Document Document Title
US08756552B1 Multiple via connections using connectivity rings
Among other things, one or more techniques and/or systems for performing design layout are provided. In an example, a design layout corresponds to a layout of a standard cell whose connectivity is described by a netlist. For example, the netlist specifies net types for respective vias of the standard cell. One or more connectivity rings are formed within the design layout to provide connectivity for one or more vias of the design layout. For example, a first connectivity ring is generated, such as from mandrel, to connect one or more ring one vias. A second connectivity ring is generated, such as from passive pattern, to connect one or more ring two vias. One or more cuts are generated within the design layout to isolate vias having different net types. In this way, the design layout is self-aligned double patterning (SADP) compliant.
US08756551B2 Methods for designing semiconductor device with dynamic array section
A method is provided for designing an integrated circuit device. The method includes placing four transistors of a first transistor type and four transistors of a second transistor type within a gate electrode level. Each of the transistors includes a respective linear-shaped gate electrode segment positioned to extend lengthwise in a first direction. The transistors of the first and second transistor types are placed according to a substantially equal centerline-to-centerline spacing as measured perpendicular to the first direction. A first linear conductive segment is placed to electrically connect the gate electrodes of the first transistors of the first and second transistor types. A second linear conductive segment is placed to electrically connect the gate electrodes of the fourth transistors of the first and second transistor types. A third linear conductive segment is placed beside either the first or second linear conductive segment.
US08756547B2 Timing operations in an IC with configurable circuits
Some embodiments provide a method that identifies a first physical design solution for positioning several configurable operations on several reconfigurable circuits of an integrated circuit (IC). The method identifies a second physical design solution for positioning the configurable operations on the configurable circuits. One of the identified physical design solutions has one reconfigurable circuit perform a particular configurable operation in at least two reconfiguration cycles while the other identified solution does not have one reconfigurable circuit perform the particular configurable operation in two reconfiguration cycles. The method costs the first and second physical design solutions. The method selects one of the two physical design solutions based on the costs.
US08756544B2 Method for inserting characteristic extractor
A method for inserting characteristic extractor is provided. The method includes parsing a transaction level model (TLM) of an electronic device of a target system to find out at least one target point of an operation status of the electronic device; and inserting at least one characteristic extractor into the at least one target point.
US08756538B2 Parsing data representative of a hardware design into commands of a hardware design environment
A method for implementing a hardware design that includes using a computer for receiving structured data that includes a representation of a basic hardware structure and a complex hardware structure that includes the basic hardware structure, parsing the structured data and generating, based on a result of the parsing, commands of a hardware design environment.
US08756536B2 Generation method, storage medium, and information processing apparatus
The present invention provides a generation method of generating data for a mask pattern to be used for an exposure apparatus including a projection optical system for projecting a mask pattern including a main pattern and auxiliary pattern onto a substrate, including a step of setting a generation condition under which the auxiliary pattern is generated, and a step of determining whether a value of an evaluation function describing an index which indicates a quality of an image of the mask pattern calculated, wherein if it is determined that the value of the evaluation function falls outside a tolerance range, the generation condition is changed to set a new generation condition.
US08756534B2 Methods and graphical user interfaces for editing on a multifunction device with a touch screen display
In some embodiments, a device displays content on a touch screen display and detects input by finger gestures. In response to the finger gestures, the device selects content, visually distinguishes the selected content, and/or updates the selected content based on detected input. In some embodiments, the device displays a command display area that includes one or more command icons; detects activation of a command icon in the command display area; and, in response to detecting activation of the command icon in the command display area, performs a corresponding action with respect to the selected content. Exemplary actions include cutting, copying, and pasting content.
US08756529B2 Method and program for menu tree visualization and navigation
A method and program that improves the efficiency of menu tree visualization and navigation in graphical user interfaces. Menu items are displayed as call-out shaped objects each made up of a call-out bubble and its leading arm. The leading arm connects the call-out bubble with the higher level menu item, the context-menu reference point or any other reference point on the user-interface screen. Menu lists are displayed as sets of similar-sized call-out shapes, which can be arranged in a variety of ways. A menu item can be selected by selecting either the leading arm or the call-out bubble of a call-out shape. The selection of a menu item through the selection of its leading arm significantly reduces the distance over which the pointer has to be moved for menu tree navigation. This is because the leading arm of each of the call-out shapes in any menu item list is close to the pointer's position immediately following the preceding selection process.
US08756523B2 Terminal, history management method, and computer usable storage medium for history management
A terminal device which can access Web contents individually for each window, the terminal device comprising a history storing means for associating each of histories of Web contents with predetermined image information, and storing the histories of the Web contents so that the histories of the Web contents can be managed for each window, an input means for receiving user's input operations, an image retrieving means for retrieving the image information by referring to the histories of each window, when a predetermined input operation is received, an image arranging means for arranging the retrieved image information for each window in a row, which is made to be in correspondence with each window, in a time series by referring to the histories, and displaying the arranged image information on a screen, and a focusing means for focusing on one piece of the arranged image information in response to the input operation.
US08756521B1 Systems and methods for automatic visualization configuration
The invention provides systems and methods that format data based at least in part upon attributes associated with such data. Data attributes can be related to a number of various factors in a data driven architecture such as the source of the data, the data subscriber and the path employed to convey the data from the source to the subscriber. In addition, data formatting can employ various levels of complexity and data presentation can vary dependent on various factors such as display device and user to which the data is presented. For example, the format of the data can refer to the size, shape, color, and graphics associated therewith.
US08756520B2 Individual information element access for unopened objects
A copy request is received that individually identifies an information element associated with a first unopened object to copy from the first unopened object. The individually identified information element is copied from the first unopened object. The information element copied from the first unopened object is stored to a memory.
US08756519B2 Techniques for sharing content on a web page
Techniques that enable content from a web page to be shared directly with one or more targets, which may be an application, a buddy from a buddy list (e.g., in a chat application), and the like. An embodiment of the present invention can identify contents on a web page that are to be made sharable and make the identified contents sharable. The content that is made sharable can then be shared with a share target using, for example, drag and drop operations. For example, a user may select sharable content on a web page, drag the content to a target, and drop it directly on the target thereby sharing the content with the target.
US08756518B2 Stack objects order traversal and manipulation
Techniques for stack object order traversal and manipulation are described, including presenting an object preview panel having objects, each of the objects being associated with at least one stack object presented in a document panel, and performing an operation associated with at least one of the stack objects, the operation including accessing a stack object data file and a document file, where the operation is initiated in the object preview panel and performed in the document panel.
US08756516B2 Methods, systems, and computer program products for interacting simultaneously with multiple application programs
Methods, systems, and computer program products for interacting simultaneously with multiple application programs are disclosed. According to one aspect, a method includes allowing a first application program to be associated with a second application program. The first and second application programs are responsive to inputs received via a user interface for interacting with respective user interface components associated with the first and second application programs. Further, an input is received via the user interface when the first application program has focus within the user interface. The received input is neither for interacting with the user interface components associated with the first application program nor the second application program. The association between the first and second application programs is used to present a portion of information related to the second application program while maintaining the focus of the first application program within the user interface in response to receiving the input.
US08756515B2 Dynamic editors for functionally composed UI
In an embodiment, a computer system instantiates a real-time incremental editor configured to receive editing inputs that are to be applied to data of a data model, where the data model data declaratively defines a UI model that drives the behavior of a corresponding UI based on the UI model. The computer system receives an editing input from a user indicating one or more desired edits that are to be made to the UI and determines, based on the received editing inputs, which changes are to be made to the data model data to enact the desired changes in the UI. The computer system updates the UI in real-time based on the determined edits to the data model data and presents the updated UI in real-time without losing state information in the resultant UI.
US08756506B2 Image reproduction apparatus and image reproduction program
In an image reproduction window, an image reproduction area in which images are reproduced, and an operating area in which a slide bar is displayed are provided. When a slider of the slide bar is moved, the number of images to be displayed in one frame in the image reproduction area is increased or decreased in accordance with a position of the slider. The number of images in one frame increases as a displacement amount of the slider increases. When the slider is moved within a range in which the number of images to be displayed in one frame does not change, only a frame change interval is changed while the number of images in one frame is unchanged.
US08756505B2 Browser interpretable document for controlling a plurality of media players and systems and methods related thereto
A browser interpretable document comprising a first media file or a pointer to the first media file; a graphical user interface definition, or a pointer to the graphical user interface definition, the graphical user interface definition comprising a first user interface element and a function associated with the first user interface element; and, a set of commands, or a pointer to the set of commands, for controlling the operation of a plurality of media players; wherein, when the browser interpretable document is rendered by a conventional web browser, the web browser can render a graphical user interface based on the graphical user interface definition, and wherein the rendered graphical user interface controls one of the plurality of media players to facilitate playing of the first media file.
US08756504B2 Command transmitting apparatus
A command transmitting apparatus includes: an input section having a first key and a second key; a mode setting section having a normal mode and a menu mode, shifting from the normal mode to the menu mode in response to an operation of the first key, and shifting from the menu mode to the normal mode after lapse of predetermined time which is the same as the predetermined time set in the content reproducing apparatus; a command transmitting section for transmitting the first command to the content reproducing apparatus in response to an operation on the first key; and a mode determining section for determining a mode set in the mode setting section when the second key is operated. When it is determined that the mode setting section is in the normal mode, the command transmitting section transmits a second command for controlling the normal mode of the content reproducing apparatus to the content reproducing apparatus. When it is determined that the mode setting section is in the menu mode, the command transmitting section transmits a third command for controlling the menu mode of the content reproducing apparatus to the content reproducing apparatus.
US08756503B2 Query generation from displayed text documents using virtual magnets
A system and method are provided for dynamically generating a query using touch gestures. A virtual magnet is movable on a display device of a tactile user interface in response to touch. A user selects one of a set of text documents for review, which is displayed on the display. The system is configured for recognizing a highlighting gesture on the tactile user interface over the displayed document as a selection of a text fragment from the document text. The virtual magnet is populated with a query which is based on the text fragment selected with the highlighting gesture. The populated magnet is able to cause a subset of displayed graphic objects to exhibit a response to the magnet as a function of the query and the text content of the respective documents which the objects represent and/or to cause responsive instances in a text document to be displayed.
US08756502B2 Minimal and preferential option user interface
A request to display a portion of a full-screen content overlay options menu of a multiple media player device is detected by the multiple media player device that represents less than all of the full-screen content overlay options menu. A media type of content media currently accessed by the multiple media player device is determined. A current setting status of an available adjustment of the multiple media player device associated with the portion of the full-screen content overlay options menu based upon the determined media type of content media currently accessed by the multiple media player device is determined. A first graphical menu pane of the full-screen content overlay options menu, including the current setting status of the available adjustment, is displayed over full-screen content on a display. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
US08756501B1 Method, system, and graphical user interface for meeting-spot-related introductions
One aspect of the invention involves a computer-implemented method in which a client device associated with a first user: receives from a server computer information about a plurality of other users associated with a meeting spot; displays an identifier for the meeting spot and at least some of the information for the plurality of other users; receives from the first user a selection of information that corresponds to a second user associated with the meeting spot; displays information about a third user, wherein the third user is associated with the first user and is also associated with the second user; receives from the first user a request to communicate with the third user; sends a communication to a client device associated with the third user; and participates in an online communication with the client device associated with the third user and a client device associated with the second user.
US08756500B2 Dynamic content feed filtering
Dynamic filtering of content in a content feed may be provided. A user interface may be displayed on a computer for presenting different views of content. The user interface may include a title bar for switching between the different views and for displaying notifications. The different views may include content generated by users of the content feed. Content in the different views may be filtered based on a type and a priority of the content during the presentation of each of the views in the user interface.
US08756493B2 System and method for generating web pages
Systems and methods for creating Web pages are provided. Web page development components, referred to as “pods,” may be used to encapsulate discrete functionality for use and re-use within Web pages. The pods may be contained in a library, from which a developer may select one or more pods that provide the functionality and/or presentation definitions the developer wishes to include in the Web page. A pod may contain all the functional and presentation information required to implement the desired functionality, and may contain only that functional and presentation information.
US08756490B2 Editing parent and child web pages
The present invention provides a Web page edit screen that allows an author to edit parent and child documents collectively while showing, in an appropriate manner, the content of the child document embedded in the parent document. Associated documents of a Web page to be edited are managed as managed documents individually. Document-by-document structure information is derived from the content of each managed document. Web page structure information is then assembled by connecting the document-by-document structure information based on embed-related code. Edit screen data is generated based on the content of the managed documents and the Web page structure information to generate a browser-type edit screen. The content of a relevant managed document is synchronized with the edited content on the edit screen. The edit screen data is matched with the edited content on the edit screen.
US08756488B2 Systems and methods for integration of an application runtime environment into a user computing environment
Systems and methods for creating application runtime environments or application environments that can be downloaded and integrated into the computing environment of a computing device are disclosed. One embodiment of the invention includes a computing device on which an operating system is installed that creates a computing environment, an Application Platform application, where the Application Platform application is at least partially natively implemented and creates an application runtime environment when executed by the computing device, and a cross-platform application, where the cross-platform application is configured to be executed within the application runtime environment and is not natively executable by the computing device. In addition, the Application Platform application is configured to integrate the cross-platform application into the computing environment of the computing device by providing at least one launch point for the cross-platform application within the computing environment.
US08756487B2 System and method for context sensitive content management
A content management system (100) includes a plurality of devices (110) communicatively coupled to a content server (105). Each of the plurality of devices (125,135) has a context (130,140) associated with it. The content server (105) includes a content processor (115) and stores a plurality of content (150). The content processor (115) is adapted to receive a request for at least one context (120) from one of the plurality of devices (110); extract at least one context related information created from composed fragments from the request; and generate a context-based content (145) using the extracted at least one context related information.
US08756481B2 Multiple-level memory cells and error detection
Memory, modules and methods for using error detection with multi-level memory cells where the number of storage levels of the memory cells is an integer power of a non-binary prime number are provided. Additional circuit and methods are disclosed.
US08756475B2 Method of detecting error in a semiconductor memory device
A semiconductor memory device and a memory system including the same are provided. The semiconductor memory device may include a first memory cell array block generating first data, a second memory cell array block generating second data, and first and second error detection code generators. The first error detection code generator may generate a first error detection code and may combine a portion of bits of the first error detection code with a portion of bits of a second error detection code to generate a first final error detection signal. The second error detection code generator may generate the second error detection code and may combine the remaining bits other than the portion of bits of the second error detection code with the remaining bits other than the portion of bits of the first error detection code to generate a second final error detection signal.
US08756474B2 Method for initiating a refresh operation in a solid-state nonvolatile memory device
A method for initiating a refresh operation of a solid-state nonvolatile memory device coupled to a processor is disclosed. The method comprises determining an error number for a block of the solid-state nonvolatile memory. The error number corresponds to an amount of error bits in a page of the block having a greatest amount of error bits. The method further comprises comparing the error number with an error threshold and determining a reset number indicating an amount of times that the processor has been reset since a previous refresh operation was performed on the block of the solid-state nonvolatile memory. The method further includes comparing the number of resets with a reset threshold and refreshing the block of the solid-state nonvolatile memory when the number of errors exceeds the error threshold and the number of resets exceeds the reset threshold.
US08756469B2 Method and apparatus for evaluating and optimizing a signaling system
A method and apparatus for evaluating and optimizing a signaling system is described. A pattern of test information is generated in a transmit circuit of the system and is transmitted to a receive circuit. A similar pattern of information is generated in the receive circuit and used as a reference. The receive circuit compares the patterns. Any differences between the patterns are observable. In one embodiment, a linear feedback shift register (LFSR) is implemented to produce patterns. An embodiment of the present disclosure may be practiced with various types of signaling systems, including those with single-ended signals and those with differential signals. An embodiment of the present disclosure may be applied to systems communicating a single bit of information on a single conductor at a given time and to systems communicating multiple bits of information on a single conductor simultaneously.
US08756467B2 Methods and apparatus for testing multiple-IC devices
Embodiments of integrated circuits include a first input interconnect, a second input interconnect, an output interconnect, a shift register, a select register, a test access port (TAP) controller, and select register decode circuitry. The TAP controller is coupled to the first input interconnect and the select register, and the TAP controller is configured to shift a select value provided on the first input interconnect into the select register. The select register decode circuitry is configured to control, based on the select value, which of a plurality of test data output signals are provided to the output interconnect, where the plurality of test data output signals includes a first test data output signal and a second test data output signal. The first test data output signal is provided by the shift register, and the second test data output signal is received from a second integrated circuit on the second input interconnect.
US08756464B2 Flash memory device and flash memory programming method equalizing wear-level
Disclosed are a flash memory device and flash memory programming method that equalizes a wear-level. The flash memory device includes a memory cell array, an inversion determining unit to generate a programming page through inverting or not inverting a data page based on a number of ‘1’s and ‘0’s in the data page, a programming unit to store the generated programming page in the memory cell array; and a data verifying unit to read the programming page stored in the memory cell array, to restore the data page from the programming page according to whether an error exists in the read programming page, and to output the restored data page, and thereby can equalize a wear-level of a memory cell.
US08756462B2 Configurable alert delivery for reducing the amount of alerts transmitted in a distributed processing system
Methods, systems, and computer program products for configurable alert delivery in a distributed processing system are provided. Embodiments include for each alert generated by an incident analyzer, applying active alert filters to the alert; wherein applying the active alert filters to the alert includes: creating a list of all active alert filters and a set of all active listeners; and for each active alert filter, running the active alert filter; if the active alert filter indicates that the alert should not go to one or more of the active listeners, removing the one or more active listeners from the set of all active listeners; if the active listeners set is empty, stopping processing of the alert; and if the active listeners set is not empty, selecting the next active alert filter from the active alert filter list.
US08756459B2 Fault detection based on diagnostic history
Systems and methods for detecting faults in a system. The method comprising maintaining diagnostic history for one or more system components; receiving system information about operational state and relational interaction among system components; determining if one or more system components are to be examined, in response to performing an analysis of the diagnostic history, wherein the analysis is performed to determine if the diagnostic history includes any information that may indicate that certain system components or combinations of components are suspected of causing a problem detected in the system, wherein the diagnostic history is maintained based on an at least one examination performed on said one or more components when said one or more components were installed in a system other than the system in which the problem is detected.
US08756458B2 Mount-time reconciliation of data availability
Systems and methods are disclosed for mount-time reconciliation of data availability. During system boot-up, a non-volatile memory (“NVM”) driver can be enumerated, and an NVM driver mapping can be obtained. The NVM driver mapping can include the actual availability of LBAs in the NVM. A file system can then be mounted, and a file system allocation state can be generated. The file system allocation state can indicate the file system's view of the availability of LBAs. Subsequently, data availability reconciliation can be performed. That is, the file system allocation state and the NVM driver mapping can be overlaid and compared with one another in order to expose any discrepancies.
US08756455B2 Synchronized failover for active-passive applications
The present invention extends to methods, systems, and computer program products for synchronized active-passive application failover. A data connection to a single data source can be used as a synchronizations point. Interoperating instance side and data source side algorithms coordinate to transition a passive instance to an active instance within a specified period of time when a prior active instance fails. An active-passive controller can operate as an active-active module within an active-active environment to provide active-passive failover to active-passive modules. Application virtual names can be mapped to application instance electronic addresses to assist external modules in establishing application connections to active-passive applications.
US08756451B2 Frequency synthesis methods and systems
Multi-tier methods and systems to synthesize a reference frequency, and control one or more tiers in view of multiple prioritized criteria. A first tier of a frequency synthesizer may include a first phase locked loop (PLL), which may include an inductive-capacitive voltage-controlled oscillator (LC VCO). One or more subsequent tiers may each include a second PLL, which may include a self-biased (SB) VCO PLL or a digitally-controlled oscillator (DCO) PPL. A subsequent tier may be controllable with respect to multiple parameters. Parameters may be evaluated and selected based on multiple criteria, which may be prioritized. Parameters may be selected, for example, to minimize a frequency error equal relative to a permissible deviation from a desired frequency as a first priority, reduce jitter as a second priority, and minimize a frequency error relative to the desired frequency as a third priority.
US08756448B2 Computer system and control method thereof
A computer system including at least one wake-up unit to sense whether a wake-up event occurs in a standby mode to decrease power consumption, a power supplying unit to supply power to the at least one wake-up unit, and a controlling unit to control a power supplying unit to the at least one wake-up unit in the standby mode according to predetermined setting corresponding to whether the at least one wake-up unit is operable.
US08756447B2 Apparatus and method for transmitting a pause frame to a link partner to establish a transmission pause period according to a low data rate being detected
A low power consumption network device includes: a data rate meter for detecting a data rate of the network device; a state machine unit for determining a state of the network device according to the data rate and for generating an instruction signal; and a power control unit for controlling a power consumption state of the network device according to the instruction signal. According to the data rate, the state machine unit controls whether the network device transmits a pause frame to a link partner, so that the link partner stops transmitting data to the network device during a pause period. During the pause period, the power control unit controls the network device into a power saving mode.
US08756446B2 Microprocessor having a low-power mode and a non-low power mode, data processing system and computer program product
A microprocessor has a low-power mode and a non-low power mode. The microprocessor includes a processor core for executing instructions provided to the microprocessor and a clock providing a clock signal, which in the non-low power mode has a first frequency and in the low power mode has a second frequency lower than the first frequency. A hardware timer is present, for scheduling an execution of an event by the microprocessor at a future point in time. The hardware timer is connected to the clock for determining a period of time between a current point in time and a point in time the event based on a number of clock cycles of the clock signal. A timer controller can determine, when the data processing system switches from the low power mode to the non-low power mode, a number of clock cycles of a clock signal with the first frequency that corresponds to a low-power mode period during which the microprocessor has been in the low power mode and adjusting the hardware timer based on the determined number.
US08756438B2 Securely field configurable device
A field configurable device, such as an FPGA, supports secure field configuration without using non-volatile storage for cryptographic keys on the device and without requiring a continuous or ongoing power source to maintain a volatile storage on the device. The approach can be used to secure the configuration data such that it can in general be used on a single or a selected set of devices and/or encryption of the configuration data so that the encrypted configuration data can be exposed without compromising information encoded in the configuration data.
US08756437B2 System and method of encryption for DICOM volumes
Digital image storage and management systems capable of producing encrypted DICOM volumes on different types of media (e.g., Blu-ray, CD, DVD, memory stick, USB flash drive, etc.), with or without the automatic generation of labels, systems and mechanisms to generate and manage passwords for the encrypted volumes, and systems and mechanisms to manage access to encrypted data on such volumes are disclosed. Generated encrypted DICOM volumes, which can comprise confidential patient data, can be securely interchanged, archived, and distributed to users. The disclosed systems and methods can permit authorized users to access encrypted data, even if the users do not have access to the original encryption mechanism. Encrypted data stored on the volume can be easily and securely accessed by a variety of authorized users.
US08756433B2 Associating policy with unencrypted digital content
A content license associated with unencrypted digital content is generated, the content license including both an identifier of the unencrypted digital content and a content policy. At a user device, a determination is made as to whether the content license corresponds to particular unencrypted digital content. Use of the particular unencrypted digital content by the computing device is permitted in accordance with the content policy if the content license corresponds to the particular unencrypted digital content. However, use of the particular unencrypted digital content by the computing device based on the content license is prohibited if the content license does not correspond to the particular unencrypted digital content.
US08756432B1 Systems and methods for detecting malicious digitally-signed applications
A computer-implemented method for detecting malicious digitally-signed applications. The method may include 1) identifying an application package file that has been digitally signed, wherein the application package file is used to distribute an application, 2) comparing the application package file to a set of known application package files, 3) determining that the application package file has been repackaged from a known application package file, 4) comparing a public key associated with a digital signature of the application package file to a public key associated with a digital signature of the known application package file, 5) determining that the public key associated with the digital signature of the application package file and the public key associated with the digital signature of the known application package file are different, and 6) performing a security action on the application. Various other methods, systems, and computer-readable media are also disclosed.
US08756430B2 Exploiting application characteristics for multiple-authenticator broadcast authentication schemes
A method for securing communications in a vehicle-to-vehicle (V2V) system including an on-board computer of a broadcasting vehicle predicting a value for a vehicle parameter, generating a heavyweight signature corresponding to the predicted value, and obtaining an actual value for the vehicle parameter. The method also includes the computer comparing the predicted value to the actual value to determine if the predicted value bears a first relationship to the actual value. If the computer determines that the predicted value bears the relationship to the actual value, the on-board computer generates a lightweight authenticating signature to correspond to the predicted value and broadcasts a data message having the predicted value with the corresponding heavyweight authenticating signature and the corresponding lightweight authenticating signature.
US08756429B2 Tunable encryption system
A method, programmed medium and system are provided for enabling a user to choose a user-preferred encryption type from among a plurality of encryption types listed in a user's Kerberos configuration file. During the ticket granting process in a Kerberos system, a user is requested to select a preferred encryption type to be used in the Kerberos communication from among encryption types contained in the user's Kerberos configuration file. The user-selected encryption type is then implemented for use in encrypting a session ticket (as well as generating the session key of user requested encryption type) for use by the user machine in communicating securely with an Kerberized application server when being communicated by that particular user. Thus, the system allows different users to simultaneously communicate with the same Kerberized application server using a supported encryption type of the user's own choice.
US08756428B2 Authentication method for an electronic document and verification method of a document thus authenticated
A computerized authentication method of an electronic document, in particular a file designed to be on-board an aircraft. The method includes generating a digital signature of the electronic document using a private key corresponding to a public key certified by a certifying authority, and sending via the Internet a time stamp request of the electronic document to a time stamping authority and receiving in response thereto a time-stamp signed by the certifying authority. The method includes sending via the Internet a request to an Online Certificate Statute Protocol (OCSP) server and receiving in response thereto a statute of the certificate of the public key, and adding to the electronic document of the digital signature, the time-stamp and the statute of the certificate to create an authenticated electronic document.
US08756424B2 Load balancing hash computation for network switches
Techniques to avoid polarization in a communication network include a network switch or device having a first interface to receive a data unit or packet, and a second interface via which the packet is transmitted from the network device. The network device includes a hash value generator configured to generate, using a depolarizer, a depolarized key from an initial key (where the initial key is based on contents of the packet and the depolarizer is unique to the network device), and to generate a hash value based on the depolarized key and the packet by using a hash function that is common to all network devices in the network. The hash value may be optionally modified to load balance egress traffic of the network device. The network device selects an egress link or port, such as by determining an index into an egress table based on the (modified) hash value.
US08756423B2 System and method for establishing a secure group of entities in a computer network
This invention relates to a system and method for establishing a secure group of entities in a computer network, such as those originating from different trust domains, for the purpose of protecting the activity being executed. The invention allows for the on-demand automated creation of a virtual security perimeter around an arbitrary group of services originating from different trust domains. The security perimeter allows the activity being executed within the group to be protected, and for inter-group messages and communication to be kept confidential. A shared security context is also provided by which the group can be regulated, and new entities can be invited to join the group. The preferred embodiment of the invention has application to service orientated architectures and preferably makes use of existing technologies, such as W3C web services and security protocols, and OASIS service co-ordination protocols.
US08756419B2 System and method for wiping encrypted data on a device having file-level content protection
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for erasing user data stored in a file system. The method includes destroying all key bags containing encryption keys on a device having a file system encrypted on a per file and per class basis, erasing and rebuilding at least part of the file system associated with user data, and creating a new default key bag containing encryption keys. Also disclosed herein is a method of erasing user data stored in a remote file system encrypted on a per file and per class basis. The method includes transmitting obliteration instructions to a remote device, which cause the remote device to destroy all key bags containing encryption keys on the remote device, erase and rebuild at least part of the file system associated with user data, and create on the remote device a new default key bag containing encryption keys.
US08756417B1 Multi-level assurance trusted computing platform
A multi-mode Trusted Computing Platform (TCP) comprising a Field Programmable Gate Array (FPGA) device that includes a Type-1-compliant root of trust (ROT), a memory containing a Type-1 security boot image and at least one lower-security boot image, and a memory containing a Type-1-associated operating system (OS) image and at least one lower-security-associated OS image. The TCP is configured to execute a multi-stage boot process that, depending on the presence of one or more valid external inputs, selects and initiates either a Type-1 TCP computing mode or a lower-assurance computing mode.
US08756414B2 Information processing apparatus, software verification method, and software verification program
An information processing apparatus is disclosed that includes an expiration detection unit that detects expiration of a certificate used for verifying the validity of software; a software verification unit that verifies the validity of the software using the certificate; and a storage unit in which the certificate is stored. In the apparatus, the software verification unit previously stores a value uniquely calculated from the software in the storage unit when the certificate has not expired and the software is valid, and verifies the validity of the software using the value uniquely calculated from the software where the certificate has expired or the software is invalid.
US08756413B2 Method and device for ensuring information integrity and non-repudiation over time
The present invention relates to a method and a device for ensuring information integrity and non-repudiation over time. A basic idea of the present invention is to provide a mechanism for secure distribution of information, which information relates to an instance in time when usage of cryptographic key pairs associated with a certain brand identity commenced, as well as when the key pairs ceased to be used, i.e. when the key pairs were revoked. The mechanism further allows a company or an organization to tie administration of cryptographic key pairs and a procedure for verifying information integrity and non-repudiation to their own brand. This can be seen as a complement or an alternative to using a certificate authority (CA) as a trusted third party, which CA guarantees an alleged relation between a public key and the identity of the company or organization using the cryptographic key pair to which that public key belongs.
US08756408B2 Hardware reset reason
Some microprocessors and microcontrollers have a bi-directional reset pin. In such devices, output signals on the reset pin are decoded by reset reason decode logic circuitry. The output of the reset reason decode logic can be provided to another device or processor, which generates a readily recognizable output signal indicative of a reason why the processor reset. Output signals that can indicate why a processor was reset can include a high or low state of different durations, serial bit streams or a number of pulses, each of which correspond to and therefore identify a reason why the processor was reset.
US08756405B2 Selective routing of local memory accesses and device thereof
A data processor is disclosed that accesses its local memory by routing requests through a data path that is external the data processor. A reservation/decoration controller implements specialized handling associated with a received request to access local memory. In addition to implementing special handling, a memory controller that is associated with the reservation/decoration controller routes a corresponding access request back to the data processor core to access its local memory.
US08756403B2 Compressed instruction format
A technique for decoding an instruction in a variable-length instruction set. In one embodiment, an instruction encoding is described, in which legacy, present, and future instruction set extensions are supported, and increased functionality is provided, without expanding the code size and, in some cases, reducing the code size.
US08756401B2 Method for controlling non-volatile semiconductor memory system
In a memory system using a storage medium, which is inserted into an electronic apparatus via a connector to add a memory function thereto, the storage medium has a GROUND terminal, a power supply terminal, a control terminal and a data input/output terminal, and the connector has a function of being sequentially connected to each of the terminals. When the storage medium is inserted into the connector, the GROUND terminal and control terminal of the storage medium are connected to corresponding terminals of the connector before the power supply terminal and data input/output terminal of the storage medium are connected to corresponding terminals of the connector. Thus, it is possible to improve the stability when a memory card is inserted into or ejected from the memory system.
US08756400B2 Memory address translation
The present disclosure includes devices, systems, and methods for memory address translation. One or more embodiments include a memory array and a controller coupled to the array. The array includes a first table having a number of records, wherein each record includes a number of entries, wherein each entry includes a physical address corresponding to a data segment stored in the array and a logical address. The controller includes a second table having a number of records, wherein each record includes a number of entries, wherein each entry includes a physical address corresponding to a record in the first table and a logical address. The controller also includes a third table having a number of records, wherein each record includes a number of entries, wherein each entry includes a physical address corresponding to a record in the second table and a logical address.
US08756398B2 Partitioning pages of an electronic memory
A method of partitioning a page of an electronic memory includes creating a first sub-page by interleaving a first user data section of the page with another section of a spare area of the page excluding a specified address in a section of the spare area that stores a bad block marker. The method also includes creating the sub-pages by interleaving the user data sections with sections of the spare area excluding the specified address until a last sub-page is to be created. Further, the method includes creating the last sub-page by interleaving a last user data section with the section of the spare area that includes the specified address in an interleaving sequence that retains the bad-block marker at the specified address.
US08756397B2 System and method for cooperative virtual machine memory scheduling
A resource scheduler for managing a distribution of host physical memory (HPM) among a plurality of virtual machines (VMs) monitors usage by each of the VMs of respective guest physical memories (GPM) to determine how much of the HPM should be allocated to each of the VMs. On determining that an amount of HPM allocated to a source VM should be reallocated to a target VM, the scheduler sends allocation parameters to a balloon application executing in the source VM causing it to reserve and write a value to a guest virtual memory (GVM) location in the source VM. The scheduler identifies the HPM location that corresponds to the reserved GVM and allocates it to the target VM by mapping a guest physical memory location of the target VM to the HPM location.
US08756394B1 Multi-dimension memory timing tuner
In embodiments of a multi-dimension memory timing tuner, a memory device controller that can be interfaced with one or more memory devices is coupled to a memory device for data communication with the memory device via a memory bus. Control registers maintain control register values that are adjustable to tune memory bus timing margins in multi-dimensions. The memory bus timing margins are tunable for implementation of a memory device controller with one or more of the memory devices. A memory timing tuner is implemented to adjust the control register values to tune the memory bus timing margins in the multi-dimensions.
US08756393B2 Control circuit in a memory chip
Embodiments of the invention relate to a control circuit comprising a clock signal connection for receiving a system clock signal, a write signal connection for receiving a write signal, and a write control circuit for executing write commands, wherein the write control circuit is designed to start executing a write command when a write signal is applied to the write signal connection during an edge of the system clock signal.
US08756385B2 Software configuration item back-up facility
A system may identify a second software configuration item for possible backup in response to selection of a first software configuration item for backup, where the first and second software configuration items are related. The system may include a detecting unit for detecting information regarding at least one hardware and at least two software configuration items. A repository may store a set of data for each configuration item based on the detected information. The set of data may include a predetermined attribute of the configuration item and a relation between the configuration item and another configuration item. An identifying unit may then identify the second software configuration item from the attribute and/or the relation upon selection of the first software configuration item for backup.
US08756383B2 Random cache line selection in virtualization systems
A mechanism for random cache line selection in virtualization systems is disclosed. A method includes maintaining a secondary data structure representing a plurality of memory pages, the secondary data structure indexed by a subset of each memory page, determining an index of a received new memory page by utilizing a subset of the new memory page that is a same size and at a same offset as the subset of each memory page, comparing the index of the new memory page with the indices of the secondary data structure for a match, utilizing a main data structure to perform a full page memory comparison with the new memory page if a match is found in the secondary data structure, and updating at least one of the size of the subset, the number of subsets, and the offsets of the subsets used to index the memory page.
US08756382B1 Method for file based shingled data storage utilizing multiple media types
The present invention relates to methods and systems for efficiently accessing data stored on a data storage device. The data storage device may comprise various types of media, such as shingled media and non-shingled media, alone or in combination. The data storage device may employ a logical block address space for specifying location of blocks of data stored on the data storage device. In addition, pre-determined sequential ranges of logical block addresses are grouped together and may be referenced collectively. In some embodiments, each type of media type may be partitioned into sections for containing different sizes of collections. Each collection of logical block addresses may be allocated to an arbitrary logical slot. Each logical slot may then be linked to a physical slot on the data storage device.
US08756369B2 Priority command queues for low latency solid state drives
A method, apparatus, and system of a priority command queues for low latency solid state drives are disclosed. In one embodiment, a system of a storage system includes a command sorter to determine a target storage device for at least one of a solid state drive (SSD) command and a hard disk drive (HDD) command and to place the command in a SSD ready queue if the SSD command is targeted to a SSD storage device of the storage system and to place the HDD command to a HDD ready queue if the HDD command is targeted to an HDD storage device of the storage system, a SSD ready queue to queue the SSD command targeted to the SSD storage device, and a HDD ready queue to queue the HDD command targeted to the HDD storage device.
US08756367B2 Information processing device, external storage device, host device, relay device, control program, and control method of information processing device
According to the embodiments, an external storage device switches to an interface controller for supporting only a read operation of nonvolatile memory when a shift condition for shifting to a read only mode is met. A host device switches to an interface driver for supporting only the read operation of the nonvolatile memory when determining to recognize as read only memory based on information acquired from the external storage device.
US08756363B2 Efficient storage of memory version data
Systems and methods for efficient memory corruption detection in a processor. A processor detects a first data structure is to be allocated in a physical memory. The physical memory may be a DRAM with a spare bank of memory reserved for a hardware failover mechanism. Either the processor or an operating system (OS) determines a first version number corresponding to the first data structure. During initialization of the first data structure, the first version number may be stored in a first location in the spare bank. The processor receives from the OS a pointer holding the first version number. When the processor executes memory access operations targeting the first data structure, the processor compares the first version number with a third version number stored in a location in the physical memory indicated by the memory access address. The processor may set a trap in response to determining a mismatch.
US08756358B2 Method and device for identifying universal serial bus (USB) insertion or charger insertion of mobile terminal
The present invention discloses a method to identify whether a USB or a charger is plugged into a mobile terminal and an identification device thereof. The identification device comprises a USB interface module connected with an external power supply device, an interface detection and control module, an electronic switch module, a charging switch module, an identification module and a baseband USB data transceiving module. With the method to identify whether a USB or a charger is plugged into a mobile terminal and an identification device thereof provided by the present invention, when an external power supply is plugged in, the identification device makes the terminal to preferentially enter a USB mode, while, according to the ultimately detected D-signal state, interrupt responses can be flexibly generated to accurately determine the presence of a USB or a charger. It can quickly and accurately identify the type of USB or charger plugged into the terminal. The technology plays a particular important role for a 3G mobile phone terminal.
US08756356B2 Pipe arbitration using an arbitration circuit to select a control circuit among a plurality of control circuits and by updating state information with a data transfer of a predetermined size
Provided is an arbitration circuit included in a host controller that can be connected to a plurality of external devices via a plurality of pipe control circuits. The arbitration circuit includes an available state information storage unit that stores available state information. The available state information indicates an available state of the plurality of pipe control circuits and is updated by the pipe control circuit by a unit of data transfer of a predetermined communication size. The arbitration circuit further includes an arbitration unit that refers to the available state information storage unit, selects the arbitrary pipe control circuit from the available pipe control circuit, and allocates the selected pipe control circuit to the external device, while updating the available state information storage unit.
US08756355B2 Methods and structure for configuring a Serial Attached SCSI domain via a Universal Serial Bus interface of a Serial Attached SCSI expander
Methods and structure are provided for managing a Serial Attached SCSI (SAS) domain via Universal Serial Bus (USB) communications. The system comprises a SAS expander. The SAS expander comprises a plurality of physical links, a USB interface, and a control unit. The control unit is operable to receive USB packets via the USB interface, to determine SAS management information based upon the received USB packets, and to alter a configuration of the SAS domain based upon the SAS management information determined from the USB packets.
US08756354B2 Keyboard supporting N-key rollover
A keyboard supporting N-key rollover (NKRO) is provided. The keyboard includes a first key data output module, which is coupled to a keyboard matrix for outputting an unlimited number of key data to a particular OS via a universal serial bus (USB) interface, and a second key data output module, which is coupled to the keyboard matrix for outputting a particular number of key data to any type of OS via the USB interface, synchronously.
US08756346B2 Apparatus and method for transiting terminal function between portable terminal and peripheral apparatus
An apparatus and method support transitioning a terminal function between a portable terminal and a peripheral device. A terminal function transition is requested to one or more peripheral devices. Transition data including information regarding configuration of a terminal function is transmitted to the one or more peripheral devices, such that when the terminal function cannot be performed, at least one of the one or more peripheral devices is to perform the terminal function based on the information regarding configuration of the terminal function.
US08756345B2 Methods and structure for managing protection information with a serial attached SCSI expander
Methods and structure are provided for managing Protection Information (PI) in a Serial Attached SCSI (SAS) expander. The Serial Attached SCSI (SAS) expander comprises a Serial Management Protocol (SMP) target. The SMP target is operable to receive, from a Redundant Array of Inexpensive Disks (RAID) controller, an SMP command for managing Protection Information (PI) for a RAID volume at the SAS expander. The expander further comprises a control unit operable to generate PI for the RAID volume in response to receiving the SMP command from the controller, and a Serial SCSI Protocol (SSP) initiator operable to generate SSP commands for writing the PI to a storage device that provisions the RAID volume based upon input from the control unit.
US08756344B2 Network to network interface (NNI) for multiple private network service providers
An Ethernet exchanger connected to private Ethernet networks of participating carriers to enable the private Ethernet networks to be interconnected at a common point. The Ethernet exchanger not biased to any participating carrier and is configured to receive, translate and transmit frames from one private Ethernet network to another private Ethernet network. The frame translation is performed by the Ethernet exchanger is based on the profiles of the participating carriers. The profiles are created based on information provided by the participating carriers using templates presented by an online web portal.
US08756342B1 Method and apparatus for content synchronization
A data center (14) receives a request (22) for content from a browser (12) on a client (11). The data center determines whether the requested content is available at the data center. The content is available when the content is both present at the data center and current. The content may be expired and marked as non-available in response to an expiration command (24). When the requested content is available at the data center, the data center returns the requested content to the data center. When the requested content is locally unavailable at the data center, the requested content is retrieved from an origin server (18). The retrieval of the content from the origin server may be delayed based on the processing load at the origin server. When retrieval of the content is delayed, the request is prioritized and placed in a queue for handling by the origin server based on the priority of the request. Also, when retrieval of the content is delayed, a status page may be communicated to the browser to inform a user of the delay and provide alternate content (139) and status information related to the request determined as a function of the request or the current state of the origin server.
US08756337B1 Network packet inspection flow management
Deep packet inspection is performed on packets in a network intrusion prevention system. A processing priority may be assigned to a packet based on characteristics such as the protocol type of the packet. Higher-priority packets may be processed before lower-priority packets or otherwise given preferential processing treatment. Deep packet inspection may be performed on the packet, and the processing priority of the packet may be changed based on the amount of time required to complete inspection of the packet. For example, the processing priority of the packet may be lowered if inspection of the packet takes longer than a predetermined time threshold. Furthermore, inspection of such packets may be suspended and either terminated or resumed at a subsequent time.
US08756335B2 Estimating load shed data in streaming database applications
Techniques are disclosed for processing data streams containing data tuples, where some of the data tuples are load shed. Load shedding refers to a process of selectively discarding some data tuples, e.g., when the amount of received data becomes too overwhelming to manage. When operations are invoked that depend on the values (or count) of the load shed tuples, the value (or counts) of the load shed tuples may be used to perform such operations. For example, an aggregation operation may return the sum, average, mean and/or variance associated with a plurality of tuples processed by a node of the stream application.
US08756330B2 System and method for determining trust for SIP messages
A method performed by a first network node of an IMS Network is provided. The method includes receiving a Uniform Resource Identifier (URI) in a header field in a first SIP message; receiving a token in the header field in the first SIP message, the token indicative of a type of a network node in a path of the first SIP message; and based on the received token, sending a second SIP message including the received URI, the second message conveying information about the first network node.
US08756329B2 System and method for parallel multiplexing between servers in a cluster
Systems and methods are provided for providing parallel muxing between servers in a cluster. One such system can include a cluster of one or more high performance computing systems, each including one or more processors and a high performance memory. The cluster communicates over an InfiniBand network. The system can also include a middleware environment, executing on the cluster, that includes one or more application server instances. The system can further include a plurality of muxers, wherein each application server instance includes at least one muxer. Each muxer can receive information from a plurality of threads to transmit to a different muxer on a different application server instance over the Infiniband network using a plurality of parallel channels.
US08756327B2 Peer-to-peer identity management interfaces and methods
Peer-to-peer (P2P) application programming interfaces (APIs) that allow an application to create, import, export, manage, enumerate, and delete P2P identities are presented. Further, the management of group identity information is provided. APIs abstract away from low level credential and cryptographic functions required to create and manage P2P identities. This management includes retrieval and setting of a friendly name, generation of a cryptographic public/private key pair, retrieval of security information in the form of an XML fragment, and creation of a new name based on an existing identity.
US08756326B1 Using interactive communication session cookies in web sessions
In one embodiment of the present invention, a web cookie or information provided in a web cookie is accessed by a first communication client and forwarded to a second communication client during an interactive communication session (ICS). The second communication client can use the web cookie or information provided in the web cookie to operate in a defined manner. The operation may include accessing the web server that originally created and provided the web cookie to a web browser associated with the first communication client to obtain information related to a web session. This information related to the web session can be used to provide customized operation during the interactive communication session based on the prior web session. In another embodiment, an interactive communication session cookie or information in the ICS cookie can be retrieved by an associated web browser and forwarded to a web server during a web session.
US08756325B2 Content management
A system and method for management and processing of resource requests is provided. A content delivery network service provider determines a class associated with a set of client computing devices and monitors resources requests for the determined class. The content delivery network service provider then identifies at least one cache component for providing additional content, such as advertisement content or other additional content provided in anticipation of future resource requests, to client computing devices as a function of the determined class. In other embodiments, instead of cache components, the content delivery network service provider identifies a second set of client computing devices as a function of the determined class for providing the additional content information.
US08756322B1 Fulfillment of requests for computing capacity
Disclosed are various embodiments related to the fulfillment of requests for computing capacity. In one embodiment, a request queue includes requests from customers for computing resources to be allocated. Individual ones of the computing resources are allocated to individual ones of the customers based at least in part on requested availability times, device parameters, and at least one allocation rule. Another request for allocating a computing resource for a first customer is added to the request queue. At least one computing resource from a second customer is reallocated to the first customer in response to the other request.
US08756319B2 Automatic reauthentication in a media device
A system and method is presented for verifying the ability to use stored authentication information when accessing a remote media service. A media device, such as a television, is described that stores authentication information for a remote media service. Such authentication information may include a user name and a password. Because media devices may be re-sold, returned for re-sale, or refurbished, it is necessary to automatically disable the authentication information to prevent a second owner from accessing the services and accounts belonging to a first owner. The ability to use authentication information is disabled upon a long delay in accessing the service, a complete power down cycle, a change in IP address, or a change in network interfaces used to access the network.
US08756318B1 Software deployment using client location
A software distribution mechanism evaluates network addresses of requesting clients to determine a location for each client. The clients from a particular location are grouped together and a fraction of those clients in a particular group are recipients of a software distribution. The faction is adjusted to enable more or fewer clients to download, thus effectively throttling the amount of bandwidth consumed by a mass distribution event. The fraction may be adjusted for particular geographical locations and the time of day to make more effective use of network bandwidth.
US08756315B2 Mobile gaming alert
Various embodiments of alerts on mobile devices are described. In some embodiments, one or more gaming preferences registered for a mobile device may be read. A set of games that are not implicated by any of the gaming preferences registered for the mobile device, but that have high rates of coincidence of alert registration relative to other sets of games associated in a register with the plurality of other devices, may be identified. In some embodiments, an estimate of a correlation among user interests in a subset of a plurality of games may be determined based on the number of devices registered to receive alerts for the games in the subset. One or more games of interest for which the first device is not registered to receive alerts may be identified for a first user based on the estimate. Other embodiments are described.
US08756314B2 Selective registration for remote event notifications in processing node clusters
An event notification method for distributed processing systems provides remote and local node event notification in systems that require local registration of an event consumer in order produce an event notifications. To provide notification of an event occurring on a remote node, either event consumers on all nodes in the cluster register locally to receive event notifications and specify that the event is a cluster event, in which case the nodes send notification of their locally-occurring events to all nodes, or remote registrations are accepted at nodes and if a local consumer for the event is not present, a listener thread registers as an event consumer. The listener thread sends the event notifications to the remote nodes registered as consumers for the event by observing communication between the event producer and the local consumer, or receiving the event notifications directly if there is no local consumer.
US08756312B2 Multi-tier message correlation
A system and method determines correlations within multi-tier communications based on repeated iterations/episodes of executions of a target application. Content-based correlations are determined by encoding the content using a finite alphabet, then searching for similar sequences among the multiple traces. By encoding the content to a finite alphabet, common pattern matching techniques may be used, including, for example, DNA alignment algorithms. To facilitate alignment of the traces, structural and/or semantic breakpoints are defined, and the encoding in each trace is synchronized to these breakpoints. To facilitate efficient processing, a hierarchy of causality among tier-pairs is identified, and messages at lower levels are ranked and temporally filtered, based on activity intervals at higher levels of the hierarchy.
US08756309B2 Resource information collecting device, resource information collecting method, program, and collection schedule generating device
A condition storage unit (40) retains generation conditions including requested freshness of resource information serving as a collection target and a polling time interval. A collection schedule generating unit (10) sorts the pieces of resource information, which has the same value as an update interval derived from the requested freshness, into a same group, generates collection schedules for the groups respectively, the collection schedules are of the resource information belonging to the groups, and stores them in a collection schedule storage unit (50). An information collecting unit (20) collects the pieces of resource information in accordance with the generated collection schedules and stores the information in an information storage unit (60).
US08756306B1 Dashboard interface group identifier
A device receives multiple identifiers associated with a customer of a network, receives multiple products associated with the customer and provided by the network, groups the multiple identifiers into a single customer identifier, and associates the single customer identifier with the multiple products.
US08756305B2 Information processing apparatus and connection control method for joining a wireless network and searching for a printer having a predetermined function
Identification information for identifying each network out of a plurality of wireless networks is received. A wireless network identified by arbitrary identification information is wirelessly connected. Whether a printer in the wirelessly connected wireless network has a function of connecting a digital camera and performing output processing is inquired of the printer. Connection to the printer is controlled in accordance with a response to the inquiry. The digital camera performs output processing together with the connected printer. An information output apparatus having a function of connecting an information storage terminal apparatus by simple operation and performing output processing can be wirelessly connected.
US08756304B2 Relationship based presence indicating in virtual area contexts
A user's presence is established in a particular zone of a virtual area that is assigned to the user. An indication of the user's presence in the particular zone is transmitted to each communicant who has a respective relationship tie with the user that satisfies a governance rule that is associated with the particular zone.
US08756301B2 Systems and methods for organic knowledge base runbook automation
The present invention is directed towards systems and methods for automating runbook documentation. The method according to one embodiment of the present invention comprises receiving a network event and determining whether the event is a known or unknown event. The method comprises executing a policy associated with the event if the event is known event. The method comprises passing the event to the operator for review against a database of existing runbooks if the event is an unknown event. The method comprises executing an existing policy if the operator identifies a runbook for the runbook event. The method comprises requesting a new policy for the event if the operator does not identify an existing runbook for the event.
US08756297B2 Energy-efficient content caching with custodian-based routing in content-centric networks
One embodiment of the present invention provides a system for facilitating custodian-based routing. During operation, the system receives, at a computing device serving as a backup custodian to one or more mobile devices, a request for a piece of content from a requesting device, which has mapped the content to the computing device based on the content's name without using the computing device's physical address. The system determines whether the content is available on the computing device. In response to the content not being available on the computing device, the system identifies a mobile device that stores the content, and obtains the content from the identified mobile device. The system then caches the content on the computing device, thereby enabling the computing device to provide the content in response to subsequent requests without connecting to the identified mobile device, and provides the content to the requesting device.
US08756295B2 Monitor system and identifier assignment method adopted in monitor system
In a device monitor system of the invention including multiple devices, a monitor apparatus, and a terminal that are mutually connected via a network, a serial number (first identifier of physically identifying the device) and a private address of the device are sent from the terminal to the monitor apparatus by e-mail. The monitor apparatus generates an installation ID (second identifier of logically identifying the device) correlated to the received serial number (first identifier), creates a document of a link for an HTTP request including the generated installation ID, a URL of the monitor apparatus, and the received private address of the device, and sends back the document to the terminal by e-mail. The user operates the terminal to click the link for the HTTP request and send the HTTP request to the device. The device receives and analyzes the HTTP request and stores the installation ID in a preset storage location. The device monitor system of the invention enables assignment of the second identifier of logically identifying the device to the device without requiring the user to go to the installation location of the device.
US08756290B2 System, method and computer program product for reconstructing data received by a computer in a manner that is independent of the computer
A data reconstruction system, method and computer program product are provided. In use, one of a plurality of computers receiving data over a network is identified. In addition, the data received by the computer is reconstructed in a manner that is independent of the computer.
US08756289B1 Message authentication using signatures
Systems and methods are provided for using digital signatures to help distinguish legitimate email from known or trusted organizations from unsolicited email or forged email. Digital signatures may be used in an email body, mail header, or embedded links. The signatures may be verified by a recipient or internet service provider and may be used in conjunction with spam filtering applications.
US08756288B2 Publish/subscribe message routing
Message routing in a publish/subscribe system where messages are routed from one or more publishers to one or more subscribers according to respective defined paths through a topic tree. A pseudo-topic tree path comprised of a partial path definition and a selection function is specified by a subscriber or publisher. When executed, the selection function searches the topic tree to identify one or more path definition segments, which segments replace the selection function in the pseudo-topic tree path to generate one or more complete path definitions that are then usable for routing messages.
US08756280B1 System, method and computer program product for optimization of post-review process
In highly regulated industries, all communications with social media may need to be archived and reviewed for compliance. Embodiments disclosed herein can optimize or otherwise significantly improve the post-review process. In one embodiment, a request submitted by a user to post to a social network is processed to ensure that the request is associated with pre-approved content. The response from the social network is processed to obtain a platform post identifier. In one embodiment, a lookup table is updated to reflect that the pre-approved content is associated with the platform post identifier. An associative table containing a set of communications with the social network may be processed to obtain platform post identifiers. Communications that have platform post identifiers associated with pre-approved content identifiers are tagged. In this way, only communications that are not tagged in the associative table may need to be reviewed.
US08756277B2 Automatically generating compliance questionnaires
A device receives compliance content from a user device, determines requirements associated with the compliance content, and matches the requirements with compliance questions provided in a compliance library associated with the device. The device also automatically generates a compliance questionnaire based on the compliance questions matching the requirements, and provides the compliance questionnaire to the user device. The compliance questionnaire includes a minimum set of compliance questions needed to determine compliance.
US08756276B2 Timing for providing relevant notifications for a user based on user interaction with notifications
A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest.
US08756275B2 Variable speed collaborative web browsing system
The present invention is directed towards computerized social networks and e-commerce including facilitating ad-hoc screen sharing and co-browsing between users of a social network. The collaborative web browsing method comprising providing a server computer having a Shopping With A Friend (SWAF) server engine coupled to a database, a SWAF client engine coupled to the SWAF server engine and a plurality of client computers each having a web browser program that runs the SWAF client engine. The web browser program does not include a collaboration plug-in.
US08756273B2 Handling of cross-system metadata in a system landscape with a hub and backend-systems
A system and method for handling of cross-system metadata in a system landscape with a hub and backend systems is presented. Reference metadata that is associated with a first backend system and that refers to metadata of a second backend system is stored in a storage associated with the first backend system, the storage further separately storing backend system metadata that is associated only with the first backend system. Connecting metadata, which establishes a connection between backend system metadata associated with the first backend system and backend system metadata of any other backend system, is stored separately. At 206, the first backend system is linked to the hub by the connecting metadata from storage associated with the first backend system to a hub storage associated with the hub. The connecting metadata is activated in the hub to link the first backend system with the second backend system.
US08756272B1 Processing encoded content
A system and method for the management of client computing device content requests by service providers are provided. The requested content corresponds to content organized as a series of ordered frames, which include a number of reference frames. The management of the content requests can include the selection of computing devices corresponding to various Point of Presence locations for providing requested content. The selection of the computing devices can incorporate logic related to the delivery of a first subset of the content from a Point of Presence based on minimizing delivery latencies. The selection of the computing devices can incorporate logic related to the delivery of a second subset of the content from a second Point of Presence based on minimizing costs associated with delivery of the second subset.
US08756269B2 Monitoring a path of a transaction across a composite application
At each intermediate transaction hop from among multiple transaction hops in a transaction flow through a composite application, an entry with tracking data for a current transaction hop of the multiple transaction hops is inserted into a tracking envelope associated with the transaction flow and the tracking envelope is passed to a next transaction hop of the transaction hops in the transaction flow. At a final transaction hop of the multiple transaction hops, a final entry with tracking data for the final transaction hop is inserted into the tracking envelope and the multiple entries with tracking data for each of the transaction hops in the tracking envelope are exposed in a single tracking event.
US08756266B2 Partially complex modulated filter bank
An apparatus for processing a plurality of real-valued subband signals using a first real-valued subband signal and a second real-valued subband signal to provide at least a complex-valued subband signal comprises a multiband filter for providing an intermediate real-valued subband signal and a calculator for providing the complex-valued subband signal by combining a real-valued subband signal from the plurality of real-valued subband signals and the intermediate subband signal.
US08756262B2 Approximate order statistics of real numbers in generic data
A method, system, and processor-readable storage medium are directed towards calculating approximate order statistics on a collection of real numbers. In one embodiment, the collection of real numbers is processed to create a digest comprising hierarchy of buckets. Each bucket is assigned a real number N having P digits of precision and ordinality O. The hierarchy is defined by grouping buckets into levels, where each level contains all buckets of a given ordinality. Each individual bucket in the hierarchy defines a range of numbers—all numbers that, after being truncated to that bucket's P digits of precision, are equal to that bucket's N. Each bucket additionally maintains a count of how many numbers have fallen within that bucket's range. Approximate order statistics may then be calculated by traversing the hierarchy and performing an operation on some or all of the ranges and counts associated with each bucket.
US08756259B1 Structured data conversion system
Embodiments of the invention relate to converting infrared, radar, and photographic sensor data using an apparatus having a graphical user interface, a user-selection device, and an electronic processor configured to convert sensor data and output the converted sensor data. An infrared, radar, and photographic sensor data conversion computer program (abbreviated “computer program”) is associated with the electronic processor. A sensor standard definition file is consistent with a sensor standard (abbreviated “the standard”) and is configured for input to the computer program. The sensor standard definition file is a programmable external file defining specifics (elements used to communicate sensor data in the computer program) of the standard. The sensor standard definition file is editable and extendable to support changes in the standard. A sensor standard rules file, sensor external standard file, and sensor external data file are consistent with the standard and are operatively associated with the computer program.
US08756258B2 Generating references to reusable code in a schema
Provided are a method, system, and computer program product to generate references to reusable code in a schema. A program coded in a first programming language has data structures, wherein at least one of the data structures includes a reference to reusable code. A model file is generated identifying the reusable code, elements and attributes in a second programming language for the reference to the reusable code in the program. The data structure coded in the first programming language is processed to generate a data structure schema in a second programming language describing elements and attributes of the data structure coded in the first programming language. A reference in the data structure schema to the reusable code is generated.
US08756255B2 Compression and storage of computer aided design data
The size of lightweight JT data files containing CAD data is reduced by employing lossy compression where acceptable for portions of the CAD data, such as 3D geometry data. Compression for the remaining portions can be augmented by exploiting common repeated structures for some portions, such as precise Brep data, and compressing separate but similar data, such as all metadata for a given part and all scene graph data, together as a single block. The compressed data is then written in separate, uniquely identified data segments indexed in a table of contents, allowing quick access to any data segment for streaming.
US08756250B2 Client management system
This invention relates to permission based collaborative health record system. Specifically, it relates to systems of and methods for creating authorized health records that care givers and patients can use to document their diagnoses, symptoms, outcomes, instructions and participation in the effort toward wellness.
US08756249B1 Method and apparatus for efficiently searching data in a storage system
Techniques for searching data in a storage system are described herein. In one embodiment, in response to a request for searching target data in a storage system, first representative data for the target data being searched are generated by applying a predetermined algorithm to at least a portion of the target data. The first representative data are searched and compared with second representative data representing one or more data sets stored in the storage system. It is indicated a likelihood that the target data or similar content has been found in the storage system based on the search and comparison.
US08756243B2 Non-programmatic access to enterprise messaging administration
The present invention is directed to non-programmatic access to enterprise messaging administration. A method of operating a data processing system, wherein the data processing system includes a file system, a messaging system and a monitoring component, in accordance with an embodiment includes: monitoring the file system, detecting a change in the file system, and amending a structure of the messaging system, according to the detected change in the file system.
US08756242B2 Semantic reflection storage and automatic reconciliation of hierarchical messages
Database storage of hierarchically structured messages is facilitated based on structural semantic reflection of the message and automatic reconciliation of the messages. The structural semantics of an incoming message may be assessed and database storage provisioned based on the structural semantic reflection of the message. The system may auto-adapt over time as incoming messages from a known source change and automatically generate code which applies the sequential logic to a stream of messages in order to represent the latest state for a given context. Furthermore, the hierarchical semantics of messaging formats may be applied to a flexible set of database structures that represent the raw contents of the messages.
US08756235B2 Information processor, method, and program
An information processor includes: extraction means for extracting metadata from contents; first storage means for storing a candidate metadata list in which candidate metadata becoming candidates for typical metadata having higher extraction frequencies out of the extracted metadata and a first frequency at which the candidate metadata were extracted are interrelatedly stored; first updating means for adding the extracted metadata as the candidate metadata to the candidate metadata list, thus updating the candidate metadata list; second storage means for storing a typical metadata list in which the typical metadata and a second frequency at which the typical metadata were extracted are interrelatedly stored; and second updating means which, when the first frequency stored in the candidate metadata list is in excess of a given frequency, adds the candidate metadata associated with the first frequency as the typical metadata to the typical metadata list, thus updating the typical metadata list.
US08756234B1 Information theory entropy reduction program
A system and process for automated text analysis which can be used to identify phrases in reports such as medical reports includes identifying a phrase contained within a text, extracting the phrase from the text, determining a value of the phrase and, in response to the phrase having at least a threshold value, reducing the phrase to a root meaning. In one embodiment, the value of the phrase is assigned via lexicon-based hierarchical decision trees.
US08756231B2 Search using proximity for clustering information
The invention provides a method and system for hierarchical search retrieval. The method includes performing a text search on a hierarchy data structure of information. Forming a limited size hierarchy data structure using the search results. Assigning a location number for each search result in the hierarchy data structure. Sorting the hierarchy data structure. Clustering the sorted hierarchy data structure by categorizing the search results in the hierarchy data structure into groups that are related based on proximity. Limiting a hierarchical depth for each group in the clustered hierarchy data structure based on a configurable depth value to reduce hierarchical results for presentation. Providing the clustered hierarchical data structure as a list of search results as output.
US08756230B2 Quality validation method
A quality validation method to improve inspection and validation processes by increasing their quality, efficiency, and positive impact. This method automatically prompts operators at one or more validation stations to follow a validation path comprising one or more validation items configurable by part number. It allows for automatic or manual feedback on the result of each item checked, the ability to enforce a particular pack-out consist based upon user provided specifications, and the ability of historically storing inspection results comprising container, part and inspection item information and results. It additionally provides an easily accessible interface to configure validation items and areas by part number, configure validation paths comprising of a variable quantity and order of validation items, and obtain information in a variety of useful formats.
US08756225B1 Method and system for interfacing with a back end server application through a messaging environment
A method and system for supporting interaction with a back end server application through a messaging environment. Specifically, the method determines when an event occurs. The event allows for an action, in response to the event, to be taken by a user within the back end server application. A notification message is generated informing the user of the event. The notification message is rendered to comply with a format supporting the messaging environment. The notification message that is rendered enables the user to take the action within the back end application without having the user directly open the back end server application. The rendered notification message is sent to an electronic device associated with the user to facilitate interfacing between the user and the back end server application.
US08756224B2 Methods, systems, and media for content ranking using real-time data
Methods, systems, and media for content ranking using real-time data are provided. In accordance with some embodiments of the present invention, a method, implemented on a processor, for ranking content is provided. The method can include, among other things: receiving real-time information from a plurality of sources; supplementing the received real-time information with historical information and user influence information; analyzing the supplemented real-time information from the plurality of sources to determine real-time trend information; receiving a plurality of content snippets from a content provider; detecting similarities between each of the plurality of content snippets and the determined real-time trend information; ranking the plurality of content snippets based on the detected similarities; and displaying the ranked plurality of content snippets.
US08756217B2 Speculative switch database
Processing switch database operations may include receiving a database selection message from a database client, transmitting an unconditional acknowledgement to the database client in response to the database selection message, accessing a database query from a queue of queries from the a database client where the database query includes a user identifier and a database identifier, determining whether a matching backend database connection exists, and if a matching backend database connection exists, forwarding the database query to the matching backend database connection. In some embodiments, a matching backend database connection may be a backend database connection having a user identifier equivalent to the user identifier of the database query, and a database identifier that is equivalent to the database identifier the database query.
US08756216B1 Scalable tree builds for content descriptor search
Multiple paths of an index tree may be traversed to discover a set of content descriptors that are match candidates for a set of query descriptors. A size of the set of candidate content descriptors may be optimized, for example, to reduce false positive matching errors, query latencies and/or index tree traversal times, at least in part by determining a number of child nodes to traverse based at least in part on current traverse level and/or traverse neighborhood thresholds. Index trees for large content descriptor sets may be built in resource constrained environments with approximation and/or refining build techniques.
US08756207B2 Systems and methods for identifying potential duplicate entries in a database
In accordance with the teachings described herein, systems and methods are provided for identifying potential duplicate entries in a database. Matchcodes are generated for a plurality of records, wherein a matchcode for a record may be generated by: receiving a character string from the record; determining whether the character string includes a non-essential character substring; if the non-essential character substring is missing from the character string, then generating the matchcode from the character string and adding a wildcard character to the matchcode in place of the missing non-essential character substring. The matchcodes for the plurality of records may be compared to identify matching pairs of matchcodes, wherein for the purpose of identifying a matching pair of matchcodes, two characters are considered the same if they are equal or if one or both are wildcard characters.
US08756203B2 Systems and methods of media management, such as management of media to and from a media storage library
A system and method for determining media to be exported out of a media library is described. In some examples, the system determines a media component to be exported, determines the media component is in the media library for a specific process, and exports the media component after the process is completed.
US08756202B2 System and method for logstream archival
A method of archiving data from a logstream includes determining a begin time parameter earlier in time than a last record obtained from the logstream of data. A request is sent for records from the logstream of data starting at the begin time parameter. Records are received from the logstream of data and selected records are archived.
US08756197B1 Generating data set views for backup restoration
A system and method for creating a consistent view of previously backed up data. In one embodiment, a point in time copy of a set of data is requested. The point in time copy includes a base image of the set of data and additional data corresponding to transactions targeted to the set of data which are received during creation of the point in time copy. A subset of the additional data usable to generate a consistent view of the set of data from the base image is determined. A file that includes a set of changes to the base image represented by the subset is created and stored in association with the base image. Responsive to a request for access to the copy, the previously stored subset is utilized to create a consistent virtual view of the copy from the base image.
US08756194B1 Cloud-based data replication for web applications with replica identifier reassignment feature
A multi-master cloud-based data replication service designed to support the needs of a broad class of web applications is disclosed. Generally, the replication service serves the purposes of facilitating sharing of web application data among personal computing devices and increasing the availability of that data. In one embodiment, the replication service includes a replica identifier reassignment features that allows a personal computing device to begin sharing application data changes with an existing group of personal computing devices that are already sharing application data changes between them even if the joining personal computing device has application data changes to share with the other personal computing devices of the group at the time the joining personal computing device requests to join the group.
US08756191B2 Massively scalable reasoning architecture
Techniques for reasoning data are disclosed. The techniques may include storing data in an ontology. The data may be partitioned and/or distributed to a plurality of reasoners. Processed data from the plurality of reasoners may then be combined, the processed data having been received from the plurality of reasoners and/or having been processed by the plurality of reasoners.
US08756187B2 Systems and methods for providing recommendations based on collaborative and/or content-based nodal interrelationships
In selected embodiments a recommendation generator builds a network of interrelationships between venues, reviewers and users based on their attributes and reviewer and user reviews of the venues. Each interrelationship or link may be positive or negative and may accumulate with other links (or anti-links) to provide nodal links the strength of which are based on commonality of attributes among the linked nodes and/or common preferences that one node, such as a reviewer, expresses for other nodes, such as venues. The links may be first order (based on a direct relationship between, for instance, a reviewer and a venue) or higher order (based on, for instance, the fact that two venue are both liked by a given reviewer). The recommendation engine in certain embodiments determines recommended venues based on user attributes and venue preferences by aggregating the link matrices and determining the venues which are most strongly coupled to the user.
US08756185B2 Generating a document representation using semantic networks
A method, system and computer program product for developing a semantic network are disclosed. The system includes a server and a client computer, and the method involves: creating a semantic network containing at least one root concept; performing a set of instructions associated with the semantic network, the set of instructions comprising: transmitting information about the semantic network from the client computer to a server; providing information about at least one resource to the server, the at least one resource containing concepts and relations associated with the at least one root concept; receiving information about a modified semantic network from the server; presenting the information about the modified semantic network to a user; receiving a response from the user; based on the response, further modifying the semantic network. The system interactively modifies semantic networks in response to user feedback, and produces personal semantic networks and document use histories.
US08756184B2 Predicting users' attributes based on users' behaviors
A method, apparatus, system, article of manufacture, and computer readable storage medium provide the ability to predict and utilize a user's attributes. A sample user behavior and a sample user attribute are collected. A model is trained based on the sample user behavior and sample user attribute. Using the model, a probability of a predicted user attribute based on the sample user behavior is predicted. Using the model and the probability, the predicted user attribute is fuzzily determined based on a real user behavior. The predicted user attribute is used to improve a user's experience.
US08756181B2 System and method employing a self-organizing map load feature database to identify electric load types of different electric loads
A method identifies electric load types of a plurality of different electric loads. The method includes providing a self-organizing map load feature database of a plurality of different electric load types and a plurality of neurons, each of the load types corresponding to a number of the neurons; employing a weight vector for each of the neurons; sensing a voltage signal and a current signal for each of the loads; determining a load feature vector including at least four different load features from the sensed voltage signal and the sensed current signal for a corresponding one of the loads; and identifying by a processor one of the load types by relating the load feature vector to the neurons of the database by identifying the weight vector of one of the neurons corresponding to the one of the load types that is a minimal distance to the load feature vector.
US08756179B2 Modifying constraint-compliant populations in population-based optimization
An example system and process with some operations that include determining a plurality of values, wherein assignment of any of the plurality of values to one or more constrained variables of a candidate solution causes the candidate solution to comply with a constraint condition of an optimization problem, wherein the candidate solution complies with the constraint condition prior to being mutated via a computer-based simulation that tests fitness of the candidate solution. The operations further include after the candidate solution is mutated, determining that the candidate solution fails to comply with the constraint condition. The operations further include assigning at least one value, which is randomly selected from the plurality of values, to the one or more constrained variables of the candidate solution.
US08756177B1 Methods and systems for estimating subject intent from surveillance
A computer-based method for analyzing the incentives and predicting the future actions of agents is described. The method includes storing, in a computer memory, data relating to previously observed behavior of at least one of an agent of interest and agents that can be assumed to hold similar utilities to the agent of interest, thereby defining an agent class, deriving with a processing device and based on the stored data, a set of unique incentives that agents in the agent class would have to hold for their observed behavior to be considered rational by an observer of the behavior, observing a short sequence of behavior of the agent of interest, inputting the observed behavior sequence to an analyzer, deriving specific goals of the agent driving that behavior instance, and predicting future actions of the agent of interest based on a maximization of reward for the agent of interest and the derived goals, the reward based on the derived incentives.
US08756175B1 Robust and fast model fitting by adaptive sampling
Aspects of the present disclosure relate generally to model fitting. A target model having a large number of inputs is fit using a performance model having relatively few inputs. The performance model is learned during the fitting process. Optimal optimization parameters including a sample size, a damping factor, and an iteration count are selected for an optimization round. A random subset of data is sampled based on the selected sample size. The optimization round is conducted using the iteration count and the sampled data to produce optimized parameters. The performance model is updated based on the performance of the optimization round. The parameters of the target model are then updated based on the damping factor and the parameters computed by the optimization round. The aforementioned steps are performed in a loop in order to obtain optimized parameters and fit of the data to the target model.
US08756174B2 Forward feature selection for support vector machines
In one embodiment, the present invention includes a method for training a Support Vector Machine (SVM) on a subset of features (d′) of a feature set having (d) features of a plurality of training instances to obtain a weight per instance, approximating a quality for the d features of the feature set using the weight per instance, ranking the d features of the feature set based on the approximated quality, and selecting a subset (q) of the features of the feature set based on the ranked approximated quality. Other embodiments are described and claimed.
US08756173B2 Machine learning of known or unknown motion states with sensor fusion
Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations or techniques for machine learning of known or unknown motion states with sensor fusion.
US08756172B1 Defining a segment based on interaction proneness
A computer-implemented method for defining a segment based on interaction proneness includes receiving online activity data that specifies instances of presentation for one or more content items, and instances of user interaction detected for any of the content items. The method includes training at least one predictive model on the online activity data, the predictive model trained to predict interaction proneness based on one or more characteristics associated with the instances of user interaction. The method includes identifying, using the predictive model, at least one of the characteristics as being associated with the interaction proneness. The method includes generating at least one segment definition that takes into account the identified characteristic.
US08756170B2 Regular expression matching method and system
The present invention discloses a regex matching method and system, and relates to the field of computer technologies. The method includes: sorting multiple regexes into several regex groups, where all regexes in one regex group include a common string, which is known as a generic string; compiling each regex group into a DFA, and setting up a correlation between the generic string of each regex group and the DFA; matching to-be-matched data streams with the generic string respectively, and using the matched generic string as a matched string; obtaining a DFA corresponding to the matched string; and performing regex matching for the to-be-matched data streams according to the DFA, and outputting a matching result. The embodiments of the present invention shorten the data loading process, decrease the time consumed by data loading, and improve the matching performance.
US08756168B1 Endorsing a product purchased offline
An endorsement application can allow a user to endorse a product on a social network website when the product is purchased at a physical merchant point of sale terminal. Users of social network websites have been given the opportunity to endorse products that they have located or purchased online, but purchasers of products in person have not had that opportunity. The endorsement application can operate on a user's mobile device and can recognize a product purchased through near field or other communication using the mobile device. The application can isolate the product identification and product marketing data supplied by the point of sale terminal or other source and offer the user the opportunity to endorse the product on a social network website. If the user endorses the product, the application sends the endorsement to the user's account on the social network website for display to the user's community.
US08756166B2 System and method for storage container tracking and delivery
A method for item storage and distribution to a user, each stored item associated with a storage identifier, the user associated with a user identifier, the method including associating a set of storage identifiers with the user identifier, in response to receiving a description for a first storage identifier from a user device associated with the user identifier, storing the description as an storage description for the first storage identifier, setting a fill status of the first storage identifier to packed, and removing storage identifiers having an empty fill status from the set of storage identifiers associated with the user identifier.
US08756162B2 Method for carrying out an electronic transaction
The invention relates to a method for carrying out an electronic transaction according to the following steps: Data exchange between a first network subscriber node (1) and a second network subscriber node (2) is carried out by a first terminal (1a) of the first network subscriber node (1) via a first communication network in order to determine transaction data of the transaction; an identification number of a second end device (1b) of the first network subscriber node (1) is inputted into a second communication network, which is different from the first, by means of a first network subscriber node (1) in the first terminal (1a) of the first network subscriber node (1); the identification number and the transaction data from first network subscriber nodes (1) are transmitted (S1, S2; S1′) to a third network subscriber node (3) by means of a third communication network; the validity of the identification number is verified (S3) by the third network subscriber nodes (3) and an associated service provider node (4c) identifies a plurality of service provider nodes (4a, 4b, 4c, 4d) registered by the third network subscriber nodes (3); the verified identification number and the transaction data of the third network subscriber nodes (3) are transmitted to the associated service provider nodes (4c) via a fourth communication network; credit determined by the transmitted transaction data is reserved by associated service provider nodes (4c) for the second network subscriber nodes (2) and the reserved credit is confirmed by the associated service provider node (4c) to the third network subscriber nodes (3) via the fourth communication network; a transaction number is produced and is transmitted from the third network subscriber nodes (3) to the second terminal (1b) of the first network subscriber node (1) via the second communication network; the transmitted transaction number is inputted into the first terminal (1a) of the first network subscriber node (1) and the input transaction number is transmitted (S7′, S8; S7) to the third network subscriber nodes (3) via the third communication network; the transmitted transaction number is verified by the third network subscriber nodes (3) by comparing the previously produced transaction number with the third network subscriber nodes; and the credit reserved by the associated service provider nodes (4c) is confirmed by the third network subscriber nodes (3) via the third communication network to the second network subscriber nodes (2).
US08756160B2 Method and system for managing the transmission of protected content and licenses over media transfer protocol
Methods and systems for preventing reception of licensed protected content prior to reception of a license, in a content rendering device wherein, the license corresponds to the licensed protected content and to the content rendering device. The license may be stored on the content rendering device in a database that may be searchable by a key. The license and the key may be associated within a file comprising the licensed protected content. A proxy computer may handle operations for the content rendering device, a DRM license server and a content server. Media Transfer Protocol (MTP) features regarding GetDeviceInfo, SendObjectInfo and SendObjectPropList operations may be utilized to activate DRM license protection for receiving the license prior to the corresponding license protected content. The content rendering device may reject transmission of and reject rendering the corresponding license protected content if the license is not resident in its database.
US08756158B2 Currency recycler
A cash recycler that is configured to allow deposited money to be dispensed (recycled) in a withdrawal transaction. In one embodiment, multiple currency recyclers could be used at multiple stores of a retail establishment and collectively work from one pending balance. Embodiments are also contemplated in which multiple accounts at one recycler location. In some cases, the currency recycler provides provisional credit for deposits of coinage and checks. In some cases, transactions made on the currency recycler could be settled to any financial institution.
US08756157B1 Method for providing a card-linked offer
A system transfers money to a payee's payment card account, without requiring an additional payment card or without acquiring a payee's payment card or account information. A payee registers a payment account with a service provider. A system receives an identification, generated from a business entity, of the payee and information associated with a notice to be transmitted to a device associated with the payee. The system transmits the notice (advertisement or offer) to the device, the notice being associated, prior to the transmitting, with the payee payment account and being transmitted prior to the payee buying product or service associated with the notice using the payee payment account. The system receives receiving an indication of a purchase associated with the notice and completed using the payee payment account and applies an amount of money associated with the notice as a discount.
US08756155B2 Web based communication of information with reconfigurable format
A number of different aspects that can be carried out on an Internet site and prestored sequences of actions or scripts. The scripts can be formed by monitoring the actions of a user and storing their actions in a memory. That sequence of keystrokes can later be used to access the same web site and obtain updated information. For example, this may be used to obtain bank balances, ongoing actions such as bidding systems, stocks, and the lighting. Different ways of forming the “script” that executes this information are described. In one aspect, the script validates an encryption sequence and lights and indicator on who the handheld computer indicating that the encryption has been validating. In another aspect, the handheld provides information from effectively an electronic Yellow Pages.
US08756149B2 Use of adaptive and/or customized compression to enhance the efficiency of digital data exchanges
The present invention relates to a method for enhancing the efficiency of digitally communicated data exchanges and to a computer system that implements such a method. The invention particularly concerns the use of adaptive custom compression techniques, binary integers (“bits”), massively parallel processing, database optimization techniques and/or calculation optimization techniques to achieve such enhanced efficiency. The invention is applicable to any digitally communicated data exchange, but is particularly applicable to exchanges of financial information such as financial market buy/sell orders, market making, etc.
US08756147B1 Methods and systems for analysis, tracking and modifications of call options on debt issuances
A computer-implemented method that includes receiving on a computer system, a price of a debt issuance; where the price of the debt issuance includes a cost for purchase of an embedded call option; calculating on a computer system, an actual cost of the purchase of the embedded call option; comparing on a computer system, the cost calculation of the call option to a rule based system of an alternative option type and a corresponding cost of the alternative option type; and determining on a computer system, based on the comparing step, the type of option to be embedded with the debt issuance.
US08756142B1 Computer-implemented securities trading system
A computer-implemented financial management system provides the trading of securities via a network using virtual currency. A server computer receives buy and sell orders for derivative financial instruments from a plurality of client computers. The server computer attempts to match the buy and sell orders and then generates a market price through the use of a virtual specialist program executed by the server computer. The virtual specialist program responds to an imbalance in the matching of the buy and sell orders. The virtual currency accumulated by HSX account holders as a result of successful trading may be converted to another currency, credited toward the cost of merchandise provided through a vendor's web site, etc.
US08756140B1 Computer-implemented systems and methods for modeling risk of an investment portfolio
Computer-based systems and methods are disclosed that generally relate to risk modeling for investment portfolios, such as equity investment portfolios. For example, a factor covariance matrix for a particular investment portfolio can be adjusted for known biases, including non-stationarity bias and optimization bias. In addition, new techniques for computing specific volatilities and relative specific volatilities for assets in a particular investment portfolio are disclosed.
US08756138B2 Method and system for rebalancing investment vehicles
A computer-implemented method is provided for rebalancing an exchange-traded fund. The method is performed by a computer, and includes setting a daily target return for the exchange-traded fund based on a target base index. The method also includes monitoring an actual return of the exchange-traded fund over a time period. The method also includes setting a performance band for rebalancing the exchange-traded fund. The performance band is set based on the daily target return and a volatility of the target base index. The method further includes generating signals to rebalance the exchange-traded fund based on the performance band and the actual return.
US08756135B2 Consistent interface for product valuation data and product valuation level
A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a product valuation data and a product valuation level business object.
US08756133B2 Method and system for a deferred variable annuity with benefit payments as a function of an age-based withdrawal percent
A computer system for processing data relating to a deferred variable annuity contract during the accumulation phase includes a data storage device storing data relating to the deferred variable annuity contract, including a payment base value, a contract value, a withdrawal percent, a birth date of a relevant life, and a formula for determining, based on the withdrawal percent and a withdrawal base value, an available periodic benefit payment amount that does not decrease the payment base; and a processor. The processor is configured to determine a withdrawal percent applicable to a date, based on whether the date is prior to a date of a selected birthday of the relevant life.
US08756130B2 System and method for the automated brokerage of financial instruments
Disclosed herein in a preferred embodiment is an automated financial instrument brokerage system wherein a front end layer interacts with customers to generate activity requests for an intermediate layer. The intermediate layer preferably processes the activity requests and places financial instrument orders on a financial market if appropriate. A backend layer preferably provides data to the intermediate layer for processing activity requests. Multiple heterogeneous front end customer applications may be supported by the same intermediate layer. Further, multiple backend layer applications may interact with the intermediate layer in a manner transparent to the front end layer. Further, scalability can be achieved be partitioning various tasks of the intermediate layer onto separate servers, and more preferably on separate redundant servers. Load balancers may then be used in the intermediate layer to provide distributed access to these servers. Also disclosed herein is a caching technique whereby turnaround time for processing activity requests can be reduced by reducing the number of times that the intermediate layer needs to interact with the backend layer.
US08756129B1 System and method for text messaging of financial account data
A method, a system and a computer-readable medium for responding to a text message request are enclosed. A method, a system and a computer-readable medium for providing financial information to a customer via a text message are enclosed. A method, a system and a computer-readable medium for providing access to financial information via a text message are enclosed. A method, a system and a computer-readable medium for providing a text message to a customer are enclosed.
US08756127B2 Pool-based system for organizing and measuring personalized financial management techniques
A system and method for a money pools system is presented. The money pools system includes a plurality of financial positions that are allocated to a plurality of pools. A category may be used to contain a grouping of pools. Multiple categories allow a user to view aggregated financial positions that are common to the multiple categories. New pools and categories may be created by a user, a financial institution, and/or a third party. Pool systems may also incorporate pool templates to facilitate the creation of pools. Pool templates may also be shared over a network of interconnected money pool systems.
US08756126B2 Billing device and processing method
A billing device and processing method is disclosed. In one embodiment, the method includes i) collecting a billing log according to performing a biz template at the business logic processing unit, ii) verifying validity of the collected billing log, iii) performing a standardizing process on the verified billing log, iv) generating billing data by applying a predetermined billing policy according to the standardized billing log, v) generating a billing file (MDR) to transmit to a billing legacy system of a mobile communication system using the generated billing data and vi) transmitting the generated billing file (MDR) to the billing legacy system.
US08756123B2 Inventory verification using inventory snapshots
Various embodiments of systems and methods for inventory verification using inventory snapshots are described herein. In response to a first inventory posting in a current time period, a current open inventory snapshot is created with inventory information. If there is a previously open inventory snapshot that is created in a previous time period before the current period, then the previously open inventory snapshot is closed. To verify inventory for a past time period, a difference between an inventory snapshot that is valid for the past time period and an inventory snapshot that is valid for a time period previous to the past time period is compared with aggregated inventory change confirmations posted in the past time period. An error indicator is provided if there is a mismatch between the difference and the aggregated inventory change confirmations.
US08756121B2 Retail website user interface
In one embodiment, a web page presented to a user includes a header section that substantially spans the top of the web page and provides a menu of selectable options as well as a search input box. A product display region may be presented below the header and display images and information about a selected product. A product carousel may be presented below the product display region and show information about other products in a horizontally scrollable list. Two columns of various types of product review information provided by sources such as professional reviewers, existing owners, and the user's friends may be displayed below the product carousel. A sortable and filterable grid of products may be displayed below the review information such that the user's attention is drawn to the variety of products available for purchase.
US08756116B2 Pre-qualifying sellers during the matching phase of an electronic commerce transaction
A system providing seller pre-qualification during the matching phase of an electronic commerce transaction includes a directory structure comprising multiple hierarchically organized product classes, each product class categorizing multiple products and defining one or more attributes of the products categorized in the product class. The system also includes one or more pointers for each product class, each pointer identifying a seller database in which product data enabling a product transaction is stored for products categorized in the product class. The system further includes a search interface configured to communicate a search query for product data only to one or more seller databases associated with sellers having seller attribute values matching the specified seller attribute criteria, these seller databases being identified by the one or more pointers associated with the selected product class.
US08756113B2 Methods for automated access to shipping services
Systems and methods are disclosed for obtaining shipping services information over a network by a telephone call center receiving orders for merchandise. Instructions are received at the telephone call center, which permits the telephone call center to access the shipping information for shipment of the merchandise. The telephone call center sends the request over the network to the server for the shipping services information. Thereafter, the server sends the requested shipping services information to the telephone call center. The shipping service information may be in the format of a label, which may be attached to a package for shipment of the merchandise.
US08756112B1 Method, medium, and system for facilitating vehicle purchases
Embodiments of the present disclosure provide an effective, user-friendly approach to help a buyer of a car, truck, boat, or other vehicle to get a firm quote from a dealer on a vehicle that the buyer wants, and is financially qualified for, without the hassle and time expense involved in traditional vehicle sales. Embodiments of the present disclosure also help link dealers with buyers who are pre-qualified and motivated to purchase a vehicle, thus helping to eliminate the wasted time, money, and opportunity costs dealers often devote to customers who are not interested in purchasing, and/or who do not financially qualify to purchase, a vehicle.
US08756108B2 Dynamic hosting shopping cart
According to an embodiment, a system comprises a remote server adapted to interact with a buyer device and one or more other servers over a network, wherein the remote server is adapted to implement a shopping cart. The system also comprises one or more processors, and one or more memories adapted to store a plurality of machine-readable instructions which when executed by the one or more processors are adapted to cause the system to receive, at the remote server, first transaction information from the buyer device through the shopping cart, wherein the first transaction information comprises a transaction request from a first seller; receive, at the remote server, second transaction information from the buyer device through the shopping cart, wherein the second transaction information comprises a transaction request from a second seller; and process the first and second transaction information through the shopping cart for the first and second seller.
US08756107B2 Virtual world support for electronic commerce
An apparatus in one example has: virtual world having at least one object; vendor template database having at least one product template; vendor template server operatively coupled to the vendor template database and to the virtual world; and at least one profile that contains at least one descriptive characteristic of one of an avatar and an object, the at least one profile stored in at least one of the virtual world and the vendor template database.
US08756106B2 Remote ordering system
A remote ordering system is provided using an electronic menu having a series of input devices associated with various menu items, and a wireless transmitter to send selected menu items to a receiving device for processing. A display to show selected menu items, an alpha-numeric keyboard, a non-cash payment device, and a printer for receipts are also contemplated for increased functionality. The menu may be remotely updated to reflect the customer's preferences or a change to the menu choices.
US08756104B2 Method and system for generating and distributing electronic communications for maximum revenue
Systems and methods are disclosed for providing content in accordance with informational campaigns or advertisements administered by one or more distribution partners. the distribution partners typically revenue share with the system administrator (system owner), who coordinates the informational campaigns and sends electronic mails (e-mails) associated therewith. By applying a distribution optimization formula to various informational or advertising campaigns of the distribution partners, e-mails with links to these distribution partners will be sent to users, and each user who opens the e-mail and clicks on a portion of the e-mail over an underlying link, will be directed to the requisite distribution partner, typically the server associated therewith.
US08756102B2 Method, system, and computer program for attracting local and regional businesses to an automated cause marketing environment
The present invention teaches a system, method and computer program for enabling local or regional merchants to participate in an automated cause marketing (ACM) program. The ACM program that may provide benefits to several parties involved in fundraising for one or more supported organizations, including one or more supported organizations, advertising providers, merchants, and individuals. Merchants are able to access enhanced analytics regarding their transactions with members and non-members of the ACM program and can use these registration enhanced analytics to realize an increased number of or revenue from transactions with members. The present invention also teaches a system and method for enabling advertising providers to acquire and analyze data associated with consumers-merchant transactions. The present invention provides the above advantages optimally using a mobile device. Furthermore, the present invention, may enable a member to disseminate its charitable preferences to members of its electronic social networks.
US08756101B2 User and stream demographics metadata guide based content services
A metadata guide of audio, video, multimedia transmission, receiving and playback with advertising and bi-directional fulfillment of goods and services over the Internet includes the use of user and stream demographics. A streaming content distribution system includes a a server to a) stream content based on i) user demographics and ii) historical and real time stream demographics from a plurality of streaming content sources and b) stream advertisements based on user demographics selected by advertisers, commercial agreements and access control rules from a plurality of streaming advertisement sources before, during, and after playback of streaming content from the server over the internet to a user device including a central processing unit and a physical user interface; and a guide including metadata not input by the users for the user device to locate streaming content on the server.
US08756100B1 Facilitating purchase of excess items
Disclosed are various embodiments for facilitating the purchase of excess items. In one embodiment, customer information and inventory data are retrieved from a merchant client. A determination is made on whether excess items exist. A list of target purchasers is generated based on data associated with a user account, and offers are generated and sent by electronic communication to the list of target purchasers.
US08756098B1 Evaluating money managers based on ability to outperform indexes and peers
Computer-based systems and method are disclosed for grading active money managers. The grading system attempts to identify active money managers with the ability to outperform relevant benchmark indexes and peer active money managers. This may be accomplished by using a point system for calendar years (or other time periods) that awards points based on the degree of difficulty for active money managers to outperform their relevant benchmark index during the calendar year for their investing style. The yearly point total are used to determine a baseline point total, and the money managers are award fractions of the baseline point total based on, for example, (i) how close the money manager's investments match constituents of the money manager's benchmark, and (ii) how close the money manager's return is to the benchmark for the money manager.
US08756096B2 System for evaluating banking consumers as a function of aggregated residual lifetime values and potential lifetime values
The present disclosure describes novel systems and methods that can be utilized to evaluate and/or direct an interaction with a consumer database and/or evaluate a consumer database, where the consumer database contains information about consumers and particular products and/or services held or used by the consumers. The interactions may be, for example, determining a strategy for sales, marketing, cross-selling, and/or retaining one or more of the consumers. The evaluations may include, for example, hierarchically ranking the consumers and/or determining a clustering of the consumers.
US08756095B2 E-commerce consumer-based behavioral target marketing reports
A system and methods which enable modeling of end consumer interests based on online activity and producing e-commerce reports is described. The method includes scoring and classifying interests and preferences of consumers in relation to various items being offered as function of time and utilizing such scores to predict purchasing activity and revenue yield for n-dimensional combinations of interest for generation of consumer lists for target marketing and merchandising. The method also includes converse modeling of the performance and behavioral profile of items offered as a function of consumer activity. This Abstract is provided for the sole purpose of complying with the 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.
US08756094B2 Risk mitigation for computer system change requests
Implementation of change requests involves risk for computer systems. Methods of mitigating such risk, and apparatus to perform the methods, include comparing levels of risk of risk factors of a change request to corresponding risk factors of one or more prior change requests, and suggesting alternative factor values to lower an expected level of risk.
US08756093B2 Method of monitoring a combined workflow with rejection determination function, device and recording medium therefor
A rejection determination is made taking into consideration of an agreed service level for a combine workflow executed on a combine workflow system wherein a plurality of business application are collaborated with one another for business collaborations. A state is expressed which will appear when the combined workflow is hypothetically rejected, based on the progress thereof. A processing operation of the combined workflow is predicted based on the expressed state, taking into consideration the influence exerted on the plurality business application systems and the plurality of workflow systems in respect of response performance. A processing operation, which is the result of the prediction, and historical information of event information from the event information recording means are retrieved, and an evaluation value is calculated based on the result of the statistical processing of the historical information. It is determined whether or not the evaluation value satisfies a condition defined by said agreed service level. When the evaluation value does not satisfy the condition defined by the agreed service level, a rejection-target-specific progress for selecting/specifying an execution which has an arbitrary progress equal to or less than a maximum progress, is generated as a rejection target.
US08756091B2 Methods and tools to support strategic decision making by specifying, relating and analyzing requirements, solutions and deployments
The present invention discloses methods and tools for managing requirements, solutions, and deployments of a project. The invention provides for the creation of a portfolio of data pertaining to requirements, solutions, and deployments for the project. The relationships and dependencies between the data are mapped, and the portfolio of data and the mapping of the data are displayed in a graphical format. The portfolio of data can be queried to determine the relationships and dependencies between the data.
US08756090B2 Transport vehicle capacity maximization logistics system and method of same
Disclosed is a system for substantially optimizing logistics for loading vehicles and transporting goods and a method of accomplishing the same.
US08756087B1 Data loss prevention (DLP) system for estimating monetary costs due to data loss
A method and apparatus for estimating a monetary cost associated with an incident of a violation of a data loss prevention (DLP) policy. A DLP system may estimate the monetary cost using a data loss cost estimator. The data loss cost estimator estimates the monetary cost for one or more incidents of DLP policy violations, and reports the monetary costs associated with the one or more incidents.
US08756086B1 System and method to evaluate the effectiveness of a given advertising source in generating sales leads and monitoring how sales leads were handled including providing training to improve salesperson effectiveness and followup reporting to monitor sales efforts and training
A system evaluate the effectiveness of a given advertising source in generating sales leads and monitoring how the sales leads were handled. Providing a detailed computerized system to provide reports to customer's managers to advise them how effective a given advertising program or medium was in generating sales leads and to advise them how many responses were genuine potential customers interested in buying the product or service. Also providing a system to monitor how sales lead were handled by sales personnel including evaluation on how a sales call was handled and if a sales lead was successfully completed as a sale.
US08756085B1 Systems and methods for assessing property damage
A damage assessment module operating on a computer system automatically evaluates a property, estimating damage to the property by analyzing a point cloud of a property. The damage assessment module identifies individual point clusters or segments from the point cloud and detects potentially damaged areas of the property surface by identifying outlier points in the point clusters. The damage assessment module may be used to determine the financial cost of the damage and/or determine whether the property should be replaced or repaired. In addition to eliminating the need for an estimator to visit the property in person, the damage assessment module improves the consistency and accuracy associated with estimating damage to a property.
US08756070B2 Apparatus and methods for processing mail using a manifest
Methods and apparatus for manifesting mailpieces, processing mailpieces from a mail system, and certifying a mail system are provided. A mailpiece is received at a manifest mailing system and mailing information from the mailpiece is obtained. manifest of the mailpiece is created and the mail piece is then delivered using the manifest. Based on a certification of the mail system, an accuracy of a portion of the manifest may be selectively determined. Based on the accuracy of the portion of the manifest, the mailpieces are then conditionally delivered using the manifest. To determine a certification, test information may be provided to a mail system. A manifest generated by the mail system is then received. The accuracy of the manifest based on the test information is determined and a certification level is then assigned to the mail system.
US08756067B2 Computationally efficient audio coder
The present invention provides a computationally efficient technique for compression encoding of an audio signal, and further provides a technique to enhance the sound quality of the encoded audio signal. This is accomplished by including more accurate attack detection and a computationally efficient quantization technique. The improved audio coder converts the input audio signal to a digital audio signal. The audio coder then divides the digital audio signal into larger frames having a long-block frame length and partitions each of the frames into multiple short-blocks. The audio coder then computes short-block audio signal characteristics for each of the partitioned short-blocks based on changes in the input audio signal. The audio coder further compares the computed short-block characteristics to a set of threshold values to detect presence of an attack in each of the short-blocks and changes the long-block frame length of one or more short-blocks upon detecting the attack in the respective one or more short-blocks.
US08756064B2 Method and system for creating frugal speech corpus using internet resources and conventional speech corpus
A speech corpus creation method and system are disclosed. The method comprising identifying a publicly accessible first source of the first speech data and its corresponding first text transcription; extracting a second speech data of an accessible encoding format from the first speech data; extracting a second text transcription data with at least one encoding format from the first text transcription data; matching and aligning the transcription to the extracted second speech data at a sentence, word, phoneme level, or combination thereof to form a first and a second speech corpus; analyzing the text transcriptions in the second speech corpus to identify the short speech segments to produce a phonetically balanced, segmented, text aligned third speech corpus; and conditioning the third speech corpus by inserting a context and associated environment richer corpus therein the third speech corpus from at least one second source to form the final speech corpus.
US08756063B2 Handheld voice activated spelling device
A handheld voice activated spelling device includes a housing and a cover secured to the housing. A power source and microphone are mounted within the housing and control switches are operable from the front surface of the housing. A first memory has a plurality of words stored therein. A second memory has a plurality of word definitions stored therein, each associated with a respective word. A speech recognition apparatus is coupled to the microphone and to the first memory and responsive to the electronic signals generated by the microphone for selecting at least one word from the first memory representative of the specific word spoken by the user. A display is provided for displaying the plurality of words and the plurality of word definitions when the user operates a selected control switch. A related word classification can be also selected from a third memory and displayed on the display.
US08756060B2 Methods and apparatus for audio input for customization of digital displays
Aspects of customizing digital signage are addressed. For example, an audio feed may be analyzed for keywords occurring in potential customers' speech. These keywords are then employed to customize display screens of a digital display.
US08756057B2 System and method using feedback speech analysis for improving speaking ability
A speech analysis system and method for analyzing speech. The system includes: a voice recognition system for converting inputted speech to text; an analytics system for generating feedback information by analyzing the inputted speech and text; and a feedback system for outputting the feedback information.
US08756056B2 Apparatus and method for determining a quantizer step size
For determining a quantizer step size for quantizing a signal including audio or video information, a first quantizer step size as well as an interference threshold are provided. Then, the actual interference introduced by the first quantizer step size is determined and compared with the interference threshold. Despite the fact that the comparison reveals that the actually introduced interference exceeds the threshold, a second, coarser quantizer step size is nevertheless used, which will then be used for quantization if it turns out that the interference introduced by the coarser, second quantizer step size falls below the threshold or falls below the interference introduced by the first quantizer step size. Thus, the quantization interference is reduced while the quantization is coarsened and, thus, the compression gain is increased.
US08756054B2 Method for trained discrimination and attenuation of echoes of a digital signal in a decoder and corresponding device
The invention concerns a method for trained discrimination and attenuation of echoes of a digital audio signal generated from a transform coding, which consists, for each current frame of the signal. In comparing (A) in real time, in at least one frequency band a variable derived from one characteristic of the echo generating signal with that of a non-echo generating signal at a threshold value, and deducing therefrom (B) the existence or non-existence (C) of an echo derived from the transform coding, discriminating the existence of the echo and defining (D) a false alarm zone in the high-energy parts of the digital audio signal, determining an initial processing and attenuating the echoes (E) in the parts complementary to the low-energy false alarm zone and inhibiting (F) the attenuation of echoes in the false alarm zone. The invention is applicable to the technology of coders/decoders in particular hierarchical coders/decoders.
US08756049B2 Simulation and test framework for a rule engine
Some embodiments of a simulation and test framework for a rule engine have been presented. In one embodiment, a simulator runs a simulation in a time-aware environment. A rule engine, coupled to the simulator, may execute a set of business logic in response to the simulation in order to test behavior of the business logic. The business logic may include rules, workflow, and event processing.
US08756047B2 Method of artificial nueral network loadflow computation for electrical power system
ANN Loadflow Computation Method (LCM) is invented involving input vector composed of net nodal injected real power (P), reactive power (Q), and diagonal elements of conductance and susceptance matrices multiplied by squared initial guess node voltage magnitude (V) or sum of its squared real and imaginary components. Training, and testing and validating input data sets/vectors are generated by applying uniform and non-uniform scaling factors applied to base case loads P and Q at PQ-nodes, and resistance and reactance of network branches. These scale factors are increased until Loadflow Solution by a conventional LCM diverges due to V or angle (θ) instability. V and θ values in the solution just before divergence are respective stability limits, and corresponding values in Loadflow Solution provide direct measure of respective stability margins. Suresh's diakoptics based feature selection technique is presented for calculating one node variable with one neuron in each of ANNs output layers.
US08756041B2 Industrial simulation using redirected I/O module configurations
A simulation environment for running a process simulation used to validate an industrial control program. The simulation environment exposes the I/O module configurations defined in the control program and retrieves module configuration information therefrom. This I/O module configuration information is combined with generic, module-specific I/O module profiles to create a pool of available controller I/O points, which can be selectively associated with I/O points in the simulation to create an I/O point mapping. During control program validation, simulated I/O data is exchanged between the process simulation and the I/O module instances in the controller in accordance with the I/O point mapping.
US08756034B2 Test installation for electrical filters
A test installation for electrical filter installations has, in the interior of a housing, a dust measurement device, a converter control cabinet, a feed for the converter control cabinet, a computer, connecting apparatuses for connecting the dust measurement device to a clean and a raw-gas dust channel of the electrical filter installation, cables for connecting the converter control cabinet to a high-voltage rectifier for the electrical filter installation, as well as a power connection, and wherein the housing has recesses for passing through at least the connecting apparatuses, the cable and power supplies for the feed and for the power connection.
US08756031B2 Matched filter testing of data transmission cables
In one embodiment, a method for testing a cable includes receiving a read-signal profile read at a receiving-end of a cable upon an initial test signal being input to a sending end of the cable, calculating a cross-correlation function between the read-signal profile and a matched filter output, and determining a peak value of the cross-correlation function. In another embodiment, a system includes a device, the device including logic for receiving a read-signal profile read at a receiving-end of the cable upon an initial test signal being input to a sending end of the cable, logic for calculating a cross-correlation function between the read-signal profile and a matched filter output, logic for determining a peak value of the cross-correlation function, and logic for storing the peak value to a computer readable medium. Other methods, systems, and computer program products are also described according to various embodiments.
US08756030B2 Time code validation and correction for proximity-based ad hoc networks
A system and method is described herein for validating and correcting time codes generated by a plurality of sensors in a proximity-based ad hoc network. The time code information is used to correlate data produced by the sensors in a manner that is useful for location tracking. By validating and correcting the time codes, the system and method improves the integrity of such time code information and any location information generated therefrom.
US08756022B2 System and method for detecting leaks
A leak detection system includes a pressure system that requires leak and/or pressure testing. A pressure sensor coupled to the pressure system senses a first pressure at time0, after which fluid pumping system provides a selected volume of test fluid to the pressure system. The pressure sensor senses a test pressure at time1 and at selected intervals ‘n’ to time(n+1) and transmits a signal reflect of the pressures at each time to a general purpose computer for recording and storage on a computer readable medium. An operating program is configured to calculate a leak detection value, which is a function of a ratio of the first pressure at time0 and the test pressure at time1; the test pressure at time1 and the test pressure at time2; and so on to a test pressure at the time and the test pressure at the time(n−1). A graphical output is configured to display the leak detection value as a function of time.
US08756021B2 Method and system for in-situ monitoring of cathode erosion and predicting cathode lifetime
A method of controlling operation of an indirectly-heated cathode (IHC) ion source includes a step of measuring a rate of loss of cathode weight of the IHC ion source that occurs during operation using a first cathode configuration and under a first set of operation conditions. A maximum weight loss for the first cathode configuration is determined, and a cathode lifetime is calculated based upon the rate of cathode weight loss and the maximum weight loss. A further method includes receiving a minimum source bias power value for operation of a cathode in a first configuration, measuring a rate of decrease in source bias power for a cathode in the first configuration, and calculating a lifetime of the cathode based upon the minimum source bias power and rate of decrease in source bias power.
US08756016B2 Method and system to estimate fracture aperture in horizontal wells
A method for estimating a fracture aperture in a formation penetrated by a well includes obtaining at least one of a vertical resistivity (Rv) and a horizontal resistivity (Rh) of the formation; obtaining a mud resistivity (Rmud) or a matrix resistivity (Rmatrix); and estimating the fracture aperture. The estimating of the fracture aperture may be performed by solving the following two equations: Rv=Vhf·Rm+(1−Vhf)·Rmatrix and 1/Rh=Vhf·1/Rmud+(1−Vhf)·1/Rmatrix, wherein Vhf is the fracture aperture.
US08756012B2 System and method for displaying performance based range and time scales on a navigation display
A display system and method is provided for deployment on board a vehicle and includes a data source that provides the display system with data indicative of at least time, position, and velocity of the vehicle. The system comprises a monitor, a display included within the monitor for displaying range data indicative of a specific distance and time data indicative of time it takes to travel the specific distance, an input device, and a processor coupled to the monitor and to the input device and configured to (1) render symbology on the display visually representative of the time data and the range data, and (2) update the range data, and correspondingly change the time data in response to the change in range data made via the input device.
US08756011B2 Determining locations of interest based on user visits
Techniques are described for determining locations of interest based on user visits. In some situations, the techniques include obtaining information about actual locations of users at various times, and automatically analyzing the information to determine particular locations in a geographic area that are of interest, such as for frequent destinations visited by users. After determining a particular location of interest, it may be represented by generating a corresponding location model to describe the geographic subarea or other location point(s) covered by the determined location of interest, and one or more points of interest (e.g., businesses, parks, schools, landmarks, etc.) may be identified that are located at or otherwise correspond to the determined location of interest. In addition, a determined location of interest may be further used in various ways, including to identify later user visits to that location (e.g., to a point of interest identified for the location).
US08756003B2 Motion based message delivery
The present disclosure relates to motion based message delivery. A method includes receiving an information about an asset, calculating the time required for an asset to reach a safe zone, displaying the time required for an asset to reach a safe zone, displaying a communication options to communicate with a person operating the asset, and displaying a map incorporating the location of the asset, a graphical indicator of the time required to reach a safe zone, and/or a graphical indicator of communication options. Another method may include receiving a request to communicate, determining if the communication originates from, or is directed to, an asset in a safe zone, placing the communication if the asset is in the safe zone, and/or delaying the communication until the asset is in a safe zone.
US08755996B2 Vehicular operation assisting system
There is provided a system for immediately reflecting an intention of a driver wanting to avoid an obstacle to assistance to an avoidance operation. A vehicular operation assisting system for assisting the avoidance operation made by the driver of a vehicle in avoiding the obstacle includes an avoidance required distance calculating section for periodically calculating an avoidance required distance that is a distance required to avoid the obstacle when the obstacle is detected ahead of the vehicle, an avoidance operation determining section for periodically determining the avoidance operation with respect to the obstacle on the basis of steering maneuvers of the driver and an avoidance operation assisting degree calculating section for periodically calculating an avoidance operation assisting degree per based on the avoidance required distance calculated by the avoidance required distance calculating section and the judgment result of the avoidance operation determining section.
US08755994B2 Information display system and method
A vehicle display may convey vehicle trip information and vehicle range information graphically to assist drivers in qualitatively visualizing and determining whether they can successfully make it to their destination before an on-board energy source is depleted. A trip gauge may include indicators corresponding to the relative locations of the vehicle, the destination, and a projected zero charge location associated with the vehicle's range or distance to empty value. The positions of the indicators relative to one another may indicate whether the excess energy is available for the vehicle to reach the destination or whether the energy available is insufficient. A battery gauge may also convey information associated with the vehicle range. Portions of the trip gauge and the battery gauge, as well as one or more of the associated indicators, may assigned various color values for display based upon energy consumption, vehicle range, and target distance information.
US08755985B2 Method and a device for monitoring an engine
A method of monitoring at least one limited-lifetime part. During an identification step (STP1), storage means (40) store a list including a reference for each limited-lifetime part of an engine (3). During an information-search step (STP2), the storage means (40) communicate with a centralized data system (DB) in order to store for each identified part the corresponding maintenance data. During a monitoring step (STP3), the wear of the engine is monitored by using the information stored in the storage means (40).
US08755980B2 Vehicle and control device and control method thereof
A vehicle with a transmission having a crankshaft and an output shaft. A clutch located between the output shaft and a drive wheel is engaged and disengaged according to a rotational speed of the output shaft. An idle speed control device performs idle speed control to adjust an idle rotational speed of an engine. An electronic control unit (ECU) suppresses or stops the idle speed control when the clutch is engaged, or when an abnormality in the transmission is detected.
US08755978B2 System and method for determining vehicle shifter position
A system for controlling a transmission of a vehicle based on input from a shifter includes first, second, third, and fourth position sensors and a position determination module. The shifter includes a shift lever. The first and second position sensors sense first and second positions of the shift lever, respectively, with respect to first and second axes, respectively, wherein the first and second axes are orthogonal to one another. The third and fourth position sensors sense third and fourth positions of the shift lever, respectively, with respect to third and fourth axes, respectively, wherein the third and fourth axes are orthogonal to one another. In addition, the first and second axes are non-orthogonal to the third and fourth axes. The position determination module determines a position of the shift lever based on the first, second, third, and fourth positions.
US08755976B2 Method and device for steering a second agricultural machine, which can be steered to drive over a field parallel to a first agricultural machine
The present invention is directed to a device for steering a second agricultural machine which can be steered over a field relative to a first agricultural machine. The device includes a distance meter mounted on one of the machines and operable for recording measured values with regard to direction and distance of objects adjacent to the distance meter over a horizontal region. The device also includes an evaluating means which is connected to the distance meter and is designed to output a steering signal for causing guidance of the second machine relative to the first machine on the basis of the measured values of the distance meter.
US08755974B2 Methods and systems for optimizing performance of vehicle guidance systems
A vehicle guidance system includes a location determining component for determining locations of the vehicle; a weight sensor for sensing a weight associated with the vehicle; a steering actuator for steering at least one wheel of the vehicle; and a computing device in communication with the location determining component, the weight sensor, and the steering actuator. The computing device receives cartographic data representative of a desired path for the vehicle, receives location information from the location determining component, controls operation of the steering actuator in order to guide the vehicle along the desired path, and adjusts a steering parameter at least partially based on the weight sensed by the weight sensor.
US08755971B2 System and method for detecting a fault in a ride height sensor
A system according to the principles of the present disclosure includes a variance determination module and a fault detection module. The variance determination module determines a variance of samples generated from a ride height signal. The ride height signal is output by a ride height sensor that detects a ride height of a vehicle. The fault detection module detects a fault in the ride height sensor based on the variance.
US08755968B2 Context-sensitive navigational aid
A navigational aid including an intelligent display mode and a communication system communicates with a vehicle's sensor system and/or historical- or time-based information to reduce the number of businesses that are displayed on the map by filtering out unneeded or less preferred services. When the vehicle's fuel level sensor detects that the fuel tank is almost empty, a message can be sent from the sensor system to the navigational aid such that the navigational aid can then begin showing a visual indication (e.g., text or graphical information such as an icon) of the location of fuel stations on the screen. Additionally, the location receiver indicates to the filter when the navigational aid is close to the programmed destination. At that point, the filter can be informed that it should start showing garages or areas where the vehicle can be parked without having cluttered the screen with parking garages that were not close to the destination. Similarly, when in need of other services (e.g., hotel or restaurant services), the navigational aid can display preferred brands (while omitting non-preferred brands) and make reservations when a communication system is included which is capable of communicating with the service provider. Additionally, prices or relative prices for the services may also be indicated.
US08755966B2 System and method for controlling autonomous machine within lane boundaries during position uncertainty
An autonomous machine control system includes a positioning unit measuring position and orientation, and a navigation unit storing a route plan including an intended travel path along a lane. The lane has a width defined by a left-hand boundary and a right-hand boundary. The navigation unit receives an uncertainty value associated with the position or orientation, and creates a virtual two-dimensional footprint based on an actual machine footprint and the uncertainty value. The navigation unit also simulates movement of the virtual footprint along the intended travel path, calculates a left-hand margin value defined by the virtual footprint and the left-hand boundary, and calculates a right-hand margin value defined by the virtual footprint and the right-hand boundary. The margin values are compared to a predetermined value, and speed or travel direction of the machine is controlled if either of the margin values is below the predetermined value.
US08755963B2 Electrically-powered vehicle and control method therefor
Motor traveling using only an output of a rotating electrical machine utilizing power of a vehicle-mounted power storage device is applicable to an electrically-powered vehicle, within a region inside a maximum output line in motor traveling. The maximum output line is composed of straight line portions defining an upper limit torque and an upper limit vehicle speed and a curved line portion defining upper limit output power, in motor traveling. When an output power upper limit value from the power storage device is limited due to an increase in a current load or a reduction in the SOC of the power storage device, a driving region to which motor traveling is applicable is narrowed. Operation in a high rotation region, where efficiency is reduced, is avoided by changing the upper limit vehicle speed in motor traveling in response to the SOC and/or the current load of the power storage device.
US08755961B2 Hybrid vehicle battery charge management apparatus
A drive condition, which is used to determine a SOC management plan, is collected from each of road sections and is cumulatively memorized in a durable memory medium. When a remaining charge amount of a battery reaches a lower limit standard value or an upper limit standard value at a certain location, a candidate control section is defined around and includes such point. The candidate control section is defined to extend a predetermined distance forward and backward from such point. The drive conditions stored for the candidate control section are used to determine the SOC management plan that controls the remaining charge amount of the battery to be controlled within a standard range. When the vehicle enters the candidate control section, the drive control of a power source in the vehicle is performed according to the SOC management plan for the candidate control section.
US08755960B2 Method for managing battery power within a hybrid powertrain system
A hybrid powertrain system includes an internal combustion engine and a torque machine wherein electrical energy is controllably transferred between an electric energy storage device and the torque machine by a control system. A method for controlling the hybrid powertrain system includes monitoring a voltage, a current, and a power output of the electric energy storage device. A battery power control scheme is executed to control the output power of the electric energy storage device associated with the electrical energy transferred between the electric energy storage device and the torque machine. The battery power control scheme is disabled when the control system loses a power limit authority associated with the electrical energy transferred between the electric storage device and the torque machine during ongoing operation. The battery power control scheme is re-enabled when the control system regains the power limit authority.
US08755957B2 Method for securing a piloting system of a reconfigurable multi-unit vehicle and a secure piloting system
A method for securing a control system and a secured control system of a multi-unit vehicle. The control system has a device for determining a composition of the multi-unit vehicle, that can autonomously determine the composition of the multi-unit vehicle and generate composition data. A calculator for at least one unit of the multi-unit vehicle. Each calculator is connectable to an inlet/outlet set of inlet/outlet modules for at least one unit and to the composition-determining device, in order to exchange operating data of the unit and/or the multi-unit vehicle with each inlet/outlet module, and to acquire data relating to the composition from the determination device. At least one module for dynamically securing the exclusive connection of each calculator to the inlet/outlet set determines, from the composition data, the validity of the inlet/outlet set, and controls, cyclically or sufficiently frequently, a coherence between each connection of each calculator to the inlet/outlet set.
US08755956B2 Method and device for detecting the jamming of an aircraft control surface
The detection device includes, but is not limited to a device that is configured to determine a control error corresponding to the difference between a first control instruction and a control surface position, a second device that is configured to calculate the difference between this control error and a second control instruction in such a way as to form a comparison signal, and a third device that is configured to detect a jamming of the control surface if this comparison signal is greater than a threshold value.
US08755952B2 Automatic presentation of a “when can we . . . ” message composition screen responsive to a negative response message
A system to reduce head-down time for a flight crew member is provided. The system includes a functional module that includes a set of screens used to receive and send controller pilot data link communications (CPDLC) messages between an aircraft and a ground-based system; a message composition screen communicatively coupled to the functional module; and a shortcut interface communicatively coupled to the functional module, wherein a shortcut prompt is displayed when one of a response timer expires or a negative uplink response message is received responsive to a previously-sent downlink request message, wherein an implementation of the shortcut interface generates a “when can we expect . . . ” message related to the previously-sent downlink request message.
US08755949B2 Telematics system using human body communication, portable device having telematics function using human body communication, and method for providing telematics service using human body communication
Disclosed are a telematics system using human body communication, a portable device having a telematics function using human body communication, and a method for providing a telematics service using human body communication. The telematics system using human body communication includes: a vehicle receiving an authentication key from at least one portable device through human body communication using a human body as a medium, and controlling the opening and closing of a door of the vehicle based on whether or not the received authentication key is valid; and a first portable device transmitting a first authentication key through a user's body in contact with the vehicle.
US08755946B2 Method and apparatus for using PLC-based sensor units for communication and streaming media delivery, and for monitoring and control of power usage of connected appliances
A group of sensors use power line communication (PLC) technology to collect power usage information and enable power management and control, as well as provide local area networking. The sensors include an intelligent master sensor and one or more slave devices, such as a communication and power management sensor and a power control switch sensor. The master collects and compiles power usage data from the slaves and communicates this data via the web or other communication means to the outside world. The master also receives and distributes instructions for controlling power usage via associated switches in the home or office. These sensors provide integrated sensing and control of home power usage and power management and establish a LAN that has communication capability and that supports streaming media delivery.
US08755945B2 Efficient computer cooling methods and apparatus
Methods and apparatus control the temperature of an electronic component of a computer. A temperature sensor is read that measures a temperature of an electronic component of a computer. The speed of a compressor is adjusted based on the read temperature to maintain a pre-defined temperature range for the electronic component. The compressor compresses a refrigerant. The refrigerant is sent to a condenser that condenses the refrigerant. The refrigerant is sent to a heat exchanger that is thermally coupled to the electronic component and that transfers thermal energy from the electronic component to the refrigerant. Finally, the refrigerant is sent back to the compressor. Solenoid valves can be used to control the flow of refrigerant to heat exchangers for one or more additional electronic components.
US08755942B2 Heating, ventilation and air conditioning system controller having a multifunctional indoor air quality sensor and method of controlling the system based on input from the sensor
An HVAC controller and a method of controlling an HVAC system. In one embodiment, the controller includes: (1) a processor couplable to at least one indoor air quality sensor to receive values therefrom representing at least three levels of indoor air quality and (2) memory coupled to the processor and configured to store a software program capable of causing the processor to control an HVAC system based on magnitudes of the values.
US08755939B2 Throughput/yield optimized model predictive control
The present invention provides novel techniques for optimizing throughput and yield using model predictive control techniques. In particular, the present techniques are presented in the context of biofuel production, wherein the trade off between yields of biofuel production and overall system throughput may be optimized. However, the present techniques may also be applied to any other suitable applications where a batch process of the system may affect a change in a property of the produced product, such as liquor processing.
US08755938B2 Systems and methods for handling unacceptable values in structured collection protocols
Embodiments of methods of querying a diabetic patient regarding compliance with adherence criteria comprises instructing the diabetic patient to collect at least one sample in a sampling set of biomarker data, wherein each sampling set comprises a sufficient plurality of samples recorded over a collection period, comparing the collected samples to an acceptable range, wherein the acceptable range encompasses biomarker values that would be expected upon compliance with the adherence criteria, and informing the diabetic patient if at least one sample is an unacceptable value which falls outside of the acceptable range, and performing at least one additional task after detecting the unacceptable value.
US08755937B2 Policy-based robot managing apparatus and method for managing a plurality of robots
The present invention relate to a policy-based robot managing apparatus and method for managing a plurality of robots, which generate a wide area policy for controlling cooperation between the plurality of robots connected by a network, compare the generated wide area policy with an existing wide area policy to check whether a conflict between the wide area policies occurs, convert the generated wide area policy into local policies applicable to the plurality of robots, and transmit the local policies to the corresponding robots, respectively. According to the embodiments of the present invention, since a policy-based management technique is introduced, it is possible to more efficiently control different kinds of robots having various forms through a wide area policy having a pseudo-code form even though a manager does not know previously set information of the individual network robots.
US08755935B2 Substrate holder positioning method and substrate processing system
A substrate holder positioning method, capable of positioning a substrate holder without using any positioning jig, includes: measuring a first position of a substrate held on a substrate holder included in a substrate carrying mechanism; carrying the substrate held on the substrate holder to a substrate rotating unit for holding and rotating the substrate; turning the substrate held by the substrate rotating unit through a predetermined angle by the substrate rotating unit; transferring the substrate turned by the substrate rotating unit from the substrate rotating unit to the substrate holder; measuring a second position of the substrate transferred from the substrate rotating unit to the substrate holder; determining the position of the center of rotation of the substrate rotating unit on the basis of the first and the second position; and positioning the substrate holder on the basis of the position of the center of rotation.
US08755934B1 Vending machine for change round-up
Vending machines for rounding-up donations for charities. The machines allow consumers to donate change from transactions, or other amounts, to a charity through a purchase of goods or services from the machines.
US08755932B2 Systems and methods for facilitating consumer-dispenser interactions
Embodiments of the invention can include systems and methods for facilitating consumer-dispenser interactions. In one embodiment, a product dispenser is provided. The product dispenser can include a reader configured to read a machine readable item. In addition, the product dispenser can include a controller in communication with the reader, and operable to execute a set of instructions to receive information from the machine readable item associated with a consumer via the reader. Moreover, the controller can be further operable to execute a set of instructions to configure at least one characteristic based at least in part on the information from the machine readable item, and dispense a product.
US08755929B2 Interactive clamp force control system for load handling clamps
Improvements are disclosed for a load-clamping system with variable clamping force control by which a wide variety of different load types in a wide variety of different load geometric configurations can be accurately clamped at respective variable optimal clamping force settings dependent on each load's respective load type and geometric configuration in combination. An operator display and input terminal cooperates with a controller to translate assortments of possible load variables into a form easily discernible visually by a clamp operator and preferably easily comparable by the operator, from his visual observation, to each particular load which he is about to engage, so that the operator can interactively guide the controller in its selection of an optimal clamping force setting for each particular load.
US08755926B2 Sewing machine with image synthesis unit
A sewing machine includes a needle position detector configured to detect whether or not a needle is located at a needle-down position or a needle-up position, a first imaging member configured to image a first range of an underside of workpiece cloth while the workpiece cloth is being moved, a second imaging member configured to image a second range of the underside of the workpiece cloth while the workpiece cloth is being moved, an imaging control unit configured to control an imaging process so that the imaging process is executed when the needle is located at the needle-up position, based on detection result and so that the imaging process is stopped when the needle is located at the needle-down position, an image synthesis unit configured to synthesize the images obtained by the imaging units, thereby obtaining a synthesized image, and a display unit configured to display the synthesized image.
US08755923B2 Optimization system
A method for generating an optimized body structure is provided. A first topology optimization of a first body configuration is performed to generate a second body configuration. A subset of critical body components are identified based on load path values for the second body component and are parameterized. A second optimization is performed. The second optimization includes a low fidelity optimization for the geometry, the gauge and the grade of the critical body components, and a high fidelity optimization for the mass of each of the critical body components to generate an optimized set of critical body components. The optimized set of critical body components are combined with non-critical body components from the second body configuration to generate a final body configuration which is optimized for performance and weight.
US08755917B2 Safety control device
To obtain a safety control device capable of shortening a response time without using a high-speed CPU, command judging units judge whether an output command that has been input is an ON command or an OFF command; comparing units transmit a judgment result of their command judging units to each other and compare the judgment results of the command judging units with each other. Output units output an output signal to turn off a switch if the judgment result of the command judging units is the OFF command or if the comparison result of the comparing units indicates disagreement.
US08755914B2 Method for discovery, validation and delivery of power through a universal power center
A system and method of discovery, validation and delivery of power to an electronic device through a universal power center is provided. The method comprises providing a power tip for an electronic device with a unique identification and broadcasting the unique identification to a power center. The method further includes verifying the unique identification and connection location of the electronic device, determining power requirements for the connected electronic device based on the unique identification and connection location, and delivering power to the electronic device based on the determined power requirements.
US08755911B2 Device for generating light with a variable color
An illumination system (10) comprises: a lamp assembly (14) for generating color-variable light (17); a controller (15) for generating control signals (ξ1, ξ2, ξ3) for the lamp assembly; —source color input means (20), preferably a color sensor, for inputting to the controller information defining a source color; a memory (30) associated with the controller, containing information defining at least one color harmony rule. On the basis of the input source color, and using the harmony rule from the memory, the controller calculates a target color and generates its output control signals accordingly. Thus, the light output from the lamp assembly harmoniously matches the measured color of surroundings or objects.
US08755906B2 Devices with cannula and electrode lead for brain stimulation and methods of use and manufacture
A device for brain stimulation includes a cannula configured and arranged for insertion into a brain of a patient; at least one cannula electrode disposed on the cannula; and an electrode lead for insertion into the cannula, the electrode lead comprising at least one stimulating electrode.
US08755903B2 System of functional electrical stimulation
The present invention discloses a functional electrical stimulation system comprising a primary power, a boost module, an energy storage section, an output control relay, an automatic discharge circuit, a foot/hand controlled switch, a current detection chip and a current limiting fuse. The boost module comprises n DC chopper circuits connected in series, and outputs a high voltage of 100-200V. According to an enable signal and a current detection signal, the output control relay disables/enables the DC boost module. The automatic discharge circuit discharges capacitance of the energy storage section automatically when the relay turns off the power input. The Foot/hand controlled switch, the current detection chip and the current limiting fuse form a triple accident protection circuit. The functional electrical stimulation system maximizes the intensity of electrical stimulation within the range that the human body can withstand. Meanwhile, it provides multiple security protection mechanisms and enhanced reliability to avoid danger during the use.
US08755902B2 Systems and methods for placing electronic devices into “cautery-safe” mode
A method and device to enable a medical or surgical procedure using electro-cautery on a patient with an implantable device in a cautery-safe mode of operation. In one embodiment, the invention provides an electronic implantable device programmer having a computer processor, and a display screen configured to display information based on signals from the computer processor. The programmer also includes an input device, and a wireless transmitter controlled by the computer processor. The programmer display and input give the operator the option of programming an implanted electronic device in a cautery-safe mode. With this input, from the operator, instructions are provided in the programmer to transmit a signal from the wireless transmission device to the implanted electronic device to program the electronic device to be in a dedicated bipolar mode where electrical noise produced when operating an electro-cautery device during and medical/surgical procedure does not interfere with operation of the electronic device.
US08755900B2 Pressure-sensitive external charger for an implantable medical device
An improved external charger for an implantable medical device is disclosed in which charging is at least partially controlled based on a sensed pressure impingent on its case, which pressure is indicative of the pressure between the external charger and a patient's tissue. The improved external charger includes pressure detection circuitry coupled to one or more pressure sensors for controlling the external device in accordance with the sensed impingent pressure. The sensed pressure can be used to control charging, for example, by suspending charging, by adjusting a maximum set point temperature for the external charger based on the measured pressure, or by issuing an alert via a suitable user interface. By so controlling the external charger on the basis of the measured pressure, the external charger is less likely to create potentially problematic or uncomfortable conditions for the user.
US08755892B2 Systems for stimulating neural targets
Disclosed herein, among other things, is a method for stimulating neural targets in the vicinity of a human ear. According to an embodiment, a device is clipped on a patient ear lobe, the device including a neural stimulation electrode. A neural stimulation signal is applied to the electrode to transcutaneously stimulate neural targets in the vicinity of the ear lobe, according to an embodiment. A physiological parameter is sensed using a sensor connected to the device. According to an embodiment, the neural stimulation signal is adjusted in response to the sensed parameter. The method is used is a variety of treatment regimens, including anti-hypertensive and cardiac improvement therapy.
US08755889B2 Method and apparatus to enhance therapy during stimulation of vagus nerve
A method and apparatus stimulating a vagus nerve of a patient. The apparatus includes a pulse generator having an adjustable pulse output parameter and adapted to be electrically coupled to the vagus nerve. The pulse generator generates pulses for a burst period that is followed by a rest period. The apparatus also includes a respiration sensor coupled to the pulse generator. The respiration sensor detects the inspiration and the expiration phases of the respiration. The pulse generator generates stimulation pulses during both the detected inspiration and expiration phases. The pulses are delivered with the output parameter adjusted to provide greater stimulation strength during the inspiration phase than during the expiration phase.
US08755882B2 Closed loop optimization of A-V and V-V timing
Embodiments of close loop optimization of atrio-ventricular (A-V) delay interval and/or inter-ventricular (V-V) timing are disclosed. An implantable medical device includes a housing that supports a processing means adapted for implantation in a patient. There can be two or more electrodes electrically coupled to the processing means where the two or more electrodes can be used for sensing a patient's cardiac signals, which include a far-field EGM. The processing means can determine a width of a P-wave from the sensed far-field EGM. Also included can be a means for delivering an adapted cardiac pacing therapy based upon the width of the P-wave, including revised A-V delay and/or V-V temporal intervals.
US08755880B2 Intraocular iontophoretic device and associated methods
The present invention includes methods and devices for delivering an active agent into the eye of a subject. One such device may include an anode assembly having an anode housing and an anode configured to electrically couple to a power source, the anode assembly being configured to contact and remain against a surface of the eye. The device may also include a cathode assembly having a cathode housing and a cathode configured to electrically couple to the power source, the cathode assembly being configured to contact and remain against the surface of the eye. Additionally, the device may include at least one active agent reservoir functionally associated with at least one of the anode assembly and the cathode assembly.
US08755876B2 Methods and systems for atrial fibrillation detection
Methods and systems for automatic detection of Atrial Fibrillation (AF) are disclosed. The methods and systems use time-varying coherence functions (TVCF) to detect AF. The TVCF is estimated by the multiplication of two time-varying transfer functions (TVTFs).
US08755873B2 Evaluation of the quality of electrode contact with a skin surface
An instrument that utilizes body contact electrodes evaluates the quality of the connections made between the electrodes and the body. An electrode contact quality evaluation circuit performs the quality evaluation, such as by determining contact impedances for the electrodes. The corresponding contact quality of each electrode is conveyed to the user.
US08755872B1 Patient monitoring system for indicating an abnormal condition
A patient monitor in communication with ECG leads is configured to monitor physiological parameters over time to indicate an abnormal condition. The physiological parameters can include an ST parameter and/or action potential, and the abnormal condition can be an anaerobic state. To identify the abnormal condition, the patient monitor identifies a reference physiological parameter measurement of a patient at a first time and determines expected physiological parameter measurements based on different heart rates. The patient monitor compares an expected physiological parameter measurement of a patient at a current heart rate with an actual physiological parameter measurement at the current heart rate. The patient monitor indicates an abnormal condition if the difference between the expected and actual physiological parameter measurement is greater than a threshold amount.
US08755871B2 Systems and methods for detecting arrhythmia from a physiological signal
Arrhythmia may impact the determination of physiological information from a physiological signal. A patient monitoring system may detect the presence of arrhythmia based on changes in the physiological signal. Derived value data sets may be extracted from the physiological signal and calculations performed to generate arrhythmia features. The arrhythmia features may be used to generate an arrhythmia indicator that may indicate the presence of arrhythmia in the physiological signal.
US08755870B2 Implantable myocardial ischemia detection, indication and action technology
One embodiment enables detection of MI/I and emerging infarction in an implantable system. A plurality of devices may be used to gather and interpret data from within the heart, from the heart surface, and/or from the thoracic cavity. The apparatus may further alert the patient and/or communicate the condition to an external device or medical caregiver. Additionally, the implanted apparatus may initiate therapy of MI/I and emerging infarction.
US08755869B2 Adjusting neighborhood widths of candidate heart beats according to previous heart beat statistics
Methods and systems for adjusting neighborhood widths of candidate heart beats, including being provided with a plurality of candidate heart beats, the candidate heart beats being associated with neighborhood widths in the time domain, and scaling the neighborhood widths, an amount of scaling being determined according to one or more previous heart rate statistics.
US08755867B2 Optical measurement system, portable optical measurement device used therein, and rehabilitation planning method using same
An optical measurement system has main and portable optical measurement devices. The main optical measurement device includes Ath first light sending devices and Bth first light receiving devices. The portable optical measurement device includes Cth second light sending devices for illuminating a subject, Dth second light receiving devices receiving light from the subject, a holder worn on a head of the subject and having through holes therein, a control unit acquiring measurement data relating to a brain activity while controlling the second light sending and receiving devices, and a communication device communicating with the main optical measurement device. (C+D)<(A+B) is satisfied. The communication device of the portable optical measurement device transmits the measurement data acquired by the control unit of the portable optical measurement device to the main optical measurement device.
US08755862B2 System and method for detecting pain and its components using magnetic resonance
A system and method identifies different components of the pain experience (nociceptive (tissue damage), neuropathic (nerve damage) and psychological) and their relative contributions by the use of magnetic resonance spectroscopy (MRS) to measure absolute and relative concentrations of metabolites in specific brain regions in the central nervous system or brain. The system and method can be used as a diagnostic tool for the assessment of the relative contribution of different aspects of the pain experience as well as monitoring of response to interventions directed at modifying these components.
US08755855B2 Method and device for measuring dissolved substances in human or animal intraocular fluid
Non-invasive optical measurement of glucose and other dissolved substances in human or animal intraocular fluid. A method takes advantage of the fact that the wave dependence of optical activity is fundamentally different from corneal birefringence. The optical activity of substances dissolved in the intraocular fluid, such as glucose, lactate, ascorbic acid or amino acids, is scaled as a first approximation with the reciprocal value of the wavelength square. In contrast, corneal birefringence is scaled with the reciprocal value of the wavelength and therefore behaves considerably different from the optical activity. For the method according to the invention, a physical model is used, which describes the influence on the polarization of measurement radiation by the components of the eye, particularly by the intraocular fluid and the cornea.
US08755853B2 Contact element intended for a superconducting cable unit
A contact element (4) provided with an electrical connection element (4A), and intended for a superconducting cable unit arranged in a refrigerant, has an electrically conductive plate intended to be borne mechanically by the unit and to be electrically connected to the cable. The plate has through slots (4E, 4E′, 4E″) intended to form thermal conduction baffles.
US08755850B2 Mobile communication terminal having conversion lens and photography method using the same
Provided are a mobile communication terminal and a photography method for the same using a conversion lens. The mobile communication terminal includes a terminal body, a camera assembly installed at one side of the terminal body and a conversion lens detachably installed on a front surface of the camera assembly, wherein product data of the conversion lens mounted on the camera assembly are automatically identified and a microcomputer installed in the terminal body automatically adjusts a photography mode such that a special photography mode is entered without requiring any professional knowledge.
US08755849B2 Method and system for power management in a beamforming system
Aspects of a method and system for on-demand signal notching in a receiver. In this regard, power consumption in a wireless device may be managed by configuring one or more transmitters and/or receivers in the wireless device based on a directivity of a received signal and/or signal strength of a received signal. At least a portion of the transmitters and/or receivers may be disabled and/or enabled based on strength of undesired in-band components of the received signal, undesired out-of-band components of the received signal, signal to noise ratio of a desired component of the received signal, a user selected power mode, and/or a direction from said wireless device to a communication partner. A splitter and/or combiner of the wireless device may be configured based on which portion of the transmitters and/or receivers are enabled. A scaling factor and/or a phase shift of the splitter and/or combiner may be configured.
US08755848B2 Mobile device power management
The disclosure is directed to a mobile communication device, and method for controlling power saving features at the mobile device. A processor in the mobile device may be used to establish a network connection with a server in a first network. The mobile device may also include a transceiver that initiates transmission of a message to the server to determine if an incoming call request has been received via a second network. Advantageously, the transceiver is in a low power mode of operation for a selectable time interval when not communicating with the server.
US08755846B2 Wireless telecommunication device and uses thereof
A wireless telecommunication device including a foreground unit, and a background unit that is physically separated from the foreground unit and in local communication with the foreground unit. The foreground unit is provided to support incoming calls independently of the background unit. Furthermore, the foreground unit and the background unit cooperate to support outgoing calls. The scope of the invention also includes a method for doing business by offering the foreground unit for sale in a packaging having a form factor selected from the group consisting of: a pen, a pen cap, a wristwatch, and a necklace.
US08755844B2 Mobile terminal and vibration method thereof
A mobile terminal including a main body; first and second speakers positioned in different regions of the main body; and a controller configured to detect a vibration command, to determine if audio contents are currently being reproduced on the mobile terminal when the vibration command is detected, and to apply a first signal having a frequency of a limited range to only one speaker among the first and second speakers so that vibration is generated by the only one speaker and to apply a second signal corresponding to the audio contents to the other speaker so that the audio contents are output by the other speaker, when the contents are currently being reproduced when the vibration command is detected.
US08755841B2 Apparatuses and methods for providing multi-standby mode of wireless communications using single subscriber identity card with multiple subscriber numbers
A communication device is provided with a processing unit. The processing unit reads a plurality of elementary files from a single subscriber identity card for each of a plurality of subscriber numbers when power-on, and registers to a network for each of the subscriber numbers according to the read elementary files. Also, the processing unit enables a multi-standby mode of wireless communications in response to successful registration to the network for at least two of the subscriber numbers.
US08755840B2 Data execution control method and system therefor
A data execution control method and system for a mobile phone are provided. The execution method and system control the execution of user data stored in the mobile phone on the basis of access/execution authentication levels assigned to multiple Subscriber Identity Modules (SIMs). The data execution control method includes receiving a key input requesting execution of a user data, reading subscriber information from the SIM, determining whether an execution password corresponding to the subscriber information among previously registered execution passwords and executing the user data if an execution password corresponding to the subscriber information.
US08755838B1 Communication device
The communication device comprising a voice communication implementer, a calculation implementer, and a location dependent program executing implementer.
US08755835B2 Multi-mode handheld apparatus
A multi-mode handset apparatus may incorporate a radio element that is operative in accordance with a plurality of communication standards. A coexistence engine may arbitrate access to resources of the radio element by media access controllers and baseband components.
US08755833B2 Methods and apparatus for using multiple antennas having different polarization
A MIMO wireless communications device supports a dual polarized mode of antenna operation and a single polarized mode of antenna operation. Antenna mode selection is performed as a function of signal to noise ration information and/or rank information corresponding to a communications channel matrix. One of a communications device's processing chains is switched between first and second polarization orientation antennas, e.g., vertical and horizontally polarized antennas, as a function of the antenna mode selection. In various embodiments, the dual polarized mode is advantageously used for high SNR users, while in the low SNR regime, where the capacity is limited by received power, the single polarized antenna configuration, sometimes referred to as the spatial MIMO configuration, is used.
US08755832B2 Methods and apparatuses for enabling power back-off indication in PHR in a telecommunications system
The exemplary embodiments describe a method for use in a user equipment (700), a method for use in a radio base station (600); a user equipment (700) and a radio base station (600). According to the exemplary embodiments, the user equipment (700) is configured to decide on application or not of a power reduction and to indicate it decision in a power headroom report intended for transmission to the radio base station (600). The radio base station (600) is configured to receive the power headroom report and based on the indicated information in the received power headroom report, the base station in made aware of an additional or special power backoff (e.g. to fulfill SAR requirements) has been applied and thereby able to distinguish it from normal power backoff or power reduction.
US08755830B2 System and method to facilitate time management for protected areas
Spectrum that will become venue-protected in the future is made available to radio devices by a central control system with which the radio devices requests spectrum access information for use in wireless communication. The central control system establishes a re-request time duration specified in an amount of time that will elapsed at or before the spectrum becomes protected. The elapsing of the re-request duration serves as a command to the radio device to transmit a new channel request to the central control system.
US08755825B2 Method and apparatus for supporting machine-type communications with a mobile-originated-only mode
A method and apparatus for supporting machine-type communications (MTC) are disclosed. A wireless transmit/receive unit (WTRU) may configure itself to operate in a mobile-originated-only mode. The WTRU may perform no, or a subset of, radio resource control (RRC) idle and/or non-access stratum (NAS) idle/standby state procedures in the mobile-originated-only mode. For example, the WTRU may perform cell reselection but not paging monitoring in the mobile-originated-only mode. Alternatively, the WTRU may perform paging monitoring but not cell reselection and location update. The operation in the mobile-originated-only mode may be triggered explicitly or implicitly. For example, the WTRU may operate in the mobile-originated-only mode if an inactivity timer expires. The WTRU may switch the mode in accordance with a pre-configured schedule. After transition of the operation mode, the WTRU may send a message to the network indicating such mode switch.
US08755824B1 Clustering geofence-based alerts for mobile devices
A geofence management system obtains location data for points of interest. The geofence management system determines, at the option of the user, the location of a user mobile computing device relative to specific points of interest and alerts the user when the user nears the points of interest. The geofence management system, however, determines relationships among the identified points of interest, and associates or “clusters” the points of interest together based on the determined relationships. Rather than establishing separate geofences for multiple points of interest, and then alerting the user each time the user's mobile device enters each geofence boundary, the geofence management system establishes a single geofence boundary for the associated points of interest. When the user's mobile device enters the clustered geofence boundary, the geofence management system notifies the user device to alert the user of the entrance event. The user then receives the clustered, geofence-based alert.
US08755823B2 System and method for dynamically monitoring status in location services
A method and system for reporting a location of an asset. The method includes: receiving a location tracking request for the asset; dynamically determining a status of the asset; and allowing acquisition of the location of the asset based on the determined status. The method further includes: obtaining the location of the asset responsive to the received request and said allowing; and reporting the obtained location of the asset. The system includes: a reporting module for receiving a location tracking request for the asset; a status module for dynamically determining a status of the asset; and a tracking module for obtaining the location of the asset responsive to the determined status. The reporting module reports the location of the asset responsive to the received location tracking request.
US08755818B2 Location reporting with secure user plane location (SUPL)
Techniques for supporting periodic and other location services with Secure User Plane Location (SUPL) and other location architectures are described. The techniques can provide position estimates for a SUPL enabled terminal (SET) to a SUPL agent periodically and/or based on trigger events. A Home SUPL Location Platform (H-SLP) receives from the SUPL agent a request for position estimates for the SET. The H-SLP starts a SUPL location session with the SET. For each of at least one reporting event during the location session, the H-SLP obtains a position estimate for the SET and sends the position estimate to the SUPL agent. The position estimate may be derived by the SET and sent to the H-SLP. Alternatively, the position estimate may be derived by the H-SLP based on measurements from the SET.
US08755816B2 Method and apparatus for position determination in a cellular communications system
A scaling apparatus and method scales uncertainty criteria (horizontal and vertical accuracy requirements) originally received from an end user before the uncertainty criteria is sent on to a wireless terminal (30) as requirements on the accuracy of location positioning performed by/for the wireless terminal. In an example embodiment the amount/degree of scaling is selected according to a configured best estimate of the confidence and uncertainty relation, and such best estimate can be based on the majority of the terminals of the network. For a WCDMA radio access network (RAN) case the scaling can be performed in a radio network controller (RNC). For a Long Term Evolution (LTE) radio access network (RAN) case the scaling can be performed in the evolved Serving Mobile Location Center (eSMLC) node. In another case the scaling can alternatively be performed in the wireless terminal itself.
US08755815B2 Use of wireless access point ID for position determination
A mobile computing device comprises a wireless transceiver and a processing circuit. The processing circuit is configured to identify a location, to identify a wireless access point within a predetermined distance of the location, to detect a wireless access point identifier using the wireless transceiver, to compare the detected wireless access point identifier to the identified wireless access point, and to initiate location determination based on the comparison.
US08755813B2 TV white space devices using structured databases
A two-level database structure for use by unlicensed TVBD devices operating in TV white space comprises a central database and local databases. The central database comprises two sub-database: the central licensed database which maintains information about all licensed TV devices and the central unlicensed database which maintains information about unlicensed wireless devices operating in TV spectrum. The local database is created by each TVBD device or TVBD network when it initiates and it stores information related to all transmitters in the local area including location, power transmission levels, operating schedule, sensing results, backup channel information. The local databases communicate with central database to query it about licensed usage of TV spectrum and register with central database. The local databases communicate with each other to exchange information about channel usage, sensing results, transmission patterns and other information that will allow the local databases to negotiate coexistence without central coordinator. The locally implemented negotiation prevents the overloading of the central database.
US08755812B2 Method for transmitting and receiving uplink sounding reference signal, base station and mobile terminal
The field of wireless communications is related, especially the technique of transmitting uplink sounding reference signal (SRS) by a mobile terminal with multiple transmission antennas is related. A method for receiving uplink sounding reference signal includes the following steps: receiving the SRS signals, which are respectively transmitted from respective radio frequency transmission modules of the mobile terminal according to the respectively allocated Transmission Comb (TC) values and Cyclic Shift (CS) values when the transmission period arrives, wherein TC values and/or CS values allocated for any two radio frequency transmission modules are different; determining the radio frequency transmission module corresponding to every received SRS signal according to the TC values and CS values respectively allocated for respective radio frequency transmission modules. A device for receiving uplink sounding reference signal, a method and a device for transmitting uplink sounding reference signal are also provided. Because different TC values and/or different CS values are allocated for respective radio frequency transmission modules, (multiple) radio frequency transmission modules can transmit SRS signals through (multiple) transmission antennas during the same transmission period by way of Frequency Division Multiplex (FDM) or Code Division Multiplex (CDM).
US08755811B2 Techniques for aligning application output and uplink resource allocation in wireless communication systems
A technique for reducing a time delay between an application output at a subscriber station and uplink resource allocation for the subscriber station includes scheduling, between periodic uplink resource allocations, one or more probe uplink resource allocations for the subscriber station. Next, respective information in at least one of the one or more probe uplink resource allocations is received at an access point. Finally, subsequent periodic uplink resource allocations are scheduled based on at least one of the one or more probe uplink resource allocations.
US08755809B2 Communication method of base station and target terminal
Provided is a communication method of a base station and a target terminal. Resources used for a channel feedback may be reduced by determining a wireless resource based on information about a channel and information about a mobility of the target terminal in each of at least one route, and by feeding back channel state information.
US08755807B2 Semi-static resource allocation to support coordinated multipoint (CoMP) transmission in a wireless communication network
Techniques for supporting Coordinated MultiPoint (CoMP) transmission are described. For CoMP transmission, multiple cells may simultaneously send one or more data streams to one or more UEs on the same time-frequency resources based on short-term channel feedback from at least one UE to at least two cells. In an aspect, a semi-static configuration may be used by a set of cells for CoMP transmission to a UE. The semi-static configuration may indicate resource elements available to the set of cells to send CoMP transmission to the UE. The available resource elements may be determined based on a maximum number of TDM control symbols for all cells in the set and resource elements used for cell-specific reference signals by the cells in the set. A cell in the set may send data on the available resource elements to the UE for the CoMP transmission.
US08755804B2 System for providing redundant communication with mobile devices
Systems and methods for providing network access to mobile devices that travel with a vehicle, such as a train, a bus, a boat, etc. along or adjacent to a relatively fixed path that may extend over a large geographic area. Mobile devices access the network through stationary access points arranged along or adjacent to the path and communicate with a communication network. The communication network may be arranged as an asynchronous transfer mode (ATM) local area network emulation (LANE) network. One of the mobile devices may be a mobile access point which can couple other mobile devices to the network and record authentication information of other mobile devices so that fast transitions can be made from one stationary access point to another as the vehicle moves along the path.
US08755801B2 Method and access node for transmitting information
The present invention discloses a method for information transmission, the method including: in a process of a terminal initial accessing and/or the terminal handing over, an upper level access node belonging to a hierarchical architecture access network notifying a final access node belonging to the same hierarchical architecture access network of information of a mobility management entity (MME) to which the terminal accesses. The present invention also discloses an access node. The present invention makes the final access node acquire the information of the MME to which the terminal accesses so that the final access node can perform X2 handover via the acquired information of the MME.
US08755797B2 Methods and apparatus for controlling provisioning of a wireless communication device
Methods and apparatus for controlling provisioning of a wireless communication device in a cellular network may include maintaining, at a network component, a provisioning status database comprising status information corresponding to provisioning in a home location register of one or more wireless communication devices for one or more cellular networks. In addition, the methods and apparatus may include initiating provisioning or de-provisioning of a wireless communication device for a cellular network in the home location register in response to a triggering event.
US08755796B2 Mobile communication system that selectively determines uplink transmission to a base station even when radio signal transmission to the base station is prohibited
Provided is a mobile communication method including: a step in which a first radio base station #a transmits broadcast information containing transmission availability information indicating whether a radio signal can be transmitted; and a step which determines whether the radio signal can be transmitted according to the transmission availability information contained in the broadcast information and access information managed in a mobile station #X. The mobile station #X can transmit the radio signal to the first radio base station #a when an access to the first radio base station #a is permitted in the access information even if transmission of the radio signal to the first radio base station #a is restricted by the transmission availability information.
US08755795B2 Registration scenarios between new and legacy wireless communication networks
A method, wireless transmit/receive unit (WTRU), and base station for access network interworking. Temporary identity mapping rules are defined for use during access network reselection. Mapping rules for tracking area identity, routing area identity, temporary mobile subscriber identity (TMSI), packet TMSI, and S-TMSI identity are used when reselecting UTRAN, E-UTRAN, and GERAN access networks. Depending upon access network support, a WTRU may indicate a type of identity (TMSI, P-TMSI, or S-TMSI) that is included in an access network reselection request.
US08755794B2 System and method of sharing information between wireless devices
A method of receiving a user profile at a wireless device is provided. The method includes receiving a request to add the user profile at the wireless device, transmitting an acceptance of the request, receiving the user profile at the wireless device, and storing the user profile at the wireless device.
US08755793B2 Apparatus and methods to facilitate seamless handoffs between wireless communication networks
Apparatus and methods for facilitating a handover of a wireless communication device on a first wireless communication network to a second wireless communication network, wherein the first and second wireless communication networks include communications protocols that are incompatible, are disclosed. The facilitation can include establishing communications between the wireless communication device and an interworking component of the second wireless communication network using a transparent tunnel through the first wireless communication network so that a message containing session information for the second wireless communication network can be exchanged. The facilitation further includes creating a profile on the second wireless communication network for a communication session between the wireless communication device and the second wireless communication network.
US08755789B2 Method and system for determining service metrics in a wireless network
A method and system for determining service metrics in a communications network are disclosed. The method measures a speed of a wireless endpoint device in a call, and collects call performance data. The method deems the call as being associated with a user who is mobile if the speed of the wireless endpoint device exceeds a speed threshold at any time during the call, or as being associated with a user who is stationary if the speed of the wireless endpoint device does not exceed or is equal to the speed threshold over a call duration. The method adds the call performance data to an aggregate service metrics for mobile users if the call is deemed as being associated with a user who is mobile, or to an aggregate service metrics for stationary users if the call is deemed as being associated with a user who is stationary.
US08755784B2 Detecting subscriber input via a wireless communication device for initiating network provisioning of such device
Subscriber input detected via a wireless communication device for initiating network provisioning of the wireless communication device is presented herein. A method can include receiving, via an interface of a wireless communication device, a first input from a subscriber of a wireless service associated with the wireless communication device; sending, by the wireless communication device based on the first input from the subscriber, a request for provisioning the wireless communication device via a wireless network associated with the wireless service; and outputting, via the interface of the wireless communication device, a first message including a condition for the provisioning the wireless communication device via the wireless network based on the request. In an example, the method can further include receiving, based on the request, the condition from a component of the wireless network.
US08755783B2 Automatic mobile communicator depot system and methodology
An automatic mobile communicator depot system including a mobile communicator acceptor for accepting mobile communicators and providing mobile communicator acceptance inputs, a mobile communicator dispenser for dispensing substitute mobile communicators in response to substitute mobile communicator dispensing instructions, a customer interface receiving customer inputs identifying a specific mobile communicator with a specific customer, and a depot controller responsive at least to the customer inputs and the acceptance inputs and including dispenser control functionality for providing dispensing instructions to the mobile communicator dispenser to dispense a specific substitute mobile communicator to a specific customer and automatic telephone number transfer functionality for transferring a telephone number from a mobile communicator received by the mobile communicator acceptor from a given customer to the substitute mobile communicator dispensed by the mobile communicator dispenser to the customer.
US08755782B2 Mobile terminal and method of controlling operation of the mobile terminal
A mobile terminal and a method of controlling the operation of the mobile terminal are provided. The method includes executing an application, determining whether a level of a brain wave of a user classified into a particular frequency band falls within a reference range, and storing at least image data or audio data relevant to the executed application if the level of the brain wave classified into the particular frequency band falls within the reference range.
US08755779B1 Systems and methods for claims processing via mobile device
A method, system and computer-usable medium are disclosed for the processing of information collected by a mobile device at the site of an incident. An incident information processing system, comprising an incident location information module, receives incident information provided in a communication originated from a mobile device. The received incident information is processed by the incident location information module to provide location information, which is then used to provide incident response services. Image and audio information relating to the incident are likewise provided by the mobile device for processing into incident information. Incident statement questions are generated by the incident information processing system and are then presented via the mobile device for response by various parties associated with the incident. Responses to the questions are collected via the mobile device, processed into incident statements, and stored in the incident information and claims repository.
US08755778B2 Method for accessing a communications service by means of an electronic address
A method and system are disclosed with which a communication user can access a communications service by way of a communications terminal. In this regard, the communications terminal reads an electronic code stored in an RFID element by means of an RFID reader device, and the electronic code is transmitted, after verification, to a service server over a communications network. The service server replies with the electronic page address of a page corresponding to the code and that can be used to determine the electronic address, the electronic address is made available to the communications terminal and said communications service is accessed.
US08755773B2 System and method of providing notifications for acknowledgement of missed calls
A system and method for notifying the calling party of acknowledgment of the missed calls by the called party is disclosed. The called party and the calling party can subscribe for the notification service to enable charging for the service. When the calling party initiates a call to the called party it may result in a missed call as the called party may be out of coverage area or busy. When the called party views the record of the missed call a notification is generated on the wireless device by the application on the wireless device of the called party. The notification is then sent to the calling party. The acknowledgement notification may be sent directly to the calling party or via an application server.
US08755772B1 Smartphone contact data management system
A method, system, and apparatus for sharing contact information between a first mobile device (e.g. user-operated mobile device) and a second mobile device (e.g., third party-operated mobile device). A plurality of contacts are loaded by an end-user onto the first mobile device through an application installed on the first mobile device. The plurality of contacts can then be accessed on the second mobile device through the application installed on the second mobile device, when authenticated by the end-user. One or more contacts from the contact list can be provided a customizable notification originating from the second mobile device. One or more contacts from the contact list can also be shared with (i.e., downloaded to) the second mobile device. When the end-user terminates a session with the application on the second mobile device, the second mobile device no longer has access to the end user's plurality of contacts on the application.
US08755771B2 System, method, and program for generating screen
A user terminal provides a screen with favorable usability according to the terminal used by a user at low cost. Information apparatus 100 executes a process of distinguishing an access source terminal type with at least one information, acquired when accessing from a user terminal, of user agent information relating to the user terminal and communication carrier information used for the accessing, and a process of generating, when the distinguished terminal type is a mobile phone, an inline CSS style screen display information by reading screen decoration data for mobile phones from a storage to include in the screen definition and when the distinguished terminal type is a smartphone or a tablet PC, an external CSS file format screen display information by reading screen decoration data for smartphones or tablet PCs from the storage to include in the screen definition.
US08755770B2 Methods for identifying wireless devices connected to potentially threatening devices
Techniques for determining whether a cellular device is suspect, i.e., perhaps serving as an activator for a device such as a bomb. One way of doing this with cellular telephones that are in the idle state is to use a baiting beacon to bait and automatically call all the cellular telephones in an area that are in the idle state. If the call to a given cellular telephone is not answered by a human voice, the cellular telephone is suspect. Another way of doing this with cellular telephones that are in the traffic state is to use surgical analysis to examine the DTX pattern for the telephone. If it indicates persistent silence, the cellular telephone is suspect. The surgical analysis may also be used to trace the DTX pattern back to another telephone that is controlling the suspect cellular device.
US08755765B2 System and method for managing emergency requests
A network component is provided. The network component including a component configured such that the network transmits a response message containing an indicator indicating that a first message is an emergency-related request, and such that the network receives a second message containing information associated with a user equipment (UE).
US08755763B2 Method and device for an internet radio capable of obtaining playlist content from a content server
A network-enabled audio device that provides a display device that allows the user to select playlists of music much like a jukebox is disclosed. The user can compose playlists from disk files, CD's, Internet streaming audio broadcasts, online music sites, and other audio sources. The user can also select a desired Web broadcast from a list of available Web broadcasts. In addition, the user can play standard audio CD's and MP3 encoded CD's and have access to local AM/FM stations. Further, the software, the user controls, and the display in the network-enabled audio device are operably configured and connected such that the user can listen to playlists that include CD's and other audio sources just as the user would choose a playlist in a jukebox.
US08755758B2 Technique for suppressing noise in a transmitter device
A technique of suppressing noise in a transmitter device (300) is provided, wherein the transmitter device (300) comprises a baseband signal processing stage (301) operating at baseband frequency and comprising a modulator (316, 320) for converting a baseband signal into an RF signal, and an RF signal processing stage (301) operating at RF and comprising an amplifier (330). A method implementation of this technique comprises the steps performed in a feedback loop (333, 336) coupled around the amplifier (330) of tapping the RF signal processing stage downstream of the amplifier (330) to obtain an amplified RF signal comprising a baseband signal component and a noise component, downconverting the tapped RF signal to baseband frequency, removing the baseband signal component from the downconverted signal, upconverting the resulting signals still comprising the noise component to RF frequency and feeding the upconverted signal back to the RF signal processing stage upstream of the amplifier (330) thereby suppressing the noise component.
US08755757B2 Amplifier apparatus, radio transmitting apparatus including same, and method of adjusting gain of amplifier apparatus
An object of the present invention is to provide an amplifier apparatus 1 in which even if a gain of a returning analog circuit 4 fluctuates, the fluctuation in the gain can be corrected, making it possible to accurately perform a distortion compensation process by a DPD 20. The present invention relates to an amplifier apparatus 1 including an amplifier 11 and a digital pre-distorter (DPD) 20 that performs a distortion compensation process of the amplifier 11. The amplifier apparatus 1 includes a transmitting analog circuit 3 including the amplifier 11; a returning analog circuit 4 including an attenuator 15; a power measurement circuit 16 that measures output power of the amplifier 11; and an amount-of-change calculating unit 27 that calculates an amount of change ΔGrx in a gain Grx of the returning analog circuit 4, based on a measured value of the power measurement circuit 16.
US08755751B2 Wireless communication apparatus having modulated Tx clock spur control
A wireless telecommunication apparatus comprising—a baseband for the purpose of generating and receiving base-band signals; —a RF transceiver for the purpose of transmitting and receiving a RF signals, —at least one centralized clock derived from at least one central oscillator; —at least one individual element located within said apparatus and having a EMI coupling with said RF transceiver, and which clocking is likely to generate spurs being modulated with the Tx carrier of said RF transceiver; Characterized in that it further includes: —a least one controllable clocking system for said at least one individual element; —a general control unit (UCM) for the purpose of performing a contextual analysis of the current mode of operation of said wireless telecommunications and, in response to said contextual analysis, for determining a clocking frequency which results in modulated Tx clock spurs out of the receive bands.
US08755749B2 Minimizing interference to non-associated users
A method for reducing interference to wireless communication devices is described. A handoff request is received from a wireless communication device. A femto access point that is a hand-in target of the handoff request is determined. A handoff information message is sent to the femto access point. The method may be performed by a core network apparatus.
US08755748B2 Wireless telephone system with headset-handset assembly
A wireless telephone system with headset-handset assembly which comprises a base station connected to a public telephone network and/or an internet; one or more than one wireless headset-handset assembly movably connected with the base station, and each of the wireless headset-handset assembly comprises a headset and a handset hand-held receiver movably connected with each other; the headset and the base station are connected wirelessly in order to receive signals and data from the base station and transmit signals and data to the base station to achieve wireless communication; the headset is provided with a headset signal transmission end; the handset hand-held receiver comprises a handset signal transmission end to receive signals and data from the headset and transmit signals and data to the headset, and the handset signal transmission end is electronically connected with the headset signal transmission end when it is connected with the headset.
US08755745B2 Modular, reconfigurable and cognitive microsystem for the monitoring and remote control of smart communicating objects
The present invention is a modular, reconfigurable and cognitive Microsystem that dynamically adapts itself to a given radio context for an improved user experience and health risk detection while enabling the realization of custom telehealth products in a flexible and highly integrated manner. The Microsystem of the invention is made of one or several semiconductor dies, with complementary functionality, that are integrated both vertically and horizontally. By default, the Microsystem of the invention includes a ‘base’ die made of dual-mode and dynamically reconfigurable functional blocks implementing the whole ‘Bluetooth Low Energy’ standard and a portion of the ‘Zigbee/IEEE 802.15.4’ specification. The Microsystem according to the invention is particularly well-suited for the collection and transfer of (tele)health data but can also be applied to other application markets and devices having the need to support the operating modes, ‘Bluetooth Low Energy’ and/or ‘Zigbee/IEEE 802.15.4’, in a modular, reconfigurable and cognitive manner.
US08755743B2 Earpiece messaging
An earpiece designed to be wirelessly connected to an associated electronic device. The earpiece detects loss of connectivity with the associated electronic device and restoration of connectivity with the electronic device. The earpiece may disable and re-enable communications with the electronic device and/or audibly output a message to a user depending on the detected loss of connectivity or restoration of connectivity.
US08755734B2 Image forming apparatus
An image forming apparatus includes: a sheet feed unit that feeds a sheet to an image forming unit forming a toner image on the sheet; a fixing unit that fixes the toner image formed in the image forming unit to the sheet; and a control unit that controls the sheet feed unit, when starting duplex image formation for forming both sides of the sheet after an one-side image formation, the control unit retards a timing to cause the sheet feed unit to start the sheet feed operation as the number of sheet with an image formed on one side thereof in the one-side image formation is greater.
US08755729B2 Glossiness processing apparatus and image forming apparatus
A glossiness processing apparatus for glossiness treatment includes a first glossiness treatment unit; a second glossiness treatment unit provided downstream of the first glossiness treatment unit with respect to a feeding direction of a sheet; wherein each of the units including a film movable having a surface in contact with an image surface of the sheet while moving; a heating member contacted to another surface of the film, the heating member including a plurality of heat generating elements arranged along a direction substantially perpendicular to a moving direction of the film; a pressing member cooperating with the heating member to form a nip, with the film therebetween, for nipping and feeding the sheet; wherein positions of the heat generating elements are offset relative to positions of the heat generating elements of the first glossiness treatment unit.
US08755726B2 Fixing belt and fixing apparatus
A fixing belt includes: a base layer formed of a nickel alloy; and a surface layer provided on said base layer, said surface layer having a thickness and being formed of a first polyimide resin material. The surface layer includes a filler dispersed therein and having an average particle size not less than the thickness. The filler is formed of a second polyimide resin material.
US08755718B2 Image forming apparatus
An image forming apparatus includes an LED unit capable of being in an exposing position or a retracted position, and a cartridge capable of being inserted into or pulled out with the LED unit in the retracted position.
US08755714B2 Charging member, process cartridge and electrophotographic apparatus
A charging member is provided with a surface layer that can not easily wear even due to its contact with a photosensitive member and also has an appropriate elasticity contributing to the formation of an appropriate nip between it and the photosensitive member. The charging member has a substrate, an elastic layer and a surface layer; the surface layer containing a high-molecular compound having an Si—O—Hf linkage and having a constitutional unit represented by the formula (1) and a constitutional unit represented by the formula (2):
US08755706B2 Image forming apparatus
An image forming apparatus includes an image forming device, a fixing device, a first fan configured to supply air to a first area of the fixing device, a second fan configured to supply air to a second area of the fixing device, a first temperature detector for detecting a temperature of the first area, a second temperature detector for detecting a temperature of the second area, and a control unit configured to start to operate the first fan and the second fan, wherein, when a displacement amount of a recording material with respect to a conveyance reference is a predetermined amount or larger and when the recording material is displaced toward the first area, the control unit sets a temperature for starting to drive the second fan to be lower than a temperature that is set when the positional displacement amount is less than the predetermined amount.
US08755705B2 Image heating apparatus
An image heating apparatus for heating a toner image in a nip while conveying a recording material on which the toner image is held is provided. The image heating apparatus includes: a heater configured to generate heat by being supplied with electric power from an AC power source; a rotatable heating member configured to be heated by the heater; a pressing member configured to form the nip in contact to the rotatable heating member; a temperature detecting portion configured to detect a temperature of the heater or the rotatable heating member; and a controller configured to set the electric power supplied to the heater every renewal cycle depending on a detected temperature by the temperature detecting portion. The renewal cycle is shorter in a rise period of the heater than in a period in which the recording material is conveyed in the nip.
US08755704B2 Fixing device having heat roller reinforced by coil
A fixing device includes a heat roller and an opposing component. The heat roller extends in an axial direction and includes a cylindrical-shaped roller section and a coil. The heat roller section has an inner circumferential surface and an outer circumferential surface. The coil is spirally wound along the inner circumferential surface and including a first portion and a second portion other than the first portion, the first portion being configured of such a number of turns of the coil, the number being a natural number greater than zero, the first portion having a first coil pitch length in the axial direction, and the second portion being configured of at least one turn of the coil and having a second coil pitch length in the axial direction greater than the first coil pitch length. The opposing component confronts the outer circumferential surface of the roller section and is exclusively superposed with an entire first portion via the roller section.
US08755703B2 Image processing apparatus
An image processing apparatus includes an image forming section, a fixing section, a mode switching section that selectively switches a fixing mode between a fast heating mode and a heat accumulation mode, a selecting section that selects the fast heating mode or heat accumulation mode based on the relationship between operation expressions F1+P1×N and W+F2+P2×N, where N is the number of sheets to process, F1 is the time from instruction of processing in fast heating mode to processing start, P1 is the per-sheet processing time in fast heating mode, W is the warm-up time for the heat accumulation mode, F2 is the time from instruction of processing in heat accumulation mode to processing start, and P2 is the per-sheet processing time in heat accumulation mode, and a switching controller that controls the mode switching section to switch to the fast heating or heat accumulation mode based on the selected mode.
US08755701B2 Image scanner, image forming apparatus and image adjusting method of image scanner
An image scanner includes: a light source that irradiates, with light, a recording medium on which an image is formed; a light receiving portion that receives light reflected by the recording medium; a generating portion that generates a light amount value from the light received by the light receiving portion; a measuring portion in which plural reflecting surfaces are disposed, the reflecting surfaces respectively having predetermined colors different from each other; and a processing portion that derives a correlation formula from a light amount value generated at predetermined reference time and from a light amount value generated when the reflecting surfaces in the measuring portion are irradiated with the light from the light source, the correlation formula expressing a time-varying change in the light source.
US08755690B2 System and method for administration of dispersion compensation modules
An optical network contains dispersion compensation modules with Fiber Bragg Gratings. A photo detector behind the Fiber Bragg Grating detects the not reflected rest of the gratings input signal and therefore the dispersion compensation modules input signal. This information is used to reduce the expenditure and to avoid errors of configuration or administration of the dispersion compensating subsystem of the optical network.
US08755689B2 Method for localizing an optical network termination in an optical access network
A method for localizing an optical network termination in an optical access network including an optical line termination and a number of optical links. The method includes: detecting that the optical network termination is connected to an optical link and retrieving from it a termination identifier univocally identifying the optical network termination, using the termination identifier for retrieving an optical link identifier associated with the termination identifier and univocally identifying a given optical link of the optical links; inducing a change in an optical connection between the optical line termination and the given optical link, thus modifying an optical parameter of first optical signals received at the optical line termination through the given optical link; checking whether second optical signals received at the optical line termination from the optical network termination are affected by the change; and in the affirmative, determining that the optical network termination is connected to the first optical link.
US08755678B2 Explosion proof forced air electric heater
An explosion proof forced air electric heater is designed to supply heat to hazardous areas where the atmosphere contains readily combustible gases, vapors or dust particles. The heater employs an air mover which forces air through a metal heat sink with strategically placed electric heating elements. The terminal ends of the heating elements extend into a sealed and encapsulated explosion proof containment chamber which is connected to a centralized explosion proof enclosure. The explosion proof enclosure contains the control features and the electrical connections of the heater along with external accessories. The heating cycle is controlled via an electronic control circuit. The electronic circuit controls the process heating temperature, air mover operation, heating element operation, temperature measuring device operation, and monitors the total operation time of the heating elements while providing process failure feed back to the operator.
US08755676B2 Video recording method and video recording device
A video recording method is provided. The method includes steps of: determining a threshold bit rate according to a storage space and an expected recording period; capturing a video data; determining whether a current bit rate is greater than the threshold bit rate; storing a predictive frame of the video data when the current bit rate is not greater than the threshold bit rate; and not storing the predictive frame when the current bit rate is greater than the threshold bit rate.
US08755675B2 Flexible and efficient memory utilization for high bandwidth receivers, integrated circuits, systems, methods and processes of manufacture
An electronic circuit (300) includes a signal processing circuit (310) including first and second signal processing blocks (310.1, 310.3) coupled in cascade, a memory circuit (320) coupled to and adjustable between the first and second signal processing blocks (310.1, 310.3), the memory circuit (320) having memory spaces, the memory circuit (320) configurable to establish a trade-off of the memory spaces between the first and second signal processing blocks (310.1, 310.3), and a configuring circuit (330) operable to configure the trade-off of the memory spaces of the memory circuit (320).
US08755674B2 Information recording apparatus and method, information processing terminal, medium and apparatus, and recording medium
New content is recorded onto a recording medium. Whether the current free recording capacity of the recording medium is sufficient to record the new content is determined. When the current free recording capacity of the recording medium is sufficient, the new content onto the recording medium is recorded. When the current free recording capacity of the recording medium is insufficient, a notification regarding the current free recording capacity of the recording medium is sent over a network to an information processing terminal, an instruction transmitted over the network by the information processing terminal is received, and at least a portion of prior content recorded on the recording medium is processed based on the instruction.
US08755672B2 Media file format based on, method and apparatus for reproducing the same, and apparatus for generating the same
A media file format based on an ISO base media file, a method and apparatus for reproducing the same, and an apparatus for generating the same are disclosed. The media file format based on an ISO base media file includes: a first area including first information indicating whether or not a file includes stereoscopic contents; and a second area including second information related to a reproducing method or a storing method of a stream included in the stereoscopic contents. Accordingly, the media file format based on an ISO base media file can effectively store and reproduce stereoscopic contents.
US08755671B2 Reproducing apparatus and reproducing method
A reproducing apparatus has three reproducing modes that are a first mode, a second mode, and a third mode. In the first mode, when a program that has been reproduction restricted is tried to be reproduced, the reproducing operation is paused and the user is asked whether he or she wants to reproduce the program. Corresponding to the user's reply, the reproducing operation is performed or prohibited. In the second mode, a program that has been reproduction restricted is prohibited from being reproduced. In the third mode, a program that has been reproduction restricted is unconditionally reproduced. When the power of the apparatus is turned on at step S31, a prompt that causes the user to select one of the first mode, the second mode, and the third mode is displayed. At step S33, a process for designating a mode is performed. Information of the designated mode is stored in a nonvolatile memory.
US08755668B2 Playback apparatus and playback method
According to one embodiment, a playback apparatus includes a decoder, a resolution receiver, and an image quality enhancer. The decoder configured to decode encoded first moving image data to generate second moving image data. The resolution receiver configured to receive a resolution of a display device on which a video image based on the second moving image data is displayed. The image quality enhancer configured to perform image quality enhancement processing to the second moving image data according to the resolution of the display device.
US08755664B2 Cable ground clamp assembly
A grounding clamp assembly for a cable having a spiral metal shield employs a first clamp and a second clamp. The clamps have concave cradles. The clamps are forced together around the cable. A biased contact element connects with a conductive strip extending from one of the clamps. The cable is captured between the cradles, and the contact element engages the shield.
US08755661B2 Electromagnetic wave propagating structure
An electromagnetic wave propagating structure includes a main body having surfaces capable of blocking propagation of an electromagnetic wave, and including an incident side and an exit side opposite to the incident side in a wave-propagating direction. The main body is formed with two wave-propagating channels that are spaced apart from each other by a distance not greater than the wavelength of the electromagnetic wave. Each of the wave-propagating channels extends from the incident side to the exit side, and has an inner dimension not greater than half of the wavelength of the electromagnetic wave. The electromagnetic wave propagating structure is adapted to allow an electromagnetic wave to propagate therethrough via the wave-propagating channels for focusing into a light spot having a spot size that is smaller than half of the wavelength of the electromagnetic wave.
US08755659B2 Optical transmission system and multi-core optical fiber
An optical transmission system includes an optical transmitting unit that outputs at least one optical signal having a wavelength included in an operation wavelength band and a holey fiber that is connected to the optical transmitting unit. The holey fiber includes a core and a cladding formed around the core. The cladding includes a plurality of holes formed around the core in a triangular lattice shape. The holey fiber transmits the optical signal in a single mode. A bending loss of the holey fiber is equal to or less than 5 dB/m at a wavelength within the operation wavelength band when the holey fiber is wound at a diameter of 20 millimeters.
US08755658B2 Archimedean-lattice microstructured optical fiber
A microstructured optical fiber exhibiting enhanced circularity of the guided light mode is provided. The microstructured optical fiber includes a light-guiding core and a primary cladding surrounding the core wherein the primary cladding has a plurality of holes arranged in hexagonal unit cells defining an Archimedean-like lattice. Preferably, the core is defined by a break in a center of the Archimedean-like lattice, the break being characterised by an absence of at least one of the unit cells. Also preferably, each of the unit cells has seven holes arranged in a centred hexagon. A method of making the microstructured optical fiber is also provided. The method includes fabricating a fiber preform by stacking a plurality of canes around a rod, each cane having a number of holes arranged in a unit cell defining an Archimedean-like lattice, and drawing said fiber preform into the microstructured optical fiber.
US08755657B2 Optical cable
An optical switch having a housing and optical fibers connectable to a light source and a light detector. The light source and light detector are located remote from the housing. The first and second light guide cables have distal ends positioned in a separator assembly and are optically aligned but separated by a gap. The switch includes a device to modify a light beam, and the device is usually adapted to removably occupy the gap. The switch may be embodied in a float.
US08755656B2 Proximity free space optical interconnect
A blade includes a circuit board to insert into a slot of a chassis, an optoelectronic device on the circuit board, an optical media that is flexible, coupled to the optoelectronic device, and able to guide a plurality of optical signals, a first connector optically coupled to the optical media, and a standoff on which the first connector is mounted. The first connector includes first alignment features shaped to mate with second alignment features of a second connector. The standoff provides the first connector with sufficient freedom of motion to permit the first alignment features to shift the first connector relative to the second connector and into a seated position as the first connector and the second connector move toward each other.
US08755654B1 Coating removal systems for optical fibers
Coating removal systems for optical fibers are disclosed. An optical fiber includes a glass fiber, having a cladding and core, surrounded by a protective coating. By removing the coating at an end portion of the optical fiber, the end portion may be precisely positioned and secured in a connector to enable reliable optical communications. A laser beam may remove the protective coating while the optical fiber is under tension. In this manner, the coating may be efficiently removed while retaining tensile strength of the optical fiber.
US08755652B2 Multi-channel optical signal monitoring device and method
A light detector measures optical power of light incident thereon. Using a beam steering device that is rotatable about two orthogonal axes, wavelength components of different channels are scanned onto the light detector in accordance with programmable parameters. The programmable parameters specify the light detector to which the wavelength components are directed, the order the wavelength components are monitored by the light detector, and the time duration over which each of the wavelength components is monitored by the light detector.
US08755651B2 Tunable optical filters with multiple ports
Described are tunable multiport optical filters that filter systems with many optical channels in a convenient and cost-effective manner. The tunable multiport optical filters of the invention are simple in design and have few optical components. The basic elements are a dispersion element and a rotating reflector. With properly arranged arrays of input and output optical fibers, individual wavelength components from a selected input beam are spatially separated and steered by the rotating reflector to selected output locations. The optical properties from the selected components may be measured by one or more photodetectors. The filters are also useful for selecting and routing optical signals.
US08755650B2 Gradient index optical waveguide coupler
A light source is coupled to an input facet that directs light from the light source to a core layer of a waveguide and a gradient index material layer disposed beside the core layer along a portion of a propagation length of the waveguide. Light is launched from the light source into the input facet. In response, the gradient index material layer directs light to the core layer at least along the portion of the propagation length.
US08755649B2 In-line forward/backward fiber-optic signal analyzer
An optical connector having a plurality of directional taps and connecting between a plurality of optical waveguides (e.g., such as a connector between a waveguide that is part of, or leads from, a seed laser and/or an initial optical-gain-fiber power amplifier, and a waveguide that is part of, or leads to, an output optical-gain-fiber power amplifier and/or a delivery fiber), wherein one of the directional taps extracts a small amount of the forward-traveling optical output signal from the seed laser or initial power amplifier (wherein this forward-tapped signal is optionally monitored using a sensor for the forward-tapped signal), and wherein another of the directional taps extracts at least some of any backward-traveling optical signal that may have been reflected (wherein this backward-tapped signal is optionally monitored using a sensor for the backward-tapped signal).
US08755646B2 Optical transformer
A method of fabricating an optical transformer is provided. A substrate is provided first, wherein the substrate includes a first region and a second region. Then a first material layer is formed on the substrate, and the portion of the first material layer other than in the first region is removed. Then a second material layer is formed on the substrate, and the portion of the second material layer in the first region and the second region is removed. Lastly, a first conductive layer is formed on the substrate and the portion of the first conductive layer other than in the second region is removed to make the first material layer, the second material layer and the first conductive layer have the same height such that the first material layer becomes a part of the optical transformer. The present invention further provides a semiconductor structure.
US08755636B2 Method and apparatus of high-resolution image reconstruction based on multi-frame low-resolution images
A method and apparatus for reconstructing a high-resolution image based on multiple low-resolution images are disclosed. The method and apparatus incorporating an embodiment according to the present invention reconstructs the high-resolution image based on a kernel regression method using a modified kernel function. The kernel function takes into consideration of registration reliability of regression residue and rotational motion within the multiple low-resolution images. The registration reliability adjusts weighting on the regression residues according to local gradient estimated between neighboring values. Furthermore, multi-scale regression residue is used to alleviate impact of noise.
US08755635B2 Method and system for data dependent multi phase visualization
A method and system for data dependent multi phase image visualization, includes: acquiring a plurality of series of image data acquisitions; registering the plurality of series of image data acquisitions to a same reference series to create a plurality of registered series; combining information from the registered series to create a new series; creating a further new series by a selection decision based on combination rules from information from the plurality of registered series and the new series; and displaying the further new series.
US08755631B2 Masking tool
A system for controlling effects performed on an image includes a digital camera having a display that displays the image. Masking tools position graphical representations on the display to define a portion of the image that is altered when the effects are subsequently applied to the image. The several masking tools may be combined to form a single masking tool.
US08755630B2 Object pose recognition apparatus and object pose recognition method using the same
An object pose recognition apparatus and method. The object pose recognition method includes acquiring first image data of an object to be recognized and 3-dimensional (3D) point cloud data of the first image data, and storing the first image data and the 3D point cloud data in a database, receiving input image data of the object photographed by a camera, extracting feature points from the stored first image data and the input image data, matching the stored 3D point cloud data and the input image data based on the extracted feature points and calculating a pose of the photographed object, and shifting the 3D point cloud data based on the calculated pose of the object, restoring second image data based on the shifted 3D point cloud data, and re-calculating the pose of the object using the restored second image data and the input image data.
US08755629B2 System, plug-in, and method for improving text composition by modifying character prominence according to assigned character information measures
A computer implemented system and method for composing a formatted text input to improve legibility, readability and/or print economy while preserving the format of the text input and satisfying any user selected aesthetic constraints. An information measure (IM) is assigned to each character in a language unit. Multiple different IMs are assigned to each character and combined to form a combined IM (CIM) for each character indicating the predictability of that character to differentiate the language unit from other language units. The process is repeated for at least a plurality of language units and typically until all the text input has been analyzed and information measures assigned to all of the characters.
US08755625B2 Component filtering for low-light noise reduction
In general, in one embodiment, low-light noise is removed from an image by separately filtering luma and chroma components of the image, by adaptively filtering the image based at least in part on a Gaussian distribution of the image, and/or by dividing the image into separate regions and filtering each region separately.
US08755621B2 Data compression method and data compression system
A data compression system and a data compression method using the same are provided. The data compression method includes acquiring original data from a memory and performs image processing and quantization on the original data to transform the original data into a quantization matrix. The data compression method then transforms the quantization matrix into a digital sequence based on a coding table and compares the data volume of the digital sequence and a target volume to generate a volume difference. The data compression method transforms the digital sequence into an inverse quantization matrix based on the volume difference and then transforms the inverse quantization matrix into a modified digital sequence based on the volume difference. The data compression method repeats the processes until the data volume of the digital sequence is substantially equal to a target volume or within an acceptable range of the target volume.
US08755617B2 Image encoding device and image encoding method
An image encoding device includes: a first encoding unit for encoding image data using a fixed-quantizing parameter to calculate a generated code amount; a second encoding unit for encoding the image data using multiple different quantizing parameters for each of the quantizing parameters as the image data of an intra picture to calculate a generated code amount; a code amount control unit for determining a quantizing parameter by predicting a quantizing parameter for realizing a target generated code amount, and a generated code amount when employing this quantizing parameter based on the generated code amount calculated at the first encoding unit, and correcting this predicted generated code amount according to the generated code amount calculated at the second encoding unit so as to realize the target generated code amount; and a third encoding unit for encoding the image data using the quantizing parameter determined at the code amount control unit.
US08755614B1 Method and apparatus for processing an image with an enhanced JPEG decoder for decoding a region of interest
A method of processing an image includes the steps of receiving selection of the first region of interest (ROI) of an image, processing the first image data related to the first ROI, displaying the first image ROI based on the first image data, receiving selection of the second ROI of the image, which at least partially overlapping the first ROI, processing the second image data related to a portion of the second ROI that does not overlap the first ROI, combining the processed second image data with the processed first image data that overlaps the second ROI, and displaying the second image ROI based on the combined processed second image data and the processed first data.
US08755613B2 Method for measuring flicker
A method for accurately measuring flicker, by first determining an original value based on a difference between pixel values in corresponding locations in a first picture and a second picture. Next, a reconstructed value is determined, based on a difference between pixel values in corresponding locations in a reconstruction from an encoding of the first picture and a reconstruction from an encoding of the second picture. Then, a determination is made to include a comparison value, which is determined on a difference between the reconstructed value and the original value, in a measurement of flicker between the first picture and the second picture.
US08755612B2 Identifying truncated character strings
A method includes automatically identifying a screen control in a user interface. Optical character recognition is applied to read a text that is displayed on an image of the screen control. The displayed text is automatically compared to a character string that is designated for the screen control. If part of the character string is not included in the displayed text, the displayed text is identified as truncated text.
US08755608B2 Marker generation device, marker generation detection system, marker generation detection device, marker, marker generation method, and program therefor
Provided is a marker generation device which has a measurement means, an invariant feature conversion means, a singular feature selection means, and a marker generation means. The measurement means measures a change in posture of an object in a background image on the basis of the image. The invariant feature conversion means indicates feature points extracted from the background image in an invariant feature space by means of a predetermined conversion process in accordance with the change in posture. The singular feature selection means selects, as a singular feature, a part in which the feature points are not indicated in the invariant feature space. The marker generation means generates a marker with the use of the singular feature.
US08755606B2 Systems and methods for efficient feature extraction accuracy using imperfect extractors
Systems (100) and methods (300) for efficient feature data analysis. The methods involve: determining a first number of screen pages needed to verify that each of a plurality of clusters of detected features comprises only detected features which were correctly identified during feature extraction/detection operations as being of the same feature class as a selected feature of an image; determining a second number of screen pages needed to verify that each of a plurality of singular detected features was correctly identified during the feature extraction/detection operations as being of the same feature class as the selected feature of the image; selecting one of a plurality of different validation processes based on values of the first number of screen pages and the second number of screen pages; and performing the selected validation process to verify that each of the detected features does not constitute a false positive.
US08755602B2 Electronic apparatus and method for binarizing image
An electronic apparatus and method obtains an original image, converts the original image into gray level to determine a gray level distribution of the original image, and defines a fuzzy region and a flat region and a fuzzy region according to the gray level distribution and a binary threshold. The electronic apparatus and method compares the pixel gray values in the fuzzy region with pixel gray values in the flat region to re-define the pixel gray values in the fuzzy region according to the comparison and a formula, and binarizes the original image to output an binarized image.
US08755594B2 Information processing device and method, and program
An information processing device includes a first calculation unit which calculates a score of each sample image including a positive image in which an object as an identification object is present and a negative image in which the object as the identification object is not present, for each weak identifier of an identifier including a plurality of weak identifiers, a second calculation unit which calculates the number of scores when the negative image is processed, which are scores less than a minimum score among scores when the positive image is processed; and an realignment unit which realigns the weak identifiers in order from a weak identifier in which the number calculated by the second calculation unit is a maximum.
US08755593B2 Apparatus and method for video sensor-based human activity and facial expression modeling and recognition
An apparatus and method for human activity and facial expression modeling and recognition are based on feature extraction techniques from time sequential images. The human activity modeling includes determining principal components of depth and/or binary shape images of human activities extracted from video clips. Independent Component Analysis (ICA) representations are determined based on the principal components. Features are determined through Linear Discriminant Analysis (LDA) based on the ICA representations. A codebook is determined using vector quantization. Observation symbol sequences in the video clips are determined. And human activities are learned using the Hidden Markov Model (HMM) based on status transition and an observation matrix.
US08755589B2 Measurement of belt wear through edge detection of a raster image
Tools for determining belt wear are provided. Specifically, non-contact based systems and processes are described which enable a quick and accurate measurement of belt wear. Based on the measurements of belt wear, a wear condition for the belt can be determined. Information regarding the wear condition can then be used to determine an appropriate remedial measure for responding to the determined wear condition.
US08755584B2 System and method for filtration reduced equalized exposure computed tomography
A method is disclosed for producing a computed tomographic image of a subject, the method including: using a radiation source and detector, obtaining radiation transmission information relating to a region of interest in the subject; using the source and detector; obtaining a series of projection images of the region of interest. Each projection image is obtained by: directing an imaging beam of radiation from the source through the region of interest onto the detector along a respective direction; the detector having a detection area.
US08755582B2 Method and device to determine distortion correction data
In a method and device to determine distortion correction data for distortion correction of magnetic resonance images acquired with a magnetic resonance system, a starting spherical function is calculated represents the magnetic field of a gradient coil of the magnetic resonance system on the basis of the conductor geometry of the gradient coil. A three-dimensional parameter map is determined that represents a magnetic field generated by the gradient coil using a defined measurement subject, with a defined gradient strength being set for the appertaining gradient coil. A deviation parameter map is generated on the basis of the parameter map and on the basis of a reference parameter map which was determined with deactivated gradient coil. Spherical function coefficients of the gradient magnetic field are determined by fitting a spherical function representing the magnetic field of the gradient coil to the deviation parameter map using the starting spherical function. The distortion correction data are determined on the basis of the spherical function coefficients of the fitted spherical function.
US08755581B2 Image processing device for matching images of a same portion of a body obtained by magnetic resonance and ultrasounds
A device for processing of data including images of a portion of a body includes processing means capable of processing first data representative of elementary portions of an image obtained by magnetic resonance in a region of the body and second data representative of elementary portions of images obtained by ultrasounds in a portion of that region, by performing: i) generating first and second maps of the probability that the elementary portions belong to structures of interest of the portion of the region based at least on the intensities associated thereto and respectively defined by the first and second data; ii) estimating a conversion for shifting from one of the first and second maps to the other while maximizing for each of their elementary portion the joined probability that it belongs to a same structure of interest; and iii) resetting the structures of interest of one of the first and second maps relative to those of the other by the conversion.
US08755579B2 Fully automatic rapid microscope slide scanner
Apparatus for and method of fully automatic rapid scanning and digitizing of an entire microscope sample, or a substantially large portion of a microscope sample, using a linear array detector synchronized with a positioning stage that is part of a computer controlled microscope slide scanner. The invention provides a method for composing the image strips obtained from successive scans of the sample into a single contiguous digital image. The invention also provides a method for statically displaying sub-regions of this large digital image at different magnifications, together with a reduced magnification macro-image of the entire sample. The invention further provides a method for dynamically displaying, with or without operator interaction, portions of the contiguous digital image. In one preferred embodiment of the invention, all elements of the scanner are part of a single-enclosure that has a primary connection to the Internet or to a local intranet. In this embodiment, the preferred sample type is a microscope slide and the illumination and imaging optics are consistent with transmission mode optics optimized for diffraction-limited digital imaging.
US08755577B2 Methodology and apparatus for objective, non-invasive and in vivo assessment and rating of psoriasis lesion scaliness using digital imaging
The present invention relates generally to a method and apparatus for assessing data from digital images of psoriasis lesion for said psoriasis lesion scaliness by utilizing a developed computer vision system to obtain Psoriasis Area and Severity Index (PASI) parameters in particular.
US08755574B2 Method and apparatus for calibrating medical image data
In a method and apparatus for calibrating image data from a given medical imaging protocol, reference image data is obtained from a scan of a reference object using the medical imaging protocol, and the obtained reference image data of the reference object is compared to standard reference image data for the reference object. The obtained reference image data is then modified to reduce an error between the obtained reference image data and the standard reference image data. Subject image data id then obtained from a scan of a subject using the medical imaging protocol, and modified based on the modified reference image data. A value of a variable is obtained from the modified subject image data, for display with unmodified subject image data.
US08755567B2 System and method for remotely monitoring and/or viewing images from a camera or video device
A system and method are provided for remotely monitoring images from an image capturing device. Image data from an image capturing component is received where image data represents images of a scene in a field of view of the image capturing component. The image data may be analyzed to determine that the scene has changed. A determination may be made that the scene has changed. In response to this determination being made, a communication may be transmitted to a designated device, recipient or network location. The communication may be informative that a scene change or event occurred. The communication may be in the form of a notification or an actual image or series of images of the scene after the change or event.
US08755555B2 Adjustable and convertible audio headphones
A set of adjustable and convertible headphones includes a headband, an adjustment member, and an earpiece. The adjustment member is connected to the headband by a hinge; earpiece has a channel receiving the adjustment member and is slidably connected to the adjustment member. Rotation of the adjustment member with respect to the headband is spring-loaded in only one direction. The adjustment member and the earpiece in combination include a detent mechanism for resisting sliding movement of the earpiece with respect to the adjustment member. The adjustment member may be completely removed from the channel, thereby disconnecting the earpiece from the headband. The earpiece may then be replaced by another ear covering (e.g., an earmuff, an ear protector, etc.) as desired. The replacement ear covering may include an audio speaker, for example an audio/earmuff combination earpiece.
US08755545B2 Stability and speech audibility improvements in hearing devices
A hearing device includes a first filter configured for providing a first frequency part of an input signal of the hearing device, the first frequency part comprising a low pass filtered part, a second filter configured for providing a second frequency part of the input signal, the second frequency part comprising a high pass filtered part, a first synthesizing unit configured for generating a first synthetic signal from the first frequency part using a first model based on a first periodic function, and a combiner configured for combining the second frequency part with the first synthetic signal for provision of a combined signal.
US08755544B2 Earphone power amplifier, working method, and mobile terminal equipment
The present disclosure provides an earphone power amplifier, including a ground contact connected to a ground wire of an earphone, a left sound channel power amplifying circuit connected to a left sound channel of the earphone, and a right sound channel power amplifying circuit connected to a right sound channel of the earphone. The left sound channel power amplifying circuit includes a first operational amplifier and a first positive feedback exported from an input end of the first ferrite bead to an in-phase input end of the first operational amplifier, the right sound channel power amplifying circuit includes a second operational amplifier and a second positive feedback exported from the input end of the first ferrite bead to an in-phase input end of the second operational amplifier.
US08755543B2 Techniques for localized perceptual audio
Audio perception in local proximity to visual cues is provided. A device includes a video display, first row of audio transducers, and second row of audio transducers. The first and second rows can be vertically disposed above and below the video display. An audio transducer of the first row and an audio transducer of the second row form a column to produce, in concert, an audible signal. The perceived emanation of the audible signal is from a plane of the video display (e.g., a location of a visual cue) by weighing outputs of the audio transducers of the column In certain embodiments, the audio transducers are spaced farther apart at a periphery for increased fidelity in a center portion of the plane and less fidelity at the periphery.
US08755531B2 Audio system and method of operation therefor
An audio system receives a multi-channel signal which is fed to a controller (121) that generates a first drive signal for a first sound emitter (111) by combining signals of a plurality of the channels. The first drive signal has a signal component contribution from a first bandwidth of each channel of the multi-channel signal. The multi-channel signal is also fed to another controller (115) which generates second drive signals for second sound emitters (101-109). The second drive signals are generated from a single channel signals of the multi-channel signal and in a second bandwidth having a lower cut-off frequency which is above 950 Hz for a 3 dB gain attenuation relative to an average gain for a frequency band extending 1 kHz above the lower cut-off frequency and higher than a lower cut-off frequency of the first bandwidth. A delay processor (125) introduces a delay for signal components of the first drive signal relative a corresponding second drive signal.
US08755526B2 Universal file packager for use with an interoperable keychest
There is provided a system and method for a universal file packager for use with an interoperable key chest. There is provided a method for distributing media contents to distributors, comprising obtaining a first key, a second key and a content, encrypting the second key using the first key to generate an encrypted second key, encrypting the content using the second key to generate an encrypted content, generating a key information file including the encrypted second key, generating a universal file including the encrypted content and a first network address for a central key repository (CKR), providing the key information file for storage in the CKR, and providing the universal file to the distributors. The universal file can then be provided to users for digital e-commerce and transferred across different distributors with the CKR negotiating key access for granting new interoperable DRM licenses.
US08755519B2 Lattice scheme for establishing a secure multi-identity authentication context
This disclosure describes a secure and computationally-efficient method to establish a single authentication context for multiple identities. The method is implemented in an authentication system using a key exchange protocol, namely, the Diffie-Hellman key exchange. One or more entities that desire to authenticate (either individually or jointly) register with the authentication system and receive private Diffie-Hellman keys (the PINs). Later, during an authentication operation, each entity provides the PIN to the authentication system, preferably over a secure transport. The authentication system, using Diffie-Hellman key exchange artifacts, generates a Diffie-Hellman cryptographic value for each PIN, although the value need not be maintained private. The authentication system orders the Diffie-Hellman values as a “partially ordered set” to form a lattice. An authentication context is derived from the Diffie-Hellman values in the lattice. Thus, for example, during authentication of multiple entities, a shared key is computed incrementally as the Diffie-Hellman keys arrive from the entities for which a multi-identity authentication is required. The shared key represents a proof of group authentication.
US08755511B2 Methods and systems for processing and managing telephonic communications
An online and offline communication processing and tracking using data processing and data/voice networks is described. A phone address from a phone address number pool is automatically assigned to a first entity. A call quality rating is determined and recorded. A call from a caller directed to the phone address is received at a call bridging system coupled to at least one network, wherein the call is associated with call signaling information. Based at least in part on the call quality associated with the caller call, the caller call is assigned to a first location in a call queue. An outbound call is generated from the call bridging system and the inbound and the outbound calls are bridged. One or more parameters of the bridged call are compared to the call quality rating. An indication is recorded regarding the successful bridging of the calls in association with an entity identifier.
US08755510B2 Methods and systems for providing customer relations information
Methods and systems for providing information to a mortgage recipient or other customer of a financial institution. A system identifies potential customer inquiries and provides a list of scripts responsive to the potential customer inquiries. If none of the scripts address the customer's inquiry, the customer specifies the inquiry and an additional list of scripts is generated. The scripts include scripted text, account information, and financial transaction information. In one variation, the customer accesses a website maintained by the financial institution and views a script responsive to the inquiry. In another variation, the customer telephones a customer service agent who selects a script responsive to the inquiry, and reads the script to the customer. In yet another variation, the script is provided to the customer via an Interactive Voice Response system.
US08755509B2 Teleconferencing system for allowing large numbers of callers by transferring callers to connected servers in a call bridge
A teleconferencing system based on application software run on a primary server that establishes a teleconference involving a plurality of callers and at least one facilitator. The teleconferencing system enables transferring callers from the primary server to connected secondary servers, each of which is connected to the primary server, thereby enabling the size of the teleconference to scale either upon initiation of or during the teleconference. Callers may be transferred to secondary servers, and secondary servers may be added or removed from the teleconferencing system during a teleconference. The inventive teleconferencing system enables an almost unlimited number of callers to participate in a teleconference.
US08755508B2 Intelligent switching system for voice and data
A teleconferencing system for voice and data provides interconnections among user sites via a central station. User stations at user sites each alternate operation between a data mode connecting a user computer and modem to a user telephone communication path and a voice mode connecting a telephony circuit to the communication path. The teleconferencing system is adapted for conducting a voice conference over standard telephone lines while allowing simultaneous viewing of data objects such as slides, graphs, or text. A host computer connected to the central station serves as a central repository for storage and retrieval of data objects for use in teleconferences.
US08755506B2 System and method for providing call and chat conferencing
An approach is disclosed for providing an integrated call and chat conferencing system. A first participant joins in a conference, wherein the first participant communicates over a voice session. The voice session is converted into a text stream and stored. A second participant joins in the conference, wherein the second participant communicates over a chat session. The stored converted text stream is presented to second participant.
US08755503B1 Methods and systems for call processing and for providing call progress status over a network
The present invention is related to telecommunications, and in particular, to methods and systems for call processing. By way of example, a first call control is visually provided via a Web page in association with search results transmitted to a user computer system, wherein the user submitted to search request to a search engine. An indication is received that the user activated the first call control. A first call is placed to a telephonic address selected by the user. A second call is placed to a telephonic address associated with the first call control. Progress information related to the second call is transmitted to the user computer system in substantially real-time.
US08755494B2 Method and apparatus for voice interactive messaging
An audio indication of a message recipient is received from a user who desires that a message be sent to the message recipient. The audio indication is analyzed to determine the recipient and searching an electronic database for an account of the recipient. Information is retrieved from the electronic account. The retrieved information indicates at one or more modes of message delivery to the recipient. An audio guide for the user based is constructed upon the retrieved information. The audio guide includes one or more audio prompts that are entirely customizable and not based upon a predetermined pattern. The user is sequentially prompted with the audio prompts to select at least one of the modes of message delivery. The message is constructed and sent to the recipient according to the selected mode of message delivery.
US08755492B2 Radiographic apparatus and control method thereof
A radiographic apparatus includes an X-ray source unit, a measurement unit configured to measure either one or both of a force and a torque applied to the X-ray source unit, at least one motor configured to move the X-ray source unit, and a system control unit configured to control the at least one motor to move the X-ray source unit according to a direction and a magnitude of the either one or both of the force and the torque measured by the measurement unit.
US08755491B2 Rise/fall time control for X-ray pulses
A method for generating a fast rise-time X-ray pulse includes the steps of providing an n-phase x-ray generator, the x-ray generator including an n-phase transformer having at least one primary winding and at least one secondary winding per phase, and providing n sections of rectifiers, each rectifier having at least a fast pulse rise-time mode and a n-phase ripple flat-top mode. According to the method, at least a first capacitor is charged in each of the n sections of rectifiers at a ripple of less than n-phases to create a fast leading edge of the fast rise-time pulse, and at least a second capacitor is charged in each of the n sections or rectifiers at an n-phase ripple to create a substantially flat-top of the fast rise-time pulse.
US08755489B2 Teletherapy location and dose distribution control system and method
A method of adjusting an irradiation treatment plan, the plan constituted of: obtaining a plurality of reference scans of a target tissue over a breathing cycle; obtaining a pre-treatment scan of the target tissue; identifying the reference scan whose phase is consonant with the obtained pre-treatment scan; computing at least one motion vector field between the identified reference scan and another of the plurality of reference scans different from the identified reference scan; applying the at least one computed motion vector field to one of the obtained pre-treatment scan and the another of the plurality of reference scans so as to obtain at least one synthetic scan whose phase is consonant with the other of the obtained pre-treatment scan and the another of the plurality of reference scans; and adjusting one of an irradiation dose, irradiation angle and irradiation positioning responsive to the at least one synthetic scan.
US08755479B2 Minimization of spurs generated from a free running oscillator
Embodiments of this disclosure include methods in which spurs generated by the drifting of an oscillation frequency of an oscillation signal provided by a free-running oscillator may be minimized and/or eliminated from an output signal of a phase locked loop (PLL). Methods include adjusting the free-running oscillator to prevent the oscillation frequency from drifting so that the spurs are eliminated. Performance data generated when the communications device engages a communications channel that is known not to generate spurs is compared to performance data generated when the communications device engages a desired communications channel. The free-running oscillator is adjusted until the two types of performance data are matched. Other methods include adjusting the dithering module of the PLL to prevent the oscillation frequency from drifting so that the spurs are eliminated.
US08755472B2 High sensitivity GPS receiver
A high sensitivity GPS receiver includes an acquisition engine and a tracking engine. The acquisition engine processes GPS satellite data at data rate that is substantially equal to twice the coarse acquisition (CA) code chip rate. This data rate advantageously enables the acquisition engine to process GPS satellite data with relatively less hardware area than traditional GPS acquisition approaches. In one embodiment, the high efficiency acquisition engine may be over-clocked, thereby allowing different phases of a CA code to be correlated quickly. The tracking engine can advantageously process GPS satellite data at a data rate that does not have an integer relationship to the CA code chip rate.
US08755465B2 Apparatus and method for processing signal in wireless communication system
Methods for processing a signal received at a receiver in a wireless communication system in a time slot are presented. Some example methods include obtaining an estimated transmit signal for a transmit antenna of the wireless communication system. The estimated transmit signal may be illustrated on a constellation diagram in accordance with a modulation scheme of the wireless communication system. Example methods further include calculating a distance between the estimated transmit signal and a corresponding constellation point on the constellation diagram. The corresponding constellation point is the closest constellation point for the estimated transmit signal among all constellation points in accordance with the modulation scheme of the wireless communication system. Example methods further include determining whether the transmit antenna is likely to transmit the signal received at the receiver based on the distance.
US08755464B2 Method and apparatus for performing channel estimation in a wireless communication system
A method and apparatus for performing channel estimation in a wireless communication system, in which a channel estimate of each pilot tone included in adjacent first and second resource allocation blocks is calculated. Channel estimates of first pilot tones are detected, which have a predetermined subcarrier spacing or less from the second resource allocation block, channel estimates of second pilot tones are detected; and which have a predetermined subcarrier spacing or less from the first resource allocation block. The channel estimates of the first and second pilot tones are updated, and channel estimation is then performed using the updated channel estimates.
US08755460B2 Phase aligned sampling of multiple data channels using a successive approximation register converter
Provided is a method for processing data samples from a plurality of data channels. The method may include obtaining a plurality of data samples from the plurality of data channels. Obtaining the plurality of data samples may involve successively obtaining a data sample from each data channel of the plurality of data channels. Successively obtaining a data sample from each data channel may be performed a plurality of times during a specified time period. Each data sample of the plurality of data samples may be associated with a respective sample time, and each respective sample time may be relative to a single specified reference point in time. The method may further include, for each data sample of the plurality of data samples, determining a time-dependent coefficient value that may correspond to the sample time associated with the data sample, and applying the determined time-dependent coefficient value to the data sample.
US08755458B2 Spatio-temporal processing for communication
A space-time signal processing system with advantageously reduced complexity. The system may take advantage of multiple transmitter antenna elements and/or multiple receiver antenna elements, or multiple polarizations of a single transmitter antenna element and/or single receiver antenna element. The system is not restricted to wireless contexts and may exploit any channel having multiple inputs or multiple outputs and certain other characteristics. Multi-path effects in a transmission medium cause a multiplicative increase in capacity.
US08755457B2 Transmitter and MIMO multiplex transmission method
In MIMO multiplex transmission accompanied by precoding, a reduction of peak power is realized while minimizing deterioration of transmission quality. The present MIMO multiplex transmission method includes a step of generating transmission data corresponding to a plurality of streams to be transmitted simultaneously, a step of performing precoding so that the transmission data is received by a receiver as data orthogonal to each other, a step of applying amplitude clipping to the precoded transmission data in stream units to suppress peaks of the entire transmission power, and a step of suppressing allocation of interference power caused by the amplitude clipping to streams in a good channel state.
US08755456B2 Waveform scaling in wireless transmitters
A wireless device for waveform scaling is disclosed. The wireless device includes a modulator that increases a magnitude of a peak digital code beyond a maximum available digital code for transmit power levels below a transmit power threshold to produce an adjusted digital code. The magnitude of the peak digital code is not increased beyond the maximum available digital code for transmit power levels above the transmit power threshold. The wireless device also includes a digital-to-analog converter that converts the adjusted digital code into an analog signal.
US08755454B2 Antenna control
An energy converter based transmitter, a method, a multi-element antenna array are provided for a radio frequency (RF) transmission. For example, the energy converter based transmitter can include a control circuit, a multiple input single output (MISO) operator, and an antenna. The control circuit is configured to receive input information and generate amplitude control signals and phase control signals. The MISO operator is configured to receive the amplitude control signals and the phase control signals and to generate an RF output signal. Further, the antenna is configured to receive and transmit the RF output signal.
US08755449B2 Power over Ethernet for bi-directional Ethernet over single pair
A magnetics based hybrid circuit, comprising a receiver side transformer and a transmitter side transformer is described. Power is supplied via respective inductive elements coupled to respective first end of the receiver side transformer and the transmitter side transformer. A DC blocking element is further provided in series between the second end of the receiver side primary winding and the second end of the transmitter side primary winding.
US08755446B2 Varying sharpness based on motion in video sequences
A method of sharpening video data may include, for at least some pixels in the video data, determining a motion value for a pixel. The sharpness of the pixel may be changed inversely in relation to the motion value of the pixel. Pixels that have higher velocities may be sharpened less than slower moving or stationary pixels in an image of video data.
US08755445B2 Method, device, and system for multiplexing of video streams
A method of reproducing at least two digital video sequences. The method includes multiplexing a first digital video sequence with a second digital video sequence, pictures of the second digital video sequence are included in advance in a video stream and are associated with timing information such that a receiver will not decode and reproduce the pictures of the second digital video sequence. The method includes composing the at least two digital video sequences into the video stream in correspondence with a result of the multiplexing and subsequently including a sequence of dummy timing pictures into the video stream. The dummy timing pictures are inter-predicted and are coded by omitting any prediction error data.
US08755444B2 Two-stage entropy decoding
The subject matter of this specification can be implemented in, among other things, a method of decoding video data that includes decoding compressed input video data using a first entropy coding technique to obtain first decoded data. The method further includes re-encoding the first decoded data using a second entropy coding technique that is different from the first entropy coding technique to obtain re-encoded data. The method further includes storing the re-encoded data in a storage device. The method further includes decoding the re-encoded data using the second entropy coding technique to obtain second decoded data.
US08755443B2 Video source coding with decoder side information
A method and system (3000) of decoding video data using joint decoding (3100) of independently encoded sources (1010 and 3012) is disclosed. The method includes storing (1030) an initial estimate of first media data from a first source (1010). Second media data (3032) from a second source (3022) is received, with the second media data comprising parity bit data for correcting estimates derived from the first media data. The stored initial estimate is then retrieved, and the retrieved initial estimate and the received second media data are utilized to decode (3100) the media data.
US08755439B2 Moving picture decoding apparatus
Provided is a moving picture decoding apparatus including: a picture memory that stores previously decoded picture data of a picture including macroblocks and macroblock information described on a macroblock basis, in association therebetween; an error judging unit that judges presence or absence of an error for a current picture to be decoded; a picture data replacing unit that replaces, when an error is present, picture data of the current picture to be decoded with that of a previously decoded picture in the picture memory; and a macroblock information replacing unit that replaces macroblock information in association with the current picture to be decoded including an error with macroblock information stored in association with the previously decoded picture, or a macroblock information storage unit that stores information that indicates presence of the error for the current picture to be decoded in association therewith.
US08755438B2 Method and system for selectively performing multiple video transcoding operations
Method and system for transcoding a sequence of input images into a sequence of output images that can effectively handle one or more transcoding uses cases are presented. The embodiments of the invention exploit the incoming metadata retrieved from the decoding process to adapt the video content and to achieve a significant speed-up in comparison to the traditional cascaded approach while maintaining high quality for output images.
US08755435B2 Method and apparatus of improved intra prediction mode coding
A method and apparatus for improved intra chroma prediction mode coding are disclosed. Intra prediction exploits the spatial correlation within a picture or within a picture region. In practice, a picture is divided into blocks and the intra mode prediction is performed on a block basis. In newer coding systems, multiple intra coding modes such as Vertical mode, Horizontal mode, DC mode and Diagonal mode, have been used to improve the coding efficiency of intra coding. Furthermore, a Luma_mode has also been used in intra prediction of chroma component to further improve the performance in the High Efficiency Video Coding (HEVC) standard being developed. However, the mode selection information for intra prediction has to be conveyed to the decoder for proper operation. Spatial features in a picture often exist in both luma and chroma components. The intra luma prediction mode and intra chroma prediction mode will have high probability to be the same. Accordingly, an embodiment according to the present invention adaptively assigns variable length codes to a set of mode symbols associated with intra chroma prediction by assigning a shortest code to the Luma_mode. Luma_mode not only can be the best luma mode of the corresponding luma block but also can be selected from several corresponding luma modes. The maximum length of chroma prediction codes is decreased by one bit when Luma_mode is equal to one of frequent modes. The coding efficiency of arithmetic coding of chroma prediction codes is further improved by selecting the context upon neighboring blocks.
US08755434B2 Method and apparatus for scalably encoding and decoding video signal
In one embodiment, decoding of a video signal includes predicting at least a portion of a current image in a current layer based on at least a portion of a base image in a base layer and shift information for samples in the predicted current image.
US08755432B2 Method and apparatus for generating 3D audio positioning using dynamically optimized audio 3D space perception cues
An apparatus generating audio cues for content indicative of the position of audio objects within the content comprising: an audio processor receiving raw audio tracks for said content and information indicative of the positions of at least some of said audio tracks within frames of said content, said audio processor generating corresponding audio parameters; an authoring tool receiving said audio parameters and generating encoding coefficients, said audio parameters including audio cue of the position of audio objects corresponding to said tracks in at least one spatial dimension; and a first audio/video encoder receiving an input and encoding said input into an audio visual content having visual objects and audio objects, said audio objects being disposed at location corresponding to said one spatial position, said encoder using said encoding coefficients for said encoding.
US08755423B2 Surface emitting laser module and vertical illuminated photodiode module
In order to provide a compact optical module permitting highly efficient optical coupling and having components thereof highly densely packaged, a light emitting diode that is included in the optical module and emits light in a vertical direction with respect to a principal surface of a semiconductor substrate is provided with a lens integrated into a light emitting region, and a retaining section integrated to surround the light emitting region. Accordingly, readiness in alignment of the light emitting diode and an optical fiber, which guides light emitted from the light emitting diode, with each other is upgraded. Eventually, the compact optical module permitting highly efficient optical coupling and having components thereof highly densely packaged can be provided.
US08755421B2 High-power, phase-locked, laser arrays
High-power, phased-locked, laser arrays as disclosed herein utilize a system of optical elements that may be external to the laser oscillator array. Such an external optical system may achieve mutually coherent operation of all the emitters in a laser array, and coherent combination of the output of all the lasers in the array into a single beam. Such an “external gain harness” system may include: an optical lens/mirror system that mixes the output of all the emitters in the array; a holographic optical element that combines the output of all the lasers in the array, and an output coupler that selects a single path for the combined output and also selects a common operating frequency for all the coupled gain regions.
US08755419B2 Laser diode drive circuit
A laser diode drive circuit includes a power supply circuit connected to an anode of a laser diode to supply a variable voltage to the laser diode, and a drive current control circuit connected to a cathode of the laser diode to control a current of the laser diode. The power supply circuit generates a start-up voltage which is equal to the sum of the maximum drive voltage that is larger than the drive voltage and a predetermined first reference voltage, acquires a cathode voltage of the laser diode while the start-up voltage is generated, generates a voltage by lowering from the start-up voltage so as to diminish the difference between the acquired cathode voltage and the first reference voltage, and the first reference voltage is the minimum cathode voltage necessary to supply a predetermined current to the laser diode by the drive current control circuit.
US08755416B2 Solid state thin disk laser
A laser including a semiconductor laser stack group, a beam compositor, a pump beam collimator, a thin-disk laser crystal, a first and a second parabolic reflectors with the same facial contour function, a corrective reflector, an output mirror, and a jet-flow impact cooling system. The thin-disk laser crystal and the output mirror form a laser resonant cavity. The first parabolic reflector, second parabolic reflector, thin-disk laser crystal, and corrective reflector form a multi-pumping focus cavity. The jet-flow impact cooling system is used for cooling the thin-disk laser crystal. The pump light produced by the semiconductor laser stack group is composited by the beam compositor, collimated by the pump light collimator, and enters the multi-pumping focus cavity. Within the multi-pumping focus cavity, the pump light is focused, collimated, and deflected to converge on the thin-disk laser crystal. The laser resonant cavity produces and outputs a laser beam.
US08755407B2 Radio link protocols for enhancing efficiency of multi-link communication systems
Embodiments disclosed herein relate to a new set of radio link protocols (RLPs) configured to provide for efficient data transmission in a multi-link communication system. In an embodiment, an upper-layer packet is segmented into link-layer packets to be transmitted over a plurality of communication links, each including a first sequence number in accordance with a predetermined order. A second sequence number is further added to each link-layer packet to be transmitted for the first time. The second sequence number is configured to be in a sequence space associated with a particular communication link, and may be used for detection of missing packets.
US08755405B2 Burst packet scheduler for improved ran efficiency in UMTS/HSPA networks
A method of generating optimal packet workload for achieving a balance between maximizing cell throughput and fairness across multiple users in UMTS/HSPA Network is disclosed. The packet scheduler of the current invention enhances the performance of other schedulers, such as Proportionally Fair Scheduler in NodeB and RNC in UMTS/HSPA Networks by monitoring recent RAN bandwidth to each mobile device, and increasing buffer occupancy of high rate data-flows in the RAN devices. The scheduler uses the desired performance goals of maximum cell throughput and fairness at various network congestion levels, and controls egress burst rate while delivering packets to the RAN (Radio Access Network).
US08755402B2 Medium reservation protocol for directional wireless networks
Two wireless communications devices in a wireless network may reserve a period of time for directional data communications between themselves during a Contention Access Period. The technique may include transmitting Clear-to-Send messages to each other, and to any other devices with which either has established a directional link, to prevent interfering transmissions from these other devices. Other devices that have not established a directional link with either of these two may overhear the CTS messages and also refrain from transmitting interfering signals during the reserved time period.
US08755399B1 Common-direction duplexer
A common-direction duplexer may include a common port, a first-band port, and a second-band port. The common-direction duplexer may also include a first filter between the common port and the first-band port. The first filter may be configured to pass a first frequency range and filter out a second frequency range and a third frequency range. The first and second frequency ranges may be associated with a first-direction signal transmitted in the first and/or second frequency range. The third frequency range may be spectrally between the first and second frequency ranges and may be associated with a second-direction signal that propagates in a direction opposite that of the first-direction signal. The common-direction duplexer may also include a second filter between the common port and the second-band port. The second filter may be configured to pass the second frequency range and filter out the first and third frequency ranges.
US08755396B2 Methods and apparatus related to flow control within a data center switch fabric
In one embodiment, an apparatus includes a switch core that has a multi-stage switch fabric physically distributed among a set of chassis. The multi-stage switch fabric has a set of input buffers and a set of output ports. The switch core can be configured to be coupled to a set of edge devices. The apparatus can also include a controller implemented in hardware without software during operation and with software during configuration and monitoring. The controller can be coupled to the set of input buffers and the set of output ports. The controller can be configured to send a flow control signal to an input buffer from the set of input buffers when congestion at an output port from the set of output ports is predicted and before congestion in the switch core occurs.
US08755395B2 Wireless communication subsystem with a digital interface
Systems and methods are disclosed which provide wireless communication systems implementing subsystems adapted for flexible deployment configurations and to resist the introduction of interference. Preferred embodiments of the present invention provide a wireless communication system configuration in which an ODU subsystem is coupled to an IDU subsystem using a fiber optic link. According to a preferred embodiment of the present invention, an ODU subsystem is adapted to provide conversion between digital and analog to thereby facilitate the use of a digital link between the ODU subsystem and a corresponding IDU subsystem. Embodiments of the present invention utilize a plurality of ODU subsystems configured according to the present invention to provide wireless communication coverage of a service area, such as to provide a wireless application termination system (WATS) hub for use in providing wireless communication links with respect to a plurality of subscriber units.
US08755389B1 Semi-centralized multiple path routing
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for semi-centralized routing. One of the methods includes receiving one or more routes and determining that a received route identifies a new set of paths different from each routing path group in a maintained set of routing path groups. A new routing path group is created that corresponds to the new set of paths. The new routing path group is assigned an identifier of the routing path group. The new routing path group is converted to a corresponding new flow path group. A flow path group that was converted from the routing path group is replaced on a network device with the converted new flow path group.
US08755388B2 System and method for acknowledgement packet transmitting and receiving
A communications method comprising the steps of receiving a data packet; processing the data packet; and transmitting an ack packet approximately at an end of a first defined time interval if the processing of the data packet is completed within the first defined interval, or transmitting the ack packet approximately at an end of a second defined time interval if the processing of the data packet is not completed within the first defined interval and is completed within the second defined interval. Another communication method comprising the steps of transmitting a data packet; scanning a channel for an ack packet approximately at an end of a first defined time interval from the transmission of the data packet; and scanning the channel for the ack packet approximately at an end of a second defined time interval from the transmission of the data packet if the ack packet was not received within the first defined interval.
US08755386B2 Traceback packet transport protocol
Tokens identifying all of the physical routing devices, i.e., network nodes, through which a packet travels are recorded in a limited amount of space reserved in the header of the packet for such tokens. When insufficient space remains in the header of the packet for all tokens required to identify all physical routing devices through which the packet travels, sequences of multiple tokens are replaced with an abbreviation token representing the sequence. The sequence of tokens represented by an abbreviation token can also be abbreviation tokens, supporting recursive abbreviation of the token sequence in the header of the packet as needed to record the entire route of the packet through the network regardless of the limited space in the header for tracking the route of the packet.
US08755376B2 System and method for processing telephony sessions
In one embodiment, the method of processing telephony sessions includes: communicating with an application server using an application layer protocol; processing telephony instructions with a call router; and creating call router resources accessible through a call router Application Programming Interface (API). In another embodiment, the system for processing telephony sessions includes: a call router, a URI for an application server, a telephony instruction executed by the call router, and a call router API resource.
US08755375B2 Method for providing custom ring-back tones
A method is provided for providing customized ring-back tones to callers on a wireline network such as a public switched telephone network having an advanced intelligent network or a VoIP network. When a call request is received from a calling party to connect to a called party through a wireline telephone network it is determined if the calling party is identified in a screening list for the called party. If so, then a customized audible ring-back tone is played to the calling party until the called party is connected to the calling party or until the call request is terminated.
US08755373B1 VOP (voice over packet) automatic call distribution
A system for automatically routing calls in a voice-over-packet (VOP) environment at a customer's premises without using a private branch exchange (PBX) is provided. One embodiment of the system includes a VOP-signal monitoring component that can monitor an incoming packet-based data stream to identify VOP data that is associated with one or more voice communications, a packet-identification component that can identify packets that make up a communications stream, a destination-determination component that can identify a first target device that should receive the packets identified to make up the communications stream; and a routing component that can direct the packets to the first target device.
US08755370B1 Mechanisms for session border control of VOIP communication from non-symmetric port address translation device
In one embodiment, a device comprises an input port for receiving network packets that are being communicated via a computer network. A processor is in communication with the input port. The processor is configured to facilitate dynamic monitoring and updating of port addresses assigned by at least one non-ALG PAT router so as to facilitate communication of packets that are exchanged between an inside user agent and an outside user agent in a manner that mitigates a likelihood of communication interruption during a VOIP session. An output port is in communication with the processor for transmitting packets via the computer network.
US08755362B2 Wireless communication methods and apparatus supporting paging and peer to peer communications
Methods and apparatus supporting efficient paging in a wireless communications system supporting both access node based communications and peer to peer communications are described. Paging timing intervals are set aside in the timing structure such that multi-mode wireless terminals can monitor, e.g., in an infrastructure band, for pages from a base station whether the wireless terminal is operating in a base station attachment point mode or is operating in a peer to peer communications mode. Wireless terminals operating in a peer to peer mode, e.g., using a non-infrastructure band, suspends peer to peer communications during the paging intervals. The time periods, in which the wireless terminal checks pages are, in some embodiments, predetermined, so that both the wireless terminal and base station are synchronized on when a page should be delivered. This synchronization helps reduce the wastage of session time in the peer to peer sessions.
US08755361B2 Method, system and signaling gateway for enabling message intercommunication between GSM and CDMA
A method, a system and a signaling gateway for enabling message intercommunication between a GSM network and a CDMA network are provided. The method includes: setting a GSM-CDMA (GC) signaling gateway in a service processor of a CDMA short message service center; during processing a message from the GSM network to the CDMA network, a GSM short message service center sending a mobile terminated request message to the GC signaling gateway, and the GC signaling gateway converting a GSM message into a CDMA message according to the mobile terminated request message and sending the converted CDMA message to a target CDMA subscriber; and, during processing a message from the CDMA network to the GSM network, a CDMA service processor converting a CDMA message into a GSM message and sending the converted GSM message to a target GSM subscriber.
US08755360B2 Method and apparatus for a spectrally compliant cellular communication system
A system for wireless data transmission that uses a channel bandwidth, channel separation, and radio frequency power spectrum which is compatible with existing deployments of wireless voice services. The transmitted waveforms are thus compatible with existing cellular networks. However, the time domain digital coding, modulation, and power control schemes are optimized for data transmission. Existing cellular network sites can thus be used to provide a high speed service optimized for wireless data traffic without the need for new radio frequency planning, and without interfering with existing voice service deployments.
US08755355B2 Methods and systems for user equipment positioning using intercell interference coordination
Methods, devices and systems for determining positions of user equipments (UEs) based on uplink position signals are described. Cooperating base stations measure received positioning signals and report measurements to serving base stations. Cooperating base stations can also adapt resource allocation to mitigate interference on the uplink to positioning signals. Cooperation between base stations can be coordinated via inter-base station links, e.g., X2 interfaces in LTE systems.
US08755350B2 Mobile devices with femto cell functionality
Aspects describe communications environments in which femtocell capability is provided to devices within the communications network. A non-femto enabled device and/or a femto enabled device can communicate with a femto enabled device in the same geographical area for femto-enabled peer-to-peer communication. Two non-femto enabled devices can be provided femto functionality through utilization of a femto enabled device, which operates as a hub between the two devices. Other aspects relate to enhanced position determination, adaptive coverage enhancement, local mobile networks, open access femtocells without a backhaul, and local broadcast of media though utilization of femto enabled devices.
US08755348B2 Search space determination
Embodiments of the present disclosure describe apparatuses, systems, methods, and articles of manufacture for identifying search space candidates that may be used in the transmission of downlink control information. Other embodiments may be described and claimed.
US08755345B2 Method and system for resource distribution, blind detection method, base station, user equipment
The invention discloses a method for allocating resource including: a base station calculating a number of PDCCH aggregation degree groups based on CCE resources which can be occupied by PDCCH in a subframe, wherein PDCCH aggregation degree groups are divided based on a largest PDCCH aggregation degree; the base station setting at least one aggregation degree group in the middle of the total PDCCH aggregation degree groups as a common search space; and the base station, based on UE information and common information, determining PDCCH aggregation degree groups which are set as a UE specified search space using a space division function; and the base station searching a location of the UE specified search space in determined PDCCH aggregation degree groups which are set as the UE specified search space and performing PDCCH resource allocation. The invention achieves simplification of allocation modes and improves efficiency of PDCCH resource allocation.
US08755342B2 System and method for dynamic bearer selection for immersive video collaboration in mobile wireless networks
The disclosure relates to managing the video and audio streams of a video collaboration session in a communication network. Specifically, the streams of the video collaboration session are managed by primitive messages that are sent in-band with the data of the stream. These in-band primitives are then used to modify the wireless bearers or channels that are carrying the streams to a mobile device. The mechanism can dynamically adapt the wireless bearers based on the primitives to ensure characteristics such as Quality of Service and packet loss are within certain parameters while minimizing the resources used to provide the specified service.
US08755340B2 Releasing wireless resources
A wireless network, such as an LTE (“Long-Term Evolution”) network, may be configured to a receive an identifier associated with resource configurations in a wireless network. The identifier is mapped to a resource configuration in a plurality of resource configurations. The user equipment applies the resource configuration.
US08755337B2 Method for mapping logical channel on shared channel
According to the invention data in a number of logical downlink intended for one or more mobile terminals are received in a first mapping unit, where at least a first High Speed Radio Network Temporary identity is allocated to these logical downlink channels addressing a group of mobile terminals for allowing transmission of channel data for reception by mobile terminals. A mobile terminal then reads, from a Broadcast Control Channel, necessary information including a High Speed Radio Network Temporary identity allocated to at least one logical downlink channel, where at least said first identity exists among possible identities. It then listens to a high speed shared control channel for the read identity. In case it detects the identity, the terminal follows a scheduling command, receives data on a high-speed downlink shared channel and processes said data.
US08755334B2 Method and network-side device for optimizing activation/deactivation of ISR
The present application relates to mobile communication technical field, and a method for optimizing activation/deactivation Idle State signaling Reduction (ISR) and a network side device are disclosed. The method includes: during a process of updating User Element (UE) area, a first network entity, when receiving a context request message transmitted from a second entity, determines to activate or deactivate ISR, according to a mobile-reachable timer or an implicit detach timer corresponding to said UE, or operation states of the mobile-reachable timer and the implicit detach timer; and the first network entity transmits the determination result to the second network entity, said second network entity determines to instruct the UE to activate or deactivate the ISR according to the received determination result. The application optimizes the existing procedure for the activating/deactivating of the ISR, enables the ISR processing at the network side and the UE side to be consistent in height, and thus avoiding unnecessary signaling expense.
US08755328B2 Relay device, relay system, relay method, radio communication system, and program
A relay device according to the present invention includes an uplink signal relaying unit that performs an uplink signal relaying operation that amplifies an uplink signal transmitted through an uplink channel from a mobile station and re-transmits the amplified uplink signal to a base station; a frequency information acquisition unit that acquires frequency information that represents a frequency band that said mobile station uses for the uplink channel periodically or at predetermined timings; an uplink signal detection unit that determines whether or not the average reception power of the uplink signal in the frequency band represented by the frequency information acquired by said frequency information acquisition unit exceeds a predetermined threshold; and a control unit that controls the uplink signal relaying operation performed by said uplink signal relaying unit based on a determined result of said uplink signal detection unit.
US08755324B2 Allocating backhaul resources
Systems, apparatuses, and methods may be directed to operating wireless communication resources for a wireless communications system that includes a relay node and a base station. A backhaul link data rate may be identified for a first wireless link between the relay node and the base station. An access link data rate may be identified for a second wireless link between the relay node and a user equipment (UE). The allocation of available resources between the backhaul link and the access link may be adjusted or changed to optimize the allocation of resources.
US08755317B2 Handover for a multi-mode mobile terminal to operate in CDMA 1X and WiMAX overlaid networks
Aspects of the present disclosure allow a mobile station (MS) to maintain data activity while performing handover operations within the WiMAX network and listening to a CDMA 1x paging cycle. According to aspects, the MS maintains timing of a base station (BS) in a first radio access technology (RAT) and a BS in a second RAT. The MS may determine an expected timing of a paging cycle in the second RAT and send a sleep request to the BS in the first RAT such that the sleep interval coincides with the timing of the paging cycle in the second RAT. The MS may perform operations to ensure a sleep interval, after performing handover operations, coincides with the timing of the paging cycle in the second RAT.
US08755314B2 Method of operating a sleep mode in a wireless communication system
A sleep mode operating method in a wireless communication system is disclosed. In a sleep mode operating method in a wireless communication system according to one embodiment of the present invention, a user equipment receives a sleep response (MOB_SLP-RSP) message including a sleep cycle and a listening window from a base station. For the listening window, the user equipment receives a last PDU indication indicating whether a PDU (protocol data unit) transmitted from the base station is a last PDU. The user equipment terminates the listening window according to the last PDU indication.
US08755311B2 Method and a device for calibration
An eNodeB in a TDD system (100), comprising first and second transmitters (408-411), a first receiver (302; 402-405), a control unit (306, 416), and means (305, 415) for diverting part of a transmitted signal from the first and second transmitters (408-411) to the first receiver (302; 402-405). The diverting means (305, 415) are connected to the transmitter part via a switch function (308, 418) and the transceiver also comprises a delay component (304, 404. The control unit (306, 416) activates the switch (308, 418) when the output power of the transmitted signals falls below a threshold, and the delay component (304, 404) delays so that the diverted signals are received by the receiver part (303; 402-405) at a predefined point in time. The transceiver (300) comprises a comparison unit (307, 417) for comparing the diverted signals from the first and second transmitters after reception through the first receiver.
US08755309B2 System and method for inter-processor communication
A means for reliable inter-processor communication in a multi-processor system is described. In accordance with one aspect, a specially-configured serial bus is used as a general-purpose data link between a first processor and a second processor. The serial bus may be an Inter-IC Sound (I2S) bus. In accordance with another aspect, a network interface residing on a second processor is made available to a first processor via a data link established over an I2S bus. This allows the second processor to be used as a proxy and to support remote configuration and network address traversal.
US08755308B2 Protocol for clock distribution and loop resolution
In response to a network topology change, a clock root node calculates a new clock path for each affected node by building a clock source topology tree, and identifying from that tree a path to the network node from a clock source of higher or equal stratum relative to that network node. The root node then sends a network message to each node indicating the new path that the node should use. Each node receives the message and compares the new path with the existing path. If the paths are different then the node acquires the new path just received in the message. If the paths are the same then the node does nothing and discards the message.
US08755306B1 Simplified auto-configuration and service discovery in 802.11 ad-hoc networks
An ad-hoc network approach for addressing ad-hoc network address assignment, name resolution, and service discovery in ad-hoc networks. The size of the ad-hoc network may be limited to a selected number of ad-hoc network stations. A first portion of the ad-hoc network address assigned to stations joining the ad-hoc network may be fixed and a second portion of the ad-hoc network address may be selected dynamically, as each new station joins the ad-hoc network. A station may generate an information element that may be included in ad-hoc network messages. An exemplary information element may include a last byte of the ad-hoc network address associated with the transmitting station, a 4-byte timestamp field which indicates a number of milliseconds since the station claimed the network address, a user-friendly name to identify the station, a universally unique identifier (UUID) for each service offered by the transmitting station, and a network-address-in-use bitmap.
US08755303B2 Powerline carrier zero-crossing transformer mapping with asymmetric RF return path
Techniques are disclosed by which RF mesh networks can identify utility distribution topologies by using power line communication combined with wireless networking to identify the mapping of transformers and other distribution equipment at a back office system server. At a specified time, an item of distribution equipment signals a unique identifier by introducing a phase shift in the electric power being delivered by that equipment. A meter node detects and decodes these temporal shifts to obtain an identifier of equipment supplying the power to it. Upon ascertaining this identification, the meter node sends an acknowledgment to thereby register with that equipment. The association of the particular customer's premises with the equipment is also sent to a back office system, to enable a map of the correspondence between meter and the equipment to be generated.
US08755302B2 Method and system for ad-hoc communications over millimeter wave wireless channels in wireless systems
A method and system for wireless data communication for peer wireless stations in a network is provided. A pair of peer wireless stations perform discovery on a predefined wireless communication channel to discover each other. Upon peer wireless stations successfully discovering one another, a wireless communication channel is selected to setup a connection between the peer wireless stations for data communication on the selected wireless communication channel. The peer wireless stations then perform connection setup and data communication over the selected wireless channel. In one implementation, the network comprises a wireless local area network (WLAN) for ad-hoc Independent Basic Service Set (IBSS) peer-to-peer communication. Further, the peer wireless stations conduct millimeter wave (mmWave) directional data transmissions between the peer wireless stations on the selected wireless data communication channel.
US08755300B2 Circuit, system and method for communication between two nodes of a radio network
A first node of a radio network initiates a mode for finding the range to a second node. The first node transmits to the second node, with the address of the second node, a range finding command, which switches the second node into the range finding mode and controls a sequence. The first node transmits in a transmission time window a first signal, which is received by the second node in an associated reception time window, a first phase value of the first signal being measured. The second node transmits in a transmission time window a second signal, which is received by the first node in an associated reception time window, a second phase value of the second signal being measured. The first frequency is changed by a frequency difference and the second frequency is changed by the frequency difference in a subsequent time window of the sequence.
US08755297B2 System and method for collecting, reporting, and analyzing data on application-level activity and other user information on a mobile data network
System and method for collecting and analyzing information on application-level activity and other user information on a mobile data network. A platform non-intrusively and transparently monitors data activity on a mobile data network in real-time so that user-level information can be reported to an operator. The platform comprises a plurality of collectors, a data manager, and a report manager. The collectors communicate with network routers to almost all network data. The collectors inspect the data for IP addresses and correlate them to user mobile phone numbers. The data manager receives the data and augments it with information obtained by querying carrier information. The data manager stores the data and monitors it to see if it satisfies a set of defined real-time reports. The report manager then works with the data manager to develop and test new reports based on operator instructions for a specific report.
US08755287B2 Network managing device and network managing method
An initial address allocating unit 11 allocates a predetermined address to each of the nodes 21 connected to respective first stage switches 22. A connecting state acquiring unit 12 acquires a connecting state from each of the first stage switches 22, each of second stage switches 23 and each of third stage switches 24. An erroneous connection detecting unit 13 compares the connecting state acquired by the connecting state acquiring unit 12 with a prestored predetermined connecting state, thereby detecting an erroneous connection. An address changing unit 14 changes an address of the node 21 allocated by the initial address allocating unit 11 to satisfy a first predetermined condition based on the connecting state, when the erroneous connection is detected by the erroneous connection detecting unit 13.
US08755284B2 Method and apparatus for requesting bandwidth in a wireless communication system
A method for requesting a bandwidth at a mobile terminal in a wireless communication system includes receiving, from a base station, information on whether the base station can compensate for changes in bandwidth request quantity caused by fragmentation or packing of a protocol data unit (PDU); requesting, to the base station, a bandwidth required for transmitting a first PDU; separating the first PDU and generating a second PDU and a third PDU in consideration of the quantity of allocated bandwidth when the quantity of bandwidth allocated by the base station is smaller than the requested quantity; transmitting the second PDU to the base station; and starting a first timer at the point in time the bandwidth allocation is received or at the point in time when the second PDU is transmitted and the information indicates that the base station can compensate for the changes in the bandwidth request quantity.
US08755280B2 Method for maintaining differentiated services data flow at a network device implementing redundant packet discard security techniques
An improved method is described for providing Differentiated Services (Diffserv) traffic to a node in a network that implements a security method that discards duplicate packets received at the node. The method includes the step of identifying at least two service levels to be provided to received traffic and assigning different size look-back window counts to each of the service levels. The look-back window count indicates a number of packets that have been previously received at the node that should be compared against a received packet to determine whether a duplicate packet has been received. In one embodiment, a service level that has higher priority is assigned a lower look-back window count and thus examines fewer previously received packets than a service level having a lower priority. Such an arrangement reduces the possibility that traffic having higher priority is dropped as a security measure.
US08755279B2 Smoothing algorithm for round trip time (RTT) measurements
A smoothing algorithm for round trip time (RTT) measurements is provided to a network device to effectively deal with variations or other potential anomalies that may occur in RTT measurements. The algorithm involves: first determining what should be considered a very high or a very small value for a RTT sample. If a new RTT sample is in an acceptable range, then the network device performs a relatively basic smoothing. If the new RTT sample is much higher than a current RTT value, then the network device ignores the value of this RTT sample a few times. If the network device still detects this large value after ignoring that value for some time, then the network device factors this value into the current RTT value using an additive increase. Similarly, if the value of the new RTT sample is much lower than current RTT value, the network device ignores the value of the new RTT sample a few times. If the network device still sees this small/low value after ignoring that value for sometime, then the network device factors this value into the current RTT value using a multiplicative decrease. An effective RTT value results, which can be used singly or in combination with other metrics to load balance network traffic.
US08755278B2 Methods of data traffic shaping, apparatus and wireless device
Methods of data traffic shaping, an apparatus and a wireless device are provided. A method of data traffic shaping comprises receiving data packets, the data packets to be forwarded; storing at least one of the data packets in a buffer memory if the buffer memory has an available space for accommodating the at least one of the data packets; and discarding at least one other of the data packets if the buffer memory does not have an available space for accommodating the at least one other of the data packets. An apparatus is configured to carry out the method. A wireless device may include the apparatus.
US08755274B2 Adaptive data rate limiter in a wireless communication device
A method and system for adaptive data rate-limiting includes a processor (112) operable to process data at a maximum data processing rate among at least one cryptographic algorithm. A data rate limiter (116) is operable to weight the processing rate of each cryptographic algorithm by a predetermined factor for adapting a data rate of a transceiver of the communication device by the processor based on the at least one cryptographic algorithm being used in the communication device (100) and its associated weighted processing rate.
US08755272B2 Determining WLAN edges
Determining whether a station is at the edge of wireless local area network (WLAN) coverage. In an IEEE 802.11 wireless network comprising one or more access points (APs) which may optionally be connected to one or more controllers, with wireless clients connected to those APs. Station S connected to AP A collects reports such as beacon reports which contains information on all APs station S can hear, including signal strengths. AP A collects a neighbor report which contains information on all APs in its neighborhood including signal strengths. These reports from A and S are observed and compared over time to determine when S is at or is moving to the edge of WLAN coverage. For example, if the only entry in the beacon list for client S is AP A to which it is connected, and the signal strength is decreasing over time, S is at the edge of WLAN coverage and is moving away from the WLAN. The process may be implemented at a controller, at a client, or both.
US08755271B2 Dynamic memory bandwidth allocation
Methods and apparatus for dynamic bandwidth allocation are disclosed. An example method includes determining, by a network device, at least one of a congestion state of a packet memory buffer of the network device and a congestion state of an external packet memory that is operationally coupled with the network device. The example method further includes dynamically adjusting, by the network device, respective bandwidth allocations for read and write operations between the network device and the external packet memory, the dynamic adjusting being based on the determined congestion state of the packet memory buffer and/or the determined congestion state of the external packet memory.
US08755268B2 Communicating information in an information handling system
A node communicates with a first network through a link aggregation of at least one primary port and at least one backup port. The link aggregation is for rerouting a communication with the first network to occur through the backup port in response to a malfunction in the communication through the primary port. In response to a malfunction in the communication through the backup port, the node communicates with a second network.
US08755261B2 Optical information recording medium and optical information recording medium playback apparatus
An optical information recording medium operated by CAV or zone CAV, wherein a groove that wobbles is formed in advance, and information is recorded in the groove and a land adjacent to the groove, an address is recorded by a wobble signal of the groove, the groove is alternately provided with a first section recording an address N by the wobble signal, and a second section recording an address (N−1) or (N+1) by the wobble signal, in two groove tracks sandwiching a land track, the first section of one of the groove tracks matches the second section of the other of the groove tracks, and an address of the groove is read from the first section, and an address of the land is read from the first and the second sections located on both sides of the land track, and recording a same address.
US08755260B2 Collimator for optical pick-up units
Aspects of the disclosure provide an apparatus. The apparatus includes a collimator configured to have a plurality of positions, and a controller configured to control the collimator to move to a predetermined position associated with a data layer of an optical storage medium to collimate a light beam. The collimated light beam is then focused onto the data layer of the optical storage medium.
US08755256B2 Plasmon resonator with dual waveguide excitation for TAMR
A TAMR (Thermal Assisted Magnetic Recording) write head uses the near field energy of optical-laser excited plasmon eigenmodes in a plasmon resonator to locally heat a magnetic recording medium and reduce its coercivity and magnetic anisotropy. The plasmon resonator is formed as a conducting disk-shaped structure with an extending peg that serves to further confine the near fields within a small region of the recording medium. The resonator eigenmodes are excited, through direct or evanescent coupling, by an interference pattern formed by the overlap of optical waves within a dual-channel waveguide, the interference pattern being the result of the waves in one branch being phase-shifted relative to the waves in the other branch.
US08755251B1 Ground rodent repeller
A ground rodent repeller includes a main rod, a cover, a battery base and a control circuit board. One end of the main rod has an opening and a first screw thread. The cover has a second screw thread and a first locking part. The second screw thread and the first screw thread engage with each other. One end of the battery base has a second locking part, which engages with the first locking part of the cover. By this configuration, the components are designed for simple assembly, have a low production cost, can be promptly installed, and have ideal sealing and water proof effects.
US08755250B1 Line array doppler processing
A method is taught to extract more information about the motion of an acoustic wave emitter moving relative to a line array of hydrophones that are part of a sonar system by determining the variation in Doppler shift across the entire line array of hydrophones together with the a range measurement of the emitter to calculate the emitter's velocity.
US08755249B2 Automatic dispersion extraction of multiple time overlapped acoustic signals
Slowness dispersion characteristics of multiple possibly interfering signals in broadband acoustic waves as received by an array of two or more sensors are extracted without using a physical model. The problem of dispersion extraction is mapped to the problem of reconstructing signals having a sparse representation in an appropriately chosen over-complete dictionary of basis elements. A sparsity penalized signal reconstruction algorithm is described where the sparsity constraints are implemented by imposing a l1 norm type penalty. The candidate modes that are extracted are consolidated by means of a clustering algorithm to extract phase and group slowness estimates at a number of frequencies which are then used to reconstruct the desired dispersion curves. These estimates can be further refined by building time domain propagators when signals are known to be time compact, such as by using the continuous wavelet transform.
US08755242B2 High voltage generating circuit and method of operating the same
A high voltage generating circuit includes first and second high voltage pump circuits and an oscillator. The oscillator is configured to output a first clock signal driving the first high voltage pump circuit and a second clock signal driving the second high voltage pump circuit. The oscillator includes a first delay circuit configured to output the second clock signal by delaying the first clock signal by a first delay time. The first delay circuit is configured to adjust the first delay time according to a period of the first clock signal.
US08755241B2 Method and apparatus for programming an anti-fuse element in a high-voltage integrated circuit
A method for programming a programmable block of a power IC device includes selecting an anti-fuse element of the programmable block to be programmed. The anti-fuse element includes first and second capacitive plates separated by a dielectric layer. A voltage pulse is then applied to a pin of the power IC device. The pin is connected to a drain of a high-voltage field-effect transistor (HVFET) that drives an external load via the pin during a normal operating mode of the power IC device. The voltage pulse, which is coupled to the first capacitive plate of the anti-fuse element, has a potential sufficiently high to cause a current to flow through the anti-fuse element that destroys at least a portion of the dielectric layer, thereby electrically shorting the first and second capacitive plates.
US08755239B2 Read assist circuit for an SRAM
A memory circuit includes a bit cell that receives a word line, complementary bit lines and an array supply voltage; a word line driver coupled to the word line, the word line driver receiving one of the array supply voltage and a periphery supply voltage; and a word line suppression circuit coupled to the word line. The word line suppression circuit includes a diode and a switch coupled in series. The switch is responsive to the array supply voltage. The word line suppression circuit limits a word line voltage to a value lower than the array supply voltage such that the static noise margin (SNM) of the bit cell is increased.
US08755234B2 Temperature based compensation during verify operations for non-volatile storage
A non-volatile storage system that performs programming and reading processes. The programming process includes coarse/fine programming and verify operations. Programming is verified by testing for two different threshold voltage levels while applying the same voltage level to the control gate of a memory cell by testing for current levels through the memory cells and adjusting the current levels tested for based on current temperature such that the difference between the two effective tested threshold voltage levels remains constant over temperature variation.
US08755229B1 Limiting flash memory over programming
Certain aspects of this disclosure relate to programming an at least one flash memory cell using an at least one programming pulse with a new programming voltage having a level. The level is maintained in at least one page in a block of a flash memory controller memory, wherein the level varies as a function of a number of programming cycles applied to the at least one flash memory cell.
US08755216B2 Programmable resistance memory with feedback control
A programmable resistance memory employs a feedback control circuit to regulate the programming current supplied to a selected programmable resistance memory element. The programmable resistance memory may be a phase change memory. The feedback control circuit monitors and controls the characteristics of a current pulse employed to program a memory cell.
US08755210B2 Method for controlling frequency converter unit, and frequency converter assembly
A method for controlling a frequency converter unit, the frequency converter unit containing an input connection for supplying electric power at an input frequency to the frequency converter unit, and an output connection for supplying electric power at an output frequency from the frequency converter unit, the method comprising a control step, in which the frequency converter unit is controlled by means of control signals. In the control step the control signals are supplied through an inductive connection to at least one wire connected to the input connection or the output connection of the frequency converter unit for transmitting electric power, the control signals being supplied to the frequency converter unit over the at least one wire.
US08755206B2 Converter valve
A converter valve unit including a plurality of parallel connected semiconducting elements, a free-wheeling diode and a control unit.
US08755202B2 Electric generating system with a controller controlling a snubber device
Disclosed herein is an electric generating system using a solar cell, including: a DC/DC converter that converts output voltage generated from a solar cell into DC voltage and has a converter switching device; a snubber device that has a snubber switch clamping voltage applied to the converter switching device; and a control device that detects the voltage applied to the converter switching device and controls an operation of the snubber switch according to a detected voltage level applied to the converter switching device, thereby increasing the efficiency of the electric generating system using a solar cell while reducing switching loss and conduction loss.
US08755201B2 Method and apparatus for power converter fault condition detection
An example controller includes a feedback circuit coupled to provide feedback information representative of an output of the power converter during at least a portion of an OFF time of a power switch. A sense input receives a sense signal that is representative of a reflected voltage representative of an input voltage of the power converter during at least a portion of an ON time of the power switch. A fault detector is to be coupled to detect a fault condition in response to the reflected voltage being below a fault threshold for a fault period of time. A control is coupled to the fault detector and the feedback circuit to control switching of the power switch to regulate the output of the power converter in response to the feedback information and inhibit the switching of the power switch in response to the fault detector detecting the fault condition.
US08755198B2 Modular control and driving device and high voltage power supply having the same for image forming apparatus
A control and driving device of a high voltage power supply (HVPS) of an electronic apparatus, such as an image forming apparatus, including an input to receive a signal supplied to the HVPS, a control and driving circuit to control and drive the signal received at the input, and an output to output the controlled and driven signal to a transformer of the HVPS, wherein the input, control and driving circuit, and output are integrated into one physical module.
US08755196B2 Wiring board and method for manufacturing the same
A wiring board including a first insulation layer, a conductive pattern formed on the first insulation layer, a second insulation layer formed on the conductive pattern and the first insulation layer and having an opening portion exposing at least a portion of the conductive pattern, and a connection conductor formed in the opening portion of the second insulation layer such that the connection conductor is positioned on the portion of the conductive pattern. The connection conductor has a tip portion which protrudes from a surface of the second insulation layer and which has a tapered side surface tapering toward an end of the tip portion.
US08755192B1 Rack-mounted computer system with shock-absorbing chassis
A system includes a rack and one or more computer systems mounted in the rack. At least one of the computer systems includes a circuit board assembly, such as a motherboard, and a chassis coupled to the circuit board assembly. At least a portion of the chassis is made of a shock-absorbing polymeric material, such as an expanded foam material.
US08755190B2 Housing of electronic device and electronic device
A housing of an electronic device includes a first housing body, a second housing body and a buffer. The first housing body defines an accommodating recess. The second housing body is assembled to the first housing body and adapted to be foldable relative to the first housing body. The buffer is disposed on the second housing body. In a closed position, the second housing body and the first housing body are stacked with each other, the accommodating recess is recessed away from the second housing body, the buffer faces the first housing body, and the buffer substantially overlaps with a fringe of the accommodating recess.
US08755186B2 Heat pipe type cooling device and railcar control equipment using the same
An economical heat pipe type cooling device with high performance and stable start at low environmental temperatures below 0° C., and a railcar control equipment using the invented heat pipe type cooling device are provided. The midsection between two bents formed on a heat pipe is used as an evaporator; lengths of two distal sections to be used as the condenser sections are intentionally differentiated each from the other; and the condenser section of greater length is provided with heat radiating fins more than those on the condenser section of shorter length. This configuration permits each of two condenser sections to be provided with mutually different condensing capacity and accordingly the condenser section of shorter length works to cool heat-generating elements even though the condenser section of greater length would suffer from freezing problem at low temperatures. A sufficient cooling effect is rendered at ordinary temperature.
US08755184B2 Container data center
A container data center is disclosed in the present invention, relating to the field of data centers. The container data center includes: a container box, in which the inside of the box is divided into an equipment compartment, a power supply and distribution compartment and a water chilling set compartment; doors set in the box; a power supply equipment installed in the power supply and distribution compartment; an electronic equipment and a water chilling terminal installed in the equipment compartment; a water chilling set installed in the water chilling set compartment, in which the water chilling set is in communication with the water chilling terminal to provide cold water for the water chilling terminal.
US08755182B2 Cold row encapsulation for server farm cooling system
Apparatuses, methods, and systems directed to efficient cooling of data centers. Some embodiments of the invention allow encapsulation of cold rows through an enclosure and allow one or more fans to draw cold air from the cold row encapsulation structure to cool servers installed on the server racks. In other particular embodiments, the systems disclosed can be used to mix outside cool air into the cold row encapsulation structure to cool the servers. In some embodiments, the present invention involves fanless servers installed on the server racks and introduces fan units to draw cooling air from the cold row encapsulation structure through the fanless servers on the racks.
US08755180B2 Foldable electric device
A foldable electric device comprises a first member, a second member and a pivot portion. The pivot portion is used to pivot the first member and the second member. The first member comprises a first cushion pad and a first magnetic component. The first cushion pad is retractably disposed on a surface of the first member. The first magnetic component is installed in the first member, and synchronously moves with the first cushion pad. The second member comprises a second magnetic component. When the first member and the second member are covered together, with the magnetic effect between the first magnetic component and the second magnetic component, the first cushion pad is linked by the first magnetic unit to protrude from or retract into the first member.
US08755178B2 Frame assembly for detachably fixing an electrical component and electronic device employing same
An exemplary frame assembly includes a mounting frame and a fixing frame which is detachably mounted inside the mounting frame. The fixing frame includes two opposite side plate and two latching assemblies. Each latching assembly includes two connecting arms, a main body and a handle. Each connecting arm includes a first section extends from a front end of a corresponding one of the first and second side plate a predetermined distance and coplanar with the corresponding one of the first and second side plate and a second section bent backwards from the first section and overlapping the first section. Each second section includes a first latching portion. The mounting frame includes two second latching portions. The two first latching portions of the two latching assemblies cooperate with the two second latching portions to lock the fixing frame to the mounting frame.
US08755172B1 Modular housing for a transfer switch having panel-mounted power transfer switching components
A power transfer device adapted for interconnection with the electrical system of a building includes a housing that includes a base having a back wall and an intermediate member that engages the base. A first housing section engages the base and the intermediate member and defines a first interior portion. A second housing section engages the base and the intermediate member and cooperates with the base to define a second interior portion. Fasteners secure the intermediate member, the first housing section and the second housing section together. Power transfer switching components are interconnected with and carried by one of the housing sections. A cover may be pivotably mounted to the housing. During assembly, the power switching components are mounted to one of the housing sections to form a subassembly that is connected to the base as a single unit.
US08755170B2 Metal electrolytic capacitor, and absorbent and leakage prevention material for metal electrolytic capacitor
A metal electrolytic capacitor capable of quickly absorbing and immobilizing a belching vapor of a driving electrolyte and widely reducing leakage when an explosion-proof valve operates. An aluminum electrolytic capacitor body is configured by housing a capacitor element in a cylindrical aluminum case, a pair of leads extend from the capacitor body, an explosion-proof valve. is formed on a top panel portion of the metal case, a cylindrical cap as a casing is attached from above to the capacitor body, a plurality of small openings are formed on a top panel portion (bottom portion) of the cap, and an absorbent or a mixture of an absorbent and a water molecular compound wrapped in a permeable fiber material, such as unwoven fabric and filter paper, is placed in a space between the cap and the top panel portion of the capacitor body.
US08755169B2 Electrochemical capacitor
An electrochemical capacitor capable of increasing a capacity is proposed. The electrochemical capacitor is a positive electrode and a negative electrode formed over a surface plane of a substrate. Additionally, the electrochemical capacitor has an electrolyte, and the positive electrode and the negative electrode are in contact with a same surface plane of the electrolyte. In other words, the electrochemical capacitor has a positive electrode active material and a negative electrode active material over a surface plane of an electrolyte, a positive electrode current collector which is in contact with the positive electrode active material, and a negative electrode current collector which is in contact with the negative electrode active material. By the aforesaid structure, a capacity of the electrochemical capacitor can be increased.
US08755168B2 Package type multi layer thin film capacitor for high capacitance
Provided is a package type multilayer thin film capacitor for a high capacitance, including: a capacitance block 110; a pair of clamp members 120 and 130 being installed on one side and another side of the capacitance block 110, respectively; a pair of lead members 140 and 150 being installed on the clam members 120 and 130, respectively; and a molding member 160 filling in the capacitance block 110 to partially expose each of the pair of lead members 140 and 150. The capacitance block may be configured by adhering at least two of a ceramic sintered member 111, a metal capacitance member 112, and a thin film capacitance member 113 using an insulating adhesive member and thereby disposing the at least two members in a multilayered form. Accordingly, capacitance may increase and mechanical strength may be enhanced.
US08755167B2 Ceramic sheet product for ceramic electronic component, multilayer ceramic electronic component using the same and method of manufacturing multilayer ceramic electronic component
There are provided a ceramic sheet product for a ceramic electronic component, a multilayer ceramic electronic component using the same, and a method of manufacturing the multilayer ceramic electronic component. The ceramic sheet product for a ceramic electronic component includes a ceramic layer; a metal layer formed on the ceramic layer; and metal nanostructures contacting the metal layer and protruding from the metal layer to an inner portion of the ceramic layer. With the multilayer ceramic electronic component using the ceramic sheet product for a ceramic electronic component, an interval between electrodes is reduced to thereby allow for the increase of capacitance, whereby a multilayer ceramic electronic component having high capacitance may be provided.
US08755165B2 Fault tolerant ion source power system
The presently disclosed technology provides a responsive ion beam source power supply system capable of handling fault events without relying on conventional protection circuitry (e.g., fuses and breakers) so that physical power supply hardware intervention by a user is minimized for typical fault conditions and the ion beam source power supply system may recover automatically after experiencing a fault condition. The presently disclosed technology further discloses an ion beam source power supply system capable of detecting and diagnosing fault states, autonomously implementing command decisions to preserve or protect the function of other ion source modules or sub-systems, and/or mitigating or recovering from the disruptive fault event and returning the ion beam source system to desired user settings.
US08755158B2 ESD protection system optimized at board level
An electronic system protected against an incoming energy pulse, comprising a semiconductor device (310a, 310b) connected in sequential order to a first impedance (320), a coupling noise filter (330) having an internal frequency-dependent second impedance (331), a third impedance (340), a transient voltage suppressor (350), a fourth impedance (360), and an entry port exposed to the incoming energy pulse (380). The fourth impedance has a size suitable for supporting the transient voltage suppressor in discharging a portion of the incoming energy pulse up to the full capability of the suppressor; the third impedance has a size suitable for supporting and synchronizing the performance of the coupling noise filter to filter common mode noise from two phase lags between differential signals; and the first impedance has a size suitable for diminishing, in combination with the second impedance as operational in the active frequency regime, the un-discharged portion of the energy pulse to a value under the device threshold failure current.
US08755155B2 Device and a method for protecting a link in a medium, high, or very high voltage electrical network
A device and method of protecting a link in a medium, high, or very high voltage power network, with current and voltage transformers and trip circuits being disposed on the link. The protection device includes a mechanism to directly connect to a power supply, to the current and voltage transformers, and to the trip circuits, via analog links, and a mechanism to convert from analog to digital that is connected to a central processor unit via a digital link, the analog-digital conversion mechanism including an integrated test plug socket function.
US08755153B2 Reproducing head with spin-torque oscillator, and magnetic recording and reproducing apparatus
According to one embodiment, a reproducing head includes a spin-torque oscillator and a pair of shield parts. The spin-torque oscillator has a first surface facing a magnetic recording medium. The pair of shield parts each has a second surface facing the magnetic recording medium, the spin-torque oscillator being arranged between the shield parts. A distance between the second surface and the magnetic recording medium is shorter than a distance between the first surface and the magnetic recording medium.
US08755151B2 Friction engaged tilting roller bearing tape guidance
In one embodiment, a tape movement constraint comprises a tiltable tape roller bearing having a grooved surface adapted to contact and engage a surface of the tape as the roller barrel rotates. An actuator adapted to pivot the roller bearing surface controls the lateral position of a tape. In operation, in one embodiment, the roller barrel of the roller bearing is rotated by engaging a surface of the tape roller barrel with a longitudinally moving magnetic tape. At least a portion of any air bearing between the moving tape and the barrel surface is quenched using grooves formed in the barrel surface. The lateral position of the moving tape is sensed and the rotating roller barrel is tilted in response to the sensed lateral position of the moving tape to control the lateral position of the moving tape. Other embodiments are described and claimed.
US08755148B1 Disk drive with balance plug having longitudinal retainers
Described herein is a disk drive balance plug that includes a substantially cylindrical body defining a first end, a second end, a substantially cylindrical outer surface, and a plug central axis. The balance plug also preferably includes at least one protrusion extending along the cylindrical outer surface between the first and second ends in a direction substantially aligned with the plug central axis.
US08755142B2 Magnetic recording disk drive with method for data preservation during high track misregistration (TMR) environment
A hard disk drive (HDD) has a high track misregistration (TMR) mode of writing data. If the position error signal (PES) from the servo positioning information exceeds a first write inhibit threshold (WI-1), writing is not inhibited but a high TMR mode of operation is enabled. In high TMR mode, prior to writing data to the target track, the data on the adjacent tracks is read and stored in a buffer. The data to be written to the target track is also stored in the buffer, and is flagged to indicate that the data needs to be written. The data is then written to the target track. However, if during writing the PES exceeds a second threshold (WI-2), then the data from the adjacent encroached track in the buffer is flagged for writing and the process repeated with the encroached track set as the target track.
US08755137B2 Disk drive and method for arranging and managing calibration area in disk drive
According to one embodiment, there is provided a disk drive. In the disk drive, a calibration module calibrates a write condition using a first area in a sequential access area on a disk to which data is to be written next time as a calibration area if the calibration is required. A manager enters the calibration area in a management table in association with a physical address of the first area used as the calibration area. A sequential write module continues a sequential writing from a second area following the first area based on skipping the first area.
US08755136B1 Systems and methods for storage device read/write head malfunction detection
In various embodiments, systems and methods to detect signal irregularity caused by defects in the read/write head element are disclosed. In some embodiments, an exemplary system comprises a memory and a processor. The processor is coupled to the memory and is configured to implement a filter module and a detector module. The filter module is configured to generate a test waveform based on data read from a medium by a storage device head to be tested. The detector module is configured to generate a signal quality value based on a property of at least a portion of the test waveform, compare the signal quality value to an event threshold, and generate an event indicator based on the comparison, the event indicator indicating possible instability of the storage device head.
US08755134B2 ND filter, and iris device and optical apparatus having the same
An ND filter that enables relatively easy control of light quantity when used in an iris device and realizes excellent optical performance. The ND filter has a first region having an ND film with a uniform density, a second region having an ND film with a uniform density different from the density of the first region, and a density transition region provided between the first region and the second region. The density transition region has an ND film whose density changes continuously from the density of the first region to the density of the second region.
US08755127B2 Optical apparatus
An optical apparatus includes a controller configured to control driving of a focus lens in manual focusing. A moving speed of the focus lens is expressed by a function of an operating speed of the operating unit, and the controller generates a control signal for the driver in accordance with the function. When the operating speed of the operating unit is equal to or lower than a threshold, the function is such a linear function that the moving speed of the focus lens linearly increases as the operating speed of the operating unit increases. When the operating speed of the operating unit is higher than the threshold, a differential value of the function increases as the operating speed of the operating unit increases. The function is continuous and smooth at the threshold.
US08755125B2 Zoom lens unit and imaging apparatus incorporating the same
A zoom lens unit 1 includes a zoom lens L operable to move a plurality of lens groups in an optical axis direction upon zooming from a wide-angle end to a telephoto end, a first lens group frame 7 for supporting the first lens group G1 positioned on the most object side of the zoom lens L, and a drive 3 operable to move the first lens group frame 7 in a direction vertical to the optical axis.
US08755124B2 Adjustable optical lens
The disclosure provides an adjustable optical lens comprising a membrane, a support for the membrane, a fluid between the membrane and the support, an actuator for deforming the membrane, and a rigid ring connected to the membrane for moving with the membrane for ensuring that a section of the membrane surrounded by the rigid ring has a defined circumference.
US08755118B2 Planar, high NA, low loss transmitting or reflecting lenses using sub-wavelength high contrast grating
Planar lenses and reflectors are described comprising subwavelength high-contrast gratings (HCG) having high index of refraction grating elements spaced apart from one another in straight and/or curved segments and surrounded by low index material. The high-contrast grating is configured to receive an incident wave which excites multiple modes within the high-contrast grating and is focused for reflection and/or transmission by said high contrast grating. The width of the high contrast grating bars vary along a distribution direction of the grating bars which is perpendicular to the length of the grating bars and/or varies along the length of one or more grating bars to focus said reflection and/or transmission. The HCG is configured to provide double focusing, whose use is exemplified within a vertical cavity surface emitting laser (VCSEL) structure using focusing HCG structures for both the top and bottom mirrors.
US08755116B2 Wavelength or polarization sensitive optical assembly and use thereof
In an optical assembly having a light source which provides two optically different light components with essentially planar wavefronts on an optical axis, wherein the light components differ at least in their wavelength; in the case of an objective lens which projects the two optically different light components into a projection space; and in the case of an optical component which is arranged on the optical axis and has an plane through which the wavefronts of the two light components pass and in which at least two different areas of the optical component with different dispersion behaviors n(λ) abut against one another in the lateral direction with respect to the optical axis; the optical component causes phase shifts of the wavefronts of the two light components, wherein the phase shift of the wavefronts of the one light component differs by at least one quarter of the wavelength of that light component between the two different areas, and wherein the phase shift of the wavefronts of the other light component does not differ between the two different areas, such that an intensity distribution of the one light component in the projection space by interference with itself differs from an intensity distribution of the other light component in the projection space.
US08755115B2 3D image projection system
A 3D image projection system has a display screen having an array of pixels, an array of pixel pyramids associated with the array of pixels, and a projector configured to project light onto the display screen.
US08755114B1 Apparatus for aiding manual, mechanical alignment of optical equipment
A microscope subject illumination system including a position targeting accessory that identifies a point on a subject by a distinctive illumination pattern cast on the subject. The system includes an automatic control to switch between illumination sources so that the distinctive pattern is easier to discern during subject positioning. The control may automatically extinguish the targeting illumination after a configurable period of time.
US08755111B2 Amplification optical fiber, and optical fiber amplifier and resonator using same
An amplification optical fiber includes a core and a clad which covers the core. The core propagates light having a predetermined wavelength in at least an LP01 mode, an LP02 mode, and LP03 mode and, in the core, when the LP01 mode, the LP02 mode, and the LP03 mode are standardized by a power, in at least a part of a region where an intensity of at least one of the LP02mode and the LP03 mode is stronger than an intensity of the LP01 mode, an active element which stimulates and emits light having a predetermined wavelength is added with a higher concentration than that in at least a part of a region where the intensity of the LP01 mode is stronger than the intensities of the LP02 mode and the LP03 mode.
US08755107B2 Laser processing system
In a laser processing system 400, a plurality of element patterns for creating a modulation pattern are prepared, and the modulation pattern is created from the element patterns according to a condition for forming the modified region for an object to be processed in order to form the modified region corresponding thereto. Laser light is modulated according to thus created modulation pattern, and the modified region is formed in the object by irradiation with the modulated laser light. Thus, according to the condition for forming the modified region corresponding to the object, the modulation pattern is created from the element patterns prepared beforehand.
US08755105B2 Thermally switched reflective optical shutter
The thermally switched reflective optical shutter is a self-regulating “switchable mirror” device that reflects up to 100% of incident radiant energy above a threshold temperature, and reflects up to 50% of incident radiant energy below a threshold temperature. Control over the flow of radiant energy occurs independently of the thermal conductivity or insulating value of the device, and may or may not preserve the image and color properties of incoming visible light. The device can be used as a construction material to efficiently regulate the internal temperature and illumination of buildings, vehicles, and other structures without the need for an external power supply or operator signals. The device can be tailored to transmit sufficient visible light to see through in both the transparent and reflective states, while still providing significant control over the total energy transmission across the device.
US08755097B2 Image reading device and image forming apparatus
An image reading device includes an upstream-side conveying unit configured to convey an original; a reading unit configured to read an image of the original conveyed by the upstream-side conveying unit; and a guide unit arranged between the upstream-side conveying unit and the reading unit to guide the original. As seen from a direction parallel to a reading surface of the reading unit and perpendicular to an original conveying direction in a reading position of the reading unit, an original conveying position for applying a conveying force to the original using the upstream-side conveying unit is arranged in a lower side from the reading position in a direction perpendicular to the reading surface of the reading unit, and the guide unit is configured such that the original passing through the original conveying position is guided to an upper direction.
US08755094B2 Method of measuring irradiation position shift and focus shift in optical scanning apparatus
A pupil splitting lens that splits a pupil of a light beam from a deflector into a plurality of light beams in a main scanning direction of the deflector and a pupil splitting lens that splits the light beam into a plurality of light beams in a sub-scanning direction are disposed relative to a light detection element. The light detection element detects image forming positions of the four light beams formed as a result of the splitting by the plurality of pupil splitting lenses. A CPU determines the amount of focus shift and the amount of image forming position shift from these four image forming positions.
US08755093B2 Image reading apparatus and computer readable medium
An image reading apparatus includes a light source, a reading unit, a moving unit, a moving speed control unit, a turn-ON time control unit. The light source irradiates light onto a document. The reading unit receives light reflected from the document, converts the received light into electrical charges, and accumulates the electrical charges as an image signal. The moving unit relatively moves the light source and the document. The moving speed control unit controls a moving speed of the moving unit in accordance with a reading mode of the image reading apparatus to control a reading speed in the reading unit. The turn-ON time control unit controls the light source to be turned off in a given period based on the reading mode when the reading unit accumulates the electric charges so as to prevent the electrical charges accumulated in the reading unit from reaching a saturation amount.
US08755092B2 Image reading apparatus illuminating a document with point light source and image forming apparatus
An image reading apparatus includes an array substrate in which a plurality of point light sources is mounted along the main scanning direction, a light guide member disposed on a surface of the array substrate that mounts the plurality of point light sources, and guiding light from the plurality of point light sources to the document surface, a frame for fixing the light guide member and the array substrate, a positioning unit that determines the positional relationship of the frame with the light guide member and the array substrate in a configuration in which the incident surface of the light guide member is in proximity to or in contact with the plurality of point light sources; and an image reading unit that uses reflected light when illuminating light from the plurality of point light sources through the light guide member onto the document surface to thereby read the document image.
US08755087B2 Print apparatus which performs screen processing based on input gradation data
A print apparatus includes an edge detector using attribute information, a screen processor which binarizes each pixel included in image data with a screen processing, a pulse width converter which converts each pixel included in the image data to pulse width data in accordance with an input gradation value, and an output unit which outputs pulse width data from either of the screen processor or the pulse width converter for each pixel. The output unit outputs the pulse width data from the pulse width converter for an edge pixel and outputs the pulse width data from the screen processor for a non-edge pixel.
US08755085B2 Image forming apparatus for forming color image having tint easy to see for user
An image forming apparatus includes: a display section to display plural patterns having the same shape and different tints on the same screen; a selecting section which a user selects a desired pattern from the plural patterns displayed on the display section; a determining section which the user inputs a determination concerning whether the desired pattern selected with the selecting section is suitable; and a control section to set, according to the input to the determining section, a tint of a toner image formed by an image forming section.
US08755084B2 Image forming apparatus, control method, and medium for performing printing with a transparent recording agent
An image forming apparatus includes a determination unit configured to determine whether printing is designated to be performed using a transparent recording agent with respect to an area to be printed with a color recording agent having a density lower than a threshold among areas included in input image data, and a printing unit configured to perform printing by transferring the color recording agent and the transparent recording agent to a sheet and fixing the color recording agent and the transparent recording agent to the sheet by a single fixing process to form an image of the area if the determination unit determines that the printing is designated to be performed using the transparent recording agent with respect to the area to be printed with the color recording agent having the density lower than the threshold.
US08755083B2 Image checking device, printing system, image checking method, and computer program product
An image checking device checks a printed image printed out on a printing medium. The image checking device includes a data acquiring unit that acquires checking-image data, original reference image data input to an image forming device, and, from an attribute-information storage unit of the image forming device, attribute information about a printing medium; a correction-parameter storage unit that stores therein a correction parameter corresponding to the attribute information; an image generating unit that reads, from the correction-parameter storage unit, a correction parameter corresponding to the attribute information, corrects the original reference image data by using the correction parameter, and generates corrected reference image data; and an image checking unit that compares the checking-image data with the corrected reference image data by using a pre-set value to determine the degree of matching between the checking-image data and the corrected reference image data, thereby performing image checking on the printed image.
US08755080B2 Print content dependent adjustment of printed liquid
A method of adjusting a level of liquid to be deposited on a print media includes providing an image processing system. Image data for a page of a print job and information regarding a printing system to be used to deposit the liquid on the print media during a printing operation is provided to the image processing system. The image data for the page of the print job is converted into a bitmap appropriate for analysis of risk of excessive inking related print defects using the image processing system. The overall risk score is determined to be acceptable or unacceptable. The bitmap is released for printing when the overall risk score is acceptable. The image data for the print job page is modified when the overall risk score is unacceptable.
US08755078B2 Print image forming apparatus, computer readable medium storing program and method for forming print image having an overt identifier
A print image forming apparatus includes: an obtaining unit that obtains a document having at least one page; a color information generating unit that generates color information from an identifier allocated to and associated with the obtained document according to a predetermined rule; and a forming unit that forms an image to be output, in which the identifier represented by a color which is in accordance with the generated color information is added to the document.
US08755075B2 Control apparatus, control method, and storage medium
A control apparatus, which controls a processing apparatus for processing recording media and includes a storage unit configured to store medium number information indicating a number of recording media processable altogether by the processing apparatus, includes a counting unit and a control unit. The counting unit counts a number of recording media processed by the processing apparatus for each processing. The control unit determines whether the counted number of recording media reaches the number indicated by the medium number information. In response to determining that the number of the recording media counted by the counting unit reaches the number indicated by the medium number information, the control unit changes the medium number information stored in the storage unit to expanded medium number information indicating a number of recording media larger than the number indicated by the stored medium number information and processable altogether by the processing apparatus.