Document Document Title
US08756651B2 Policy compliance-based secure data access
Access control techniques relate to verifying compliance with security policies before enabling access to the computing resources. An application is provided on a client that generates verification codes using an authentication seed. Prior to granting the client the authentication seed necessary to generate a verification code, a server may perform a policy check on the client. Some embodiments ensure that the client complies with security policies imposed by an authenticating party by retrieving a number of parameter values from the client and then determining whether those parameter values comply with the security policies. Upon determining that the client complies, the authentication seed is issued to the client. In some embodiments, the authentication seed is provided such that a policy check is performed upon the generation of a verification code. The client is given access to secure information when the client is determined to comply with the security policies.
US08756649B2 Language-agnostic policy management
A system and method for language-agnostic policy management. At least one policy associated with an event occurrence is identified. At least one policy engine associated with the at least one policy is identified. The at least one policy is evaluated by a policy engine of the associated at least one policy engine.
US08756647B2 LNB control circuit that provides power and control commands
One embodiment may take the form of a control circuit that provides a combined power signal and control signal to an LNB of a satellite system. The control circuit output may be transmitted to an LNB by a set-top box (STB) such that the STB may control the LNB. The control circuit may accept an enable signal from the STB to alter the circuit from a transmitting circuit to a receiving circuit. The control circuit may also integrate the functionality of a low pass filter into the communication signal circuit, thereby removing the need for a low pass filter at a power supply output. The control circuit may also provide a low overall power consumption of the circuit by isolating the communication signal from the power supply signal before the signals are combined.
US08756645B2 Universal multiple-band digital modules for CATV upstream and downstream with sampling rate as function of bandwidth
Configuring a generic adaptable reconfigurable digital receiver having a programmable signal conditioner includes specifying a number of output RF channels; specifying an RF bandwidth of an output channel; and selecting a digital to analog sampling rate of a digital to analog convertor of the programmable signal conditioner as a function of the RF bandwidth of the output channel using a processor/demux of the generic adaptable reconfigurable digital receiver.
US08756641B2 Method and apparatus for generating media content
A system that incorporates teachings of the present disclosure may include, for example, a storage medium including computer instructions to receive sensory information at a media device from a first mobile communication device where the first mobile communication device obtains at least a portion of the sensory information from at least one second mobile communication device in response to a broadcast by the first mobile communication device of a wireless signal representing a notice to obtain the sensory information, where the sensory information is associated with an environment of the first mobile communication device, and where the sensory information comprises images of the environment. The computer instructions can enable generating a plurality of personal content utilizing at least a portion of the sensory information, where each of the plurality of personal content includes some of the images captured at different perspectives. Other embodiments are disclosed.
US08756639B2 Apparatus and method for managing a network
A system that incorporates teachings of the present disclosure may include, for example, a set top box having a controller to present bandwidth adjustments options for customer premises equipment comprising the set top box where the bandwidth adjustments options include a bandwidth limit for the customer premises equipment, receive a selection of the bandwidth adjustments options, and transmit the selection of the bandwidth adjustments options to a network device for adjusting the bandwidth limit for the customer premises equipment. Other embodiments are disclosed.
US08756636B1 Method and system for testing an integrated receiver decoder with signals from outside the local market area
A system and method for monitoring a plurality of local channel signals that includes a monitoring system for receiving the plurality of local channel signals and for converting channel signals into RF signals. The system also includes a combiner for combining the RF signals with national signals to form a combined signal and an integrated receiver decoder and a router communicating at least one of the combined signals to an input of the integrated receiver decoder. A display associated with the integrated receiver decoder displays at least one of one of the RF signals.
US08756634B2 Contextual display of information with an interactive user interface for television
A user interface for interactive television services is represented as a visual overlay that provides a viewer with knowledge of a library of available content relating to a currently tuned to television channel and navigation options for selecting desired portions of the available content from the library, the available content being designated according to business rules specified by a provider of the interactive television services. The visual overlay may be displayed over full-screen or embedded television programming, which may be broadcast television programming or on-demand television programming.
US08756633B2 Methods, systems, and computer program products for selectively facilitating internet content and/or alerts on a television crawl screen, closed caption and/or picture-in-picture area
Content from a source, such as the Internet, may be displayed on a window on a television, such as a crawl screen, closed caption area, or picture-in-picture (PIP) area. This may allow a user to watch television and view both television content and Internet content simultaneously without the need to access another device, such as a laptop computer, personal digital assistant, or the like. For example, a user may connect a data processing system, such as a computer, to a video control module, e.g., digital video recorder (DVR) or other box used to control a television. The user may then access a tool bar, for example, provided with an Internet browser that runs on the data processing system to identify portions of one or more Web sites to be displayed on the television through the video control module. The video control module may also be configured to allow the user to interact with the Internet content displayed on the television through use of the television remote, for example.
US08756632B2 Electronic program guide with tagging
Described are computerized methods and apparatuses, including computer program products, for providing electronic program guide services. The method includes storing an active media object list identifying media objects in an active state, receiving one or more tag requests identifying one or more programs, and updating a tag list to identify the one or more programs identified by the one or more tag requests. Each of the one or more programs are associated with one or more media objects. The method also includes generating a user navigation list comprising source identifiers of a plurality of selected media objects and a plurality of titles associated with each of the plurality of selected media objects. The plurality of selected media objects are each associated with at least one of the one or more programs identified in the tag list and included in the active media object list.
US08756624B2 Method for single sign-on when using a set-top box
When the set-top box (STB) has been switched on, registration and authentication with the provider (IDP) are carried out (1, 2, 3). Following successful authentication, a piece of authentication information is then sent (4) to the set-top box (STB), which the set-top box (STB) sends (5) to a service provider (SP1) for registration. The service provider (SP1) then sets up (6) a connection to the provider (IDP) of the registration and authentication function in order to verify the authentication information and to request guidelines for charging, and the provider (IDP) of the registration and authentication function sends (7) confirmation to the service provider.
US08756616B2 System and method for reducing the static footprint of mixed-language JAVA classes
A system and a method for minimizing the functionality-gap between JAVA™ and native platforms while keeping the impact on each JAVA™ API static footprint as small as possible. A JAVA™ Runtime Dynamic Invocation API is used for low-level bridging between JAVA™ and C/C++, enabling the dynamic invocation of native C/C++ functions and C++ class/object methods from the JAVA™ side without adding any additional ad hoc implemented native code to the overall JAVA™ component implementation. Thereby, the need to write new native code when implementing a JAVA™ component that needs to invoke some native functionality is reduced.
US08756613B2 Scalable, parallel processing of messages while enforcing custom sequencing criteria
Scalable, parallel (i.e., concurrent) processing of messages is provided from a message queue, while at the same time enforcing sequencing within a stream. Dependencies among messages can therefore be respected. The criteria for determining which messages form a stream are not required to be known to the message dispatcher, which receives a stream name and determines whether another message in that named stream is already being processed. If so, the dispatcher determines whether the invoker should wait temporarily, or should be given a different message that was previously blocked and has now become available for processing, or should be instructed to retrieve a different message from the message queue.
US08756611B2 Delayed expansion of values in context
Application context changes associated with instantiated applications are monitored at a context tracking device. In response to each application context change, relationship context dependency properties between the instantiated applications and application resources associated with the instantiated applications are evaluated. At least one relationship context dependency property that is used by at least one of the instantiated applications is determined to have changed as a result of an application context change. The at least one relationship context dependency property is updated during runtime based upon the application context change.
US08756610B2 Dynamically scaling multi-tier applications vertically and horizontally in a cloud environment
A computer program product, a system and method for scaling are provided. The method of scaling may include determining a predicted workload of a multi-tier application for a defined time period. A change in application capacity for the predicted workload may be determined. A scaling strategy may be dynamically selected for the change in application capacity. The scaling strategy may include vertical scaling and horizontal scaling.
US08756609B2 Dynamically scaling multi-tier applications vertically and horizontally in a cloud environment
A method for scaling is provided. The method of scaling may include determining a predicted workload of a multi-tier application for a defined time period. A change in application capacity for the predicted workload may be determined. A scaling strategy may be dynamically selected for the change in application capacity. The scaling strategy may include vertical scaling and horizontal scaling.
US08756607B2 Method and system for creating and utilizing virtual hardware resources
A data-processing method and system generally comprises identifying a plurality of hardware resources associated with a data-processing apparatus, time-slicing the plurality of hardware resources. Thereafter the plurality of active hardware resources can be allocated among a plurality of active hardware resources associated with the data-processing apparatus, thereby allowing a limited number of hardware resources to service a larger number of physical devices associated with the data-processing apparatus. An appropriate hardware resource can be selected from among the plurality of active hardware resources utilizing one or more swapping algorithms.
US08756604B2 Async wrapper handling execution of asynchronous operations for synchronous and asynchronous routines
The present invention extends to methods, systems, and computer program products for handling synchronous operations by means of asynchronous operations. Upon completion of an asynchronous operation, a state flag is accessed. The state flag indicates whether or not a sync-over-async wrapper/adapter requested execution of the asynchronous operation. The sync-over-async wrapper/adapter is currently blocked awaiting notice of completion of the asynchronous operation. Based on the state flag, results of the asynchronous operation are stored at a location accessible by the sync-over-async wrapper. A completion signal is sent to the sync-over-async wrapper.
US08756603B2 Virtual machine stage detection
A computer implemented method for categorizing a virtual machine stage. A data processing system starts a virtual machine. It sets factor-stage ranges, wherein for each combination factor and stage, a corresponding range is present, and wherein each range is as broad as a reset range. It sets a frequency for sampling virtual machine metrics and samples virtual machine metrics to form a plurality of virtual machine metrics for each factor. It applies a value to each range satisfied by each virtual machine metric, to form a plurality of stage-qualifying values corresponding to a range, and sums all stage-qualifying values for each stage, to form a stage likelihood. The data processing system further selects a stage corresponding a highest stage likelihood. The data processing system determines if the current range is different from a former range. The system expands each range corresponding to the current stage.
US08756599B2 Task prioritization management in a virtualized environment
A method, computer program product, and system for managing tasks for a virtual machine are presented. An amount of resources to perform a task for the virtual machine are identified in response to receiving a request to perform the task for the virtual machine in a set of data processing systems. A set of resources in the set of data processing systems available to complete the task for the virtual machine are identified. A set of priorities for a set of phases of the task are identified. Operations are scheduled on the set of resources to perform the task for the virtual machine based on the set of priorities identified for the set of phases of the task.
US08756598B1 Diskless virtual machine cloning by separately cloning a virtual drive and configuration data of a source virtual machine for combination into a cloned virtual machine
One or more techniques and/or systems are disclosed that provide for cloning VMs, where different parts of the same VM are cloned separately. A temporary repository directory in a datastore of a storage controller is populated with a copy of one or more source virtual drive image files, which were generated from a source virtual machine (SVM) that is being cloned. A diskless virtual machine (DVM) is created in a destination container using configurations from the SVM. The copy of the one or more source virtual drive image files is cloned a desired number of times corresponding to a desired number of virtual machine clones. The DVM is cloned a desired number of times corresponding to a desired number of virtual machine clones. The DVM clones are combined with the source virtual drive image file clones in the destination container.
US08756595B2 Method and system for distributed application stack deployment
Method, system, and programs for deploying a distributed application stack on a cluster. A request is first received to deploy the distributed application stack including a plurality of software artifacts on the cluster including a plurality of nodes. Configuration information is then retrieved from a configuration repository based on the received request. The configuration information includes a version of each software artifact of the distributed application stack and a type of each node of the cluster. An instruction is created for each node based on the retrieved configuration information. The instruction is to be used to direct each node to deploy at least one of the plurality of software artifacts from a software package repository onto the node itself. The created instruction is then transmitted to each node.
US08756591B2 Generating compiled code that indicates register liveness
Object code is generated from an internal representation that includes a plurality of source operands. The generating includes performing for each source operand in the internal representation determining whether a last use has occurred for the source operand. The determining includes accessing a data flow graph to determine whether all uses of a live range have been emitted. If it is determined that a last use has occurred for the source operand, an architected resource associated with the source operand is marked for last-use indication. A last-use indication is then generated for the architected resource. Instructions and the last-use indications are emitted into the object code.
US08756575B2 Installing and testing an application on a highly utilized computer platform
A method, apparatus and computer product for installing and testing an application on a highly utilized computer platform comprising: determining spare computing capacity of the computer platform over a utilization period; determining workload capacity required by the computer platform for installing the computer application and performing one or more diagnostic tests on the installed computer application; and scheduling deployment and performance of the one or more diagnostic tests to avoid periods where there is low computing capacity based on a predicted recurrence of the spare computing capacity over a similar future utilization period whereby the scheduling aims to provide sufficient system capacity for running an accumulated extra workload of the new application and the additional diagnostic tests required to verify the deployment of the one or more diagnostic tests.
US08756570B2 Defining a conditional breakpoint
Among other disclosed subject matter, a computer program product is tangibly embodied in a computer-readable storage medium and includes instructions that when executed by a processor perform a method for defining a conditional breakpoint in an application program. The method includes receiving a selection of an event in an application program by a user, the event selected for activating a conditional breakpoint that interrupts execution of the application program. The method includes receiving at least one condition of multiple predefined conditions that are associated with the event and made available to the user for selection, the condition selected by the user to condition activation of the conditional breakpoint. The method includes implementing the conditional breakpoint in relation to the application program, the conditional breakpoint configured to interrupt execution of the application program upon the event occurring provided that the condition is satisfied.
US08756562B2 Subgraph execution control in a graphical modeling environment
Exemplary embodiments allow subgraph execution control within a graphical modeling or graphical programming environment. In an embodiment, a subgraph may be identified as a subset of blocks within a graphical model, or graphical program, or both. A subgraph initiator may explicitly execute the subgraph while maintaining data dependencies within the subgraph. Explicit signatures may be defined for the subgraph initiator and the subgraph either graphically or textually. Execution control may be branched wherein the data dependencies within the subgraph are maintained. Execution control may be joined together wherein the data dependencies within the subgraph are maintained.
US08756560B2 Method for designing dummy pattern, exposure mask, semiconductor device, method for semiconductor device, and storage medium
A method for designing a dummy pattern that is formed in a vacant section of a chip region before a semiconductor substrate including the chip region that has a device graphics data section in which a circuit element pattern is formed and the vacant section in which the circuit element pattern is not formed is planarized by a chemical mechanical polishing process, the method includes: setting an overall dummy section on the entire chip region; setting a mesh section on the entire overall dummy section; dividing the overall dummy section by the mesh section so that a plurality of rectangular dummy patterns is formed on the entire chip region after the mesh section is set; and removing or transforming a part of the rectangular dummy patterns, thereby uniformizing a density of the dummy pattern in the chip region.
US08756559B2 Systems and methods for determining aging damage for semiconductor devices
A method includes generating a circuit design and executing a simulation of the circuit design at a plurality of time slices. Type 1 damage and type 2 damage are determined for each time slice. A total type 1 damage is provided as a sum of the type 1 damage for all of the slices in which type 1 damage is greater than type 2 damage. A total type 2 damage is similarly added for the slices where the type 2 damage is dominant. A type 1 aging effect is determined based on the total type 1 damage. A type 2 aging effect is determined based on the total type 2 damage. The type 1 aging effect is added to the type 2 aging effect to obtain a total aging effect. The circuit design is tested using the total aging effect to determine if the circuit design provides adequate lifetime performance.
US08756557B2 Techniques for use with automated circuit design and simulations
Various techniques for use in connection with automated circuit design and simulations are disclosed. In some embodiments, a method includes receiving initial condition signals from circuitry in a chip, and correlating values of at least some of the initial condition signals with objects in a hardware description language (HDL) used in simulation, wherein the HDL was used in describing at least some of the circuitry in the chip. Still other embodiments involve memory substitutions. Replicated circuitry may be in the same chip(s) are the design circuitry or a different chip(s). Still other embodiments are described.
US08756553B2 Computer product, design support method, design support apparatus, and manufacture method
A design support apparatus acquires position information for a signal wire that is to be disposed in wiring layer stacked on an insulation layer. Subsequently, the design support apparatus acquires position information for an area obtained by projecting, in a direction for glass fiber bundles to be stacked on one another, the glass fiber bundles in an insulation layer actually used. The design support apparatus converts the position information for the signal wire that is to be disposed into position information for a position in the area of the glass fiber bundles such that the signal wire is included in the area of the glass fiber bundles in the insulation layer actually used. The design support apparatus outputs the converted position information.
US08756548B2 Computing system with hardware reconfiguration mechanism and method of operation thereof
A method for operating a computing system includes: receiving an application-tree for instantiating an application in a reconfigurable hardware device; operating a kernel unit for determining an unoccupied logic-sector within a reconfigurable hardware device; calculating a layout section from the application-tree according to the unoccupied logic-sector for instantiating a fragment circuitry corresponding to the layout section; and determining a system table for connecting the fragment circuitry to other portions of the application to form the application having the fragment circuitry.
US08756546B2 Elastic modulus mapping of a chip carrier in a flip chip package
A computer-implemented method provides an elastic modulus map of a chip carrier of a flip chip package. Design data including dielectric and conductive design elements of each of vertically aligned sub-areas of each of the layers of the chip carrier are modeled as springs to provide the elastic modulus map. Determining the elastic modulus of the sub-areas of the chip carrier identifies probable mechanical failure sites during chip-join and cools down of the flip chip package. Modifying a footprint of solder bumps to the chip carrier reduces stresses applied to the identified probable mechanical failure sites. Modifying the chip carrier design to reduce a stiffness of sub-areas associated with identified probable mechanical failure sites also reduces stresses from chip-join and cool-down.
US08756543B2 Verifying data intensive state transition machines related application
A method, system, and computer program product for verification of a state transition machine (STM) are provided in the illustrative embodiments. The STM representing the operation of a circuit configured to perform a computation is received. A segment of the STM is selected from a set of segments of the STM. A set of properties of the segment is determined. The set of properties is translated into a hardware description to form a translation. The segment is verified by verifying whether all relationships between a pre-condition and a post condition in the translation hold true for any set of inputs and any initial state of a hardware design under test. A verification result for the segment is generated. Verification results for each segment in the set of segments are combined to generate a verification result for the STM.
US08756542B2 LSI design support device and LSI design method
In an LSI designing support device and method, in which in an LSI circuit is designed including a logic gate and an FET, a possibility that a steady-state flow-through current from a power source to a ground is generated is determined. In an inputted netlist including a logic gate and an FET, extraction is made of a flow-through condition function which expresses, in terms of a Boolean expression, on/off of an FET arranged in a path from a power source to a ground or a path from the output of a logic gate to the power source or to the ground. A flow-through condition determining Boolean expression of a logic circuit which supplies an input to the flow-through condition function is extracted. The Boolean expression is degenerated with logic equivalence maintained, and the existence or nonexistence of a possibility of satisfying a flow-through condition is determined.
US08756537B2 Methods for making contact device for making connection to an electronic circuit device and methods using the same
A method for manufacturing an electronic device is disclosed. A design description of the electronic device is generated using one or more computer aided design tools. Physical device data are generated that represent a physical description of the electronic device, which includes data determining connection points for connecting the electronic device to one or more external circuits. A physical embodiment of the electronic device is produced in accordance with the physical device data. Physical test member data is determined that represents conductors and contact points of a test member for testing the electronic device. The test member is produced in accordance with the test member data. The electronic device is tested with the test member.
US08756533B2 Multiple seesawing panels
A computing device is described that receives an indication of a first gesture received at an input device. Responsive to receiving the indication of the first gesture, the computing device outputs, for display, a first information panel having a size. The computing device receives an indication of a second gesture received at the input device. The second gesture has a gesture length. Responsive to receiving the indication of the second gesture, the computing device outputs, for display, an updated graphical user interface that includes the first information panel and a second information panel. The second information panel has a panel length that corresponds to the gesture length of the second gesture.
US08756528B2 System and method of customizing video display layouts having dynamic icons
A system and method of enabling a user to customize a layout of a video display uses a data file. The data file may be stored within an application. The data file enables the user to specify at least one parameter of a cell of a video display such as, for example, a location, height, width, and display percentage. A layout creating module creates the layout based on the parameter(s) defined by the user. A dynamic icon creating module dynamically creates an icon that represents the layout created by the user. Preferably, the icon depicts the layout of created by the user.
US08756527B2 Method, apparatus and computer program product for providing a word input mechanism
An apparatus for providing a word input mechanism may include a processing element. The processing element may be configured to determine a plurality of candidate words available for selection based on context information, provide for a display of the plurality of candidate words in a candidate word field, receive a selection of at least one of the candidate words, and include a selected candidate word in a text entry.
US08756526B2 Wizard in a wizard engine
A method for managing a web application initiated by a user is disclosed which enables navigation between two or more wizards while executing said web application. Predefined instructions ensure that a user can execute a plurality of steps in different orders when navigating between two or more wizards without losing any data that has been executed in a previous step. A wizard engine is also disclosed which is adapted to execute the suggested method.
US08756524B2 Management of device settings via a plurality of interfaces
The present specification relates to a portable electronic device comprising at least one processor; a display connected to the processor and controllable by the processor; and non-volatile storage configured to maintain a plurality of applications and an application programming interface for enabling generation and control of a title bar, wherein the application programming interface includes a private part for managing the state of the title bar and a public part that provides an interface to the applications.
US08756522B2 Portable electronic device and method of controlling same
A method of controlling a portable electronic device that has a touch-sensitive display includes displaying information on the touch-sensitive display, detecting a gesture on the touch-sensitive display, scrolling through the information in a first scrolling mode when the gesture is associated with a first area of the touch-sensitive display, and scrolling through the information in a second scrolling mode when the gesture is associated with a second area of the touch-sensitive display.
US08756517B2 Scaling composite shapes for a graphical human-machine interface
Parameters associated with sub-elements of a composite shape may determine how the sub-element is scaled during resizing of the composite shape. A graphical display editor may use the scaling parameters to calculate various scaling factors that are then applied to the sub-elements of each composite shape during resizing. The editor may apply the scaling parameters to the sub-elements for resizing in one or more axes (e.g., the length, width, and height or X, Y, and Z axes, etc.) to adjust the composite shape for a particular graphical display. The editor may apply the scaling parameters directly to each sub-element to prevent any distortion of those sub-elements. The configured scaling parameters may then be linked to the composite shape so that, at runtime, the parameters are applied to the composite shape and its sub-elements. The scaling parameters may be applied to both composite shapes and animations associated with the composite shapes.
US08756511B2 Gesture based unlocking of a mobile terminal
A method, system, and device for controlling a mobile device with a touch screen are disclosed. According to one embodiment, the mobile terminal includes a touch screen and a controller configured to display a uniform image of a first enclosure and an unlock image of a second enclosure bounded by the uniform image of the first enclosure on the touch screen in response to detection of a contact on the touch screen while the mobile terminal is in a lock state. The controller is further configured to enlarge the unlock image of the second enclosure in accordance with movement of the contact away from an initial position of the contact while the contact on the touch screen is maintained, and to unlock the mobile terminal in response to a release of the contact when the unlock image of the second enclosure is enlarged to reach or exceed the uniform image of the first enclosure.
US08756510B2 Method and system for displaying photos, videos, RSS and other media content in full-screen immersive view and grid-view using a browser feature
User-initiated or intelligently automated acquisition, extraction and presentation of content such as photos, videos, and/or other content (e.g., news stories, product displays, advertisements, etc.), from a Web site in a full-screen slideshow via client-side software, which may be implemented as a stand-alone application, an extension (a.k.a. plug-in, or add-on), a Web browser feature (a.k.a. function), or as an embedded component associated with the content.
US08756508B2 Gesture recognition apparatus, gesture recognition method and program
There is provided a gesture recognition apparatus including a recognition unit for recognizing a gesture based on a set of gesture information input in a given input period, a prediction unit for predicting the gesture from halfway input gesture information among the set of gesture information, and a notification unit for notifying a user of prediction information about the result of predicting the gesture. A user can confirm what kind of gesture is recognized by continuing to input gesture information through a notification of the prediction information.
US08756499B1 Gesture keyboard input of non-dictionary character strings using substitute scoring
In one example, a computing device may include at least one processor that outputs a graphical keyboard. The at least one processor may determine a selection of one or more keys; and determine a character string based on the one or more keys in the selection, wherein the character string is not included in a vocabulary used by the computing device to identify character strings. The at least one processor may, in response to determining that the character string is not included in the vocabulary used by the computing device to identify character strings, associate the character string with an out-of-vocabulary language model score; and determine, based at least in part on a spatial model score associated with the gesture and the out-of-vocabulary language model score, a combined score that indicates a probability that the character string corresponds to the gesture; and output for display the character string.
US08756495B2 Computer-implemented system and method for tagged and rectangular data processing
A computer-implemented system and method for tagged data and rectangular data conversions. The system and method receive tagged input data that is in a non-rectangular format and that uses a hierarchical arrangement of tags to indicate data relationships. The tagged input data is displayed in a graphical interface, and the graphical interface is used to create a mapping specification from the tagged input data.
US08756494B2 Methods and systems for designing documents with inline scrollable elements
A computerized device can comprise a storage medium and a processor (or other data processing hardware) to implement a bundler module. The bundler module accesses, from the storage medium, data defining an arrangement of document elements and identifies a container frame in the arrangement of document elements. The bundler module searches for a content frame matching the identified container frame, and in response to locating the content frame matching the identified container frame, generates code defining a document. The document comprises HTML or other code that, when processed by a rendering application, provides the content frame as an inline scrollable element.
US08756491B2 PDL data processing device
A PDL data processing device may obtain PDL data and create drawing data utilizing the PDL data. The PDL data may include resource part data, page part data, and deletion part data. In a case of N in 1 or 1 in N, the PDL data processing device may be configured to delete a first set of the resource part data indicated by a first set of data information included in a first set of the deletion part data including a first set of page information indicating a page number L+1, subsequent to a creation for a first set of the drawing data by utilizing a first set of the page part data being associated with a page number L, and prior to a creation for a second set of the drawing data by utilizing a second set of the page part data being associated with the page number L+1.
US08756489B2 Method and system for dynamic assembly of form fragments
A system for dynamic assembly of form fragments is provided. The system may reside on a computer system hosting a computing application and may include a request processor be configured to receive a request to generate an electronic form based on a host template and a document description, an insertion points processor, a stitching module, and an output module. The insertion points processor may be configured to parse the host template to determine an insertion point and determine a form fragment to be referenced in the host template at a location designated by the insertion point, based on information present in the document description. The stitching module may be configured to insert a reference to the form fragment into the host template at the location indicated by the insertion point. The output module may be configured to generate a result electronic form, utilizing the host template and the form fragment.
US08756483B2 Receiver for reducing power consumption and digital broadcast receiving system including the same
A receiver includes a frame boundary detector and a link controller. The frame boundary detector receives a plurality of transport stream (TS) packets and generates a control signal based on boundary information of the TS packets. The link controller disables a part of the receiver to disable forwarding of subsequent TS packets in response to the control signal. Each of the TS packets is a multi protocol encapsulation (MPE) section or a multi protocol encapsulation-forward error correction (MPE-FEC) section.
US08756479B2 LDPC multi-decoder architectures
Systems, methods, and other embodiments associated with LDPC decoder architectures are described. According to one embodiment, an apparatus includes a super-parity-check matrix that corresponds to at least a portion of a low density parity check (LDPC) code matrix. The super-parity-check matrix is coupled to a high throughput LDPC decoder and a low throughput LDPC decoder. The super-parity-check matrix includes n parity check matrices, each including x rows corresponding to x check node processing elements and y columns corresponding to y bit node processing elements. Thus, the super-parity-check matrix comprises nx rows and ny columns. The numbers n, x, and y are selected so that ny codeword can be processed in single time unit by the high throughput decoder and y codeword bits can be processed in a single time unit by the low throughput decoder.
US08756478B2 Multi-level LDPC layer decoder
Various embodiments of the present invention are related to methods and apparatuses for decoding data, and more particularly to methods and apparatuses for multi-level layered LDPC decoding. For example, in one embodiment an apparatus includes a variable node processor and a check node processor. The variable node processor is operable to generate variable node to check node messages and to calculate perceived values based on check node to variable node messages. The check node processor is operable to generate the check node to variable node messages and to calculate checksums based on variable node to check node messages. The check node processor includes a min finder circuit operable to identify a minimum, a next minimum and an index of minimum value in the variable node to check node messages. The variable node processor and check node processor are operable to perform layered multi-level decoding.
US08756477B2 System, method and apparatus for early termination based on transport block fail for acknowledgment bundling in time division duplex
Methods, apparatus and articles of manufacture are disclosed that provide for early termination based on transport block fail for acknowledgement bundling in time division duplex. In one embodiment, a method for operating a communication device is provided. In this embodiment, the communication device decodes a downlink subframe that is part of a bundle of subframes. If it detects a CRC failure in the subframe, it inhibits decoding of at least one other subframe in the bundle if present and reports the failure to the sending node. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules that allow a reader to quickly ascertain the disclosed subject matter. Therefore, it is to be understood that it should not be used to interpret or limit the scope or the meaning of the claims.
US08756473B1 Solid state device coding architecture for chipkill and endurance improvement
A first decoder performs decoding on each data set in a first plurality of data sets using a first code; each data set in the first plurality is stored on a different NAND Flash chip. It is determined if the first decoding is successful; if not, a second decoder performs a second decoding on each data set in a second plurality of data sets using a second code; each data set in the second plurality includes at least some data, after the first decoding using the first code, from each data set in the first plurality. The first decoder performs a third decoding on each data set in the first plurality using the first code, where each data set in the first plurality includes at least some data, after the second decoding using the second code, from each data set in the second plurality.
US08756472B2 Method for selecting PMI for non-adaptive HARQ operation in a MIMO wireless communication system
A method for transmitting an uplink signal at a User Equipment (UE) in a wireless communication system includes receiving, from a Base Station (BS), an uplink scheduling grant for multi-antenna transmission; transmitting the uplink signal precoded using precoding information included in the received uplink scheduling grant to the BS; and retransmitting the uplink signal to the BS according to Acknowledgment/Negative Acknowledgment (ACK/NACK) corresponding to the transmitted uplink signal. The retransmitted uplink signal is precoded using precoding information included in a most recent uplink scheduling grant or a predetermined precoding matrix if an uplink scheduling grant for the retransmission is not received from the BS.
US08756471B2 User equipment using hybrid automatic repeat request
A user equipment comprises a transmitter and an adaptive modulation and coding controller. The transmitter is configured to transmit data over an air interface in a single transmission time interval with a first specified modulation and coding scheme, where the single transmission time interval has a plurality of transport block sets. In response to receiving a repeat request for retransmission of at least one particular transport block set, the transmitter retransmits the at least one of the particular transport block sets. The adaptive modulation and coding controller is configured to change the specified modulation and coding scheme to a second specified modulation and coding scheme, enabling a combining of a particular transport block set transmitted at the first specified modulation and coding scheme with a retransmitted version of the particular transport block set transmitted at the second specified modulation and coding scheme.
US08756468B2 Architecture, system, method, and computer-accessible medium for toggle-based masking
Exemplary embodiments of the present disclosure include apparatus, methods, and computer-accessible medium for a toggle-masking procedure configured to mask, e.g., most or all the unknown x's and minimizing the over-masked known bits for clustered distribution of unknown bits. According to certain exemplary embodiments, it is possible to obtain previous masking information regarding the scan chain(s) associated with a previous cycle, and mask the scan chain(s) for a present cycle based on the previous masking information.
US08756461B1 Dynamic tracing of thread execution within an operating system kernel
In general, techniques are described for providing thread-level tracing within an operating system kernel. A computing device comprising processes, an operating system and a control unit that executes the operating system may implement the techniques. Each of the processes comprises an instance of an application program. Each of the processes comprises one or more separate threads of instruction execution. The operating system concurrently executes the processes. The control unit traces execution of a system call issued to the operating system by one of the threads currently being executed by the control unit to generate a trace log that traces execution of the system call by the operating system without tracing execution of any other ones of the one or more threads corresponding to those of the plurality of processes that are also being executed by the operating system during execution of the system call.
US08756457B2 Over-current protection system of and method thereof
An over-current protection system used in a computer system is disclosed. The computer system includes a current supply module, a processor, and a battery. The over-current protection system commands the processor to disable its boost state if a first current generated by the current supply module when the processor is in the boost state is greater than a second current affordable by the current supply module.
US08756456B2 Control and monitoring for fast millimeter-wave link using out-of-band wireless channel
A method for fast and efficient data downloading in wireless communications. The method includes ways to download file data of a large size from a server (access point) to a user's client (mobile device) at high speed and efficiency by using both mmWave wireless communication and conventional wireless communication (WiFi, 3G, etc.). A server transmits packetized file data to a client. The file data is transmitted as data packets via mmWave. In parallel, the server transmits check packets (roll-call packets) corresponding to the data packets. As a test at the time of establishing links, the latency for each communication line is measured. The receiver side, upon completion of receiving the check packets, checks whether their corresponding mmWave packets have arrived. If any corresponding mmWave packet has not arrived, it is determined that the mmWave packet has been lost and a retransmission request is immediately returned to the server via WiFi.
US08756453B2 Communication system with diagnostic capabilities
A first component, executing in a first data processing system, receives, over a data communication network using a first adapter, a first diagnostic heartbeat packet from a second adapter in a second data processing system. The first heartbeat packet comprises a header, a set of heartbeat parameters, and a set of diagnostic attributes. The first component determines, based on a set of values corresponding to the set of diagnostic attributes, that a soft network error condition exists in the data communication network. The soft network error condition is a network error condition that adversely affects the transmission of packets having certain properties in the data communication network. The first component stores the set of values in a state information record associated with the first component and re-routes data traffic from one link to a different link between the first and the second data processing systems.
US08756445B2 Providing power to an accessory during portable computing device hibernation
A portable computing device (PCD) can selectively supply power to an accessory during PCD hibernation. In some embodiments, the PCD's default behavior is to disable accessory power output during hibernation, and this default behavior can be overridden in response to a request from a connected accessory. The accessory can use the power supplied during PCD hibernation to detect user input (or other) events and wake the PCD from hibernation in response to a detected event. Some accessories can wake the PCD by emulating accessory detachment and reattachment.
US08756444B1 System and method for determining power consumption
A system and method is provided to measure the power consumption of circuits whereby, in one aspect, a processor's temperature is maintained so that its power consumption is measured at the point the processor throttles.
US08756443B2 Electric device power control optimized to device operational load state
An electric power control device includes: a power consumption monitoring section for monitoring electric power consumed by an electronic device; a moving average calculation section for calculating a moving average of the power consumption of the electronic device, based on the power consumption monitored by the power consumption monitoring section; a state-of-load determination section for determining state of the operational load on the electronic device, based on the moving average calculated by the moving average calculation section; and a control section configured to control the electronic device to operate either in a restriction mode in which an upper limit corresponding to state of load determined by the state-of-load determination section is imposed, or in a restriction release mode in which the upper limit is not imposed.
US08756440B2 System power capping using information received from the installed power supply
A computer system comprising a motherboard and a power supply having an associated power management bus controller with memory storing the power capacity of the associated power supply. A power circuit provides power from the power supply to the motherboard, wherein the motherboard has a processor and a baseboard management controller. The system further comprises a power management bus providing communication between the baseboard management controller and the power management bus controller associated with the selected power supply, wherein the power management bus controller provides the stored power capacity to the baseboard management controller. This allows the baseboard management controller to limit operation of the processor to control the amount of power consumed from exceeding the power capacity of the selected power supply. The power capacity of the power supply may be sent to the baseboard management controller in response to booting the motherboard.
US08756439B1 Encryption key management for secured access
A non-transient computer usable medium has computer usable instructions embodied thereon, the computer usable instructions configured to cause a computer device to perform the steps of receiving an intermediate program code prior to execution of the intermediate program code; recognizing data storage commands within the intermediate program code; modifying the intermediate program code such that, during execution of the intermediate program code, the data is encrypted before it is stored; recognizing data retrieval commands within the intermediate program code; modifying the intermediate program code such that, during execution of the intermediate program code, the data is decrypted after it is retrieved; and providing the modified intermediate program code for execution.
US08756436B2 Secure archive
Storage apparatus (20) includes a memory (30) and an encryption processor (28), which is configured to receive and encrypt data transmitted from one or more computers (24) for storage in the memory. A one-way link (32) couples the encryption processor to the memory so as to enable the encryption processor to write the encrypted data to the memory but not to read from the memory.
US08756434B2 System and method for executing an encrypted binary from a memory pool
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for executing encrypted computer code. A system configured to practice the method receives a request to execute encrypted computer code. In response to the request, the system identifies a portion of the encrypted computer code for execution and decrypts the portion to yield decrypted computer code. Then the system stores the decrypted computer code in a pool of memory and executes the decrypted computer code from the pool of memory. The system can store the decrypted computer code in the pool of memory based on a randomization algorithm so that identical executions of the encrypted computer code result in selections of different available memory locations within the pool of memory. Related portions can be stored non-consecutively in the pool of memory. The pool of memory can store different portions of decrypted computer code over time.
US08756422B2 System and method for secure and/or interactive dissemination of information
An interactive information dissemination system includes a media server (210) for receiving a plurality of media elements and storing the media elements in a database. A sender client (200) enables a first user to identify message data, a recipient identifier, and a media element from the database of media elements. A recipient client (202) presents the media element to a second user associated with the recipient identifier. The recipient client (202) further presents the message data to the second user when the second user performs a predetermined action, such as submitting authentication information or requesting the message data, to receive the message data. The message data may be secured by requiring sender and recipient authentication, and by encoding the data using a private encoding key and data package identifier managed by a main server (206) and a key server (208).
US08756421B2 Authentication device using true random number generating element or pseudo-random number generating element, authentication apparatus, and authentication method
Provided are an authentication device using a true random number generating element or a pseudo-random number generating element, for example, a USB token, an authentication apparatus using the same, an authentication method, an authentication system and the like. In the authentication system, the authentication device is prepared on a user side, and one code generated in the authentication device is used to encrypt another code. The authentication apparatus registers the codes and decrypts the encrypted code sent from the authentication device by using the registered codes to perform an authentication.
US08756420B2 System and method for encrypting and storing data
A computing device connects with a vision measuring machine (VMS). Then the computing device generates a one time password (OTP). A size of the OTP, the OTP are stored in a predefined file. The computing device obtains a size of measurement program codes of the VMS. The size of the OTP and the size of the measurement program codes are stored in the predefined file. The measurement program codes are encrypted by the OTP. If the measurement data includes image data of an object which is measured by the VMS, the computing device stores the encrypted program codes, a type of the image data, image data, and a size of the image data in the predefined file.
US08756415B2 Memory device, host device, and memory system
A memory device includes: a storage section configured to store public key information of a certificate authority for verifying a certificate and revocation information for revoking illegal devices and to include a secret area for storing data of which the confidentiality is to be guaranteed; and a control section configured to have a function of communicating with an external device and to control access to the secret area of the storage section at least in accordance with the revocation information.
US08756412B2 Gateway supporting transparent redundancy in process control systems and other systems and related method
A method includes synchronizing a first gateway with information from a second gateway. The second gateway operates in a primary role with at least one primary network address. The second gateway communicates with at least one wireless device that uses at least one encryption key during at least one secure communication session. The information includes the at least one encryption key. The method also includes detecting a switchover event at the first gateway. The method further includes, in response to detecting the switchover event, switching the first gateway to the primary role, communicating using the at least one primary network address, and maintaining the at least one secure communication session at the first gateway after the first gateway switches to the primary role.
US08756407B2 Configuration rule prototyping tool
A system for automatically creating configuration rule build files. One or more feature inputs are received according to requirements for a specific product by a configuration rule prototyping tool. The one or more feature inputs are source data. A selection of a function from a list of functions defined for the configuration rule prototyping tool and a selection of one or more build types is received by the configuration rule prototyping tool. A configuration rule build process is performed by the configuration rule prototyping tool based on the function and the one or more build types selected to format the source data into a desired format. The formatted source data is transferred to a configurable transformation macro. Configuration rule build files are automatically created by the configurable transformation macro for the specific product. Then, the configuration rule build files are outputted for use by a test client.
US08756406B1 Method and apparatus for programmable coupling between CPU and co-processor
In one embodiment the present invention includes a method and apparatus for enabling a main core and one or more co-processors to operate in a de-coupled mode, thereby facilitating the execution of two or more instruction threads in parallel. A co-processor, according to an embodiment of the invention, has a coupling manager including a loop buffer for storing instructions which can be independently fetched and executed by the co-processor when operating in de-coupled mode. In addition, the coupling manager includes a loop descriptor and a counter/condition descriptor. The loop descriptor and condition descriptor work in conjunction with one another to determine what, if any, action should be taken when a co-processor is in a particular processing state, for example, as indicated by a counter keeping track of loop processing.
US08756404B2 Cascaded delayed float/vector execution pipeline
Improved techniques for executing instructions in a pipelined manner that may reduce stalls that occur when executing dependent instructions are provided. Stalls may be reduced by utilizing a cascaded arrangement of pipelines with execution units that are delayed with respect to each other. This cascaded delayed arrangement allows dependent instructions to be issued within a common issue group by scheduling them for execution in different pipelines to execute at different times.
US08756395B2 Controlling DRAM at time DRAM ready to receive command when exiting power down
Methods of operation of a memory device and system are provided in embodiments. Initialization operations are conducted at a first frequency of operation during an initialization sequence. Memory access operations are then performed at a second frequency of operation. The second frequency of operation is higher than the first frequency of operation. Also, the memory access operations include a read operation and a write operation. In an embodiment, information that represents the first frequency of operation and the second frequency of operation is read from a serial presence detect device.
US08756392B2 Storage control apparatus and storage system comprising multiple storage control apparatuses
A storage system has multiple disk controller (DKC) units that are coupled to one another in accordance with a coupling mode that satisfies the following (a1) through (a3): (a1) One DKC inside one DKC unit and one DKC inside another DKC unit are coupled via a second type of coupling medium that differs from the internal bus of the DKC and has a longer maximum communication distance than a first type of coupling medium, which is the same type of coupling medium as the internal bus of the DKC; (a2) the one DKC unit virtualizes a logical volume of the other DKC unit and provides this virtualized logical volume to host(s) coupled to the one DKC unit; and (a3) the other DKC unit virtualizes a logical volume of the DKC unit and provides this virtualized logical volume to host(s) coupled to the other DKC unit.
US08756390B2 Methods and apparatuses for protecting data on mass storage devices
Methods, apparatuses, and media to protect sensitive information in data storage devices are disclosed. Embodiments comprise a method of transmitting and receiving unique identification information of components of a computer system, comparing the information with previously saved information in the storage device, and not allowing access to the data if the information is substantially different. In some embodiments, the storage device may simply prevent access to the information. In other embodiments, the storage device may erase the information after detecting a change in the computer system. In other embodiments, the storage device may provide various options for effectively resetting the unique identification stored in the data storage device so that the device may be used in an altered system.
US08756389B2 Prevention of overlay of production data by point in time copy operations in a host based asynchronous mirroring environment
A primary storage controller is configured to communicate with a secondary storage controller via a system data mover. In response to receiving a command to perform a point in time copy of a source volume of the primary storage controller to a target volume of the primary storage controller, a determination is made as to whether the target volume of the primary storage controller is a source for an asynchronous data replication operation, initiated by the system data mover, between the primary storage controller and the secondary storage controller. In response to determining that the target volume of the primary storage controller is the source for the asynchronous data replication operation, initiated by the system data mover, the point in time copy of the source volume of the primary storage controller to the target volume of the primary storage controller is performed.
US08756384B2 Information processing device and information processing method for data recovery after failure
An information processing device and information processing method including a management table that includes three pages. A pair of first and second pages is alternately used as a valid page and an invalid page to secure the data. The valid page is copied to a third page. Even when the power is shut off in the process of updating the page, at the next start time, the status of the data writing operation when the power is shut off is determined based on the validity and stability of the pages. Therefore, the data is restored without any corruption of valid page by using a proper restoring method.
US08756378B2 Broadcast protocol for a network of caches
A method for managing caches, including: broadcasting, by a first cache agent operatively connected to a first cache and using a first physical network, a first peer-to-peer (P2P) request for a memory address; issuing, by a second cache agent operatively connected to a second cache and using a second physical network, a first response to the first P2P request based on a type of the first P2P request and a state of a cacheline in the second cache corresponding to the memory address; issuing, by a third cache agent operatively connected to a third cache, a second response to the first P2P request; and upgrading, by the first cache agent and based on the first response and the second response, a state of a cacheline in the first cache corresponding to the memory address.
US08756377B2 Area and power efficient data coherency maintenance
An apparatus for storing data that is being processed is disclosed. The apparatus comprises: a cache associated with a processor and for storing a local copy of data items stored in a memory for use by the processor, monitoring circuitry associated with the cache for monitoring write transaction requests to the memory initiated by a further device, the further device being configured not to store data in the cache. The monitoring circuitry is responsive to detecting a write transaction request to write a data item, a local copy of which is stored in the cache, to block a write acknowledge signal transmitted from the memory to the further device indicating the write has completed and to invalidate the stored local copy in the cache and on completion of the invalidation to send the write acknowledge signal to the further device.
US08756374B2 Store queue supporting ordered and unordered stores
Some described embodiments provide a system that performs stores in a memory system. During operation, the system receives a store for a first thread. The system then creates an entry for the store in a store queue for the first thread. While creating the entry, the system requests a store-mark for a cache line for the store, wherein the store-mark for the cache line indicates that one or more store queue entries are waiting to be committed to the cache line. The system then receives a response to the request for the store-mark, wherein the response indicates that the cache line for the store is store-marked. Upon receiving the response, the system updates a set of ordered records for the first thread by inserting data for the store in the set of ordered records, wherein the set of ordered records include store-marked stores for the first thread.
US08756373B2 Virtualized data storage in a network computing environment
Methods and systems for load balancing read/write requests of a virtualized storage system. In one embodiment, a storage system includes a plurality of physical storage devices and a storage module operable within a communication network to present the plurality of physical storage devices as a virtual storage device to a plurality of network computing elements that are coupled to the communication network. The virtual storage device comprises a plurality of virtual storage volumes, wherein each virtual storage volume is communicatively coupled to the physical storage devices via the storage module. The storage module comprises maps that are used to route read/write requests from the network computing elements to the virtual storage volumes. Each map links read/write requests from at least one network computing element to a respective virtual storage volume within the virtual storage device.
US08756372B2 Virtual storage mirror configuration in virtual host
A method for configuring mirrors of virtual storage devices in a virtual host includes obtaining a topology connection relationship between the virtual storage devices to be configured with mirrors and the virtual host, where the topology connection relationship is a hierarchical relationship in a tree shape with the virtual host as a root node and the virtual storage devices to be configured with mirrors as leaf nodes, and configuring the mirrors of the virtual storage devices to be configured with mirrors in the virtual host according to the obtained topology connection relationship. The method and the system for configuring mirrors of virtual storage devices in a virtual host can increase reliability.
US08756370B1 Non-disruptive drive firmware upgrades
A method, system, and computer program product for use in upgrading disk drive firmware in a data storage environment, comprising selecting a first physical disk from a set of physical disks, the first physical disk having firmware; wherein the physical disks are mapped to a set of logical disks, wherein the mapping of the physical disks to the set of logical disks includes a RAID system, removing the first physical disk, wherein based on the RAID system, removal of the first physical disk is transparent to I/O to the set of logical disks, and upgrading the firmware of the first physical disk while allowing I/O access to the set of logical disks.
US08756365B2 Apparatus and method for enhancing flash endurance by encoding data
Input bits are stored in memory cells by mapping the input bits into a larger number of transformed bits using a shaping encoding that has a downward asymptotic bias with respect to a mapping of bit patterns to cell states and programming some of the cells according to that mapping of bit patterns to cell states. The programmed cells are erased before being programmed to store any other bits. The invention sacrifices memory capacity to increase endurance.
US08756360B1 PCI-E compatible chassis having multi-host capability
A peripheral component interconnect express (PCI-E) compatible chassis comprises a plurality of peripheral slots each configured to receive a peripheral module, a system slot configured to receive a first upstream host to control at least one of the peripheral modules and a reconfigurable switch fabric configured to allow at least one of the peripheral modules to receive a second upstream host to control other peripheral modules independent of the first upstream host.
US08756353B2 Device and method for reinterpreting stored stenographic keystrokes
A method for reinterpreting stenographic data includes receiving stenographic data into a memory and analyzing the stored stenographic data at least one of in real time and thereafter to determine if a user desires to adjust at least one of anti-stacking values and at least one registration point of a stenographic key by at least one of adjusting at least one registration point of the stenographic key and examining the change to the stored data in real time on a display, and utilizing the adjustment of the at least one registration point on the stenographic data and adjusting at least one anti-stacking value and examining the change to the stored data in real time on a display, and utilizing the adjustment of the at least one registration point on the stenographic data.
US08756351B2 Tape drive, tape drive recording system, and method for selecting improved tape speed in response to intermittent read requests
A tape drive, tape drive recording system, and method are provided for improving tape speed selection during data transfer. The tape drive includes a buffer, a tape for recording the data to be temporarily stored in the buffer, and a read head. The tape drive further includes a reading controller that initially sets a tape speed such that a drive transfer rate matches a host transfer rate as closely as possible and that drives the tape at the tape speed. To address backhitching caused by one or more host transfer halts, the reading controller subsequently adjusts the tape speed such that the drive transfer rate is lower than the host transfer rate by recalculating the host transfer rate in consideration of the host transfer and the host transfer halt and setting the tape speed such that the drive transfer rate matches the recalculated host transfer rate as closely as possible.
US08756348B2 Electronic tool and methods for meetings
An electronic meeting tool for communicating arbitrary media content from users at a meeting includes a node configuration operating a display node of a communications network that is coupled to a display. The node configuration receives user selected arbitrary media content and controls display of the user selected arbitrary media content on the display. At least one peripheral device communicates the user selected arbitrary media content via the communications network. The peripheral device is a connection unit including a connector that couples to a port of a processing device having a second display, a memory and an operating system; and a transmitter communicating with the communications network. A program is provided to run on the operating system of the processing device and obtains user selected arbitrary media content, while leaving a zero footprint on termination.
US08756347B2 Image display apparatus, monitor apparatus and image processing apparatus
According to our invention, linked operation between a monitor apparatus for displaying images, and a set-top box for transmitting image signals to the monitor apparatus via a required interface, can be achieved properly, even if both units are constructed in casings separate from each other. The monitor apparatus uses a CEC line to transmit a CEC vendor command including at least a code associated with unit information, and the set-top box apparatus transmits the CEC vendor command including at least the code associated with the unit information. Upon receiving the vendor command from the set-top box apparatus, the monitor apparatus switches to the linked operation with the set-top box.
US08756341B1 Request routing utilizing popularity information
A system, method and computer-readable medium for request routing based on content popularity information are provided. A client computing device transmits a first DNS query to a content delivery network service provider. The content delivery network service provider transmits an alternative resource identifier in response to the client computing device DNS query. The alternative resource identifier is selected as a function of popularity information pertaining to the requested resource. The client computing device then transmits a second DNS query to the content delivery network service provider. The content delivery network service provider can then either resolve the second DNS query with an IP address of a cache component or transmit another alternative resource identifier that will resolve to the content delivery network service provider. The process can repeat until a DNS nameserver resolves a DNS query from the client computing device.
US08756340B2 DNS wildcard beaconing to determine client location and resolver load for global traffic load balancing
Techniques are described to determine clients residing behind LDNS resolvers. Web beacons instruct clients to retrieve zero-content images at unique hostnames. A request to the hostname is made by a client to an LDNS resolver. The LDNS sends the request to an authoritative server/beacon resolver for the hostname. The beacon resolver records the hostname with the LDNS resolver's IP address and responds with an IP address of a beacon collection server that is forwarded to the client by the LDNS. The client sends a request containing the unique hostname to the beacon collection server. The beacon collection server records the IP address of the client and the hostname. An aggregation server collects data from the beacon resolver and the beacon collection server. Using the hostnames as keys, IP addresses of clients are mapped to IP addresses of LDNS resolvers. Mapped data is exported to load balancing servers to determine routing.
US08756339B2 IP traffic redirection for purposes of lawful intercept
Technologies for redirecting traffic associated with a target entity for purposes of lawful intercept are presented herein. According to one aspect, a request to monitor data packets associated with a target entity for purposes of lawful intercept is received. Once the request is received, the target entity is added to a lawful intercept list and assigned a lawful intercept IP address from a range of lawful intercept IP addresses. Each lawful intercept IP address may have a corresponding routing policy for routing data packets associated with the corresponding lawful intercept IP address to a lawful intercept capture system. The data packet is then routed to the lawful intercept capture system based on the routing policy of the lawful intercept IP address. The lawful intercept capture system captures the data packet and forwards the data packet to a next hop network entity associated with the data packet.
US08756338B1 Storage server with embedded communication agent
A storage server receives a data access request in a standard communication format, such as the Storage Management Initiative-Specification (SMI-S). A single mode request is received at a disk module of the storage server and a cluster mode request is received at a management host of the storage server. The request is forwarded to a communication agent in a management module of the storage server. The communication agent translates the request from the standard communication format to a proprietary format used by the storage server to communicate with an attached storage subsystem. The storage server services the request from the attached storage subsystem through a disk module. In cluster mode, the request is forwarded to corresponding disk modules in each storage server in the cluster.
US08756334B2 Moving image reproducing apparatus and method
A moving image reproducing apparatus which receives moving image data transmitted through a network and reproduces the moving image data includes an analysis unit adapted to analyze first moving image data stored in a storage unit and additional information of the first moving image data, a determination unit adapted to determine a storage destination on the network which is configured to acquire second moving image data following the first moving image data on the basis of the analysis result on the additional information, an acquisition unit adapted to acquire the second moving image data from the storage destination of the second moving image data, and a reproducing unit adapted to reproduce the second moving image data acquired by the acquisition unit concurrently with finishing reproduction of the first moving image data.
US08756331B2 QOS-based communications on a work machine
A system to provide reliable and secure communication between a work machine and one or more remote entities using a communication network may include a work machine controller configured to control at least one operation of a work machine. The system may also include a gateway device operably connected to the work machine controller and a communication network, the gateway device being configured to receive data from the work machine controller. The gateway device may also be configured to add quality of service information to the received data. The gateway device may also be configured to transmit, based on the added quality of service information, the received data with the added quality of service information to the communication network.
US08756321B2 Service level selection method and system
A method, system and graphical user interface for service level selection, for use in connection with a data network that supports multiple service levels. A server monitors usage of a network to identify a communication session and a service level associated with the communication session. The server may also monitor a global usage of the data network. The server determines at least one alternative service level for the communication session and causes conveyance of an offer of a choice of the at least one alternative service level. A graphical user interface causes information regarding the offer to be displayed and allows a user to identify a selected one of the at least one alternative service level. In response to user input identifying the selected service level, the server causes a change in the service level for the communication session.
US08756320B2 Web service grid architecture
A system for providing granular functionality called web services to commercial customers includes a web server configured to accept service requests from software application clients, functional implementations of the services, and a means of accounting for usage. The service grid architecture makes practical a reliable commercial provider of web services in the face of unreliable sources of functional implementations. This is accomplished through the commoditization of multiple implementation sources per service, standard forms for each service to which a plurality of sources is adapted, and a rules based approach to source selection per service call.
US08756311B2 Shared heartbeat service for managed devices
Systems, methods, and apparatuses for facilitating communication between remote services and applications installed on a device are described. In accordance with embodiments, each of a plurality of remote services generates an application-specific message intended for processing by a corresponding application installed on a device and transmits the application-specific message to a device management system (DMS) server, where it is queued. A DMS client installed on the device sends heartbeat messages to the DMS server indicating that the device is available to receive messages. In response to receiving the heartbeat messages, the DMS server transmits the application-specific messages to the DMS client. The DMS client then publishes each application-specific message to the particular application that the application-specific message was intended for.
US08756307B1 Translating service level objectives to system metrics
Service level objectives for a multi-tier system are translated to low-level system metrics by determining component profiles. The component profiles include performance parameters calculated as a function of applied resources for each of a plurality of components of the multi-tier system. Performance models including service level parameters are also determined. The performance models are determined as a function of the performance parameters and workload characteristics. The service level objectives are translated to the low-level system metrics using the performance models.
US08756303B2 Method and apparatus for determining object updates in a home network
A method and apparatus for determining an object update in a home network. In a method for determining an object change in a home network, a media controller receives an object update identifier (objectUpdateID) and an initial update identifier (initUpdateID) for an object from an accessed media server, compares the objectUpdateID and the initUpdateID with a system update identifier (systemUpdateID) that was previously stored in the media controller, when the media controller previously accessed the media server, and determines whether the object is updated according to the comparison result.
US08756292B2 Smart cache learning mechanism in enterprise portal navigation
The disclosure generally describes computer-implemented methods, software, and systems for optimizing portal navigation node caching. A computer-implemented method includes starting a learning process to analyze at least one navigation request to at least one navigation node, wherein the navigation request requests at least one property of the at least one navigation node, examining properties of the at least one navigation node, recording to a property list at least one requested navigation node property of the at least one navigation node, calculating, using at least one computer, a variance between the at least one navigation node property recorded to the property list, and determining whether the calculated variance is above a threshold.
US08756291B2 System and method for message queue management in a power-save network
A method and apparatus for communicating information between networked devices. Various aspects of the present invention may comprise, for example, a first networked device communicating information over a wireless communication network to a second networked device having power-save mode capability. The first networked device receives an incoming message from the second networked device. A first outgoing message is transmitted to the second networked device prior to transmitting a previously queued outgoing message. A second outgoing message is transmitted to the second networked device prior to the previously queued outgoing message being transmitted. Information may be communicated to the second networked device in a particular manner that depends on whether the second networked device has power-save capability. Communication medium access may be performed in a particular manner, depending on whether the second networked device has power-save capability.
US08756287B2 E-mail delivery device, E-mail delivery system, and E-mail delivery program
When a membership number acquisition unit obtains a membership number from a management device, an identification information creation unit assigns a unique identification data to the membership number, creates identification information element containing the assigned identification data and the obtained membership number, and assigns an e-mail storing unit to the identification information element on a one-to-one basis. When a target e-mail acquisition unit obtains the selected membership number and the e-mail from the management device, a delivery unit identifies the identification information element that contains the membership number that agrees with the obtained selected membership number and stores the obtained e-mail in the e-mail storing unit that corresponds to the specified identification information element.
US08756283B2 Integrated web portal for facilitating communications with an intended party
Described are a system and method for presenting, to a first user, information about a second user to enable the first user to select an appropriate communication means for communicating with the second user. A service node receives from a web browser executing at a communication device used by the first user a request for a web page associated with the second user. The service node collects information related to a current status of activity of the second user, determines one or more options for establishing communications with the second user, and transmits to the first user the web page having the current activity of the second user and the one or more communications options.
US08756282B2 Interpersonal communication enhancer
A system for enhancing interpersonal communication is disclosed. The system includes one or more personal computer devices capable of broadcasting and receiving select messages based on overlapping user interests. The device shares identity credentials with other devices to ensure credibility of the information being broadcast and maintains user interests in a portable secure database on the device.
US08756279B2 Analyzing content demand using social signals
Software at an online contributor website receives a list of websites having online publications. The software gathers counts of user signals for each online publication on each of the websites on the list. And the software determines content descriptors for each of the online publications. The software then counts the online publications at each website associated with each of the content descriptors and counts the user signals at each website associated with each content descriptor. The software displays the content descriptors for each website in a graphic in a graphical user interface, where the size of each content descriptor in the graphic reflects the count of online publications associated with the content descriptor and where the color of each content descriptor in the graphic reflects the count of user signals associated with the content descriptor.
US08756274B2 Consistent interface for sales territory message type set 1
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 sales territory business object.
US08756271B2 Providing a customized application to a user terminal
A method for providing a user terminal with an application, which is customized in respect of user-specific parameters and terminal-specific properties. An application server stores a template for the customized application and a feature set for each of several terminal types; receives a request (2-2) for creation of the customized application, and determines the user-specific parameters based on the request; sends the user terminal a data message (2-10) which triggers a request (2-14) from the user terminal; determines the user terminal's type based on the request (2-14); determines the terminal-specific properties based on the determined type; creates the customized application based on the template, the user-specific parameters and the terminal-specific properties; inserts the customized application into a set of delivery files for a data communication system and transmits (2-26) the set of delivery files to the user terminal.
US08756270B2 Collective acceleration unit tree structure
A mechanism is provided in a collective acceleration unit for performing a collective operation to distribute or collect data among a plurality of participant nodes. The mechanism receives an input collective packet for a collective operation from a neighbor node within a collective tree. The input collective packet comprises a tree identifier and an input data field and wherein the collective tree comprises a plurality of sub trees. The mechanism maps the tree identifier to an index within the collective acceleration unit. The index identifies a portion of resources within the collective acceleration unit and is associated with a set of neighbor nodes in a given sub tree within the collective tree. For each neighbor node the collective acceleration unit stores destination information. The collective acceleration unit performs an operation on the input data field using the portion of resources to effect the collective operation.
US08756267B1 Dual-multiply-accumulator operation optimized for even and odd multisample calculations
According to some embodiments, a device is configured to perform a dual multiply-accumulate operation. In one embodiment, the device includes a functional unit configured to calculate, in parallel, a first multiplication product of a first coefficient and a first sample; and a second multiplication product of the first coefficient and a second sample. The first sample is an (n)th sample and the second sample is an (n+2)th sample in a plurality of sequential samples. The functional unit outputs and stores the first multiplication product and the second multiplication product in different storage locations in at least one storage device.
US08756265B1 Audio filter bank design
A system, method, and computer program product are provided for reducing ripple in a filter bank. For a given fixed number of linearly-spaced filters in the filter bank, a monotonically increasing function for a Q-factor is specified for the filter bank. Adjustments to each filter's Q-factor based on the Q-factor function are made in order to produce a nearly constant filter bank ripple throughout the filter bank's frequency response range.
US08756261B2 Method and system for handling binary large objects
A method and system for efficiently storing, retrieving, and updating binary large objects (BLOBs) in embedded systems is disclosed. The metadata of the BLOBs is stored in relational tables, while the BLOBs are stored in a flat file. Querying the metadata of the BLOBs (i.e. the starting points of the BLOBs and their length) is performed based on SQL. The corresponding BLOBs are then accessed using file operation commands. To further simplify the querying and storage of BLOBs, virtual tables are created. By using these virtual tables, a user can access a BLOB as if it was stored in a physical table.
US08756260B2 System for organizing computer data
A system for organizing computer data by the use of naming rules, grouping rules, and sequencing rules. These rules name and sort data in a consistent and convenient manner, which can, in part or whole, be employed by a human, computer, or both.
US08756257B2 Accessing different application data via a common data structure
A common data type structure can be used to correlate access requests between applications that implement data in accordance with different types or type structures. In one implementation, a common data structure includes schemes for operations, sequences, records, and atoms (i.e., undefined). The system can then map any type structure to the schemes of the common data structure. In operation, a request for data by an application can involve identifying one or more proxies used by an application to map the data to the common data structure. The proxies map the data to the common data structure based on the shape of the data (to the extent it can be identified). The proxies then can return one or more data structures that comprise the identified mapping information. The application can then perform operations directly on the received data structures.
US08756256B2 Method and systems for the management of non volatile items and provisioning files for a communication device with multiple service accounts
Methods and systems enable communication devices equipped with software defined radio based chipset modules to seamlessly re-program the communication device to operate on any of a variety of service provider networks. By re-programming a communication device equipped with software defined radio based chipset module, the communication device can support communications over both UMTS and CDMA communication networks. An environment is provided which allows a user to quickly and efficiently switch between service provider accounts supporting communications.
US08756253B2 Two-level structured overlay design for cluster management in a peer-to-peer network
A method and system for designing file replication schemes in file sharing systems consider node storage constraints and node up/down statistics, file storage costs, and file transfer costs among the nodes, user request rates for the files, and user specified file availability requirements. Based on these considerations, a systematic method for designing file replication schemes can be implemented. The method first determines the number of copies of the files to be stored in the system to achieve the desired goal (e.g., to satisfy file availability requirements, or to maximize the system hit rate), and then selects the nodes at which to store the file copies to minimize the total expected cost. The file replication scheme for a peer-to-peer file sharing system in a distributed and adaptive manner can scale to a large number of nodes and files and can handle changes in the user request pattern over time.
US08756240B2 Attribute based rating of authors and content
System, methods, and apparatus for attribute-based rating of authors and content. In some methods, first content authored by a first author having an attribute that is common to other authors is received. A second author having the attribute is identified as well as content authored by the second author. A user feedback base rating that is assigned to the second author is identified. An initial rating for the first content is generated based on the user feedback based rating that is assigned to the second author, and the initial rating is assigned to the first content.
US08756239B2 Real time content searching in social network
Indexing and retrieving real time content in a social networking system is disclosed. A user-term index includes user-term partitions, each user-term partition comprising temporal databases. As a post is received from a user, a user identifier, a post identifier, and a post is extracted. An object store communicatively coupled to a temporal database for recently received content is queried to determine whether terms in the post has already been stored. A term identifier is stored in the user-term index with the user and post identifiers. A forward index stores the post by post identifier. Responsive to a search query, the user-term index is searched by the user's connections and the terms. A real time search engine compiles the results of the user-term index query and retrieves the stored posts from the forward index. The search results may then be ranked and cached before presentation to the searching user.
US08756238B2 Index searching using a bloom filter
A system for index searching comprises a first index, a second index, a processor, and a memory. The processor is configured to determine, using a Bloom filter for the second index of fingerprints, whether the Bloom filter indicates that an entry corresponding to a segment has been previously stored in the second index. The processor is further configured to, in the event that the Bloom filter indicates that an entry corresponding to the segment has been previously stored in the second index, retrieve a second index entry associated with the segment that has been previously stored. The memory is coupled to the processor and configured to provide the processor with instructions.
US08756237B2 Scalable distributed processing of RDF data
In general, techniques are described for an RDF (Resource Description Framework) database system which can scale to huge size for realistic data sets of practical interest. In some examples, a database system includes a Resource Description Framework (RDF) database that stores a plurality of data chunks to one or more storage drives, wherein each of the plurality of data chunks includes a plurality of triples of the RDF database. The database system also includes a working memory, a query interface that receives a query for the RDF database, a SPARQL engine that identifies a subset of the data chunks relevant to the query, and an index interface that includes one or more bulk loaders that load the subset of the data chunks to the working memory. The SPARQL engine executes the query only against triples included within the loaded subset of the data chunks to obtain a query result.
US08756236B1 System and method for indexing documents
A method for indexing documents may include receiving a first set of topics relating to a text of a document and a weight for each topic in the first set, where the weight represents how strongly the topic is associated with the document, and generating an update to an index by inserting a reference to the document for each of the topics in the first set. A second set of topics relating to the text of the document and a weight for each topic in the second set may be received. An update to the index may be generated by inserting the reference to the document for topics in the second set that are not in the first set and removing the reference to the document for topics in the first set that are not in the second set.
US08756227B2 Extended user profile
A method of extending a user profile. A user specific data related to an application is received and stored for integration with a user profile. A template for the application is received and stored. The template tailors the user specific data based on aesthetic preferences of the user to generate a tailored user specific data. The user profile is extended based on the user specific data for the application and the template for the application. The user profile comprising the tailored user specific data may be provided for rendering. Local information, e.g., geographical location, of the user may be determined to tailor the user profile based on the local information. The user specific data and/or the template may be in a markup language format. Update to the user specific data and/or template may be pushed when available.
US08756223B2 Context-aware search
One embodiment of the present invention sets forth a technique for supplementing user-specified text for a search with context information to generate search results that is more closely matched to the user's needs. A context search component maintains a snapshot of the user context and additional context-based queries are generated and corresponding searches are performed. The search results of the context-based queries are merged with the results of the user-specified text query and displayed for the user. When the user accesses a resource listed in the merged search results, the context-based terms mentioned in the resource are identified to the user.
US08756222B1 Systems and methods for confidence-based selection of hierarchical locations
Provided are systems and methods for selecting a hierarchical location corresponding to a geographic location of a client computer. In some embodiments, a request for location information may be received from a client computer. The request may include a token that enables determination of geolocation data based on the token. The geolocation data may include a list of hierarchical locations, such as a postal code, a city, a state, and a county, and each hierarchical location may be associated with a confidence measure. The hierarchical locations may be iteratively traversed from smallest to largest. If the confidence measure of a selected hierarchical location is greater than a threshold, the hierarchical location may be provided as the location information. If the confidence measure of the selected hierarchical location is less than the threshold, the next hierarchical location may be selected and the associated confidence measure compared to the threshold.
US08756221B2 Social files
Disclosed are systems, apparatus, methods, and computer readable media for creating and sharing social files in a feed system. In one embodiment, a request is received to perform an action related to a social file. The social file may provide access to a first document file within a social networking system. The first document file may be capable of being displayed on a display device. A determination may be made as to whether the requested action complies with a permission configuration record associated with the social file. The permission configuration record may identify one or more user accounts permitted to access the social file.
US08756220B1 Modifying search result ranking based on corpus search statistics
Methods, systems, and apparatus, including computer program products, for ranking search results of a search query using corpus search statistics. In one aspect, a method includes determining a first relevance of a first corpus to a search query, determining a second relevance of a second corpus to the search query, determining a measure of relative relevance of the first corpus and the second corpus to the search query, and providing the measure of relative relevance to a ranking engine for ranking of search results for a new search corresponding to the search query.
US08756219B2 Relevant navigation with deep links into query
Methods and computer-readable media for determining relevant search categories, such as images, videos, news, health, maps, products, etc., and subcategories that are associated with the search categories based on a query submitted by a user on a search page and displaying the relevant search categories and subcategories on an initial search results page. A query may be inputted by a user and may be received. A set of suggested refinement links, which may include search categories and subcategories, may be identified as being relevant to the query. Further, the subcategories, when selected, may return narrower search results than when a selection is made of a search category. Additionally, the initial search results page may be generated and may include the set of suggested refinement links determined to be relevant to the query, as well as search results.
US08756218B1 Query classification based on search engine results
The technology described relates to performing query classification by using search engine results. In one aspect, a method includes identifying, from search results responsive to first search queries, first collections of features associated with classifications for the first search queries; in response to receiving a second search query, generating from search results responsive to the second search query a second collection of features associated with the second search query; and comparing the first collections of features to the second collection of features to determine a particular classification for the second search query.
US08756215B2 Indexing documents
A document to be indexed is initially indexed in dependence upon language-specific rules of a single language. A success metric is used to assess the effectiveness of the single language indexing. If a threshold level of success is not attained, the document is identified as multi-lingual. In response to identifying the document as multi-lingual, the document is queued for multi-lingual indexing. A document may be fragmented into a number of smaller documents, each of which is indexed separately.
US08756214B2 Crawling browser-accessible applications
Crawling a browser-accessible application by causing a target application and a bridge application to run concurrently in a browser-controllable player, and iteratively receiving from the bridge application current state information of the target application, storing the state information on a data storage device if the state information is not found on the data storage device, where the state information is stored as a descendant state of an initial state of the target application, and interacting with the target application in accordance with a predefined simulation algorithm, thereby effecting a new state of the target application, until a predefined termination condition is reached.
US08756212B2 Techniques for web site integration
Disclosed is a method and device for finding documents, such as Web pages, for presentation to a user, automatically or in response to a user expression of interest, which documents are part of a Web site being accessed by the user, and which documents relate to a document, such as a Web page, being accessed in the Web site. The method takes advantage of information retrieval techniques. The method generates the search query to use to find documents by reference to the text of the document in the Web site being accessed by the user. The method further uses a weighting function to weigh the terms used in the search query.
US08756211B2 Electronic content analytics
One exemplary embodiment involves displaying, by a device comprising a processor, indications of which events or properties of a component are exposed for analytics, wherein the component comprises a template for instances of the component for use in electronic content. The exemplary embodiment further involves determining, by the device, a mapping based on selection of events or properties of the component to map to corresponding data elements to be tracked by an analytics service. The exemplary embodiment further involves providing, by the device, electronic content comprising at least one instance of the component, the electronic content configured to send information about the data elements to the analytics service based on the mapping during use of the electronic content.
US08756209B2 Computing resource allocation based on query response analysis in a networked computing environment
An approach for allocating computing resources based on a confidence level associated with responses to queries is provided. In a typical embodiment, a query is received from a querying user, and a search for a response to the query is conducted. A confidence level associated with the response is then determined. If the confidence level of the response does not meet a predetermined threshold, additional computing resources are allocated, and the search and corresponding response are updated (e.g., iteratively). An updated confidence level based on the updated response is then determined. Once the predetermined threshold has been met by the confidence level of the response, the response can be returned to the querying user.
US08756208B2 Encoded data processing
Techniques for encoded data processing which allow for continuous data processing as encoded data changes. Data is decomposed into one or more blocks with each block containing at least one data record. At least one data record within a given block is encoded with a first encoding process selected from one or more encoding processes. The first encoding process is associated with the given data block. Techniques evaluate whether or not to implement an encoding change for a given block when updating a given data record in the given block. Responsive to the evaluation, the given block is re-encoded with a second encoding process. Responsive to the re-encoding, the association of the given block is updated. A map is formed to convert the given data record encoded with the first encoding process to the second encoding process so as to preserve comparative relationships of the given data record.
US08756204B2 Asynchronous multi-level undo support in javascript grid
Architecture for multi-level undo on a client in grid-based applications. The architecture is a control driven cascading changes system where change tracking works seamlessly in asynchronous (and synchronous) scenarios. A client application is associated with a grid object and, instantiates and configures the grid object. The application can initiate a change to data in the grid and/or the user can edit the data in the grid directly. A result of the change is a notification to the application, the notification including an order key. The application consumes the notification and can then append new changes based on synchronous or asynchronous computations by calling an update function using the order key. The application uses the key to attach further updates which are properly collected together for undo/redo.
US08756200B2 Undo advisor
A method and apparatus for data recovery are disclosed. Undo tablespace size is calculated for user-specified undo retention time based on system statistics collected over a period of time specified by a history time parameter.
US08756190B2 Apparatus and a method for automatic treatment adjustment after nervous system dysfunction
The present invention relates to an apparatus for automatic adjustment of a treatment of a target person to be treated based on calculated recovery prediction data for predicting a change of a sensory function of said target person in response to said treatment.
US08756189B2 Rule generation for event processing system
A computer receives a plurality of input events, each input event comprising one or more factors. The computer processes each input event based on event processing rules that cause the computer to evaluate the one or more factors and assign each input event a Boolean output value. The computer generates an output event containing the one or more factors and the Boolean output value. The computer generates additional event processing rules based on output events for which the event processing rules caused the output events to have a false-negative or false-positive Boolean output value. The additional rules are then included in the event processing rules.
US08756186B2 Systems and methods for making contextual recommendations
A method and a system for making contextual recommendations to users on a network-based system. For example, a first and second related category are selected and a relationship score is calculated representing an aspect of the relationship between the first and second related categories. A relationship type is selected to represent the relationship between the first and second categories using the relationship score. The relationship type is one of either a complement or a substitute. A complement relationship indicates a complementary relationship between the first and second related categories. While a substitute relationship indicates a substitutionary relationship between the first and second categories. The relationship type is stored associated with the first and second related categories. Using the selected relationship type, a recommendation is provided to a user on the network-based system.
US08756183B1 System for representing, storing, and reconstructing an input signal
Described is a system for representing, storing, and reconstructing an input signal. The system constructs an index of unique polychronous groups (PCGs) from a spiking neuron network. Thereafter, a basis set of spike codes is generated from the unique PCGs. An input signal can then be received, with the input signal being spike encoded using the basis set of spike codes from the unique PCGs. The input signal can then be reconstructed by looking up in a reconstruction table, for each unique PCG in the basis set in temporal order according to firing times, anchor neurons. Using a neuron assignment table, an output location can be looked up for each anchor neuron to place a value based on the firing times of each unique PCG. Finally, the output locations of the anchor neurons can be compiled to reconstruct the input signal.
US08756180B2 Method and system for managing plant operation
Disclosed herein are methods and systems for advising and operating a power plant and related devices. In an embodiment, a power plant operator via a client 135 requests from a server 115 advisory information regarding a current power plant startup. The client 135 may receive custom advisory information based on data of an initial state of the power plant and data from past power plant startups.
US08756178B1 Automatic event categorization for event ticket network systems
In one embodiment, a method includes accessing event information associated with an event listing, calculating one or more category probabilities for the event listing based in part on the event information associated with the event listing using one or more categorization models, and associating with the event listing the category corresponding to the category probability for each category probability greater than or equal to a threshold probability.
US08756167B2 Transmodal and logistics system and method
A transmodal and logistics method, comprising generating at least one transportation route for shipping a shipment using one or more different transportation modes and at least two transportation providers, and calculating a cost rate associated with the at least one transportation route.
US08756165B1 Packing and vehicle loading for order fulfillment
Disclosed are various embodiments for facilitating packing and vehicle loading for order fulfillment. A number of totes associated with each one of a plurality of orders fulfilled in a fulfillment center are tracked in a computing resource. Each of the orders specifies at least one item. A plurality of compartment assignments in a delivery vehicle are generated for the totes associated with each of the orders, the delivery vehicle having a plurality of storage compartments.
US08756163B2 System and method of selecting a relevant user for introduction to a user in an online environment
Systems and methods of selecting a relevant user for introduction to a user in an online environment are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of receiving a request to identify the relevant user to be introduced to the participating user in the social network, identifying a set of social history records that occurred among the multiple users in the social network, selecting, from the multiple users, the relevant user to be introduced to the participating user using the set of social history records. The relevant user that is selected is not a social connection of the participating user in the social network. One embodiment includes, determining whether the participating user is interested in meeting the relevant user in the social network based on an indication made by the participating user via interaction with the user device.
US08756161B2 Customer initiated payment method using mobile device
The invention concerns a method of making a payment transaction by a customer including steps of receiving, by a mobile device (402) of the customer, merchant data; transmitting, by the mobile device to a remote server (408), a payment transaction request including the merchant data; determining, by the remote server, the identity of the customer based on the request and the identity of the merchant based on the data; and implementing the payment transaction between bank accounts of the customer and the merchant.
US08756159B1 Method of archive retrieval of check information based on location
Embodiments of the invention include systems, methods, and computer-program products that provide for a system to receive information related to check transaction based on the location of the user. In one embodiment of the invention, the computer-implemented method determines a location of a check transaction and stores the location in an archive in association with the check transaction. The method then determines a location of a user and determines a list of check transactions associated with the location of the user. In some embodiments, the method provides the list of check transactions to the user. The method may also provide offers or recommendations to the user, such as an offer to establish a direct transfer instead of using a check in the future. The user and/or the provider of the method may also broaden or narrow the search results based on characteristics of the transaction.
US08756153B1 System and method for mobile payment at point of sale
A method for making an electronic payment system available to a plurality of users includes storing payment account information for a first user and biometric information of the first user. Before allowing the first user to make a payment with the first user's payment account, biometric information identifying the first user is received and compared to the stored biometric information of the first user. Biometric information of a second user, who is a family member of the first user, is stored to enable confirmation of the identity of the family member as a security measure in said electronic payment system.
US08756152B2 Operational risk back-testing process using quantitative methods
Methods, computer-readable media, and apparatuses are disclosed for quantifying risk and control assessments. The risk includes both residual risk and direction of risk. Various aspects of the invention quantitatively compare the risk and control assessments against step-ahead losses using special regression models that are particularly applicable to this kind of data. The empirical comparison may be performed on both loss event frequency and severity in two different and separate dimensions. The empirical comparison may also be performed using losses extracted by even occurrence and event settlement dates in two separate dates.
US08756151B1 Methods of facilitating collateralized transactions and devices thereof
A method, non-transitory computer readable medium, and apparatus that facilitates collateralized transactions including allocating, at a transaction computing apparatus, units of reputation to one or more reputation lenders based on one or more personal attributes of the one or more reputation lenders, obtaining, at the transaction computing apparatus, a transaction request including one or more transaction parameters, associating, with the transaction computing apparatus, collateral with the transaction request wherein the collateral at least includes units of reputation provided by at least one reputation lender, and distributing, with the transaction computing apparatus, units of reputation based on the outcome of the transaction.
US08756148B2 User interface for an electronic trading system
A user interface for an electronic trading exchange is provided which allows a remote trader to view in real time bid orders, offer orders, and trades for an item, and optionally one or more sources of contextual data. Individual traders place orders on remote client terminals, and this information is routed to a transaction server. The transaction server receives order information from the remote terminals, matches a bid for an item to an offer for an item responsive to the bid corresponding with the offer, and communicates outstanding bid and offer information, and additional information (such as trades and contextual data) back to the client terminals. Each client terminal displays all of the outstanding bids and offers for an item, allowing the trader to view trends in orders for an item. A priority view is provided in which orders are displayed as tokens at locations corresponding to the values of the orders. The size of the tokens reflects the quantity of the orders. An alternate view positions order icons at a location which reflects the value and quantity of the order. Additionally, contextual data for the item is also displayed to allow the trader to consider as much information as possible while making transaction decisions. A pit panel view is also provided in which traders connected to the pit are represented by icons, and are displayed corresponding to an activity level of the trader.
US08756146B2 Out of band credit control
Systems, apparatuses, methods, and computer readable media may be configured for informing a first node of a first fine precision algorithm for calculating a first credit utilization associated with a trading entity, and of whether to use a first coarse precision algorithm instead of the first fine precision algorithm as long as the first credit utilization remains below a first credit threshold, receiving first credit information data from the first node and second credit information data associated with the trading entity from a second node, and determining aggregate credit information data for the trading entity based on the first credit utilization data and the second credit utilization data.
US08756145B2 Method and system for vendor-neutral subcontractor enablement
A method implemented in a computer infrastructure having computer executable code, includes receiving information in support of a bid and determining if value-add eligibility criteria is met. Additionally, the method includes calculating a bid price based on the information if the value-add eligibility criteria is met, updating a record indicating the bid price and tracking additions and changes to the record.
US08756144B2 Securities auction system and method
A system and method of conducting a securities auction through the use of a computer network including programs and databases to be accessed by participants through the Internet using a standard browser. The seller inputs bid requests through a website that may be accessed by bidders once they are logged into the host computer network. All bids are entered into the computer and are accessible to all bidders on a real time basis as the auction proceeds. Additionally the bids and their times of entry are updated automatically as the auction proceeds so that all bidders are aware of the prices and status of all bids and whether any trades have been executed.
US08756143B1 Computer-aided auctioning method and auctioning system
A computer-based auction method and auction system in which vendors offer products, services and/or information as auction objects, auction object data relating to the auction objects being captured in an input module and being disseminated over telecommunications channels, and in which interested customers make auction bids for offered auction objects, bid data being prepared and being sent over a telecommunications network to an evaluation unit, where they are evaluated and the best bid for the auction object is determined, class designations based on a predefined object classification being inserted into the auction object data and the auction object data being filtered based on customer-specific object profiles, and during the preparation of the bid data in the communication terminal of the customer a bid amount entered by the interested customer is linked to at least certain data contained in the auction object data.
US08756137B2 Electronic trading system restricting trading orders
According to one embodiment, a method of managing trading is provided. In a market for a particular type of instrument, buy orders and sell orders are received from a plurality of traders. Each buy order has an associated bid price and each sell order has an associated offer price. A determination is made of whether the particular trading order is an outlying trading order by determining whether the particular trading order differs from at least one comparison price by more than a threshold value. If it is determined that the particular trading is an outlying trading order, a restrictive action is taken regarding the outlying trading order. For example, if a trader subsequently submits another trading order that would trade with the outlying trading order, an alert message may be sent to the trader and the subsequent trading order may be prevented from trading with the outlying trading order at least temporarily.
US08756134B2 Method of providing insurance information
A method of providing insurance on one or more objects owned by the same or different owners and having object information related to the objects in a database maintained by a party for a purpose independent of providing insurance, including creating object insurance information from the object information in the database for one or more of the objects, electronically transferring the object insurance information on one or more of the objects to a carrier capable of providing insurance quotes and coverage, generating an insurance quote for one or more of the objects, the insurance quote being based at least in part on the object insurance information submitted, and presenting the quote to an owner of an object for acceptance. The method may include providing the owner with the quote electronically and including a link to bind coverage, with payments arranged automatically on a regular schedule.
US08756132B2 System and method payment allocation and processing of bankruptcy claims
A system and method provides electronic management and processing of bankruptcy-related claims and payments. The method includes receiving loan servicer data from a loan servicer portfolio. The method also includes receiving trustee data from a repository of trustee information. The method includes comparing one or more data fields related to the claims from the service provider data to corresponding one or more data fields related to the claims from the trustee data and assigning a score to the comparison results for the data fields related to the claims based on one or more business rules. The method includes calculating the total score for the comparison results for the claims, designating the claim as being valid if the total score for the claim is greater or equal to a predetermined value, and designating the claim as being invalid if the total score for the claim is less than a predetermined value.
US08756131B1 System and method for integrated computerized banking
Systems and methods for integrated computerized financial management are presented. Financial information from disparate systems is made available to an operator through a user interface that presents a unified view of financial information from such disparate systems and enables the operator to make and execute upon financial decisions. The operator utilizes an operator computing platform to access the financial information, and may be directly or indirectly connected with one or more databases containing financial information through various networking modalities configured to operate together in the unified presentation schema. Portable computing devices and reduced content variations of user interfaces may be utilized to enhance accessibility.
US08756128B2 Self-perpetuation of a stochastically varying resource pool
A computer-readable medium has encoded thereon software for maintaining a steady-state worth of an inhomogenous renewable resource pool. The software includes instructions for causing a data-processing system to evaluate an indicator of a historical worth of the resource pool, to determine a draw amount at least in part on the basis of this indicator, and to output data representative of that draw amount.
US08756125B1 Method and system for providing remote financial assistance
A method for providing remote financial assistance involves obtaining a request from a customer for financial assistance, and scheduling an appointment slot selected from multiple appointment slots, based on the request, where the scheduled appointment slot is associated with a financial professional selected from multiple financial professionals, where the multiple financial professionals are geographically dispersed, and where the financial professional provides remote financial assistance to the customer, in the scheduled appointment slot, by inputting financial information associated with the customer into a financial professional online interface.
US08756124B1 Systems and methods for tracking and tracing products through a supply chain utilizing unique URLs
Embodiments of the present invention may be used in various regulation-heavy industries, such as pharmaceutical, biomedical, construction, energy, heavy industry, and similar industries with large regulatory and/or safety considerations. The present invention describes a track-and-trace solution based on unique item-level QR codes printed on product packaging and encoding unique URLs to enable granular, item-level product management. In some embodiments of the invention, the information presented to users who access these unique URLs is tailored based on product usability information provided from authorized supply chain participants, the role of the user in the supply chain, and/or regulation required data comprising product safety data as required by regulations from a regulatory agency. Embodiments of the invention may be used for the purposes of item authentication, anti-counterfeiting measures, product recall management, and the efficient distribution of supplementary product information.
US08756122B2 Intelligent refrigerator for storing pharmaceutical product containers
Intelligent refrigerator system for storing pharmaceutical product containers, such as vials, ampules, syringes, bottles, medication tubes, blister packs and cartons, at the point of dispensing. Embodiments of the invention use product identification technology, such as radio-frequency identification (RFID) tags and readers, to uniquely identify containers as they are added to or removed from the cold storage compartment of the refrigerator, and automatically retrieve from a local or remote database a variety of details associated with the containers and their contents, such as manufacturing data, expiration dates, time out of refrigeration, inventory levels, safety information, usage statistics, known contraindications and warnings, etc. If the details indicate that there is a problem with a particular pharmaceutical (e.g., that it is counterfeit, expired, suspect, spoiled, recalled or almost depleted), then a message or warning is automatically delivered to a human operator via an attached output device, such as a display screen, speaker or printer. Embodiments of the invention may also be configured to monitor and report temperature faults, power failures and other anomalies associated with the refrigerator or cold storage compartment.
US08756120B2 Hybrid context-sensitive matching algorithm for retrieving product catalogue information
A hybrid context information matching approach may produce a customized product catalogue based on the user's context and the mobile device the user is using. A Knowledge Base (KB) and a KB manager, along with various processes perform specific collaborative tasks in order to achieve the overall goal of producing a customized product catalogue. In addition, the effort builds and/or updates the KB. Various contextual inputs are provided from both the user environment and data repositories. Hybrid matching is performed in order to determine optimal search results based on the contextual input provided.
US08756117B1 Sku based contract management in an electronic procurement system
A single instance, multi-tenant procurement system, includes an access module to provide access to a plurality of end users associated with an organization to their respective accounts, each account being customized by a super user of the organization, a search engine to execute searches for products offered by one or more suppliers, a transaction module to process and track one or more requisitions generated by the plurality of end users, a business rules module to apply business rules established between the organization and the one or more suppliers to process the requisitions, and a data repository to store data generated on the system.
US08756115B2 System and method for constructing and marketing a modular bird feeder
A modular system and method is provided that enables the consumer to design/build his or her own bird feeder based on interchangeable modular components that include multiple bases of different styles, multiple nutrient reservoirs of different styles, and one or more additional components, each having different styles. The system and method provides an on-line store that allows consumers to view the various styles for each component and to select their own base, reservoir, etc. Once the desired components have been selected on-line, a bill of materials listing the components is printed at a manufacturing facility where the selected components are pulled from a common inventory, assembled into a custom feeder and shipped to the consumer.
US08756114B2 Method, medium, and system for generating offers for image bearing products
A method of presenting n offer of an image-bearing product to a user provides access to a plurality of user image files. User image files are analyzed to obtain semantic information about the content of the plurality of image files. An offer for the image-bearing product based on the semantic information obtained, wherein the product uses at least one image from the plurality of image files. The offer is transmitted to the user.
US08756111B2 Providing notice and purchasing a gift in an online or electronic environment
Various embodiments are directed to systems and methods for funding the purchase of one or more gifts. In one embodiment, a method for purchasing gifts may include providing a computing device configured to access one or more retailer websites. Each retailer website may list one or more gifts available for purchase. The method may include selecting a plurality of gifts available for purchase. The method may include ranking the selected plurality of gifts to indicate a funding order. The method may include receiving one or more monetary contributions to fund the purchase of one or more of the selected plurality of gifts. The method may include allocating the one or more monetary contributions according to the rank of the selected plurality of gifts prior to purchase of one or more of the gifts. The method may include deselecting at least one of the selected gifts.
US08756110B2 Methods of processing information and transactions involving digital content and/or experiences associated with celebrities and networked users
Systems and methods are disclosed for processing transactions and associated data. In one exemplary implementation, there is provided a method for processing information associated with transactions involving a product, wherein the product may comprise an experience, a physical product, and/or a digital product. Moreover, illustrative methods may include performing processing associated with a plurality of subroutines, such as a first subroutine for handling an experience, a second subroutine for handling a physical product and/or a digital product, and/or one or more additional subroutines associated with fulfillment.
US08756109B1 Travel suggestions
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing travel suggestions. In one aspect, a method includes the action of providing a travel search interface, the travel search interface including one or more travel parameters and a suggestion of one or more people to visit from among a specified collection of individuals; receiving a user selection of a suggested person; providing one or more date range and price combinations for traveling to a city associated with the selected suggested person; and generating a travel itinerary for the selected travel date range.
US08756105B2 Point of service transaction managaement for service facilities
The present invention enables the collection by credit/debit card payment of customer co-pay and self-pay charges via an integrated point-of-service transaction management system and method. The system and method of the present invention may assist health care facilities in the collection of co-pay and self-pay charges at the time service is rendered. The present invention can be implemented anywhere cash, checks, credit cards or debit cards are accepted for payment.
US08756089B2 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.
US08756088B2 System and method for calculating an order flowthrough
An ordering system backend includes an ordering system module, an exclusion system module, an exception system module, a summary system module, and a display device. The ordering system module is configured to receive ordering data for a plurality of orders and to receive information concerning the flowthrough status of the order. The exclusion system module is configured to generate or receive a plurality of exclusions associated with a plurality of exceptions for the plurality of orders. The exception system module is configured to generate or receive exception data associated with the plurality of orders, to receive the plurality of exclusions from the exclusion system module, and to update the exception data based on the plurality of exclusions. The summary system module is configured to calculate summary level data based on the plurality of orders and the exception data, and to create summary tables based on the summary level data. The display device includes a graphical user interface configured to display the summary tables.
US08756084B2 Method and apparatus for providing retirement income benefits
A computerized method and system for administering an unannuitized annuity plan having a guaranteed minimum withdrawal payment feature associated with a systematic withdrawal program includes the steps of and system for storing data, determining an amount of a maximum guaranteed withdrawal payment for a prescribed period (e.g., one year), periodically determining the account value, monitoring for an unscheduled withdrawal made under the plan and adjusting the amount of the maximum guaranteed withdrawal payment in response to the unscheduled withdrawal. Guaranteed withdrawal payments are periodically made to the account owner so long as withdrawals do not exceed the maximum guaranteed amount for the period, or the account value is greater than the payment.
US08756082B1 Virtuous cycle business growth
Systems and methods are disclosed that allow an insurance company to provide awards to its agents in a manner that encourages the agents to purchase goods and services that will assist the agents in growing, branding, and/or managing his or her business. Computer systems are programmed with computer-executable instructions to determine an allocation of funds to be granted to an agent and to limit the use of the funds to goods and services identified as assisting the agent in the growth, branding, or management of his or her business.
US08756081B2 Medical information management system and management apparatus
In a monitor device, an input unit inputs patient identification information, an information acquiring unit acquires state information on a state of a patient, and a transmission unit transmits the patient identification information and the state information to a management apparatus. In the management apparatus, biological information acquiring unit acquires the patient identification information, the state information, and identification information on the monitor device. A determination unit determines, when the acquired patient identification information and that stored in a storage device match each other, whether the acquired device identification information and the device identification information mapped to the location information stored in the storage device are the same as each other. When they are the same as each other, a storage management unit stores the acquired state information by associating it with the patient identification information stored in the storage device.
US08756079B2 Methods and apparatus for applying user corrections to medical fact extraction
A method for applying a user correction to medical fact extraction may include extracting, using at least one processor, a first set of one or more medical facts from a first portion of a text documenting a patient encounter. A correction to the first set of medical facts may be received from a user documenting the patient encounter. A second set of one or more medical facts may be extracted from a second portion of the text based at least in part on the user's correction to the first set of medical facts. An apparatus for applying a user correction to medical fact extraction may include at least one processor and at least one computer-readable storage medium storing processor-executable instructions that, when executed by the at least one processor, perform the above-described method. At least one computer-readable storage medium may be encoded with computer-executable instructions that perform the above-described method.
US08756078B2 System and method for collection and communication of data from multiple patient care devices
A system and method for collecting, communicating, displaying, and/or analyzing data from multiple medical devices is disclosed. The system includes a local data collection module and a number of medical device adapters. The medical device adapters are coupled to respective medical devices via hardwired connections to receive data from the respective medical devices. The medical device adapters wirelessly transmit the data to the local data collection module. The local data collection module communicates the data received from the medical device adapters to an Electronic Medical Records (EMR) system for automatic entry of at least some of the data in the electronic medical record of a patient associated with the medical devices.
US08756077B2 Personalized health records with associative relationships
A method for processing a personal health record (PHR) which includes a plurality of events each having a time stamp. The method includes creating a plurality of event-concept pairs by mapping each of the plurality of events in the PHR to a corresponding health concept, assigning to each of the plurality of event-concept pairs the time stamp of the event corresponding to the event-concept pair, identifying associations among the plurality of event-concept pairs, identifying an associative subset of event-concept pairs among the plurality of event-concept pairs, and linking a plurality of members of the associative subset of event-concept pairs to form a thread, in which the thread presents a relationship among the plurality of members of the associative subset of event-concept pairs.
US08756076B2 HIPAA-compliant third party access to electronic medical records
Methods, computer systems, and computer storage media are provided for providing a third-party user HIPAA-compliant access to an electronic medical record system at a clinical site. A request for a clinical study participant list is received from the third-party user, and it is determined that the third-party user has viewing and access rights with respect to the clinical study participant list. The third-party user can select a participant on the clinical study participant list and access the participant's electronic medical record within the electronic medical record system. The electronic medical record is presented to the third-party user in a read-only view, and the third-party user is prevented from searching the EMR system for other electronic medical records.
US08756074B2 Systems and methods for providing a real-time health risk assessment
Systems and methods are provided for providing a real-time health risk assessment generated based on a plurality of health parameters entered via a plurality of health parameter controls. A health parameter entry interface includes a plurality of health parameter controls to enter values, where the values include demographic parameters, health history parameters, and family history parameters. A disease risk interface includes an alphanumeric depiction of risks of a person developing one or more health conditions based on values entered using the health parameter entry interface. A disease risk location identification interface includes a picture of a human body, where when a risk of a person developing a health condition is greater than a threshold, a graphic is displayed on the picture of the human body at a position associated with the health condition.
US08756073B2 Healthcare point of service adjudication and payment system
Systems and methods are described that facilitate providing an online, automated payment architecture that aggregates funds from multiple health-related accounts (e.g., a member's HSA, an employer's advance account, etc.) and automatically transfers the aggregated funds to a healthcare provider's account to pay a bill or invoice. According to other aspects, healthcare fraud is prevented by storing electronic images of members and their dependents, wherein the images can be recalled by a healthcare provider at the point of service to verify that the member or dependent is actually a covered member. In other aspects, the described systems and methods permit members to negotiate reduced invoice payments in exchange for prompt delivery of payment funds.
US08756072B2 Generation and data management of a medical study using instruments in an integrated media and medical system
In general, a computer-implemented method is described for receiving one or more requests to generate a medical study, retrieving from one or more data repositories one or more medical study instruments, receiving a selection of a particular medical study instrument to use in the medical study, generating by one or more computers a list of one or more research collaborators invited to review the medical study, and generating by one or more computers a list of one of more participants invited to join the medical study. Additionally, the computer-implemented method receives from a patient one or more responses to one or more medical assessment questions; and causes one or more computer systems to associate one or more medical study instruments with the patient, with the association based on the one or more responses of the patient to the one or more medical assessment questions.
US08756061B2 Speech syllable/vowel/phone boundary detection using auditory attention cues
In syllable or vowel or phone boundary detection during speech, an auditory spectrum may be determined for an input window of sound and one or more multi-scale features may be extracted from the auditory spectrum. Each multi-scale feature can be extracted using a separate two-dimensional spectro-temporal receptive filter. One or more feature maps corresponding to the one or more multi-scale features can be generated and an auditory gist vector can be extracted from each of the one or more feature maps. A cumulative gist vector may be obtained through augmentation of each auditory gist vector extracted from the one or more feature maps. One or more syllable or vowel or phone boundaries in the input window of sound can be detected by mapping the cumulative gist vector to one or more syllable or vowel or phone boundary characteristics using a machine learning algorithm.
US08756059B2 Method and system for considering information about an expected response when performing speech recognition
A speech recognition system receives and analyzes speech input from a user in order to recognize and accept a response from the user. Under certain conditions, information about the response expected from the user may be available. In these situations, the available information about the expected response is used to modify the behavior of the speech recognition system by taking this information into account. The modified behavior of the speech recognition system comprises adjusting the rejection threshold when speech input matches the predetermined expected response.
US08756058B2 Speech recognition system, speech recognition result output method, and speech recognition result output program
A speech recognition system in which, even when the user makes an utterance including a word that satisfies a predetermined condition such as an unknown word, such a fact can be presented to the user, and the user can confirm the fact easily, is provided. The speech recognition system includes a word speech recognition section that converts input speech to a recognition result word sequence by using a predetermined word dictionary for recognition, a syllable recognition section that converts input speech to a recognition result syllable sequence, a segment determination section that determines a segment that corresponds to a predetermined condition which is a ground for estimating that a word in the converted recognition result word sequence is an unknown word, and an output section that obtains a partial syllable sequence from the recognition result syllable sequence corresponding to the determined segment, and outputs one or more word entries, which are in the vicinity of a position at which the partial syllable sequence is arranged in the word dictionary for recognition in which words are arranged in the order defined for word entries, together with the recognition result word sequence.
US08756055B2 Systems and methods for improving the intelligibility of speech in a noisy environment
One aspect of the invention provides a method for enhancing speech output by an electro-acoustical transducer in a noisy listening environment. In some embodiments, this method includes: filtering an input audio signal x(t) using a filter H(z) to produce a filtered audio signal x(t) formula (I), wherein x(t) formula (I)—H(z)x(t); providing to an electro-acoustical transducer a signal corresponding to the filtered audio signal x(t) formula (I) to produce a sound wave corresponding to the filtered audio signal; and prior to filtering the audio signal using the filter, configuring the filter such that, with respect to one or more frequencies, the filtered audio signal has a higher signal level than the input audio signal, and such that the overall signal level of the filtered audio signal (slƒ) is substantially related to the overall signal level of the input signal (slr) such that si/=sl/×c.
US08756053B2 Systems and methods for extracting patterns from graph and unstructured data
A computing system receives input data having both graph and unstructured data and computes a current log likelihood of the input data. The computing system compares the current log likelihood with a previous log likelihood of the input data. If the current log likelihood is larger than the previous log likelihood, the computing system update topic modeling parameters, community modeling parameters, and the link generation parameter until the computing system obtains a maximal value of the log likelihood of the input data. Then, the computing system creates a graph indicating topic similarity between the input data based on the topic modeling parameters, creates another graph indicating community similarity between entities associated with the input data based on the community modeling parameters, and predicts a link existence between input data or entities based on the link generation parameter, the topic modeling parameter and the community modeling parameter.
US08756052B2 Methods and systems for a locally and temporally adaptive text prediction
An electronic device is provided, having a locally and temporally adaptive prediction database.
US08756046B2 Generation of code from a graphical model
A method and system are provided for generating code from a graphical model in a graphical modeling environment. The graphical model includes at least one signal having a data size, a data dimensionality, or both that can vary from a first time instance to a second time instance as the model executes. The size and dimensionality of the signal can vary without the use of a graphically rendered connection to convey the size and dimension information to a block associated with the signal.
US08756043B2 Blood glucose meter and computer-implemented method for improving glucose management through modeling of circadian profiles
A blood glucose meter and computer-implemented method for improving glucose management through modeling of circadian profiles is provided. For each daily meal period, two sets of pre- and post-meal period data are collected into a circadian profile and stored on a glucose meter, including a level of blood glucose of a diabetic patient and a dosage of diabetes medication. A model of predicted blood glucose for the patient is created from the blood glucose levels in each record as expected blood glucose values and predicted errors and visualized in a log-normal distribution. Target ranges for blood glucose at each meal period are determined and superimposed over the expected blood glucose values. Pharmacodynamics of the medication are obtained. An incremental change in dosing of the medication is propagated over a model day and the expected blood glucose values and their predicted errors are adjusted in response to the incremental dosing change.
US08756037B2 Curved fiber paths for composite laminates
A computational optimization process uses the variable stiffness performance of composite laminates attributed to steered fiber to guide the design of stream functions describing the fibers to build it. This design process combines a finite element-based analysis tool, failure criteria and geometry optimization to determine steered angles associated with stream functions by an optimization program to meet target performance requirements, e.g., load condition(s), and failure criteria for quasi-static or dynamic events. The fiber angle distribution and thickness buildup are computed based on the stream function. The simulated structure is analyzed using finite element analysis. The disclosed process allows the designer to impose manufacturing constraints such as fiber steering radius.
US08756036B2 Parallel navigation in a plurality of CAD models
A method for representing a plurality of computer aided design (CAD) models, wherein objects are compared between the CAD models, objects that match between the CAD models are selected, and the CAD models are aligned uniformly using the selected objects.
US08756033B2 Ultrasonic diagnostic imaging system and control method thereof
An ultrasonic diagnostic imaging system not depending on an operator who operates the apparatus is provided. The system includes a measuring unit (coordinate calculation section 2034) that measures a relative position and a relative posture of the ultrasonic probe with respect to an examinee using image information on the examinee acquired by the ultrasonic probe, a control amount calculation unit (2035) that calculates an amount of control of the position and posture of the ultrasonic probe based on the measurement result of the measuring unit and at least one of a probe control mechanism that controls the position and posture of the ultrasonic probe using the amount of control calculated by the control amount calculation unit and a guiding information presentation unit that presents information for guiding movement of the position and posture of the ultrasonic probe using the amount of control calculated by the control amount calculation unit.
US08756028B2 Fault detection method of semiconductor manufacturing processes and system architecture thereof
A fault detection method of semiconductor manufacturing processes is disclosed. The method includes the steps of providing a storage device, collecting a fault detection and classification(FDC) parameter by the storage device, setting up a measurement site for measuring an online measurement parameter, collecting a wafer acceptance test(WAT) in correspondence to the FDC parameter, establishing a first relationship equation between the FDC parameter and the online measurement parameter, establishing a second relationship equation of the online measurement parameter and the WAT by using the first relationship equation, establishing a third relationship equation between the FDC parameter and the WAT, establishing a waning region of the manufacturing processes by using the first, second, and third relationship equations, and determining the situation of generating wafer defects according to the warning region. The present invention discloses a system architecture for the method.
US08756025B2 Temperature sensing of electric batteries
Methods and apparatus are provided related to thermal protection of electrical batteries. A sensor senses the temperature of a battery and a corresponding digital signal is digitally derived. Date, time and temperature data are written to storage media. A time-rate-of-change of the battery's temperature is determined and used to establish operational periodicity. Stored digital data can be communicated to another entity, temperature or time-rate-of-change values used to trigger an alarm or system shut-down, and so on. Electronic circuitry toggles between an active mode and a power-conserving sleep mode in accordance with periodic operating schedule.
US08756018B2 Method for time lapsed reservoir monitoring using azimuthally sensitive resistivity measurements while drilling
A method for determining movement of a fluid contact in a subsurface reservoir includes measuring azimuthally sensitive resistivity at a first time from within a wellbore penetrating the subsurface reservoir. A first position of the fluid contact with respect to the wellbore is determined using the azimuthally sensitive resistivity measurements. After a selected time, the measuring azimuthally sensitive resistivity from within a wellbore penetrating the subsurface reservoir is repeated. Movement of the fluid contact from the first position is determined using the repeated azimuthally sensitive resistivity measurements.
US08756015B2 Processing of azimuthal resistivity data in a resistivity gradient
A method for increasing sensitivity in a measurement of at least one of magnitude and direction of resistivity in a subsurface material, the method including: performing a first set of measurements of resistivity of the subsurface material using a first logging instrument; constructing a model of a background signal using the first set of measurements; calculating a predicted response of a second logging instrument to the model of the background signal; performing a second set of measurements of at least one of magnitude and direction of resistivity of the subsurface material using the second logging instrument; deriving a second logging instrument response from the second set of measurements; and subtracting the predicted response from the second logging instrument response to produce a corrected response that has greater sensitivity than the second logging instrument response.
US08756014B2 Transit routing system for public transportation trip planning
A public transit travel planning system and methodology that uses an extensive pre-processing approach of transit information prior to query time on order to determine optimal public transit routes for journeys. At query time, since the transit information has already been processed by the system, very little computation is needed in order to fulfill the query. The system then provides users with public transit directions in response to the queries for public transit journeys.
US08756013B2 Personalized route generation
Systems and computer program products provide personalized route generation with computer readable program code, when read by a processor, configured for storing in a memory an image viewing pattern and determining a first object viewing interest from the image viewing pattern. The image viewing pattern may be based at least in part on an image viewing history. The first object viewing interest may be depicted in at least one image in the image viewing history. The code is also configured for receiving a request for directions to a destination in a geographic region, identifying a first area in an electronic map of the geographic region and generating a first route to the destination. The first area may include the first object viewing interest. The first route may feature the first area.
US08756006B2 Device and method for generating route restriction information of intersection, computer program for generating route restriction information of intersection, and recording medium for recording computer program
Provided are a device for automatically generating route restriction information of intersections between main roads and narrow streets, and a method therefor. With respect to a specific intersection which is an intersection between a main road and a narrow street, firstly, it is determined to prohibit a right turn and passing through the intersection. Under these conditions, when it is sufficiently confirmed, by using external information, that the right turn and passing through the intersection can be allowed at the specific intersection, the route restriction regarding the direction is released. Probe information and traffic restriction data are used for the external information.
US08756005B2 Turn-by-turn navigation-based descriptive direction indicator for vehicles
A system for providing an externally visible signal regarding a navigational instruction at a vehicle includes a navigation system, a navigation message sender, a navigation message receiver, and a display system. The navigation system generates and outputs turn-by-turn navigational directions within the vehicle to assist a driver of the vehicle in reaching a given destination location. The navigation message sender receives the turn-by-turn navigational directions and transmits them to the navigation message receiver. The navigation message receiver provides a navigational message to the display system for display in a manner visible outside the vehicle.
US08756004B2 Identification tag navigation system and method thereof
An identification tag navigation system and a method thereof are provided according to the invention. The system comprises at least an identification tag and a mobile apparatus. The method comprises steps of receiving a destination reading command, accessing a destination information of the identification tag, receiving a plurality of reference signals and computing a current position data according to the plurality of reference signals, computing and generating a navigation route data according to the destination position data and the current position data, and generating an instruction data according to the navigation route data and the current position data.
US08756002B2 Method and apparatus for conditional provisioning of position-related information
An approach is provided for providing aggregated position-related information at a user interface based on invocation conditions. An invocation platform determines one or more applications, one or more services, or a combination thereof that provide position-related information. The invocation platform further determines one or more invocation conditions associated with the position-related information, the one or more applications, the one or more services, or a combination thereof. The invocation platform also causes, at least in part, a presentation of at least one user interface that aggregates the position-related information from the one or more applications, the one or more services, or a combination thereof based, at least in part, on the one or more invocation conditions.
US08756001B2 Method and apparatus for improved navigation of a moving platform
A navigation module and method for providing an INS/GNSS navigation solution for a moving platform is provided, comprising a receiver for receiving absolute navigational information from an external source (e.g., such as a satellite), means for obtaining speed or velocity information and an assembly of self-contained sensors capable of obtaining readings (e.g., such as relative or non-reference based navigational information) about the moving platform, and further comprising at least one processor, coupled to receive the output information from the receiver, sensor assembly and means for obtaining speed or velocity information, and operative to integrate the output information to produce a navigation solution. The at least one processor may operate to provide a navigation solution by using the speed or velocity information to decouple the actual motion of the platform from the readings of the sensor assembly.
US08755998B2 Method for reducing the risk of a collision between a vehicle and a first external object
A method for reducing the risk of a collision between a vehicle and at least a first external object is contemplated. The risk of a collision may be reduced with use of a collision avoidance system having a detection unit adapted to issue a control signal in the event it detects a collision involving a first external object in a vicinity of the host vehicle, and an action unit adapted to operate the collision avoidance system such that an emergency maneuver can be initiated by the collision avoidance system at an earlier stage if the control signal is issued, as compared to when no control signal is issued.
US08755997B2 Laser ranging process for road and obstacle detection in navigating an autonomous vehicle
A method and system provide road and obstacle detection in navigating an autonomous vehicle. The method comprises scanning a distance ahead of the autonomous vehicle to obtain a current range scan, and obtaining navigation data, including dynamics, position, and orientation measurements of the autonomous vehicle. The current range scan is transformed to world coordinates with respect to a reference location based on the navigation data, and the transformed current range scan is input into a distance-based accumulator. The transformed current range scan is added to a variable size buffer when the autonomous vehicle is deemed to be non-stationary. A ground plane is estimated from the transformed current range scan and prior range scans stored in the variable size buffer. The estimated ground plane is represented as a constrained quadratic surface, which is classified into one or more of a traversable area, a non-traversable area, or an obstacle area for navigation of the autonomous vehicle.
US08755992B2 System and method for sending air traffic data to users for display
A computer-implemented system and method for the processing and presentation of aviation information is disclosed. At plurality of flight information is received over a digital network and is stored in at least a database. The database includes aviation information. Upon receiving a user request, a server retrieves a result set from the database and transmits it to the requesting user. Subsequently, updates as to a flight identified in the request are transmitted at a selected rate, which may be modified automatically based on one flight characteristic, for subsequent display. In one form, the results may be presented to the user in the form of digital map having aircraft images.
US08755991B2 Method and structure for vehicular traffic prediction with link interactions and missing real-time data
A method and apparatus for predicting traffic on a transportation network where real time data points are missing. In one embodiment, the missing data is estimated using a calibration model comprised of historical data that can be periodically updated, from select links constituting a relationship vector. The missing data can be estimated off-line whereafter it can be used to predict traffic for at least a part of the network, the traffic prediction being calculated by using a deviation from a historical traffic on the network. The invention further discloses a method for in-vehicle navigation; and a method for traffic prediction for a single lane.
US08755989B2 Method and system for controlling fuel usage
Methods and systems are provided for improving fuel usage while addressing knock by adjusting the use of spark retard and direct injection of a fluid based on engine operating conditions and the composition of the injected fluid. One or more engine parameters, such as EGR, VCT, boost, throttle position, are coordinated with the direct injection to reduce torque and EGR transients.
US08755987B2 System and method for torque control in a homogeneous charge compression ignition engine
A control system for a homogeneous charge compression ignition (HCCI) engine includes first and second modules. The first module determines a load on the HCCI engine when the HCCI engine is operating in an HCCI combustion mode. The second module controls torque generated by the HCCI engine based on the determined load and a predetermined threshold, wherein the second module controls the torque generated by the HCCI engine by controlling fueling of the HCCI engine.
US08755983B2 Vehicular control apparatus and method
In vehicular control apparatus and method, a traveling environment of a forward position of an advance direction of a vehicle in which an actuator for a vehicular control purpose is mounted is detected, a reliability of a result of measurement of the traveling environment by the traveling environment measurement section is determined, and an operation of the actuator is determined with the determined reliability as a requiring condition.
US08755982B2 Distance controller with automatic stop function
A distance controller having an automatic stop and/or start function for motor vehicles, having a distance-measuring remote region sensor, a distance-measuring ultrasound sensor, and a control unit designed to intervene in the longitudinal guiding of the home vehicle as a function of the distance, measured by the remote region sensor, from a vehicle traveling ahead. If the measured distance is smaller than the range of the ultrasound sensor, on the basis of the signal of the ultrasound sensor it is verified whether this sensor is functional. If yes, the signal of the ultrasound sensor is evaluated in the context of the stop and/or start function. According to the present invention, the stop and/or start function has an operating mode in which a distance controlling takes place on the basis of the signal of the ultrasound sensor. In this way, the distance from the vehicle ahead can be reduced during stop and go operation.
US08755977B2 Method and system for preemptive load weight for mining excavating equipment
Provided is a method and a system for preemptively determining a load weight for mining excavation equipment. Specifically, provided is a method in which an excavation surface is scanned to generate an excavation surface profile, an excavation plan is selected for the excavation surface profile, the excavation plan for the excavation surface profile is executed on the excavation surface utilizing a pre-emptive load weighing algorithm based on a plurality of drive signals of the mining excavation equipment, and a volume of a material to be excavated by the mining excavation equipment is determined based at least on the plurality of drive signals, the plurality of derivatives of drive signals, and the excavation surface profile.
US08755970B2 Vehicle control device
To provide a vehicle control device capable of improving the ride comfort on the vehicle. A vehicle control device for controlling operation of a vehicle including a vehicle body, and a tire for supporting the vehicle body and contacting with a ground surface, the vehicle control device includes an operation condition detecting unit configured to detect an operation condition that influences a side vibration of the vehicle body; a suspension geometry adjusting unit configured to adjust a suspension geometry of the vehicle; and a control unit configured to control operation of the suspension geometry adjusting unit based on a detection result of the operation condition detecting unit.
US08755967B1 Estimating road lane geometry using lane marker observations
Aspects of the disclosure relate generally to detecting the edges of lane lines. Specifically, a vehicle driving on a roadway may use a laser to collect data for the roadway. A computer may process the data received from the laser in order to extract the points which potentially reside on two lane lines defining a lane. The extracted points are used by the computer to determine a model of a left lane edge and a right lane edge for the lane. The model may be used to estimate a centerline between the two lane lines. All or some of the model and centerline estimates, may be used to maneuver a vehicle in real time and also to update or generate map information used to maneuver vehicles.
US08755962B2 Engine start control device for hybrid vehicles
If a vehicle speed VSP during EV travel is lower than a predetermined speed VSP_s and hence is in a low vehicle speed range available for motor travel by a motor/generator, engine start control using a first engine start system with the motor/generator is executed. If the vehicle speed VSP during the EV travel is the predetermined speed VSP_s or higher and hence is in a vehicle speed range unavailable for the motor travel with the motor/generator, engine start control using a second engine start system with a starter motor is executed instead of the first engine start system with the motor/generator. Accordingly, the motor/generator does not have to cover an engine start torque when VSP≧VSP_s. A vehicle speed range available for the motor travel expands by the amount corresponding to the engine start torque, and fuel efficiency can be improved.
US08755959B2 Method and control module for controlling the drive mode of a hybrid drive to prevent jerky movements
The drive mode of a hybrid drive is controlled by: detecting a drive mode change signal characterizing a planned drive mode change, and determining a torque shortfall, which would occur due to the drive mode change. Furthermore, the method provides for comparing the torque shortfall with a threshold value, and blocking a drive mode change, if the comparison step reveals that the torque shortfall is above the threshold value. Otherwise, the method provides for: automatically performing a drive mode change according to the drive mode change signal, if the comparison step reveals that the torque shortfall is not above the threshold value.
US08755953B2 Aircraft information management system
A method and apparatus comprising an existing aircraft node and an information agent located in the existing aircraft node. The existing aircraft node is connected to a number of aircraft systems and a network in an aircraft network data processing system. The information agent is configured to provide access to information received by the existing aircraft node to other aircraft nodes in the aircraft network data processing system.
US08755951B2 Multimedia system for vehicle with portable dash pad
A multimedia system for vehicle having a plurality of electrical accessories, including a control housing, a control module, and a dash pad. The control module includes a central processing module. The central processing module is electrically connected with the electrical accessories in such a manner that the central processing module is arranged to centrally control the electrical accessories. The dash pad is detachably mounted on the control housing and is wirelessly communicated with the central processing module, wherein a user is able wirelessly control the electrical accessories in the vehicle through the dash pad.
US08755941B2 Model based tempering air control and enhancement of exhaust for select catalytic reduction
A method and system for controlling a temperature of an exhaust gas being introduced to a catalyst is provided. Using an adjustable flow controller, an adjustable amount of tempering fluid is provided to the exhaust gas prior to the exhaust gas proceeding to the catalyst. A sensor senses a parameter indicative of a temperature of the exhaust gas being introduced to the catalyst. A computer processor uses a relationship to relate the parameter to an adjustment of the adjustable flow controller that will adjust the amount of tempering fluid provided to the exhaust gas and change the temperature of the exhaust gas being introduced to the catalyst toward a target temperature. Adjustment of the adjustable flow controller is initiated by the computer processor to change the flow of the tempering fluid, and the relationship between the parameter and the adjustment of the adjustable flow controller is updated.
US08755940B2 Modeling and control optimization system for integrated fluidized bed combustion process and air pollution control system
A system for optimizing and controlling a circulating fluidized bed combustion (FBC) system (7) and an air pollution control (APC) system (9) includes a controller (205, 305, 406) and an optimizer (210, 310). The controller (205, 305, 406) is connected to the FBC system (7) and/or the APC system (9). The optimizer (210, 310) is connected to the controller (205, 305, 406). The optimizer (210, 310) provides an optimized setpoint (220, 320, 420) to the controller (205, 305, 406) based on an economic parameter (235, 335, 435) and system outputs (230, 330) from the FBC system (7) and the APC system (9). The controller (205, 305, 406) provides an optimized input (215, 315) to the FBC system (7) and/or the APC system (9) based on the optimized setpoint (220, 320, 420) from the optimizer (210, 310) to optimize operation of the FBC system (7) and/or the APC system (9).
US08755933B2 Systems and methods for dispensing soft goods
Systems and methods for dispensing soft goods are provided. A described method includes receiving a soft good supply at a loading zone of a soft good dispensing device, receiving an indication of a desired quantity of the soft good at a processing circuit of the soft good dispensing device, using a dispensing mechanism of the soft good dispensing device to automatically dispense the desired quantity of the soft good from the soft good supply based on a control signal received from the processing circuit, and providing a dispensed quantity of the soft good to a dispensing zone of the soft good dispensing device for user access.
US08755930B2 Method, apparatus, and computer program product for optimization of item location in an automated storage system
The present invention generally relates to a method, apparatus, and computer program product for optimizing article or bin location in an automated storage device to increase the efficiency of article retrieval in filling an order. Methods of example embodiments may determine a number of touches of each of a plurality of bins of a storage system, where the touches are calculated over a predetermined period of time, identify a bin with more touches than a bin at a first location, where the bin with more touches is at a second location, and direct the bin with more touches than the bin at the first location to be swapped with the bin at the first location. Identifying a bin with more touches may include identifying a bin with a number of touches that exceeds the number of touches of the bin in the first location by a predetermined amount.
US08755927B2 Feedback for polishing rate correction in chemical mechanical polishing
A substrate having a plurality of zones is polished and spectra are measured. For each zone, a first linear function fits a sequence of index values associated with reference spectra that best match the measured spectra. A projected time at which a reference zone will reach the target index value is determined based on the first linear function, and for at least one adjustable zone, a polishing parameter adjustment is calculated such that the adjustable zone has closer to the target index at the projected time than without such adjustment. The adjustment is calculated based on a feedback error calculated for a previous substrate. The feedback error for a subsequent substrate is calculated based on a second linear function that fits a sequence of index values associated with reference spectra that best match spectra measured after the polishing parameter is adjusted.
US08755925B2 Automated identification and assembly of shoe parts
Manufacturing and assembly of a shoe or a portion of a shoe is enhanced by automated placement and assembly of shoe parts. For example, a part-recognition system analyzes an image of a shoe part to identify the part and determine a location of the part. Once the part is identified and located, the part can be manipulated by an automated manufacturing tool.
US08755921B2 Continuous audio interaction with interruptive audio
According to an example implementation, a method may include playing, by a computing device, first audio generated by a first application, determining that the first audio generated by the first application should be interrupted based on a notification associated with a second application, pausing the first audio generated by the first application, playing interruptive audio generated by the second application during the pausing of the first audio, identifying a portion of the first audio that was previously played before the first audio was paused, and resuming the playing of the first audio so that the portion of the first audio that was previously played is replayed.
US08755920B2 Audio recording electronic book apparatus and control method thereof
The present invention relates to an audio recording electronic book apparatus featuring a recording function to take an audio note, comprising a display module for displaying the contents of an electronic book; a memory unit for storing at least one electronic book file; a micro process unit for reading an electronic book file and displaying it on the display module; a recording/broadcasting module for inputting an audio note after startup and storing in the memory unit as an audio data file; and a correspondence table for recording the linkage relationship related to the audio data file and the electronic book file.
US08755916B2 Optimized integrated controls for oxy-fuel combustion power plant
A control system for optimizing an oxy-fuel power plant comprises an optimizer in communication with the oxy-fuel power plant; the oxy-fuel power plant being operative to recycle carbon dioxide from a flue gas stream to a boiler; a control platform; the control platform being operative to control the oxy-fuel power plant; and a simulator; the simulator being operative to simulate performance of the oxy-fuel power plant.
US08755915B2 Sensor interface for wireless control
Systems and methods for enabling communication with a wired sensor are provided. A wired sensor may be adapted for wireless communication using a sensor interface. A sensor interface is communicatively coupled with a wired sensor that provides information about a detected environmental condition. The sensor interface wirelessly transmits information received from the wired sensor to a controller that may control an electrical load based on the wirelessly transmitted information.
US08755913B2 Lighting control network
A control system (10) comprises: a controlled device (15) controlled by a controller (30) having receiving means (34) for receiving command signals (40), and having a first, second and third storage locations (31, 32, 33) for storing a personal ID or address (PID), network ID (NID), and the ID (RCID) of a remote control device, respectively; at least one user-operable remote control device (17), designed for transmitting command signals. A command signal comprises a target address code, a network ID code, a sender address code, and a command code.Normally, the controller only responds to control signals if target address code, network ID code, and sender address code match with the information in memory.The controller is capable of operating in a NO NETWORK mode (200), in which the controller responds to a reset command irrespective of target address code, the network ID code, and the sender address code.
US08755912B2 Apparatus for remotely controlling computers and other electronic appliances/devices using a combination of voice commands and finger movements
An apparatus for remotely operating a computer using a combination of voice commands and finger movements. The apparatus includes a microphone and a plurality of control elements in the form of touch-sensitive touchpads and/or motion-sensitive elements that are used to operate the computer and to move an on-screen cursor. At least one touchpad is used to selectively switch between a command-mode of operation in which the computer interprets spoken words as commands for operating the computer and any software applications being used, and a text-mode of operation in which the computer interprets spoken words literally as text to be inserted into a software application.
US08755901B2 Patient assignment of therapy parameter to posture state
The disclosure is directed towards posture-responsive therapy. To avoid interruptions in effective therapy, an implantable medical device may include a posture state module that detects the posture state of the patient and automatically adjusts therapy parameter values according to the detected posture state. A system may include an implantable medical device that delivers therapy to a patient according to a set of therapy parameter values while the patient occupies a first posture state, a user interface that receives patient input associating one or more of the therapy parameter values with a second posture state different from the first posture state, and a processor that automatically defines therapy for delivery to the patient when the patient occupies the second posture state based on the associated therapy parameter values.
US08755899B2 Helical antenna for an implantable medical device
An apparatus and method for enabling far-field radio-frequency communications with an implantable medical device in which an antenna is embedded within a dielectric compartment of the device. A helical antenna may be employed to save space while still permitting far-field telemetry over a desired range of frequencies.
US08755897B2 System and method for remote expert-system medical device programming
One embodiment includes a system for prescribing therapeutic treatment for a patient via communications over a network, including an implantable medical device (IMD) to be implanted in the patient to record a patient characteristic, the implantable medical device being programmable and configured to communicate via wireless communications with the IMD and to communicate securely over the network, the medical device programming computer including a user interface. The embodiment includes a server to communicate securely over the network with the medical device programming computer, the server including at least a first expert prescription system comprising at least one physician's prescription and at least one expert-system to compare the at least one patient characteristic to the at least one physician's prescription to issue a parameter to be programmed into the IMD based on the comparison.
US08755896B2 Treatment of consumption disorders with biostimulation
Nerves that carry taste sensations to the brain are stimulated in order to diminish (or, depending on the application, augment) the pleasure ordinarily associated with consumption behavior to be modified.
US08755895B2 Systems and methods for detecting one or more central auditory potentials
An exemplary signal processing unit includes 1) a microphone configured to detect one or more acoustic signals, 2) processing circuitry configured to process the one or more acoustic signals, and 3) a port configured to receive one or more electrodes that are configured to be placed on an outer surface of the head of a patient and to detect one or more central auditory potentials. The processing circuitry may be further configured to process the detected central auditory potentials.
US08755893B2 Tibial nerve stimulation
A method is provided, including identifying a subject as suffering from pain in a first limb of the subject. In response to the identifying, treatment of the pain in the first limb is facilitated by implanting electrodes in a limb of the subject that is contralateral to the first limb. Other embodiments are also described.
US08755891B2 Methods and apparatus for treating anaphylaxis using electrical modulation
Methods and devices for treating anaphylaxis, anaphylactic shock, bronchial constriction, and/or asthma include providing an electrical impulse to a selected region of the vagus nerve of a patient suffering from anaphylaxis to block and/or modulate nerve signals that would regulate the function of, for example, myocardial tissue, vasodilation/constriction and/or pulmonary tissue.
US08755890B2 Electrical stimulation of the sympathetic nerve chain
The present invention provides a method of affecting physiological disorders by stimulating a specific location along the sympathetic nerve chain. Preferably, the present invention provides a method of affecting a variety of physiological disorders or pathological conditions by placing an electrode adjacent to or in communication with at least one ganglion along the sympathetic nerve chain and stimulating the at least one ganglion until the physiological disorder or pathological condition has been affected.
US08755888B2 Gastrointestinal system
A gastrointestinal stimulation system includes a remote controlled capsule adapted for positioning in the gastrointestinal tract (GT) of a patient, in which the capsule is secured to the inner wall of the gastrointestinal tract (GT) of a patient by a magnetic coupling system. The capsule is configured to activate at least one chosen area of the patient's GI tract, including when desired, the vagus nerve, thereby facilitating gastro motility or having other interaction with the GI tract, such as monitoring thereof. The remote controlled capsule also may be configured to activate patient's lower esophageal sphincter (LES), stimulating the LES muscle and restoring the barrier between the stomach and the esophagus for treatment of Gastroesophageal reflux disease (GERD). The capsule also may be inserted to the anal canal for treatment of constipation.
US08755887B2 Cermet-containing bushing for an implantable medical device
One aspect relates to an electrical bushing for an implantable medical device, having an annulus-like holding element for holding the electrical bushing in the implantable medical device, whereby the holding element includes a through-opening, at least one elongated conduction element extends through the through-opening, and an insulation element for forming a hermetic seal between the holding element and the conduction element is arranged in the through-opening. One aspect provides for the at least one conduction element to include a cermet.
US08755884B2 Methods for promoting intrinsic activation in single chamber implantable cardiac pacing systems
Cardiac pacing methods for an implantable single chamber pacing system, establish an offset rate for pacing at a predetermined decrement from either a baseline rate (i.e. dictated by a rate response sensor), or an intrinsic rate. Pacing maintains the offset rate until x of y successive events are paced events, at which time the offset rate is switched to the baseline rate for pacing over a predetermined period of time. Following the period, if an intrinsic event is not immediately detected, within the interval of the offset rate, the rate is switched back to baseline for pacing over an increased period of time. Some methods establish a preference rate, between the offset and baseline rates, wherein an additional criterion, for switching from the offset rate to the baseline rate, is established with respect to the preference rate.
US08755883B2 Tracking progression of congestive heart failure via a force-frequency relationship
A system, method, or device monitor a force-frequency relationship exhibited by a patient's heart. A contractility characteristic, such as a heart sound characteristic of an S1 heart sound, is measured. The contractility characteristic indicates the forcefulness of a contraction of the heart. The frequency at which the heart is contracting is determined. A group of (contractility characteristic, heart rate) pairs is stored in a memory device. The group of pairs defines a force-frequency relationship for the heart. The method may be implemented by an implantable device, or by a system including a implantable device.
US08755879B2 Sleep tracking and waking optimization system and method therefor
Analog electrical and pressure data obtained by an EEG/pressure sensor matrix from the subject are sent to a signal processing module that derives digital EEG data from the electrical signal and pressure data without using sensors attached to a subject's head. The pressure data are used as a secondary signal to measure the physical orientation of the subject's head. The physical orientation is used to transform the derived EEG signal to a known coordinate axis (the orientation of the subject's head) to obtain useful, consistent, and accurate EEG data. The EEG may be used to determine a sleep state of a subject and to awaken the subject while in a particular state.
US08755878B2 Heartbeat signal processor and heartbeat signal processing method
A heartbeat signal processor includes a first and second electrodes to obtain a first and second heartbeat signals, a DC voltage calculating unit and an AC amplitude calculating unit to calculate first and second average DC voltage values of direct-current components and first and second average AC amplitude values of alternate-current components in the first and second heartbeat signals, a correlation coefficient calculating unit to calculate a correlation coefficient between the alternate-current components in the first and second heartbeat signals, an amplification factor setting unit to set an amplification factor on the basis of the first and second average DC voltage values, the first and second average AC amplitude values, and the correlation coefficient, and a signal generating unit to generate a differential heartbeat signal by amplifying the first or second heartbeat signal on the basis of the amplification factor and calculating a difference between the first and second heartbeat signals.
US08755866B2 Method and apparatus for lymph node mapping
A system and method for optical lymph node mapping. The system is useful for guiding sentinel lymph node biopsy surgeries. A contrast agent that includes a fluorescent dye is injected near the site of a malignancy. The contrast agent drains into the lymphatic system, collecting in a sentinel node or nodes. The system utilizes one or more low-power continuous-wave lasers or light-emitting diodes modulated with a digital code sequence to probe the tissue suspected of containing the sentinel node. When the light is incident near the sentinel node, it will excite fluorescence from the dye. A portion of the scattered fluorescent light is captured with one or more photo-detectors. A correlation of the photo-detector signal and the digital code sequence is calculated to produce an estimate of the distribution of flight times for photons traveling from a given source to a given detector. The flight time distributions are used along with the measured amplitudes to reconstruct a map of contrast agent location within the tissue.
US08755861B2 Cardiac mapping catheter
A multi electrode catheter for non contact mapping of the heart having independent articulation and deployment features.
US08755859B2 Medical electrode with printed shielded feed line
The invention relates to a medical electrode (1) comprising an electrode head (2) and an electric feed line (3) to the electrode head (2), said teed line (3) having an electrically conductive shielding layer (4), a dielectric element (5), and an electric conductor (6). The feed line (3) has an elongate substrate element (7) onto which the electrically conductive shielding layer (4) is at least partly printed. The at least partly printed shielding layer (4) entirely surrounds the dielectric element (5) and the electric conductor (6) transversely to the longitudinal axis (L) of the feed line (3). The shielding layer comprises an upper (4a) and a lower (4b) shielding ply.
US08755858B2 Blood sensor, blood testing device and blood analysis method
Provided are a blood sensor that is highly reliable and does not contaminate the interior of the main body of the device, a blood testing device and a blood analysis method. The blood sensor is provided with a plate-shaped base, a blood storage part set roughly in the center of the base, a supply path, one end of which is connected to the storage part and the other end of which is connected to an air pore, multiple detecting electrodes laid on one surface of the supply path connecting electrodes, each coming out of these detection electrodes, and skin detection electrodes in the storage part or near the storage part. The blood detecting device is provided with a skin detecting circuit that detects skin contact by measuring sensor conduction or impedance changes.
US08755857B2 Optimized gas supply using photoplethysmography
The present invention relates to optimized gas supply utilizing photoplethysmography. Flow rate, pressure or amount of gas adjusted as a function of blood oxygen saturation data, photoplethysmography signals, or both, obtained from the pulse oximeter probe.
US08755856B2 Signal processing apparatus
The present disclosure describes a method and an apparatus for analyzing measured signals using various processing techniques. In certain embodiments, the measured signals are physiological signals. In certain embodiments, the measurements relate to blood constituent measurements including blood oxygen saturation.
US08755852B2 One piece co-formed exterior hard shell case with an elastomeric liner for mobile electronic devices
A protective case for a handheld mobile electronic device may include an elastomeric liner formed on the interior of the exterior hard shell. This hard protective exterior shell allows the device maximum protection from impacts with sharp objects while the interior elastomeric portion that provides shock protection for the device from impacts. The exterior hard shell part is formed to fit the device closely with a small offset from the device's surface. The exterior hard shell wraps around the edges of the device. To allow the shell to be able to be mounted on the device the corners of the hard shell are cut open. This allows each sidewall to flex away when a device is inserted and snap back once it is in place. The elastomeric material fills in the gaps created at the corners of the exterior hard shell to allow flex for mounting.
US08755851B2 Back cover for mobile terminals
A back cover for mobile terminals which protects the rear surface of a mobile terminal having a battery in the rear surface. The back cover includes: a cover body mounted to the rear surface of the mobile terminal; hooks formed on the edge of the cover body and locked to the rear surface of the mobile terminal; a terminal unit provided on a first surface of the cover body at a location corresponding to terminals of the mobile terminal; a pattern electrode unit provided on a second surface of the cover body and electrically connected to the terminal unit, the pattern electrode unit having an electrode that electrically connects the terminals of the mobile terminal to an outside charger; and a magnet placed in the cover body and magnetically connected to the outside charger.
US08755843B2 Portable telephone equipped with key backlights and information notification method using key backlights
A portable telephone includes key backlight light-emitting units 41, 42 that are provided corresponding to a plurality of operation keys 31, 32 and control unit 5 that instructs key backlight light-emitting units 41, 42 about the colors of the light that is to be emitted. Key backlight light-emitting units 41, 42 respectively include a plurality of light-emitting devices 411, 421 that produce different colors and lighting control units 412, 422 that control the plurality of light-emitting devices 411, 421 in accordance with instructions from control unit 5. Control unit 5 instructs to cause light to be emitted in a specified color to key backlight light-emitting units that correspond to one or a plurality of operation keys and instructs to cause light to be emitted in colors other than the specified color to key backlight light-emitting units other than the key backlight light-emitting units that are lighted in the specified color.
US08755842B2 Telephony apparatus
A system and methods through which incoming calls to and/or outgoing calls from a telephone can be controlled. The present invention utilizes an authorized caller list to determine whether an incoming call should be connected, and a similar list to determine whether an outgoing call should be connected. The present invention can also facilitate the use of new telephone user interfaces, including by iterating through telephone numbers associated with a contact, until communications with the contact are established.
US08755837B2 Methods and systems for content processing
Cell phones and other portable devices are equipped with a variety of technologies by which existing functionality can be improved, and new functionality can be provided. Some aspects relate to data driven imaging architectures, in which a cell phone's image sensor is one in a chain of stages that successively act on packetized instructions/data, to capture and later process imagery. Other aspects relate to distribution of processing tasks between the device and remote resources (“the cloud”). Elemental image processing, such as filtering and edge detection—and even some simpler template matching operations—may be performed on the cell phone. Other operations are referred out to remote service providers. The remote service providers can be identified using techniques such as a reverse auction, though which they compete for processing tasks. Other aspects of the disclosed technologies relate to visual search capabilities, and determining appropriate actions responsive to different image inputs. Still others concern metadata generation, processing, and representation. Yet others relate to coping with fixed focus limitations of cell phone cameras, e.g., in reading digital watermark data. Still others concern user interface improvements. A great number of other features and arrangements are also detailed.
US08755834B2 Method and arrangement for transmitting and receiving RF signals through various radio interfaces of communication systems
A method and arrangement for transmitting and receiving RF signals, associated with different radio interfaces of communication systems, employ a direct conversion based transceiver which substantially comprises one receive signal branch and one transmit signal branch. Mixing frequencies of the different systems are generated by a single common by use of an output frequency divider in combination with the synthesizer, and by use of filtering corresponding to a system channel bandwidth by means of a controllable low-pass filter operating at baseband frequency.
US08755829B2 Method and apparatus for radio resource measurement in heterogeneous network
A radio resource measurement method in a heterogeneous network includes a user equipment (UE) that performs radio resource measurement; when a measurement result meets a predefined condition, the UE performs radio resource measurement on restricted resources according to configuration information of the restricted resources, wherein the restricted resources are a set of all sub-frame resources corresponding to Almost Blank Sub-frames (ABSes) or are a subset of the set. Therefore, the precision of RLM measurement or RRM measurement of a mobility system can be improved, and the implementation complexity of the UE can be decreased.
US08755826B2 Internet security updates via mobile phone videos
Information relevant to internet security is received at a data center server. Such information, for example, a network intrusion alert or details on a recent outbreak of an network virus, may be examined to determine the nature and scope of the security-related information. A security alert is promptly generated in response to the information, using previously stored multimedia content divided into categories of security alerts and/or multimedia content generated at the data center shortly after receiving the security information. The security alert is then disseminated to a plurality of mobile device users. The alerts may be disseminated only to the users associated with a certain security event category, or may be sent to different groups of users depending on other relevant criteria.
US08755822B2 Method and system for locating a mobile terminal
A method and system locates a mobile terminal addressed in a location service request using an overlay identity. According to one aspect of the invention a location service client accesses a first subscriber database, thereby providing said overlay identity, in order to derive a cellular identity of said mobile terminal. According to another aspect of the invention the location service client accesses a location service server in order thereby providing said overlay identity. The location service server initiates a privacy check using said overlay identity and in response receives a cellular identity. The cellular identity then may be used to request a location service to enhance functionality.
US08755821B2 Location reporting responsive to transitions in motional state of wireless equipment
Location of wireless equipment is reported based at least on transition amongst motional states of the wireless equipment. Measured data and metrics are employed for detection of at least one movement condition of wireless equipment to identify changes in a mobility profile thereof. Change in the mobility profile can convey change in motional state of the wireless equipment; analysis of the data and metrics enables determination of such change. While idle, the wireless equipment can monitor its mobility profile to identify changes in the motional state of the wireless equipment. Identification of certain changes in the motional state of the wireless equipment enable the wireless equipment to measure, report, and update location thereof at the network platform of a network operator that provides wireless service to the wireless equipment. Reported location of the wireless equipment can be exploited for several location-based services.
US08755814B2 Method and apparatus for intermittent location reporting
A system, apparatus and method are provided for intermittent location reporting. The apparatus includes a global positioning system (GPS) receiver, a transceiver, and a controller. The transceiver is a WiFi or WiMAX transceiver. The controller reads a current geographical location of the apparatus and determines whether communication with a location monitoring application (LMA) is possible. If communication with the LMA is not possible, the controller stores the current geographical location. When communication with the LMA is again possible, the controller sends any stored geographical locations. The controller may store timestamps associated with the geographical locations. The controller may send the geographical locations to the LMA at intervals determined by predefined rules.
US08755808B2 Method and apparatus for paging policy adaptation in a wireless network
Various methods and devices are provided to address the need to mitigate the effects of an overload and/or prevent an overload from cascading. In one method, devices are paged (101) according to a first paging policy regarding paging attempts. It is then determined (102) that a reduced availability condition exists for network equipment supporting the first paging policy. While this reduced availability condition exists, user equipment is paged (103) according to an adapted paging policy which is more limited in paging attempts than the first paging policy.
US08755806B2 Transmission of feedback information on PUSCH in wireless networks
A transmission of feedback information from a secondary to a primary node occurs in a plurality of N logical time durations. The secondary node receives an allocation of resources comprising a plurality of resource elements on an uplink shared data channel. The secondary node generates feedback information in response to transmissions from the primary node and normally transmits feedback information to the primary node on a control channel. On occasion, the secondary node receives a trigger from the primary node. In response to the trigger, the secondary node transmits the feedback information using a subset of the allocated resource elements on the uplink shared data channel.
US08755805B2 Methods for generating radio frequency maps of networks
At least one example embodiment discloses a method of generating a radio frequency (RF) map of a network. The method includes obtaining, by a controller, received signal strengths of at least one user equipment (UE) in a first technology network, determining, by the controller, a back projection of a second technology network based on the received signal strengths, and generating, by the controller, an RF map of the second technology network based on the determining. The back projection represents an attenuation function of a coverage area of the second technology network and the RF map illustrates the attenuation function of the coverage area of second technology network.
US08755802B1 UMTS reselection performance in small cell systems
A beacon cell adapted for use in a small cell RAN includes dual identities—a beacon identity and a regular or “live” identity—in which the identities are individually configured to address differing performance requirements in the small cell RAN. The beacon identity in the cell is specially configured to meet the performance requirements for mobile user equipment (UE) to be able to quickly and easily move from a macrocell base station in a mobile operator's network to the small cell RAN using a process called “reselection.” The live identity is configured to meet all requirements for service to be provided to the UE within the small cell RAN. Once captured by the beacon identity of the beacon cell, the UE can then immediately reselect to the live identity of the cell which operates in a conventional manner.
US08755792B2 Vehicular communication apparatus and vehicular communication system
A vehicular communication apparatus communicably connected to a portable communication terminal, includes: an information acquisition device that acquires facility information about a facility from the portable communication terminal; an information storage device that controls a storage to store the facility information in association with the portable communication terminal; and an information display device that controls a display to display the facility information stored in the storage when the portable communication terminal providing the facility information is reconnected to the vehicular communication apparatus, and that controls the display not to display the facility information stored in the storage when a new portable communication terminal different from the portable communication terminal providing the facility information is connected to the vehicular communication apparatus.
US08755790B1 Handset-based approach of multimedia service quality management
Service quality relating to multimedia content is measured in a mobile wireless telecommunication network by comparing, in a mobile wireless device, a received test media clip with a pre-stored sample media clip. The network transmits a test media clip, which is received by one or more mobile wireless devices. A device that receives the test media clip compares it with a sample media clip stored in mobile wireless device memory to detect differences between characteristics of the received test media clip and sample media clip. The device produces a result in response to detected differences. The result is provided to the network's service quality management function.
US08755787B2 Using wake-up receivers for soft hand-off in wireless communications
Multiple standards based radio (“SBR”) devices, each having a high-gain directional antenna, are utilized in a remote sensor interface (“RSI”) unit to optimize detection and reception by the RSI of radio signals from gateway controllers, hopping radios, and other wireless devices.
US08755786B2 Routing apparatus and method for multi-hop cellular systems
A routing method in a multi-hop cellular system, the method including: maintaining a signal strength in each node included in the multi-hop cellular system; receiving, in at least one neighbor node, a route-request message broadcasted by a source node; dropping or re-broadcasting, by the at least one neighbor node, the route-request message based on a hop count and the signal strength; and storing, in a base station, the route-request message which is received via the at least one neighbor node, based on an elapsed time, or transmitting a route-reply message to the source node via an optimal path which is selected via the stored route-request message.
US08755785B2 Collaborative image control
Systems and methods of conducting collaborative sessions between mobile devices may provide for determining a time delay associated with a set of participating mobile devices, and determining a command execution time based at least in part on a clock of a managing device and the time delay. One or more control messages may be transmitted to the participating mobile devices, wherein the control messages include the command and the command execution time. Upon receiving a control message, each participating mobile device may determine a local execution time based at least in part on the command execution time and an offset of the clock of the managing device relative to a local clock. Execution of the command can therefore be coordinated across the set of participating mobile devices.
US08755781B2 Event and data management system and method
A method for transferring data based on an event function is provided. The method includes receiving an event function from an event initiator. The event function is distributed to one or more destinations associated with event performers. A response message is received as a function of destination and time. It is determined whether the time is less than or equal to a limit time, and it is further determined whether an event parameter is greater than or equal to an event constant if the time is less than or equal to the limit time. Data is transferred from a data origination system accessible by the event initiator to a data destination system accessible by the event performer if the event parameter is greater than or equal to the event constant and if the time is less than or equal to the limit time.
US08755776B2 System for targeting advertising content to a plurality of mobile communication facilities
A system for targeting advertising content includes the steps of: (a) receiving respective requests for advertising content corresponding to a plurality of mobile communication facilities operated by a group of users, wherein the plurality includes first and second types of mobile communication facilities with different rendering capabilities; (b) receiving a datum corresponding to the group; (c) selecting from a first and second sponsor respective content based on a relevancy to the datum, wherein each content includes a first and second item requiring respective rendering capabilities; (d) receiving bids from the first and second sponsors; (e) attributing a priority to the content of the first sponsor based upon a determination that a yield associated with the first sponsor is greater than a yield associated with the second sponsor; and (f) transmitting the first and second items of the first sponsor to the first and second types of mobile communication facilities respectively.
US08755769B2 Systems, methods, network elements and applications in connection with browsing of web/WAP sites and services
Methodologies, systems and software support or implement functionality to provide sponsored browsing of web/WAP sites and/or services for mobile device users wherein web sites are selected for browsing in dependence on a data size requirement for providing access to content available from a given web/WAP site.
US08755768B1 Feature management of a communication device
A system and method for the real-time management of a device, and more particularly to the establishment and enforcement of policies or rules associated with the feature or functions that may be performed with the device, such as making and receiving calls, exchanging data, playing games and music, sending and receiving email, accessing web sites, and paying for goods and services. If a child or employee is using the device, there may be a need to regulate how that device can be used and to determine who will pay for what goods or services. In addition to providing all of the features associated with a device, service providers need to be able to establish and enforce rules (policies) regulating how and when that device can be used and who will pay for a good or service requested by the user of the device.
US08755766B2 Handling reachability of mobile device when serving core network node changes
A method of handling reachability of a mobile device in a wireless communication system is disclosed. The method comprises the mobile device establishing a packet data network (PDN) emergency connection when a first back-off timer received from a source core network node is running; the mobile device entering a first tracking area from a second tracking area, wherein the second tracking area is associated with the source core network node, and the first tracking area is associated with a target core network node and not in a tracking area list of the mobile device; and the mobile device sending a remaining time of the first back-off timer or a back-off indicator in a tracking area update (TAU) request message or a TAU complete message to the target core network node, wherein the back-off indicator indicates a back-off status of the mobile device.
US08755762B2 RF receiver with oscillation based blocker
A radio frequency (RF) receiver includes an amplifier stage, a blocking module, and a down conversion module. The amplifier stage amplifies an inbound RF signal (includes a desired component and a blocking component) to produce an amplified inbound RF signal. The blocking module generates an oscillation corresponding to a frequency of the blocking component and filters the amplified inbound RF signal based on the oscillation to substantially attenuate the blocking component and to pass, substantially unattenuated, the desired component. The down conversion module converts the desired RF signal component into a baseband or near baseband inbound signal.
US08755760B2 Radio receiver, radio communication system, radio communication method, and program
A radio receiver including a sampling unit, a provider, an arithmetic operation unit, an estimator, and a converter. The sampling unit samples a baseband signal transmitted from the radio transmitter, at a fractional multiple of a symbol rate, and generates fractional-multiple-sampling data. The provider provides reference data in which the known symbol sequence arranged in a frame by the radio transmitter is interpolated at a rate of the fractional multiple. The arithmetic operation unit performs an arithmetic operation for evaluation data in which the degree of consistency in waveform between the fractional-multiple-sampling data and the reference data is evaluated. The estimator estimates a reference timing from a shift amount at which the evaluation data shows the maximum degree of consistency in waveform. The converter converts the fractional-multiple-sampling data by using the reference timing as a reference thereby recovering the data having the symbol rate.
US08755756B1 Active cancellation of interference in a wireless communication system
Various methods and corresponding active interference cancellation units are described. These methods and units can perform active interference cancellation in a system including multiple radios. Notably, signals from a first radio can be received as interference at a second radio. The described methods and units can provide interference conditioning, which manipulates an interference reference of the interference at the first radio to approximate an interference observed at the second radio. After tuning of the interference conditioning, the interference can be removed.
US08755752B2 Radio wave propagation characteristic estimation system, radio wave propagation characteristic estimation method, and radio wave propagation characteristic estimation program
Disclosed are a radio wave propagation characteristic estimation system, radio wave propagation characteristic estimation method, and radio wave propagation characteristic estimation program for estimating propagation characteristics of radio waves at high speeds, without deteriorating accuracy. An object selection module reads map data prerecorded on a map data memory unit and selects structures from the structures indicated in structure data included in the map data according to the height thereof, a radio wave propagation path calculation module searches for the path of radio waves emitted from a transmission point based on the structure data related to the selected structures and location data for the transmission point and an observation point, and calculates the propagation path of the radio waves until the radio waves reach the observation point, and a radio wave propagation characteristic estimation module estimates the propagation characteristics of radio waves at the observation point based on this calculated path.
US08755747B2 Techniques to control transmit power for a shared antenna architecture
Techniques to control shared antenna architectures for multiple co-located radio modules are disclosed. The shared antenna architecture may include a combiner and at least one bypass switch for enabling simultaneous operations or mutually-exclusive operations of multiple transceivers. Dynamic gain control is employed to accommodate different front-end losses associated with a variety of signal paths that are achievable using the switch and combiner. Such dynamic gain control can include selecting from multiple sets of amplifier gain values that are tailored to meet the needs of the particular applications that are active at a particular time. Gain values can be chosen based upon received gain information including characteristics including a desired path loss, an application demand, a radio module type, a path configuration, and a mode of operation. By providing dynamic selection of gain values based on application demands, range and throughput of the transceivers can be attained. Other embodiments are disclosed and claimed.
US08755744B2 Mobile wireless communications device with NFC coupling circuit and related methods
A mobile wireless communications device may include a housing, a wireless transceiver carried by the housing, a processor carried by the housing and coupled to the wireless transceiver, and an NFC IC carried by the housing and coupled to the processor. The mobile wireless communications device may also include an NFC antenna carried by the housing, and a coupling circuit between the NFC IC and the NFC antenna. The coupling circuit may include a capacitive network including capacitors coupled in series with each other and in parallel with the NFC antenna, a transmit branch coupled between the NFC IC and a first node between a first pair of capacitors, and a receive branch coupled between the NFC IC and the first node between the first pair of capacitors.
US08755740B2 Wireless repeater with arbitary programmable selectivity
The invention relates to wireless repeater systems and methods. In embodiments, such systems and methods involve receiving a wireless transmission signal; and processing the wireless transmission signal using a digital signal processing facility (DSP); wherein the DSP is adapted to filter at least one sub-band of the wireless transmission signal using a digital bandpass filter.
US08755738B2 Systems and methods for generating a selective distribution of media content feeds
Aspects relate to systems and methods for generating a selective distribution of media content feeds. A content server can identify a set of mobile video cameras or other sources for delivery to a mobile device, based on a state of motion or orientation of the mobile device. Media content can be collected from video-equipped cellular devices capable of reporting their position, bearing, speed, and other sensor data. In one aspect, the position, bearing, and speed of the mobile device along with similar data for the media sources can be taken into account to generate a media envelope, or included set of media devices, to make available to the user. In one aspect, the selected content can be based on the compass orientation of a sensor in the mobile device. In one implementation, user preferences along with other access criteria can be used to further select content feeds.
US08755737B1 Fractal-based decision engine for intervention
A method/apparatus/system for educational intervention based on a response metric is disclosed. The notice is generated in response to the collection of user and question data, the sending of questions, the receipt of answers, the evaluation of the correctness of the answers, the generation of a response metric, the comparison of the response metric to a threshold, and the generation of the report or notice. The response metric can be reflect the scatter, randomness, and/or slope of student provided answer data, and can be a fractal dimension.
US08755736B2 Method and system for managing skills assessment
The present invention is directed to a method and skills assessment tool for managing a testing session in a clinical skills testing center comprising a plurality of assessment stations. The method according to the preferred embodiment of the present invention includes configuring the plurality of assessment stations by associating each of the stations with a case type prior to the beginning of the testing session, receiving electronic identification of a student at one of a plurality of assessment stations prior to the student commencing an encounter at the one assessment station during the testing session, and, in response to receiving the student's identification, automatically assigning the student to the one assessment station for the encounter, where the encounter corresponds with the case type associated with the one assessment station.
US08755731B2 Automatic document feeder, image scanning device, and method for feeding original document
An automatic document feeder includes a feeding path and a plurality of feed roller sets. Through the feeding path, an original document is fed in one direction from a paper supply port to a paper discharge port. The plurality of the feed roller sets are arranged along the feeding path to be spaced apart from each other. When one side of an original document is scanned and when both sides of an original document are scanned, the plurality of the feed roller sets nip the original document to feed the original document along the feeding path. In this case, the plurality of the feed roller sets are all involved in feeding the original document.
US08755727B2 Surface processing apparatus and image formation system
A surface processing apparatus includes a heater and a controller for controlling a heating of a sheet. The controller determines a difference between a position, on the sheet, of an image indicated by original image information and a position, on the sheet, of the actually formed image on the sheet indicated by outer configuration information of the sheet and the actual image information. The controller corrects inputted heating position information, for the heater, on the basis of information of the difference, and controls the heating of the heating means in accordance with the corrected heating position information.
US08755725B2 Fixing device having flexible fusing member
A fixing device includes a tubular flexible fusing member, a heater, a nip member, a backup member, and a restricting member. The fusing member is rotatable about a rotational axis defining an axial direction and has an inner peripheral surface defining an internal space. The heater is disposed in the internal space. The nip member is disposed in the internal space for receiving radiant heat from the heater. The nip member is in sliding contact with the inner peripheral surface. The backup member nips the fusing member in cooperation with the nip member. The restricting member restricts displacement of the fusing member in the axial direction and is tiltable about a fulcrum portion.
US08755723B2 Image forming apparatus and method of eliminating a charge on a recording medium by applying an AC voltage
An image forming apparatus that includes a carrier that carries a toner image, a transfer member electrically-grounded and located on outer surface of the carrier, a facing transfer member that faces an inner surface of the carrier, and a charge eliminator located downstream from the transfer member in a direction of recording medium movement and that eliminates electric charge from the recording medium. The facing transfer member has a transfer bias applied thereto that is an alternating voltage including a superimposed voltage of a direct current that has a same polarity as a toner image. The charge eliminator has one of a first alternating current voltage and a second alternating current voltage.
US08755722B2 Toner container
A toner container installed in an image forming apparatus includes a toner container main body having a predetermined length and in which toner is accommodated, a discharge port through which the toner is discharged from the toner container main body, a shutter which opens and closes the discharge port, a handle provided on the toner container main body, and a pressed portion provided on the toner container main body and which is pressed by the image forming apparatus to project the handle out from the image forming apparatus.
US08755720B2 Powder supply device, developing device, and image forming apparatus
A powder supply device including a powder storage, a powder discharge part, and an air suction part. The powder storage stores a powder. The powder discharge part is adapted to discharge the powder from the powder storage to a powder container. The powder discharge part is communicatable with the powder storage and connectable to the powder container. The air suction part is adapted to suck an air from the powder container to generate an air current flowing from the powder storage to the powder container.
US08755719B2 Toner agitator system for a developer unit for an image forming device
A developer unit for use in an image forming device according to one example embodiment includes a housing having an inlet port for receiving toner, a sump for holding received toner and a developer roll rotatably mounted in the housing for transferring toner from the sump. A rotatable agitator is positioned in a lower portion of the sump and a pivotable agitator is positioned in an upper portion of the sump. A biasing member biases the pivotable agitator toward a stop in the pivot path of the pivotable agitator. The pivotable agitator includes an engagement feature positioned in the rotational path of the rotatable agitator when the pivotable agitator is in its home position. As the rotatable agitator rotates, the rotatable agitator engages and disengages the engagement feature causing the pivotable agitator to pivot away from and toward its home position.
US08755713B2 Manufacturing method of developing device, remanufacturing method of process cartridge, developing device, and process cartridge
A remanufacturing method of a developing device that includes a developer accommodating portion partitioned by a partitioning portion, a first opening provided in the partitioning portion and a seal member welded on the partitioning portion, surrounding the first opening, wherein the first opening is opened by removing the seal member to supply a developer to the outside. The method includes hermetically sealing, before or after re-filling the developer in the developer accommodating portion for reuse, the first opening by bonding, on the partitioning portion, a plate-like member, which is provided with a second opening corresponding to the first opening, and on which a reseal member for sealing the second opening is detachably bonded, at a region outside of a welding trace, a region inside of the trace, or a region ranging from an inside to an outside of the trace, so as to cover the welding trace.
US08755712B2 Developing device and image forming apparatus using the same
A developing device includes: a first developing body that develops a developing agent image on a development surface using a developing agent; a second developing body that develops a developing agent image on the development surface using the developing agent; and a sealing member that is disposed between a region where a first delivery pole and a second delivery pole are opposed to each other and the development surface, and adjacently to the first developing body and the second developing body at distances so small that developing agents formed as magnetic brushes on a first conveyance pole and a second conveyance pole respectively can touch the sealing member to secure sealing to prevent the developing agent from leaking to the outside of a device body.
US08755702B2 Image forming apparatus and toner replenishing method
An image forming apparatus that includes an exposure portion to expose a surface of an image carrier to form an electrostatic latent image; a developing device which includes an agitating roller to agitate developer, a developing roller to transfer toner of the developer on a surface of the image carrier and a toner concentration sensor to detect a toner concentration, the developing device developing the electrostatic latent image formed on the image carrier to form a toner image; a drive source to independently drive to rotate the developing roller and the agitating roller; and a control unit to control the drive source to change a rotational frequency of at least one of the developing roller and the agitating roller depending on the toner concentration detected by the toner concentration sensor.
US08755699B2 Noise reduction in toner prints
Methods for determining toner color images are provided in which fluorescent toner is used create light in a fused toner mass that reduces the appearance of noise in a noise evident portion of the fused toner mass.
US08755697B2 Image forming apparatus
An image forming apparatus includes a carrying unit, a resistance unit, a jam detection unit, a paper detection unit and a control unit. Responding to the jam detection unit detecting that a jam occurring location is outside the resistance unit, the control unit sets a part of the carrying unit, the part including at least the resistance unit, as an accumulation unit where a remaining sheet is accumulated, in accordance with a size of the remaining sheet. The remaining sheet is detected by a paper detection unit when the jam occurs. The control unit releases, among a resistance roller pair and carrying roller pairs of the carrying unit, the rollers of a pair located in the accumulation unit from pressing against each other, and makes the carrying unit carry the remaining sheet to the accumulation unit.
US08755695B2 Burst transmission method, and receiver resetting method and apparatus in a passive optical network
A burst transmission method and a receiver resetting method and apparatus in a Passive Optical Network (PON) are provided. A burst receiver resetting method in a PON includes: receiving a preamble sequence and synchronizing data; after synchronizing the data, continuing to receive the data, and matching a Burst Terminator (BT); and resetting a receiver after successfully matching the BT. Meanwhile, an apparatus for implementing the method and a corresponding burst data transmission method are provided. By using the burst receiver resetting method and apparatus in the PON and the corresponding burst transmission method at an Optical Network Unit (ONU) burst transmission end, a Reach Extender (RE) does not need to unpack upstream burst bandwidth allocation information carried in downstream data.
US08755694B2 Method and a system with distortion compensation
The invention relates to a method and an apparatus for distortion compensation of signals transmitted via a bidirectional link between a client device and a host device, said method comprising the steps of performing a post-distortion-compensation for an upstream signal received by the host device on said bidirectional link by adjusting post-compensation parameters of a post-compensation unit of said host device and transforming the adjusted post-compensation parameters into pre-compensation parameters of a pre-compensation unit of said host device which performs a pre-distortion compensation for a downstream signal transmitted by said host device via said bidirectional link to said client device.
US08755693B2 Bi-directional, compact, multi-path and free space channel replicator
An apparatus for simulating radio frequency (RF) signal propagation characteristics in a wireless communication network is disclosed. The apparatus includes a set of optical modulators in electrical communication with corresponding ones of a set of RF terminals. A set of optical demodulators is in optical communication with corresponding ones of the set of optical modulators and corresponding ones of the set of RF terminals. A set of optical delay lines may be configured to be in optical communication with the corresponding ones of the set of optical modulators and the corresponding ones of the set of optical demodulators.
US08755692B2 Wireless data transmission with terahertz waves
A method for wireless data transmission between a transmitter and a receiver includes modulating signals onto an electromagnetic carrier wave in a frequency range between 0.1 and 10 terahertz, and transmitting the carrier wave by the transmitter and focusing the transmitted carrier wave in the direction of the receiver. The transmitter is aimed towards the receiver by an adjusting system using a wireless communication link between the transmitter and the receiver so as to provide automatic aiming.
US08755687B2 Communication system and method
A communication system comprising an emitter of weak light pulses, a detector which is capable of detecting single photons, and a source of a clock signal, wherein said emitter and detector are synchronized using said clock signal, the system further comprising a frequency divider for said clock signal to produce a reduced frequency clock signal and a clock regenerator for regenerating the original clock signal from the reduced frequency clock signal, the system further comprising a communication channel configured to communicate the clock signal between the emitter and detector, the clock signal being reduced before sending through said channel and reconstructed after it has exited said channel.
US08755686B2 Method and device for processing failure of multi-span working channel in ring optical transmission network
The present invention discloses a method and device for processing an alarm in a ring optical transport network. The method comprises detecting alarm information in the ring network in real-time, and when generation of only an working ODUk alarm in the ring network is detected, performing a switching process of a 1+1 protection protocol on services carried on a working channel on which an alarm is generated; in the event that one working ODUk alarm has existed in the ring network, when generation of an alarm at a protection ODUk corresponding to the working ODUk on which the alarm has been generated is also detected, or when an optical multiplexed segment layer alarm is generated in the ring network, triggering a switching process of a channel shared protection protocol. The device comprises an alarm detection module and a switching triggering module.
US08755685B2 Joint switching method for an aggregation node, aggregation node and system
A joint switching method for an aggregation node, an aggregation node, and an optical network protection system including an aggregation node are provided. By monitoring information transferred between an active optical line terminal (OLT) and a broadband network gateway (BNG), the aggregation node finds a fault in time according to the monitored information and when a fault occurs, the aggregation node starts a local protection solution, enables a corresponding backup port connected to a backup OLT corresponding to the active OLT, and disables an active port connected to the active OLT. Through the method, when the active OLT is switched to the backup OLT, the aggregation node performs joint switching, which ensures normal communication.
US08755684B2 Adapter, camera system, and adapter control program
An adapter includes: a first mount section that is detachably attached to a camera body; a second mount section that is provided separately from the first mount section and is detachably attached to an interchangeable lens; and a power supply section that generates supply voltages of a third power supply system and a fourth power supply system, which are to be fed to the interchangeable lens mounted on the second mount section, from a second power supply system between a first power supply system of the camera body, which is mounted on the first mount section, and the second power supply system which is different from the first power supply system.
US08755683B2 Float for inspecting sewer systems
The device used for collecting information on the condition of a sewer network.It includes a set of observation devices mounted on a floating housing (1) introduced in the sewer pipe flow and connected by the rear (8) to a check cable which the operator can unreel from the surface of an upstream manhole, and is completed by display, control and optional recording systems on the surface.The on-board devices comprise a pan and tilt surface camera housed behind a glass dome (2), a bottom camera (3), distance detectors (6 and 7), a system transmitting wireless signals (5), lights, and batteries (4). The signals run along the inside of the pipe to a receiver located at a manhole and from there are transmitted to the station on the surface.The components are compact, reliable and preferably derived from mass-produced devices such as video surveillance cameras, computers or video screens.
US08755681B2 Line equipped with a coupling having an integrated heating element
A urea feed or return line (2) that comprises a hollow coupling (1) enabling it to be connected to a urea tank and that comprises a passage for the urea, this coupling being, in addition, equipped with a heating filament (9), at least one part of which extends freely inside the passage provided for the urea, this part having the shape of a loop or a spiral capable of also extending at least partly into the tank and/or into a tube attached thereto.
US08755679B2 Liquid material vaporizer
A liquid material vaporizer comprises a gas-liquid mixing section for mixing a liquid material and a carrier gas to generate a gas-liquid mixture, and a heating type vaporizing section for vaporizing the gas-liquid mixture from the gas-liquid mixing section and exhausting outside the gas generated by the vaporization with assistance of the carrier gas, wherein the vaporizing section is configured with an arrangement of one or a plurality of flat plates formed in a spiral shape by an inwardly twisting path. Such an arrangement provides an excellent liquid material vaporizer capable of, even if a liquid material composed of a plurality of materials having different boiling points is vaporized, preventing a residue from being generated, and performing the vaporization in a preferable manner.
US08755665B2 Electromagnetic wave gathering device and solar cell module having the same
An electromagnetic wave gathering device includes a pillared electromagnetic waveguide body and a reflective structure. The reflective structure is located at about an axis of the pillared electromagnetic waveguide body. The reflective structure comprises a plurality of bicone reflective units. Each of the reflective units has a first reflective surface. The electromagnetic wave gathering device may have a smaller volume and is handy for use.
US08755660B1 Method and apparatus for compensating for and using mode-profile distortions caused by bending optical fibers
An apparatus and method for compensating for mode-profile distortions caused by bending optical fibers having large mode areas. In various embodiments, the invention micro-structures the index of refraction in the core and surrounding areas of the inner cladding from the inner bend radius to the outer bend radius in a manner that compensates for the index changes that are otherwise induced in the index profile by the geometry and/or stresses to the fiber caused by the bending. Some embodiments of an apparatus and method include a fiber having a plurality of substantially parallel cores, the fiber including a straight section and a curved section; guiding signal light primarily in a second core in the straight section; guiding the signal light from the second core into a first core between the straight section and the curved section; and guiding the signal light primarily in the first core in the curved section.
US08755655B2 Edge-coupled optical proximity communication
An optical module is described. This optical module includes at least two optical devices that communicate with each other using edge-to-edge optical coupling of an optical signal between optical components in the two optical devices. Note that the edge-to-edge optical coupling may occur without mode converters at edges of either of the optical devices. Furthermore, the edge-to-edge optical coupling may be facilitated by an alignment substrate, which is mechanically coupled to the two optical devices. This alignment substrate aligns the edges of the two optical devices so that they are approximately parallel to each other, and aligns the optical components in the two optical devices.
US08755648B1 Semiconductor-based plasmonic phase modulator and method
A plasmonic phase modulator and a method of phase modulation employ modulation of surface plasmons. The plasmonic phase modulator includes a semiconductor substrate configured to provide a surface charge that forms a plasmonic channel at the substrate surface. The modulator further includes an electrode and an insulator between the electrode and the semiconductor substrate. The electrode is configured to provide an electric field that influences the surface charge. The electric field includes a bias field component and a modulation field component. The surface plasmon is supported within the plasmonic channel at an interface between the semiconductor substrate surface and the insulator. A phase of the surface plasmon in the plasmonic channel is modulated by changes in the electric field. The method includes propagating the surface plasmon in the plasmonic channel and varying the modulation field component to modulate the phase of the propagating surface plasmon.
US08755647B2 Methods and apparatus for vertical coupling from dielectric waveguides
A frequency-chirped nano-antenna provides efficient sub-wavelength vertical emission from a dielectric waveguide. In one example, this nano-antenna includes a set of plasmonic dipoles on the opposite side of a SiYV4 waveguide from a ground plane. The resulting structure, which is less than half a wavelength long, emits a broadband beam (e.g., >300 nm) that can be coupled into an optical fiber. In some embodiments, a diffractive optical element with unevenly shaped regions of high- and low-index dielectric material collimates the broadband beam for higher coupling efficiency. In some cases, a negative lens element between the nano-antenna and the diffractive optical element accelerates the emitted beam's divergence (and improves coupling efficiency), allowing for more compact packaging. Like the diffractive optical element, the negative lens element includes unevenly shaped regions of high- and low-index dielectric material that can be designed to compensate for aberrations in the beam emitted by the nano-antenna.
US08755645B2 Circular photonic crystal structure, light emitting diode device and photoelectric conversion device
A method applying a circular photonic crystal structure to improve optical properties of a photoelectric conversion device such as a light emitting diode device, an organic light emitting diode device or a solar cell is provided, wherein the circular photonic crystal structure is configured on a junction surface between two different mediums where passes a light emitted or received by the photoelectric conversion device. The circular photonic crystal structure provides isotropic photonic band gap which conduces high light extraction efficiency.
US08755644B2 Silicon based optical vias
Method of fabricating a semiconductor die with a microlens associated therewith. More particularly, a method for fabricating a vertical channel guide optical via through a silicon substrate wherein the optical via can contain lens elements, a discrete index gradient guiding pillar and other embodiments. Also disclosed are means for transferring, coupling and or focusing light from an electronic-optical device on the top of a semiconductor substrate through the substrate to a waveguiding medium below the substrate. The high alignment accuracies afforded by standard semiconductor fabrication processes are exploited so as to obviate the need for active alignment of the optical coupling or light guiding elements.
US08755643B2 Fibre optic sensor package
A fiber-optic sensor package (10) comprises a serial array of fiber-optic sensing coils (14, 16, 18, 20, 22) each of which is comprised in a respective fiber-optic sensor. Four (14, 16, 18, 22) of the coils are housed in a protective casing (24). One of the coils (22) is comprised in a fiber-optic electromagnetic field sensor. The other coils are comprised in respective fiber-optic geophones and/or hydrophones. A single package of the invention allows detection of both seismic and electromagnetic signals. An array of packages of the invention provides detection of both seismic and electromagnetic signal at a series of positions over a long distance or wide area, thus avoiding the need for two conventional arrays. A packages of the invention, and an array of such packages, require little or no electrical power input.
US08755642B2 Fiber-amplifiers with all-fiber optical isolator
Fiber-amplifier device the light-path of which is devoid of a free-space element. The system device an all-fiber-optic Faraday rotator and isolator. The device has a multicomponent glass optical fiber having a core having a first doping concentration of 55%-85% (wt./wt.) of a first rare-earth oxide and a the isolator includes at least three magnetic cells with throughout bores hosting an optical fiber, the same magnetic poles of two immediately neighboring cells facing each other. The first rare-earth oxide includes one or more of Pr2O3, Nd2O3, Pm2O3, Sm2O3, Eu2O3, Gd2O3, Tb2O3, Dy2O3, Ho2O3, Er2O3, Tm2O3, Yb2O3, La2O3, Ga2O3, Ce2O3, and Lu2O3.
US08755633B2 Automated synchronized navigation system for digital pathology imaging
A method for synchronizing navigation in pathology stain images includes (a) downscaling the pathology stain images, (b) estimating rotation of the downscaled images, (c) aligning the downscaled images to generate aligned coordinates, and (d) transforming the aligned coordinates to original image coordinates in the pathology stain images to thereby generate alignment data. Also provided is a system for synchronized navigation in pathology stain images having original resolutions comprising a downscaler, a rotation estimator, an alignment module, and a coordinate transformer. The system may also include an image display system to display corresponding areas of the pathology stain images.
US08755632B2 Methods and systems for creating an aligned bank of images with an iterative self-correction technique for coordinate acquisition and object detection
Methods and systems for providing an aligned bank of images (e.g. for a panoramic display obtained by a scanning or moving camera) are disclosed that allow updating of the bank of images as new images are obtained; display of the original images stored in the bank as a mosaic according to any desired zoom; determination and display of the best mosaic view for a desired zoom; recall of the original images from the bank; and production of a mosaic that is free of accumulated stitching errors without imposing limitations on the way the camera scans. The methods and systems herein disclosed further have the ability to anchor the bank of images to the actual ground coordinates. The key to the method is inclusion of an iterative self-correcting procedure that reduces the accumulated errors as new images are added to the bank.
US08755628B2 Image de-hazing by solving transmission value
An image processing server performs haze-removal from images. Global atmospheric light is estimated and an initial transmission value is estimated. In one embodiment, a solver is applied to an objective function to recover a scene radiance value based on the estimated atmospheric light and estimated transmission value. The scene radiance value is used to construct an image without haze. In a simplified method that avoids using a solver, bilateral filtering is performed on the transmission image in order to construct an image without haze.
US08755626B2 Image processing device, image processing method, and image processing program
An image processing device specifies the number of pixels m for securing a delay time for preventing an error diffusion process from being performed at pixels of the (N+1)-th line in which diffusion of errors from a pixel of N-th line (N is a natural number) of image data is not completed, performs a control of starting an error diffusion process of the (N+1)-th line of the image data after the error diffusion process of the m-th pixel for the N-th line of the image data, and performs the error diffusion process for each line of the image data.
US08755624B2 Image registration device and method thereof
Disclosed is an image registration device which includes an image input unit which receives an image; an image information generating unit which generates a homography matrix from the input image; and a warping unit which registers an image based on the homography matrix. The registration information generating unit comprises a distance information generator which generates distance information on subjects of the input image; a distance information modeler which approximates the generated distance information; an overlap information generator which generates overlap information from the approximated distance information; a matching pair determiner which determines a matching pair from the overlap information; and a homography matrix generator which generates a homography matrix from the matching pair.
US08755622B2 Image processing apparatus, image processing method, and program
An image processing apparatus for tone conversion of a color image having s bit (s is an integer which is equal to or larger than 3) to a color image having d bit (d is an integer which is equal to or smaller than (s−2)) comprises: a conversion table generation unit configured to generate a conversion table, which varies in dependence on a tone value of the s bit, and has dispersion of which level varies in accordance with chroma and luminance of the color image; and a tone conversion unit configured to convert, before image compression or image file storage is performed and after color space conversion is performed, the color image having s bit to the color image having d bit using the conversion table.
US08755620B2 Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus for performing arithmetic coding and/or arithmetic decoding
An image coding method comprising: obtaining current signals to be coded of each of the processing units of the image; generating a binary signal by performing binarization on each of the current signals to be coded; selecting a context for each of the current signals to be coded from among a plurality of contexts; performing arithmetic coding of the binary signal by using coded probability information associated with the context selected in the selecting; and updating the coded probability information based on the binary signal, wherein, in the selecting, the context for the current signal to be coded is selected, as a shared context, for a signal which is included in one of a plurality of processing units and has a size different from a size of the processing unit including the current signal to be coded.
US08755618B2 Method for coding and method for reconstruction of a block of an image sequence and corresponding devices
A method for coding a current block is disclosed. The method comprises an iterative step of decomposition into atoms of a first dictionary of a vector of data comprising at least reconstructed image data associated with pixels situated in a causal neighboring area of a current block.At each iteration, the step of decomposition into atoms comprises the following steps for: selecting a first atom in the first dictionary of atoms, applying a phase correlation between a patch associated with the first atom and a current residue vector, when the first atom is a textured atom, extracting from the patch at least the part most correlated with the residue vector, the extracted part forming a second atom, selecting from among the first atom and the second atom, the atom most correlated with the current residue vector, and updating the residue vector according to the selected atom.
US08755610B2 Auto-recognition for noteworthy objects
Techniques for automatically identifying famous people and/or iconic images are provided. Object descriptors (or “faceprints”) of the famous people and iconic images are generated and “shipped” with a digital image management application used by an end-user. The digital image management application analyzes a digital image (generated, for example, by a digital camera operated by the end-user) to detect an object, such as a face, and generates a faceprint. The digital image management application compares the faceprint to the faceprints of the famous people and/or iconic images. If a match is found, then data that identifies the corresponding person or object is displayed to the end-user.
US08755605B2 System and method for compact descriptor for visual search
A method and an apparatus for processing an image generates, using a linear embedding operator, a second set of feature points from a first set of feature points of the image, so that a pair-wise nearest neighbor (NN) topological relationship among the first set of feature points is preserved in the second set of feature points. The linear embedding operator is determined by an affinity model comprising a first affinity parameter, a second affinity parameter, and an affinity matrix, wherein a sparsity of the affinity matrix is controlled by the first affinity parameter and the second affinity parameter.
US08755603B2 Information processing apparatus performing character recognition and correction and information processing method thereof
An information processing apparatus includes an identifying unit, a character recognition unit, an obtaining unit, a correcting unit, and an output unit. The identifying unit identifies a still image included in a moving image. The character recognition unit performs character recognition on the still image identified by the identifying unit. The obtaining unit obtains information about the moving image. The correcting unit corrects, on the basis of the information obtained by the obtaining unit, a character recognition result generated by the character recognition unit. The output unit outputs the character recognition result corrected by the correcting unit in association with the moving image.
US08755600B2 Method and apparatus for determining the light direction
Provided are a method and apparatus for processing a digital image signal, and a recording medium having recorded thereon the method, in which an image including a subject is generated, a subject region is formed by detecting the subject from the image, the subject region is divided into at least two regions, histograms for the at least two regions are generated, respectively, and it is determined whether a light direction is side lighting by analyzing the histograms for the at least two regions.
US08755596B2 Studying aesthetics in photographic images using a computational approach
The aesthetic quality of a picture is automatically inferred using visual content as a machine learning problem using, for example, a peer-rated, on-line photo sharing Website as data source. Certain visual features of images are extracted based on the intuition that they can discriminate between aesthetically pleasing and displeasing images. A one-dimensional support vector machine is used to identify features that have noticeable correlation with the community-based aesthetics ratings. Automated classifiers are constructed using the support vector machines and classification trees, with a simple feature selection heuristic being applied to eliminate irrelevant features. Linear regression on polynomial terms of the features is also applied to infer numerical aesthetics ratings.
US08755595B1 Automatic extraction of character ground truth data from images
Embodiments for automatic extraction of character ground truth data from images are disclosed. A transcription may be rendered in a plurality of fonts and orientations to obtain a set of candidate word templates with associated character bounding boxes. A word template may be selected from the set of candidate word templates, wherein the selected word template corresponds to a word patch from an image. The character bounding boxes, of the selected word template, may be evaluated in a plurality of orientations about each respective character from the word patch to obtain a set of candidate character templates. For each respective character from the word patch, a character template may be selected from the set of candidate character templates, wherein each selected character template corresponds to the respective character from the word patch. Character ground truth data comprising the selected character templates oriented to correspond to the word patch, may be provided as training data for recognizing the characters of the word patch from the image.
US08755590B2 Method and device using rotating printing arm to project or view image across a workpiece
The technology disclosed relates to scanning of large flat substrates for reading and writing images. Examples are flat panel displays, PCB's and photovoltaic panels. Reading and writing is to be understood in a broad sense: reading may mean microscopy, inspection, metrology, spectroscopy, interferometry, scatterometry, etc. of a large workpiece, and writing may mean exposing a photoresist, annealing by optical heating, ablating, or creating any other change to the surface by an optical beam. In particular, we disclose a technology that uses a rotating or swinging arm that describes an arc across a workpiece as it scans, instead of following a traditional straight-line motion.
US08755587B2 Method for providing a 3D image data record of a physiological object with a metal object therein
A method for providing a 3D image data record of a physiological object with a metal object therein is proposed. To enable an image of the metal object in the physiological object, for instance a biopsy needle in a human patient to be recorded as a 3D image in this patient, two 2D x-ray images of the patient are obtained with the needle with the aid of a biplane x-ray system, and back projection allows a 3D image data record to be generated, which is then subject to a filtering with a gray-scale value window. After filtering, information relating to the position and shape of the metal object in space is obtained. The thus obtained first 3D image data record can be combined with another 3D image data record, in particular with a 3D image data record of the patient without the metal object obtained with the same biplane x-ray system.
US08755580B2 Flourescent dot counting in digital pathology images
Fluorescence in situ hybridization (FISH) enables the detection of specific DNA sequences in cell chromosomes by the use of selective staining. Due to the high sensitivity, FISH allows the use of multiple colors to detect multiple targets simultaneously. The target signals are represented as colored dots, and enumeration of these signals is called dot counting. Using a two-stage segmentation framework guarantees locating all potential dots including overlapped dots.
US08755576B2 Determining contours of a vessel using an active contouring model
Systems and methods for determine a centerline of a tubular structure from volumetric data of vessels where a contrast agent was injected into the blood stream to enhance the imagery for centerline. An active contour model may be applied to determine contours of the vessel defined within image data by normalizing the image data about a starting point. A snake may be initialized a first time, where the snake defines a set of points that represent a spline within the vessel. Image forces that act on the snake to pull the snake toward a contour of the vessel may be calculated and iteratively applied in a minimization process to determine the contour of the vessel. Optionally, a Gaussian smoothing operation may be performed.
US08755570B2 Apparatus and method for estimation of livestock weight
A digital image of a target object is received and the image includes a plurality of pixels. The target object is at least a portion of an animal, and the portion of the animal is disposed in the image according to a predetermined disposition. The weight of the animal is determined using the model and at least one characteristic. At least some of the pixels of the image of animal are analyzed to determine at least one characteristic of the image of the animal. The weight of the animal is determined using the at least one characteristic.
US08755568B2 Real time hand tracking, pose classification, and interface control
A hand gesture from a camera input is detected using an image processing module of a consumer electronics device. The detected hand gesture is identified from a vocabulary of hand gestures. The electronics device is controlled in response to the identified hand gesture. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
US08755566B1 Methods for assessing line of sight radio service availability and reception characteristics
In an embodiment, a method for determining whether a residential unit is capable of receiving a line of sight (LOS) radio service from one or more radio transmitters providing line of sight radio service within a service area is provided. In another embodiment, a method for determining the placement of an antenna on a rooftop to receive LOS radio service is provided. In each embodiment, methods for creating a residential units data set for a service area including data representative of rooftops of residential units and their location is provided. In an embodiment, the residential units data set is based on light detection and ranging (LIDAR) data.
US08755565B2 X-ray CT apparatus and image display method of X-ray CT apparatus
The X-ray CT apparatus which includes an X-ray generator and an X-ray detector for acquiring projection data of an object from plural angles and creates an arbitrary cross-sectional image of the object on the basis of the projection data includes: an extraction section which extracts a region, which includes a target organ moving periodically, from the cross-sectional image; a synchronous phase determination section which determines a synchronous phase, which is used when creating a synchronous cross-sectional image synchronized with periodic motion of the target organ, on the basis of continuity of the target organ in a direction perpendicular to the cross-sectional image; a synchronous cross-sectional image creating section which creates the synchronous cross-sectional image on the basis of projection data corresponding to the synchronous phase determined by the synchronous phase determination section; and a display unit which displays the synchronous cross-sectional image.
US08755563B2 Target detecting method and apparatus
Target detecting method and apparatus are disclosed. In the target detecting method, edges in a first direction in an input image may be detected to obtain an edge image comprising a plurality of edges in the first direction; and one or more candidate targets may be generated according to the plurality of edges in the first direction, a region between any two of the plurality of edges in the first direction in the input image corresponding to one of the candidate targets.
US08755562B2 Estimation apparatus, control method thereof, and program
An apparatus includes a capturing unit that captures a target object and generates a range image representing distance information, a general estimation unit that analyzes the range image and estimates a general position and orientation of the target object, and a determination unit that determines a priority order of a plurality of identification units, based on the estimated general position and orientation. In addition, a setting unit sets a search window indicating a range for detailed estimation of position and orientation of the range image based on a preregistered general size of the target object, a calculation unit calculates a difference between a first distance value of a first pixel in the range image and a second distance value of a second pixel which is next to the first pixel in the range image, and an updating unit updates the search window based on the calculated difference. A detailed estimation unit estimates a detailed position and orientation of the target object, using the plurality of identification units in the determined priority order within the range of the search window.
US08755560B2 Systems and methods for reversible, incremental image shredding
Systems and methods for reversible, incremental image shredding in accordance with embodiments of the invention are described. One embodiment of the invention includes determining shredding parameters, generating a shredding map, where the shredding map is a grid of elements that indicates destination locations for at least two of the elements in the grid, and incrementally shredding the image by iteratively mapping blocks of pixels corresponding to grid elements of the shredding map to the destination locations indicated by the shredding map.
US08755559B1 Determining GPS coordinates for images
Systems, methods and articles of manufacture for GPS coordinate determination for images are described herein. Embodiments of the present disclosure relate to equipping an image with GPS coordinates where the image is uploaded onto a mapping site without GPS coordinates. The mapping site is able to equip the image with GPS coordinates by identifying a recognizable structure in the image and then comparing the recognizable structure with stored structures in the mapping site. The stored structures in the mapping site have GPS coordinates for each. The mapping site compares the recognizable structure of the image without GPS coordinates to a structure stored in the mapping site with GPS coordinates. The mapping site then tags the image without GPS coordinates with the GPS coordinates associated with the stored structure that matches the structure of the image.
US08755558B2 Speaker, hearing aid, earphone, and portable terminal device
A speaker capable of suppressing deterioration of acoustic efficiency while allowing miniaturization of the speaker includes a first unit and a second unit each of which outputs sound. The first unit includes a diaphragm which vibrates back and forth to radiate sound; and plural suspensions which support, at different positions, an outer periphery of the diaphragm. At least one of air passages for channeling sound from the second unit to the outside is provided between the plural suspensions.
US08755554B2 Earphone and headset
Thus there is provided an earphone or headset comprising at least one electroacoustic reproduction transducer for the reproduction of audio signals, an electric connecting cable, and a damping unit for damping solids-borne sound transmitted by the connecting cable. The damping unit is in the form of a separate component.
US08755552B2 Speaker system with at least two codirectional channels
A speaker system (10) with codirectional multichannels comprises a first diaphragm (11) associated with a first frequency range and a. second diaphragm (12) associated with a second frequency range, higher than the first frequency range. The first diaphragm (11) is disposed in an enclosure (13) and the second diaphragm (12) is disposed in front of the enclosure (13). The enclosure (13) comprises at least one vent (18) in an enclosure portion (15). The speaker system (10) comprises filtering means comprising a high-pass filter associated with a second frequency range, the cutoff frequency of the high-pass filter being higher than the natural frequency of the resonant cavity (19) created in the enclosure (13) provided with at least one vent (18).
US08755550B2 Earphones
An earphone includes a first acoustic chamber having a reactive element and a resistive element in a parallel configuration, a second acoustic chamber separated from the first acoustic chamber by an acoustic transducer and including a unitary port to provide both pressure equalization of the second chamber and equalization of the earphone to a predetermined frequency response, and a housing to support the apparatus from the concha of a wearer's ear and to extend the second acoustic chamber into the ear canal of the wearer's ear.
US08755546B2 Sound processing apparatus, sound processing method and hearing aid
A sound processing apparatus, a sound processing method and a hearing aid efficiently emphasize the sound of an utterer regardless of the distance between microphones. The sound processing apparatus outputs a first directivity signal in which the main axis of directivity is formed in the direction of the utterer and outputs a second directivity signal in which the dead zone of directivity is formed in the direction of the utterer. The sound processing apparatus calculates the level of the first directivity signal and the level of the second directivity signal, and determines the distance to the utterer based on the level of the first directivity signal and the level of the second directivity signal. The sound processing apparatus derives a gain to be given to the first directivity signal according to the result of the determination and controls the level of the first directivity signal by using the gain.
US08755541B2 Microphone with parasitic capacitance cancelation
A microelectromechanical microphone and method of manufacturing the same are disclosed. The microphone has a moveable diaphragm and a fixed backplate that create a variable capacitance. A fixed anchor electrically coupled to the diaphragm has an electrode that measures the variable capacitance, but also measures an unwanted, additive, parasitic capacitance. Various embodiments include a reference electrode, manufactured in the same deposition layer as the diaphragm or anchor, that measures only the parasitic capacitance. A circuit is provided either on-chip or off-chip that subtracts the capacitance measured at the reference electrode from that measured at the anchor, thereby producing only the desired variable capacitance as output. Because the reference electrode is deposited at the same time as the diaphragm or anchor, only minimal changes are required to existing manufacturing techniques.
US08755537B2 Microphone unit and sound collecting device
To provide a microphone unit capable of acquiring a target sound with high accuracy. A microphone unit in accordance with an exemplary embodiment of the present invention includes a plurality of microphones, a microphone substrate on which the plurality of microphones are mounted, and a vibration observation device disposed at roughly a center of gravity of a shape that is formed by connecting centers of certain adjacent microphones among the plurality of microphones.
US08755535B2 Acoustic respiratory monitoring sensor having multiple sensing elements
According to certain described aspects, multiple acoustic sensing elements are employed in a variety of beneficial ways to provide improved physiological monitoring, among other advantages. In various embodiments, sensing elements can be advantageously employed in a single sensor package, in multiple sensor packages, and at a variety of other strategic locations in the monitoring environment. According to other aspects, to compensate for skin elasticity and attachment variability, an acoustic sensor support is provided that includes one or more pressure equalization pathways. The pathways can provide an air-flow channel from the cavity defined by the sensing elements and frame to the ambient air pressure.
US08755534B2 Audio direction-distance detection
A laser device, finder of range(s), and an inclinometer are used to figure a sound producing device's position adjustment(s). Laser beam(s) of the laser device and the inclinometer characterize direction(s) of sound produced by the sound producing device. The laser beam(s) can be one or more colors or patterns each characterizing the general direction of sound produced by the sound producing device. A stadium can have many speaker housings each including a speaker, the laser, range finder and the inclinometer. Each speaker housing is mounted on, and remotely adjustable with respect to, an structural member as to the general direction of sound emitted from the speaker housing into the area for stadium seating. The inclinometer's output can be rendered by a monitor seen by an audio engineer who also uses the laser beam's direction to make adjustments to the position of the speaker housing relative to its structural member.
US08755533B2 Automatic performance optimization for perceptual devices
Systems and methods may be used to modify a controllable stimulus generated by a digital audio device in communication with a human user. An input signal is provided to the digital audio device. In turn, the digital audio device sends a stimulus based on that input signal to the human user, who takes an action, usually in the form of an output signal, to characterize the stimulus that the user receives, based on the user's perception. An algorithm, lookup table, or other procedure then determines a difference between the input signal and the output signal, and a perceptual model is constructed based at least in part on the difference. Thereafter, a new value for the parameter of the digital audio device is suggested based at least in part on the perceptual model. This process continues iteratively until the user's optimal device parameters are determined.
US08755530B2 Method for multi-channel processing in a multi-channel sound system
A method for multi-channel processing in a multi-channel sound system, in which a channel or a channel mixture is first split into individual channels, the individual channels are limited by setting the values of the parameters channel fader, threshold, release, and output level and then encoding the individual channels. At least two channels are compressed and/or limited with a uniform output level value in method step, one channel is provided with a deviating output level value, which is set, depending on the audio material to be processed, and every further channel is compressed and/or limited in such a manner that it has an output level value that is at least one decibel less than the uniform output level value. The individual channels are combined into an encoded (coded) channel by setting a value of at least one of the parameters channel fader, threshold, release, and output level.
US08755528B2 Method and system for establishing secure connection between stations
A method and system for establishing a secure connection between stations are disclosed. The method includes that: 1) a switch device receives an inter-station key request packet sent by a first user terminal; 2) the switch device generates an inter-station key, constructs an inter-station key announcement packet and sends it to a second user terminal; 3) the switch device receives an inter-station key announcement response packet sent by the second user terminal; 4) the switch device constructs an inter-station key announcement response packet and sends it to the first user terminal; 5) the switch device receives an inter-station key announcement response packet sent by the first user terminal. The switch device establishes an inter-station key for the two stations which are connected to the switch device directly, by which the embodiments of the present invention ensure the confidentiality and integrality of user data between the stations.
US08755527B2 Key management policies for cryptographic keys
A computer program product for secure key management is provided. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for creating a token and populating the token with key material, and binding key control information to the key material. The key control information includes information relating to management of the key material populating one or more key management fields that define attributes that limit distribution of the key material.
US08755525B2 Quantum key distribution involving moveable key device
A method of key distribution from a first entity to a second entity including the first entity communicating with a moveable key device so as to share a secret data with said moveable key device, relocating said moveable key device to a location having a quantum link with said second entity, transmitting a quantum signal from said moveable key device to said second entity on said quantum link, the quantum signal being based on said secret data; and said first entity and said second entity undertaking key agreement based on the quantum signal received by the second entity. Such a method allows the principles of quantum key distribution to be applied even in the absence of a suitable quantum communications link between the first and second entities.
US08755522B2 System and method for interleaving information into slices of a data packet, differentially encrypting the slices, and obfuscating information in the data packet
Approaches for combining different information to be transmitted into different slices of a data packet and/or encrypting the slices using different cryptographic schemes for secure transmission of the information are disclosed. In some implementations, first information and second information may be received. A first data slice representing a portion of the first information may be generated based on a first cryptographic scheme. A second data slice representing a portion of the second information may be generated based on a second cryptographic scheme different than the first cryptographic scheme. A first header may be generated such that the first header may specify the first cryptographic scheme for the first data slice and the second cryptographic scheme for the second data slice. A first data packet may be generated such that the first data packet may include the first header, the first data slice, and the second data slice.
US08755521B2 Security method and system for media playback devices
A Digital Rights Management (DRM) system for distribution of digital content such as audio or video uses a method to enhance security of the content from unauthorized access and use, including access by unauthorized players. The method does not necessarily require a token exchange and thereby minimizes storage demands on the server which distributes the digital content. The system generates and distributes keys for decryption of the digital content whereby the keys are unique to a specific player and user account.
US08755520B2 Apparatus and method for generating a key for broadcast encryption
An apparatus and method for generating a key for a broadcast encryption. The apparatus includes a node secret generator for managing a user that receives broadcast data in a tree structure and for generating a unique node secret for each node in the tree structure. The apparatus also includes an instant key generator for temporarily generating an instant key used at all nodes in common in the tree structure, and a node key generator for generating a node key for each node by operating the node secret generated at the node secret generator and the instant key generated at the instant key generator. Thus, key update can be efficiently achieved.
US08755516B2 Sanitary phone patch system
A sanitary phone patch system for use with a telephone assembly including first and second protective pads having an adhesive backing comprising an adhesive and a peel-away sheet; and a carrying case for carrying them therein. The telephone assembly includes a telephone with a mouthpiece comprising a microphone; and an earphone acting as a receiver. The first protective pad covers the mouthpiece and the second protective pad covers the earphone. The adhesive backing is located on a bottom portion of the first and second protective pads for removeably-attaching to the mouthpiece and the earphone, respectively. The first protective pad for covering the mouthpiece and the second protective pad for covering the earphone are treated with an antibacterial solution. The protective pads for covering the mouthpiece and earphone are disposable and comprise fibrous material(s).
US08755512B2 Mutual assistance routing system for improved utilization of customer service resources
The invention disclosed is a new system and method for providing the mutual sharing of resources devoted to customer service. The system utilizes a telecommunications switching apparatus to rout incoming customer contacts to one or more pools of customer service agents. The system provides for a universal customer service interface that allows customer service agents to assist customers of other related companies. The automated system for sharing customer service resources includes a mutual assistance routing system in communication with requesting users of customer service agents, responding providers of customer service agents, databases containing customer information, thereby allowing customers who contact the requesting user to be served by shared agents.
US08755505B2 Communication wall panel, nursing care system having communication wall panel, and conference system having communication wall panel
A communication wall panel includes an interior panel member to be attached to a room as an interior wall material thereof; an information obtaining part provided in the interior panel member and configured to obtain information associated with a person in the room; a notification part provided in the interior panel member and configured to notify the person in the room of information; a communication part provided in the interior panel member and configured to perform communication with a server installed in a location other than the room; and a control part provided in the interior panel member and configured to control the information obtaining part and the notification part. The communication part is configured to transmit information obtained from the information obtaining part to the server and to output information transmitted from the server to the notification part.
US08755500B2 Biometric identification in communication
A method is provided for identifying a calling party to a called party utilizing biometric information. Biometric information of first calling party is received. If stored, a calling party profile is retrieved based on first calling party biometric information. A call is placed to a called party. The first calling party profile is provided to called party. A biometric information change from first calling party biometric information to a second calling party biometric information is automatically detected, and it is determined whether the second party biometric information is stored. If stored, a second calling party profile of second calling party is retrieved and is provided to called party. Responsive to determining that the biometric information for second calling party is not stored, the called party is notified that the second calling party is communicating and the second calling party profile is automatically created based on second calling party biometric information.
US08755499B2 Methods, computer program products, and systems for managing voice over internet protocol (VOIP) network elements
Methods, computer program products, and systems for managing VoIP network elements are provided. Methods include receiving call details records (CDRs) from a plurality of network elements. The received CDRs including disconnect cause codes and telephone call correlation identifiers. The received CDRs are correlated to telephone calls based on the telephone call correlation identifiers. Two CDR records are associated with the same telephone call when their telephone call correlation identifiers are the same. A master correlated CDR is created for each telephone call. The creating includes assigning a correlated disconnect cause code and classifying the telephone call. The assigning and classifying are responsive to the received CDRs associated with the telephone call. The master correlated CDR includes the correlated disconnect cause code and the telephone call classification. A threshold crossing alert (TCA) is generated in response to a threshold for the correlated disconnect cause code being reached.
US08755498B2 Communication terminal adapted to direct dial-in service and method of establishing polarity
A communication terminal supporting direct dial-in service that can accurately establish polarities of station lines and prevent erroneous operation has a direct dial-in connection function of push-button method, and includes: a polarity determining circuit determining polarities of a pair of station lines; a primary acknowledgement signal transmitting circuit responsive to a reception of a call signal after the polarity determining circuit detected reversal of polarities of the station lines, for transmitting a primary acknowledgement signal to a line; an extension designation signal detecting circuit for detecting, after transmission of the primary acknowledgement signal by the primary acknowledgement signal transmitting circuit, reception of an extension designation signal from an exchange, and a polarity establishing circuit responsive to detection by the extension designation signal detecting circuit of the extension designation signal, for establishing polarities of the pair of station lines determined by the polarity determining circuit.
US08755493B2 Apparatus for producing X-rays for use in imaging
An apparatus for producing x-rays for use in imaging applications having a piezoelectric or pyroelectric crystal with an upper surface and a conducting film coating the upper surface. The crystal includes a plurality of field emitters formed as micrometer-scale exposed regions in the crystal having a one or more sharp peaks or ridges, or parallel trenches forming a wedge shaped emitter. The crystal is alternately heated and cooled over a period of time so that spontaneous charge polarization occurs in the crystal. The spontaneous charge polarization causes a perpendicular electric field to arise on the crystal's top and bottom faces, that is enhanced by the sharp peaks or ridges, thereby causing field emission of surface electrons from that location. X-rays are produced when the emitted electrons strike a target material located adjacent to the emitting face, and the X-rays may be filtered or collimated.
US08755490B2 X-ray imaging device
Disclosed is an X-ray imaging device with which X-ray exposure will not be stopped due to the backup time, causing underexposure, in phototimer imaging, because the body of the subject is thick. A database unit (18) stores a database showing the relationships among a variety of subject (M) body thicknesses (t), X-ray parameters, and imaging times. A search processor (16) searches the aforementioned database for data matching X-ray parameters stored in a parameter storage unit (15) and body thicknesses (t) calculated by a body thickness measurement unit (17), and requests the corresponding imaging time. If the imaging time is longer than the backup time set by an X-ray controller (12), the search processor (16) instructs the X-ray controller (12) to extend the backup time to the imaging time.
US08755486B2 Method for placing A/D converter, front-lit detector and CT apparatus
A front-lit detector includes a collimator, an X-ray to visible light converter configured to convert X-rays to visible light after the X-rays pass through the collimator to irradiate the X-ray to visible light converter, a visible light to analog signal converter configured to cover the visible light into analog signals, a substrate on which the visible light to analog signal converter is placed, and an A/D converter configured to convert the analog signals into digital signals.
US08755485B2 Shift register
Disclosed herein is a shift register in which leakage of charges from a voltage at a set node is prevented to stabilize an output from a stage. The shift register includes a plurality of stages for sequentially outputting scan pulses. Each stage includes a node controller for controlling signal states of a set node and a reset node, and an output unit supplied with any one of a plurality of clock pulses having different phases. The output unit outputs the supplied clock pulse as a scan pulse through an output terminal thereof according to the signal states of the set node and reset node. The node controller includes a first discharging switching device which is turned on or off in response to a scan pulse from a downstream stage. The first discharging switching device is connected between any one of a plurality of clock transfer lines and the set node.
US08755478B2 Receiving method and receiving apparatus
All data symbols used in data transmission of a modulated signal are precoded by switching between precoding matrices so that the precoding matrix used to precode each data symbol and the precoding matrices used to precode data symbols that are adjacent to the data symbol along the frequency axis and the time axis all differ. A modulated signal with such data symbols arranged therein is transmitted.
US08755477B1 Method and systems of selecting a mode of operation of a multi-antenna receiver in a radio access network
A radio access network (RAN) may receive signals with a plurality of antennas. Each antenna may receive a respective incoming signal. Based on the received signals, the RAN may determine an interference factor that relates to interference across the various respective incoming signals received by each antenna. The RAN may also use various criteria and formulas to calculate the interference factor. Once the RAN determines the interference factor, the RAN may determine to operate the receiver in one of two modes. The RAN may operate either in a Maximal Ratio Combining mode or in an Interference Rejection Combining mode. The RAN may periodically re-determine the interference factor and responsively re-determine the operation mode.
US08755475B1 Maintaining linear beamforming weights in communications systems
Methods and systems that enhance interference cancellation in communication channels are described. Samples are obtained from stacked carriers in a received signal and a data vector is created from the samples. Stacked carriers are selected using a steering vector received during synchronization of the receiver. The steering vector is calculated to obtain cancellation of interference from another receiver and is calculated based on time domain channel estimation. Specialized time domain training sequences and simple cross correlation are used to obtain a channel estimate for use in stacked carrier beamforming and/or for use in OFDM based spatial beamforming. State space or filter-based modeled interpolators or whitening matrix-filters in the frequency or time domain are used for interpolation of the channels to maintain linear beamforming weights as a function of time or frequency. Space time adaptive processing facilitates beamforming of communications signals for OFDM and 802.16 (WiMax) systems.
US08755471B2 Method and apparatus for reference signal muting detection in a wireless communication network
The present invention provides a method and apparatus for autonomously detecting whether a reference signal within an OFDM signal transmitted by a remote transmitter is or is not muted for a given transmission time. Muting or puncturing may be applied to all or only a portion of the reference signal. The method, which may be carried out in an appropriately configured radio apparatus, includes receiving the OFDM signal and calculating a first comparison metric from signal samples of the OFDM signal corresponding to a first set of resource elements of the OFDM signal, and calculating a second comparison metric from signal samples of the OFDM signal corresponding to a second set of resource elements of the OFDM signal. The method continues with determining whether the reference signal is or is not muted for the given transmission time, by comparing the first and second comparison metrics, and foregoing or performing reference signal measurements responsive to determining that the reference signal is or is not muted.
US08755462B2 Frequency offset estimator for upstream cable signals
In a DOCSIS transmission network, it is necessary for an upstream receiver to estimate and correct for errors in the carrier frequency of the transmission based upon observations of a preamble sequence. This task is complicated by the fact that microreflections in the upstream channels cause intersymbol interference, which tends to bias the frequency estimation circuit. An economical, ISI-immune algorithm is provided for estimating the carrier frequency of upstream transmissions. The arrangement improves the reliability of the frequency estimates in the presence of ISI, thereby reducing the overhead and increasing the throughput of the upstream channels.
US08755453B2 Pseudorandom sequence generation for OFDM cellular systems
In one embodiment, a transmitter includes a binary sequence generator unit configured to provide a sequence of reference signal bits, wherein the sequence is an inseparable function of a cell identification parameter, a cyclic prefix mode corresponding to the transmitter and one or more time indices of the sequence. The transmitter also include a mapping unit that transforms the sequence of reference signal bits into a complex reference signal, and a transmit unit configured to transmit the complex reference signal. In another embodiment, a receiver includes a receive unit configured to receive a complex reference signal and a reference signal decoder unit configured to detect a sequence of reference signal bits from the complex reference signal, wherein the sequence is an inseparable function of a cell identification parameter, a cyclic prefix mode corresponding to a transmitter and one or more time indices of the sequence.
US08755451B2 Method for transmitting precoded signal in collaborative multiple-input multiple-output communication system
A method for transmitting a precoded signal in a collaborative multiple-input multiple-output (MIMO) communication system is described. A method for receiving a precoded signal in a MIMO communication system includes estimating, by a mobile station, channels for one or more base stations through signals received from the one or more base stations including a serving base station, transmitting precoding matrix indexes of the one or more base stations determined based on the estimated channels to the serving base station, and receiving signals precoded by the one or more base stations based on the precoding matrix index.
US08755448B2 Data receiving device, semiconductor integrated circuit, and method for controlling data receiving device
A data receiving device capable of reducing power consumption. A data receiving device according to the present invention has a receiving circuit and a power reduction circuit. The receiving circuit includes a receiver for receiving differential signals, a decode circuit, and a control circuit. The power reduction circuit puts the receiver into an on state in accordance with timing of a data reception start by the receiving circuit, and puts the receiver into an off state in accordance with timing of a data reception end by the receiving circuit. Further, the control circuit puts the power reduction circuit into an off state in accordance with the timing of the data reception start by the receiving circuit, and puts the power reduction circuit into an on state in accordance with the timing of the data reception end by the receiving circuit.
US08755441B2 Region of interest-based video transfer
Image data for frames of a moving image is transmitted from a first computer to a second computer. A region of interest for all of the frames in the moving image is identified by calculations using the image data for at least some of the frames. Coordinates for the region of interest are transmitted. Image data for a first frame and second frame for the region of interest is encoded and transmitted. A region surrounding the region of interest is identified. Coordinates for the region surrounding the region of interest are transmitted. Image data for the first frame for the region surrounding the region of interest is encoded and transmitted, wherein transmission of the encoded image data for the first frame for the region surrounding the region of interest is effected after transmission of encoded image data for both of the first and second frames for the region of interest.
US08755433B2 Transforming uncompressed video traffic to network-aware ethernet traffic with A/V bridging capabilities and A/V bridging extensions
Aspects of a system for transforming uncompressed video traffic to network-aware Ethernet traffic with A/V bridging capabilities and A/V bridging extensions may include a graphics processing unit (GPU) that may enable encapsulation of uncompressed video data and/or auxiliary channel data within a Display Port protocol data unit (PDU). A LAN subsystem may enable encapsulation of the Display Port PDU within an encapsulating PDU. The LAN subsystem may enable determination of a traffic class designation associated with the encapsulating PDU. The LAN subsystem may enable transmission of the encapsulating PDU via a network based on the traffic class designation.
US08755430B2 System and method for audio video pattern sequence diagnostic tool
There is provided a system and method for confirming correct encoder processing for a media file. There is provided a method comprising preparing a diagnostic clip, embedding the diagnostic clip in the media file to create a modified media file, encoding the modified media file according to a set of encoder settings to create an encoded media file embedded with an encoded diagnostic clip, displaying the encoded diagnostic clip to a user, and assessing the accuracy of the encoder settings based on a feedback received from the user. In this manner, users may quickly and accurately diagnose encoder settings after encoding the media file. Users may more easily identify which encodes caused which problems and avoid the costly overhead of backtracking in the production process.
US08755427B2 Folding sequential adaptive equalizer
A folding adaptive equalizer is provided. The equalizer comprises an equalizer core and an automatic gain control loop. The equalizing transfer function of the equalizer core is modulated by one or more gain control signals generated by the automatic gain control loop and by a folding signal generated by the automatic gain control loop. When the folding signal is inactive, an increase in the gain control signals produces an increase in the high-frequency, high-bandwidth gain of the transfer function of the equalizer core. When the folding signal is active, further gain can be applied by decreasing the gain control signals, which produces a frequency-shift in the transfer function of the equalizer core toward lower bandwidth and an increase in the high-frequency, low-bandwidth gain of the transfer function of the equalizer core.
US08755425B2 Method and system for transmission of identification via metadata for repeating relays using spread-spectrum technology
A communication method for transmitting meta-data through a meta-carrier signal comprising encoding meta-data using an encoder, the meta-data comprising information that identifies a repeating relay to which a spread meta-carrier signal is to be transmitted, encoded using an encoder, modulating, using a modulator and spreading, using a spreader, the encoded meta-data such that the spread meta-carrier signal results, and transmitting, by a transmitting device, the spread meta-carrier signal to the repeating relay wherein the repeating relay does not process or modify the spread meta-carrier signal, the spread meta-carrier signal being transmitted over at least a portion of a bandwidth of the repeating relay.
US08755424B2 Transmit power control
A radio transmitter for use with a coherent radio receiver comprising; transmission circuitry configured to transmit radio pulses in accordance with an underlying pulse transmission rate; receive circuitry configured to receive a message comprising an indication of a target transmit power of the radio transmitter; and power control circuitry configured to, in response to receiving said message, inhibit the transmission of selected radio pulses of the underlying pulse transmission rate so as to cause the transmission circuitry to transmit radio pulses at an effective pulse transmission rate having an average power in accordance with the target transmit power indication in the received message.
US08755422B2 Surface emitting laser, light source, and optical module
A surface emitting laser includes lower and upper multilayer mirrors, first-conductivity-type and second-conductivity-type contact layers formed between the lower and the upper multilayer mirrors, an active layer formed between the first-conductivity-type and the second-conductivity-type contact layers, a current confinement layer formed between the second-conductivity-type contact layer and the active layer, and first and second composition gradient layers formed facing each other across the current confinement layer. The first composition gradient layer and the second composition gradient layer are formed such that bandgap energy of each of the layers is monotonically decreased from the current confinement layer to an adjacent layer and approach bandgap energy of the adjacent layer in a growth direction.
US08755420B2 Failure protection apparatus and system
A safety and interlock circuit for use with devices which could cause injury if an error condition causes improper operation. A control program executing on a processor monitors a variety of device conditions, including pulse over-duration threshold, diode over-current threshold, pulse lock-out duration, temperature threshold, and pulse repetition frequency limit, and prevents the laser from firing if an error condition is detected. In addition, the error conditions are logged in a persistent memory to facilitate subsequent diagnosis and correction.
US08755418B2 Silicon-based cooling package for laser gain medium
Embodiments of silicon-based thermal energy transfer apparatus for gain medium crystal of a laser system are provided. For a disk-shaped crystal, the apparatus includes a silicon-based manifold and a silicon-based cover element. For a rectangular cuboid-shaped gain medium crystal, the apparatus includes a first silicon-based manifold, a second silicon-based manifold, and first and second conduit elements coupled between the first and second manifolds. For a right circular cylinder-shaped gain medium crystal, the apparatus includes a first silicon-based manifold, a second silicon-based manifold, and first and second conduit elements coupled between the first and second manifolds.
US08755417B1 Coherent light generation below about two-hundred nanometers
A method for producing light energy, where fundamental frequency laser energy is produced at a wavelength of from about 1,160 nanometers to about 1,170 nanometers. Portions of the fundamental frequency laser energy are combined to produce a second harmonic frequency laser energy using non-critical phase-matching in a LBO crystal. A portion of the fundamental frequency laser energy is combined with a portion of the second harmonic frequency laser energy to produce a third harmonic frequency laser energy. A portion of the second harmonic frequency laser energy is combined with the third harmonic frequency laser energy to produce a fifth harmonic frequency laser energy using non-critical phase-matching in a CLBO crystal. A portion of the fundamental frequency laser energy is combined with the fifth harmonic frequency laser energy to produce a sixth harmonic frequency laser energy using a CLBO crystal. The sixth harmonic frequency laser energy has a wavelength that is less than about two hundred nanometers.
US08755415B2 Laser and optical amplifier
An optical fiber laser or amplifier comprising an optical fiber and a pump radiation source configured to generate pump radiation which is received through an input end of the optical fiber. The optical fiber may include a doped core which is configured to guide the pump radiation and to generate or amplify and guide signal radiation when pump radiation passes through it. The optical fiber laser or amplifier may include a first reflector configured to reflect pump radiation and further comprises a second reflector configured to selectively reflect a portion of pump radiation. The selection of the portion of pump radiation to be reflected by the second reflector depends upon one or more of: the spatial position of the pump radiation, the direction of the pump radiation, and the polarization of the pump radiation.
US08755412B2 System, method, and computer program for superposition coded multicast with a single modulation scheme
A cross-layer design architecture is provided for logical superposition coded (SPC) modulation for last-hop wireless data, aiming to overcome the effects of multi-user channel diversity in wireless video multicast. The proposed approach generates a logical SPC modulated signal by mapping successively refined information bits onto layered modulation through dynamic energy allocation and phase keying assignment, which mimics the superposition process for multiple modulated signals in convention hardware-based SPC modulation. At the receiver end, the received logical SPC signal is decoded by implementing a software-based approach on common demodulators without going through the signal-interference cancellation (SIC) process that is necessary in the conventional approach. The approach presented provides comparable or even better overall system throughput than by using the conventional hardware and SIC-based SPC modulation under various scenarios of different histograms of user channel conditions and power allocations for base and enhancement layer information.
US08755411B2 Systems and methods to measure the performance of a de-jitter buffer
Systems and methods to measure the performance of a de-jitter buffer are disclosed. An example method includes transmitting a known audio signal via a plurality of packets over a packet-based network, recording a received signal based on the known audio signal, analyzing the recorded signal to determine one or more of a lower size, an upper size, an expansion speed, or a contraction speed of a de-jitter buffer based on the recorded signal and the known signal, comparing the one or more of the lower size, the upper size, the expansion speed, or the contraction speed to a performance requirement, and correcting communication network performance based on the comparison. Determining the expansion speed includes filling a lower portion of the de-jitter buffer, adding jitter to the plurality of packets, the jitter increasing at a first rate, and identifying the expansion speed as the first rate if no packet loss occurs.
US08755410B2 Information processing apparatus, information processing method, and program
An information processing apparatus includes the following elements. A generation unit generates a multiplexed video frame having a predetermined screen size. A dividing unit divides input audio data into audio data items each having samples for one frame period of the multiplexed video frame. A multiplexing unit multiplexes audio data items obtained by dividing each stream of input audio data and number-of-samples information representing the number of samples thereof. A processing unit processes audio data items multiplexed in a multiplexed video frame input from an input video port, and outputs from an output video port thereof a multiplexed video frame in which the resulting audio data items and the number-of-samples information thereof are multiplexed. An extraction unit extracts the audio data items multiplexed in the multiplexed video frame output from the processing unit in accordance with the number-of-samples information. A transmission unit outputs the extracted audio data items to outside.
US08755409B2 Processing messages with incomplete primary identification information
Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, at the network device, a message associated with an entity; determining that the message lacks at least one primary identification value used to identify the entity associated with the message; extracting at least one secondary identification value from the message; selecting a correlation rule of a plurality of correlation rules that matches the at least one secondary identification value, wherein each correlation rule of the plurality of correlation rules identifies a mapping between secondary identification values and primary identification values; identifying the at least one primary identification value based on the selected correlation; identifying the entity based on the at least one primary identification value.
US08755408B2 Method and apparatus for MAC message reliability
Embodiments of a system and method for wireless communication are provided. In certain embodiments, a plurality of fragments of a MAC management message is transmitted. Each fragment includes a sequence number indicating an order of the fragments, and at least one of the fragments includes a transaction ID identifying the MAC management message with respect to other messages.
US08755406B2 Multiple channel system for a twisted pair telephone wire local loop system
Example multiple channel systems for a twisted pair telephone wire local loop system are disclosed. An example method includes implementing, via a digital filter at a subscriber gateway, a frequency translation received from a first controller of a switching office in response to a bandwidth allocation request, wherein the frequency translation moves a signal to an available frequency band identified by the first controller of the switching office; operating a second controller at the subscriber gateway to control the digital filter; and transmitting a plurality of frequency division multiplexed signals via a first transceiver configured to send and receive via multiple independent channel located at the subscriber gateway.
US08755394B2 Gateway device for performing communication with various devices in home networks and wide area networks
Disclosed are various embodiments for a gateway device that can execute applications which can communicate with various devices in one or more home networks as well as one or more wide area networks. The gateway device can possess capabilities to communicate over various types of proprietary and/or standardized networks. Additionally, the gateway device can be equipped with the ability to communicate with home devices that are directly coupled to the gateway device. The gateway device can also include a mass storage component that allows storage of data on behalf of applications executed therein.
US08755393B2 Facilitating communication of routing information
In certain embodiments, facilitating communication of routing information includes receiving, at a shim, incoming messages communicating routing information from a first protocol point of one or more protocol points operating according to a routing protocol. The shim belongs to an internal region separate from an external region, and a transport layer is disposed between the shim and the protocol points. The incoming messages are processed and sent to siblings that belong to the internal region. Each sibling implements a state machine for the routing protocol. Outgoing messages are received from a first sibling. The outgoing messages are processed and sent to a second protocol point of the one or more protocol points.
US08755392B2 Peer-to-peer communication pipes
A system and method for establishing communications channels between and among peers in a peer-to-peer networking environment. Pipes may be used as communication channels for sending and receiving messages and other data between services or applications over input and output endpoints. Pipes may be asynchronous, unidirectional, stateless and unreliable. Bidirectional pipes may also be supported. Pipes may have ends that may be moved around and bound to different peers at different times. Point-to-point and propagate pipes may be supported. Pipes may connect peers that have a direct physical link and peers that do not have a direct link. Peers may communicate through pipes without knowing on which peer a pipe endpoint is bound. A message is sent to all peer endpoints currently connected (listening) to the pipe. The set of connected endpoints may be obtained from a pipe service using a pipe binding protocol.
US08755387B2 Communication system and relay apparatus
A trunk line topology network is configured with an electronic control units being communication apparatuses transmitting and receiving data, and gateway apparatuses and a distribution apparatus being a specific gateway apparatus that are connected to a communication line being a trunk line, for relaying, through the gateway apparatuses, data transmitted among the electronic control units. The distribution apparatus includes a storage region utilized for a database. The data transmitted from the electronic control units are relayed by the gateway apparatuses and then aggregated by the distribution apparatus. The relayed data are stored once on the database. When transmitting data to the electronic control units, the distribution apparatus reads out data from the database and transmits the data at the adjusted transmission timing. The gateway apparatuses relay the transmitted data.
US08755382B2 Intelligent adjunct network device
An adjunct network device includes several ports, an uplink interface, and an adjunct forwarding engine coupled to the ports and the uplink interface. A first port is configured to receive a packet, which includes a destination address. The adjunct forwarding engine is configured to send the packet to the uplink interface if the destination address is not associated with any of the ports. The packet is sent to one of the ports if the destination address is associated with the one of the ports.
US08755377B2 Facilitating operation of one or more virtual networks
Techniques for facilitating the operation of one or more virtual networks are described. In some examples, a system may include a first controller node device configured to control operation of a first set of elements in the one or more virtual networks, wherein the first set of elements includes a first server device. The system may also include a second controller node device configured to control operation of a second set of elements in the one or more virtual networks, wherein the second set of elements includes the second server device. The first controller node device and the second controller node device are peers according to a peering protocol by which the first controller node device and the second controller node device exchange information relating to the operation of the first set of elements and the second set of elements.
US08755369B2 Synchronization apparatus and method in wireless network systems
A node synchronization apparatus in a wireless network system sets a fast Fourier transform (FFT) start point and requests a one-hop neighbor node to change its transmission time. The synchronization apparatus sets a signal receiving time and requests a one-hop neighbor node to change a receiving time. In this way, a node synchronizes signal transmission and signal reception.
US08755367B2 Multi-channel reception system including a superheterodyne-type receiver associated with spectral analysers with instantaneous bandwidth
A reception system including a receiver of superheterodyne type coupled to a processing means, the receiver including N antennas. Said receiver includes: N translation means, each being able to frequency translate signals delivered by the antenna considered, from a frequency sub-band of the span of interest to a restricted frequency band, and to frequency multiplex the signals belonging to said frequency sub-band; N first intermediate frequency bandpass filters, of bandwidth equal to said restricted frequency band, respectively coupled at the output of each translation means, and able to filter the translated and multiplexed signals; a coupling means able to sum the N filtered signals so as to deliver the set of summed signals via N outputs. The processing means includes N other translation means coupled to N other intermediate frequency bandpass filters of frequency bandwidth equal to L, themselves coupled to N spectral analyzers, all having the same restricted analysis frequency band of width L, each other translation means of rank i, i being an integer varying from 1 to N, being able to transpose the signals delivered by the coupling means with the aid of a translation signal having a frequency adapted to each other translation means, in such a way that the other intermediate frequency bandpass filter connected at the output of said other translation means, is able to filter the ith sub-band of the total frequency band of width L·N, to which the signals summed by the coupling means belong.
US08755366B2 System, method, and wireless access point for remote shared access to a communications network
A wireless access point. The wireless access point includes an interface for communicating with a communications network. The wireless access point includes a wireless interface configured to communicate with a number of wireless devices. The wireless access point includes a processor for executing a set of instructions and a memory for storing the set of instructions. The set of instructions are executed to receive a request from a wireless device through the wireless interface to communicate through the wireless access point, query a communications service provider to determine whether the wireless device is associated with the communications service provider and has an agreement to access other wireless access points including the wireless access point, and enable the wireless device to communicate through the wireless access point in response to determining the wireless device is associated with the communications service provider and has an agreement to access the other wireless access points.
US08755365B2 Method and a base station for transmitting a CSI-RS, and a method and user equipment for receiving the CSI-RS
A base station in a wireless communication system transmits a CSI-RS of a cell every 1×N subframes or 1×N ms with muting CSI-RS REs of a neighboring cell every m×N subframes. A BS can estimate channel state of the neighboring cell with higher accuracy by using a CSI-RS of the neighboring cell received in the muted REs.
US08755356B1 Methods and systems for dynamically selecting requested forward-link data rate based on C/I ratio
Disclosed herein are methods and systems according to which an access terminal intelligently accounts for variations in a set of C/I measurements taken by the access terminal during a pre-determined period of time, so as to more accurately select a desirable forward-link data rate. According to the method, the access terminal makes a first determination that a forward packet error rate (FPER) is greater than an FPER threshold, and makes a second determination that a last-requested forward-link data rate is not the lowest data rate among a plurality of requestable forward-link data rates. The access terminal then responsively identifies a carrier-to-interference-(C/I)-key value based at least in part on one or more C/I measurements taken by the access terminal, and then uses that identified C/I-key value to select—and then request service from a serving access node at—a next-requested forward-link data rate that is less than the last-requested forward-link data rate.
US08755354B2 Methods and apparatus for broadcast optimization in mobile IP
In accordance with various embodiments, a Home Agent receives a registration request and sends a registration reply having a network mask extension including a network mask associated with the home address of the Mobile Node. Once the Mobile Node has obtained its network mask, it may send packets such as broadcast packets, as well as roam to its Home Agent. Additionally, in accordance with various embodiments, when a Home Agent receives a broadcast packet, it forwards the broadcast packet to a care-of address of the broadcast packet without duplicating the broadcast packet. Instead, the Foreign Agent obtains the subnet from the broadcast packet, identifies the Mobile Node(s) on that subnet, and duplicates the broadcast packet for transmission to the identified Mobile Node(s).
US08755353B2 Method of controlling the connection of station and access points
A method of controlling a connection of a station to different access points (AP) in roaming, in which the station is connected to a first AP through identification of basic service set context (BSS context), includes the following steps: a) Obtain received signal strength indications (RSSI) between the station and each access point. b) Copy the BSS context of the first AP to a second AP when the RSSI between the station and the first AP is less than RSSI between the station and the second AP; and c) disconnect the station from the first AP, and automatically connect the station to the second AP which has the same BSS context.
US08755352B2 Method and apparatus for deferred leg linking in PCRF in relation to handover
The present invention relates to a solution for handling deferred leg linking in policy and charging rules function in a telecommunications network in relation to handover between two different access technologies. The solution is provided as a nodes, system and a method for handling handover of a user equipment, i.e. UE, (101) in a telecommunications network (100) from one access technology to another access technology, comprising the steps of detecting (203) in a target access gateway, i.e. AGW, (102) that a handover state of the UE is unknown, sending (204) from the target access gateway a gateway control session, i.e. GCS, establishment message to a policy and charging rules function node (105), wherein the message comprise an indication that leg linking of a session is to be deferred until reception of corresponding control signalling from a packet data network gateway (104).
US08755351B2 Wireless line usage status monitoring method and device
For monitoring a wireless line usage status more effectively, a mobile station extracts a synchronizing signal of each of frames received from a plurality of base stations and a known signal transmitted together with transmission data within a time slot in which the transmission data are included but not transmitted within a time slot in which the transmission data are not included. The mobile station then measures a reception power of the synchronizing signal and a reception power of the known signal for each base station. And the mobile station determines a usage status of a wireless line of each base station based on the reception power of the synchronizing signal and the reception power of the known signal.
US08755349B2 Generating and allocating time-frequency mapping pattern in a communication system
A method is provided for generating and allocating time-frequency mapping pattern (TFP) in a communication system. A set of orthogonal TFPs is generated from a TFP. And a TFP from the set of orthogonal TFPs is allocated to a user equipment in a transmission time interval, TTI, within a cell of the communication system. Also provided are a transmitter, a base station, and a user equipment.
US08755346B2 Base station, radio resource allocation method, and recording medium
For a communication terminal performing radio communication, a base station acquires communication path quality information representing a communication path quality, which is the quality of a communication path with the communication terminal. The base station allocates power larger than reference transmission power as transmission power to an edge terminal configuring at least part of an edge terminal group configured by an edge terminal that is a communication terminal whose communication path quality is lower than a threshold quality, allocates the reference transmission power as the transmission power to an edge terminal configuring a remaining part of the edge terminal group.
US08755344B2 Method and apparatus for granting wireless connection resources to a wireless communications device within a communication system
A method and apparatus for granting wireless connection resources for a UE within a communication system is provided herein. During operation, an application requests allocation of wireless communication resources (a bearer reservation) to sustain transmission at a specified bit rate across the communication system via an admission control function. In response to the bearer reservation request, an admission control function calculates a wireless connection efficiency as a function of the requested bit rate and an amount of shared wireless connection resources required to sustain the requested bit rate given the current wireless connection quality associated with the UE. The wireless connection efficiency is then utilized to determine whether or not to admit the bearer reservation request.
US08755343B2 Method and apparatus for transmitting control information in wireless communication system
A wireless communication system is disclosed. Disclosed herein are methods for transmitting a physical uplink control channel (PUCCH) signal in a wireless communication system, which includes setting transmit power for the PUCCH signal, and an apparatus thereof. If the PUCCH signal is transmitted on a subframe configured for a scheduling request (SR), the PUCCH signal includes one or more hybrid automatic repeat request acknowledgement (HARQ-ACK) bits and an SR bit. When determining the transmit power for the PUCCH, the SR bit is selectively considered depending on whether or not a transport block for an uplink shared channel (UL-SCH) is present in the subframe.
US08755341B2 Mobile communication method, mobile station, and radio base station
In a mobile communication method according to the present invention, a mobile station (UE) transmits uplink data to a radio base station by using an uplink radio resource assigned to the mobile station by predetermined scheduling information, in a predetermined cycle. The method includes the steps: (A) notifying, to the mobile station (UE), the predetermined cycle and information on the uplink radio resource; (B) notifying, to the mobile station (UE), the predetermined scheduling information; and (C) transmitting uplink data in the predetermined cycle by using the uplink radio resource assigned by the predetermined scheduling information, the transmission starting at a certain point determined on the basis of the received predetermined scheduling information. In the step (C), the predetermined scheduling information is discarded, when the information on the uplink radio resource and information notified by the predetermined scheduling information are inconsistent with each other.
US08755339B2 Method and apparatus for generating a dedicated reference signal
A method for generating a Dedicated Reference Signal (DRS) is provided, which includes generating a Reference Signal (RS) sequence of each antenna port, spreading each RS sequence and obtaining an spread RS sequence, multiplying each spread RS sequence by a predefined scrambling code and obtaining a desired DRS sequence. An apparatus for generating a DRS is also provided. The problem of the imbalance of the power of OFDM symbols is cured, and DRS interference between different cells can be randomized.
US08755336B2 Wireless device which can improve stability in wireless communications and wireless network using the same
When wireless communications are made between a first wireless device and a second wireless device along a route, two wireless devices which exist between the first and second wireless devices each determine the lowest maximum transmission rate (11 Mbps) in the wireless intervals on the route from themselves to the second wireless device to be their own transmission rate txRate (11 Mbps) and two other wireless devices which exist between the first and second wireless devices each determine the lowest maximum transmission rate (54 Mbps) in the wireless intervals on the route from themselves to the second wireless device to be their own transmission rate txRate (54 Mbps).
US08755333B2 Method and apparatus to compute a noise power estimate in a WCDMA network
Method and apparatus for computing a noise power estimate in a wideband CDMA (WCDMA) network are disclosed and may include calculating a noise power estimate for a downlink channel based on an orthogonal sequence generated for a transmitted signal. The orthogonal sequence may be generated based on a slot number of the transmitted signal and/or a transmit diversity mode used for the transmitted signal. A portion of a plurality of dedicated physical channel (DPCH) pilot bits for the downlink channel may be summed to generate an in-phase (I) component and a quadrature (Q) component. The generated I component and the generated Q component may be multiplied by the orthogonal sequence to generate at least one noise I component and at least one noise Q component.
US08755332B2 Radio communication control method, base station apparatus and mobile terminal apparatus
When time resource data that is assigned to a downlink control channel signal is reported on the downlink, the present invention improves the reliability of the time resource data that is reported, and prevent purposeless repetitions of retransmission requests. A base station apparatus (20) is provided herein, which jointly codes a carrier indicator of a basic frequency block with time resource data assigned to a downlink control channel signal corresponding to a downlink shared channel signal, generates a downlink control channel signal including the coded carrier indicator as the downlink control channel signal corresponding to the downlink shared channel signal, and transmits the generated downlink control channel signal by the basic frequency block assigned to the downlink control channel signal.
US08755329B2 Methods and apparatus for voice domain operation
Methods and apparatus for voice domain operation are described herein. One example method includes determining that an LTE network is not preferred for voice service provision; storing an identification of the LTE network that is not preferred for voice service provision; and accessing the stored identification of the LTE network that is not preferred for voice service provision.
US08755326B2 Repeater apparatus for simultaneously transceiving signals in a wireless communication system, and method for same
Disclosed are a base station apparatus and a repeater apparatus for transceiving signals in a wireless communication system. The repeater apparatus comprises: a receiver which receives a signal from a base station through a first region of a first downlink subframe in a component carrier that supports first and second wireless communication schemes; and a transmitter which transmits, through a second region of the first downlink subframe, a signal to one or more terminals of one or more first type of terminals which use the first wireless communication scheme and one or more second type of terminals which use the second wireless communication scheme, simultaneously with said reception of the signal. Here, the first region and the second region are multiplexed in the first downlink subframe in accordance with a frequency division multiplexing (FDM) scheme.
US08755325B2 Communication system, relay device, management server, and communication terminal
Provided is a communication system including a relay device that relays communication between a base station and a communication terminal, and a management server, the management server including a receiving unit that receives from each base station information about a communication terminal belonging to the base station and about the relay device, and a determination unit that determines, on the basis of the information received from each base station by the receiving unit, a relay device that is performing communication interfering with communication in an adjacent cell. When the relay device is determined as a relay device that is performing communication interfering with the communication in the adjacent cell, the relay device determines an interference avoidance control and executes the determined interference avoidance control.
US08755322B2 Method, apparatus, and computer program product for providing internet protocol multicast transport
An apparatus for providing IP multicast transport may include a processor and a memory. The memory may store exécutable instructions that in response to exécution by the processor cause the apparatus to at least perform opérations including receiving a key for encapsulation of multicast data at a base station, using the key to generate a response to a message indicative of a multicast connection for a particular service received from a gateway device, the base station being joined to a same multicast tree in a multicast-broadcast zone as the gateway device, and establishing the multicast connection with the gateway device via a multicast data path comprising a multicast tunnel associated with the key. Corresponding methods and computer program products are also provided.
US08755320B2 Identification of MBMS service from a central node to UMTS LTE eNBs
An apparatus configured to receive packets associated with a service and to communicate the packets to at least one user in a system enabling communication of multiple data streams in a transmission is disclosed. The apparatus is configured to assign packets of a data stream with a service identifier.
US08755318B2 Synchronizing uplink and downlink transmissions in a wireless device
Synchronizing uplink and downlink transmissions by a wireless user equipment (UE) device. A connection with a network may be established via a wireless link with a cell. The UE may operate in an active state during first periods of time in which uplink or downlink communications may be performed between the UE and the network. The UE may operate in a reduced-power state during second periods of time in which uplink and downlink communications are not performed. The first periods of time may alternate with the second periods of time in a repeating manner. Uplink data generated by the UE may be buffered during second periods of time and transmitted during first periods of time. Buffering uplink data in this manner may prevent the UE from immediately transitioning from the reduced-power state to the active state to transmit uplink data, which may conserve battery of the UE.
US08755310B1 Conferencing system
A system creates and operates a conferencing session over communication networks in conjunction with other external processes. The system can include a conferencing server (e.g., including at least one processor, memory, a nonvolatile or magnetic memory), which interconnects client devices. These clients can include smartphones which can communicate through the server text, audio, or video information, and combinations of these. Connections can be through a date network such as the Internet.
US08755305B2 Track light powered adapter for wireless networking device
A wireless networking device adapter for provisioning a wireless network using new or existing track lighting. The adapter securely engages the track light channel and supports a commercially available wireless access point (WAP) device. A lock mechanism on the adapter prevents unexpected disengagement of the adapter from the track light channel, yet allows for operator removal. A power converter within the adapter powers the WAP device from the electrical power provided by the track light channel. Multiple adapters communicate to form a mesh network to improve wireless network fault tolerance, or may operate in a repeater mode configuration or some combination.
US08755304B2 Time of arrival based positioning for wireless communication systems
A TOA positioning system can be implemented to improve location estimation of a wireless network device. A first subset of a plurality of reference wireless network devices for determining potential locations of the wireless network device and a second subset of the plurality of reference wireless network devices for determining an estimated location of the wireless network device can be selected. The first and the second subsets can be selected based on a plurality of distance measurements and an average distance and associated with each of the plurality of reference wireless network devices. The potential locations of the wireless network device can be determined based on the first subset of the plurality of reference wireless network devices. The estimated location of the wireless network device can be determined from the potential locations of the wireless network device based on the second subset of the plurality of reference wireless network devices.
US08755301B2 System and method of modifying communications policy settings in a wireless network
The present invention provides a system and method of modifying policy settings in a network having a plurality of subscriber devices. An embodiment includes a plurality of base stations, each capable of wirelessly transmitting across a geographic region. A cell-phone, capable of roaming between regions is operable to establish a wireless link with the base stations. The network contains a communication policy determining from which other communication devices a subscriber device can receive voice calls. A copy of this policy is stored on each subscriber device as a database and periodically updated as the devices make contact with the base stations or other subscriber devices. When receiving a voice call, the device first determines who the originator of the call is and then determines whether it is allowed to receive the call from that originator according to its policy database. The policy database can be updated either by subscriber devices or by base stations.
US08755298B2 Method and apparatus for random access in a wireless communication system
The present invention relates to a method and to an apparatus for random access in a wireless communication system to which carrier aggregation is applied. According to one aspect of the present invention, a method in which a base station supports random access of a terminal in a wireless communication system that supports carrier aggregation, comprises a step in which the base station allocates, to the terminal, a dedicated PRACH preamble for a second random access in an uplink component carrier (hereinafter, referred to as UL CC) which is additionally allocated or the configuration of which is changed after a first random access, and receives the dedicated PRACH preamble from the terminal.
US08755292B2 Apparatus and method for controlling uplink transmission power in a communication system
An apparatus and method for controlling uplink transmission power in a communication system are provided. In the method, transmission power of an uplink data channel signal is determined according to an Open Loop Power Control (OLPC) scheme and transmission power of an uplink control channel signal is determined according to a Closed Loop Power Control (CLPC) scheme.
US08755291B2 Network interface apparatus with power management and power saving method thereof
Network interface apparatus with power management is disclosed, which comprises a physical layer circuit, for receiving a packet on a network; a media access control circuit, for performing the media access processing on the packet to output a processed packet; an interface circuit, coupled to the media access control layer, for transmitting the processed packet to a bus; a detecting circuit, coupled to the physical layer circuit, for detecting a transmitting status of the packet on the network to output a detecting signal; a loading control circuit, coupled to the detecting circuit, for controlling a load positioned in the interface circuit according to the detecting signal.
US08755290B2 Method and apparatus for providing a wireless service recommendation
A method and apparatus for providing a wireless service recommendation are disclosed. For example, the method collects wireless access performance data, and analyzes the wireless access performance data for generating a ranking of a plurality of wireless access services that are available for a physical location. The method then provides the ranking of the plurality of wireless access services that are available for the physical location via an on-line social network website that is accessible to a mobile device that is proximate to the physical location.
US08755285B2 Method, system and apparatus for diagnosing physical downlink failure
The present invention discloses a method for diagnosing a physical downlink failure so as to solve the problem in the existing technology of being unable to report information accurately when the physical downlink failure occurs thereby influencing the diagnosis of the physical downlink failure. The method comprises: when a remote device detects the physical downlink failure, determining a code corresponding to information required to be reported based on a stored corresponding relationship between the information and the code; the remote device generating a control signal from the determined code based on an appointed frequency clock; and the remote device reporting a signal corresponding to the control signal to a near-end device through a physical uplink such that the near-end device diagnoses the physical downlink failure according to the reported signal.
US08755282B2 Provision of path characterization information in networks
Path characterization information is provided to a data sender relating to a network characteristic such as congestion experienced by data units traversing a path across a data network from the data sender towards one of a plurality of data receivers. The data units have associated therewith information indicative of the network characteristic. The path is traversed by the data units having at least a first path portion between the data sender and a proxy node along which data units may traverse conveying a measure indicative of the network characteristic that is representable by any of a first set of codepoints. The data receivers are operable to provide data acknowledgement units in respect of data units they receive via a second path portion in which information indicative of the network characteristic may only be representable using codepoints of a second set of codepoints having less codepoints than the first set.
US08755281B2 Constant window back-off method for multiple access in wireless local area networks
A method and apparatus are described including determining a target congestion index, determining a congestion index based on information from a last back-off round, comparing the target congestion index with the congestion index, performing one of increasing a triggering set size by a first factor and decreasing the triggering set size by a second factor responsive to the comparison, determining if a communications medium is idle, adjusting a back-off counter responsive to the third determining act, determining if the back-off counter is equal to a triggering point in the triggering set and transmitting data responsive to the fourth determining act.
US08755276B2 System, computer program product and method for accessing a local network of electronic devices
A method of managing electronic devices includes providing a main server including software for managing network resources from a single point of administration, receiving at the main server wireless data packets from a plurality of wireless electronic devices, and determining a registered device among the plurality of wireless electronic devices. The registered device is then wirelessly connecting to the main server to create a wireless local area network (LAN), and is managed using the software. The registered device may be an appliance, an environmental control device, or an entertainment device and the LAN may be a home or office LAN.
US08755269B2 Ranking and switching of wireless channels in a body area network of medical devices
Operating techniques and methodologies for a body area network of medical devices are provided. One technique relates to an intelligent channel hopping scheme that detects loss of wireless synchronization on an initial wireless channel, thereafter obtains a measure of quality for the initial wireless channel, and then selects a new wireless channel when the obtained measure of quality fails to satisfy a threshold criteria. Another operating technique dynamically adapts an ordered list of available wireless channels in accordance with a quality measure of the available wireless channels. Thus, when quality degradation associated with a first wireless channel is detected, the ordered list can be updated to indicate a lower preference for the first wireless channel and to indicate a higher preference for a second wireless channel that does not suffer from quality degradation. Another channel hopping or switching technique selects wireless channels in a manner that is influenced by the current geographic position of the medical device.
US08755265B2 Method and apparatus for receiving power over a data network
A method, apparatus, and computer usable program product for receiving power over Ethernet in a redundant transceiver are provided in the illustrative embodiments. A determination is made in a redundant transceiver if electrical power is available over Ethernet. If power over Ethernet is available, power is received over Ethernet in the redundant transceiver, otherwise the redundant transceiver receives power from an attached power supply. For receiving power over Ethernet, the redundant transceiver remains in communication with the source of power over Ethernet using a wired section of the Ethernet, and the redundant transceiver receives electrical power to operate using the wired section of the Ethernet. The redundant transceiver receives power over Ethernet using a wire that is simultaneously carrying a data signal. When data signal and power are provided on a common wire, the redundant transceiver separates the electrical power from the data signal, uses the electrical power for operating the redundant transceiver, and uses the data signal for performing a function of the redundant transceiver.
US08755263B2 Device and method for the optimal estimation of distortion of a transmission medium, comprising the sequential emission of pairs of quadrature complementary sequences
The present invention relates to a device and method for optimal estimation of the distortion caused by the transmission medium by means of the sequential emission of pairs of quadrature complementary sequences, estimating the frequency spectrum of a transmission channel allows obtaining information of considerable interest to analyze its characteristics or correcting the distortion effects introduced in a communication system. This invention describes a new method for extracting said characteristics generating a transmission preamble using complementary sequences, which allows upon reception identifying the distortion caused in each of the I/Q phases of a quadrature modulation system on the transmitted symbols, canceling the phase distortion effects caused by the medium and reducing the equalization of the channel to a single equalizing baseband filter identical for both I2/Q2 phases. Since the distorted frequencies are received in the receiver, they also allow extracting the temporal and/or frequency characteristics of the distortion caused by the medium they traverse with a precision depending on the length of the sequences used in coding.
US08755257B2 Method and apparatus for detecting land pre-pits
Aspects of the disclosure provide a method for detecting land pre-pits. The method includes detecting, based on a land pre-pit threshold, a land pre-pit data stream from a signal responsive to land pre-pits on an optical medium, comparing a characteristic of the detected land pre-pit data stream in a specific number of wobble periods with a pre-determined land pre-pit characteristic in the specific number of wobble periods, and adjusting the land pre-pit threshold based on the comparison.
US08755247B2 System and method for processing signals in high speed DRAM
The embodiments described herein provide memory devices. In one embodiment, a memory device includes bank control logic configured to generate a modified bank address signal and an active driver configured to provide a bank activate signal, receive an activate command signal, execute an activate command of the activate command signal at each one of a group of clock cycles, in which each one of the group of clock cycles is greater than one clock cycle, and receive the modified bank address signal, in which the modified bank address signal is high for at least a portion of each one of the group of clock cycles and the at least a portion of each one of the group of clock cycles is greater than one clock cycle.
US08755246B2 Semiconductor memory device and method of setting operation environment therein
A semiconductor memory device is provided, including a memory cell array having a plurality of memory cells; an internal circuit having a function required in a storage operation of the memory cell array; a parameter storage unit configured to store a certain parameter and to have a storage place specified by a parameter address, the certain parameter designating an operation of the internal circuit; a command register configured to store a command instructing an operation of the internal circuit; and a converting circuit configured to adjust at least one of the parameter address and the command that differ between products or between standards to the internal circuit.
US08755244B2 Write contention-free, noise-tolerant multi-port bitcell
A multi-port memory cell of a multi-port memory array includes a first inverter that inverter is disabled by a first subset of write word lines and a second inverter, cross coupled with the first inverter, wherein the second inverter is disabled by a second subset of the plurality of write word lines. A first selection circuit has data inputs coupled to a first subset of a plurality of write bit lines, selection inputs coupled to the first subset of the plurality of write word lines, and an output coupled to the input of the second inverter. The second selection circuit has data inputs coupled to a second subset of the plurality of write bit lines, selection inputs coupled to the second subset of the plurality of write word lines, and an output coupled to the input of the first inverter.
US08755240B2 Optical memory device and method of recording/reproducing information by using the same
An optical memory device and a method of recording/reproducing information by using the optical memory device. The optical memory device includes a substrate; a first barrier layer formed on the substrate; a quantum well layer; a second barrier layer; a quantum dot layer; and a third barrier layer. The quantum well layer has an energy band gap which is wider than that of the quantum dot layer, and the second barrier layer has an energy band gap which is wider than that of the quantum well layer, so that electrons in excitons which are generated in the quantum dot layer by light of a certain wavelength are captured by the quantum well layer to record information, and then, recorded information may be erased or reproduced by irradiating light of a certain wavelength to the optical memory device.
US08755237B2 SRAM power reduction through selective programming
A method of programming a memory array having plural subarrays is disclosed. (FIG. 3). The method includes determining a minimum operating voltage (Vmin) for each subarray of the plural subarrays (306). A first voltage is applied to each subarray having a minimum operating voltage greater than a predetermined voltage (420, 422, 424). A second voltage is applied to each subarray having a minimum operating voltage less than the predetermined voltage (308 and 426, 428).
US08755233B2 Memory system
According to one embodiment, there is provided memory system including a non-volatile memory device, a monitoring unit, and a changing unit. The non-volatile memory device stores data. The monitoring unit monitors a characteristic of the non-volatile memory device when writing and erasing processes are performed to write and erase the data to and from the non-volatile memory device. The changing unit changes at least one of a value of a writing start voltage and an increase width of a writing voltage in the writing process in accordance with the monitored characteristic so that a time for the writing process is substantially identical to a target value. The writing process is a process in which a writing operation and a verification operation are alternately repeated.
US08755232B2 Hot carrier programming in NAND flash
A memory device includes a plurality of memory cells arranged in series in the semiconductor body, such as a NAND string, having a plurality of word lines. A selected memory cell is programmed by hot carrier injection using a boosted channel potential to establish the heating field. Boosted channel hot carrier injection can be based on blocking flow of carriers between a first side of a selected cell and a second side of the selected cell in the NAND string, boosting by capacitive coupling the first semiconductor body region to a boosted voltage level, biasing the second semiconductor body region to a reference voltage level, applying a program potential greater than a hot carrier injection barrier level to the selected cell and enabling flow of carriers from the second semiconductor body region to the selected cell to cause generation of hot carriers.
US08755231B2 Flash memory
A flash memory is disclosed. The flash memory includes a flash memory chip; a serial-to-parallel converter for receiving and converting a serial data to a parallel data; and a data mode decision circuit connected to an output terminal of the serial-to-parallel converter for generating an inversion control signal through the parallel data and for applying an inversion processing to the parallel data and then outputting an inverted parallel data to the flash memory chip under the control of the inversion control signal. By converting the serial data to a parallel data and then writing the parallel data into the flash memory chip, a lower proportion of the inversion control signal to the total amount of data is achieved, and therefore less area is consumed while the same programming efficiency and average programming power is maintained compared with a flash memory adopting the bit inversion technique of the prior art.
US08755228B2 Writing method of nonvolatile semiconductor memory device
According to one embodiment, there is provided a writing method. The method includes setting potentials of a plurality of word lines to a first potential. The first potential is a potential to allow memory cells corresponding to a selective bit line to be in on state. The method also includes setting potentials of non-adjacent word lines to a second potential while maintaining potentials of adjacent word lines at a potential which allows the memory cells corresponding to the selective bit line to be in on state and setting a potential of a selective word line to a third potential. The second potential is a potential which is determined so as to allow the memory cells corresponding to the selective bit line to be in off state. The third potential is a potential where data is written in the selective memory cell corresponding to the selective bit line.
US08755224B2 Non-volatile memory device and related read method
A nonvolatile memory device comprises a memory cell array, a page buffer, and a bit line connection signal controller. The memory cell array comprises a plurality of word lines and bit lines arranged in rows and columns, and a plurality of memory cells connected to the respective word lines and bit lines. The page buffer connects a selected bit line among the plurality of bit lines to the page buffer, applies a precharge voltage to the selected bit line, and senses a voltage of the selected bit line after developing of the selected bit line according to a bit line connection signal, during a read operation. The bit line connection signal controller changes the bit line connection signal according to a control signal, during the read operation.
US08755222B2 Bipolar spin-transfer switching
Orthogonal spin-transfer magnetic random access memory (OST-MRAM) uses a spin-polarizing layer magnetized perpendicularly to the free layer to achieve large spin-transfer torques and ultra-fast energy efficient switching. OST-MRAM devices that incorporate a perpendicularly magnetized spin-polarizing layer and a magnetic tunnel junction, which consists of an in-plane magnetized free layer and synthetic antiferromagnetic reference layer, exhibit improved performance over prior art devices. The switching is bipolar, occurring for positive and negative polarity pulses, consistent with a precessional reversal mechanism, and requires an energy less than 450 fJ and may be reliably observed at room temperature with 0.7 V amplitude pulses of 500 ps duration.
US08755219B2 Hierarchical wordline loadless 4GST-SRAM with a small cell area
In a loadless 4T-SRAM constituted using vertical-type transistor SGTs, a small SRAM cell area is realized. In a static memory cell constituted using four MOS transistors, the MOS transistors are SGTs formed on a bulk substrate in which the drains, gates, and sources are arranged in the vertical direction. The gates of access transistors are shared, as a word line, among a plurality of cells adjacent to one another in the horizontal direction. One contact for the word line is formed for each group of cells, thereby realizing a CMOS-type loadless 4T-SRAM with a very small memory cell area.
US08755215B2 Resistive memory device
A resistive memory device includes a first cell array configured to store data, a second cell array configured to share column lines of the first cell array, a first error correction cell array configured to store an error correction code that corresponds to the data to be stored in the first cell array, and a second error correction cell array configured to share column lines of the first error correction cell array.
US08755214B2 Determining cell-state in phase-change memory
A method, an apparatus, and a device for determining the state of a phase-change memory cell. The method includes the steps of: biasing a cell with a time-varying read voltage (Vread); making a measurement (TM) that satisfies a predetermined condition where the predetermined condition depends on a cell current when the read voltage is applied; and determining a state of the cell based on the measurement.
US08755213B2 Decoding scheme for bipolar-based diode three-dimensional memory requiring bipolar programming
A system and method for operating a bipolar memory cell array including a bidirectional access diode. The system includes a column voltage. The column voltage switch includes column voltages and an output electrically coupled to the bidirectional access diode. The column voltages include at least one write-one column voltage and at least one write-zero column voltage. The system also includes a row voltage switch. The row voltage switch includes row voltages and an output electrically coupled to the bidirectional access diode. The row voltages include at least one write-one row voltage and at least one write-zero row voltage. The system further includes a column decoder and a row decoder electrically coupled to a select line of the column voltage switch and row voltage switch, respectively. The system includes a write driver electrically coupled to the select lines of the row and column switches.
US08755212B2 Non-volatile graphene-drum memory chip
The present invention relates to non-volatile memory chips having graphene drums. In some embodiments, the non-volatile memory chips have one or more layers that each includes a plurality of graphene-drum memory chip cells.
US08755208B1 Adaptive current limit for power factor correction
In one embodiment, an apparatus for performing power factor correction is provided. A power factor corrector includes an input configured to sense a current from an input circuit. A reference generator generates a current limit based on an input voltage. The current limit reference is dynamically changed based on the input voltage. A control signal generator controls the current in the input circuit based on a comparison of the current and the generated current limit.
US08755205B2 Leakage current reduction apparatus that includes a voltage amplifier and a voltage applicator
Three-phase windings 11-13 and 21-23 of a first common-mode transformer 1 and a second common-mode transformer 2 are connected in series through connecting lines 8r-8t, respectively. The windings 11-13 are connected to an unillustrated AC power supply by connecting lines 91r-91t. The windings 21-23 are connected to a three-phase motor by connecting lines 93r-93t and through a converter and an inverter which are unillustrated. A winding 14 for common-mode voltage detection detects high-frequency leakage currents flowing through the connecting lines 91r-91t as a common-mode voltage V1, and an output voltage V2 obtained by voltage amplification by a voltage amplifier 3 is applied to a winding 24 for common-mode voltage application in such a manner that the output voltage V2 works in generally the same direction as the common-mode voltage V1, thereby canceling out the high-frequency leakage currents through the windings 21-23. Since a voltage amplification method is used, it is possible to reduce the high-frequency leakage currents with a simpler configuration as compared to a conventional current amplification method.
US08755200B2 Single stage power conversion unit with circuit to smooth and holdup DC output voltage
A circuit arrangement includes a transformer, having primary windings and secondary windings, and a high voltage capacitor. A first switching circuit couples the high voltage capacitor to the primary windings. A first controller is operatively coupled to the switching circuit. A second switching circuit couples the secondary windings to an output port. A second controller is operatively coupled to the secondary windings. A high voltage generator is provided to charge the high voltage capacitor.
US08755199B2 Control circuit for a resonant converter or the like and method therefor
An integrated circuit includes a first pin for receiving a feedback signal, a second pin for receiving a current signal indicative of a current in a primary of a transformer, and a switching circuit coupled to the first and second pins and responsive to the feedback signal to determine a frequency at which to provide an upper drive signal and a lower drive signal, and further responsive to the current signal to change a value of the feedback signal when the current signal exceeds a first threshold, and to stop providing the upper and lower drive signals when the current signal exceeds a second threshold, the second threshold higher than the first threshold.
US08755197B1 High-density, low-power computer cluster for video streaming
A high-density low power computer cluster enables high bandwidth video streaming within a small physical footprint. A plurality of low power motherboards are densely arranged in a chassis compatible with a standard server rack. The motherboards are oriented vertically within the chassis and arranged into rows. Each motherboard serves as a node in live streaming network. External ports and indicators on the chassis enable convenient access and control of the motherboards from outside the chassis. Furthermore, a fan-based cooling system provides simultaneous cooling to the plurality of motherboards in the computing cluster.
US08755195B2 ESD discharge path on chasis-mounted PCB assembly
In described embodiments, a printed circuit board assembly capable of discharging electro-static discharge (ESD) surges includes an isolation trench track provided in the printed circuit board in close proximity to the peripheral edges between the peripheral edges and the mounting area, and a discharge path formed of conductive material to ground provided between the isolation trench track and the peripheral edges. The discharge path includes the board mounting screws and connects to a power connector ground of the printed circuit board.
US08755194B2 Waterproof element and electronic device having the waterproof element
An electronic device includes a housing unit having an accommodating portion, and first and second openings communicating with the accommodating portion. A waterproof element is made of a resilient material, and includes a main body that is disposed on the accommodating portion and that has a top face, and a side face extending upwardly from the top face. The electronic component module includes a circuit board and an electronic component. The circuit board has a board bottom face disposed on and abutting against the top face of the main body and covering the second opening, and a board edge abutting against the side face of the main body. An electronic component is attached to the circuit board, extends through the main body of the waterproof element, is disposed inside the accommodating portion, and faces the first opening.
US08755189B2 System and method for a convertible tower-to-rack enclosure
In accordance with the teachings of the present disclosure, an information handling system comprises an information handling resource and a chassis. The chassis includes a slot configured to receive the information handling resource. The chassis also includes a first rack ear and a second rack ear, each configured to facilitate removal of the information handling system from a server rack system. The first rack ear and second rack ear are further configured to interface with a first cover configured for placement on a first side of the chassis and a second cover configured for placement on a second side of the chassis, respectively. The first cover acts as the top of the information handling system and the second cover acts as the bottom of the information handling system when the information handling system is in the tower configuration.
US08755187B2 Systems, devices, and methods, including a basepan comprising a banding stud for increasing current carrying capacity
Certain exemplary embodiments can comprise a system, which can comprise a basepan comprising a banding stud. The banding stud can be configured to releasably attach a heat sink to the basepan. The heat sink configured to increase a current carrying capacity of a system associated with the basepan from a first predetermined level to a second predetermined level.
US08755185B2 Semiconductor module
A semiconductor module includes an upper arm and a lower arm of an inverter circuit. The upper arm has a switching element and a rectifying device and the lower arm has a switching element and a rectifying device. The upper arm and the lower arm are laminated such that the switching elements overlap each other and the rectifying devices overlap each other. Refrigerant flow paths constituting cooling sections respectively extend along both sides in the lamination direction of the switching elements and the rectifying devices and are folded back at the rectifying device lamination section side.
US08755183B2 Car electric equipment case module
A car electric equipment case module includes a housing, a covering structure, an electric equipment set, and a fan. The housing has a side wall, a containing space containing the electric equipment set and a first ventilator formed on the side wall. The covering structure includes a casing assembled to the housing and a block wall connected to the casing and extending outside the side wall to cover the first ventilator. An air channel connected the first ventilator is formed between the block wall and the side wall. The fan configured in the housing provides an air flow. The air flow flows into the containing space through the air channel and the first ventilator and flows out through a second ventilator formed on the covering structure, or flows into the containing space through the second ventilator and flows out through the first ventilator and the air channel.
US08755181B2 Electronic device
According to one embodiment, an electronic device includes: a first housing; a second housing; and a connector. The first housing includes a first face and a first periphery portion provided along a periphery of the first face. The second housing includes a second face and a second periphery portion provided along a periphery of the second face and positioned near the first periphery portion. The connector includes a first portion connected to the first housing and a second portion connected to the second housing. The connector rotatably connects the first housing and the second housing with each other. The connector permits a change in a distance between the first portion and the second portion to prevent a change in a distance between the first periphery portion and the second periphery portion when the first housing and the second housing are rotated with respect to each other.
US08755177B2 Method and apparatus for controlling the temperature of a disk drive during manufacture
An apparatus for controlling the temperature of a disk drive during manufacture of the disk drive has a cell having a mounting arrangement to which a disk drive can be mounted and having walls defining a volume in which the disk drive is received when mounted to the mounting arrangement during manufacture of the disk drive. At least one wall of the cell adjacent said volume is heat conductive and is arranged such that a disk drive when received in the volume does not touch said at least one wall. An air-agitating device agitates air between the at least one wall and a disk drive when received in the volume to encourage heat transfer between said at least one wall and a disk drive when inserted into the volume. The air-agitating device is mounted so as to be vibrationally isolated from a said disk drive when mounted in the cell.
US08755176B2 Data storage system, an energy module and a method of providing back-up power to a data storage system
The invention provides a data storage system for connection to a primary power source, the data storage system comprising: one or more data storage media; one or more interfaces, each interface able to connect to at least one of the data storage media so as to couple power from the primary power source to the at least one of the data storage media; one or more energy modules, each energy module being able to connect to an interface for providing back-up power to the one or more of the data storage media in the event of a failure of the primary power source.
US08755175B2 Operation device
Mobile equipment includes an operation panel disposed in an opening of a case. The operation panel includes electrode layers that constitute a position detector. The operation panel and an internal member inside the case are provided with respective electrode layers that are opposite each other and constitute a press detector. An elastic member that supports the operation panel has a fixed portion secured to the case, a support portion configured to support the operation panel, and an elastic repulsive portion. When the operation panel is pressed, the magnitude of a reaction force against the pressing force can be adjusted to an appropriate level primarily by buckling or bending of the elastic repulsive portion.
US08755174B2 Media appliance and method for use of same
A media appliance and method for use of the same are disclosed. In one embodiment, a housing is adapted to be mounted within a wall. A panel forms a front portion of the housing and the panel includes vents and the panel may be mounted substantially flush with the wall. A media player, which includes a set-top box, is disposed within the housing. A pair of ports, disposed within openings defined by the housing, are configured to receive respective optio-electric connectors. Each port includes optio-electrically conductive elements. The pair of ports are coupled to the media player and one port is configured for providing a connection to a television and the other port is configured for providing a connection to an external source of signal for the television.
US08755171B2 Stacked-type solid electrolytic capacitor package structure
A stacked-type solid electrolytic capacitor package structure includes a capacitor unit, a package unit and a conductive unit. The capacitor unit includes a plurality of capacitors stacked on top of one another. The package unit includes a package body enclosing the capacitors. The package body has a top surface defining a package length, a package width and an effective package, and the package width is substantially between 85% and 95% of the package length. The conductive unit includes a first conductive terminal electrically connected to the positive portion of the capacitor and a second conductive terminal electrically connected to the negative portion of the capacitor. One part of the first conductive terminal and one part of the second conductive terminal are enclosed by the package body, and another part of the first conductive terminal and another part of the second conductive terminal are exposed from the package body.
US08755163B2 Three-phase AC power controller
A three-phase AC power controller has three strands, each having an input and an output. Five pairs of valves are connected antiparallel for rotating field reversal. The first input is connected to the first output by way of a first pair, the second input is connected to the second output by way of a second pair and to the third output by way of a third pair, and the third input is connected to the second output by way of a fourth pair and to the third output by way of a fifth pair. An RC half-branch is connected as a snubber circuit to each input and to each output. These RC half-branches are each interconnected via a transverse connection.
US08755162B2 Protection circuit
A protection circuit includes a power supply, a resistor-capacitor (RC) parallel circuit, an inverter, first and second electronic switches. The RC parallel circuit is connected to the power supply through a first resistor. An input terminal of the inverter is connected to the power supply through the first resistor. A first terminal of the first electronic switch is connected to an output terminal of the inverter. A second terminal of the first electronic switch is grounded. A third terminal of the first electronic switch is connected to the power supply through a second resistor. A first terminal of the second electronic switch is connected to the third terminal of the first electronic switch. A second terminal of the second electronic switch is connected to an electronic device. A third terminal of the second electronic switch is connected to an output power supply.
US08755160B2 Measuring transient electrical activity in aircraft power distribution systems
An electrical power distribution system for an aircraft comprises a power source electrically connected to an electrical load and at least one circuit interruption device for interrupting current in the power distribution system. A distinguishing device is connected to the system for distinguishing a transient electrical event in the system from a steady-state level of electrical activity in the system, wherein the transient electrical event induces a potential difference across all or part of the distinguishing device. The circuit interruption device is operable to interrupt current flowing through the power distribution system if the potential difference across the distinguishing device exceeds a threshold voltage.
US08755159B2 System of current protection of a primary electrical distribution box
System of current protection of a primary electrical distribution box supplied by at least one electrical energy generator and delivering electrical energy to at least one load and/or to at least one secondary distribution box, comprising a line contactor for each generator arranged between the primary electrical distribution box and said generator, the primary electrical distribution box comprising an electrically conductive frame. The system of protection comprises an electrical connection member capable of electrically coupling the frame of the box to an external metal structure coupled to the earth, a current sensor capable of measuring a current flowing through said electrical connection member, and control means capable of controlling the line contactors so as to electrically decouple at least one generator from the primary electrical distribution box if a current flowing through said electrical connection member is detected.
US08755156B2 Structure of protection of an integrated circuit against electrostatic discharges
An integrated circuit protected against electrostatic discharges, including input/output pads and first and second power supply rails, and: a thyristor forward-connected between each input/output pad and the second rail, each thyristor including, between its anode gate and its anode, a resistor; between each thyristor and the first rail, a diode having its anode connected to the anode gate of the thyristor and having its cathode connected to the first rail via a resistor for adjusting the triggering; and a triggering device capable of conducting a current between the first and second rails when a positive overvoltage occurs between these rails.
US08755152B1 Method and system for providing an improved sensor stack for a recording head
A method and system for providing a magnetic transducer is described. The method and system include providing a magnetic shield, an insertion layer on the magnetic shield, an antiferromagnetic (AFM) layer, a pinned layer magnetically coupled with the AFM layer, a nonmagnetic spacer layer, and a free layer. The magnetic shield has a texture and a grain size. The insertion layer has a thickness that is sufficiently large that the AFM layer is magnetically decoupled from the magnetic shield and sufficiently small that the AFM layer is structurally coupled with the magnetic shield. The pinned layer resides between the AFM layer and the nonmagnetic spacer layer. The nonmagnetic spacer layer resides between the free layer and the pinned layer.
US08755146B1 Spindle motor and hard disk drive including the same
There is provided a spindle motor, including: a shaft having a fixing groove formed in a lower portion thereof; a lower thrust member including a fixing part inserted into the fixing groove, a disk part extending from the fixing part in an outer radial direction, and an extension part extending from the disk part in an axial direction; a base member coupled to the extension part; a rotating member forming a bearing clearance with the shaft and rotatably provided with respect to the shaft; a first sealing part provided between an upper surface of the extension part and the rotating member; and a second sealing part provided between an inner circumferential surface of the base member and an outer circumferential surface of the rotating member.
US08755145B2 Base unit, motor and disk drive apparatus
A base unit includes a stator and a base member including a first recess portion, a second recess portion, and at least one through-hole. The first recess portion is arranged on an upper surface of the base member to surround the hole portion and depressed toward the lower surface thereof. The second recess portion is arranged radially outward of the first recess portion and depressed toward a lower surface thereof. The through-hole is arranged inside the first recess portion to extend through the base member. The second recess portion includes a protrusion portion and a third recess portion. The protrusion portion protrudes from the lower surface of the base member toward the upper surface of the base member. The third recess portion is depressed from the lower surface of the base member toward the upper surface of the base member and positioned at the opposite side from the protrusion portion.
US08755143B2 Disk drive adjusting rotational position optimization (RPO) algorithm to compensate for repeatable runout (RRO)
A disk drive is disclosed comprising a first disk surface comprising a plurality of tracks, wherein each track comprises a number of data sectors and a number of servo sectors, and a second disk surface comprising a plurality of tracks, wherein each track comprises a number of data sectors and a number of servo sectors. A first repeatable runout (RRO) sinusoid is generated representing an RRO of the first disk surface, and a second RRO sinusoid is generated representing an RRO of the second disk surface. A plurality of access commands are received from a host which are stored in a command queue, and one of the access commands is selected to execute in response to the first and second RRO sinusoids.
US08755140B1 Write clock rephase for magnetic recording device
Synchronization technologies for disk drives are described. A described technique includes producing signals that include processing a waveform produced by a read head operated with respect to a recording medium including magnetic data positions arranged on tracks including first and second tracks; producing, based on the waveform, a servo detect pulse that indicates a detection of servo data on the first track; measuring a timing difference that is based on the servo detect pulse and a write pulse of a write clock signal; controlling an adjustment of a phase of the write clock signal based on the timing difference to align the write clock signal with at least a portion of the data positions; and controlling a write head to write to one or more data positions of the second track based on the write clock signal while a servo clock signal is servo locked on the first track.
US08755139B1 System with servo clock and write clock based phase estimation for discontinuous media writing
A system including a storage device, a channel module, a sampling module, a first phase module, and an adjustment module. The storage device includes servo sectors, and discontinuous media with bit islands. The channel module reads the servo sectors based on a servo clock to generate an analog signal. The sampling module samples the analog signal based on a servo clock signal to generate first samples, and based on a write clock signal to generate second samples. The first phase module estimates a phase of the write clock signal based on the first samples, and the second samples. The adjustment module adjusts the phase of the write clock signal based on the estimated phase of the write clock signal. The channel module, based on the write clock signal with the adjusted phase, writes data to the bit islands of the discontinuous media.
US08755135B1 Margining decoding utilizing soft-inputs
Determining a parameter associated with whether a portion of a storage device is defective is disclosed. Determining comprises: obtaining known data associated with the portion; reading back from the portion to produce a read-back waveform; decoding the read-back waveform, including producing statistical information; and determining a parameter associated with whether the portion is defective based at least in part on the statistical information.
US08755133B2 Optical adjustable mounts with absolute position feedback
Adjustable mounts for optical elements or the like that may include absolute position information feedback. For some embodiments, position data may be generated independent of displacement measurement. Position data feedback may be provided to driver embodiments, such as piezoelectric inertia drivers, by a controller and used to achieve a desired position setting for an adjustable mount.
US08755132B2 Wide angle optical system and image pickup apparatus using the same
A wide angle optical system including a first lens group of negative refractive power and a second lens group of positive refractive power arranged in the above-mentioned order from the object side. The second lens group includes a cemented doublet SU21; an aperture diaphragm; a lens SU22; and a biconvex lens L25 arranged in the above-mentioned order from the object side, and largest ones of air spaces on the axis being front and rear spaces of the aperture diaphragm except the back focal length. The wide angle optical system is divided into the first lens group and the second lens group at the second largest air space operating as a boundary.
US08755131B2 Optical lens assembly for capturing images and image capture device therewith
The invention is an optical lens assembly for capturing images and an image capture device therewith. The optical lens assembly for capturing images includes, along an optical axis, a total reflection prism, a first lens group having negative focal power, wherein the first lens group comprises a lens having negative focal power, a second lens group having positive focal power, wherein the second lens group comprises at least one lens having an aspherical optical surface, a third lens group having positive focal power, wherein the third lens group comprises at least one lens having positive focal power and at least one lens having negative focal power, and a fourth lens group having positive focal power, wherein the fourth lens group comprises at least one lens having an aspherical optical surface. Thereby, the aberration can be improved and a thin lens module for capturing images can be achieved.
US08755129B2 Lens barrel
A lens barrel capable of distributing, upon receipt of the impact of, e.g., dropping, a torque load so as not to concentrate on a particular linear movement key and groove for linearly moving a barrel member, thereby suppressing occurrence of a failure. The lens barrel has a fixed barrel (8) and a third lens group barrel (3). In a movement region of the third lens group barrel (3) moving in the optical direction relative to the fixed barrel (8), each of a set of a first linear movement groove (8c) and a first linear movement key (3c) and a set of a second linear movement groove (8d) and a second linear movement key (3d) has a mutually engageable region and a mutually disengageable region, and a set of a groove (8e) and a projection (3e) has not a mutually engageable region.
US08755126B2 Zoom lens and image pickup apparatus including the same
A zoom lens includes a first lens unit, a second lens unit, a third lens unit, a fourth lens unit and a fifth lens unit. In the zoom lens, air intervals L2w, L3w between the second lens unit and the third lens unit and between the third lens unit and the fourth lens unit at a wide-angle end, a focal length f1 of the first lens unit, a combined focal length f23w of the second lens unit and the third lens unit at the wide-angle end, a focal length fw of the whole system at the wide-angle end, a zoom ratio Z, and a smallest value L2z1a of the air interval between the second lens unit and the third lens unit in a wide angle zoom range in which a magnification-varying ratio relative to that at the wide-angle end ranges from Z0.02 to Z0.35 are appropriately set.
US08755123B2 Compact objective lens assembly for simultaneously imaging multiple spectral bands
An objective lens assembly suitable for use in helmet-mounted applications. The objective lens assembly comprises two prisms that collectively are configured, oriented and bonded relative to each other to separate and allow simultaneous imaging of two separate spectral bands (such as VNIR and LWIR bands) received from the same object scene via a common window such that the object scene may be viewed from the same perspective without the effects of parallax.
US08755121B2 Laser marked device
An optical device projecting one or more synthetically magnified images that has been laser marked with one or more static two dimensional (2D) images is provided. The static 2D image(s) laser marked on or within this device and the synthetically magnified image(s) projected by this device help determine the authenticity of a document (e.g., passport data page) or product that employs it. Several embodiments of the inventive device also offer increased resistance to tampering or alteration and wear.