Document Document Title
US08566960B2 System and method for adjustable licensing of digital products
Techniques are provided for adjusting the number of devices allowed to use a digital product (e.g., software) under a license. In one embodiment, the technique may involve setting the allowed number of devices to a first upper/lower limit for a first time period, and, after the first time period has expired, increasing/lowering the allowed number of devices to a second upper/lower limit for a second time period. The technique may involve, readjusting the allowed number for a third time period, thereby allowing for a changing number of device installations of the digital product.
US08566959B2 Information security apparatus, security system, and method for preventing leakage of input information
An information security apparatus and a security system, which prevent eavesdropping on input information input by an input device and identify eavesdroppers, includes a key input interface unit inputting secret information returns a decoy key input value when receiving a read access from unprotected domain 1011. Further, a payment-processing company, which judges whether it is possible or not to use a service such as electronic payment-processing, provides the information security apparatus with an immediate value to be used as the decoy key input value when performing an authentication. Accordingly, a person who attempts to eavesdrop on the input from a key input unit acquires the decoy key input value. If the decoy key input value is used when requesting payment-processing company to perform an authentication, the payment-processing company recognizes the person who requests the authentication as an eavesdropper.
US08566957B2 Authentication system
A system and method whereby the identity of a person, entity, device or the like attempting to gain access to a secured resource may be securely authenticated includes a means for receiving from a service client a request for access to a secured resource; means for generating and communicating to the purported authorized user a challenge string adapted to provide a basis for authenticating the identity of the requester; a means for receiving from the service client a response string corresponding to the challenge string; and a means for evaluating the response string to authenticate the identity of the requester. The secured resource has a common identifier by which it may be generally identified outside of the authentication system, but the request for access lacks sufficient information content for the service client to be able to determine the common identifier.
US08566954B2 Method and apparatuses for authorising provision of indirected content associated with a presentity of a presence service
The invention provides a method of authorizing provision of in-directed content to a user of an IPcommunications network. The in-directed content is associated with a presentity subscriber of a presence service, the presence service including authorization rules regarding users to which the in-directed content may be provided. The in-directed content is stored at a content server that is not controlled by the presence service. The method includes receiving at an authorization proxy in the network a request from the user to be provided with the in-directed content, and identifying the presentity subscriber associated with the requested in-directed content. The authorization proxy retrieves the authorization rules to verify that the user is authorized to receive the in-directed content. Subject to the verification, the in-directed content is provided from the content server the user.
US08566949B2 Software component, software component management method, and software component management system
A non-transitory, computer-readable medium stores a software component that includes a fraud examination module. The fraud examination module restricts a use of the software component if the use is unauthorized. The fraud examination module includes fraud determination data which predefines use conditions. The fraud examination modules also includes a determination module that obtains use data and determines the use of the software component to be unauthorized if the obtained use data does not match the use conditions. The use conditions predefined by the fraud determination data include a device identification number which is unique to a device on which an installation of the software component is permitted. The determination module obtains, through an operating system, a device identification number which is unique to a device on which the software component is actually installed as the use data.
US08566944B2 Malware investigation by analyzing computer memory
Technology is described for malware investigation by analyzing computer memory in a computing device. The method can include performing static analysis on code for a software environment to form an extended type graph. A raw memory snapshot of the computer memory can be obtained at runtime. The raw memory snapshot may include the software environment executing on the computing device. Dynamic data structures can be found in the raw memory snapshot using the extended type graph to form an object graph. An authorized memory area can be defined having executable code, static data structures, and dynamic data structures. Implicit and explicit function pointers can be identified. The function pointers can be checked to validate that the function pointers reference a valid memory location in the authorized memory area and whether the computer memory is uncompromised.
US08566939B2 Method and device for scanning a plurality of computerized devices connected to a network
Some embodiments of the invention relate to a method and a device for scanning a plurality of computerized devices connected to a network. According to some embodiments of the invention, a plurality of computerize devices to be scanned may be provided. A plurality of threads of an agentless module may be provided for scanning the plurality of computerized devices. Each of the plurality of threads of the agentless module may be associated with at least one of the plurality of computerized devices. The plurality of threads of the agentless module may be utilized to configure a plurality of remote access processes to scan in parallel and without using agents at least two of the plurality of remote computerized devices.
US08566931B2 Protection of information contained in an electronic circuit
A method and a circuit for protecting data contained in an electronic circuit against a disturbance of its operation, in which a detection of a disturbance conditions the incrementing or the decrementing of a counter over at least one bit, the counter being automatically reset at the end of a time period independent from the fact that the circuit is or not powered.
US08566930B2 Monitoring module
A system and associated method for monitoring the execution of software on one or more computers by receiving traffic from within the monitored computer(s). The monitoring may take place passively, such that the operation of the monitored computer or computers is completely unaffected by the monitoring. More intensive monitoring, such as maintenance of a shadow copy of the RAM of the monitored computer, may be initiated upon recognition of a pattern in the data received from the monitored computer. The execution of software on the monitored computer may be halted by the monitoring module. The monitoring module may also read from or write to the memories of the monitored computer.
US08566928B2 Method and system for detecting and responding to attacking networks
A system and method for detecting a first network of compromised computers in a second network of computers, comprising: collecting Domain Name System (DNS) data for the second network; examining the collected data relative to DNS data from known comprised and/or uncompromised computers in the second network; and determining the existence of the first network and/or the identity of compromised computers in the second network based on the examination.
US08566925B2 Systems and methods for policy based triggering of client-authentication at directory level granularity
Systems and methods are disclosed for an appliance to authenticate access of a client to a protected directory on a server via a connection, such as a secure SSL connection, established by the appliance. A method comprises the steps of: receiving, by an appliance, a first request from a client on a first network to access a server on a second network, the appliance providing the client a virtual private network connection from the first network to the second network; determining, by the appliance, the first request comprises access to a protected directory of the server; associating, by the appliance, an authentication policy with the protected directory, the authentication policy specifying an action to authenticate the client's access to the protected directory; and transmitting, by the appliance in response to the authentication policy, a second request to the client for an authentication certificate. Corresponding systems are also disclosed.
US08566921B2 Method and system for protecting a computer system during boot operation
A method for protecting a computer system from malicious network traffic is provided using a driver which inspects network packets. A security profile comprising packet inspection rules is compiled and stored on the computer system. During the startup or boot operation of an operating system, the driver loads the compiled security profile and inspects network packets using the inspection rules.
US08566919B2 Distributed web application firewall
A method for protecting a Web application running on a first local Web Server bases from hacker attacks, said Web Server being connectable to at least one client, the method comprising the following steps: —providing a plurality of preset rules on said Server, which correspond to specific characteristics of HTTP requests; —receiving an HTTP request on said server from the client, said HTTP request comprising a plurality of characteristics; —analyzing said characteristics of said received HTTP request in accordance with said rules provided on said server; —rejecting said HTTP request, if said rules identify said HTTP request as harmful request; —accepting said HTTP request, if said rules identify said HTTP request as trustable request; —classifying said HTTP request as doubtful request, if said rules identify said request neither as harmful request nor as trustable request; —evaluating the characteristics of said doubtful local request; —generating a learned rule on basis of the edge base evaluation.
US08566913B2 Secure key management
A system for secure key management is provided. The system includes a computer processor and an application configured to execute on the computer processor, the application implementing a method. The method includes populating a section of information associated with a key, the section of information being populated with information relating to a level of protection of the key accumulated over time. Secure key management further includes securely binding the section of information to the key, wherein the key is encrypted.
US08566911B2 Method of obtaining authorization for accessing a service
Methods and devices for obtaining authorization for a requestor to access a service are provided. In accordance with one embodiment, there is provided a method comprising receiving a requestor request for access to a service; sending an authorization request to one or more mobile devices associated with one or more authorizers on a first approval list; receiving an authorization response from the one or more mobile devices associated with the one or more authorizers on the first approval list; determining whether a predetermined level of authorization is received; and when the predetermined level of authorization is received, authorizing access to the service.
US08566907B2 Multiple user login detection and response system
A method is provided for controlling multiple access to a network service to prevent fraudulent use of the network service. The method includes identifying an account access counter for an account using identification information received from a user at a first device using a network, wherein the user is requesting access to a service provided at a second device, and further wherein the account access counter is the number of service access sessions active for the account; comparing the account access counter to a maximum account access number, wherein the maximum account access number defines a maximum number of service access sessions allowed for the account; and providing the user at the first device access to the service at the second device if the account access counter is less than the maximum account access number.
US08566906B2 Access control in data processing systems
A policy data structure defines predetermined authorizations, each relating to authorization of at least one user to access at least one resource as well as to dynamic access requests. Each dynamic access request indicates a condition to be satisfied by a respective set of attributes associated with a user request to access a resource and for the request to be granted in absence of an authorization determinative of the request. If the structure does not define an authorization for a request to access a resource, it is determined whether the structure defines a dynamic access requirement determinative for the request, and if so, whether to grant the request in accordance with the respective set of attributes associated with the request. For at least one request, after determining whether to grant the request, a dynamic authorization relating to authorization to access the resource within the request is added to the structure.
US08566901B2 Setting default security features for use with web applications and extensions
According to one general aspect, a computer-implemented method for implementing default security features for web applications and browser extensions includes receiving a request to include a web application or a web browser extension in a digital marketplace. A determination is made if the web application or the web browser extension conforms to default security features, wherein the default security features include a prohibition against running in-line script on web pages. The web application or the browser extension is included in the digital marketplace if the web application or the browser extension conforms to the default security features.
US08566896B2 Addressable network interface units suitable for use in FTTX and RFOG networks and related methods of controlling bandwidth allocation and identifying noise sources in such networks
An addressable optical network interface unit includes an optical input and a radio frequency output. The unit also includes an optical-to-electrical conversion circuit that converts optical signals received at the optical input into radio frequency signals, a directional coupler that is coupled to an output of the optical-to-electrical conversion circuit and a radio frequency receiver that is coupled to a first output of the directional coupler. The radio frequency receiver receives radio frequency signals input through the optical input. The unit also includes a controller that is coupled to the radio frequency receiver, and a filter circuit that is coupled to a second output of the directional coupler. The filter circuit includes multiple signal paths that filter out signals in different frequency ranges. Switches are provided that select one of the signal paths through the filter circuit. These switches are controlled in response to data contained in the radio frequency signal. The controller is configured to generate control signals that control the settings of at least some of the switches based at least in part on a filter control signal received through the optical input.
US08566889B2 Control apparatus, content transmission system and content transmission method
Disclosed herein is a control apparatus for accepting a request for transmission of a content from a content transmission apparatus to the control apparatus and for passing on the request to the content transmission apparatus by way of a communication network allowing a transmission quality to be reserved and for issuing a request to a content accounting server to carry out a content accounting process according to the substance and content quality wherein the control apparatus: receives a specified substance and quality of the content and transmits a request to the content transmission apparatus to transmit the content; determines a transmission quality on the basis of the specified content quality and makes a reservation for the determined transmission quality of a transmission line on the basis of the transmission quality; and issues a request to a transmission-quality accounting server to carry out an accounting process according to the transmission quality.
US08566885B2 Method and apparatus for controlling time-scale modification during multi-media broadcasts
One embodiment of the present invention is a method for broadcasting information to a client device, which device utilizes presentation rates to present information at various presentation rates, and which method includes: (a) broadcasting information; and (b) broadcasting guidance information used to determine presentation rates for use by the client device in presentation of the information; wherein the guidance information is transmitted at or not at a time of broadcast of the broadcast information.
US08566880B2 Device and method for providing a television sequence using database and user inputs
A device for providing a television sequence has a database interface, a search request receiver, a television sequence rendition module and an output interface. The database interface accesses at least one database, using a search request. The search request receiver is formed to control the database interface so as to acquire at least audio content and at least image content separate therefrom via the database interface for the search request. The television sequence rendition module combines the separate audio content and the image content to generate the television sequence based on the audio content and the image content. The output interface outputs the television sequence to a television sequence distributor.
US08566876B2 System and method for interacting with social networking in an internet protocol television system
In an Internet protocol television network, a set-top box includes a social network interface module and a remote control interface module. The social network interface module receives a first selection of a content item from the remote control interface module, and receives a second selection of a comment from the remote control interface module. The social network interface module also posts the second selection on a social network system.
US08566873B2 Program guide enhancements
According to the invention, a method for formulating a program guide screen is disclosed. In various steps, program description information and promotional data is received. The promotional data comprises one or more of the following: a video clip, a video clip with audio accompaniment, an audio clip, an animation, an animation with audio accompaniment, a still image with audio accompaniment, a still image, a plurality of still images, and a plurality of still images with audio accompaniment. A predetermined program is associated with the promotional data and program description information. The guide screen is formulated with the promotional data and program description information.
US08566869B2 Pluggable interactive television
Techniques are disclosed herein that provide a TV receiver that supports a set of existing iTV standards and proprietary iTV implementations. Further, the TV receiver can be extended to support additional iTV standards and proprietary iTV implementations. A digital television data stream is received and processed by a client. The digital television data stream is analyzed to determine which interactive television format is present. A registry of interactive television virtual machines is searched to determine whether a virtual machine is registered for the interactive television format. Each of the interactive television virtual machines is adapted for one of the interactive television formats. If a virtual machine that matches the interactive television format is found, it is loaded and hosted. Hosting the virtual includes providing services to the virtual machine through common application programming interfaces (APIs) machine includes. The common APIs may be used by any virtual machine that is loaded.
US08566860B2 System and methods for advanced parental control
A set top box includes a processor. The processor is configured to receive a digital video stream and identify an I-Frame within the digital video stream. The processor is further configured to receive rating information for the I-Frame and to block playback a portion of the digital video stream in response to the rating information.
US08566838B2 Techniques for workload coordination
Techniques for workload coordination are provided. An automated discovery service identifies resources with hardware and software specific dependencies for a workload. The dependencies are made generic and the workload and its configuration with the generic dependencies are packaged. At a target location, the packaged workload is presented and the generic dependencies automatically resolved with new hardware and software dependencies of the target location. The workload is then automatically populated in the target location.
US08566821B2 Cloning virtual machines
While current solutions for cloning virtual machines can involve copying and duplicating files associated to a virtual machine (VM), systems and techniques can be devised to create thin clones of a VM using the VM's associated storage system to copy and deduplicate storage for the VMs. One can create a base VM in a directory of a storage container attached to a hypervisor, and then map the storage container to a volume on a storage system. One can clone the base VM using a snapshot of respective files associated to the base VM, which can comprise creating metadata that identified a physical storage location of the files. Further, the metadata can then be copied to a desired location on the storage container, to create a VM clone. Once copied, the cloned VM can be customized and registered within the hypervisor.
US08566820B1 Method and system for installing software
Method and system are disclosed for providing multiple installations of a software application. The method/system creates an installation template from a single correct or “golden” installation of the software application and uses the installation template to produce additional installations of the software application. In one embodiment, any references to a specific host or computing system in the files or directories of the installed software application are replaced with a temporary variable in the installation template. The installation template may then be stored on a designated server and uploaded to any computing system needing a new installation of the software application. Once uploaded, the variable is replaced with system-specific references to complete the new installations. Since the installations are produced from the installation template and not from floppy disks or CD-ROMs, the process takes significantly less time.
US08566816B2 Code synchronization
Disclosed is a system and method that resolves a mismatch between software versions executing on redundant controllers. A mismatch between a first software version executing on a first redundant controller and a second software version executing on a second redundant controller is identified. By comparing software version identifiers associated with the first software version, the second software version, and a stored system software identifier, a preferred software version is selected. The preferred software version is copied from a controller running the preferred software version to the other controllers.
US08566815B2 Mechanism for updating software
Arrangements for updating software, such as initial trusted code and data, are described, including providing proof of execution of the update. The mechanism for updating the software is logically or physically separated from the general purpose CPU of the system. Thus, the update mechanism can be trusted even if the system to be updated may be compromised.
US08566806B2 Command-line data-type discovery and conversion
Systems and/or methods are presented that may be used to enable operation of a command line having an upstream command and a downstream command where the upstream command may output data of a type that may be unacceptable as input to the downstream command.
US08566803B2 Benchmark profiling for distributed systems
Embodiments of the invention may be used to generate a benchmark profile for a computing job configured to execute on distributed systems. The benchmark profile may be used to predict the performance of components of a computing job for a variety of different distributed computing system architectures. A profiling tool evaluates the computing job to identify the particular performance characteristics of the application and match this with benchmarks that are most representative of the identified performance characteristics and store them in the benchmark profile. The identified benchmarks may then be run on different configurations of a distributed computing system in order to predict the performance of the application for a variety of scenarios.
US08566792B2 Validating visual components
Methods, systems, apparatus, and computer-readable media for validating components of a dynamic user interface in an on-demand multi-tenant service environment are disclosed. Organizations corresponding to tenants in the on-demand multi-tenant service environment are identified. A multi-tenant database system residing on multiple servers is provided for each of the identified organizations. Dynamic user interface pages associated with the organizations are identified. First and second compilation outputs based upon respective first and second invocations of a compiler configured to compile the one or more dynamic user interface pages are produced with reference to respective first and second builds of computer program code. Differences between the first and second compilation outputs are identified and presented in a user interface on a display device of the multi-tenant service environment. The differences can be identified by performing a comparison and selecting one or more differences that match a pattern specifier.
US08566787B2 System and method for improving modularity of large legacy software systems
A system and method for improving modularity of a software source code is provided. The system comprises of a user interface for receiving source code; a source code model extractor for parsing and forming a model of the source code; a source code model database for storing the source code model, refactoring operators, and a record of refactoring changes; a modularity improvement analyzer for reading the source code model and modularity problem diagnosis data and generating a set of prescriptions; an optimal improvement suggestion selector for evaluating and selecting prescriptions; and a refactoring engine for receiving selected prescriptions and applying them on the source code.
US08566785B2 Information processing device, method of processing information, and program
An information processing device for providing a program selected on the basis of a predetermined theme among recorded programs and programs to be received to a user. A special program is generated by selecting a predetermined program on the basis of a predetermined theme such as ‘person of the today’, ‘hot drama’, among recorded programs and programs to be received to a user and the contents of the selected program is displayed on a screen as information of a recommendation program. The contents of the special program are changed according to preference of the user, a displaying time of the screen, and setting by the user.
US08566784B2 Business process change controller
The present disclosure involves computer-implemented methods, software, and systems for managing a transition between business process models. A computer-implemented method includes in parallel with a first business process model, instantiating, using at least one hardware processor, a second business process model, instantiating a temporary exit process step of a set of temporary exit process steps associated with the first business process model and a temporary entry process step of a set of temporary entry process steps associated with the second business process model, coupling an exit transition rule of a set of exit transition rules associated with the first business process model to the first business process model, and activating the exit transition rule after activating the second business process model.
US08566782B2 Generating application data editors
A method, computer program product and system for generating an editor to be executed through a graphical user interface of a computer, for editing the persistent data of an application, the persistent data being described and stored in a data object model using a modeling language defining a hierarchical organization of classes, their attributes and the relations between classes, comprising retrieving the root class and starting from the root class, creating a page per class for creating the instances of the class. Each page of a current class comprises an Edit section for editing the attributes of the class, a Table section which lists all the instances of the class when they will be created and a hyperlink section for listing pointers to other pages corresponding to the target classes in relation with the current class.
US08566775B2 Graphic rendering of circuit positions
A method may include receiving circuit information from a backend circuit test system and grouping components in the circuit information into collections by types, the types including segments, equipment, ports, and connections. The method may further include positioning, based on the grouping by types, the components from the circuit information for presentation of a circuit design on a display, and performing path rendering for the circuit design based on the positioning of the components. The method may also include sending an output file with the path rendering to a web browser.
US08566769B2 Method and apparatus for generating memory models and timing database
A method and apparatus are provided for using a memory timing database. A plurality of characterization memories are defined, which can be mapped to a memory resource. Each characterization memory has different memory parameters. A plurality of variants of tiling each characterization memory to the memory resource are also defined. Timing characteristics of each tiling variant of each characterization memory are stored in the memory timing database for the memory resource based on sets of input ramptimes and output loads.
US08566755B2 Method of correcting photomask patterns
A method of predicting photoresist patterns defined by a plurality of photomask patterns is described. The measurement data of photoresist patterns defined by patterns on a photomask that are arranged similar to the photomask patterns are provided. A physical optical kernel and a mathematical load kernel as a part of a Gaussian distribution function or other distribution function or as a combined function including a part of a Gaussian distribution function or other distribution function are provided. The optimal values of the parameters of the mathematical load kernel are determined by fitting the experiment data with a simulation based on the graphic data of the patterns on the photomask and the kernels. Photoresist patterns defined by the photomask patterns are simulated based on the graphic data of the photomask patterns, the physical optical kernel, and the mathematical load kernel with the optimal values of the parameters determined.
US08566753B2 Fragmentation point and simulation site adjustment for resolution enhancement techniques
A method of performing a resolution enhancement technique such as OPC on an initial layout description involves fragmenting a polygon that represents a feature to be created into a number of edge fragments. One or more of the edge fragments is assigned an initial simulation site at which the image intensity is calculated. Upon calculation of the image intensity, the position and/or number of initial simulation sites is varied. New calculations are made of the image intensity with the revised placement or number of simulation sites in order to calculate an OPC correction for the edge fragment. In other embodiments, fragmentation of a polygon is adjusted based on the image intensities calculated at the simulation sites. In one embodiment, the image intensity gradient vector calculated at the initial simulation sites is used to adjust the simulation sites and/or fragmentation of the polygon.
US08566745B2 Method and system for project and portfolio management
A method and system for project and portfolio management is disclosed. The method may include tagging one or more data records of projects of a plurality of projects with one or more tags, and displaying on a display device the one or more tagged data records with information relating to said one or more tags. A computer program product is also disclosed.
US08566742B2 Prioritized presentation of content
A method is provided for determining content to present on a display of a device. The method comprises presenting a first content in a first location in an application window of an application and presenting a second content in a second location in the application window of the application. The method further comprises receiving a user action and determining whether at least a portion of the first content will be obstructed due to the user action. The method further comprises presenting the first content in the second location based on a comparison of a first content priority value assigned to the first content and a second content priority value assigned to the second content in accordance with the determination.
US08566737B2 Virtual white lines (VWL) application for indicating an area of planned excavation
Methods and apparatus for facilitating detection of a presence or an absence of at least one underground facility within a dig area. Source data representing one or more input images of a geographic area including the dig area is electronically received at a first user location, which may be remote from the dig area. The source data is processed so as to display at least a portion of the input image(s) on a display device at the first user location. One or more indicators are added to the displayed input image(s), via a user input device associated with the display device, to provide at least one indication of the dig area and thereby generate a marked-up digital image. In one example, the indicator(s) is/are markings that indicate a point, line, and/or path. The indicator(s) may provide a reference for a locate operation or an area of planned excavation. A description, such as of the area of planned excavation, may be provided with reference to the indicator(s).
US08566736B1 Visualization of value resolution for multidimensional parameterized data
A user interface presents views of entities and their attributes relative to any subset of associated parameters. A view may present views of entities as a function of one or more parameters. A selection of a subset of entities in one view with respect to parameters may be presented in another view with respect to different parameters. Entities may be manipulated in any supplemental view to change their values or their parameter associations. A view may present components and parameters associated with layers or any subset of layers and/or after layer compositing. A view can include resolved values of components and their attributes. A supplemental view may include visual indicators to indicate the layer or other parameter defining its resolved value. Hierarchical relationships may be presented in views, with ancestor entities expanded within a view to show its descendent entities or collapsed to hide its descendent entities.
US08566725B2 Audience platform
An audience platform is disclosed. In a first example case, a first question is received. A preference event associated with the first question is received. A score is determined for the first question based at least in part on the preference. In a second example case, indications of a first and second potential interviewee are received. Preference events associated with the first and second potential interviewees are received. Scores are determined for the first and second potential interviewees based at least in part on the received preference events. A designated interviewee is selected based on the first and second scores. In a third example case, indications of a first and second potential awardee are received. Preference events associated with the first and second potential awardee are received. Scores are determined for the first and second potential awardees based at least in part on the received preference events.
US08566724B2 Online customization of information using a site management module
To customize information online using a site management module, a request is received, from a remote computer over a network, to modify information for presentation in a container on a computer, wherein the container facilitates interaction between a plurality of applications associated with a plurality of business units. Configuration information is received from the remote computer to modify the presentation of information. A processor generates a modifiable configuration file according to the configuration information, wherein the modifiable configuration file comprises instructions to present the information in the container on the computer.
US08566721B2 Editing key-indexed graphs in media editing applications
Some embodiments of the invention provide media editing applications with novel key-indexed graph editing operations. In some embodiments, the media editing application allows a user to modify such a graph without actually selecting any key index on the graph. In some embodiments, the media editing application allows a user to modify the graph by interacting with one or more shapes that are defined in terms of the graph, without selecting any of the key indices that are used to specify the graph.
US08566718B1 Live demonstration of computing device applications
A feature of a computing device application may be selected by user or other input and then demonstrated using a demonstration application. The demonstration application may select simulated user inputs from a script or other source that, when input to the computing device application, drive it to demonstrate the selected feature. The demonstration application may then begin to input the one or more simulated user inputs to the computing device application. Before all of the simulated user inputs have been input, the demonstration application may determine that the user has interrupted the demonstration. In response to the determination, the demonstration application may cease inputting the simulated inputs, leaving the computing device application in the state it was in at the time of interruption, thereby enabling the user to explore the application or feature of the application being demonstrated at a time and in a manner of the user's choosing.
US08566714B1 Catalog accessories meta-configurator, and its use thereof
A computer program product for standardizing the appearance of related accessories installed on a base product. The base product and related accessories can be visualized from a plurality of view-angles on a configurator application. An accessory is loaded onto the base product by an image transformation tool that manipulates the accessory to fit onto the base product. The transformed accessory is saved as a t-matrix profile for each view-angle of the base product, and the t-matrix profiles are associated with an accessory classification, which includes additional accessories that similarly fit the base product. The visualization data associated with the base product can then be updated with the t-matrix profiles. A customer GUI is provided for viewing the accessories fitted onto the base product where the transformations can automatically transform other accessories in the same accessory classification on the base product. In an embodiment, the base product is a vehicle.
US08566712B1 Image management
A server receives information from a user, where the information designates one or more images that the user is interested in seeing when viewing a web portal. The server stores the received information. The server generates a web page that includes links to one or more of the designated images based on the stored information, where the web page is generated when the user visits the web portal and sends the generated web page to the user.
US08566711B1 Document views
Embodiments of methods to store document views, methods to display document views, computer-readable media, user interfaces, and systems are generally described herein.
US08566709B2 Rich text handling for a web application
A method and apparatus for representing and controlling documents including rich text for Web based applications and browsers is provided so that editing of rich text can be facilitated within the browsers. The rich text is represented in a memory structure so that various formats may be flexible maintained. Text, images, tables, links and the like are represented in the memory structure, which may be maintained in databases for eventual editing. A controller class and subsidiary classes represent the rich text and provide methods to convert html to the memory structure and back, representing the rich text in a relational database, retrieving the rich text from a relational database, and presenting the rich text for editing. A spell checking facility for the rich text is included.
US08566707B1 Generating image-based reflowable files for rendering on various sized displays
Systems and methods are provided for rendering an image-based reflowable file. The image-based reflowable file may be configured to adapt itself to be rendered on various sized displays, such as by permitting lines of reflow objects to “reflow” according to the given size of a display. An image-based reflowable file may include one or more reflow objects, where each reflow object forms a sub-image and is defined in a bounding region. Rendering an image-based reflowable file may include determining a horizontal render position and a vertical render position for each bounding region.
US08566705B2 Dynamic document icons
A method and apparatus is disclosed herein for generating visualizations (e.g., icons) suitable for a specific display. In one embodiment, the method comprises selecting a group of document images having similar layout features suitable for visualization or a specific display from the plurality of document images based on layout analysis information corresponding to the plurality of document images, and creating a plurality of visualizations to visualize document layout information for a group of document images based on one or more display device characteristics and based on content of the group of documents.
US08566687B1 Method and system for forward error correction decoding with parity check for use in low complexity highly-spectrally efficient communications
A receiver receives an inter-symbol correlated (ISC) signal with information symbols and a corresponding parity symbol. Values of information symbols are estimated utilizing parity samples that are generated from the parity symbols. One or more maximum likelihood (ML) decoding metrics are generated for the information symbols. One or more estimations are generated for the information symbols based on the one or more ML decoding metrics. A parity metric is generated for each of the one or more generated estimations of the information symbols. The parity metric is generated by summing a plurality of values of one of the generated estimations to generate a sum, and wrapping the sum to obtain a parity check value that is within the boundaries of a symbol constellation utilized in generating the information symbols.
US08566685B2 Command control circuit, integrated circuit having the same, and command control method
A command control circuit includes a command decoder configured to decode a command and generate an internal command, an error check unit configured to detect an error in the command and an address by using check data and generate an error check signal in response to the detection, and a blocking unit configured to block or pass the internal command in response to first and second states of the error check signal.
US08566678B2 Broadband satellite system for the simultaneous reception of multiple channels using shared iterative decoder
Multiple channels of received data are processed by a multiple channel demodulation and error correction decoding engine. The statistical uncertainty of processing channels with an iterative decoder are averaged across all the channels to reduce the total processing power required of the decoding engine compared to processing each channel with a separate engine. A set of input buffers holds blocks of data for each channel needing decoding. A quality measure is computed on each input block to set the priority and iteration allocation of decoding in the common decoder. The input RF signal is digitized by a broadband tuner that processes some or all of the channels to feed the multiple channel demodulator and decoder. Multiple decoded video data streams are output.
US08566677B2 Extended single-bit error correction and multiple-bit error detection
Some embodiments include apparatus and methods to prevent at least one of misidentifying and ignoring multiple-bit errors if the multiple-bit errors include a plurality of erroneous data bits that belong to only one specific group of a plurality of groups of data bits and if none of the other groups of the plurality of groups have errors.
US08566676B2 FEC code and code rate selection based on packet size
Techniques for encoding and decoding data are described. In an aspect, multiple code rates for a forward error correction (FEC) code may be supported, and a suitable code rate may be selected based on packet size. A transmitter may obtain at least one threshold to use for code rate selection, determine a packet size to use for data transmission, and select a code rate from among the multiple code rates based on the packet size and the at least one threshold. In another aspect, multiple FEC codes of different types (e.g., Turbo, LDPC, and convolutional codes) may be supported, and a suitable FEC code may be selected based on packet size. The transmitter may obtain at least one threshold to use for FEC code selection and may select an FEC code from among the multiple FEC codes based on the packet size and the at least one threshold.
US08566673B2 Method for improving performance in RAID systems
A method for computing and storing parity information in a RAID system includes dividing each segment in a stripe into a data block and a parity block, and storing in each parity block, parity information for a limited number of other data blocks in the stripe. A method for rebuilding data in a RAID system includes rebuilding the data from parity information and storing the rebuilt data on reserve portions of the remaining disks in the system.
US08566670B2 RAM memory device selectively protectable with ECC
An SRAM memory device including a plurality of memory cells arranged in a plurality of rows and a plurality of columns; each row of memory cells is adapted to store a RAM word; the RAM word includes a corresponding data word, a corresponding ECC word to be used for error detection and correction purposes and a corresponding applicative word to be used during debugging operations. The SRAM memory device further includes a configurable port adapted to receive a RAM word and to program corresponding memory cells of a selected row based on the received RAM word during a writing access of the SRAM memory device. The SRAM memory device further includes a memory controller unit including circuitry for selectively configuring the configurable port in one among a plurality of modes. The plurality of modes includes a first mode, wherein the configurable port is configured in such a way to disable the programming of the data word and of the corresponding ECC word of the received RAM word and at the same time enable the programming of the applicative word of the received RAM word during the writing access. The plurality of modes includes a second mode, wherein the configurable port is configured in such a way to disable the programming of the applicative word of the received RAM word and at the same time enable the programming of the data word and of the corresponding ECC word of the received RAM word during the writing access.
US08566669B2 Memory system and method for generating and transferring parity information
A memory system and method for generating and transferring parity information within burst transactions of burst read and write transfers and without dedicated parity chips or parity data lines.
US08566658B2 Low-power and area-efficient scan cell for integrated circuit testing
An integrated circuit comprises scan test circuitry and additional circuitry subject to testing utilizing the scan test circuitry. The scan test circuitry comprises at least one scan chain having a plurality of scan cells, with the scan chain being configured to operate as a serial shift register in a scan shift mode of operation and to capture functional data from at least a portion of the additional circuitry in a functional mode of operation. At least a given one of the scan cells of the scan chain comprises output control circuitry which is configured to disable a functional data output of the scan cell in the scan shift mode of operation and to disable a scan output of the scan cell in the functional mode of operation.
US08566657B2 Circuit and method for diagnosing scan chain failures
A method includes shifting a first logic sequence into a first scan chain having a first plurality of scan blocks coupled together, outputting a second logic sequence from each of the plurality of scan blocks in the first scan chain to a respective scan block in a second scan chain, and shifting a third logic sequence out of the second scan chain. At least one improperly functioning scan block of the first scan chain is identified based on the third logic sequence shifted out of the second scan chain.
US08566655B2 Method for operating a communication system having a plurality of nodes, and a communication system therefor
In a method for operating a communication system having a plurality of nodes which have access to a shared channel, a transmission process for transmitting a message via the channel is monitored for bit errors, and when a bit error occurs, a signaling message is transmitted via the channel in order to signal the bit error. In order to allow communications processes between the nodes to be controlled as a function of a bit error rate of the channel, a signaling rate of the signaling messages is measured and a bit error rate of the channel is determined as a function of the signaling rate.
US08566647B2 Debugger presentation of parallel application threads
User interface technologies for viewing the state of threads of a target parallel application, such as a massively parallel application intended to run on a GPGPU system, during debugging of the target parallel application are disclosed. The target parallel application includes a kernel, and the kernel includes a set of threads. Coalesced thread information of the threads is presented with the user interface technologies based on user-controllable criteria.
US08566637B1 Analyzing drive errors in data storage systems
A method is used in analyzing drive errors in data storage systems. An error tag and total good I/O count are maintained for a drive. For each failed I/O, the following is performed. An error weight per error is retrieved. A new error tag is calculated from the error weight, a previous error tag, and the total good I/O count. An error ratio is calculated from the new error tag and a total I/O count. The error ratio is compared with thresholds. If one or more of the thresholds has been crossed, action is taken on the drive. The error tag is reduced as good I/O is produced.
US08566631B2 Serially shutting down extension units to time extend power to CPU from charging backup supply
A programmable controller includes one or more extension units; a CPU unit for controlling the extension units; and a charging element. The CPU unit includes a voltage detection circuit for detecting an output voltage of the charging element and outputting a voltage reduction signal when the detected output voltage is lowered to a level equal to or lower than a reference value and a signal output circuit for outputting a power supply stop signal in response to the voltage reduction signal. Each extension unit includes a voltage detection circuit for detecting an output voltage of an power circuit and outputting a power supply stop signal when the detected output voltage is lowered to a level equal to or lower than a reference value and a power supply stop circuit for stopping the power circuit in response to the power supply stop signal.
US08566620B2 Data processing having multiple low power modes and method therefor
A method is provided for operating a data processing system having a memory. The memory is coupled between a first power supply voltage terminal for receiving a first variable potential and a second power supply voltage terminal for receiving a second variable potential. An initial difference between the first variable potential and the second variable potential is not less than a first voltage. The method comprises: receiving a command to transition the data processing system from a first power supply voltage to a second power supply voltage; changing the second variable potential so that a difference between the second variable potential and the first variable potential is greater than the first voltage; and after changing the second variable potential, changing the first variable potential, wherein a difference between the first variable potential and the second variable potential is not less than the first voltage.
US08566617B1 System and method for securely storing cryptographic keys with encrypted data
The payload of a set of storage devices is encrypted using a payload key that is stored within the set of storage devices itself. However, the payload key is obtainable only if a user has access to n of the storage devices. A first set of keys can be distributed among a set of n storage devices, such that each key is usable to encrypt and/or decrypt a key stored on a different one of the n storage devices. The first set of keys is usable to encrypt portions of the information needed to regenerate another key (e.g., the payload key or a key used to encrypt the payload key). A different portion of the information needed to regenerate the other key is stored on each of the n storage devices. Accordingly, the other key cannot be obtained unless the user has access to all n storage devices.
US08566613B2 Multi-owner deployment of firmware images
A method, apparatus, system, and computer program product for multi-owner deployment of firmware images. The method includes obtaining a signed firmware image that comprises a first code module signed by a first code owner and a second code module signed by a second code owner. The method further includes obtaining an updated first code module comprising updated code for the first code module, verifying that the updated first code module is signed by the first code owner, and updating the signed firmware image with the updated first code module in response to verifying that the updated first code module is signed by the first code owner. The signed firmware image may further comprise an access control list that authorizes updates to the first code module by the first code owner and updates to the second code module by the second code owner.
US08566609B2 Integrity of ciphered data
A method for protecting the integrity of data ciphered by a ciphering algorithm providing at least an intermediary state meant to be identical in ciphering and in deciphering, this intermediary state being sampled during the ciphering to generate a signature.
US08566601B1 Systems and methods for functional encryption using a string of arbitrary length
Systems and methods for functional encryption systems that support regular languages and, thereby strings of arbitrary length, are provided. The disclosed systems and methods can encrypt data using public parameters and an arbitrary string. The arbitrary string can be included within the ciphertext as plaintext. A decryption key is generated that includes a representation of a regular language. The encrypted message can be decrypted only if the arbitrary string in the ciphertext is in the set of strings that comprise the regular language associated with the decryption key being used.
US08566600B2 Password management outside of a BIOS
In accordance with at least one presently preferred embodiment of the present invention, there is broadly contemplated herein the managing of a POP not solely in the BIOS but at least partly in a more secure location. In accordance with a particularly preferred embodiment of the present invention, this location could be in a NVRAM (non-volatile random access memory) inside a TPM (trusted platform module). Most preferably, this location will contain code that the BIOS preferably will need to access and employ in order to complete the booting of the system.
US08566598B2 Method for article authentication using an article's authentication code and a second code provided by the party requesting authentication
Counterfeit articles are distinguished from genuine articles by a combination of a party-specific code and a product authentication code of the article. After authenticating a genuine article, a replacement authentication code is generated based on the original authentication code and party-specific code. Documents and currencies can be authenticated independently of any party-specific code by an addition to or alteration of their authentication code with each authentication event.
US08566591B2 Source-of-leakage detectable E-mail address forming, sending and detection
Provides e-mail address forming methods to know with certainty whether or not an e-mail address was leaked. A method includes: sending a receiver's identifier and a sender's identifier to a receiver's mail server; computing a value which is encrypted by the mail server with a secret key, the secret key being only possessed by the mail server, from the receiver's identifier, the sender's identifier, and a nonce issued by the mail server, and sending the value to a receiver; and forming an e-mail address (LD address) to be used by a sender who sends a mail to a receiver, by attaching a receiver's domain name to the encrypted value. Furthermore, the present invention has an e-mail address sending method, and en e-mail sending system which uses the e-mail address forming method to know with certainty whether or not the user of an e-mail address leaked the e-mail address.
US08566587B2 Network system and method for operating network system
A control network system connected with a node having a unique identifier includes a KDC4B for distributing a first key to the node for cryptographic communication, a PS4B for supplying a function name and a second key corresponding to the unique identifier to the node by the cryptographic communication using the first key, and a PS for supplying the node with setting information used for the cryptographic communication using the second key in response to a request using the function name.
US08566585B2 System and a method for processing system calls in a computerized system that implements a kernel
A computer implementing a kernel, the computer including: (a) a processor that is configured to run processes in kernel mode and to run other processes not in kernel mode, wherein the processor is configured to run in the kernel mode the following processes: (i) selecting a rule out of a group of rules that is stored in a kernel memory of the computer, in response to system call information that pertains to a system call made to a kernel entity of the kernel; (ii) assigning a priority to the system call in response to the rule selected; and (iii) selectively enabling transmission of the system call to a hardware device of the computerized entity, in response to the priority assigned to the system call; (b) a memory that includes the memory kernel; and (c) the hardware device that is configured to execute the system call, wherein execution of the system call by the hardware device results in modifying a state of the hardware device.
US08566584B2 Method, apparatus, and system for processing dynamic host configuration protocol message
A method, apparatus, and system for processing a Dynamic Host Configuration Protocol (DHCP) message are disclosed. The method includes: receiving a DHCP message, where the source address of the DHCP message is a Cryptographically Generated Address (CGA) and a signature of a DHCP message sender is carried in the DHCP message; verifying the CGA and the signature; and processing a payload of the DHCP message after the verification of the CGA and the signature succeeds. The CGA and the signature are verified in the embodiment of the present invention, thus improving the security of DHCPv6, and bringing convenience for key management due to publicity of the public key. In addition, because the life of the public key is long, configuration on the DHCP server and/or the network client is convenient.
US08566582B2 System and method for searching and retrieving certificates
A system and method for searching and retrieving certificates, which may be used in the processing of encoded messages. In one broad aspect, a method is provided in which a certificate search request is received, a search of one or more certificate servers for certificates satisfying the request is performed, located certificates are retrieved and processed at a first computing device to determine data that uniquely identifies each located certificate, and search result data comprising the determined data is communicated to a second device (e.g. a mobile device) for use in determining whether each located certificate is already stored on the second device.
US08566574B2 Secure encrypted boot with simplified firmware update
An approach is provided in which a security module, such as a TPM, identifies a change to a boot configuration used in a secure boot operation. This identification results in a non-release of a secret value that is stored in a memory controlled by the security module. The non-release of the secret value is detected by a boot process when the boot process is initiating a session of the information handling system. In response to the detection by the boot process, the boot process retrieves an update encryption key and then decrypts an update copy of a disk encryption key stored on a nonvolatile storage area of the information handling system using the retrieved update encryption key. The nonvolatile storage area also includes a primary copy of the disk encryption key that has been encrypted with the secret value.
US08566573B1 Selectable initialization for adapters
The present embodiments provide a mechanism for selecting from among a plurality of initialization sequences to be executed as part of system startup. The present embodiments thus address the problem of certain initialization sequences not executing because they apply to the same function as another initialization sequence that is positioned ahead of the subject initialization sequence in storage of an adapter.
US08566571B2 Pre-boot securing of operating system (OS) for endpoint evaluation
Methods and apparatus involve evaluating endpoint computing assets. The endpoint has both a traditional operating system for applications, and the like, and another operating system during a pre-boot phase of operation. During use, the traditional operating system identifies a last evaluation status of the computing device at a time just prior to shutting down. Upon a next booting, the pre-boot operating system loads and examines [reads] the last evaluation status. If the last evaluation status requires any completion action in order to comply with a predetermined computing policy, either or both the operating systems attend to its effectuation, including communication/handoff by way of one or more security agents. In a variety of ways, effectuation occurs by: determining a present location of the computing device, quarantining the computing device from certain network traffic; VPN enforcement; patching applications; firewall involvement; etc. Computer program products are also disclosed.
US08566553B1 Techniques for automated evaluation and movement of data between storage tiers
Described are techniques for configuring data storage. A plurality of devices is selected. It is determined, for each of the plurality of devices, whether data for said each device should be located in a first storage tier or another storage tier. The first storage tier is higher performance storage tier than the other storage tier. For each of the plurality of devices that the determining step determines should be located in the first storage tier, data of said each device is automatically located on a physical storage device of the first storage tier.
US08566552B2 Dispersed storage network resource allocation
A dispersed storage managing unit allocates resources within a dispersed storage network by determining a state of a dispersed storage unit supporting a vault associated with at least one user of the dispersed storage network and provisioning storage within the dispersed storage unit based on the state thereof.
US08566550B2 Application and tier configuration management in dynamic page reallocation storage system
For storage management in a tiered storage environment in a system having one or more applications running on a host computer which is connected to a storage system, the storage system comprises storage volumes in a pool which are divided into a plurality of tiers having different tier levels, the tiers being organized according to a tier configuration rule; and a controller. The controller allocates the pool to a plurality of virtual volumes based on a change of the tier levels against the physical storage devices. The controller stores a relation between data in the storage system being accessed by each application running on the host computer and an application ID of the application accessing the data. The tier level of a portion of a storage volume of the plurality of storage volumes is changed based at least in part on the application accessing data in the storage volume.
US08566541B2 Storage system storing electronic modules applied to electronic objects common to several computers, and storage control method for the same
This storage system supplies, to a plurality of computers, a plurality of duplicate volumes (CVOLs) (corresponding to duplicates of a master volume (MVOL) upon which is stored an electronic object (EO) that is common to the plurality of computers). Both the MVOL and the CVOLS are virtual logical volumes that follow sync provisioning. In the plurality of CVOLs, a plurality of physical regions that are allocated to the MVOL (i.e. regions in which the electronic object is stored) (PAs) are allocated. A storage, when writing an electronic module (EM) to which the EO is applied to the first CVOL, copies data within a first PA that is allocated to the virtual region (VA) that is the write destination to a second PA, writes the EM to the second PA, and moreover allocates the second PA to a VA of the write destination, instead of the first PA. And the storage allocates the second PA to a VA within the second CVOL corresponding to the VA of the write destination, instead of the PA that is allocated to that VA.
US08566540B2 Data migration methodology for use with arrays of powered-down storage devices
A method for managing extents in a data storage system includes monitoring usage statistics for an extent residing on one or more powered-up storage devices. In the event the extent has not been accessed for specified period of time (as determined from the usage statistics), the method automatically compresses the extent and migrates the extent to an intermediate repository. Once the amount of data in the intermediate repository reaches a specified level, the method migrates the extent from the intermediate repository to one or more normally powered-down storage devices. If I/O is received for the extent while it resides in the normally powered-down storage devices or the intermediate repository, the method automatically migrates the extent from the normally powered-down storage devices or the intermediate repository to the normally powered-up storage devices. A corresponding apparatus and computer program product are also disclosed.
US08566538B2 Administering thermal distribution among memory modules with call stack frame size management
Administering thermal distribution among memory modules in a computing system that includes temperature sensors, where each temperature sensor measures temperature of a memory module and thermal distribution is effected by: determining, in real-time by a user-level application in dependence upon the temperature measurements of the temperature sensors, whether a memory module is overheated; if a memory module is overheated and if a current call stack frame is stored on the overheated memory module, increasing, by the user-level application, a size of the current call stack frame to fill remaining available memory space on the overheated memory module, ensuring a subsequent call stack frame is stored on a different memory module.
US08566526B2 Combined transparent/non-transparent cache
In one embodiment, a memory that is delineated into transparent and non-transparent portions. The transparent portion may be controlled by a control unit coupled to the memory, along with a corresponding tag memory. The non-transparent portion may be software controlled by directly accessing the non-transparent portion via an input address. In an embodiment, the memory may include a decoder configured to decode the address and select a location in either the transparent or non-transparent portion. Each request may include a non-transparent attribute identifying the request as either transparent or non-transparent. In an embodiment, the size of the transparent portion may be programmable. Based on the non-transparent attribute indicating transparent, the decoder may selectively mask bits of the address based on the size to ensure that the decoder only selects a location in the transparent portion.
US08566523B2 Multi-processor and apparatus and method for managing cache coherence of the same
A cache consistency management device according to example embodiments comprises a ping-pong monitoring unit monitoring a ping-pong migration sequence generated between a plurality of processors; a counting unit counting the number of successive generations of the ping-pong migration sequence in response to the monitoring result; and a request modifying unit modifying a migration request to a request of a non-migratory sharing method on the basis of the counting result.
US08566519B2 Providing preferred seed data for seeding a data deduplicating storage system
There is disclosed a computer system operable to process a plurality of logical storage unit manifests the manifests comprising respective pluralities of chunk identifiers identifying data chunks in a deduplicated data chunk store The computer system can determine at least one preferred manifest or preferred combination of manifests according to levels of duplication of the chunk identifiers within respective said manifests, and/or within respective combinations of said manifests. The computer system can provide preferred seed data corresponding to data chunks identified by the at least one preferred manifest or preferred combination of manifests. A method and computer readable medium are also disclosed. At least some embodiments facilitate timely and convenient transfer and storage of relevant data chunks to a receiving deduplicated data chunk store of a data storage system.
US08566517B1 System, method and computer program product for optimization of tape performance using distributed file copies
A tape performance optimization method may include accumulating data in a memory, monitoring the accumulation of data, determining whether a certain amount of data has been accumulated in the memory, causing the accumulated data to be migrated to a tape in a tape library, and tracking physical locations of files stored on tape. In one embodiment, the amount of data to be accumulated is set to be two wraps or a multiple thereof. In one embodiment, two copies of data are written to two tapes in an alternating fashion. When a file is to be read, a tape is accessed if it has a copy of the file whose physical location is determined to be closest to beginning of tape. Since file location on tape determines the time it takes to position the tape, this method can shorten the amount of time required to retrieve a file from tape.
US08566509B2 Efficiently implementing a plurality of finite state machines
A method and program product for processing data by a pipeline of a single hardware-implemented virtual multiple instance finite state machine (VMI FSM). An input token of multiple input tokens is selected to enter a pipeline of the VMI FSM. The input token includes a reference to an FSM instance. In one embodiment, the reference is an InfiniBand QP number. After being received at the pipeline, a current state and context of the FSM instance are fetched from an array based on the reference and inserted into a field of the input token. A new state of the FSM instance is determined and an output token is generated. The new state and the output token are based on the current state, context, a first input value, and an availability of a resource. The new state of the first FSM instance is written to the array.
US08566508B2 RAID configuration in a flash memory data storage device
A method of storing data in a flash memory data storage device that includes a plurality of memory chips is disclosed. The method includes determining a number of memory chips in the data storage device, defining, via a host coupled to the data storage device, a first partition of the data storage device, where the first partition includes a first subset of the plurality of memory chips and defining a second partition of the data storage device via a host coupled to the data storage device, where the second partition includes a second subset of the plurality of memory chips. First data is written to the first partition while reading data from the second partition, and first data is written to the second partition while reading data from the first partition.
US08566505B2 Flash management using sequential techniques
Disclosed are techniques for flash memory management, including receiving data from a host, writing the data to a flash memory device in the order it was received from the host, and providing at least one data structure configured to locate the data written to the flash memory device.
US08566499B1 Long latency interface protocol
A system includes a hard disk controller configured to, using only a single pin, transfer serial information from the hard disk controller. The serial information includes control data associated with control of both write operations and read operations. The serial information includes a first bit indicating a start of the control data, a predetermined number of bits of the control data following the first bit, and a second bit indicating an end of the predetermined number of bits of the control data. A read/write channel is configured to receive the serial information and perform the write operations and the read operations based on the serial information.
US08566496B2 Data prefetch in SAS expanders
A SAS expander collects data access information associated with a nexus and determines whether a data prefetch is appropriate. The SAS expander identifies potential data blocks utilizing previous data requests of the nexus. The SAS expander issues a data request to the target for the potential data blocks. The SAS expander stores the potential data blocks within a prefetch cache for future utilization within a data read.
US08566492B2 Posting interrupts to virtual processors
Embodiments of systems, apparatuses, and methods for posting interrupts to virtual processors are disclosed. In one embodiment, an apparatus includes look-up logic and posting logic. The look-up logic is to look-up an entry associated with an interrupt request to a virtual processor in a data structure. The posting logic is to post the interrupt request in a data structure specified by information in the first data structure.
US08566491B2 System and method for improving throughput of data transfers using a shared non-deterministic bus
System and method for facilitating data transfer between logic systems and a memory according to various conditions. Embodiments include systems and methods for facilitating and improving throughput of data transfers using a shared non-deterministic bus, a system and method for managing a memory as a circular buffer, and a system and method for facilitating data transfer between a first clock domain and a second clock domain. Embodiments may be implemented individually or in combination.
US08566473B2 General input/output architecture, protocol and related methods to implement flow control
An enhanced general input/output communication architecture, protocol and related methods are presented. In one embodiment, a method for an enhanced general input/output communication architecture includes initializing a flow control mechanism within an general input/output (GIO) interface associated with a virtual channel upon initialization of the virtual channel, and tracking receive buffer availability in a remote GIO interface coupled with the GIO interface by the virtual channel by monitoring an indication associated with an amount of content transmitted from the GIO interface to the remote GIO interface.
US08566461B1 Managed access to media services
Methods, apparatuses and systems directed to account-based access to media services are described. A media access controller server validates a voucher for an offer of network content and issues a token permitting access to the content. A media access manager server validates the token and invokes a playlist-generation step at a publishing point, and returns the content to a user's media player. A custom plug-in on the media access manager may enforce terms of service imposed by the publisher, such as a maximum number of simultaneous streams permitted by a single voucher, or a time window for use of the voucher. Streams whose voucher's end time has expired are terminated by the plug-in.
US08566452B1 Intelligent HTTP based load-balancing, persistence, and application traffic management of SSL VPN tunnels
A system, apparatus, and method are directed to converting from a use of a HTTPS connection to a tunnel connection while maintaining an underlying connection between a client and a server. An HTTPS connection is employed to establish a network connection between a client device and a network device. A gateway is selected to receive a request from the client device. In one embodiment, selecting may comprise using load-balancing, cookie-persistence, or the like. Subsequently, the HTTPS connection is transitioned to another application layer communication protocol connection. Transitioning may comprise converting from a use of a first protocol stack configured to process a HTTP connection to a second protocol stack configured to process a non-HTTP based application protocol connection, and establishing a tunnel between the client device and a server through the selected gateway.
US08566441B2 Network latency estimation for mobile devices
Embodiments calculate an estimated latency between computing devices. A latency service aggregates latency records defining latency measurements and corresponding latency factors from a plurality of computing devices. From the aggregated latency records, the latency service defines relationships between the latency measurements and the corresponding latency factors. Responsive to a request for an estimated latency from a mobile computing device, the latency service applies the defined relationships to estimate the latency based on the latency factors associated with the received request. In some embodiments, the estimated latency includes three portions: a first latency value representing the latency from the mobile computing device to a cell site, a second latency value representing the latency from the cell site to an access point, and a third latency value representing the latency from the access point to a destination computing device.
US08566439B2 Method and system for intelligent request refusal in response to a network deficiency detection
A system for intelligent request refusal in response to a network deficiency detection, in one example embodiment, comprises an aggregator to aggregate revenue generated by a requesting entity with a revenue generated by requesting entities homogenous to the requesting entity, and a filtering module to filter a response to a service request when an aggregated revenue-to-network-resource-utilization ratio is below a second threshold unless utilization of a plurality of network resources drops below a first threshold.
US08566436B1 Data client
Facilitating the distribution of content is disclosed. A request for content is received from a requesting peer. A peer type compatibility criteria is applied to an allocation process that allocates at least one sending peer to deliver the content to the requesting peer. The peer type compatibility criteria ensures that a lightweight peer is paired with a regular peer.
US08566427B2 Desktop environment solutions methods and systems
A method for providing a desktop environment solution is provided. The method may include providing a client information handling system and authenticating the client to a network. Furthermore, a hardware configuration of the client may be dynamically examined, and an appropriate desktop environment solution may be selected based on the hardware configuration.
US08566426B2 Data processing apparatus, data processing method, and computer program
A data processing apparatus includes a plurality of connecting units that individually connect to a first network to which a predetermined data processing apparatus is connected and a second network, and a determining unit that determines that a connecting unit that receives data including an address of the predetermined data processing apparatus as a source address is connected to the first network.
US08566425B1 Identifying social profiles of entities
A server may scan an entity's or business' web page to identify information linking to one or more social networking web sites associated with the entity. The server may receive a request from a client device for information about the entity, specifically, a request to view an entity's place page. A place page may provide various types of information to users, for example, by displaying information about the particular entity such as user reviews, contact information, etc. In response to the request, the server may include the entity's social networking web site with the place page information provided to the client device. The server may also access the identified social networking web site in order to identify content such as coupons or other offers recently provided by the entity on the web site. This identified content may also be included in the place page provided to the requesting client device.
US08566424B2 Shortcut sets for controlled environments
A method and apparatus for shortcut sets to data sources, such as web sites, is disclosed. The shortcut sets may be associated with a controlled environment. A controlled environment might be a home, corporation, business, etc. As an example, an information technology (IT) manager configures shortcuts for the employees of the company. As another example, a family member configures shortcuts that are common to all family members, when at home. A user may enter a shortcut into a search box of a web browser to be directed to a data source. If the shortcut indicates a search at the data source is desired, then a search is automatically performed at the data source.
US08566412B2 Group messaging
Systems and methods providing users with a rich web experience are disclosed. In one embodiment, a client and at least one server are in communication using a dual communication link. In another embodiment, a markup language based instant messaging application is disclosed. The instant messaging application may include group instant messaging. The instant messaging application may also provide group member persistence and message persistence at the server. In another embodiment, a card based web application is disclosed, where the card information and character may be shared with other users or within a group. The cards may also be configurable by users.
US08566409B2 Mobile communication terminal and message automatic cleaning method thereof
This invention provides a mobile communication terminal and a message automatic cleaning method thereof. The mobile communication terminal comprises a user interface unit, a man machine interface and a message module interface, a cleaning management unit, a timing trigger unit and a rule judgment unit. The message automatic cleaning method of the mobile communication terminal comprises the following steps: step a, setting message directory automatic cleaning frequencies and rules in a rule judgment unit; step b, setting a waiting period of a timing trigger unit; step c, judging whether current information accords with the cleaning rule when the set waiting period ends, and deleting the message if the information accords with the rule. With the mobile communication terminal and the message automatic cleaning method thereof provided in the present invention, messages can be automatically deleted in accordance with the time and manner set by the user, so insufficiency of memory space caused by the messages being not cleaned by the user for a long time is avoided. Hence, it facilitates the user.
US08566406B2 Filtering of electronic mail messages destined for an internal network
A perimeter network may be utilized to filter electronic mail messages destined for an internal network. A computer may be utilized to monitor an electronic mail mailbox for changes to a safe recipients list and/or a blocked senders list. The computer may further be utilized to automatically copy the safe recipients list and/or the blocked senders list to a network directory in the internal network. The computer may further be utilized to automatically send the safe recipients list and/or the blocked senders list to a network directory in the perimeter network for utilization by one or more agents executing on a computer in the perimeter network. The one or more agents may be configured to utilize the safe recipients list and/or the blocked senders list to filter electronic mail messages received by the perimeter network which are destined for delivery to the internal network.
US08566398B2 Web based extranet architecture providing applications to non-related subscribers
An extranet includes a network which couples a plurality of non-related participants and a server coupled to the network. The server stores a plurality of applications including workgroup applicants, transaction applications, security applications and transport circuits and equipment. The server is programmed to load particular ones of the plurality of applications onto the network for use by the plurality of participants in response to a request by one of the participants for a particular application.
US08566395B2 Method and apparatus for transmitting hypertext transfer protocol media
In the field of media transmission technologies, a method and an apparatus for transmitting Hypertext Transfer Protocol (HTTP) media are provided, which solve a problem that a specific capability mode to be used cannot be determined when both a server and a client have enhanced functions. In the method and system for transmitting the HTTP media, the respective information of HTTP streaming media capabilities supported by the server and by the client are obtained. According to the obtained information of the HTTP streaming media capabilities supported by the server and supported by the client, the HTTP streaming media capability used by the server or the client in a subsequent media transmission procedure is determined. The server provides media services according to the determined HTTP streaming media capability; or the client obtains the media services according to the determined HTTP streaming media capability.
US08566394B2 Mobile social interaction
A question associated with a first user may be obtained. A search link may be determined based on content of the first question A response may be obtained. Updates to a content graph may be initiated, including an addition of a question node and a first link indicating asking of the question by the first user, and an addition of a response node and a second link indicating an answer relationship between the question and the response, and a third link indicating answering of the question from a second user, the second user associated with the first user via a friend link indicating a friend connection relationship between nodes associated with the first user and the second user.
US08566393B2 Methods and systems for scalable video chunking
Methods and systems for creating and retrieving scalable media files using a chunking model. A plurality of network abstraction layer (NAL) units representing a scalable media presentation are grouped into a plurality of video chunks wherein each chunk represents only the NAL units of one layer and a specific time period. The plurality of video chunks are then stored in one or more scalable media files along with indexing information which provides information for retrieving the NAL units from each video chunk. In this manner, a client can request only the video chunks (and thus NAL units) that it needs or wants to achieve a specific bandwidth.
US08566391B2 System and method for evaluating application suitability in execution environment
An evaluation system evaluates the suitability of an application in a plurality of types of application execution environments based on the characteristics of this application and the usage of this application by a user. The evaluation system displays information denoting the result of this evaluation.
US08566383B2 Distributed residue-checking of a floating point unit
A distributed residue checking apparatus for a floating point unit having a plurality of functional elements performing floating-point operations on a plurality of operands. The distributed residue checking apparatus includes a plurality of residue generators which generate residue values for the operands and the functional elements, and a plurality of residue checking units distributed throughout the floating point unit. Each residue checking unit receives a first residue value and a second residue value from respective residue generators and compares the first residue value to the second residue value to determine whether an error has occurred in a floating-point operation performed by a respective functional element.
US08566369B2 Computer-based tool for managing digital documents
The invention relates to a computer device for managing documents, in particular software projects developed in co-operation. A memory stores contents of documents having time references. An extractor separates the document contents into document elements. A signature generator returns signatures of element contents. An imprint generator associates for each document the time reference thereof and the signatures of its elements. A time clock module calculates the results of a time election function. A supervisor operates the generator on the document contents. For each signature value, it calls the time clock module with a list of imprint time references containing the signature value. A unified time reference is obtained for each signature value. Each signature value and its unified time reference are stored.
US08566368B2 Garbage collection extensibility via managed code
A garbage collector includes a core, and extension handlers to support collection of objects of a designated managed class. The handler, which may be implemented in managed code, receives notification of garbage collection phases, and receives control from the core when the core encounters an object of the designated class. The handler can then thread together discovered objects of the designated class, walk a list of objects and detect whether any are unreachable, and/or provide an executor for the designated class. The core notifies handlers about progress in tracing strong pointers, tracing weak pointers, pointer update, pinning, weak pointer forwarding, and untraced pointer relocation. A pointer can be marked as untraced, so the core ignores it during pointer tracing phases. If the core encounters an object which has a weak pointer field, the core can pass control to a handler's tracing method. The core may perform generational garbage collection.
US08566363B2 Ontology expansion
Techniques for ontology expansion are provided. In one disclosed method, an ontology is first identified. Terms in the ontology are disambiguated to identify term senses. Additional senses are identified using a lexical database. The additional senses are then added to the ontology to generate an augmented or expanded ontology.
US08566360B2 System and method for automatically generating systematic reviews of a scientific field
A system and method are provided for automatically generating systematic reviews of received information in a field of science and technology, such as scientific literature, where the systematic review includes a systematic review of a research field in the scientific literature. The method is preferably implemented by a programmed computer and includes the steps of constructing a time series networks of words, passages, documents, and citations and/or co-citations within received information into a synthesized network, decomposing the networks into clusters of fields or topics, performing part-of-speech tagging of text within the received information to provide tagged text, constructing semantic structures of concepts and/or assertions extracted from the source text, generating citation-based and content-based summaries of the clusters of fields or topics and the semantic structures including measuring the saliency, novelty, significance, and transformative features of individual entities in the clusters of fields or topics and semantic structures, and generating structured narratives of the clusters of fields or topics and the summaries of the generated semantic structures, including labeling and summarizing features of the clusters of fields or topics and delinearizing the resulting clusters into templates that provide summarizations of the structure and trends of the information in the clusters at multiple levels of abstraction. Narratives of the citation-based and content-based summaries are merged into a systematic review having a predetermined arrangement.
US08566354B2 Storage and retrieval of required slices in a dispersed storage network
A method begins by a processing module determining whether one or more encoded data slices of a set of encoded data slices of a plurality of sets of encoded data slices are required encoded data slices to produce one or more required encoded data slices. When the one or more of the encoded data slices are required, the method continues with the processing module generating specific dispersed storage network (DSN) storage information for each of the one or more required encoded data slices, generating general DSN storage information for remaining encoded data slices of the set of encoded data slices, and sending the set of encoded data slices to a dispersed storage network in accordance with the specific DSN storage information and the general DSN storage information.
US08566351B2 System and program for generating boolean search formulas
To provide a technique for accurately and efficiently generating Boolean search formulas that serve as a basis of similarity search. A Boolean search formula generation apparatus according to the present invention establishes Boolean search formulas expressed in a standard sum of products form connecting products of search terms by a sum and evaluates the Boolean search formulas based on a recall and a precision. The Boolean search formula generation apparatus repeats connecting the products of the search terms with maximum evaluation values by a sum to establish a Boolean search formula.
US08566349B2 Handwritten document categorizer and method of training
A method and an apparatus for training a handwritten document categorizer are disclosed. For each category in a set into which handwritten documents are to be categorized, discriminative words are identified from the OCR output of a training set of typed documents labeled by category. A group of keywords is established including some of the discriminative words identified for each category. Samples of each of the keywords in the group are synthesized using a plurality of different type fonts. A keyword model is then generated for each keyword, parameters of the model being estimated, at least initially, based on features extracted from the synthesized samples. Keyword statistics for each of a set of scanned handwritten documents labeled by category are generated by applying the generated keyword models to word images extracted from the scanned handwritten documents. The categorizer is trained with the keyword statistics and respective handwritten document labels.
US08566341B2 Continuous aggregation on a data grid
A computer-readable medium, computer-implemented method, and apparatus are provided. In one embodiment, one or more events are received, a new intermediate state of a data partition is created based on the event, and the new intermediate state is stored. The new intermediate state is reduced into a form suitable for aggregation, and an aggregate value is created by aggregating the new intermediate state with other intermediate states of other data partitions.
US08566335B1 Enterprise space management and restacking
Methods and systems for performing enterprise space management and for performing building restack operations are provided herein. A space management database system prepares and exports space management data for manual restacking by a user. The database system groups records by zone or by a commonality such as being located within a common divisible location, and exports the data in an editable format, e.g., as a spreadsheet. After a user edits the restack data to indicate a move within an organization's space under management, the data is imported back into the space management database, and then applied against one or more future planning periods to indicate a move of a cost center to or from a location.
US08566332B2 Populating variable content slots on web pages
A respective novelty value is ascertained for each of multiple user-selectable contents. Each of the novelty values represents a level of newness of the respective user-selectable content in relation to the other user-selectable contents. A respective novelty decay value is calculated for each of the user-selectable contents as a decreasing function of the respective novelty value. A prioritization order of the user-selectable contents in respective prioritized positions on a web page is determined based on the novelty decay values.
US08566329B1 Automated tag suggestions
Suggestions can be automatically provided to a user to enable a user to tag various electronic files or objects without having to think up or manually enter the tags. A tag suggestion algorithm can analyze various types of information, such as location, time of day, objects or persons associated with the file, and tags generated by other users for that type of file. A user can be presented with a list of suggested tags, and can select one or more tags to apply to the file. Once at least one tag is applied to a file, a user can perform a tag-inclusive search to locate that file.
US08566323B2 Grouping and differentiating files based on underlying grouped and differentiated files
Methods and apparatus teach a digital spectrum of a file. The digital spectrum is used to map a file's position. This position relative to another file's position reveals closest neighbors. When multiple such neighbors are arranged, first “patterns” of data are created that further define digital spectrums of new files. It is within this sorted new data that emergent relationships or second “patterns” are examined, according to the techniques for its underlying files, or “patterns of patterns.” Representatively, original files are stored on computing devices. If encoded, they have pluralities of symbols representing an underlying data stream of original bits of data. The original files are examined for relationships between each of the files. The original relationships are converted to new files. The new files are representatively encoded and examined for other relationships. The new files are then grouped or differentiated from one another based these new relationships yielding insight into how the original files can be grouped or differentiated.
US08566315B1 Sequenced video segment mix
A computer-implemented method and system enabling a video hosting server to create a sequenced video segment mix that summarizes video content of a collection of videos. A sequenced video segment mix is a sequential mix of popular video segments from various videos within the video collection. The sequenced video segment mix provides users an interactive medium to discover videos of interest by viewing short clips of videos within the collection that have been strategically ordered in a manner that best provides the user with a representation of the video content in the collection of videos.
US08566314B2 System and related techniques for detecting and classifying features within data
An information processing system and method for gathering and interpreting information includes capturing information from at least one of a plurality of information streams/sensors wherein the information includes video, audio, seismic, radio frequency (RF), and/or text then applying a standardized tag to an event at a predetermined time or over a predetermined period of time and storing the standardized tag in a repository which can be interrogated rapidly for situation/scene understanding. The information processing system and method include providing a plurality of segmentation algorithms, determining the type of information to be processed and selecting one or more of the segmentation algorithms to process the information based upon the type of information to be processed.
US08566312B2 Method, system and apparatus for accessing stored spatial data
An apparatus, method and system for accessing database attributes stored in a first database are disclosed. The database attributes may be stored in a proprietary manner. The invention includes a data access layer having a second database, which maps visible attributes to the database attributes. The second database includes one or more artificial attributes, stored in meta data. The invention also includes an attribute pre-processing module for scanning a user request to see if the request includes the artificial attribute. The attribute pre-processing module creates an artificial attribute post processor, which can build a real attribute from a combination of the artificial attribute received from the attribute pre-processing module and a visible attribute received from the first database via the data access layer.
US08566292B2 Method and system for journaling and accessing sensor and configuration data
The disclosure is directed to a system including a processor, a sensor interface responsive to the processor and memory responsive to the processor. The memory includes program instructions operable to direct the processor to implement a kernel-mode device driver for manipulating a journal based data system associated with data received via the sensor interface.
US08566289B2 Electronic backup of applications
Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes receiving, while a current view of an application is displayed in a user interface, a first user input requesting that a history view associated with the current view of the application be displayed, retrieve data associated with the history view, determining a presentation format for the data, and displaying the history view in response to the first user input in accordance with the presentation format, the history view including data associated with at least a first visual representation of an earlier version of the current view of the application.
US08566288B1 Organized data removal or redirection from a cloning process to enable cloning a larger system to a smaller system
The present invention is a system to automatically remove sets of pre specified files or divert sets of pre specified files from the files that would normally be sent to a storage device during a backup or cloning operation. The invention is used to allow a backup of a storage device onto a smaller capacity storage device or for creating sets of backups each of which may contain different sets of files from the source storage device. The invention consists of sets of lists which drive the backup engine and provide the intelligence for determining which files are backed up, diverted to another storage device, or not transferred.
US08566279B1 Enhanced data collection techniques
A data collection system is provided. The system comprises a central server that stores configuration data, a plurality of data sources that produce data, and a plurality of collectors. Each of the plurality of collectors is stored in a computer readable storage medium and executable by a processor to obtain corresponding configuration data from the central server, compare the obtained configuration data to configuration data stored in memory of a corresponding server, replace at least a portion of the configuration data stored in memory with at least a portion of the obtained configuration data when the obtained configuration data is different than the configuration data stored in memory, and collect data from one of the plurality of data sources based on at least the at least a portion of the obtained configuration data when the obtained configuration data is different than the configuration data stored in memory.
US08566278B2 Hierarchical systems and methods for performing data storage operations
The invention is a hierarchical backup system. The interconnected network computing devices are put into groups of backup cells. A backup cell has a manager software agent responsible maintaining and initiating a backup regime for the network computing devices in the backup cell. The backups are directed to backup devices within the backup cell. Several backup cells can be defined. A manager software agent for a particular cell may be placed into contact with the manager software agent of another cell, by which information about the cells may be passed back and forth. Additionally, one of the software agents may be given administrative control over another software agent with which it is in communication.
US08566277B1 System integrator and method for mapping dynamic COBOL constructs to object instances for the automatic integration to object-oriented computing systems
A system integrator for modeling an object instance of a COBOL data set, the object instance including representations of OCCURS DEPENDING ON clauses or REDEFINE clauses. The system comprises a client interface module, an import module, an object model module and modeler module. The client interface module generates an interface and receives a copybook selection and a set of REDEFINE criteria. The import module receives the copybook selection and imports a copybook from a database. The object model module receives the copybook and the set of REDEFINE criteria, and creates a customized object model for the copybook. The modeler module receives the customized object model and a set of COBOL data, and forms an object instance equivalent to the set of COBOL data, the object instance including representations of a OCCURS DEPENDING ON clause or REDEFINE clause.
US08566271B2 System and method for aggregating information
A method for allocating resources includes receiving one or more parameters associated with an object of interest. At least one of the parameters corresponds to a probability that the object of interest is participating in a predetermined situation of interest. The method also includes calculating a plurality of values, based at least in part on the parameters, and selecting, based at least in part on the calculated values, one or more operations to be performed involving the object of interest. In addition the method includes generating an instruction based at least in part on the operation to be performed transmitting the instruction to an operational resource.
US08566269B2 Interactive analysis of attack graphs using relational queries
An attack graph analysis tool that includes a network configuration information input module, a domain knowledge input module, a network configuration information storage module, a domain knowledge storage module, and a result generation module. The network configuration information input module inputs network configuration information. The domain knowledge input module inputs domain knowledge for the network. The network configuration information storage module stores network configuration information in a network database table. The domain knowledge storage module stores the domain knowledge in an exploit database table. The result generation module generates a result using the network database table and exploit database table. The result may be generated in response to a query to a database management system that has access to the network database table and exploit database table. The network may be reconfigured to decrease the likelihood of future attacks using the attack information learned from the result.
US08566258B2 Markovian-sequence generator and new methods of generating Markovian sequences
A new type of Markovian sequence generator and generation method generates a Markovian sequence having controllable properties, notably properties that satisfy at least one control criterion which is a computable requirement holding on items in the sequence. The Markovian sequence is generated chunkwise, each chunk containing a plurality of items in the sequence. During generation of each chunk a search is performed in the space of Markovian sequences to find a chunk-sized series of items which enables the control criterion to be satisfied. The search can be performed using a generate and test approach in which chunk-sized Markovian sequences are generated then tested for compliance with the requirement(s) of the control criteria. Alternatively, the search can be performed by formulating the sequence-generation task as a constraint satisfaction problem, with one or more constraints ensuring that the generated sequence is Markovian and one or more constraints enforcing the requirement(s) of the control criteria. The sequence generator can be used in an interactive system where a user specifies the control criterion via an inputting device (20).
US08566257B2 Address data learning and registration within a distributed virtual bridge
Systems and methods to forward data frames are provided. A particular apparatus may include a plurality of server computers and a distributed virtual bridge. The distributed virtual bridge may include a plurality of bridge elements coupled to the plurality of server computers and configured to forward a data frame between the plurality of server computers. The plurality of bridge elements may further be configured to automatically learn address data associated with the data frame. A controlling bridge may be coupled to the plurality of bridge elements. The controlling bridge may include a global forwarding table that is automatically updated to include the address data and is accessible to the plurality of bridge elements.
US08566256B2 Universal system and method for representing and predicting human behavior
A system and method is disclosed for profiling subjects and objects based on subjects' responses to various objects for purposes of determining and presenting the objects most likely to generate the most positive response from each visitor. Object ratings, such as aesthetic response, preference, interest, or relevancy, are explicitly submitted by subjects or derived implicitly from visitor interactions with the objects. Objects include movies, books, songs, commercial products, news articles, advertisements or any other type of content or physical item. A profiling engine processes the ratings information and generates compact profiles of each subject and object based on the similarities and differences in affinities between the group of subjects and the group of objects. A recommendation engine then generates recommendations to a subject based on similarity between the subject and object profiles. The recommendation engine can also match subjects to other subjects and objects to other objects. The recommendation engine can also predict affinity across object catalogs and across time. Additionally, the object profiles can be clustered to create behavioral object categories. The system has application in personalization, behavioral targeting, Internet retailing and interactive radio, to name but a few applications.
US08566246B2 Hosted system monitoring service
A method and apparatus for providing a system monitoring service to customers. The method may include identifying a new customer based on data received from a reseller, storing data pertaining to this customer in a database, and registering the customer with a system monitoring service. The method may further include tracking the usage of the system monitoring service by the customer, calculating a fee for the usage of the system monitoring service by the customer over a predefined time interval, and then generating a bill for the calculated fee that covers the predefined time interval, where interactions between the customer and the reseller terminate once the customer is registered with the system monitoring service.
US08566242B2 Network-based consumer transactions with credit accounts
A computer-implemented method and system is operable to: receive a purchase transaction from a purchaser, the purchase transaction including purchase transaction information including a purchaser credit number associated with a purchaser credit account previously established on a payment site, use the purchaser credit number to obtain associated purchaser credit account information maintained at a payment site, receive from the payment site a disposition of the purchase transaction, and receive from the payment site purchaser-specific information to streamline the purchase transaction.
US08566237B2 Internet payment system and method
A system and method for facilitating payment for online purchases is disclosed. The system allows consumers/customers who shop online to select, at the time of checkout, direct payment from an account as the payment option. An electronic bill (ebill), independent of any confidential financial information pertaining to the consumer, is automatically displayed and emailed to the consumer. The consumer pays the ebill at their bank the same way they pay their utility bill, which then results in a payment confirmation sent from the bank to the payee. Payment information from the bank is sent to the system to update the purchase transactions. Once the payment information is processed, the consumer and merchant accounts are balanced and both receive automatic notification of the payment.
US08566235B2 System and method for providing dispute resolution for electronic payment transactions
Described herein is partner-based method and device for resolving inquiries or disputes concerning a transaction between the customer and a merchant that is affiliated with a partner platform. For example, the method may involve receiving, at the partner platform, an inquiry/dispute event notification. The method may involve obtaining data points about the transaction and locating the transaction based on the data points. The method may involve refunding the transaction or canceling future or recurring charges associated with the transaction.
US08566229B2 Total structural risk model
The present invention generally relates to financial data processing, and in particular it relates to credit scoring, consumer profiling, consumer behavior analysis and modeling. More specifically, it relates to risk modeling using the inputs of credit bureau data, size of wallet data, and, optionally, internal data.
US08566226B2 Financial products based on a serialized index
A method for trading financial instruments includes listing, by an electronic financial exchange, financial instruments that specify which version of a serialized index the financial instrument tracks; receiving, by the electronic financial exchange, an electronic indication to buy or sell the financial instrument; executing, by the electronic financial exchange, a trade involving the financial instrument; and settling the financial instrument according to the version of the serialized index specified by the financial instrument.
US08566215B2 Methods and systems for retrieving data stored in a database
A computer-implemented, transaction-making, municipal bond trading system having a capability to conduct a private electronic auction of bid wanteds between a central brokers' broker and multiple prospective remote bidders and to maintain a reference database of accurate individual bond lot descriptions and identifications, including CUSIP (trademark) numbers.
US08566210B1 Machine, article and processes for contract values using partial allocations
A method, machine, article for contract values. Illustratively, there can be a machine configured for transforming digital input data in producing digital output data according to terms of an agreement with a guarantor of a contract value, wherein the agreement permits use of the contract value in place of a market value on a financial statement of a beneficiary of the agreement. The machine can produce output including at least one of a determined amount of a stable value return and a determined amount of a contract value.
US08566208B1 Bimodal computer-based system for selling financial products
Disclosed are computer-implemented systems and software comprising a software module configured to provide financial product education, research, and recommendation tools, the tools operating in a self-service mode adapted for use by a consumer; a software module configured to provide the financial product education, research, and recommendation tools, the tools operating in a collaboration mode, the collaboration mode comprising a sales overlay adapted for use by a sales representative; and a software module configured to generate a unique code for the consumer, the code providing persistence of state and data information between the self-service mode and the collaboration mode across locations and interfaces without authentication. Also disclosed are methods of making and using the same.
US08566207B2 Systems and methods for determining bids for placing advertisements
Systems, apparatuses, and methods are provided for determining a bid value for placing an advertisement onto advertising space available through an electronic marketplace. A method is used for calculating the option value of maintaining the advertisement in the advertising space during one or more periods of time. The option value may be based on expected profits and the estimated future value of maintaining the advertisement. The option value may then be used to calculate the bid price for placing the advertisement.
US08566205B2 System and method of making markets for a finite subset of orders placed across continuous and countably infinite outcome spaces
An improved system and method is provided for making markets for a finite subset of orders across continuous and countably infinite outcome spaces. To do so, a prediction market engine may be provided to support prediction markets by aggregating information about orders specifying a continuous subspace of a continuous outcome space and orders specifying a subset of a countably infinite set of outcomes. The pricing and/or quantities for orders received may be determined, a response may be sent to traders indicating the pricing or quantities of orders for payment, and the amount owed for accepted orders may be collected. Winning accepted orders may be identified and payout may be made for winning accepted orders. Advantageously, the present invention may support aggregation of more information from market participants in a prediction market to forecast the likelihood of the occurrence of a certain event.
US08566194B2 Method and system for comparing a purchase order, actual data, and an invoice to determine a discrepancy between the purchase order, actual data, and the invoice
A method and system for enhancing a workflow system by providing supportive information for a project is disclosed. A purchase order relating to at least one request for at least one good, at least one service, and combinations thereof relating to the project is received from a first user. An actual data to complete a portion of the project is received from a second user in response to the purchase order. An invoice is received from the second user upon completion of the portion of the project. The purchase order, actual data, and the invoice are compared to determine a discrepancy between the purchase order, actual data, and the invoice. A proposed reconciliation from the first user or the second user is received in response to an electronic notification of the discrepancy. An approval or disapproval of the proposed reconciliation is received from the first user or the second user.
US08566190B2 Method and apparatus for evaluating and monitoring collateralized debt obligations
Systems, methods, apparatus, computer program code and means for evaluating and monitoring collateralized debt obligations (CDOs) are provided which include identifying a first investment including interests in a first plurality of assets, identifying a second investment including interests in a second plurality of assets, identifying a common feature associated with both the first and second plurality of assets, and identifying a relative exposure to risk associated with the common feature.
US08566183B1 Auditing of electronic device and packaging
A method of auditing electronic device shipments is provided. The method comprises electronically reading a first serial number on an electronic device, a second serial number on a point-of-sale package containing the electronic device, and a third serial number stored in a memory of the electronic device; storing the first serial number, the second serial number, and a third serial number in a non-transitory memory separate from the electronic device; and automatically comparing the first serial number, the second serial number, and the third serial number. The method further comprises automatically reading from the memory of the electronic device a software version identity associated with software installed on the electronic device and automatically comparing the software version identity with an approved software version identity. The method further comprises, when any miscompare occurs, automatically presenting a notification of an error.
US08566176B2 Method and system for automatically publishing content
The publishing system and method automates at least some portion of a publishing process. The system publishes content using metadata, rights templates and/or specifications, publishing profiles and business rules.
US08566164B2 Targeted online advertisements based on viewing or interacting with television advertisements
In a computer-implemented method, a selected online advertisement is automatically directed to, or online activity is automatically tracked and recorded from, an online user interface device which corresponds, at the time the advertisement is directed or the activity is tracked, to a first online access identifier. The advertisement is directed or the activity is tracked based on information from a user profile that references or includes a first set-top box identifier. That information is derived at least in part from automatically collected data related to user behavior with respect to at least one television advertisement delivered to a set-top box, which set-top box corresponds, at the time of that user behavior, to the first set-top box identifier. The first online access identifier is associated with the first set-top box identifier, by being referenced or included in the user profile, by being associated in a database, or otherwise.
US08566148B2 Onboard unit and method for charging occupant number-dependent tolls for vehicles
Onboard unit for charging occupant number-dependent tolls for a vehicle in the context of a road toll system, comprising a Doppler radar or UWB impulse radar that can be directed onto the vehicle interior for measuring movements and generating at least one measurement signal representing these; and an evaluation device, which is configured to detect signal patterns in the measurement signal that are typical for heart or respiratory activity of an occupant, to count those signal patterns which occur simultaneously at an observation time, and to calculate toll data as a function of that count value.
US08566147B2 Determining the progress of adoption and alignment of information technology capabilities and on-demand capabilities by an organization
A capability progress modeling component for determining the progress of adoption of an on-demand capabilities model by an organization, the deployment progress component comprising: a completion state descriptor component for receiving inputs from an entity describing a current state, a target state and a modeled state for the organization; and a state comparator component for comparing the current state and modeled state with the target status to derive a set of parameters, the state comparator component analyzing the set of parameters to determine deviation points indicating capability areas requiring attention in order for the organization to progress to an on-demand capabilities model.
US08566142B2 Computer implemented methods and systems of determining matches between searchers and providers
The inventive subject matter is generally directed to matching a party with another party based on profiling of the parties, and optionally an industry category, for parameters that are relevant to making a match. In certain embodiments, the inventive subject matter facilitates matches between searchers and service providers based on assignment of searchers and service providers to predefined Buyer Types or Service Provider Types based on questionnaires, surveys, and other input and feedback mechanisms. In a further aspect, the inventive subject matter is directed to a system for valuing and monetizing a set of leads to offer to a party. In some embodiments, the inventive subject matter is directed to mobile applications for matching searchers with providers based on awareness of the locations of the parties.
US08566137B1 Inventory across multiple marketplaces
Disclosed are various embodiments for determining inventory levels of a multi-channel seller. Order rates can be retrieved from various marketplaces in which a seller participates. An inventory depletion rate can also be determined. A period of uncertain inventory availability can be determined based at least upon an update interval with which order updates are retrieved. Inventory can be reported as unavailable based at least upon an initial quantity of the product, the inventory depletion rate, and whether the period of uncertain inventory availability is entered.
US08566125B1 Systems and methods for performing workflow
The systems and methods of the invention provide a workflow system for processing a financial application in an automated manner. The workflow system may include an interface portion, the interface portion inputting application information into the workflow system for processing by the workflow system and a workflow looping portion. The workflow looping portion may include performing underwriting processing to effect underwriting of the application based on the application information, performing issue processing to effect issue of the application, and performing settlement processing to effect settlement of the application. A rules logic portion may be provided to control the implementation of rules applied to the processing of the application as the application passes through the automated processing. The performing underwriting processing, performing issue processing and performing settlement processing are each performed in an automated manner to constitute automated processing of the application, such that the automated processing includes the performing underwriting processing, performing issue processing and performing settlement processing.
US08566114B2 Computer program product, system and method for providing social services to individuals by employing bi-objective optimization
A computer program product and a system are provided. The product and system provide associations between individuals having health care needs and available social services. The providing is efficient and cost effective.
US08566112B2 Electronic realty and transaction system and method therein
The electronic realty transaction system (ERTS) automates real estate processes and provides web-based accessibility to residential, commercial, and land markets. The system will provide a “one-stop-shop” for all real estate related transactions and will include a detailed tracking and history of customer transactions for the realtors. The system will provide the ability to charge, collect, and track payments for real estate related transactions. ERTS includes an electronic contract generator (ECG) that pulls information from multiple sources and automatically identifies end-user requests for services and ultimately enables a property request (i.e. contract) to be developed using auto populating techniques.
US08566111B2 Disposition of component virtual property rights
A method and system provides transactions and arrangements in virtual world environments. A user can participate in transactions to acquire virtual property and related virtual rights. In some implementations, real-world and virtual parties can be involved in possible transfers of various types of virtual property and virtual property rights.
US08566107B2 Multi-mode method and an apparatus for processing a signal
Disclosed is a method of processing a signal, which includes receiving at least one of a first signal and a second signal, receiving mode information, and decoding the at least one of the first signal and the second signal using at least one of a first coding scheme and a second coding scheme according to the mode information. The mode information is information for indicating that a prescribed mode corresponds to one of at least three modes. The method includes detecting when a restricted mode change occurs and changing at least one mode when detecting a restricted mode change.
US08566087B2 Context-based grammars for automated speech recognition
Methods, apparatus, and computer program products for providing a context-based grammar for automatic speech recognition, including creating by a multimodal application a context, the context comprising words associated with user activity in the multimodal application, and supplementing by the multimodal application a grammar for automatic speech recognition in dependence upon the context.
US08566086B2 System for adaptive enhancement of speech signals
A method and system for enhancing the frequency response of speech signals are provided. An average speech spectral shape estimate is calculated over time based on the input speech signal. The average speech spectral shape estimate may be calculated in the frequency domain using a first order IIR filtering or “leaky integrators.” Thus, the average speech spectral shape estimate adapts over time to changes in the acoustic characteristics of the voice path or any changes in the electrical audio path that may affect the frequency response of the system. A spectral correction factor may be determined by comparing the average speech spectral shape estimate to a desired target spectral shape. The spectral correction factor may be added (in units of dB) to the spectrum of the input speech signal in order to enhance or adjust the spectrum of the input speech signal toward the desired spectral shape, and an enhanced speech signal re-synthesized from the corrected spectrum.
US08566065B2 Apparatus, method, program, and recording medium for supporting arrangement of operation areas layout
An apparatus for supporting arrangement of operation areas layout includes: a storage unit that stores therein data on a position, a shape, and a use period of each operation area which has already been arranged in a prescribed site; a display control unit that references the data stored in the storage unit and makes a display unit display a top view illustrating arrangement of the operation areas at a given point of time on a temporal axis; and an operation areas layout arrangement processing unit that receives an input of a data on a position, a shape, and a use period of an operation area to be added into the prescribed site, references the data stored in the storage unit, and, if the received and added operation area is not determined to interfere with other already-arranged operation area, stores the data on the added operation area in the storage unit.
US08566064B2 Estimating polynomial generating device, estimating device, estimating polynomial generating method, and estimating method
An estimating polynomial generating device, comprising: an analysis data storing portion for storing analysis data comprising combinations of input parameter data and output parameter data; a function surface storing portion for storing an equation for a function surface that limits the relationship between an input parameter and an output parameter after homothetic conversion; a homothetic conversion equation storing portion for storing homothetic conversion equations for performing homothetic conversion on the input parameter and the output parameter; a homothetic conversion parameter searching portion for searching for and establishing factors for the homothetic conversion equations using the analysis data, the equation for the function surface, and the homothetic conversion equations; and an estimating polynomial calculating portion for calculating an estimating polynomial, for estimating an output parameter value from an input parameter value, by combining the equation for the function surface and the homothetic conversion equations wherein the factors have been established.
US08566063B2 Rotation angle detector
A rotation angle detector is provided with a frame-shaped yoke which includes a first wall and a second wall in parallel. A rotation axis of a detection subject extends inside of the frame-shaped yoke. A magnetic flux vector is uniformed in a direction orthogonal to the first wall, whereby even if a position of a Hall element deviates, the detected magnetic flux density is less varied. A robustness of the detector is enhanced. A distance between the Hall element and a second inner surface of the second wall is shorter than that between the Hall element and a first inner surface of the first wall. A length of the second inner surface is longer than a length of the first inner surface. At a vicinity of the second wall, the area in which the magnetic flux vector is uniformed can be enlarged. Thus, the robustness is further enhanced.
US08566060B2 Information service providing system, information service providing device, and method therefor
The information service providing device of the disclosure of the present application selects sensors which may be used for the implementation of an information service to be provided within a plurality of sensors which the device can make use of, and in addition, selects the most appropriate one within the sensors which may be used and selects an appropriate parameter for the sensors and processing programs in order for the information service to be provided appropriately, and set to these in response to the environment in which the information service is implemented. Furthermore, the information service providing device of the disclosure of the present application provides, with only the receipt of the designation of desired information service by a user, various information services are provided by appropriately combining various kinds of sensors and a plurality of processing programs.
US08566050B2 Vital current sensor
A system for sensing current that includes a processor and a current sensor coupled to the processor. The current sensor includes a sensor threshold value. The system also includes a current generator coupled to the current sensor. The current generator is operable to generate a test current signal defined by a time-varying linear function. The current sensor is operable to be coupled to an external current source and to output a sensor output signal based on a detected current to the processor. The processor is operable to determine a magnitude of the sensor threshold value based on the sensor output signal.
US08566042B2 Direct contact force measurement system
A system for measuring forces from a rotating object is presented. In one aspect, the measurement system has a plurality of strain sensors that are configured to attach to the sidewall of a tire of a vehicle and measure the strain on the sidewall. The system can also have a data processor to relate the strain on the sidewall to the normal force exerted on the driving surface from the tire.
US08566040B2 Method for searching for homing endonucleases, their genes and their targets
A computer implemented method for generating nucleotide sequences containing candidate homing endonuclease genes (HEGs). A search is performed in a database stored on a storage medium of nucleotide sequences for amino acid sequences having a subsequence having a homology level with the translation of a subsequence of one or more predetermined HEGs. For each amino acid sequence generated by the search, one or more nucleotide sequences are retrieved encoding the amino acid sequence. The results of this search used in a second search of a database stored on a storage medium to generate the HEG containing sequences.
US08566036B2 Method and system for passive electroseismic surveying
A method of passive surveying comprises generating one or more detected signals by passively detecting a signal generated within a subsurface earth formation due to a seismoelectric response or an electroseismic response in at least one porous subsurface earth formation containing at least one fluid, and processing the one or more detected signals to determine at least one property of the subsurface earth formation.
US08566034B1 Inclinometer with calibration
An inclinometer using a forward speed, a yaw angle rate, a forward acceleration and external altitude information in order to calculate an inclination angle. The inclinometer performs an automatic calibration of an accelerometer bias. The inclinometer may also perform an automatic calibration of an accelerometer position offset. The external altitude information is not required to be continuous.
US08566032B2 Methods and applications for altitude measurement and fusion of user context detection with elevation motion for personal navigation systems
Methods and apparatuses for estimating a user's altitude with respect to the mean sea level are provided. According to some aspects, the present invention is able to estimate altitude in both open sky as well as in degraded GPS signal environments such as dense urban canyon environments where GPS performance is affected by fewer available satellites and/or multipath error. According to other aspects, the present invention uses data from a pressure sensor to estimate altitude, either with or without the use of GPS aiding data. According to further aspects, estimated altitude is integrated with other types of dead reckoning data to provide user context detection pertaining to changes of altitude.
US08566030B1 Efficient K-nearest neighbor search in time-dependent spatial networks
The class of k Nearest Neighbor (k NN) queries in spatial networks has been studied in the literature. Existing approaches for k NN search in spatial networks assume that the weight of each edge in the spatial network is constant. However, real-world edge-weights are time-dependent and vary significantly in short durations, hence invalidating the existing solutions. The problem of k NN search in time-dependent spatial networks, where the weight of each edge is a function of time, is addressed herein. Two indexing schemes (Tight Network Index and Loose Network Index) are proposed to minimize the number of candidate nearest neighbor objects and reduce the invocation of the expensive fastest-path computation in time-dependent spatial networks. We demonstrate the efficiency of our proposed solution via experimental evaluations with real-world data-sets, including a variety of large spatial networks with real traffic-data.
US08566025B2 Method of selecting route and terminal using the same
A method of selecting a travel route, which includes receiving message information formed in a hierarchical structure and including traffic information, receiving a first position value and a second position value corresponding to first and second positions, searching for travel routes between the first and second positions, dividing the travel routes from the first position to the second position into a plurality of individual road links, calculating a time required to travel each road link along the travel routes from the first position to the second position based on at least one of current traffic congestion status information and prediction traffic congestion status information, and calculating a total time required to travel all of the road links for the travel routes from the first position to the second position.
US08566023B2 Missing child reporting, tracking and recovery method and system
A method and system for marshaling resources needed to search for a missing child, declaring a missing child incident, coordinating a search for the missing child, tracking the progress of the search, locating the missing child, and recovering the missing child.
US08566022B1 Managing use of location-identification services
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for identifying a location of a mobile computing device. A first location estimate of a mobile computing device and an accuracy of the first location estimate is determined at a mobile computing device based on wireless signals received from one or more beacons. A time period based on the accuracy of the first location estimate is determined. One or more subsequent location estimates of the mobile computing device and respective accuracies are determined. The determination of the subsequent location estimates is stopped at an end of the time period. A preferred location estimate from the determined location estimates is determined at the mobile computing device.
US08566016B2 Surface hold advisor using critical sections
The Surface Hold Advisor Using Critical Sections is a system and method for providing hold advisories to surface controllers to prevent gridlock and resolve crossing and merging conflicts among vehicles traversing a vertex-edge graph representing a surface traffic network on an airport surface. The Advisor performs pair-wise comparisons of current position and projected path of each vehicle with other surface vehicles to detect conflicts, determine critical sections, and provide hold advisories to traffic controllers recommending vehicles stop at entry points to protected zones around identified critical sections. A critical section defines a segment of the vertex-edge graph where vehicles are in crossing or merging or opposite direction gridlock contention. The Advisor detects critical sections without reference to scheduled, projected or required times along assigned vehicle paths, and generates hold advisories to prevent conflicts without requiring network path direction-of-movement rules and without requiring rerouting, rescheduling or other network optimization solutions.
US08566004B2 Fuel injection control apparatus for internal combustion engine
An alcohol concentration sensor detects an alcohol concentration in fuel that is supplied to an internal combustion engine. A fuel injection quantity is controlled in accordance with a detection value of the alcohol concentration that is detected by the alcohol concentration sensor. When a temperature of the fuel, which is detected by a fuel temperature sensor or estimated from intake air temperature etc., is equal to or lower than a predetermined limit temperature, the detection value of the alcohol concentration, which is detected by the alcohol concentration sensor, is memorized as a memorized value of the alcohol concentration. When the temperature of the fuel is higher than the predetermined limit temperature, the fuel injection quantity is controlled by using the memorized value of the alcohol concentration instead of using the detection value, which is currently detected by the alcohol concentration sensor.
US08565992B2 Method for braking electrically driven vehicles
A method is disclosed for braking electrically driven vehicles, in particular rail vehicles. In at least one embodiment, the behavior of the brake system is configured directly as a function of the system state, i.e. the operating conditions of the vehicle, such as for example the laden state of the vehicle, temperature of the engines and in particular of the magnets, as well as redundancy requirements, and therefore permit the fully functioning mechanical brake which is present in vehicles nowadays to be eliminated. The method of at least one embodiment for braking electrically driven vehicles which are equipped with spring-store-based friction brakes and whose motive drive is provided by way of permanently excited synchronous machines whose terminals are connected via switches to devices which generate a braking torque includes an open-loop or closed-loop controller being activated and the controller connecting the brake system of the engines which are present and the spring-store-based friction brakes into the circuit individually and successively as a function of the operating conditions of the vehicle and the required brake values.
US08565991B2 Working fluid medium temperature control system and method
A working fluid medium temperature control system comprises an actuator operable on a working fluid medium, a pump for the working fluid medium, a fluid passage structure for the working fluid medium, an electric motor drivingly connected to the pump, and a control unit for the electric motor, the control unit including an inverter and an inverter controller. The inverter and the electric motor are integrated in such a way that the inverter is in heat transfer communication with the electric motor. The fluid passage structure is in heat transfer communication with the inverter.
US08565986B2 System and method for operating a dual clutch transmission during failure of an engine speed sensor or a bus connection between control modules
A system and method for maintaining the operation of an automated transmission (16), particularly a dual dutch transmission, for a motor vehicle, in case of a failure of an engine speed sensor (50) or a bus connection (44) between a first control module (42) controlling an engine (28) being connectable to the transmission (16) through at least one separation clutch (12, 149), and a second control module (34) controlling regulating units (12, 14) for connecting the engine (28) to the transmission (16) or to one or more driving wheels (34) in a force-transmitting manner, wherein gear-shift relevant data, particularly a number of revolutions (no) of the engine, is exchanged between the control modules (34, 42) over the bus connection (44).
US08565976B2 Vehicle travel control device
An object of the present invention is to cover a drop in turning responsiveness of a vehicle to a driver's steering operation caused by a limit on the operating speed of a steerable wheel turning unit by a turn assist yaw moment independent of turn lateral forces of steerable wheels to thereby prevent the drop in turning responsiveness of the vehicle when the operating speed of the steerable wheel turning unit is limited. A vehicle travel control device comprises a steerable wheel turning unit capable of turning steerable wheels to steer independently of steering of a driver and a braking unit as a turn assist yaw moment generating means capable of generating a turn assist yaw moment independently of turn lateral forces of the steerable wheels. When a predetermined controlled variable limiting condition is established and the controlled variable of the steerable wheel turning unit is limited, the influence of limiting the controlled variable of the steerable wheel turning unit on the turn yaw moment of the vehicle can be reduced by changing braking forces of individual wheels and generating a yaw moment by differences in braking force between left and right wheels.
US08565972B2 Driver state detection system and method with accelerator pedal control function
A driver-state detection system and method with an accelerator pedal control function detects a driver's state and controlling an accelerator pedal to prevent an accident. The driver-state detection system with an accelerator pedal control function includes a driver-state detector detecting a driving state of a driver and determining whether the driver is carelessly driving a vehicle or not, a pedal controller receiving an operation signal from the driver-state detector, a vehicle state detector determining whether the vehicle is driven or stopped, based on ambient signals of the vehicle, an operation pedal installed to receive operation signals from the pedal controller and the vehicle state detector, and a vibration generator installed on the operation pedal and provided to generate or cancel a vibration of a motor.
US08565970B2 Method for controlling powertrain pumps
A method of controlling a pump supplying a fluid to a transmission includes sensing a requested power and an excess power for a powertrain. The requested power substantially meets the needs of the powertrain, while the excess power is not part of the requested power. The method includes sensing a triggering condition in response to the ability to convert the excess power into heat in the transmission, and determining that an operating temperature of the transmission is below a maximum. The method also includes determining a calibrated baseline and a dissipation command for the pump. The calibrated baseline command is configured to supply the fluid based upon the requested power, and the dissipation command is configured to supply additional fluid and consume the excess power with the pump. The method operates the pump at a combined command, which is equal to the calibrated baseline command plus the dissipation command.
US08565964B2 Driving evaluation method
Disclosed is a driving evaluation method capable of properly evaluating an efficient driving mode corresponding to road conditions by way of using energy efficiency as a main perspective of evaluation. The driving evaluation method, on the basis of motion data (S2) of a mobile body, calculates an evaluation index and performs driving evaluation, and is characterized in obtaining, from the motion data, evaluation indices A, B, D, and E, which are functions of an acceleration energy Ei injected into the mobile body and a motion distance Li of the mobile body and which have a positive correlation with either one of the acceleration energy or the motion distance and a negative correlation with the other.
US08565959B2 Method for detection of low leak rates in a tire
Multiple leak rate methodologies are combined and operate in parallel in a system for providing optimal results under different tire conditions. The methodologies may operate continuously or alternatively. Tandem large leak rate and low leak rate algorithms and methodology, for example, may deployed in a system in which, for large leak rates, a large leak rate methodology is employed and used to trigger a warning. At some pre-designated low leak rate threshold value, the system employs a low leak rate methodology either as an exclusive diagnostic monitor or in parallel with the companion large leak rate methodology. In the low leak rate analytical system, a change in tire pressure is correlated to a change in energy within a vehicle system pursuant to the algorithm W=∫ΔP*dx and derivative algorithms are used to calculate a final time and pressure drop at the final time as a basis for issuing a low pressure warning.
US08565948B2 Energy consumption comparison method
A method and system for determining comparative performance of an alternative fuel vehicle, such as an electric or hybrid vehicle, based on actual use of an existing gasoline or diesel fuel vehicle. The method includes obtaining trip data from an existing vehicle, determining performance metrics of the vehicle based on the trip data, determining simulated performance metrics of an alternative fuel vehicle based on the trip data, comparing the performance metrics of the existing vehicle and the simulated performance metrics of the alternative fuel vehicle, and presenting the comparison to the operator.
US08565939B2 Distributed pedal system for aircraft
A braking system that can reduce wiring without sacrificing performance. The system includes a data concentrator in the form of a distributed sensor processor unit for receiving braking command signals from a plurality of sensors and, based on the command signals, generating a brake control signal to be sent to a brake system control unit via a serial connection or the like.
US08565934B2 Touch screen control of an adjustable bed
A control command is received via a touch screen from a user. The control command is directed to recalling a user-selected bed position of an adjustable bed. Recalling includes: identifying a row in a data table representing a user-selected bed position and retrieving an increment value from the row. The increment value specifies one of a range of available positions for the adjustable bed. A component of the adjustable bed is controlled to meet the increment value The component includes at least one of an actuator and a vibration motor.
US08565931B2 Managing energy demand in an infrastructure
In a method for managing energy demand in an infrastructure, a coefficient of performance (COP) of the infrastructure as a function of time is determined. The COP is a measure of efficiency of the infrastructure. In addition, an energy demand on the infrastructure as a function of time is determined and an energy demand schedule for the infrastructure that temporally reallocates the energy demand based upon the determined COP of the infrastructure is determined.
US08565928B2 Low cost and flexible energy management system and method for transmitting messages among a plurality of communication networks
A system and method of operating an energy data management and control system has a first communication network to transmit and receive data to and from a user interface, a second communication network to transmit and receive data to and from a Utility company, and a third communication network to access data from and provide data to accessories within a home. The system reformats the data from any of the first, second and third communication networks for communication with another of the first, second and third communication networks, wherein at least one of the communication networks operate on a protocol different from another one of the communications networks. The data defines various operations of the system.
US08565926B2 Multiple volatile material dispensing device and operating methodologies therefore
A dispensing device includes first and second actuators that actuate first and second containers, respectively, to dispense volatile material therefrom and a sensor for detecting an environmental condition. In a first period the first and second actuators are inactive, in a second period the first actuator actuates the first container at a first frequency to dispense volatile material therefrom, and in a third period the second actuator actuates the second container at a second frequency to dispense volatile material therefrom. If the sensor has detected the environmental condition, the first and/or second actuators actuate the first and/or second containers, respectively, during a fourth period at a third frequency.
US08565920B2 Obstacle following sensor scheme for a mobile robot
A robot obstacle detection system including a robot housing which navigates with respect to a surface and a sensor subsystem aimed at the surface for detecting the surface. The sensor subsystem includes an emitter which emits a signal having a field of emission and a photon detector having a field of view which intersects the field of emission at a region. The subsystem detects the presence of an object proximate the mobile robot and determines a value of a signal corresponding to the object. It compares the value to a predetermined value, moves the mobile robot in response to the comparison, and updates the predetermined value upon the occurrence of an event.
US08565918B2 Torque control of underactuated tendon-driven robotic fingers
A robotic system includes a robot having a total number of degrees of freedom (DOF) equal to at least n, an underactuated tendon-driven finger driven by n tendons and n DOF, the finger having at least two joints, being characterized by an asymmetrical joint radius in one embodiment. A controller is in communication with the robot, and controls actuation of the tendon-driven finger using force control. Operating the finger with force control on the tendons, rather than position control, eliminates the unconstrained slack-space that would have otherwise existed. The controller may utilize the asymmetrical joint radii to independently command joint torques. A method of controlling the finger includes commanding either independent or parameterized joint torques to the controller to actuate the fingers via force control on the tendons.
US08565916B2 Method of printing indicia on vessels to control a beverage dispenser
A method of printing indicia on a container to control a product dispenser. The method may include the steps of printing indicia on the container, the indicia controlling access to dispense from the product dispenser, reading the indicia about the product dispenser, determining if the container is authorized to use the product dispenser, and allowing a user to dispense a selected product type into the container.
US08565911B2 Thermal processing apparatus, thermal processing method, and storage medium
When a substrate is transferred by a holding arm to a multiple tier wafer boat, contact between the holding arm and the substrate is prevented. When the wafer boat is not subjected to a thermal effect, a normal height position of a ring member is obtained by relatively elevating and lowering a transfer base member with respect to the wafer boat. Before a wafer, which is not yet thermally processed, is transferred to the wafer boat, a height position of the corresponding ring member is obtained. By comparing a difference between the normal height position of the ring member and the height position of the ring member before the wafer is transported, with a threshold value, whether to transfer the wafer by the wafer transfer mechanism to the wafer boat can be judged.
US08565910B2 Manufacturing execution system (MES) including a wafer sampling engine (WSE) for a semiconductor manufacturing process
A method of sampling semiconductor wafers includes passing a lot of semiconductor wafers into a semiconductor processing tool, processing a first portion of the lot in one process chamber of the semiconductor processing tool and a second portion of the lot in another process chamber of the semiconductor processing tool to produce processed semiconductor wafers, and initiating a wafer sampling engine to select at least one of the processed semiconductor wafers for sampling. The wafer sampling engine computes a long term process capability index for the processing tool and a short term process performance index for at least one of the processing tool and process chamber, identifies at least one desired sampling measurement type, selects the at least one of the processed semiconductor wafers for sampling, and collects the desired measurement types from the at least one of the processed semiconductor wafers selected for sampling.
US08565907B2 Audio mixing device and method
An audio mixing device and method are provided. The audio mixing device includes an analog to digital converter (ADC), a converting module, a mixing module, and a down-sample filter. The ADC is adapted to receive an analog signal, and convert the analog signal into a first digital signal. The converting module receives the second digital signal, and adjusts a data rate of the second digital signal according to a data rate of the first digital signal to generate a third digital signal. The mixing module mixes the first digital signal and the third digital signal to output a mixed signal. The down-sample filters down-samples the mixed to output a down-sampled signal.
US08565901B2 Breakaway electrical connections for defibrillation electrode package
An electrode package for use with a defibrillator, the electrode package comprising an outer shell providing a vapor barrier between an interior space inside the outer shell and an exterior environment, a breakaway connection element positioned at the perimeter of the outer shell, one or more defibrillation electrodes positioned in the interior space inside the outer shell, a further electrical element positioned in the interior space inside the outer shell, electrical paths extending from the further electrical element through the breakaway element to the exterior environment, wherein the breakaway element and electrical paths are configured so that, when the outer shell is opened and the defibrillation electrodes are removed, the electrical paths are disconnected within the breakaway element.
US08565893B2 Implantable medical lead having reduced dimension tubing transition
Lead body designs for forming a fluid tight seal between a multilumen tube and other portions of a lead body are provided. One lead body design has a multilumen tube having a first portion defining a first number of lumens and a second reduced dimension portion defining a second number of lumens, the second number of lumens being smaller than the first number of lumens. The reduced dimension portion is attached to a distal tip portion of the lead body, forming a fluid tight passageway through the multilumen tube to the distal tip portion. Also provided are methods for forming such multilumen tubes and incorporating such multilumen tubes into a lead body.
US08565890B2 Methods and apparatus for cochlear implant signal processing
A cochlear implant processing strategy increases speech clarity and higher temporal performance. The strategy determines the power spectral component within each channel, and dynamically selects or de-selects the channels through which a stimulation pulse is provided as a function of whether the spectral power of the channel is high or low. “High” and “low” are estimated relative to a selected spectral power, for example. The selected spectral power can be estimated by signal average or mean, or by other criteria. Once a selection of the channels to stimulate has been made, the system can decide that only those channels are stimulated, and stimulation is removed from the other channels. The selected channels are the ones on which the spectral power is above the mean of all the available channels. Fewer channels are stimulated at any time and the contrast of the stimulation is enhanced. Also, the temporal resolution increases as the number of channels that must be stimulated on a given frame decreases. This way, the channels which are presented to the patient are fewer in number and contain more temporal information.
US08565883B2 Cognitive function within a human brain
Methods and apparatus for improving cognitive function within a human. The invention utilizes an implanted device, such as an implantable signal generator or an implantable pump, to affect tissue elements within a Papez circuit of the human brain as well as tissue upstream or downstream from the Papez circuit. The implanted device delivers treatment therapy to thereby improve cognitive function by the human. A sensor may be used to detect various symptoms of the cognitive disorder. A microprocessor algorithm may then analyze the output from the sensor to regulate delivery of the stimulation and/or drug therapy.
US08565880B2 His-bundle capture verification and monitoring
This document discusses, among other things, a system and method for generating a stimulation energy to provide His-bundle stimulation for a cardiac cycle, receiving electrical information from the heart over at least a portion of the cardiac cycle, determining a characteristic of at least a portion of the received electrical information for the cardiac cycle, and classifying the cardiac cycle using the determined characteristic.
US08565872B2 Anti-coagulation and demineralization system for conductive medical devices
A system for minimizing and/or eliminating coagulative or mineral deposits on respective blood-contacting surfaces of implanted medical devices includes an implantable system having a current generating device that is electrically coupled to at least first and second electrodes for developing a current therebetween. The at least first and second electrodes are disposed across a patient's thoracic cavity in a manner so that a particular implanted medical device having at least a portion thereof that is fabricated from an electrically conductive material is disposed in a path substantially between such electrodes, thereby focusing the generated electrical current at the electrically conductive portion of the implanted medical device for therapeutic treatment thereat.
US08565870B2 System of implantable medical devices including a plurality of spaced apart devices and a common bus over which power and operating instructions are distributed to the devices
A system implantable components (32, 36, 38, 40) for providing therapy to or monitoring the physiologic state of living tissue. The components exchange signals over implanted bus (34). The bus includes a trunk (84) and at least one branch (14) The at least one branch is connected to and able to move relative to the trunk. Signals are inductively exchanged between the branch and the one or more trunks.
US08565849B2 Transcutaneous analyte sensor
The present invention relates generally to systems and methods for measuring an analyte in a host. More particularly, the present invention relates to systems and methods for transcutaneous measurement of glucose in a host.
US08565844B2 Number resolving superconducting nanowire photon detector via a multi-layer hardware architecture
A superconducting nanowire photon detector apparatus comprising detection, insulating, and substrate layers. The insulating layer provides electrical isolation of a plurality of individual detector elements from the interconnection network fabricated on the substrate layer except where electrical interconnection between the inputs and outputs of each detector element and the interconnection network is intended.
US08565840B2 Communication terminal, mobile communication system and communication method
A communication terminal performs first communication with a base station and second communication with an other terminal. The communication terminal detects a battery remaining amount, and is switchable from the first communication to the second communication according to the battery remaining amount. Selection of either the first communication or the second communication to be performed is triggered by receiving data from the base station.
US08565835B2 Mobile terminal device and display method of mobile terminal device
A mobile terminal device includes a display section having a display surface for displaying a screen including information, an accepting section which accepts a moving operation for moving the screen, and a display control section which controls the display section based on the moving operation. When the moving operation for moving an end of the screen inside the end of the display surface is performed, the display control section controls the display section so that the screen is deformed to a moving direction of the screen in a direction of movement of the screen by the moving operation.
US08565834B2 Portable communication device
A portable communication device comprises a cover part in which the existing front cover part and the battery cover part are integrally formed with each other. The portable communication device includes a battery pack; a window; a keypad; a printed circuit board with an LCD module; an LCD bracket for attaching the window; and a cover part whose front side is open and which forms a mounting space toward its inside, wherein the battery pack, the printed circuit board coupled with the keypad, the LCD bracket and the window are provided within the mounting space.
US08565833B2 Interface method for a portable terminal
An interface method for a portable terminal includes generating a separate display area in a display screen when a predetermined area of the display screen is touched and displaying one or more applications in the newly generated display area. Thereafter, when a particular application among the displayed applications is dragged to an outside of the newly generated display area, at least one data item or function associated with the dragged application is displayed within in the newly generated display area.
US08565832B2 Mobile communication device and charging system for mobile communication device
A mobile phone includes a first power receiving portion that receives power from a charging base, a first touch panel, a function execution portion, a first LCD to display information, a first display control portion to display on the first LCD an output image outputted when the function execution portion executes a function or an input image for accepting an operation to execute the function, and a first communication portions cannot communicate with the charging base, and the first display control portion displays a first screen on the first LCD when the first communication portion is incapable of communicating with the charging base, and when the first communication portion can communicate with the charging base, it displays a second screen on the first LCD and transmits a third screen to the charging base via the first communication portion and causes the charging base to display the third screen on the second LCD provided therein.
US08565826B2 Radio communication device and signal processing method
A radio base station 100 includes fading rate measurement units 103a to 103n configured to measure a fading rate of a radio signal for each of the antenna elements 101a to 101n, the radio signal being received through the antenna elements; and a reference signal calculator 105 configured to output a reference signal used in an adaptive control of the directivity of the array antenna 101. The reference signal calculator 105 outputs the reference signal on the basis of a plurality of fading rates measured by the fading rate measurement units 103a to 103n.
US08565824B2 Method for operating a base station and base station
A method for operating a base station of a mobile wireless system, in particular of a mobile communications network, wherein the base station is configured to operate in different operation states, wherein the operation states at least include an active operational mode, in which the radio interface subsystem of the base station is fully activated, and a low-duty operational mode with reduced radio transmission activity, is characterized in that in the low-duty operational mode the base station implements a window mechanism including availability intervals during which radio transmissions are allowed and unavailability intervals in which no radio transmissions are allowed. Furthermore, a corresponding base station for deployment in a mobile wireless system is disclosed.
US08565816B2 Mobile communication terminal and control method thereof
A mobile communication terminal in accordance with the present invention includes a first wireless communication unit 102 corresponding to a first wireless communication system and an interface 107 capable of detachably connecting an external apparatus 200. The mobile communication terminal for starting up a communication operating system using a battery as a power supply includes a determination unit 112 for determining whether or not the external apparatus 200 connected to the interface 107 has a second wireless communication unit 202 corresponding to a second wireless communication system and a control unit 112 for controlling the communication operating system to be started up by executing a start-up sequence of the second wireless communication unit 202 without executing a start-up sequence of the first wireless communication unit 102 in a case where the determination unit 112 determines that the second wireless communication unit 202 is included when the communication operating system is started up again after being disabled due to a decline in the battery voltage. Thus, the multi-mode communication based on the battery voltage can be executed efficiently and user convenience can be improved.
US08565807B2 Transmission of a synchronization signal within a cellular telecommunication network with temporarily increased transmitting power
It is described a method for transmitting a synchronization signal within a cellular telecommunication network. The method includes activating a first base station of the cellular telecommunication network, informing at least one second base station, which is a potentially interfering base station with respect to the first base station, about the activation of the first base station, and broadcasting the synchronization signal by the at least one second base station with a temporarily increased transmitting power. It is further described a second base station for transmitting a synchronization signal to another base station of the cellular telecommunication network and a central network element, which is adapted to prompt a base station in order to transmit a synchronization signal. Furthermore, it is described a program element, which is adapted for controlling the described synchronization signal transmitting method.
US08565802B2 Method and system for automatically dekeying a talk group speaker to join a multi-group communication
A radio communication system supports talk group communication and multi-group communication. Upon initiating a multi-group communication, the system causes any active talk group speakers in the talk groups included in the multi-group to dekey by changing the identifier in a monitored control channel of the talk group from the identifier of the present talk group speaker to a different value.
US08565801B2 Methods and apparatus for managing group membership for group communications
Improved group communications methods which are well suited for a wireless environment are described. End nodes request that access nodes make changes in group membership information maintained at the access node. The access node responds to the requests by a response signal indicating a grant or denial of the request. Requests may be to add or remove the end node, e.g., a mobile wireless terminal, from a particular group membership list identified in the request signal. The access node maintains a detailed list of group members and uses the information to control how signals, e.g., packets, are transmitted to the group members. Group membership information may be updated at the access node at the time of handoff and/or an end node enters the cell or otherwise changes its point of network attachment.
US08565797B2 Cross-platform messaging
Systems and methods are provided for displaying a short message service (SMS) message on user media equipment, in which the user media equipment includes a set-top box and a display. In some embodiments, the set-top box receives an SMS message, wherein the SMS message includes information identifying a triggering event for displaying the SMS message. The SMS message is stored until the occurrence and detection of the identified triggering event. In response to detecting the occurrence of the identified triggering event, the SMS message is displayed on at least a portion of the display of the user media equipment.
US08565794B2 Method and apparatus for group paging in wireless communication system
Disclosed is a method for receiving, by a terminal, a paging message in a wireless communication system. A paging message reception method according to the present invention comprises receiving a paging message which includes task information from a base station, and performing at least one task among the initiation of a machine type communication (MTC) function, interruption of a machine type communication (MTC) function and a measurement report according to the task information included in the received paging message.
US08565791B1 Computing device interaction with visual media
In general, techniques and systems for retrieving supplemental information associated with visual media are described. In one example, a method includes obtaining, by a computing device, position information from a position device using near-field communication (NFC), wherein the position information identifies a position of the position device in relation to a portion of visual media associated with the position device. The method may also include receiving, by the computing device, supplemental information that is provided by a networked device based at least in part on the position information, wherein the supplemental information comprises additional information related to the portion of the visual media. In some examples, the position device is included within an array of position devices mounted behind the visual media.
US08565787B2 RF fingerprinting for location estimation
A method of estimation of a location of a terminal within an area of coverage of a wireless network comprising at least one fixed node. The method comprises estimating the location of the terminal on the basis of at least a comparison between data representing a first metric of a complex frequency response of a radio channel between the terminal and one of the at least one fixed node and data representing a plurality of stored metrics. Each of the plurality of stored metrics being related to one of a plurality of different locations within the network and each stored metric being of a complex frequency response measured between the one of the fixed nodes and the location within the network to which the metric relates.
US08565785B2 Method and apparatus for transmitting and receiving inter-cell interference information in communication system
A method is provided for transmitting inter-cell interference information by a serving Evolved Node B (ENB) in a communication system. The method includes, if a specific resource is allocated to a User Equipment (UE) located in a service region of the serving ENB, checking a location of the UE in the service region; setting a High Interference Sensitivity (HIS) of the UE depending on the result of the checking; determining a location of the UE in an adjacent cell of the service region; setting a High Interference Transmission (HIT) of the UE depending on the determination result; and transmitting a High Interference Indicator (HII) for the specific resource, which includes the HIS and the HIT, to the adjacent cell.
US08565781B2 Content publishing systems and methods
A system for publishing digital content is described which, in one embodiment, includes a beacon device associated with a first user configured to transmit identification information and information indicating its current position. A browsing device includes a display configured and adapted to display to a second user a representation of a local geographical area, and to selectively display to the second user content information associated with the first user, based at least in part on whether the location of the beacon device is within the local geographical area.
US08565778B2 Apparatus and method for uplink scheduling in a broadband wireless communication system
An apparatus and method for uplink scheduling in a broadband wireless communication system are provided, in which channel conditions are divided into at least two areas, an area corresponding to channel information of a CSM mobile station received from the CSM mobile station is determined, resources of a first pilot pattern are allocated to the CSM mobile station, if the channel information belongs to an area with good channel condition, and resources of a second pilot pattern are allocated to the CSM mobile station, if the cannel information belongs to an area with poor channel condition.
US08565748B2 Demand-based provisioning for a mobile communication device
Systems and methods are provided for providing demand-based provisioning for a mobile communication device. A provisioning server may be used to receive a provisioning update request from the mobile communication device and in response to the provisioning update request transmit a service update data message to the mobile communication device. The service update data message may include service information for the mobile communication device that is received by the provisioning server from at least one of a plurality of service providers. The mobile communication device may be operable to detect a triggering event and transmit the provisioning update request to the provisioning server in response to the triggering event.
US08565734B2 Advanced wireless vehicle services
A network connected vehicle computer unit is disclosed. Services are provided to a vehicle, having the vehicle computer unit, over a wireless network to control, manage, provide safety to, and maintain the vehicle.
US08565731B2 Missed communication handling
Systems, methods and devices for missed call handling are provided. In particular there is provided a method for providing missed communication reminders. The method includes receiving an electronic communication and determining, by an electronic device, that the electronic communication was not acknowledged. In response to determining that the electronic communication was not acknowledged, a missed communication reminder is created and scheduled to be actuated automatically at a certain time. The missed communication reminder is stored in an electronic storage medium associated with the electronic device. Upon reaching the certain time, the missed communication reminder is actuated through an output apparatus in communication with the electronic device.
US08565730B2 User interface for configuring service account-specific user notifications for inbound electronic messages
To facilitate configuration of a communication device capable of receiving electronic messages via a plurality of service accounts, a user interface element is displayed. The user interface element represents an electronic message received via a service account of the plurality of service accounts or a field of the electronic message, such as a field containing a service account identifier. Upon user selection of the user interface element and one of a plurality of user notifications, the electronic device is configured to provide the selected user notification upon receipt of an electronic message via that service account.
US08565726B2 System, method and device for mediating connections between policy source servers, corporate repositories, and mobile devices
The invention relates to providing policy from an integrated policy server to a mobile device, comprising identifying a policy in an integrated policy server applicable to the mobile device and supplying policy elements to policy transports for transmission to the mobile device. The invention also relates to providing policy from an integrated policy server to a mobile device, including identifying a policy in the integrated policy server applicable to the mobile device, determining whether the mobile device is in compliance with the policy, and supplying policy elements to policy transports for transmission to the mobile device when the mobile device is not in compliance with the policy. The invention further relates to controlling access to a data server by a mobile device, including identifying a policy in an integrated policy server applicable to the mobile device, and determining whether the mobile device is in compliance with the policy.
US08565725B2 Secure control system for opening locking devices by encrypted acoustic accreditations
The invention relates to a system implements a mobile phone (20) available to a user (18) authorized to open a lock (22). A remote management site (10) includes a database (12) of locks and authorized users identified by the mobile phone number thereof, as well as a generator (14) of accreditation data. The accreditations are encrypted acoustic accreditations in the form of single-use audio signals, capable of enabling the opening of locks that are indexed in the database. The system includes means for securely transmitting the encrypted acoustic accreditations from the management site to the mobile phone of the corresponding authorized user via a mobile network operator (16). The lock (22) includes an electroacoustic transducer that is capable of sensing the acoustic accreditations reproduced by the telephone placed beforehand near the lock, as well as a means for recognizing, analyzing, and authenticating the sensed acoustic accreditations, and controlling the unlocking of the mechanical members upon recognizing a compliant accreditation.
US08565724B2 Mobile communication system and mobile terminal having function of inactivating mobile communication viruses, and method thereof
A mobile communication system for inactivating a virus includes: a database associated with the mobile communication system, for storing at least one virus vaccine program; and a virus monitoring unit associated with the mobile communication system, for checking virus infection of received data, analyzing virus information, choosing one of virus vaccine programs that are stored in the database and inactivating the virus. Virus vaccine programs are timely updated over the air (OTA) whenever a new version of vaccine program is available.
US08565719B2 System and method for questionnaires and user interactions
A questionnaire network in which a mobile device is used by user to create questionnaires and send it to other recipients. The questionnaire is created by user of mobile device using audio inputs for a questionnaire preamble and question preambles. A server in the network incorporates other generic portions of the questionnaire. Thus, a user can make adhoc questionnaires, send them to recipients and receive the results.
US08565718B1 Method and apparatus for classifying mobile network usage patterns
In one embodiment, the method includes receiving, by a processor, subscriber usage data for a plurality of subscribers and performance metrics data for a plurality of cells of a wireless network. The method further includes identifying, by the processor, a set of subscribers that have one or more peak usage time intervals that are periodic. The method further includes identifying, by the processor, one or more peak usage time intervals of the plurality of cells in the wireless network. The method further includes classifying, by the processor, a first subset of the set of subscribers based on a correlation of the one or more peak usage time intervals of respective ones of the set of subscribers to the peak usage time intervals of the cell.
US08565715B2 Mobile-initiated location measurement
Location-based services are provided in a communication system comprising at least a portion of at least one wireless network. In one aspect of the invention, profile information is obtained for users associated with respective mobile user devices, and location information is obtained for the mobile user devices. At least one message is controllably delivered to a given one of the mobile user devices based on the location information and the profile information. The location information is obtained for respective ones of the mobile user devices responsive to location determinations initiated by those devices.
US08565708B2 Rejection of interferers
A filter for filtering a received signal to attenuate an interferer therein, the interferer having a component at an interferer frequency, and the filter comprising: an intermediate filter providing a passband and a stopband; a first frequency converter configured to form a first intermediate signal by frequency-shifting an input signal derived from the received signal such that a component of the input signal at the interferer frequency is shifted to a frequency in the passband of the intermediate filter, and to input the first intermediate signal to the intermediate filter so as to cause the first intermediate signal to be filtered by the intermediate filter to form a second intermediate signal; a second frequency converter configured to form a cancellation signal by frequency-shifting the second intermediate signal such that a component of the second intermediate signal in the passband of the intermediate filter is shifted to the interferer frequency; and a cancellation unit configured to cancel the cancellation signal from the received signal to attenuate the interferer therein.
US08565707B2 Cancellation of spectral images in communication devices
Digital-to-analog conversion in a communication device typically results in superimposed spectral images in the frequency spectrum of the analog waveform. These superimposed spectral images can distort the analog waveform and potentially violate the spectral mask and the constraints on out-of-band emissions set by the FCC. The communication device can be configured to implement a spectral image cancellation unit with feed-forward architecture to minimize the spectral images in the frequency spectrum of the analog waveform. The spectral image cancellation unit can generate a spectral image error signal comprising the spectral images at one or more spectral image frequencies. The spectral image cancellation unit can then subtract the spectral image error signal from the analog waveform to reduce spectral image components of the analog waveform and to yield an output signal for transmission.
US08565704B2 Method and apparatus for compensating an oscillator in a location-enabled wireless device
A method and apparatus for compensating an oscillator in a location-enabled wireless device is described. In an example, a mobile device includes a wireless receiver for receiving wireless signals and a GPS receiver for receiving GPS signals. The mobile device also includes an oscillator having an associated temperature model. A frequency error is derived from a wireless signal. The temperature model is adjusted in response to the frequency error and a temperature proximate the oscillator. Frequency error of the oscillator is compensated using the adjusted temperature model. In another example, a frequency error is derived using a second oscillator within the wireless receiver.
US08565699B1 Setting of power amplifier control voltage
A transmitter includes a Power Amplifier (PA), an antenna, at least one passive component and control circuitry. The PA is controlled by a PA control voltage, is operative to amplify a Radio Frequency (RF) signal and has input and output amplifier terminals. The passive component has an input component terminal coupled to the output amplifier terminal of the PA and an output component terminal coupled to the antenna. The control circuitry is configured to determine an interim power level at the output amplifier terminal that causes the signal at the output component terminal to have a target output power level, to determine, based on the interim power level, a given PA control voltage that makes the interim power level producible by the PA, so that the signal at the output component terminal has the target output power level, and to apply the given PA control voltage to the PA.
US08565697B2 Distortion compensation apparatus and method
A distortion compensation apparatus having a circuit configured to perform power amplification of a transmission signal; and a circuit configured to feedback the transmission signal output from the circuit configured to perform power amplification and obtain a demodulated signal of the transmission signal, while calculating and holding a distortion compensation coefficient with which an error between the demodulated signal and the transmission signal before the power amplification becomes minimum, to perform distortion compensation of the transmission signal based on the distortion compensation coefficient and provide the compensated transmission signal to the circuit configured to perform the power amplification, the distortion compensation apparatus includes: a gain adjustment unit to adjust a gain of the transmission signal; and a gain control unit to adaptively adjust a gain of the gain adjustment unit based on the held distortion compensation coefficient.
US08565693B2 Cellular communication device with wireless pointing device function
A method and apparatus receive first input through a touch screen and communicate over a cellular network responsive to the first input. The method and apparatus receive second input through the touch screen and use the second input to control, through a wireless network other than the cellular network, an image displayed on a screen of a second device.
US08565684B2 Method and apparatus for controlling reverse link transmission
A communication device and method for controlling reverse link transmissions. The device receives a broadcast transmission signal and determines a quality level of the broadcast transmission signal. It then communicates with the base station to establish how frequently reverse link transmissions will occur depending on the determined quality level. Alternatively, a network element can determining when a parameter crosses a threshold and transmit a message to select wireless communication devices to start gating on a reverse link when the parameter crosses the threshold.
US08565682B1 Feedback reduction schemes for coordinated transmission
Some of the embodiments of the present disclosure provide a method for reducing interference feedback in a mobile device operating in a wireless system employing coordinated transmission. The method comprises the mobile device establishing a plurality of channels with a plurality of base stations. The plurality of base stations includes a serving base station and one or more interfering base stations. The method further comprises the mobile device reporting, to the serving base station, reduced feedback information including a vector approximation of a feedback matrix associated with an interfering channel established with an interfering base station. Other embodiments are also described and claimed.
US08565677B2 Near field coupling devices and associated systems and methods
A near-field coupling device that may facilitate communications with a transponder is provided. The near-field coupling device may include a ground plane, a dielectric substrate, one or more conductive strips and a terminating load. The conductive strips together with the ground planes form coupling elements. The near-field coupling device further includes one or more switching elements for selectively connecting and disconnecting the coupling elements with a transceiver. The connected coupling elements define a total characteristic impedance. Using the switching element, the ratio between the total characteristic impedance of the connected coupling elements and the terminating load may be changed in order to adjust the distribution of an electromagnetic field along the coupling elements according to the type and position of the transponder to be processed.
US08565676B2 Data exchange initiated by tapping devices
A user can initiate the transmission of data on a mobile device by making physical contact with another device. The physical contact can be any type of physical touch that is referred to as a ‘tap’ or ‘tapping.’ When a tap is detected by a device, the device may initiate near field communication (NFC) with the other tapping device. NFC may be used to communicate data between the two devices, or NFC may be used to exchange sufficient information to allow the devices to establish a communication channel via another communication link. In some embodiments, an NFC-enabled mobile device can be used to gather group data relating to users having mobile devices that are within NFC range of one another and which initiate the aggregation of group data by the tapping of three or more devices.
US08565668B2 Systems and methods for computerized interactive training
The present invention is related to interactive training. In one embodiment, a training system presents a stored scenario to a user via a terminal. The user is provided with the ability to intervene and stop the pre-recorded scenario to identify an error in handling the situation presented in the scenario and/or an opportunity presented in the scenario. Once the user has intervened, the user can be presented with a question regarding the opportunity and/or error. The user is scored based in part on the number of errors and/or opportunities that the user identified and optionally on the user's response to the question.
US08565665B2 Image forming apparatus and cover sheet conveyance system incorporated therein
An image forming apparatus includes a first pair of rotary members pressing against each other, forming a first nip therebetween, a cover sheet supply unit to transport to the first nip a cover sheet to be superimposed on an imaging surface of a recording medium, a separation unit that separates the cover sheet from the recording medium after the recording medium passes through the first nip and includes a second pair of rotary members pressing against each other, forming a second nip therebetween, and a drive unit to rotate the first and second pairs of rotary members in both a normal direction for transporting the cover sheet in a supply direction and a reverse direction. The first and second pairs of rotary members and the drive unit together form a cover sheet return mechanism for returning the cover sheet separated from the recording medium to the supply position.
US08565660B2 Fixation device and image formation apparatus
A fixation device includes: a rotation member provided to be rotatable; a conveyance member provided in contact with the rotation member and configured to convey media; and a first press member configured to press the conveyance member against the rotation member. The first press member includes, at an area in contact with the conveyance member, a slide part including convex surfaces, each of which is a part of a spherical surface.
US08565656B2 Image forming apparatus with guide member
An image forming apparatus includes photosensitive members which each carry a developer image, transfer members which attract the developer images from the photosensitive members; a sheet housing unit which houses recording sheets; a recording sheet feeding mechanism, which feeds out a recording sheet from within the sheet housing unit and a guide member, which guides the sheet fed out by the recording sheet feeding mechanism towards a position between the photosensitive member and the transfer member. The guide member has a conductive member, which is brought into abutment with a leading end portion of a recording sheet while the recording sheet still remains in the sheet housing unit, and which is grounded electrically and insulation members which the recording sheet is brought into abutment when the leading end portion of the sheet reaches the transfer member.
US08565652B2 Development roller, development device, process cartridge and image-forming apparatus
A development roller includes a magnet roller and a rotatably supported development sleeve including inside thereof the magnet roller, the development sleeve is formed in a cylindrical shape and configured such that a shaft center of the cylindrical shape is inconsistent with a rotation axis of the development sleeve, the development sleeve includes an outer surface provided with many circular or elliptical depressions in a planar view, the depressions being regularly arranged at intervals, and a depth of the depression provided in a portion of the outer surface close to the rotation axis is larger than a depth of the depression provided in a portion of the outer surface far from the rotation axis.
US08565651B2 Toner supply device and image forming apparatus
A toner supply device configured to be detachably attached into an apparatus main body of an image forming apparatus and supplying a toner to a developing device, the toner supply device being: provided with a container main body configured substantially in a rectangular solid shape and configured to be inserted into the apparatus main body along a longitudinal direction of the container main body, having a toner containing part communicating with a developing device, and a barrel part that moves downward upon receipt of a biasing force from a direction of the apparatus main body when being inserted into the apparatus main body and a lock part arranged at a rear of the barrel part; the handle member being inserted into said apparatus main body side according to the downward movement of said barrel part and fixing said toner supply device in said apparatus main body.
US08565646B2 Gear system with transmission pathways for an image forming apparatus
An image forming apparatus is provided. The image forming apparatus includes electrostatic latent image carriers, developer devices, an endless belt, a cleaning roller, a first motor, a first gear train, being coupled to the cleaning roller to rotate in a predetermined direction when the first motor rotates in a first direction and decoupled from the cleaning roller when the first motor rotates in a second direction, a second gear train, being coupled to the cleaning roller to rotate in the predetermined direction when the first motor rotates in the second direction and decoupled from the cleaning roller when the first motor rotates in the first direction, and a third gear train, being coupled to at least one of the developer devices when the first motor rotates in the first direction and decoupled from the at least one of the developer devices when the first motor rotates in the second direction.
US08565643B2 Separatable developing unit and image forming apparatus having the same
A developing unit and an image forming apparatus having the same are provided. The image forming apparatus includes: an image forming apparatus body, a developing unit which is removably mounted in the image forming apparatus body to develop an image formed on a printing medium, and which includes a handle, and a toner supply unit which is removably mounted in the image forming apparatus body to supply toner to the developing unit. The handle is movable between a first position in which the handle is pressed by the toner supply unit when the toner supply unit is mounted in the image forming apparatus body, thereby yielding part of a occupying space to the toner supply unit, and a second position in which the occupying space yielded to the toner supply unit is restored when the handle is free from a pressure of the toner supply unit.
US08565642B2 Electrophotographic image forming apparatus
An electrophotographic image forming apparatus for forming an image on a recording material, the electrophotographic image forming apparatus includes a drum cartridge including an electrophotographic photosensitive member drum; a developing cartridge including a developing roller for developing an electrostatic latent image formed on the electrophotographic photosensitive drum using a developer; a supporting member movable between an inside position and a retracted position in the state that supporting member supports the drum cartridge and the developing cartridge, wherein the inside position is inside the main assembly of the apparatus, and the retracted position is retracted from the main assembly of the apparatus; wherein the supporting member supports the drum cartridge and the developing cartridge independently demountably therefrom, wherein mounting and demounting directions of the drum cartridge relative to the supporting member and mounting and demounting directions of the developing cartridge are different from each other.
US08565638B2 Unit and electrophotographic image forming apparatus
A unit detachably mountable to a main assembly of an image forming apparatus including an openable member capable of opening and closing a unit mounting and demounting opening includes: a grip portion, provided rotatably about a rotational shaft on a side wall of a frame of the unit, being rotatably moved to a projected position in which the grip portion is projected from the side wall and to a retracted position in which the grip portion is retracted in a longitudinal direction so as to be closer to the side wall than the projected position; and a force receiving portion at which the grip portion located at the projected position receives a force from the openable member when the openable member is closed in a state in which the unit is mounted in the main assembly, the force receiving portion being configured to receive the force for rotating the grip portion from the projected position to the retracted position.
US08565626B2 Image forming system, control apparatus, and image forming apparatus having toner transfer rates for first and second faces of a recording paper
A control apparatus, connected to two image forming apparatuses each forming an image on one of a first face and a second face serving as image forming faces of a continuous recording paper, includes a receiving unit that receives, from each image forming apparatus, information regarding a transfer rate affecting condition that affects a difference in toner transfer rates of the image forming faces; a determining unit that determines, based on a standard amount of toner deposit and the transfer rate affecting condition regarding each of the first face and the second face, a target deposit amount representing a target amount of toner deposit in each of the two image forming apparatuses in such a way that the target deposit amounts have a difference corresponding to the difference in the toner transfer rate between the two image forming apparatuses.
US08565615B2 Optical modulation apparatus and optical modulation method
An optical modulation apparatus includes a first modulator, a second modulator, a multiplexer, a detector and an adjustor. The first modulator modulates light emitted by a light source using a first input signal and outputs a first modulated signal. The second modulator modulates the light using a second input signal and outputs a second modulated signal. The multiplexer multiplexes the first and second modulated signals and outputs a multiplexed signal. The detector is configured to detect a dip where power in a waveform of the multiplexed signal is equal to or smaller than a predetermined value. The adjustor is configured to adjust a delay of the first and second input signals based on power at the dip.
US08565614B2 Spectrally efficient digital data transmission utilizing phase encoded MMW
A digital data transmission device is provided comprising optical waveguide architecture, a sideband generator, a modulation controller, an optical filter, a data mapping unit, and a phase controller. The optical waveguide architecture is configured to direct an optical signal through the sideband generator and the optical filter. The sideband generator comprises an electrooptic interferometer comprising first and second waveguide arms. The modulation controller is configured to generate an electrical drive signal to drive the sideband generator at a control voltage that is substantially larger than Vπ to generate optical frequency sidebands about a carrier frequency of the optical signal. The optical filter is configured to discriminate between the optical frequency sidebands and the optical carrier frequency such that optical sidebands of interest can be directed through the optical waveguide architecture as an optical millimeter wave signal. The data mapping unit is configured to generate an encoded data signal representing a digital data input received by the data mapping unit. The phase controller is configured to alter the phase of the electrical drive signal in response to the encoded data signal generated by the data mapping unit. The sideband generator is configured such that encoded alterations in the phase of the electrical drive signal are manifested as encoded alterations in the phase of the optical millimeter wave signal, creating an encoded representation of the digital data input in the optical millimeter wave signal. Methods of transmitting digital data are also provided.
US08565608B2 Optical network with switchable drop filters
In a multi-chip module (MCM), integrated circuits are coupled by optical waveguides. These integrated circuits receive optical signals from a set of light sources which have fixed carrier wavelengths. Moreover, a given integrated circuit includes: a transmitter that modulates at least one of the optical signals when transmitting information to at least another of the integrated circuits; and a receiver that receives at least one modulated optical signal having one of the carrier wavelengths when receiving information from at least the other of the integrated circuits. Furthermore, the MCM includes switchable drop filters optically coupled to the optical waveguides and associated integrated circuits, wherein the switchable drop filters pass adjustable bands of wavelengths to receivers in the integrated circuits. Additionally, control logic in the MCM provides a control signal to the switchable drop filters to specify the adjustable bands of wavelengths.
US08565607B2 Visible light multiplex communication system
A visible light multiplex communication system is presented which includes identification (ID) information and data information which can be simultaneously transmitted and received to and from a server and a plurality of clients by using visible light. Visible light ID communication and visible light data communication do not interfere with each other in the same space during visible light communication. In addition, data can be efficiently transmitted and received to and from a plurality of ID clients using visible light. In addition, visible light ID communication and visible light data communication can be efficiently performed in a state where interference between clients using different protocols does not occur in the same place. Furthermore, a specific unit that is capable of efficiently transmitting and receiving data to and from a plurality of clients by using visible light can be provided.
US08565605B2 Burst mode to continuous mode converter
A system to convert upstream burst mode data into continuous mode data in a passive optical network (PON) is provided herein. The system includes a burst mode Serializer/Deserializer (SerDes) that recovers a clock and burst mode data from an Optical Network Unit (ONU). The burst mode unit recovers the burst mode data based on a start time of burst mode data transmission by the ONU and a round-trip time between the ONU and an Optical Line Terminal (OLT). The system further includes a continuous mode SerDes that is coupled to the burst mode SerDes. The continuous mode SerDes is configured to receive the recovered clock and recovered burst mode data from the burst mode SerDes and convert the burst mode data into continuous mode data by buffering and padding the burst mode data based on the recovered clock. The continuous mode Serdes is configured to transmit the continuous mode data to the OLT.
US08565602B2 Wavelength and power monitor for WDM systems
Consistent with the present disclosure, a transmitter is provided that includes first and second stages of wavelength locking circuitry. The first stage includes a tunable optical filter that sweeps through the spectrum of a WDM signal at a predetermined rate. A first photodiode senses a tapped portion of the output of the tunable filter. The remaining light is fed to the second stage, which includes a second optical filter, typically having a fixed transmission characteristic. A second photodiode senses the light that passes through the second filter. By sweeping the WDM spectrum the tunable filter can be used to identify the peaks in the WDM spectrum, with each peak corresponding to an optical signal wavelength and occurring at a particular time interval during the sweep. Thus, each optical signal wavelength can be associated with a particular time interval in the sweep, and, if no peak is identified during the sweep, a fault can be identified as either a laser failure or that the optical signal wavelength has drifted or “hopped” to another optical signal wavelength. Once having identified that an optical signal has hopped, the optical source outputting that optical signal can be appropriately controlled to output light at the correct wavelength.
US08565595B2 Method and apparatus optimizing decision threshold level of optical receiver
Method and apparatus for optimizing a decision threshold of an optical receiver is used to solve a problem of affecting system stability and reliability. The method comprises: determining a maximum value and a minimum value of an adjustment range of the decision threshold, and determining an adjustment step of the decision threshold (10); adjusting a decision threshold value within the adjustment range of the decision threshold, and separately detecting pre-FEC BERs corresponding to different decision threshold values (11); and searching for a minimum value in the detected pre-FEC BERs, a decision threshold value corresponding to the minimum value being an optimal decision threshold value (12). The apparatus comprises a decision threshold adjusting unit, a pre-FEC BER detecting unit, a decision threshold control unit and an optimal decision threshold determining unit.
US08565593B2 Photographing apparatus
Provided is a photographing apparatus for investigating a state of an outcrop. The photographing apparatus according to the present invention includes: a photographing unit photographing moving pictures or pictures; and a plurality of laser pointers outputting laser beams toward the outcrops photographed by the photographing unit to form laser points on the outcrops, wherein each laser point is disposed so that the laser beams output therefrom are output in parallel with laser beams output from other laser pointers.
US08565588B2 Heat generator
The invention relates to a method of heating a fluid (9) containing dipolar particles, such as molecules or clusters of molecules, whereby the fluid (9) is subjected to an electric field in a heat generator (1) causing its particles to be oriented according to their charge. Voltage pulses are applied to the particles, as a result of which their short-range order is destroyed, after which the short-range order can be re-combined during pulse pauses or externally to the heat generator (1), thereby releasing or generating thermal energy.
US08565583B2 Content transmission/reception system
To provide a device that easily judges that content that has been edited and moved back differs from original content. A content transmission device 60 divides edited content composed of partial original content and partial edited content to generate transfer data pieces, generates a nonce value of each piece, encrypts the piece based on the nonce value, and transmits the encrypted transfer data pieces and nonce values. When switch occurs between the partial contents, the device 60 generates nonce value such that discontinuity exists between the generated nonce value and immediately previously generated nonce value. A content reception device 70 receives the encrypted transfer data pieces and nonce values, decrypts the pieces based on the nonce values, writes the transfer data pieces into recording medium. When discontinuity exists between currently received nonce value and immediately previously received nonce value, the device 70 detects reception of partial edited content.
US08565572B2 Telecommunications assembly
A telecommunications assembly includes a chassis defining an interior region and a tray assembly disposed in the interior region. The tray assembly includes a tray and a cable spool assembly. The cable spool assembly is engaged to a base panel of the tray. The cable spool assembly is adapted to rotate relative to the tray. The cable spool assembly includes a hub, a flange engaged to the hub and an adapter module. The flange defines a termination area. The adapter module is engaged to the termination module of the flange. The adapter module is adapted to slide relative to the flange in a direction that is generally parallel to the flange between an extended position and a retracted position.
US08565569B2 Methods for producing electro-optic activity in organic nonlinear optical materials using an electrostatic field generated by a pyroelectric or a ferroelectric material
Poling structures and methods utilizing an electrostatic field generated from a polar dielectric material, including pyroelectric and ferroelectric materials, to produce electro-optic activity in organic nonlinear optical materials.
US08565568B2 Broad-bandwidth multimode optical fiber having reduced bending losses
A multimode optical fiber includes a central core, an inner cladding, a buried trench, and an outer cladding (e.g., an outer optical cladding). Typically, the optical fiber's central core is a glass-based central core having an alpha-index profile (i.e., a graded-index profile), an outer radius r1, and a maximum refractive index difference Δn1 with respect to the outer cladding. The central core's alpha-index profile has a minimum refractive index at the central core's outer radius r1 that corresponds to a refractive index difference Δnend with respect to the outer cladding. The inner cladding has an outer radius r2, a width w2, and a refractive index difference Δn2 with respect to the outer cladding. The buried trench has an outer radius rext, a width w3, and a refractive index difference Δn3 with respect to the outer cladding. The multimode optical fiber typically has reduced bending losses, a high bandwidth at wavelengths of both 850 nanometers and 1300 nanometers, and a reduced cladding effect.
US08565558B2 Method and system for interpolating fractional video pixels
A method and system for interpolating video pixels is described, in which the value of a first fractional pixel is calculated based on the values of the first set of integer pixels, while the value of a second fractional pixel is calculated based on the values of the second set of integer pixels. The first set of integer pixels is not equal to the second set of integer pixels. For example, the first and second set may contain different integer pixels and may contain different numbers of integer pixels.
US08565552B2 Assembling multiple medical images into a single film image
A printer receives a plurality of image sections and corresponding image headers from the host as an image concatenation command. The plurality of image sections store the plurality of image sections in a print queue. The printer creates a virtual canvas representing a full image size. The printer determines how many lines of uniform data are present in a top border and a bottom border of the plurality of image sections. A variable formatting module of the printer crops a bottom border of a first image section to create a cropped first image section and a top border of a last image section to create a cropped last image section. The variable formatting module creates a first image frame in the virtual canvas corresponding to the first image section minus the bottom border and a last image frame corresponding to the last image section minus the top border.
US08565548B2 Image processing apparatus which performs anti-aliasing on input image data and image processing method thereof
An image processing apparatus and method is provided which performs anti-aliasing on input image data. The apparatus and method may be utilized to improve resolution of, for example, images formed by a group of dots and lines, such as characters and marks. The apparatus and method disclosed herein can perform anti-aliasing with a lighter processing load than previously disclosed methods.
US08565546B2 Image denoising device
An image processing device comprises a store (110) for receiving image data (8) with a pixel identifier and at least one piece of associated intensity data and a pilot (100) which is provided to call a reduction unit (120) with pixels to be weighted and, for each pixel, in order to define a first neighborhood and a plurality of second neighborhoods with a neighborhood selection unit (130), in order to obtain a weighting value for the second neighborhood with a weighting unit (140) with the first neighborhood and a neighborhood among the plurality of second neighborhoods, in order to define each time a piece of weighted intensity data of a working pixel as the weighting value of the second neighborhood multiplied by the intensity data of the associated working pixel, and in order to define a piece of weighted intensity data of the pixel to be weighted by adding each of the pieces of weighted intensity data of a working pixel. The weighting unit (140) is provided to calculate the distance between first and second neighborhoods on the basis of a sum, where each square of the difference between the respective intensity data of these neighborhoods is modulated by a quantity which is inversely proportional to the intensity data in the second neighborhood.
US08565523B2 Image content-based color balancing
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for applying color balancing to at least a portion of a digital image based on the digital image content. The color balancing process preferably operates in a gamma modified color space, transformed into an opponent color space with separate luminance and chromatic channels. The method also includes identifying a difference of at least one of the chromatic channels between an average color, determined for a region of interest in the digital image, and an ideal reference color for the feature the user desires to correct, as a basis for the color balancing process.
US08565521B2 Apparatus for the classification of observers according to their visual characteristics
Preferably, seven classes of observers are defined, according to different sets of Color Matching Functions. By displaying specific color patches of a classification chart using color display devices having different sets of primaries, and by asking an actual observer to compare his perception of the same color as displayed on each color display device, the method allows assigning said observer his specific class. It is proposed a specific apparatus to implement this method.
US08565518B2 Image processing device and method, data processing device and method, program, and recording medium
In an image processing device and method, program, and recording medium of the present invention, high frequency components of a low quality image and a high quality image included in a studying image set are extracted, and an eigenprojection matrix and a projection core tensor of the high frequency components are generated in a studying step. In a restoration step, a first sub-core tensor and a second sub-core tensor are generated based on the eigenprojection matrix and the projection core tensor of the high frequency components, and a tensor projection process is applied to the high frequency components of an input image to generate a high quality image of the high frequency components. The high quality image of the high frequency components is added to an enlarged image obtained by enlarging the input image to the same size as an output image.
US08565512B2 Method, medium, and system generating depth map of video image
A method, medium, and system generating a depth map of a video image are provided. The depth map generating method extracts the ground of a video image other than an object from the video image, classifies the video image as a long shot image or a non-long shot image based on a distribution value of the extracted ground, calculates a depth value gradually varied along a predetermined direction of the extracted ground when the video image corresponds to the long shot image and calculates a depth value based on the object when the video image corresponds to the non-long shot image. Accordingly, a sense of space and perspective can be effectively given to even a long shot image in which the ground occupies a large part of the image and a stereoscopic image recognizable by a viewer can be generated even if rapid object change is made between scenes in a video image.
US08565509B2 Circuit pattern inspecting apparatus, management system including circuit pattern inspecting apparatus, and method for inspecting circuit pattern
The operation rate of a circuit pattern inspecting apparatus is prevented from deteriorating by measuring image noise of the circuit pattern inspecting apparatus and detecting the sign that the apparatus is to be in an abnormal state. Provided is the circuit pattern inspecting apparatus wherein circuit pattern abnormalities are detected by irradiating a substrate having a circuit pattern formed thereon with an electron beam and detecting generated secondary electrons or reflected electrons. The circuit pattern inspecting apparatus is provided with: an image processing section wherein an image is generated based on the signal intensities of the detected secondary electrons or those of the reflected electrons and the image is displayed for a display apparatus of the interface; and a control section which analyzes the frequency of noise included in the image.
US08565503B2 System and method to determine slide quality of a digitized microscope slide
A system that determines the quality of a digital microscope slide by analyzing digital slide images based on complexity and spatial frequencies. An example embodiment detailed in the application may provide visual feedback on the whole slide quality by overlaying the image with a color coded “heat map” of local area quality. A user provided with the overlap image may obtain both an absolute quality measurement for the whole image and quickly identity the quality variability within the slide.
US08565500B2 Automatic patient and device recognition and association system
A system associates a patient and patient identifier with a medical device and includes an interface. The interface acquires data representing an image of a patient in a care setting and showing a medical device in the vicinity of the patient and acquires data identifying the patient. An image data processor analyzes the acquired data representing the image to identify the medical device type by, analyzing the acquired data to determine a shape of the medical device, comparing the determined shape of the medical device with predetermined template shapes of known device types and identifying the medical device type in response to the shape comparison indicating a shape match. A data processor associates the identified medical device type with the data identifying the patient. An output processor initiates generation of data indicating an association of the identified medical device type with the data identifying the patient.
US08565493B2 Method, system, and computer-readable recording medium for recognizing face of person included in digital data by using feature data
A face recognition method includes the step of: receiving feature data acquired by detecting each part of a face of a person included in digital data from a terminal at a server; comparing the feature data received from the terminal with those of persons determined as accessible among all feature data recorded in a feature data database based on face recognition technology, and deciding top n persons with top n degree of similarities among all persons recorded in the feature data database at the server, wherein the feature data recorded in the feature data database include feature data of each part of faces of the persons; and providing the information on the top n persons to the terminal. It may reduce work capacity and processing time by extracting and transmitting to the server feature data of each part of the face such as eyes, nose, mouth, ears and jaws.
US08565490B2 Computerized imaging of sporting trophies and method of providing a replica
Methods are disclosed for providing replicas of a sporting trophy and for scoring the sporting trophy. The first method includes providing a sporting trophy to be scanned; scanning the sporting trophy to provide three-dimensional image data of the sporting trophy; and providing the three-dimensional image data of the sporting trophy to a replica generating system to provide a replica of the sporting trophy. The second method includes providing three-dimensional digital data of a sporting trophy having a volume and a surface area; providing at least one sporting-relevant measurement based on the three-dimensional data of the sporting trophy; and providing a score of the sporting trophy based on the at least one sporting-relevant measurement.
US08565489B2 Image analysis apparatus, image processing apparatus, and image analysis method
An image analysis apparatus includes a moving image input unit which accepts an input of a moving image of a subject irradiated with X-rays, a determination unit which analyzes the previous frame and current frame of the moving image, and determines based on the analysis result whether or not any of a change in relative position between an exposure field of the X-rays and an observation portion of the subject, a change in imaging condition of the moving image, and a change in observation portion of the subject is detected, and a feature amount setting unit which sets feature amounts extracted from the current frame in the current frame when the determination unit determines that any of the changes is detected, and sets feature amounts set in the previous frame in the current frame when the determination unit determines that no change is detected.
US08565477B2 Visual target tracking
A target tracking method includes representing a human target with a machine-readable model configured for adjustment into a plurality of different poses and receiving an observed depth image of the human target from a source. One or more push force vectors are applied to one or more force-receiving locations of the model to push the model in an XY plane towards a silhouette of the human target in the observed depth image when portions of the model are shifted away from the silhouette of the human target in the observed depth image. One or more pull force vectors are applied to one or more force-receiving locations of the model to pull the model in an XY plane towards the silhouette of the human target in the observed depth image when portions of the observed depth image are shifted away from the silhouette of the model.
US08565473B2 Noise influenced watermarking methods and apparatus
The present disclosure describes, e.g., methods, system and apparatus for steganographically encoding information in image or video data. One claim recites a method including: determining one or more noise characteristics of a device; based at least on the one or more noise characteristics, influencing a steganographic embedding process associated with the device; and using a programmed electronic processor, steganographically embedding plural-bit auxiliary data in host content handled or processed by the device according to the influenced steganographic embedding process. Of course, other claims are provided too.
US08565471B2 Speaker unit and portable information terminal
A speaker unit and a portable information terminal that are reduced in size and thickness and still produce a high sound pressure. A speaker unit includes: a yoke having a rectangular outline as seen in a plan view; a magnet member placed on the yoke and magnetized so that an upper surface of the magnet member has an N pole and an S pole aligned in one direction; a coil placed above and spaced from the upper surface of the magnet member; a diaphragm attached to the coil; and a frame supporting the diaphragm. The yoke includes an attachment which protrudes upward from an outer periphery of the yoke for attachment to the frame. The attachment has a recess at least in a central portion of the attachment which crosses the one direction.
US08565463B2 Loudspeaker system
A loudspeaker system according to the present invention includes a cabinet, a loudspeaker unit attached to an opening formed in the cabinet, a gas adsorber provided in the cabinet and operable to physically adsorb gas in the cabinet to equivalently increase a volume of an inside of the cabinet, and a dehumidifier attached to an opening formed in the cabinet and operable to discharge damp air in the cabinet to the outside when a DC voltage is applied thereto.
US08565462B2 Method and apparatus for a hearing assistance device with pinna control
One embodiment of the present subject matter provides an apparatus for disposition between a pinna and a head of a user, the apparatus including a behind-the-ear housing, the housing having a first lateral side located adjacent the user's ear and a second lateral side located adjacent the side of the user's head when the apparatus is worn as directed, hearing assistance electronics disposed in the behind-the-ear housing, and a control disposed on at least one lateral side of the behind-the-ear housing, the control coupled to the hearing assistance electronics.
US08565461B2 Bone conduction device including a balanced electromagnetic actuator having radial and axial air gaps
A bone conduction device configured to couple to an abutment of an anchor system anchored to a recipient's skull. The bone conduction device includes a vibrating electromagnetic actuator configured to vibrate in response to sound signals received by the bone conduction device, and a coupling apparatus configured to attach the bone conduction device to the abutment so as to impart to the recipient's skull vibrations generated by the vibrating electromagnetic actuator. The vibrating electromagnetic actuator includes a bobbin assembly and a counterweight assembly. Two axial air gaps are located between the bobbin assembly and the counterweight assembly and two radial air gaps are located between the bobbin assembly and the counterweight assembly. No substantial amount of the dynamic magnetic flux passes through the radial air gaps.
US08565460B2 Hearing aid device
A hearing aid used for a low tone frequency band, a hearing aid used for a high tone frequency band, and a controller that compares sound pressure of the high tone frequency band split by a frequency band analyzer of the hearing aid used for the high tone frequency band with sound pressure of the high tone frequency band split by a frequency band analyzer of the hearing aid used for the low tone frequency band. If the sound pressure of the high tone frequency band of the hearing aid used for the low tone frequency band is higher by at least a specific amount than the sound pressure of the high tone frequency band of the hearing aid used for the high tone frequency band, the sound pressure of the high tone frequency band of the hearing aid used for the high tone frequency band is raised.
US08565453B2 Ribbon microphone unit with symmetrical signal paths
A ribbon microphone unit includes a pair of magnets generating a magnetic field, a ribbon diaphragm disposed in the magnetic field generated by the magnets, and a circuit substrate provided with signal paths that conduct electrical signals generated by vibration of the ribbon diaphragm to output terminals. The signal paths are symmetrical about the longitudinal central axis of the ribbon diaphragm.
US08565451B2 Audio signal output device
Under the control of a controller, a DSP supplies audio signals received from a switch circuit to a main zone DAC, subjects the audio signals received from the aforementioned switch circuit (i.e., audio signals for main zone use) to down-mixing processing so that the number of channels matches the number of output terminals assigned to each zone, and respectively supplies the audio signals subjected to down-mixing processing to the respective switch circuits of each zone. Each of the aforementioned switch circuits supplies the audio signals received from the subzone DAC to the respective volume adjustor of each zone.
US08565444B2 Detecting stereo and mono headset devices
The present invention includes apparatuses and methods comprising a means for detecting the presence of speakers and microphones coupled to a portable multi-function device (such as Apple's iPhone™). In response, a portable multi-function device can adapt its output depending on the nature of the coupled headset device. In particular, a portable multi-function device containing the present invention can, upon detecting only one speaker in a coupled headset accessory device, combine the multiple channels of a stereo audio signal into a single mono audio signal. Likewise, a portable multi-function device containing the present invention can alert users to the absence of a coupled microphone.
US08565443B2 Adaptive noise control system
An active noise cancellation system that reduces, at a listening position, power of a noise signal radiated from a noise source to the listening position. The system includes an adaptive filter, at least one acoustic actuator and a signal processing device. The adaptive filter receives a reference signal representing the noise signal, and provides a compensation signal. The at least one acoustic actuator radiates the compensation signal to the listening position. The signal processing device evaluates and assesses the stability of the adaptive filter.
US08565438B2 Method of storing broadcast contents in mobile broadcast service terminal
Disclosed is a method of recording and storing a broadcast content received for mobile broadcast services in a transmitting-end level. A broadcast receiving terminal includes a type of the key profile in the header of the recorded file for the particular broadcast content, the CIEK which is used in encrypting the broadcast content and encrypted with the second layer encryption key, and the acquisition information on the second layer encryption key. The acquisition information on the second layer encryption key is included in a corresponding field of the header according to the type of the used profile. As in the SRTP and IPSec, a recorded file format in the transmitting-end level recording is the PDCF. Information associated with the encryption of the encrypted broadcast content is stored in the OMA DRM common header box (ohdr box) of the PDCF recorded file.
US08565437B2 Method and apparatus for remotely provisioning software-based security coprocessors
A virtual security coprocessor is created in a first processing system. The virtual security coprocessor is then transferred to a second processing system, for use by the second processing system. For instance, the second processing system may use the virtual security coprocessor to provide attestation for the second processing system. In an alternative embodiment, a virtual security coprocessor from a first processing system is received at a second processing system. After receiving the virtual security coprocessor from the first processing system, the second processing system uses the virtual security coprocessor. Other embodiments are described and claimed.
US08565436B2 Secure self managed data (SSMD)
A system, according to one embodiment, includes a master key for encryption of data; an encryption key site accessible by computer and storing a first piece of the master key; a configuration file resident in a computer file system, the configuration file storing a second piece of the master key; a computer database storing a third piece of the master key; a master-key seal key used to encrypt the master key, wherein a secure self managed data (SSMD) key is obtained by assembling and decrypting the first piece, the second piece and the third piece using the master-key seal key; a unique ID for the data; a classification level for the data; and an expiration time for the data, wherein the data, the unique ID, the classification level, and the expiration time are encrypted together using the SSMD key to form an SSMD encoded data.
US08565422B2 Method and system for enryption key versioning and key rotation in a multi-tenant environment
Various techniques and procedures related to encryption key versioning and rotation in a multi-tenant environment are presented here. One approach employs a computer-implemented method of managing encrypted data and their associated encryption keys. In accordance with this approach, a key splitting process securely stores a master key used to encrypt tenant-level encryption keys, a key versioning process is used to securely track updated encryption keys, and a key rotation process is used to rotate encrypted data to an updated version of a tenant-level encryption key.
US08565412B2 Servicing calls in call centers based on estimated call value
Methods for enabling call center agents to adapt their servicing of incoming calls based on the estimated value of the calls are disclosed. In accordance with the first illustrative embodiment, when there is a “high-value” call waiting in the queue while one or more agents are currently servicing lower-value calls, an agent who is servicing a lower-value call is informed that there is a higher-value call waiting in the queue, and is prompted to provide an estimate of how much longer he or she will be servicing his or her current call. The call center system selects which agent the high-value call will be routed to based on: (i) the agents' responses to the prompts, and (ii) for each of the responding agents, a measure of how closely prior responses from the agent compared to the actual amount of time taken by the agent to complete servicing the call.
US08565406B2 Communication networks in which an application server and multiple directory numbers are used to provide internet protocol like features to time division multiplexed phone lines
A communication network includes a switching system, an application server, and a softswitch that communicatively couples the application server to the switching system. The switching system is configured to detect a first call to a primary directory number associated with a phone line and to forward the first call to the application server. The application server is configured to instruct the softswitch to generate a second call to a RingMaster directory number associated with the phone line. And the softswitch is configured to bridge the first and second calls responsive to detection of a communication path completion to the phone line.
US08565404B2 Real-time process for defining, processing and delivering a highly customized contact list over a network
A system and method of generating a contact list based on a geographic definition and, in certain embodiments, other screening criteria. In an embodiment, a geographic definition, specifying a geographic area, is received. The geographic definition is translated into at least one linkage key. A contact list, comprising a plurality of records associated with the geographic area, is then generated from one or more databases using the at least one linkage key as an index into the one or more databases.
US08565400B2 Call management system for a mobile telephone
A call management system having a call monitor operable to identify an attempt, in use, by a user to call a predetermined number attributed to a first entity; a processor, configured to derive at least one alternative number, attributed to another entity, based on the predetermined number attributed to the first entity; and a router to provide a user with an opportunity to route a or the call to at least one of the derived at least one alternative numbers.
US08565397B2 Source audio identifiers for digital communications
Audibly informing a recipient of an arrival of a digital communication from a sender includes receiving a digital communication from a sender directed to a recipient and determining whether the digital communication is associated with an audio identifier that identifies the sender of the digital communication and that is designated by the sender of the digital communication. Perception by the recipient of the audio identifier is conditioned on whether the digital communication is determined to be associated with the audio identifier. The audio identifier is perceived prior to or concurrent with perception of the digital communication by the recipient.
US08565393B2 Home appliance and home appliance system
A home appliance and a home appliance system are disclosed. Product information and status information of the home appliance are converted into at least one transmission acoustic signal, and a sound corresponding to the at least one transmission acoustic signal is output to the outside. The product information and status information are formed as a digital signal and stored in a storage device. The digital signal is encoded through a conversion device, and converted into at least one transmission acoustic signal. The at least one transmission acoustic signal is formed as an analog signal. Meanwhile, the at least one transmission acoustic signal can be dividedly formed.
US08565390B2 Dynamically reconfigurable distributed interactive voice response system
The present invention relates to managing connections between one or more data network interfaces and one or more phone interfaces. In one embodiment, a manager process, running on a computer system receives one or more telephone calls from one or more users over one of the phone interfaces and then accesses one or more profiles associated with each of the users. These profiles have one or more service identifiers and one or more interactive response agent (IRA) identifiers associated with the respective user. A menu of the service identifiers is presented to the user. The manager process looks up an agent address of one of the IRAs that is associated with the service identifier selected by the user from the menu and establishes a session with the associated IRA. A two-way communication with the associated IRA occurs during the session.
US08565382B2 Method for obtaining information of key management server, and method, system and device for monitoring
The present invention discloses a method for obtaining key management server information, and an intercepting method, system and device, including: in the process of a user equipment registering an IP multimedia subsystem (IMS), storing the KMS information corresponding to the user equipment in a preset IMS core network network element; and when a lawful intercepting device monitors a session initiated by the user equipment, intercepting a session request signaling sent by the user equipment, and obtaining an identification information of the user equipment from the session request signaling, and searching the KMS information corresponding to the user equipment from the preset IMS core network network element according to the identification information of the user equipment. The technical solution of the present invention makes the requirement of lawful intercepting be met without depending on security of the signaling plane when a plurality of KMSs are deployed in the IP multimedia subsystem.
US08565376B2 Method and apparatus for measuring properties of a compound
A system that incorporates teachings of the present disclosure may include, for example, an apparatus having a collimator having at least one aperture and a fluorescence detector. The collimator can be positioned next to a compound. The compound can emit fluorescence X-rays when impacted by an X-ray beam generated by an X-ray source. The collimator can absorb at least a first portion of the fluorescence X-rays emitted by the compound and release at least a second portion of the fluorescence X-rays at the at least one aperture. The second portion of the fluorescence X-rays released by the at least one aperture have known directional information based on a position of the collimator. The fluorescence detector can detect the second portion of the fluorescence X-rays released by the at least one aperture. A three-dimensional (3-D) rendering of an elemental distribution of the compound can be determined from the fluorescence X-rays detected and the directional information. Additional embodiments are disclosed.
US08565358B2 Circuits, systems, and methods for managing automatic gain control in quadrature signal paths of a receiver
A system provides closed-loop gain control in a WCDMA mode and open loop control in an EDGE/GSM mode. Gain control is distributed across analog devices and a digital scaler in a wireless receiver. In the WCDMA mode, a loop filter generates an error signal that is forwarded to analog and digital control paths. The analog control path includes a first adder, a programmable hysteresis element, and a lookup table. The analog control signal is responsive to thresholds, which when used in conjunction with a previous gain value determine a new gain value. The digital control path includes a second adder, a programmable delay element, and a converter. A control word is responsive to a difference of the error signal, a calibration value, and the analog control signal. Blocker detection is provided in the WCDMA mode of operation. A controller sets system parameters using a state machine.
US08565356B2 Method and apparatus to detect a symbol in receiver including multiple receiving antennas
A receiver of a wireless communication system and method thereof include antennas configured to receive data, wherein the data comprises a preamble, a header, and a payload. The receiver also includes a synchronizer configured to perform time synchronization of the data received through corresponding paths of each antenna using corresponding preambles of the data. The receiver includes a header detector configured to detect a header from the data of each of the paths. A surviving path selector in the receiver is configured to select a signal of a surviving path from among the paths based on the header or the preamble. The receiver also includes combiner configured to combine the signal existing in the surviving path to demodulate the payload.
US08565348B2 Radio transmitting apparatus
The radio transmitting apparatus includes a first initial phase value setting circuit that sets, in the first modulator, an initial value of the phase of the first modulated signal, which is a value at the start of the modulation according to the first modulation scheme. The radio transmitting apparatus includes a second initial phase value setting circuit that sets, in the second modulator, the phase stored in the phase storing circuit as an initial value of the phase of the second modulated signal, which is a value at the start of the modulation according to the second modulation scheme. The radio transmitting apparatus includes a signal gathering circuit that selects and outputs the first modulated signal output from the first modulator and then selects and outputs the second modulated signal output from the second modulator.
US08565345B2 Oversampling digital radio frequency transmitter
A system and method for transmitting a radio frequency signal, comprising providing a plurality of digital radio frequency signal inputs, each having a respective associated clock, wherein a respective digital radio frequency signal input has a digital data rate sufficient to represent both the information and carrier, if any, in a corresponding analog representation of the digital radio frequency signal; selectively controlled a non-blocking switch matrix with a control signal, the non-blocking switch matrix receiving the plurality of inputs and associated clocks, and producing a plurality of regenerated outputs and associated regenerated clocks; producing an analog representation of the radio frequency signal input with a respective digital to analog converter for each of the regenerated outputs and associated regenerated clocks; and communicating the analog representations from the respective digital to analog converters to a location for transmission thereat.
US08565342B2 Power amplification apparatus, OFDM modulation apparatus, wireless transmission apparatus, and distortion reduction method for power amplification apparatus
A power amplification apparatus that performs an inverse fast Fourier transformation on data allocated to a plurality of sub-carriers, converts time-domain data output in parallel from the inverse fast Fourier transformation into a time-domain analog signal, performs a power amplification on the time-domain analog signal, wherein a saturation output level of the power amplification is adjustable in accordance with a switching signal. The power amplification apparatus also compares an amplitude of a signal in each time slot of the time-domain analog signal with a predetermined threshold and switches the saturation output level of the power amplification based on an output of the comparing.
US08565341B2 Power amplifier and semiconductor integrated circuit
In general, according to one embodiment, a power amplifier includes an envelope detector, a limiter, and a combiner. The envelope detector is configured to sense an envelope component of an input signal. The limiter includes a PMOS (Positive channel Metal Oxide Semiconductor) transistor and an NMOS (Negative channel Metal Oxide Semiconductor) transistor. The PMOS transistor is configured to sense a phase component of the input signal. The phase component has a second-order distortion controlled within a predetermined range with respect to the input signal. The NMOS transistor is configured to sense a phase component of the input signal. The phase component has the same second-order distortion as the phase component sensed by the PMOS transistor. The combiner is configured to combine the envelope component sensed by the envelope detector and the phase component sensed by the limiter to generate an output signal.
US08565339B2 Apparatus for transmitting and receiving a signal and method of transmitting and receiving a signal
According to one embodiment, a method of transmitting a broadcast signal includes: encoding physical layer pipe (PLP) data for delivering a service; mapping the encoded PLP data to symbols; building a signal frame based on the mapped symbols; modulating the signal frame according to an orthogonal frequency division multiplexing (OFDM) scheme; inserting a pilot symbol into a beginning part of the modulated signal frame; and transmitting the broadcast signal including the signal frame and the inserted pilot symbol. The pilot symbol comprises an effective portion, a cyclic prefix obtained by frequency-shifting a first portion of the effective portion, and a cyclic suffix obtained by frequency-shifting a second portion of the effective portion.
US08565338B2 High bandwidth modulation and transmission
This disclosure relates systems and methods for a high bandwidth modulation and transmission of communication signals.
US08565334B2 Radio communication system, terminal apparatus, base station apparatus, and radio communication method for radio communication system
A radio communication system including: a base station apparatus; and a terminal apparatus, wherein the base station apparatus and terminal apparatus perform radio communication, the terminal apparatus includes: a holding unit which holds a pre-coding matrix; a relative value determining unit which determines a relative value with respect to a parameter included in the held pre-coding matrix; and a transmitting unit which transmits the determined relative value, and the base station apparatus includes a receiving unit which receives the relative value.
US08565333B2 Precoding matrix design method for multiple base station using MIMO technique
Provided is a precoding matrix design method for a cooperative communication of multiple base stations in a multiple input multiple output (MIMO) communication system. A method of designing a precoding matrix in a base station of the MIMO communication system may include: determining whether to use a cooperative communication; verifying a cooperative base station when the cooperative communication is determined to be used; selecting a precoding matrix to be applied by a home base station and the cooperative base station; and requesting the home base station and the cooperative base station for the cooperative communication using the selected precoding matrix.
US08565324B2 Communications device using measured signal-to-noise ratio to adjust phase and frequency tracking
A communications device includes a phase and frequency tracking loop having a signal input and adjustable loop filter that establishes a predetermined tracking loop bandwidth for samples of communication signals received at the signal input and processed within the tracking loop. A tracking loop update circuit updates the loop filter operating parameters. It is operative with the loop filter for increasing or decreasing the tracking loop bandwidth of the phase and frequency tracking loop based on the measured signal-to-noise ratio in the received samples of communication signals at the signal output by the tracking loop and on the known or measured apriori tracking capabilities of demodulator based on the symbol rate of communication signal.
US08565314B2 Variable length coding table selection based on block type statistics for refinement coefficient coding
This disclosure describes techniques for coding an enhancement layer in a scalable video coding (SVC) scheme. The techniques may be used in variable length coding of refinement coefficients of an enhancement layer of a SVC scheme. According to this disclosure, a method may comprise determining first statistics associated with a first type of video block. determining second statistics associated with a second type of video block, selecting a first variable length coding (VLC) table from a plurality of VLC tables to be used in coding the first type of video block based on the first statistics, selecting a second VLC table from the plurality of VLC tables to be used in coding the second type of video block based on the second statistics, coding video blocks of the first type based on the first VLC table, and coding video blocks of the second type based on the second VLC table.
US08565312B2 Image processing method and image information coding apparatus using the same
An image information coding method for performing a motion vector search based on hierarchical search in an image compression information device adapted to output image compression information. The image information coding method includes the steps of, compressing a plurality of frame images at a predetermined compression ratio to generate a plurality of reduced screens of lower hierarchical levels, searching for a first motion vector using the plurality of reduced screens, switching between search areas in a memory in which the frame images are stored, and searching for a second motion vector using the first motion vector in the switched search area.
US08565311B2 Image processing apparatus and method thereof
A frame image of decoded image data in which an image stream generated by performing an orthogonal transformation and a lossy compression coding has been decoded is inputted so as to be stored in a frame memory for each block, and based on the stored frame image and a newly input frame image, a motion vector for each block is detected, and a motion vector variance map generator calculates a variance value map by calculating a variance value of the motion vectors. Based on the variance value map and a threshold, an outline domain included in the frame image is extracted, and a band limiting filter performs band limitation for each block in regard to the outline domain so as to accomplish removal of noise from the decoded image.
US08565305B2 Method of determining motion vectors for a bi-predictive block
In the method of determining motion vectors for a bi-predictive image block, the motion vectors of the bi-predictive image block are determined based on a type of reference picture associated with a co-located image block for the bi-predictive image block.
US08565304B2 Video frame encoding and decoding
A video frame arithmetical context adaptive encoding and decoding scheme is presented which is based on the finding, that, for sake of a better definition of neighborhood between blocks of picture samples, i.e. the neighboring block which the syntax element to be coded or decoded relates to and the current block based on the attribute of which the assignment of a context model is conducted, and when the neighboring block lies beyond the borders or circumference of the current macroblock containing the current block, it is important to make the determination of the macroblock containing the neighboring block dependent upon as to whether the current macroblock pair region containing the current block is of a first or a second distribution type, i.e., frame or field coded.
US08565288B2 Apparatus and method for performing delay-locked loop operation on receiving signal
A method for performing delay locked looping upon a received signal which reduces the asymmetry of auto-correlation function resulting from sampling is provided. The received signal is a spread spectrum code signal, and the method includes: generating a plurality of replica spread spectrum code signals according to an estimated code phase delay and phase spacing, the replica spread spectrum code signals having phases respectively different from the phase of the received signal; calculating a spread spectrum code error statistics signal according to the replica spread spectrum code signals and the received signal; and adjusting the estimated code phase delay according to the spread spectrum code error statistics signal and a phase difference between a sampled point of at least one replica spread spectrum code signal and a corresponding signal transition point.
US08565283B2 Insert and a heater element for electrical furnaces
An insert intended for electrical furnaces and of the type that includes an insulating shell having an outside and an inside having a rotationally symmetrical, e.g., cylindrical shape, and a heater element that is arranged inside the insulating shell and extends several turns in a continuous loop having an overall shape corresponding to the rotationally symmetrical shape of the insulating shell. The continuous loop includes spaced-apart bends, which divide the same into individual sections of limited length to which occurring thermal expansion is isolated locally. In an exemplary embodiment, the bends are U-shaped to impart to the continuous loop a meander shape. Another exemplary embodiment relates to a heater element.
US08565281B2 Method of pumping quantum dots
Strongly confined semiconductor quantum dots theoretically offer for broadband and continuous tunability of their emitting wavelength based upon simply varying the particle size. However, prior art consistently has demonstrated a lower particle size limit below which optical gain cannot be achieved, for example 2.3 nm for CdSe in toluene. As such the prior art points to combinations of alternative materials and host media as the route to achieving the goal of broadband emission sources using quantum dots. However, according to the invention optical gain can be achieved in quantum dots below these previous experimental limits by resonantly pumping the quantum dots to a specific excitonic state, i.e. electron position relative to the quantum dot, such that the multiexcitonic interferences are minimized. Using this approach optical gain in CdSe of R=2.1 nm and 1.5 nm has been demonstrated in the yellow/amber region of the visible spectrum.
US08565270B2 Phase and frequency re-lock in synchronous ethernet devices
A first PHY may be coupled to a second PHY via a network link. The first PHY may transition from a role of timing master for the network link to a role of timing slave for the network link. During a first time interval subsequent to the transition, the PHYs may communicate half-duplex over the link while the first PHY synchronizes to a transmit clock of the second PHY. During a second time interval, the PHYs may communicate full-duplex while the second Ethernet PHY synchronizes to a transmit clock of the first PHY. Also during the second time interval, the first PHY may determine that the first PHY and the second PHY are synchronized. Subsequent to the determination, the PHYs may begin full-duplex communication of data on the network link.
US08565262B2 Frequency reusing method in wireless communication system and radio access station system for the same
The present invention relates to a wireless communication system, and more particularly, to a frequency reusing method for efficiently transmitting traffics in a radio access station system. A frequency reusing method in a wireless communication system including a coverage region, which has first, second and third regions comprises (a) transmitting traffics by assigning a total frequency band, which includes different three sub-frequency bands, to the first, second and third regions during a first interval; and (b) transmitting the traffics by respectively assigning the different three sub-frequency bands to the first, second and third regions during a second interval.
US08565259B2 Method and system for direction setting of a self-configurable asymmetric link
A network including two networking devices connected via a self-configurable asymmetric link. The networking devices connect multimedia sink and source devices. And the networking devices further set the direction of the self-configurable asymmetric link based on a function describing the desired connections between the multimedia sink and multimedia source devices. Also disclosed a network comprising two networking devices connected via a self-configurable asymmetric link. The networking devices configured to connect multimedia sink and source devices. And the networking devices set the direction of the self-configurable asymmetric link based on the usage statistics of the self-configurable asymmetric link.
US08565239B2 Node based path selection randomization
Methods and apparatus for randomizing selection of a next-hop path/link in a network are disclosed. An example method includes randomly selecting one or more path-selection randomization options to be applied to data packets processed in the network device. The example method further includes receiving a data packet and applying, by the network device, the one or more path-selection randomization operations to the data packet. The example method also includes determining a next-hop path for the data packet based on the one or more path-selection randomization operations and transmitting the data packet to a next-hop network device using the determined next-hop path.
US08565238B2 Industrial network system
A central communication unit 110 and a terminal communication unit 120 are provided with a priority order number storing unit 115 and fifo type storing units, and perform communication according to the priority order of data communication stored in the priority order number storing unit 115. At this time the priority order and the layout of respective devices of control objects are optimized and set through a software processing in a host computer according to the communication cycle and response performance required for the devices of control objects, thereby, the plurality of devices of control objects requiring different communication cycles and response performances can be connected on one network.
US08565236B2 Relay apparatus for communication frames and relay method
A layer 2 switch (L2SW) includes (i) a learned information management unit for recording learned information that associates a receiving port, an address of another L2SW, and a source address specified in the original communication frame, when an encapsulated frame, in which a communication frame has been encapsulated by data containing the address of the another L2SW, is received from the backbone network and (ii) a status monitoring unit. The learned information management unit determines the update extent of the learned information, in accordance with a check result of the connection status and thus the occurrence of flooding transfer to a backbone networks side is suppressed.
US08565234B1 Multicast queueing in a switch
A method of configuring a plurality of aggregation queues for aggregating multicast network traffic includes configuring a first one of the plurality of aggregation queues to store at least data units associated with a first multicast group (MCG) and data units associated with a second MCG, and configuring a second one of the plurality of aggregation queues to store only those data units that are associated with a third MCG.
US08565221B2 Domain specific PLMN selection
A mobile communication device includes a domain selection feature that allows a user to select a domain preference such as a circuit switched (CS) voice domain preference, a packet switched (PS) data domain preference, or a (CS+PS) domain preference. The mobile device receives Public Land Mobile Network (PLMN) ID and domain availability information from one or more PLMNs. A PLMN priority list is generated on the basis of the received PLMN information and the user domain preference selection. PLMNs having the user selected service available are assigned a higher priority than those that don't currently have the service, whereby an original PLMN list may be updated. Thereby, the mobile device is more likely to obtain the desired service without resorting to a time consuming manual selection process.
US08565216B2 Methods and apparatus for supporting tunneling related to wireless uplink signaling flows
Methods and apparatus for communicating packets of information from an access terminal to a remote access node assembly by way of a serving access node assembly are described. An inter-route tunneling protocol module which interfaces with a radio link protocol module is used to tunnel route protocol packets. A first radio link protocol stream is associated with an application resident on the access terminal. A second radio link protocol stream is associated with an inter-route tunneling protocol module. Information to be communicated to a remote access node assembly by way of a serving access node assembly is subjected to two different radio link protocol processing operations. A first one of the RLP processing operations corresponds to the remote access node assembly while the second RLP processing operation corresponds to the serving access node assembly.
US08565215B2 Method and base station for detecting interfering base station
A method and a base station can be used for detecting an interfering base station. A second base station sends no second downlink synchronization code in a downlink pilot time slot DwPTS of a specified frame, so that the second base station receives a first downlink synchronization code in a downlink pilot time slot DwPTS of a first base station, and performs correlation calculation on a detecting code segment of uplink data of the second base station by using the first downlink synchronization code, and by judging whether a correlation value of one of detecting code segments in the uplink data is greater than a correlation value threshold, determines whether the second base station is an interfering base station of the first base station.
US08565207B2 Direct link setup procedure in tunneled direct link setup wireless network and station supporting the procedure
Provided are a Tunneled Direct Link Setup (TDLS) establishment procedure for a TDLS initiator and a station supporting the establishment procedure. In the establishment procedure, a requesting Non-AP QSTA transmits a TDLS setup request frame via an access point (AP) to an intended peer Non-AP QSTA. And, the requesting Non-AP QSTA receives a TDLS setup response frame via the AP from the intended peer station in response to the TDLS setup request frame. And, the requesting Non-AP QSTA transmits a TDLS setup confirm frame via the AP to the intended peer station in response to the TDLS setup response frame.
US08565206B2 Body communication system, media access control bridge, bridge apparatus, and operating method of bridge apparatus
A human body communication system is disclosed, which includes a plurality of intra-body communication apparatuses, a plurality of extra-body communication apparatuses, a bridge apparatus, and an access point. The bridge apparatus manages connections between the intra-body communication apparatuses and the extra-body communication apparatuses, and performs packet exchange. The access point performs packet exchange between a plurality of bridge apparatuses. The bridge apparatus performs negotiation with communication apparatuses to set up a connection, and manages a path based on the connection setup.
US08565201B2 Method and apparatus for hybrid virtual MIMO transmission in wireless ad-hoc network
A hybrid virtual multiple-input multiple-output (V-MIMO) transmission method of a management node in a wireless ad-hoc network in which a transmission path from a source node to a destination node is divided into one or more sections is provided. The hybrid V-MIMO transmission method includes obtaining one or more pieces of node information of one or more nodes by transmitting an information request message to the nodes in response to a transmission request message for data transmission from the source node to the destination node; setting a shortest path (SP) from the source node to the destination node based on the obtained node information; determining transmission schemes individually for nodes present on the SP; issuing a transmission preparation request by transmitting the determined transmission schemes to the respective corresponding nodes; and transmitting a transmission start message to the source node in response to transmission ready responses from the respective nodes.
US08565195B2 Apparatus, methods and computer program products providing support for packet data user continuous uplink connectivity
The exemplary embodiments of this invention include apparatus, methods and computer program products that provide a signaling scheme that enables the execution of an uplink gating feature. In one non-limiting, exemplary embodiment, the signaling scheme is an Iub/Iur signaling scheme and the uplink gating feature is an uplink dedicated physical control channel (DPCCH) gating feature, for example, as may be utilized within a wideband code divisional multiple access (WCDMA) communication network. In one non-limiting, exemplary embodiment, a method includes: sending a first message from a base station towards a network element in a communications network, wherein the first message includes a first parameter that is indicative of a capability for supporting uplink gating in a cell under the base station; and sending a second message from the network element towards the base station, wherein the second message includes an instruction for uplink gating in the cell.
US08565190B2 NAT traversal for mobile network devices
Traversal of a Network Address Translator (NAT) can be facilitated for a mobile device configured to communicate with one or more other devices over a network via one or more wireless access points. A direction of travel can be estimated for the mobile device. One or more wireless access points the mobile device is likely to encounter can be predicted using the estimated direction of travel. Information regarding behavior of one or more NATs associated with the predicted wireless access point(s) can be predicted. Such information can be stored in such a way that the information is retrievable by one or more other devices or using the information to traverse one or more of the NATs. Alternatively, information can be retrieved regarding behavior of one or more NATs associated with the predicted wireless access points. This information can be used to traverse one or more of the NATs.
US08565176B2 Wireless network
The present invention relates to a wireless network 30; 60 including at least two subnets 31-34; 61-63. Each subnet comprises a plurality of units 21, 22 configured to wirelessly communicate with each other. The wireless network is configured to select a local set of communication parameters CP1, CP3 for internal communication within each subnet in such a way that internal communication within neighboring subnets uses different local sets of communication parameters to prevent interference between neighboring subnets, and to select at least one common set of communication parameters CP2 for each subnet to be used when communicating between subnets in the wireless network 30; 60. The invention also relates to a method for adapting a wireless network, a method for forming a wireless network and a communication unit.
US08565173B2 Method and apparatus for resource allocation scheduling in wireless communication system
A method and an apparatus for resource allocation scheduling in a wireless communication system are provided. The apparatus includes a scheduler for, if an UpLink (UL) scheduling for scheduling an allocation order of UL resources is performed prior to a DownLink (DL) scheduling for scheduling an allocation order of DL resources, setting a size α representing a size in which a DL burst region is maximally allocated in a DL sub frame, for, if the DL scheduling is performed prior to the UL scheduling, setting a size β representing a size in which the DL burst region is maximally allocated in the DL sub frame, for determining whether to discard a DL Medium Access Control (MAC) management message to be transmitted by using the size β, and for, if it is not determined to discard the DL MAC management message, determining a priority of a DL scheduling and a UL scheduling by using the size α and first performing one of the DL scheduling and the UL scheduling in accordance with the determined priority.
US08565167B2 System and methods for ACK/NAK feedback in TDD communications
Systems and methods for providing an efficient mechanism for transmitting encoded downlink assignment index (DAI) and for signaling the ACK/NAK information corresponding to downlink grant allocations in an over the air radio telecommunications network with time division duplex (TDD) capability, where aggregation of component carriers (CCs) is used. Downlink control messages containing encoded DAI information are transmitted with downlink allocation grants. A receiver observes the encoded DAI and the downlink allocation grants and forms corresponding ACK/NAK signals. Method embodiments for forming the ACK/NAK signals for CC groups and frames or subframes are provided. The ACK/NAK signals are then encoded using method embodiments and transmitted over parallel channels for each CC group to the transmitter. By using method embodiments for selecting resources for use in the transmission, the last observed DL grant can be identified by the transmitter and the transmitter can detect an error at the receiver.
US08565166B2 User apparatus, base station apparatus and method
A user apparatus generates an uplink control channel including at least one of acknowledgement information and channel condition information on an downlink, and transmits the uplink control channel in a predefined dedicated band if no resource is assigned to transmit an uplink data channel. The uplink control channel includes multiple unit block sequences resulting from multiplication of the same factor with all chips of a CAZAC code sequence for the user apparatus.
US08565158B2 Radio communication apparatus
A radio communication apparatus that includes a receiver that accomplishes intermittent reception of information in a first mode, the information indicating a transmitting format used for a shared channel via which data is received and a transmitter that accomplishes intermittent transmission of quality information at a timing in the first mode, the quality information relating to the transmitting format; and a controller that sets in advance the timing of the intermittent transmission so as to become a given time before a timing of the intermittent reception.
US08565155B2 Mobile terminal, base station device and mobile communication system
A mobile communication system is provided with a base station device and a mobile terminal, which mutually perform radio communication. The system is also provided with a cell search part provided in the mobile terminal conducting a cell search, and an operation part configured to calculate a period for another cell search based on a period required for the cell search. The cell search part conducts the another cell search during the period calculated by the operation part.
US08565144B2 Scheduling apparatus and method of relay-based network
Disclosed are a scheduling method and apparatus for a relay-based network. The scheduling apparatus may assign a plurality of sub channels to links, with respect to each of a first sub frame and a second sub frame included in s downlink sub frame. The scheduling apparatus may perform scheduling in cases where nodes operated as transmitters and as receivers in the first sub frame and the second sub frame may diversely exist.
US08565132B2 Wireless communication terminal
A wireless communication terminal may include a recognition unit that recognizes terminals that are located in its own vicinity and that are capable of performing wireless communication, an authentication unit that performs authentication at a data link level for the recognized terminals that are capable of performing wireless communication, a communication unit that receives authentication requests from the recognized terminals that are capable of performing wireless communication, and performs data communication with the recognized terminals, a selection unit that selects any one of the recognized terminals that are capable of performing wireless communication, and an authentication control unit that, if the authentication request is received from a terminal that has not been recognized, causes the authentication unit to perform the authentication for the selected terminal, and at the same time prohibits the authentication unit from performing the authentication for terminals other than the selected terminal.
US08565117B2 Systems and methods for network routing
A network may include a plurality of nodes forming a first layer and a sub-set of the plurality of nodes forming a second layer. The first layer may follow a first routing objective in routing traffic, and the second layer may develop constraints based on the first routing objective and follow a second routing objective within the developed constraints in routing traffic. In another network, the second layer may follow a second routing objective in routing traffic, and the first layer may develop constraints based on the second routing objective and follow a first routing objective within the developed constraints in routing traffic.
US08565112B2 Concurrent transmission of Wi-Fi and Bluetooth signals
A method and device for concurrently transmitting a Wi-Fi signal and a Bluetooth signal via a common power amplifier and antenna. A first set of values indicative of transmission power levels of a Wi-Fi signal and a corresponding set of values indicative of transmission power levels of a BT signal are stored in a table. Information about activities pertaining to the BT signal including a value of a transmission power level of the BT signal is received. Based on the received value of the transmission power level of the BT signal, a corresponding value of a transmission power level of the Wi-Fi signal may be looked up from the table. Transmission of one or more of the Wi-Fi or BT signals may be controlled, based on at least one of the received information or the looked-up value of the transmission power level of the Wi-Fi signal.
US08565111B2 System and method for exchanging channel, physical layer and data layer information and capabilities
A system and method for exchanging channel, physical layer and data layer information and capabilities. Diagnostic capabilities can vary significantly between physical layer devices, thereby resulting in a disparity of the diagnostic capabilities on the two ends of a network link. An exchange of diagnostic capabilities between physical layer devices enables a comparison of differences in diagnostic capabilities. Such a comparison enables the identification of the appropriate source of diagnostic information.
US08565087B2 Apparatus having packet allocation function and packet allocation method
An allocation execution determiner finds a bias in flow bandwidths allocated to each of physical ports on the basis of a maximum flow bandwidth and an average flow bandwidth reflecting actual traffics, determines high and low in the flow bandwidths, and allocates traffics in such a manner that the traffics become averaged.
US08565084B2 Method and apparatus for adaptive data rate determination in a wireless communication network
A method and apparatus determine an adaptive data rate in a wireless communication network. The method can include: setting (620) a wireless network layer two negative acknowledgement message threshold based on an average fade duration over a frame time; receiving (630) a number of wireless network layer two negative acknowledgement messages at a device over a given period; comparing (640), at the device, the number of wireless network layer two negative acknowledgement messages to the wireless network layer two negative acknowledgement message threshold; requesting (650) a higher data rate if the number of wireless network layer two negative acknowledgement messages is below the wireless network layer two negative acknowledgement message threshold; and requesting (660) a lower data rate if the number of wireless network layer two negative acknowledgement messages is above the wireless network layer two negative acknowledgement message threshold.
US08565083B2 Thinning of packet-switched video data
This invention relates to a method and to a system for thinning a stream of packet-switched video data in which a stream of packet-switched video data is detected and the size of the packets in the video stream is determined, wherein packets of the video stream data are dropped depending on the size of the packets.
US08565080B2 Method and apparatus for managing communications in a wireless communication system
The present technology provides a method and apparatus for managing communications in a wireless communication system. The method and apparatus evaluate one or more network traffic levels, each network traffic level associated with a respective network sector, and submit access-configuration messages in one or more network sectors when the evaluated network traffic level of a particular network sector has a predetermined relation to the traffic threshold for that particular network sector. The access-configuration messages are configured to shift one or more of wireless devices into one or more predetermined operational conditions. The present technology further provides corresponding wireless devices.
US08565076B2 Destination learning and mobility detection in transit network device in LTE and UMTS radio access networks
A method of learning and identifying two unidirectional GTP-U tunnels corresponding to a user equipment (UE) in a device placed in a LTE network, where the device acts as a transparent proxy intercepting user plane and control plane protocols on the S1 interface, is disclosed. Methods of pairing the two unidirectional tunnels that belong to same UE, when there is no control plane information or when there is Control Plane information, but the NAS portions of the S1 Control that contain bearer IP addresses are encrypted, are disclosed. Control plane and user plane methods for associating GTP-U tunnels and the corresponding bearer plane IP addresses are identified. Additionally, methods for detecting mobility of a UE, as it moves from the coverage area of one E-NodeB to another, are disclosed. Methods for constructing an eNodeB topology map are also disclosed.
US08565068B2 System and method for preventing deadlock in direct tunnel release
A system and method for preventing the occurrence of a signaling deadlock between a SGSN and a GGSN during an overlap of the functionality of the direct tunnel normal release and the direct tunnel error indication procedures is provided. An indication that the error is caused by a normal release of tunnel resources instructs the GGSN to invoke an error handling procedure to mitigate deadlock by delaying the operation of its error indication procedure.
US08565062B2 Method and system of channel analysis and carrier selection in OFDM and multi-carrier systems
The invention presents a novel method to channel estimation in OFDM systems. The embodiment of this invention is a block of new logic and modifications performed to other components of the system, added to any existing OFDM receiver, which utilizes information available from other blocks as found in the receiver. This logic would improve the units' error rate because of the improved channel quality estimations it makes available. This improvement is made possible because both channel noise data and channel signal data are used in the estimation process. This data goes through a learning process over time and multiple data blocks for further improvements in the quality of the estimate. This improvement is possible without any direct communications with other remote units, but it could be used in a multi-node environment to improve the performance of the system as the whole.
US08565056B2 Method of generating tracking error signal, optical pickup device, and optical disc drive device adopting the method
A method of generating a 1-beam tracking error signal (TES), an optical pickup device, and an optical disc drive device adopting the method. A light-receiving element receives a single reflection beam and detects an alternating current (AC) component and a direct current (DC) component from each of areas formed on two sides of a data track. A servo unit generates a TES by adding and subtracting the AC component and the DC component.
US08565055B2 Method of, and apparatus for, recording address information to disc medium
In step S1, the address generator generates address information composed of a sync signal which is recorded on an optical disc, address data and an error correction code for the address data, pre-encodes and supplies it to a modulator. At the same time, a carrier signal generator generates a carrier signal which is to carry the address information, and supplies it to the modulator. In step S2, the modulator makes MSK modulation of the carrier signal supplied from the carrier signal generator on the basis of the pre-encoded address information supplied from the address generator, and supplies a resultant MSK modulation signal to a wobbling unit. In step S3, the wobbling unit forms, on the optical disc, a spiral groove wobbled adaptively to the MSK modulation signal supplied from the modulator. In this optical disc, a given address can be accessed quickly and accurately.
US08565051B2 Storage system and method for generating file system in the storage system
A storage system, which includes a plurality of ODDs, is configured so as to easily retrieving a predetermined file from files stored in a plurality of optical discs. The storage system includes a storage controller connected to the plurality of ODDs and a nonvolatile memory via a storage bus. Each of the optical discs mounted in the ODDs has a file system representing the storage structure of files stored in the optical disc. The nonvolatile memory stores copies of the file systems of all the mounted optical discs. A user refers to the file system stored in the nonvolatile memory to retrieve a file. When an optical disc is ejected, the optical disc stores copies of the file systems of the other optical discs and is ejected. If the optical disc is installed into another storage system, the user can search for a file stored in the other optical discs.
US08565046B2 Hammer for a watch striking mechanism
The hammer (2) forms part of a striking mechanism (1) of a mechanical watch, which includes at least one gong (11) that can be struck by said hammer. The hammer includes two metal parts (2′, 2″), which are secured to each other by welding or soldering. A first part is made of hard metal to form an impact part (2′) of the hammer against a gong (11) of the striking mechanism. A second part is a metal heel (2″), particularly made of steel, via which the hammer can be mounted on a plate of the striking mechanism.
US08565039B2 Array operation using a schottky diode as a non-ohmic selection device
A two-terminal memory cell including a Schottky metal-semiconductor contact as a selection device (SD) allows selection of two-terminal cross-point memory array operating voltages that eliminate “half-select leakage current” problems present when other types of non-ohmic devices are used. The SD structure can comprise a “metal/oxide semiconductor/metal” or a “metal/lightly-doped single layer polycrystalline silicon.” The memory cell can include a two-terminal memory element including at least one conductive oxide layer (e.g., a conductive metal oxide—CMO, such as a perovskite or a conductive binary oxide) and an electronically insulating layer (e.g., yttria-stabilized zirconia—YSZ) in contact with the CMO. The SD can be included in the memory cell and configured electrically in series with the memory element. The memory cell can be positioned in a two-terminal cross-point array between a pair of conductive array lines (e.g., a bit line and a word line) across which voltages for data operations are applied.
US08565034B1 Variation compensation circuitry for memory interface
Integrated circuits may include memory interface circuitry operable to communicate with system memory. The memory interface circuitry may receive data and data strobe signals from system memory during read operations. The memory interface circuitry may include de-skew circuitry and dynamic variation compensation circuitry. The de-skew circuitry may be configured during calibration procedures to reduce skew between the data and data strobe signals. The dynamic variation compensation circuitry may be used in real time to compensate for variations in operating conditions. The dynamic variation compensation circuitry may include a phase generation circuit operable to generate data strobe signals having different phases, an edge detection circuit operable to detect leading/trailing edge failures, a control circuit operable to control a counter, and an adjustable delay circuit that is controlled by the counter and that is operable to properly position the data signal with respect to its corresponding data strobe signal.
US08565015B2 Methods of programming two terminal memory cells
Methods of programming two terminal memory cells are provided. A method includes: (a) reading information of a memory page including first, second, and nth memory cells, the information including first, second, and nth program pulse tuning instructions; (b) creating a first program pulse in accordance with the first program pulse tuning instructions to program the first memory cell; (c) locking the first memory cell from further programming pulses; (d) creating a second program pulse in accordance with the second program pulse tuning instructions to program the second memory cell; (e) locking the second memory cell from further programming pulses; and (f) creating an nth program pulse in accordance with the nth program pulse tuning instructions to program the nth memory cell.
US08565009B2 Access to multi-port devices
Mechanisms for improving static noise margin and/or reducing misread current in multi-port devices are disclosed. In some embodiments related to dual port SRAM a suppress device (e.g., transistor) is provided at each word line port. When both ports are activated, both suppress devices are on and lower the voltage level of these ports, which in turn lower the voltage level at the node storing the data for the memory. As the voltage level at the data node is lowered, noise margin is improved and read disturb can be avoided.
US08564998B2 Content addressable memory
Array area and power consumption are reduced in a content addressable memory. A comparator for performing a match determination and a size determination is provided commonly for plural entries each storing data to be retrieved. Each entry includes data storage cells for storing data and mask cells for storing mask bits. The number of mask cells is smaller than that of the data storage cells. Search data is transmitted to the comparator via a search data bus. One of the entries is selected according to a predetermined rule. The comparator decodes the mask bits, generates a mask instruction signal, and performs match comparison and size comparison between the search data and data to be retrieved which is stored in the selected entry.
US08564995B2 Method for controlling three-phase current converter
A method is for controlling a three-phase current converter. First, subtract a second reference current signal representing the predicted current of the three-phase terminals in the present switching cycle from a first reference current signal representing the predicted current of the three-phase terminals in the next switching cycle to obtain a predicted variation. Then, subtract a feedback current signal representing the feedback current of the three-phase terminals in the previous switching cycle from the second reference current signal delayed by one switching cycle to obtain a current error. Multiply the current error by an error coefficient then add the predicted variation to obtain a current variation. Finally, obtain duty ratios of a plurality of switches, according to the current variation and inductance of the first to the third inductor. The three-phase current converter converts electric power between a DC terminal and the three-phase terminals, according to the duty ratio.
US08564993B2 Switch control circuit, switch control method, power converter, and power conversion method for controlling conducting statuses of switch elements in bridgeless switching circuit
A switch control circuit for controlling a first switch element and a second switch element within a bridgeless switching circuit is provided. The bridgeless switching circuit generates an output signal according to an alternating current signal. The switch control circuit includes a current generating element and a phase generating element. The current generating element is for sensing a first current flowing through the first switch element and a second current flowing through the second switch element, and generating a phase comparison result according to the first and the second currents. The phase generating element generates a first control signal and a second control signal according to a power factor correction signal and the phase comparison result to control conducting status of the first and the second switch elements, respectively.
US08564983B2 Power supply device and image forming apparatus
A power supply device includes a transformer including a primary coil, a secondary coil, and a tertiary coil; a switching element connected via the primary coil to a direct-current power supply; a first rectifying-and-smoothing circuit rectifying and smoothing a voltage generated in the secondary coil; a control circuit turning on and off the switching element; a second rectifying-and-smoothing circuit rectifying and smoothing a voltage generated in the third coil to generate a driving voltage for the control circuit; and a starting circuit including a first transistor, a first resistor, and a first capacitor connected in series between the direct-current power supply and a ground, a second transistor connected between the direct-current power supply and the second rectifying-and-smoothing circuit, and a turn-off unit turning off at least the second transistor out of the first transistor and the second transistor when the first capacitor is charged to a predetermined voltage.
US08564978B2 Apparatus for supplying isolated regulated DC power to electronics devices
Embodiments of the invention provide an off line DC-DC converter comprising a transformer (180) coupled to a monolithic integrated circuit (400). The transformer applies an input supply DC voltage (Vin) applied to a primary winding (181) of the transformer to produce an output supply DC voltage provided from a secondary winding (182). The monolithic integrated circuit (400) comprises a switching regulator including a switch (151) and a switch controller (100) on a first portion of the monolithic integrated circuit. A capacitive isolator (201) is provided on a second portion of the monolithic integrated circuit. The monolithic integrated circuit regulates the output supply DC voltage and isolates the output supply DC voltage from the input supply DC voltage with respect to electrical shock hazard.
US08564972B2 Inverter control device and method with multiple switching circuit control methods
An inverter control device drives one of the two switching circuits with a fixed conduction width and changes the control method of the other switching circuit between pulse-width modulation, phase control method, and drive signal width control method by phase control method according to an output state, to implement highly accurate control at low output while suppressing heat generation of a switching element.
US08564963B2 Automated mechanical disconnection of an electrical converter module in a frequency converter arrangement
An arrangement is described for receiving an electrical converter module for converting a first frequency of an electrical input signal into a second frequency of an electrical output signal. A rack includes input terminals for receiving the electrical input signal and output terminals for providing the electrical output signal. A slot receives the converter module in a first and second positions where in first position the converter module is electrically connected both to the input and output terminals and in the second position the converter module is electrically disconnected both from the input and output terminals. An actuator, which is mounted to the rack and which, in response to a disconnect trigger signal, is adapted to move the electrical converter module from the first position to the second position. A frequency converter system equipped with such an arrangement and a method for disconnecting a converter module are provided.
US08564949B2 Flip-type portable electronic device with automatic open angle adjusting function
A portable electronic device includes a main body, a flip cover, and a hinge assembly. The flip cover is rotatably fixed on the main body via the hinge assembly. The hinge assembly includes a sensing module, a hinge mechanism, and a microcontroller. The sensing module is configured to detect control signals. The hinge mechanism is configured to control an angle between the flip cover and the main body. The microcontroller is electrically connected to the sensing module. The microcontroller receives the control signals from the sensing module, and controls the hinge mechanism to rotate to a specified angle according to the control signals. The angle between the flip cover and the main body is automatically adjusted correspondingly.
US08564948B2 Electronic device
An electronic device includes a display, a cover, and a blocking board. The display defines a rear side. A motherboard and a first cooling assembly are secured to the rear side of the display, and a second cooling assembly is secured to the motherboard. The cover is secured to the rear side for coving the rear side, and defines a number of air inlets and air outlets. The blocking board is secured to a side of the motherboard, and located between the first cooling assembly and the second cooling assembly. A first air path is defined by the air inlet, the display, the first cooling assembly, and the air outlet, and a second air path is defined by the air inlet, the motherboard, the second cooling assembly, and the air outlet. The first air path and the second air path are divided by the blocking board.
US08564947B2 Heat exhaustion structure for heat dissipating device
A heat exhaustion structure for a heat dissipating device is provided. The present invention relates to a heat exhaustion structure for a heat dissipating device, and more particularly, to a heat exhaustion structure that may effectively exhaust an internal heat generated by heat dissipating devices included in a semiconductor package and in a large number of electronic products.
US08564945B2 Slide type electronic apparatus
A slide type electronic apparatus which can prevent internal structure such as a slide mechanism from being visually recognized from a gap between two cases and suppress dirt, dust and the like invading from the gap is provided. A slide type electronic apparatus according to the present invention includes: two cases; slide means, which is arranged between the two cases, for connecting the two cases in a manner that the two cases can slide each other; and covering means, which is arranged in one of the cases, for hiding a gap formed between the two cases at least at a time of an opened state in which an overlap of the two cases becomes smallest.
US08564931B2 Ceramic electronic component and method for manufacturing the same
A ceramic electronic component includes a ceramic element assembly and external electrodes. The external electrodes are disposed on the ceramic element assembly. The external electrodes include an underlying electrode layer and a first Cu plating film. The underlying electrode layer is disposed on the ceramic element assembly. The first Cu plating film is disposed on the underlying electrode layer. The underlying electrode layer includes a metal that is diffusible in Cu and a ceramic bonding material. The metal that is diffusible in Cu is diffused in at least a surface layer in the underlying electrode layer side of the first Cu plating film.
US08564924B1 Systems and methods of air treatment using bipolar ionization
A system and method of treating air. Bipolar ionization is delivered to an airflow within a conduit from a tubeless ion generator. The ionized airflow may be delivered to a conditioned airspace by an HVAC system. In alternate applications, the airflow delivers ionized combustion air to an engine. The invention also includes a mounting assembly for positioning one or more ion generators into an airflow.
US08564918B2 Pass gate off isolation
This document discusses methods and apparatus for preventing or reducing sub-threshold pass gate leakage. In an example, an apparatus can include a pass gate configured to electrically couple a first node with a second node in a first state and to electrically isolate the first node from the second node in a second state, control logic configured to control the pass gate, wherein the control logic includes a supply rail, and an over-voltage circuit configured to compare voltages received at a plurality of input nodes and to couple an output to an input node a highest voltage. In an example, the output of over-voltage circuit can be selectively coupled to the supply rail.
US08564910B2 Magnetic shield structure
An apparatus and associated method for a magnetic shield structure for data transduction from a recordable media in a data storage device. Various embodiments of the present invention are generally directed to a data transducer and a magnetic shield structure comprising a write shield magnetic material constructed of exchange decoupled material.
US08564909B1 Multilayer bond pads for hard disk drive suspensions
A method is presented for creating multilayer bond pads for bonding a disk drive suspension circuit to a read-write head slider. The multilayer bond pads eliminate the need for vias to transition signals between metallization layers within a suspension circuit. The method includes the steps of forming an aperture through an insulating material that has a metalized first side, depositing a second metal layer on the second side and within the aperture, the second metal layer forming an electrical contact with the first metal layer, selectively removing portions of the second metal layer within the aperture and corresponding adjacent portions of the first metal layer thereby dividing the second metal layer and respectively adjacent portions of the first metal layer into a plurality of electrically separated circuit bond pads, each bond pad including respective portions of the first metal layer and respectively adjacent portions of the second metal layer.
US08564906B2 Pole tip shield shaped to provide a differential shielding effect alongside the magnetic pole tip
The application discloses a magnetic pole assembly having a pole tip arranged in a magnetic flux path and side shields separated from the pole tip by non-magnetic gap regions. The side shields are shaped to provide a differential shielding effect alongside the pole tip. As described, the sides shields are shaped to provide a non-magnetic gap region having a width that increases in the downtrack direction along a length of the pole tip. The increasing non-magnetic gap region alongside the pole tip provides a smaller non-magnetic gap region separating the pole tip from the side shields at the leading edge than the non-magnetic gap region separating the pole tip from the side shields at the trailing edge of the pole tip.
US08564903B2 Writer with an AFM write gap
A perpendicular magnetic recording (PMR) head is fabricated with main pole and a trailing edge shield antiferromagnetically coupled across a write gap by either having the write gap layer formed as a synthetic antiferromagnetic tri-layer (SAF) or formed as a monolithic layer of antiferromagnetic material. The coupling improves the write performance of the writer by enhancing the perpendicular component of the write field and its gradient. Methods of fabricating the writer are provided.
US08564895B2 Lens barrel, an imaging device, a optical system retaining method and a manufacturing method
A lens barrel comprising: a first retention member that includes a first engaging portion, which engages with a guide shaft, and that retains a first optical system and a second optical system, which is different from the first optical system, to be integrally movable along the guide shaft; and a second retention member that includes a second engaging portion, which engages with the guide shaft, and that retains a third optical system, which is disposed between the first optical system and the second optical system, to be movable independently of the first and second optical systems.
US08564876B2 Raman amplifier and raman amplifier adjustment method
A pumping unit supplies pumping light to a fiber connecting medium; a light monitoring unit detects light power of multiple-wavelength light; and a control unit controls the pumping light based on light power detected by the light monitoring unit and connecting medium information indicating optical characteristics in the connecting medium. The connecting medium information includes information indicating a fiber type of the fiber connecting medium, information indicating a length of the fiber connecting medium, an average fiber loss coefficient of the fiber connecting medium and an intra-station loss value.
US08564857B2 Image reading apparatus
In an image reading apparatus, cables may be used to connect reading units (e.g., scanning devices) to a controller or control circuit board configured to execute certain instructions and perform various functions. The cables may be routed between the reading units and the controller so as to reduce and/or eliminate noise. For example, the cables may be routed through contact prevention devices that may include ferrite cores. The cables may also be routed in a manner so as to maintain a predefined distance therebetween and to minimize interference. For example, the cables may extend downward from a corresponding reading portion, change course to a horizontal direction parallel to the rotation axis of an openable unit of the image reading apparatus and such that the cable extends toward the controller, and subsequently extend downward such that the flexible flat cable is insertable into a corresponding connector of the controller.
US08564856B2 Automatic recognition of document scan error
A method/apparatus receives a user selection of a predetermined standard for scanning sheets of media through a user interface and optically detects marks on the sheets of media using a scanning device to produce electronic images of the sheets of media. The method/apparatus automatically determines if the electronic images comply with the predetermined standard using a processor to classify the electronic images as acceptable electronic images or non-acceptable electronic images. Then, first sheets of media corresponding to the acceptable electronic images are directed into a first sheet storage device and second sheets of media corresponding to the non-acceptable electronic images are directed into a second sheet storage device.
US08564854B2 Light guide body, and lighting apparatus and document scanning apparatus having the same
Top surfaces and inclined surfaces of prisms on a side opposite to a light source are formed such that, in a region on a light source side, light traveling in a light guide body toward the side opposite to the light source is sequentially reflected by the top surfaces and the inclined surfaces of the side opposite to the light surface of the prisms and approaches a direction orthogonal to the longitudinal direction of the light guide body. The height of the prisms can be the lowest in the longitudinally central portion of the light guide body, and gradually increases toward the light source side and the side opposite to the light source, from the central portion.
US08564850B2 Optical reading device, control method for an optical reading device, and storage medium
When optically scanning a medium, scanning can proceed immediately even if the size of the medium is unknown. Before or when an optical reading device starts scanning to read all of a recording medium, the CPU 40 sets a scan block of a size that can always be scanned based on the output of media edge sensors 47 and the distance from the scanning position of the optical reading device to the detection position of the media edge sensors 47, and then scans the set scan block.
US08564848B2 Operation device and image reading apparatus
On a bottom surface of a light guide element of an operation device including a panel with a light-transmissive portion, a reflection portion is formed in a first region thereof, which is close to a light source, and a first diffusion surface is formed in a second region of the bottom surface of the light guide element, which is a region distant from the light source. A light-incident side of the light guide element is a non-diffusion surface. Sides other than the light-incident side are second diffusion surfaces. Light that has been emitted from the light source and incident to the light guide element via the light-incident side is totally reflected and is then guided to the first and the second diffusion surfaces and a part of diffusion-reflected light illuminates the light-transmissive portion of the panel.
US08564843B2 Image formation based on multiple images
An image forming apparatus including a scanning unit, an image data synthesizing unit, and a printing unit is described. The scanning unit reads a first image, generates first image data representing the first image, reads a second image and generates second image data representing the second image. The image data synthesizing unit generates, on the basis of the first and second image data, synthesized image data representing a synthesized image of the first and second images arranged in a contact state where a first side which is one of four sides constituting an outer edge of the first image and a second side which is one of four sides constituting an outer edge of the second image are disposed immediately adjacent to each other or in a close state in which these sides are disposed parallel to and close to each other. The printing unit prints the synthesized image.
US08564839B2 Electrophotographic image forming apparatus that selects a screen from a plurality of screens based on distance between toner adhesion or non-adhesion regions
An image forming apparatus selects a screen from a plurality of screens corresponding respectively to a plurality of gradation values and each including a pattern in which a first region to which toner is to adhere and a second region to which toner is not to adhere are defined, and forms a toner image on media. The apparatus includes a storage device for storing a minimum formable distance between first regions or second regions adjacent to each other, and a controller calculating a distance between the first regions or second regions adjacent to each other in the screen and, when the distance of the region of a screen that corresponds to a gradation value of an input image and has a first pattern is smaller than the minimum formable distance, selecting a screen corresponding to the gradation value of the input image and having a second pattern.
US08564836B2 Image forming apparatus and control method thereof
An image forming apparatus is provided which associates specific folders, which are set for specific setting items, with a specific file, and performs operations on the specific file according to the settings of the specific folders. The image forming apparatus includes an associating unit that associates a file having setting on its own file with one of the specific folders, and a setting contents substituting unit that substitutes setting contents of the specific folder with setting contents of the own file.
US08564833B2 Control apparatus, controlling method, program and recording medium
A problem of the present invention is to provide a control apparatus, a controlling method, a program, and a recording medium which can print by using at least one or more special colors in addition to four colors of Cyan, Magenta, Yellow, and Black. To solve the above problem, the control apparatus according to the present invention includes analyzing unit that provides command analysis for a CMYK plate and a clear toner plate, generating unit that generates image data of the CMYK plate based on a result of the command analysis by the analyzing unit, and embedding unit that embeds a clear toner attribute obtained by analyzing the clear toner plate in an attribute flag accompanying each of pixels of the image data of the CMYK plate, which is generated by the generating unit.
US08564832B2 Image operations using frame-based coordinate space transformations of image data in a digital imaging system
What is provided are a system and method which enables users to configure their respective imaging devices to receive image data in a first coordinate space and map the received data to a second coordinate space for subsequent processing. In such a manner, users or key operators can configure their imaging device to transform image data to any desired orientation for processing across any imaging device. Preset configuration in the imaging device can be setup at the factory or installed in the field for desired behavior. Furthermore, the preset configurations can be used to correct problems with jobs in the field. A simple user interface (UI) addition to the digital front end (DFE) describe below provides operator selection. The operator can emulate current customer workflow across a variety of imaging devices for both intra-brand and inter-brand reduces any impact on legacy work flows. Various embodiments are disclosed.
US08564828B2 Automated methods and systems for assessing and summarizing gamut requirements
Methods and systems of assessing color gamut requirements for a print job and a printing device are disclosed. A print job including one or more input color spaces may be received. A computing device may produce a color transformation for each input color space using at least a color gamut error profile. The computing device may further produce result information based on the one or more color transformations. Result information may be provided to a user.
US08564823B2 Scanner device
A scanner device may create original data for one or more pages, and calculate a digest value utilizing the original data so as to create document data in an external storage device. If a remaining capacity in an internal storage device is not deficient, the scanner device may write a first type of target partial data in both of the internal storage device and the external storage device. If a second type of target partial data which is partial data of a target of a calculating process for calculating the digest value is stored in both of the internal storage device and the external storage device, the scanner device may perform a calculating process by utilizing the second type of target partial data being stored in the internal storage device.
US08564821B2 Image processing apparatus for combining images
Joint images are end portions of respective read images and are portions to be joined together. The joint images are stored with a compression ratio lower than that with which the read images are stored. Then, the read images are joined together at relative positions determined on the basis of the joint images.
US08564818B2 Log information management system, control method therefor, and storage medium
An image forming apparatus transmits a log notification request to a server before log transmission. The server responds to the image forming apparatus by appropriately performing scheduling of a log transmission time to disperse a load. The image forming apparatus transmits a log at a time designated by the server.
US08564816B2 Image forming apparatus and method for controlling image forming apparatus
An image forming apparatus equipped with a processing apparatus which requires a warm-up operation of a predetermined time and performs a predetermined processing to an image-formed sheet includes: a control section to specify whether each of a plurality of input jobs is a first job requiring the processing by the processing apparatus or a second job performing no processing by the processing apparatus, and to determine an execution order of the jobs so that a plurality of first jobs are successively executed when the first jobs are input in addition to the second job; and an image forming section to sequentially execute the jobs in accordance with the execution order of the jobs which is determined by the control section.
US08564809B2 Printing system for maintaining confidentiality of print jobs
A printing apparatus to process a print job is provided. The printing apparatus includes a printing unit to form an image according to print data, a displaying device to display information concerning an operation of the printing apparatus, a first storage unit to store first user information, which identifies a user of an information processing apparatus, in association with a user-specific thumbnail image, which is to be displayed in the displaying device to identify the print job provided by the user, a first judging unit to determine as to whether the print job includes first security information, which is specified by the user to prevent contents of the print data from being disclosed, and the first user information, and a first display control unit to display the user-specific thumbnail image when the first judging unit determines that the print job includes the first security information and the first user information.
US08564791B2 Sensor apparatus for detecting an overhang on the load of a carrier device
A sensor apparatus for detecting an overhang on a load of a carrier device, having a sensor arrangement with at least one transmitter and a receiver and also an electronic unit for control purposes. According to the invention, the sensor arrangement senses two regions of the carrier device with a load during a movement of the carrier device such that evaluation of the geometrical position of the regions in relation to one another is made possible, wherein the first region relates to the carrier device and the second region relates to the load. Furthermore, the electronic unit is designed for generating a signal for each region and linking the signals such that it is possible to ascertain an overhang from this.
US08564776B2 System and method for measuring particles in a sample stream of a flow cytometer using a low power laser source
A system and method for analyzing a particle in a sample stream of a flow cytometer or the like. The system has a light source, such as a laser pointer module, for generating a low powered light beam and a fluidics apparatus which is configured to transport particles in the sample stream at substantially low velocity through the light beam for interrogation. Detectors, such as photomultiplier tubes, are configured to detect optical signals generated in response to the light beam impinging the particles. Signal conditioning circuitry is connected to each of the detectors to condition each detector output into electronic signals for processing and is designed to have a limited frequency response to filter high frequency noise from the detector output signals.
US08564773B2 Spectroscopy module
In a spectroscopy module 1, a light passing hole 50 through which a light L1 advancing to a spectroscopic portion 4 passes is formed in a light detecting element 5. Therefore, it is possible to prevent the relative positional relationship between the light passing hole 50 and a light detecting portion 5a of the light detecting element 5 from deviating. Moreover, the light detecting element 5 is bonded to a front plane 2a of a substrate 2 with an optical resin adhesive 63. Thus, it is possible to reduce a stress generated onto the light detecting element 5 due to a thermal expansion difference between the light detecting element 5 and the substrate 2. Additionally, on the light detecting element 5, a first convex portion 101 is formed so as to be located at least between the light detecting portion 5a and the light passing hole 50 when viewed from a direction substantially perpendicular to the front plane 2a. Thus, when the light detecting element 5 is attached to the substrate 2 via the optical resin adhesive 63, the optical resin adhesive 63 is dammed at the first convex portion 101. Thus, the optical resin adhesive 63 is prevented from penetrating into the light passing hole 50.
US08564769B2 Hyperspectral imaging light source system
A hyperspectral imaging light source system includes a light box (1). The light box (1) is a sealed cuboid. In the chamber of the box body a line-scanning camera (2), a beam splitting system (3), an electric control translation platform carrier (5) and the object to be detected (4) on the electric control translation platform carrier, an electric control translation platform screw (6), a linear light source box (7) and a photosensitive diode (8) are respectively provided. A linear light source controller (9), a step motor (10) and a computer (11) are provided outside the box body. The photosensitive diode (8) senses linear light source intensity variation and inputs a feedback signal to the linear light source controller (9). A halogen lamp (13) is installed in the linear light source box (7), and is connected with the linear light source controller (9).
US08564754B2 Liquid crystal display
A liquid crystal display includes first and second gate lines and first and second data lines, on a first substrate, a first thin film transistor connected to the first gate and data lines and including a first source and drain electrode, a second thin film transistor connected to the second gate and data lines and including a second source and drain electrode, first and second pixel electrodes contacting a portion of the first and second drain electrodes, respectively, a passivation layer on the first and second pixel electrodes and the first and second thin film transistors, and a reference electrode on a passivation layer and overlapping the first pixel electrode and the second pixel electrode. The reference electrode includes a plurality of branch electrodes. The first thin film transistor is right of the first data line and the second thin film transistor is left of the second data line.
US08564744B2 Flat panel display device
According to one embodiment, a flat panel display device includes a flat display panel having a pair of long sides and a pair of short sides, a face panel disposed in front of the flat display panel, a lenticular lens array disposed on an inner surface of the face panel, the inner surface facing the flat display panel, and an adhesive disposed along at least one of the pair of long sides of the flat display panel and attaching the flat display panel and the face panel to each other.
US08564741B2 Display device
A cooling device is provided, where an LED backlight can be efficiently cooled in order to suppress display unevenness caused by heat generated from the LED backlight. In addition, a display device including the cooling device is also provided. A display device is provided, where the LED backlight can be cooled by arranging a coolant pipe on a back surface side of the LED backlight and supplying a coolant to a coolant pipe. Further, a display device is provided, where cooling efficiency of the LED backlight can be more improved by arranging a thermal conductor between the LED backlight and the cooling device.
US08564738B2 Light emitting device and method of manufacture
A light emitting device includes a conductive support layer, a light emitting structure layer on the conductive support layer, a first transparent conductive layer and a second transparent conductive layer disposed between the conductive support layer and the light emitting structure layer, and an electrode on the light emitting structure layer.
US08564735B2 Liquid crystal display device and method of manufacturing the same
In one embodiment, the liquid crystal display device includes a transmissive type liquid crystal display panel. A backlight unit is arranged on a back side of the liquid crystal display panel, and includes a light source portion for radiating the liquid crystal display panel with plane light. An optical sheet is arranged between the liquid crystal display panel and the back light unit. A rear bezel having a counter surface portion is arranged opposing at least a portion of a back side of the light source portion. An elastic sheet having a plurality of slits is arranged between the back side of the back light unit and the counter surface portion for elastically supporting the back light unit.
US08564734B2 Resilient engaging member and liquid crystal display module having the same
The present invention discloses a resilient engaging member and a liquid crystal display (LCD) module having the same. The resilient engaging member comprises a leaf spring and a post. The leaf spring comprises connecting portions used to fix the leaf spring and stopping portions for engagement with the post. The post comprises a body used to fix the post and a mating portion for fixed engagement with the stopping portions. The LCD module includes a back plate, a panel, and a front frame installed in sequence, and a plurality of the resilient engaging members disposed between the back plate and the front frame and configured for connection therebetween. The resilient engaging member of the present invention has advantages of reliable connection, easy assembly, and fine resistance to any impact, etc. The LCD module adopting the resilient engaging member can significantly get rid of use of buffering material to reduce thickness of the module, and comply with the technical development trend of downsizing LCD television sets.
US08564722B2 Horizontal synchronization signal detection system and method
A horizontal synchronization signal detection system includes a coarse period estimator and a fine period time estimator. The coarse period estimator estimates a minimum value and corresponding position of each period of a CVBS signal to calculate a coarse period of a horizontal synchronization signal. The fine period time estimator divides the horizontal synchronization signal into a first part and a second part so as to generate a first sum and a second sum by adding signals of the first part and the second part, and detects a middle point of the horizontal synchronization signal when the first sum equals the second sum. The steps of fine-tuning the coarse period to generate a fine-tuned coarse period, extracting the horizontal synchronization signal according to the fine-tuned coarse period, and determining whether the first sum is equal to the second sum are repeatedly executed until the first sum equals the second sum.
US08564721B1 Timeline alignment and coordination for closed-caption text using speech recognition transcripts
The addition of temporal positions to an inverted index allows for temporal queries in addition to phrase queries. Store additional binary data for each term instance in the word-level index to prepare for searching in response to time-based queries from a user is accomplished through the use of Lucene's binary payload feature where the payload structure is defined for use in such searches. The pre-defined payload fields consist of three integers, which account for 12 extra bytes that must be stored for each term instance. A content database on the Master/Administrator server node provides the indexes for search into content in response to user events, returning results in JSON format. The search results may then be used to locate and present content segments to a user containing both requested search term results and the time location and duration within a content asset where the search term(s) is found.
US08564711B2 Zoom lens and image pickup apparatus having the same
A zoom lens includes a first lens group of positive refractive power; a second lens group of negative power; a third lens group of positive power; a fourth lens group of negative power, and a fifth lens group of positive power arranged from the object side to the image side. At activation of variable power from the wide angle end to the telescopic end, the first, third, fourth and fifth lens groups moves so as to get closer to the object side or the image side at the telescopic end than at the wide angle end; and a gap between the first lens group and the second lens group increases; a gap between the second lens group and the third lens group decreases; a gap between the third lens group and the forth lens group increases; and a gap between the forth lens group and the fifth lens group increases.
US08564701B2 Solid-state imaging device having a buried photodiode and a buried floating diffusion positioned for improved signal charge transfer, and electronic apparatus including the solid-state imaging device
A solid-state imaging device includes a pixel including a buried photodiode formed inside a substrate, a buried floating diffusion formed at a depth equal to that of the buried photodiode in the substrate so as to face a bottom of a trench portion formed in the substrate, and a buried gate electrode formed at the bottom of the trench portion in order to transfer a signal charge from the buried photodiode to the buried floating diffusion.
US08564696B2 Image processing apparatus and method for controlling the same
Grain noise and scratches are applied to an input image as random noise to generate a combined image. When applying grain noise clipped from two-dimensional noise data to the input image, each time clipping is performed, a positional difference from a last clipping position is evaluated. When the positional difference is determined to be small, a current clipping position is changed. When applying scratches clipped from noise data of a plurality of patterns to an input image, when a condition for successively applying scratches for a predetermined time period is selected, a positional difference from a last pasting position is evaluated. When the positional difference is determined to be large, the application of scratches is invalidated.
US08564695B2 Method and system for repeated fixed pattern noise correction
Repeated Fixed Pattern Noise (FPN) in solid state image sensors for a digitally encoded image captured with a sensor is corrected by exploits the periodicity of FPN pattern. In this way FPN is compensated by using a repeating pattern that is associated with repeating blocks of layout.
US08564693B2 Image processing device, image processing method, and image processing program
An object plane is set, and appropriate image processing is performed according to the setting of the object plane. An image processing apparatus has a controller (7). The controller (7) receives image data for a captured image and distance information on the distance to a designated point in the captured image, sets an object plane (100) containing the designated point, converts the distance information to the information on the distance from the object plane, and performs predetermined image processing according to the converted distance information.
US08564684B2 Emotional illumination, and related arrangements
A smartphone senses a user's emotional reaction to certain output (e.g., an output from a smartphone's attempt to read a barcode printed in a newspaper). The phone then tailors its operation based on the sensed reaction (e.g., it may turn on a torch to better illuminate the newspaper, or vary image processing or decoding parameters).
US08564673B2 Information processing method and information processing apparatus for displaying anomalous pixel, and radiographic system
An information processing apparatus of the present invention includes an acquisition unit configured to acquire a predetermined image and an image after correction which corrected an anomalous pixel of the predetermined image, and a display control unit configured to display an image expanding a partial region of the predetermined image including the anomalous pixel and a pixel used for correcting the anomalous pixel, and the image after correction.
US08564670B2 Camera calibration apparatus and method using parallelograms in image and multi-view control
Disclosed herein is a camera calibration apparatus. The camera calibration apparatus includes an image reception unit and a camera calibration unit. The image reception unit receives images, in which a same background is captured, from respective cameras placed at locations which are different from each other. The camera calibration unit calculates an entire matrix using canonic topographies for all parallelograms located on respective surfaces which are different from each other within each of the images, and calculates infinite hymnographies between the cameras using the entire matrix at the same time.
US08564669B2 System and method of analyzing video streams for detecting black/snow or freeze
A method is disclosed of analyzing a video stream using a video analyzer. The video stream includes image frame data corresponding to an integer N number of image frames, respectively. The video analyzer includes a controller and a frame processor. The method includes setting a problem threshold value corresponding to a parameter of the image frame data, receiving first image frame data corresponding to a first image frame, analyzing the parameter of a portion of the received first image frame data and generating an analyzed value and determining whether there is a problem based on the analyzed value and the problem threshold value. The portion of the analyzed portion of the received first image frame data is less than the total received first image frame data.
US08564667B2 Surveillance system
A surveillance system including a tracking module, a controller and a detection module is provided. The tracking module processes at least one first image frame that is acquired via a first camera to track an object in the at least one first image frame, and generate location information of the object being tracked. The controller generates a control signal based on the location information and transmits the control signal to a second camera to control the movement of the second camera. The detection module processes at least one second image frame that is acquired via the second camera to detect a feature part of the object being tracked.
US08564662B2 Vehicle vision system
The present vehicle vision system enhances visibility internally and externally with respect to the vehicle. A vision system is provided which is configured to switch between a plurality of modes. The system further includes a far-field effect which alters the focal length of the display in the vision system so as to reduce driver eye strain during operation. The vision system may be incorporated into various locations throughout the vehicle (e.g., the vehicle overhead console).
US08564660B2 Characterizing dynamic regions of digital media data
A media analysis tool is provided for defining dynamic regions of a digital media segment. The dynamic regions may contain at least part of a visible feature of the segment. Correlation of the defined regions with external data quantifying attention of a subject viewing the segment to locations on the screen provides measures of interest level and attention to visible features in the segment. The dynamic regions may be defined in only some of the frames of a segment. The dynamic region may be interpolated or extrapolated for frames in which it is not explicitly defined.
US08564659B2 Flow line recognition system
According to one embodiment, the flow line recognition system includes a first device, a first recording unit, a second device, a second recording unit and a generation unit. The first device detects a position of a moving object in a monitoring area by laser scanning. The second device detects a position of the moving object in a specific area, which is a part of the monitoring area, more accurately than the first device. The generation unit generates flow line information indicative of a path of the moving object moving in the monitoring area, based on the moving object information for the monitoring area recorded in the first recording unit, and the moving object information for the specific area recorded in the second recording unit.
US08564658B2 NH3 distributor monitoring system and method
An anhydrous ammonia distribution system includes a portable nurse tank 12 powered by an operator cab 13. One or more distributors 22 receive anhydrous ammonia from the nurse tank, and a plurality of knife hoses 30 deliver anhydrous ammonia from a distributor to a selected number of knives 31 for delivery to the field. Pressure gauge 32, 34 is provided for monitoring pressure at one or more distributors, and a camera 42 positioned within enclosure 40 transmits a reading from the pressure gauge to the operator cab, thereby alerting the operator to a malfunction in the delivery system.
US08564654B2 Image pick-up apparatus
An image pick-up apparatus includes: a color imager having a color filter formed on a light receiving surface thereof; a monochrome imager not having a color filter formed on a light receiving surface thereof; a light guiding unit for guiding, to the color imager and/or the monochrome imager, light originating from a subject; and an image formation unit for forming an image from a signal based on an output from the color imager and/or the monochrome imager.
US08564644B2 Method and apparatus for displaying and editing 3D imagery
Systems and methods are provided for viewing and displaying 3D imagery. In one implementation, a method of displaying 3D imagery comprises receiving layout data comprising data representing a first camera, the first camera being non-editable; generating a first pair of a left camera and a right camera from the layout data based on the first camera, wherein the left camera and the right camera are editable; retrieving, from an external memory, streaming geometry data corresponding to the layout data; and generating the 3D imagery using the first pair of the left camera and the right camera and the streaming geometry data.
US08564643B1 Camera image georeferencing systems
A method for constructing a georeferencing-enabled camera model and its deployment in georeferencing targets located in video sequences due to a single video camera. A video surveillance camera is modeled by a collection of rays converging at a virtual camera point and the retina resolution cell coordinates associated with those rays wherein the ray equations are first established, in the course of a calibration process, for a given camera view, with the aid of other views of the same video surveillance camera, as necessary, and using such a model for mapping image coordinates to terrain coordinates and vice versa in the intended view or its adaptation for use in other views of the same video surveillance camera.
US08564632B2 Thermal printer
A thermal printer includes a thermal head and a control unit that controls energization of each of a plurality of heater elements based on printing data including a plurality of line data arrays corresponding to the plurality of heater elements respectively, for selectively heating up the plurality of heater elements, and performs printing according to an order at the printing data while taking a line data array as a basic unit, on each printing cycle including a heating period and a non-heating period. The control unit delays a start of a heating period in a printing cycle with respect to a start of the printing cycle for a predetermined time period when a predetermined condition with respect to the line data array is satisfied.
US08564628B2 Display apparatus
An apparatus including at least one light source; a selective attenuation element, used for a plurality of adjacent pixels and configured to attenuate light from the at least one light source; and a group of adjacent mono-chrome light filters, used for the plurality of adjacent pixels, the group including a first mono-chrome light filter, for a first one of the plurality of adjacent pixels, configured to filter light transmitted via the selective attenuation element for the first one of the adjacent pixels; and a second mono-chrome light filter, for a second one of the plurality of adjacent pixels, configured to filter light transmitted via the selective attenuation element for the second one of the adjacent pixels.
US08564623B2 Integrated data visualization for multi-dimensional microscopy
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing an integrated data visualization interface for multi-dimensional microscopy image and measurement data are disclosed. The integrated data visualization interface utilizes the known dimensional relational relationships between the images to automatically provide synchronized and coordinated visualization and manipulations across multiple related images and measurement data in multiple dataset viewer components (e.g., image grids, browsable image strips, tables, and graphs). Other features of the dataset viewer components are also disclosed.
US08564621B2 Replicating changes between corresponding objects
Embodiments of the invention generally relate to replicating changes between corresponding real objects and virtual objects in a virtual world. Embodiments of the invention may include receiving a request to generate a virtual item in a virtual world based on a real-world object, generating the virtual item, synchronizing the virtual item and real-world object, and sharing the virtual item with a second avatar in the virtual world.
US08564618B2 Adjusting the display orientation of an image on a mobile terminal
A method of displaying a first image on a mobile terminal, the method comprising: displaying a first image and a second image overlaid on the first image on a display unit of the mobile terminal; and changing the orientation of the first image and the second image according to a variation in the orientation of the mobile terminal.
US08564607B2 Apparatus and method for creating textures of building
Disclosed is an apparatus and a method for creating textures of a building capable of storing textures of a three-dimensional building automatically extracted/obtained from spatial information convergence contents such as photographs, moving pictures, etc., including positional information and directional information, etc. together with a three-dimensional spatial information model. The apparatus for creating textures of a building, includes: an image processing apparatus that detects metadata from one or more image and creates an image topology using the metadata; and a texture processing apparatus that creates a virtual photographing environment based on geographical information and metadata detected in the image processing device, creates a building identifier list of a building model used in creating the virtual photographing environment, detects and groups images including each building based on the building identifier list and an image topology created in the image processing apparatus, and clips the textures of a building included in the grouped images.
US08564606B2 Texturing 3-dimensional computer graphic images
A method and apparatus are provided to generate automatically a mip-map chain of texture images from a portion of texture image data such that it may be used in texturing a computer graphic image. A portion of the texture image data is stored temporarily and is filtered to generate at least one lower level of mip-map data from the texture data. This lower level of mip-map texture image data is then stored for use in texturing. Preferably these are stored on a tile-by-tile basis where a tile is a rectangular area of the image being displayed.
US08564599B2 Policy-based switching between graphics-processing units
The disclosed embodiments provide a system that configures a computer system to switch between graphics-processing units (GPUs). In one embodiment, the system drives a display using a first graphics-processing unit (GPU) in the computer system. Next, the system detects one or more events associated with one or more dependencies on a second GPU in the computer system. Finally, in response to the event, the system prepares to switch from the first GPU to the second GPU as a signal source for driving the display.
US08564594B2 Similar shader search apparatus and method using image feature extraction
A similar shader search apparatus using image feature extraction includes: an image extraction unit configured to classify color, texture, pattern features of a 2D image, into a color feature set, a texture feature set, and a pattern feature set, numerically analyze the respective feature sets, and extract a feature value of the image; a shader extraction unit configured to analyze a predetermined stored shader, classify features having an effect upon color, texture, and pattern into a color feature set, a texture feature set, and a pattern feature set, numerically analyze the respective feature sets, and extract a feature value of the shader; and a distance function calculation unit configured to receive the image feature value and the shader feature value, calculate the similarity of color between the image and the shader, and calculate the similarity of texture between the image and the shader using the Euclidean distance function.
US08564593B2 Electronic stool subtraction using quadratic regression and intelligent morphology
An improved method for processing image voxel data representative of 3-dimensional images of a colon to remove the effects of tagged stool. The method uses parabolic curve intensity-gradient models at a transition between two material types as a function of the fraction of the two materials for each of a plurality of two-material type classes, including a gas-tissue transition model, a gas-stool transition model and a stool-tissue transition model. The voxels are classified into one of a plurality of substance classes including tagged stool, gas, tissue and unknown classes. The unknown class voxels are processed to classify the unknown class voxels into one of the two-material type classes. The two-material type class voxels are processed to determine the fractions of materials in each voxel. The intensity of the two-material type class voxels is then adjusted as a function of the fraction of the materials in the voxels.
US08564592B2 Image processing apparatus and image processing method
This invention is directed to provide a technique for efficiently, optimally deciding the shape and number of meshes when performing mesh coding for an object having a gradation. This invention is also directed to provide a technique for setting representative points to minimize the mesh distortion. A mesh generation unit divides an object area into a plurality of meshes and obtains position information, gradient information, and color information for each vertex of a mesh. A mesh control unit decides unnecessary vertices based on the difference between color information of each vertex and color information in the object area that corresponds to the vertex. An optimization unit obtains position information, gradient information, and color information of necessary vertices to minimize the difference between color information of each necessary vertex other than the unnecessary vertices and color information at a position in the object area that corresponds to the necessary vertex.
US08564584B2 Electrophoretic display and method of driving the same
An electrophoretic display with threshold voltage drift compensation functionality includes a gate driving circuit, a data driving circuit, a controller and a pixel array. The gate driving circuit provides plural gate signals according to a scan control signal. The data driving circuit provides plural data signals according to a data control signal. The controller is employed to provide the scan control signal and the data control signal. The pixel array is utilized for displaying images according to the gate signals and the data signals. Each of the gate signals includes a writing enable pulse for enabling write operations of the data signals during a writing period. And during a compensation period, each of the gate signals includes a compensation pulse for performing threshold voltage drift compensation operations on the data switches of the pixel array, and the data signals are set to hold a common voltage.
US08564577B2 Display apparatus, drive control method of display apparatus and manufacturing method of display apparatus
Disclosed is a display apparatus including a plurality of display pixels formed of a plurality of first electrodes provided in one surface side of a substrate, a second electrode which faces each of the first electrodes and display functional layers which are provided between each of the first electrodes and the second electrode and a resistive film having a predetermined resistivity in which one surface side is provided so as to face the other surface side of the second electrode having a predetermined space above the upper surface of a partition wall layer to define a forming region for each of the display pixels and which is disposed so as to be conductive to the other surface side of the second electrode by a pressure applied from outside, and the second electrode constructing the display pixels is double used as an electrode for detecting a position where the pressure is applied.
US08564571B2 Birefringent lenslet camera
Embodiments of a display device with a vision system are disclosed. In one example, a display device comprises a plurality of pixels for displaying light in a first polarization state, a plurality of photodetectors, where each photodetector in the plurality of photodetectors includes a polarization filter configured to transmit light in a second polarization state to the photodetector and reject light in other polarization states, a plurality of lenslets, where each lenslet in the plurality of lenslets focuses light in the second polarization state onto at least one photodetector in the plurality of photodetectors, a material surrounding the plurality of lenslets, where, for each lenslet in the plurality of lenslets, indices of refraction of the lenslet and the material are substantially equal for light in the first polarization state, and where indices of refraction of the lenslet and the material are different for light in the second polarization state.
US08564566B2 Input device using projector
An input device includes a base, a touchscreen, and a projector. The base defines a receiving slot. The touchscreen is secured to the base. The projector can be pivotally received in the receiving slot. The projector includes a holder and a lens. One end of the holder is pivotally secured to the base, and the lens is secured to the other end of the holder. The lens can project a keyboard image on the touchscreen to identify input locations.
US08564554B2 Method for controlling a touch surface control device and electric touch surface control device including means for implementing said method
The invention relates to a method for controlling a touch surface control device, including at least one step comprising the generation of sensory feedback corresponding to the detection of a pressure applied by a user on the touch surface, said sensory feedback comprising haptic feedback and acoustic feedback. The invention is characterized in that the generation of the acoustic feedback is initiated after the generation of the haptic feedback once a characteristic value of the haptic feedback has exceeded a pre-defined threshold. The invention also relates to an electric control device having a touch surface, characterized in that it includes means for implementing said method (1).
US08564545B2 Method for controlling application program, electronic device thereof, and storage medium thereof
A method for controlling an application program, an electronic device thereof, and a recording medium thereof are provided. In the present method, when detecting at least one touch area on a touch screen of the electronic device, all touch points contained within each of the touch areas are obtained. Then, a unique typical coordinate value is determined according to a coordinate value of each of the touch points. Finally, an application program is controlled to execute a function relative to the typical coordinate value. Hence, the application program is controlled to execute the corresponding function by detecting the user operation on the touch screen so as to improve a convenience of operating the electronic device.
US08564543B2 Media player with imaged based browsing
Methods and systems that improve the way media is played, sorted, modified, stored and cataloged on a portable media player are disclosed. One aspect relates to an image based browser that allows a user to navigate through and select images that are related to media items.
US08564538B2 Touch screen overlays and methods for manufacturing the same
In one embodiment, a kit to enable non-visual use of a touch screen on an electronic device comprises an overlay comprising a surface, where the surface is substantially flat. A first portion of the surface comprises a smooth tactile characteristic, and a second portion of the surface comprises a first textured tactile characteristic, where the first portion is transparent and the second portion is translucent. The first textured tactile characteristic is proximate to an expected icon location at the surface of the overlay. The kit also comprises an instruction that comprises at least one of an indication of an installation of the overlay over the touch screen, or an identification of the electronic device. Other embodiments are described and claimed herein.
US08564536B2 Automatic configuration method for control keys and a control device for display means, in particular for an aircraft
A control device is provided for display means including several screens adapted for displaying several formats. The control device includes several command keys and means for automatic configuration of a command function for display of a format and visualization means associated with the command keys, adapted for respectively assigning to the command keys formats that can be displayed on a screen. The control device is usable in a cockpit of an aircraft.
US08564530B2 Automatic configuration of update operations for a bistable, electro-optic display
An apparatus embodying principles of the invention includes first, second, and at least one pipeline units. The first unit generates synthesized pixel data from pixels of an image and pixels of a previous image. The second unit determines an update mode by comparing pixels of the image with corresponding pixels of the previous image to determine if at least one condition is true. The conditions may be configurable. In addition, the second unit selects an update mode from two or more update modes if the first condition is true. The pipeline unit determines a waveform for each pixel of the image and transmits the waveform as impulse data to a bistable, electro-optic display device. The apparatus may further include a pipeline selecting unit to select a pipeline from two or more pipelines according to the selected update mode.
US08564527B2 Temperature compensating arrangement for liquid crystal display
A circuit generates a reference voltage in inverse proportion to the variation in temperature to control the gate-on voltage for a gate line of a liquid crystal display so that the liquid crystal display may display an image without distortion.
US08564525B2 Driving device for liquid crystal display
A driving device of a liquid crystal display (LCD) utilized for preventing noises of a clock signal from causing error operation of a shift register is disclosed. The driving device includes a shift register, a reception terminal, a noise elimination circuit and a control signal generation circuit. The reception terminal is utilized for receiving a first clock signal. The noise elimination circuit is coupled to the reception terminal, and is utilized for eliminating noises of the first clock signal and delaying the first clock signal for a preset time to generate a second clock signal. The control signal generation circuit is coupled to the reception terminal, the noise elimination circuit and the shift register, and is utilized for generating a first control signal and a second control signal to control the shift register.
US08564524B2 Signal controlling circuit, and flat panel display thereof
A flat panel display comprises a display panel, a scan driving circuit and a control unit, wherein the display panel includes a plurality of scan lines. The scan driving circuit generates the first and the second scan signals to enable a portion of the scan lines. Furthermore, the control unit may enable a control signal every a predetermined duration according to these scan lines.
US08564523B2 Shift register and liquid crystal display having the same
In a shift register and an LCD having the same, the shift register includes plural stages having odd stages for receiving a first clock signal and a first control signal and even stages for receiving a second clock signal and a second control signal. Each of the plural stages includes a pull-up section for providing one of first and second clock signals to an output terminal, a pull-down section for providing a first power voltage to the output terminal, a pull-up driving section for turning on/off the pull-up section in response to an output signal of a front stage and turning off the pull-up section in response to the first and second control signals, a first pull-down driving section for outputting a third control signal, and a second pull-down driving section for turning off the pull-down section in response to the input signal and turning on the pull-down section in response to the third control signal.
US08564516B2 Horizontal stripe liquid crystal display device
A liquid crystal display device for improving picture quality includes a common electrode formed on a first substrate, gate lines and data lines formed on a second substrate bonded to the first substrate by a sealing member with liquid crystals disposed therebetween, thin film transistors connected to the gate lines and to the data lines, pixel electrodes formed in subpixel regions, each pixel electrode having a long side in a direction of the gate lines and having a short side in a direction of the data lines fanout lines for supplying driving signals from the driving chips to the data lines, first conductive spacers formed between the fanout lines connected to different driving chips, for supplying a common voltage to the common electrode, and second conductive spacers formed between the fanout lines connected to the same driving chip, for supplying the common voltage to the common electrode.
US08564512B2 Pixel circuit for driving transistor threshold voltage compensation and organic electroluminescent display apparatus using the same
An improved pixel circuit including N-type transistors is provided. The pixel circuit includes a light emitting device driven by a driving current according to a gate voltage of a driving transistor. The pixel circuit also includes a first capacitor, a second transistor for transferring a data signal to a first terminal of the first capacitor in response to a scan control signal, a third transistor for diode-connecting the driving transistor in response to the scan control signal, a fourth transistor for applying a first power voltage to a first electrode of the driving transistor in response to an emission control signal, a fifth transistor for applying a sustain voltage to the first terminal of the first capacitor in response to the emission control signal, and a sixth transistor for applying the first power voltage to a second terminal of the first capacitor in response to an initialization control signal.
US08564503B2 Protective screen
The present invention generally relates to a screen 1 of the type including a visor 2 whit variable transparency as a function of the extent of the electrical values measurable at its power supply clips 3. The visor 2 is power supplied by a respective electric source with the possible interposition of appropriate devices 4 for the control and management of the electrical values of the power supplied. The liquid crystal visor 2 is flexible to be adapted to the surfaces of installation and the electrical power source includes at least a photovoltaic cell 5.
US08564497B1 System and method for payload enclosure
A cylindrical-shaped enclosure having tapered ends. The enclosure includes a module having a radio disposed on a printed circuit board and an antenna connected to the PCB. The enclosure has a main piece coupled to a lower piece and to a top piece, an optionally a fourth piece coupled to the top piece. A mounting subsystem is mounted to the main piece and includes a hole configured to receive therethrough a wires that connect to the printed circuit board. The antenna is configured to rotate about an axis that extends along a longest dimension of the enclosure. The module includes a metal plate to which the antenna is directly mechanically and electrically coupled without any cable such that the wires lack any control signals for controlling the antenna. The top and/or lower pieces can house any combination of a camera, an environmental sensor, security equipment, or a lighting system.
US08564495B2 Portable terminal
A portable terminal is discussed. An embodiment of the portable terminal includes a portable terminal comprising a terminal body and a hybrid antenna mounted in the terminal body and having a plurality of antennas of different shapes wherein the hybrid antenna includes a first antenna having one or more dielectric chips, a third radiation patch formed on a first surface of the dielectric chip configured to operate at a first band, a feed pad formed on a second surface of the dielectric chip and the feed pad configured to feed the third radiation patch, and one or more ground pads arranged on the second surface of the dielectric chip located at a predetermined distance from the feed pad and a second antenna connected to the feed pad, and configured to operate at a second band higher than the first band.
US08564494B2 Lightweight dual band active electronically steered array
This invention pertains to a lightweight dual-band electronically steered phased array antenna having a multi-layer circuit for supplying DC and a ground plane to RF-on-flex subarrays. A dipole and two additional legs form a four-legged pyramid that stiffens the multi-layer circuit structure and serves as a bonding point to a radome surface. Two of the legs of the pyramid incorporate a low-band V dipole-radiating element. A third leg of the pyramid distributes RF energy to the subarrays via the multi-layer circuit. At the base of the pyramid is an open rectangular frame that accepts the insertion of the multi-layer circuit. An infrared laser transmitter distributes high and low band transmit/receive module control signals to an infrared detector on the opposite side of the subarrays.
US08564486B2 Holding device with an antenna and method for assembling the same
A holding device having a printed circuit board includes a base having a securing recess at a top surface thereof, a securing connector fixed in the securing recess and connected with the printed circuit board, a holding shell rotatably covered to the securing connector, and a flexible antenna of flat plate shape. The antenna has a rectangular radiating body, and a strip-shaped connecting portion extended outwards from a side of the radiating body. A free end of the connecting portion is held by the holding shell and rotated to connect with the securing connector electrically and detachably. An exposed portion of the connecting portion is bent so that the radiating body is attached to the top surface of the base.
US08564471B1 High resolution sampling-based time to digital converter
Disclosed is a time-to-digital (TDC) converter comprising an analog voltage source. An analog-to-digital converter quantizes two voltage samples in response to receiving a first input signal at a first time t1 and a second input signal at a second time t2. The first and second digital signals are combined to produce a digital signal that represents the difference (t2−t1).
US08564468B2 Sequence arbiter for analog-to-digital conversions
An analog-to-digital converter device may include an input multiplexer circuit having analog input terminals configured to receive a respective plurality of analog input signals. The input multiplexer circuit may be responsive to a first select input. The device may also include a trigger multiplexer circuit having input terminals configured to receive respective triggering signals. The trigger multiplexer circuit may be responsive to a second select input. Analog-to-digital converter circuitry may be configured to convert the selected analog signal into a digital signal. A sequence arbiter may be coupled to the first and second select inputs and may have input terminals configured to receive a respective plurality of conversion sequence configuration signals. The sequence arbiter may be configured to manage each conversion sequence of the analog-to-digital converter circuitry based upon the relative conversion sequence configuration signal received, and control the conversion sequences.
US08564464B2 Techniques for reducing correlated errors in multi-channel sampling systems
Techniques to reduce correlated errors in a multi-channel sampling system. A plurality of clock signals may be generated from a master clock signal, each with edges offset from each other. The offset clock signals may be distributed to a plurality of sampling devices. Each sampling device may capture a respective input signal according to its offset clock. In this manner, the sampling units may sample their inputs signals over a distributed window of time rather than sampling in response to a common clock edge. By distributing the switching operations performed by the sampling units, noise effects are likely to be reduced.
US08564456B2 Sequenced vehicular traffic guiding system
A system for marking a route, path or boundary. The system may comprise a plurality of modules, each of which comprises a signaling device, a radiofrequency apparatus and control circuitry. Such modules are positionable in an array which marks the route, path or boundary. When positioned in the array, the modules undergo radiofrequency communication with one another and the control circuitry causes the signaling devices of the modules to emit warning signals in sequence from a first-positioned module of the array to a last-positioned module of the array.
US08564449B2 Open circuit wear sensor for use with a conductive wear counterface
A component including a surface subject to wear by an electrically conductive wear counterface (50). The component comprises a substrate (10); one or more material layers (32) overlying the substrate (10); a wear surface layer (16) overlying the one or more material layers (32); a first pair of spaced apart and electrically open wear sensor conductors (12/14) disposed in the substrate (10), in the one or more material layers (32), or in the wear surface layer (16); a first wear warning electrical circuit (68/69/70/74) for communicating with the first pair of conductors (12/14) for providing a first wear warning; and wherein when the wear counterface (50) has worn overlying layers, the wear counterface (50) interconnects the first pair of conductors (12/14) to activate the first wear warning circuit (68/69/70/74).
US08564442B2 Radio frequency identification (RFID) label and method for making the label
The invention consists in an RFID label consisting of at least: one functional layer comprising at least one electronic component, one antenna connected to the electronic component; one upper layer; one lower layer having an adhesive surface; wherein the upper and lower layers consist of one or more materials capable of resisting to ultraviolet radiation and/or of filtering the ultraviolet radiation. The invention also includes the method for manufacturing the RFID label and the machine applying the method for manufacturing the RFID label.
US08564439B2 Microstrip antenna for RFID device
Microstrip patch antenna (46), feed structure (48), and matching circuit (50) designs for an RFID tag (10). A balanced feed design using balanced feeds coupled by a shorting stub (56) to create a virtual short between the two feeds so as to eliminate the need for physically connecting the substrate to the ground plane. A dual feed structure design using a four-terminal IC can be connected to two antennas (46a,46b) resonating at different frequencies so as to provide directional and polarization diversity. A combined near-field/far-field design using a microstrip antenna providing electromagnetic coupling for far-field operation, and a looping matching circuit providing inductive coupling for near-field operation. A dual-antenna design using first and second microstrip antennas providing directional diversity when affixed to a cylindrical or conical object, and a protective superstrate (66). An annular antenna (46c) design for application to the top of a metal cylinder around a stem.
US08564429B2 Dual tire pressure monitor with equalizer apparatus and tire inflation system integration
A wireless dual tire pressure monitor and equalizer apparatus is adapted to install on a vehicle dual wheel and connect to the two tire valve stems. The apparatus includes capabilities of monitoring individual tire pressure and transmitting tire data to be received by a remote receiver, equalizing pressure in the two tires when pressure is above a selected level, isolating the two tires when pressure is below the selected level, and transmitting warning signals upon detection of low pressure and air leaks. The apparatus further includes capability to integrate with available tire inflation systems for providing tire pressure monitoring and equalizing functionalities.
US08564428B2 Memorizing location of tires in TPMS and smart entry system
A vehicle system includes a plurality of tire sensors, a plurality of low frequency (“LF”) antennas and an ECU. Each tire sensor is mounted in a respective tire of the vehicle. Each LF antenna is mounted on the vehicle and is configured to transmit an LF field to wake up two tire sensors. The ECU is in communication with the tire sensors, via a receiver, and the LF antennas. The ECU is configured to receive identification signals from the respective tire sensors and to determine locations of the respective tire sensors based on which antenna woke up the tire sensor transmitting the respective identification signal and whether the respective identification signal matches other received identification signals. The ECU is further configured to store the identification signals in the memory with the identification signals being associated with the respective tire sensors that transmitted the identification signal.
US08564425B2 Blind spot monitoring system
A blind spot monitoring and visual display for a motor vehicle includes a pair of side mounted rear view mirrors with one of the rear view mirrors mounted on each side of the motor vehicle. The system also includes a pair of electronic or ultrasonic sensors with one of the sensors disposed on an outer edge of each of the mirrors and each of said sensors constructed and arranged to monitor the blind spots on each side of the motor vehicle. The system also includes a pair of warning lights with one of the warning lights disposed on an inner edge of each of the mirrors to indicate that there is another vehicle in one of the blind spots. In addition, there is a third sensor for sensing the position of the steering wheel or front wheels of the motor vehicle and an audio alarm for warning a driver that there is another motor vehicle in the area that he is moving into to avoid an eminent accident.
US08564424B2 Steering wheel hand position sensing device
A system is provided for the detection of user hand position on a steering wheel, the system having: a sensor array disposed on the circumference of the wheel configured to detect contact of first and second user hands with the sensor array; a processor whereby data from the sensor array is received and processed generating user hand size, location and movement data; at least one feedback device whereby a user is alerted to an unsafe hand position. the processor being configured to detect conditions in the size, location, and movement data indicative of unsafe user hand position, allow a delay for correction of the condition and communicate existence of the condition for a period exceeding the delay to the at least one feedback device; a data logger configured to record the conditions in the size, location, and movement data indicative of the unsafe user hand position; a tamper indicator whereby unauthorized access to the sensor array, the processor, or the at least one feedback device is communicated to authorized noticees; a transceiver communicating with the processor whereby data relating to unsafe user hand positions is transmitted to the authorized noticees.
US08564412B2 Method and apparatus to estimate the number of transponders in a field
A total number of transponders in an interrogation field is estimated or determined based on demodulated baseband direct and quadrature components from a plurality of collided responses from multiple transponders, including collided responses from which information encoded therein cannot be recovered, and would conventionally be discarded. A query or Q value may be set without an a priori knowledge of the actual number or even approximate number of transponders in the field of the interrogator or reader. Such may allow transponders to be quickly and efficiently singulated, for example in a single pass, and information read from and/or written to singulated transponders.
US08564411B2 Back-door data synchronization for a multiple remote measurement system
Disclosed is an apparatus and methodology for synchronizing data received at a central location that has been collected at plural remote locations and separately transmitted to the central location. A plurality of remote sensors is provided and configured to be simultaneously triggered to begin a data collection sequence and to subsequently transmit the collected data along with remote sensor identification data and timing information to the central location. Timing information may include a specifically transmitted time reference or may be derived based on successive transmissions from the individual remote sensors.
US08564406B2 Pager with a touch-sensitive display screen and method for transmitting a message therefrom
An improved pager with a touch-sensitive display screen and method for transmitting a message therefrom is provided. Inputting a message onto the touch-sensitive display screen greatly facilitates sending a message from the pager and is more versatile than using navigation or soft keys to transmit built-in messages or using a small keyboard to type in messages. The pager of the preferred embodiments is operative to convert the inputted symbols into a text message and transmit the text message to a paging network. Because the pager transmits the content represented by the inputted symbols, the pager of the preferred embodiments is more versatile than pagers using ink-based systems, which merely transmit the image of the inputted symbol. If the pager is equipped with a browser application, the message from the pager can take the form of a request to a server located in a telecommunication network.
US08564404B2 Franchise add-on system, user operation terminal and store front stock shelf and backyard stock shelf used therefor, and computer program used therefor
A store front stock shelf 300 installed together with a sales processing device 200 at a position of cash register detects a stock status of cigarette packs STP housed therein, and produces store front stock data SSD. A user operation terminal 100 installed together with the sales processing device 200 at the position of cash register acquires, from the store front stock shelf 300, store front stock data SSD of cigarette packs STP selected on the commodity selection screen TSG displayed in a switchable manner in response to enter operation by the ordinary user, and makes the touch panel display, in a switchable manner, a commodity selection screen TSG presenting “in stock” if the cigarette packs STP are in stock. In this way, a franchise add-on system capable of simplifying and smoothening purchase of even over-the-counter commodities not readily accessible by the ordinary users, such as cigarette packs STP, and capable of improving LTV and retention, can be provided.
US08564399B2 Intrinsically safe vibration and condition monitoring system and the parts thereof
A vibration protection and condition monitoring system with true digital signal processing based design, with very limited analog based general signal conditioning and integrated specific sensor conditioning and sensor power supply options. In addition to the support for common Eddy Current Probe Systems (employing an external Driver), the device also supports direct connection of the Eddy Current Probe to the module, due to an built-in driver and linearization functionality. The system is a distributed system where the vibration protection and at least a part of the condition monitoring is in an intrinsically safe (IS) distributed unit located on or at the rotating machinery, even in hazardous areas.
US08564398B2 Signal strength detection for identifying interference with communications controller and controlled devices
Disclosed is an apparatus and method for identifying a source or sources of noise that interferes or potentially interfere with communications between a remote and a receiver. The noise source may be detected through the operation of a noise detector which is integrated as a component of a remote. The remote may be configured to operate in one of two modes. In a first mode, the remote may convey commands inputted by a user from the remote to the receiver. In a second mode the receiver may operate as a noise detector device.
US08564397B2 Structure and method for attaching tactile sensor to curved surface
The present invention relates to a structure for attaching tactile sensors to a curved surface, comprising a sensor fixing unit configured to have at least part of one surface curved and to have a plurality of sensor insertion grooves, crossing each other, formed in the one surface in a matrix form; tactile sensor units formed in a matrix form, inserted into the respective sensor insertion grooves, and configured to detect external force; sealing units configured to seal the respective sensor insertion grooves; and a support unit configured to come in contact with one face of the sealing units or the sensor fixing units and to support the sensor fixing units. Accordingly, the tactile sensors can be easily attached to a curved surface, and mass production is possible.
US08564385B2 Coaxial concentric nonlinear transmission line
A radio frequency source includes a coaxial non-linear transmission line. The coaxial non-linear transmission line may include a closed, non-magnetic, cylindrical outer conductor defining a cavity therein; and a plurality of stages enclosed by the outer conductor. Each stage may then includes an axial field solenoid wound about the outer conductor; a non-magnetic, cylindrical inner conductor disposed within the cavity and coaxially aligned with the outer conductor; a plurality of cylindrical ferrite switch elements, each defining a respective bore through which the inner conductor runs; and a plurality of inner and outer cups coaxially aligned with the inner and outer conductors, each defining a respective bore through which the inner conductor runs.
US08564384B2 Variable resonator, tunable bandwidth filter, and electric circuit device
A variable resonator that comprises a loop line (902) to which two or more switches (903) are connected and N of reactance circuits (102) (N≧3), in which switches (903) are severally connected to different positions on the loop line (902), the other ends of the switches are severally connected to a ground conductor, and the switches are capable of switching electrical connection/non-connection between the ground conductor and the loop line (902), the reactance circuits (102) severally have the same reactance value, the loop line (902) has a circumference corresponding to one wavelength or integral multiple thereof at a resonance frequency corresponding to each reactance value of each reactance circuit, and the reactance circuits (102) are electrically connected to the loop line (902) as branching circuits along the circumference direction of the loop line (902) at equal electrical length intervals.
US08564383B2 Signal converter and high-frequency circuit module
A signal converter includes: a dielectric substrate; a first conductor layer disposed on one of opposite sides of the dielectric substrate, while including an input section receiving high-frequency signals inputted thereto; a second conductor layer disposed on the other of the opposite sides of the dielectric substrate; and plural first conducting sections penetrating the dielectric substrate for electrically connecting the first and second conductor layers, while forming a waveguide in the inside of the dielectric substrate with the first and second conductor layers. The first conductor layer is disposed on the dielectric substrate without occupying a separator section disposed on the dielectric substrate. The separator section includes first and second sections extend from the input section towards the waveguide. The first and second sections are separated away from each other for gradually increasing their interval in proportion to a distance away from the input section towards the waveguide.
US08564376B2 Physical section of atomic oscillator
A physical section of an atomic oscillator includes: a gas cell in which gaseous metal atoms are sealed, and the gas cell includes a first window having optical transparency; a light source that emits excitation light toward the metal atoms through the first window; a first heating unit that disposes at the first window and that is located between the first window and the light source; and a Peltier element that is stacked on the first heating unit, that is located between the first heating unit and the light source, and that decreases a temperature of a side of the Peltier element facing the light source than a temperature of an opposite side of the Peltier element facing the gas cell.
US08564369B2 Linear amplifier
There is provided a linear amplifier capable of suppressing a reduction in bandwidth and reducing a ripple voltage by using a source follower and a local feedback loop. The linear amplifier includes an amplifier amplifying an input signal according to a difference in signal level between the input signal and a feedback signal, and a buffer buffering a signal amplified in the amplifier by a source follow method, suppressing a reduction in bandwidth of the signal, outputting the signal, and providing the bufferred signal to the amplifier as the feedback signal.
US08564361B2 Semiconductor device and method of controlling the same
A semiconductor device includes a regulator including an operational amplifier configured of a current mirror and generating the second voltage V2 from a first voltage V1; and a control circuit that generates the current control signal OVDR, makes a current that is flowed by the current mirror increase by a first transition of the current control signal OVDR, and makes the current that is flowed by the current mirror decrease by a second transition of the current control signal OVDR. The control circuit includes a slew-rate processing unit that makes a second slew rate of the current control signal OVDR related to the second transition be smaller than a first slew rate of the current control signal OVDR related to the first transition.