Document Document Title
US08701208B2 Apparatus, method, and computer-readable recording medium for supporting license acquirement
An apparatus connected to a license management apparatus, storing license status data with license identifiers, via a network, and includes a part for receiving a request to acquire a license corresponding to a license identifier, a part for receiving designation of at least one electronic device for acquiring the license, a part for obtaining a license file corresponding to the license identifier from the license management apparatus, updating the license status data corresponding to the license identifier, and recording the license file to a storage part with the electronic device, a part for executing acquirement, and a part for executing re-execution in a case where the acquiring of the license by the electronic device is determined as a failure according to the result. The re-execution includes displaying the failure of the acquirement on a screen and re-executing the acquirement with the license file based on data input to the screen.
US08701205B2 Validation and/or authentication of a device for communication with network
A device may include a trusted component. The trusted component may be verified by a trusted third party and may have a certificate of verification stored therein based on the verification by the trusted third party. The trusted component may include a root of trust that may provide secure code and data storage and secure application execution. The root of trust may also be configured to verify an integrity of the trusted component via a secure boot and to prevent access to the certain information in the device if the integrity of the trusted component may not be verified.
US08701202B2 Method for granting an access authorization for a computer-based object in an automation system, computer program and automation system
An access authorization for a computer-based object in an automation system comprising a plurality of network nodes is granted using a control file which is structured in line with a scheme for a markup language for granting access authorizations and which maps a hierarchic tree structure. In this case, access authorizations are mapped in an object model which has a hierarchic tree structure. A relevant subtree from the object model is ascertained for a selected network node, at which services are provided using computer-based objects, or when access to a computer-based object is requested, by an access guideline service. The control file is produced from the ascertained relevant subtree. The control file produced is made available for the selected network node or for access to the computer-based object.
US08701199B1 Establishing a trusted session from a non-web client using adaptive authentication
A technique controls launching of a client application on an electronic device. The technique involves, after the client application is installed on the electronic device, providing input from the electronic device to an adaptive authentication service of a remote authentication server. The technique further involves receiving a credential from the adaptive authentication service of the remote authentication server in response to a successful adaptive authentication result which is based on the input provided from the electronic device. The technique further involves invoking the client application with the credential on the electronic device to establish a trusted session between the client application and an application server. Such a technique is well suited for use by multi environment clients such as general purpose computers, tablets and smart phones.
US08701197B2 Method, apparatus and computer program product for secure software installation
A method, apparatus and computer program product are provided for secure software download or installation. In this regard, sensory notifications and cognitive activities are implemented prior to proceeding to a download or installation procedure. For example, a sensory notification can be provided if security attributes of software are noncompliant with security preferences. Additionally, performance of a task can be required if security attributes of software are noncompliant with the security preferences prior to installation of the software, wherein requiring performance of a task comprises selecting the task such that the task is variable from one installation of the software to another installation of the software.
US08701196B2 System, method and computer program product for obtaining a reputation associated with a file
A reputation system, method and computer program product are provided. In use, a file associated with a first computer is identified. Thereafter, a reputation associated with the file stored at a second computer is obtained.
US08701189B2 Method of and system for computer system denial-of-service protection
A method of and system for protecting a computer system against denial-of-service attacks or other exploitation. The method comprises collecting network data and analyzing the network data using statistical and heuristic techniques to identify the source of the exploitation upon receiving an indication of exploitation. Upon identifying the network source, the network data associated with the network is blocked, redirected, or flow controlled. Preferably, the method also includes identifying when the system is being exploited.
US08701188B2 Method of intrusion detection in terminal device and intrusion detecting apparatus
A method of intrusion detection in a terminal device that supports driving of a plurality of operating systems, is provided. The method includes collecting at a first operating system of the plurality of operating systems intrusion detection data for analyzing whether there is an intrusion in at least a second operating system of the plurality of operating systems; and performing at the first operating system an intrusion detection with respect to the at least a second operating system using the collected intrusion detection data.
US08701187B2 Runtime integrity chain verification
A runtime integrity check may be implemented for a chain or execution path. When the chain or execution path calls other functions, the correctness of an entity called from the execution path is verified. As a result, attacks by malicious software that attempt to circumvent interrupt handlers can be combated.
US08701179B1 Secure network address translation
Techniques are described for providing secure network address translation (NAT) in a NAT device that provides endpoint-independent mapping (EIM) and endpoint-independent filtering (EIF) operations.
US08701178B2 Method and system for managing mobility of access terminal using proxy mobile internet protocol in a mobile communication system, and method for allocating home address of access terminal for the same
A method for managing mobility of an Access Terminal (AT) using a Proxy Mobile Internet Protocol in a mobile communication system. Access authentication is performed between the AT and an Authentication, Authorization and Accounting server. The AT sends a Dynamic Host Configuration Protocol (DHCP) Server Discover message including information for authentication check to an Access Gateway (AG) while performing the access authentication. The AG sends a Proxy Registration Request message including information for mobility management for the AT to a Home Agent (HA). The AG receives from the HA a Proxy Registration Response message indicating a successful reception of the Proxy Registration Request message. The AG sends a DHCP Offer message including a Home Address (HoA) of a corresponding AT and sends a DHCP Acknowledgement message for accepting use of the HoA, to the AT, when the AT notifies the AG of its intention to use the HoA.
US08701173B2 System and method for providing silent sign on across distributed applications
A system and method is provided for a distributed computing system where a user can login to a client computer and access a number of different applications installed on web servers. These applications are then provided access to data in mainframe systems without a user having to enter mainframe user id or password information for gaining access to the mainframe system. The system and method can utilize a sign on object which is installed onto the client computer. The sign on object operates to obtain and transmit a security token which authorizes access to the mainframe system, and the security token does not require the use of the cookie data. This system and method can pass the security token through the web server and the web application in an encrypted form which limits security risks.
US08701155B2 Communicating using a cloud infrastructure
A cloud infrastructure that communicates with computing devices is provided. The computing devices install filters on other computing devices that they wish to receive items from including pictures, messages, and documents. The filters include criteria that are evaluated on the computing devices, rather than at a server, to determine if an item may be sent to another computing device. The computing devices may then send items that match the criteria to the cloud infrastructure, and the items may be stored and queued for delivery to other computing devices. The items may be encrypted before being provided to the cloud infrastructure, and decrypted when received by the computing devices.
US08701150B2 Apparatus and method for managing digital television operations
A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to monitor spectral characteristics of a target channel, a first channel and a second channel, where the target channel is of a digital terrestrial television system, where the first channel is an upper adjacent channel to the target channel, and where the second channel is a lower adjacent channel to the target channel. The controller is adapted to generate an emission mask based on the monitored spectral characteristics and detect interference between the target channel and at least one of the first and second channels based at least in part on the emission mask. Other embodiments are disclosed.
US08701147B2 Buffering content on a handheld electronic device
A handheld device receives a wireless RF transmission that includes multiple video streams and buffers all video streams or selected video streams based on an identification of video streams to buffer. The device might also buffer all or selected audio streams or other real-time data content that is received in the wireless RF transmission. The wireless RF transmission may include a set of video streams (and/or audio streams, and/or other real-timed data) for the handheld device to buffer. A head end that sends the RF transmission may determine which streams to buffer based on operator input, user preferences, and other factors. Alternatively, the handheld device may automatically determine which streams to buffer based on information such as user preferences and information in the RF transmission. Alternatively, a user may select which streams to buffer.
US08701145B1 Commercials on mobile devices
Among other things, a video item is downloaded to a mobile device from a digital video recorder. The video item includes a video program and commercials that have been previously embedded within the video item. Before, during, or after the download of the video item, information is reported from the mobile device to a server about the video item, from which the server can select a set of substitute commercials. One or more of these substitute commercials are downloaded from the server. When the video item is presented on the mobile device, the mobile device replaces at least one of the original commercials that has been previously embedded within the video item by a substitute commercial that has been downloaded to the mobile device.
US08701144B2 Digital broadcasting system and method of processing data in digital broadcasting system
A digital broadcasting system and a method for processing data in the same are disclosed. A method for controlling a digital television (DTV) located in one independent space among a plurality of independent spaces physically separated from one another is disclosed. The method includes receiving a broadcast signal from a management server, processing the received broadcast signal using a hospitality middleware platform embedded in the DTV, and outputting audio/video (A/V) data on the basis of the processed broadcast signal. The hospitality middleware platform may include a switching layer for switching a first layer for processing a broadcast signal based on a broadcast standard of a first region and a second layer for processing a broadcast signal based on a broadcast standard of a second region, a flexible Digital Rights Management (DRM) layer capable of being voluntarily modified, and a downloadable engine layer capable of voluntarily programming an interactive service application.
US08701141B2 Interactive media guidance application with intelligent navigation and display features
Methods and systems are disclosed that allow a user to efficiently navigate media selections in an interactive media guidance application and easily identify media for viewing. The disclosed methods and systems provide an environment wherein video assets are displayed according to a user preference on a mosaic page with multiple cells. A subset of the assets appropriate for display in a particular cell is determined based on the user preference. Relevance scores of the assets meeting the user preference are computed, and the asset having the greatest relevance for the user is selected and displayed the corresponding cell. The relevance scores can be computed based on the user's historic viewing habits, user interaction with a media guidance application, or on specific user input.
US08701124B2 Notification barrier
The disclosed embodiments provide a system which implements a notification barrier. During operation, the system receives a call to the notification barrier installed on a sender object, wherein the call originates from a receiver object which receives notifications posted by the sender object. In response to the call, the system acquires a notification lock, wherein the notification lock is held whenever the sender is posting a notification. The system then releases the notification lock, wherein releasing the lock indicates to the receiver object that the sender object has no pending posted notifications.
US08701122B2 Method and system for exception-less system calls in an operating system
A method and system is disclosed which can enhance the performance of computer systems by altering the operation of the operating system of those computer systems. The invention provides a system and method for making exception-less system calls, decoupling the invocation and execution of system calls, thus avoiding or reducing the direct and indirect overheads associated with making a conventional exception-based system call. The invention can be employed with single core processor systems and with multi-core processor systems, both affording improved temporal execution locality and the later also providing improved spatial execution locality. The system and method can be employed in a wide range of operating systems.
US08701121B2 Method and system for reactive scheduling
A method and system of scheduling demands on a system having a plurality of resources are provided. The method includes the steps of, on receipt of a new demand for resources: determining the total resources required to complete said demand and a deadline for the completion of that demand; determining a plurality of alternative resource allocations which will allow completion of the demand before the deadline; for each of said alternative resource allocations, determining whether, based on allocations of resources to existing demands, said alternative resource allocation will result in a utilization of resources which is closer to an optimum utilization of said resources; and selecting, based on said determination, one of said alternative resource allocations to complete said demand so as to optimise utilization of resources of the system.
US08701119B1 Parsing XML in software on CPU with multiple execution units
An improved method for parsing XML data or NVP data in software is disclosed. The method takes advantage of some modern processors' architecture which has multiple execution units. The multiple execution units allow multiple processing loops to occur in parallel. Instructions can be ordered so that the maximum delay in finishing a task is determined by the execution unit with the most processing to perform. Corresponding cycles in the remaining execution units can then be filled to perform other operations in parallel.
US08701108B2 Apparatus and method for controlling live-migrations of a plurality of virtual machines
There is provided an apparatus and method for executing live-migrations concurrently on a plurality of virtual machines. Resource-usage state information is acquired from each of the plurality of virtual machines when a first live migration of a first virtual machine is started. A correlation factor indicating a degree of correlation between first resource-usage state information for the first virtual machine and second resource-usage state information for each of one or more virtual machines other than the first virtual machine is calculated using the acquired resource-usage state information. Next, a second virtual machine having a positive correlation factor with respect to the first virtual machine is selected from the one or more virtual machines where the positive correlation factor indicating a close similarity between the first and second resource-usage state information. Then, a second live-migration is executed on the second virtual machine in parallel with the ongoing first live migration.
US08701103B1 Method and system for minimizing or eliminating downtime when updating a website
Websites, including supporting databases, are updated with little or no downtime. In one aspect, a database is replicated prior to updating, so that updates can be performed on one copy while the other remains operational. In another aspect, the data remains in one location while an application programming interface for interacting with the data using new software code is introduced. Another application programming interface remains operational while the update is taking place. Public and private synonyms are used to direct web traffic to the appropriate application programming interface during the update process.
US08701102B2 Techniques for automatic software provisioning
Techniques to perform automatic software provisioning are described. An apparatus may comprise a provisioning database, a client provisioning module and a network interface. The provisioning server may be operative to store software update packages for different packet telephony devices. The client provisioning module may be operative to automatically provision packet telephony devices in response to provisioning requests from the packet telephony devices. For example, the client provisioning module may receive device configuration information for a packet telephony device, and retrieve a software update package from the provisioning database based on the device configuration information. The network interface may send the software update package to the packet telephony device on behalf of the client provisioning module. Other embodiments are described and claimed.
US08701098B2 Leveraging multicore systems when compiling procedures
A method, apparatus and program product are provided for parallelizing analysis and optimization in a compiler. A plurality of basic blocks and a subset of data points of a computer program is prepared for processing by a main thread selected from a plurality of hardware threads. The plurality of prepared basic blocks and subset of data points are placed in a shared data structure by the main thread. A prepared basic block of the plurality of prepared basic blocks and/or a tuple associated with the subset of data points is concurrently retrieved from the shared data structure by a work thread selected from the plurality of hardware threads. A compiler analysis or optimization is performed on the prepared basic block or tuple by the work thread.
US08701080B2 Template components having constraints representative of best practices in integration software development
A plurality of icons are presented via a graphical user interface, each of the icons representative of a template component that incorporates component-specific constraints representative of best practices in integration software development projects. Configuration information in response to configuration prompts related to a selected icon is received. In order to enforce best practices on the integration software development project, the configuration information may be compared with the component-specific constraints such that an error indication is displayed via the graphical user interface whenever the configuration information does not compare favorably with the component-specific constraints. Receipt of the selection information also causes an instance of the template component corresponding to the icon to be created, with the resulting instantiated component configured according to the configuration information. The configured component is stored as a part of a design model for the integration software development project.
US08701074B2 Automatic reduction of modes of electronic circuits for timing analysis
Modes of a circuit are merged together to reduce the number of modes. Subsets of modes are identified such that modes belonging to each subset are mergeable. A set of modes is mergeable if every pair of modes in the set is mergeable. Constraints of modes belonging to each pair of modes are compared to determine whether two modes are mergeable. To allow two modes to be merged, a constraint is transformed such that it affects the same paths in the merged mode and the first mode but excludes paths from the second mode. Determining whether two modes are mergeable may include verifying whether a clock in one mode blocks propagation of a clock in another mode and whether a value specified in a constraint in a mode is within specified tolerance of the value of a corresponding constraint in another mode.
US08701073B1 System and method for across-chip thermal and power management in stacked IC designs
A computer implemented method comprises accessing a 3D-IC model stored in a tangible, non-transitory machine readable medium, inputting a power profile in a computer processor, generating a transient temperature profile based on the 3D-IC model, identifying a potential thermal violation at a corresponding operating time interval and a corresponding location of a plurality of points of the 3D-IC design, and outputting data representing the potential thermal violation. The 3D-IC model represents a 3D-IC design comprising a plurality of elements in a stack configuration. The power profile is applied to the plurality of elements of the 3D-IC design as a function of an operating time. The transient temperature profile includes temperatures at a plurality of points of the 3D-IC design as a function of an operating time.
US08701062B2 Apparatus and method for generating a netlist using non-uniquified module during logic synthesis stage
A netlist generating apparatus including a memory configured to store logic design data and a processor configured to execute an operation. The operation including selecting paths with which names of instances after logic synthesis match names of modules before being uniquified during the logic synthesis by referring to violation data for paths of the instances and a correspondence table in which the modules are associated with paths of the instances, extracting a path with worst violation data from selected paths by comparing violation data of the selected paths, and adjusting a timing of the extracted path with the worst violation data and generating a netlist.
US08701061B2 Semiconductor design support apparatus
A disclosed semiconductor design support apparatus reads circuit description information and generates information required for delay adjustment. The semiconductor design support apparatus includes a logic simulation unit configured to perform logic simulation based on the circuit description information and output logic simulation result information; a latency information acquiring unit configured to acquire, from the logic simulation result information, latency information relating to signals at a signal junction, the signals being output from multiple blocks; an adjustment latency calculating unit configured to calculate, from the latency information, adjustment latency information required for the delay adjustment; and an adjustment delay information generating unit configured to generate, from the adjustment latency information, adjustment delay information required for the delay adjustment.
US08701052B1 Method of optical proximity correction in combination with double patterning technique
A method of optical proximity correction (OPC) includes the following steps. A layout pattern is provided to a computer system, and the layout pattern is classified into at least a first sub-layout pattern and at least a second sub-layout pattern. Then, at least an OPC calculation is performed respectively on the first sub-layout pattern and the second sub-layout pattern to form a corrected first sub-layout pattern and a corrected second sub-layout pattern. The corrected first sub-layout pattern/the corrected second sub-layout pattern and the layout pattern are compared to select a part of the corrected first sub-layout pattern/the corrected second sub-layout pattern as a first selected pattern/the second selected pattern, and the first selected pattern/the second selected pattern is further altered to modify the corrected first sub-layout pattern/the corrected second sub-layout pattern as a third sub-layout pattern/a fourth sub-layout pattern.
US08701047B2 Configuration creation for deployment and monitoring
A configuration management and monitoring system may use a hierarchical knowledge base to identify configuration settings, resolve conflicts between configuration settings, and implement and monitor the configuration settings for one or more devices in a network environment. The system may produce a file that may be consumed by an application and with which the application may be configured to conform to the configuration settings. The system may also produce a set of settings that may be used to automate deployment and monitor compliance with the settings.
US08701031B2 Content reproducing apparatus, content reproducing method, server, content reproducing system, content reproducing program, and storage medium
An input section (15) of a mobile terminal (1) accepts an input of an evaluation of a broadcast program, while the mobile terminal (1) reproduces the broadcast program. A communicating section (13) transmits the evaluation accepted by the input section (15) to a server. The server finds an aggregate total by aggregating, for each broadcast program, evaluations transmitted from a plurality of mobile terminals (1), and transmits the aggregate total to each of the mobile terminals (1). The communicating section (13) receives the aggregate total transmitted from the server. A display section (11) notifies a user of the aggregate total received by the communicating section (13), by displaying the aggregate total on a display (12) while the broadcast program is being reproduced. This increases motivation causing the user to continue to watch and/or listen to content.
US08701028B2 Graphical user interface and related method
A graphical user interface that is embodied in a computer-readable medium for execution on a computer, and configured for processing of an image that is displayed on a screen. The graphical user interface includes an original version of a control element, and a blurred version of the control element. The blurred version of the control element is superimposed over the image on the screen, and the original version of the control element is superimposed over the blurred version of the control element on the screen.
US08701016B2 Method and system for enhanced web page delivery and visitor tracking
A system for and method of enhancing web page delivery and visitor tracking. The invention provides the ability to control redirection of Web traffic of humans. It can identify visitors to a Web page, track their movements, log critical information, and analyze the Web traffic in order to judge the success in driving quality traffic to some known goal on a Web site, such as a sale. The system tracks visitors via use of redirection with an image tag. The invention can also use unique image marker references to prevent browsers from accessing cached images.
US08701013B2 Conditional window capture
A device, method, system and computer readable medium are disclosed for the remote, intelligent capture of screenshots and keystrokes which can subsequently be transmitted with reduced bandwidth requirements.
US08701010B2 Systems and methods of using the refresh button to determine freshness policy
The present solution provides a variety of techniques for accelerating and optimizing network traffic, such as HTTP based network traffic. The solution described herein provides techniques in the areas of proxy caching, protocol acceleration, domain name resolution acceleration as well as compression improvements. In some cases, the present solution provides various prefetching and/or prefreshening techniques to improve intermediary or proxy caching, such as HTTP proxy caching. The acceleration and optimization techniques described herein may be deployed on the client as a client agent or as part of a browser, as well as on any type and form of intermediary device, such as an appliance, proxying device or any type of interception caching and/or proxying device.
US08701006B2 Image processing apparatus and image processing method
A DTV 10 generates a composite image by composing image data stored in a memory card 70 and displays this on a display unit 50 in a slideshow. When the DTV 10 receives a print instruction via a user interface unit 110 during the slideshow, the DTV 10 displays on the display unit 50 a print image selection window 501, which includes the composite image and the images that constitute the composite image. The DTV 10 prints the composite image or the image that has been selected via the print image selection window 501.
US08701001B2 Screen capture
A method and system for screen capture are provided. The method includes: selecting a screen area; determining properties of an open window displayed in the screen area, including determining the position of the window and the application and current application data; using image processing to detect scroll bars within the application data of the open window, including detecting the position of the slider in the scroll bar; and saving metadata of the screen area including the open window and the scroll bars as a file. The metadata file re-creates the screen area including the open window with the application data in the correct position within the application.
US08700994B1 Layered master pages
A system and method for providing layered master pages in page layout or illustration software comprises basing a layered page of a document on two or more layered master pages to provide a child page. The objects disposed on the layered master pages are interleaved with the objects disposed on the document page and output as a child page. The resultant child page image has objects on layers of the layered master pages interleaved with and/or among objects on layers of the document page.
US08700990B1 PDF plugin to view any page
Configurations for dynamically previewing web content in a portable document format (PDF) for display in a web client are provided. In a first process of the web client, a request is transmitted to a second process of the web client for generating a PDF document for web content in a first window in the web client. In the second process, the PDF document is generated for the web content in response to receiving the request from the first process and then transmitted to the first process. In the first process, a string identifier is generated for referencing the PDF document from the second process. A request is transmitted to a third process for displaying the PDF document referenced by the string identifier in a second window of the web client. In the third process, the PDF document is displayed in the second window of the web client.
US08700980B2 Method for encoding a contactless switching system
An embodiment of the invention relates to a contactless switching system and an embodiment relates to a method for encoding same with at least one sensor and at least one signal generator, where the signal generator sends at least one data sequence and the sensor receives the data sequence. In at least one embodiment, an aim is to specify a technical teaching for encoding a contactless switching system inexpensively and in a versatile fashion. To this end, at least one embodiment of the invention proposes anchoring user-implementable encoding in the checksum of the data sequence or the checksum computation code, so that the checksum which the data sequence contains is used to check the quality of the data transmission and at the same time to implement the encoding.
US08700976B2 Adjusting soft-output values in turbo equalization schemes to break trapping sets
In one embodiment, a turbo equalizer has an LDPC decoder, a channel detector, and one or more adjustment blocks for recovering an LDPC codeword from a set of input samples. The decoder attempts to recover the codeword from an initial set of channel soft-output values and generates a set of extrinsic soft-output values, each corresponding to a bit of the codeword. If the decoder converges on a trapping set, then the channel detector performs detection on the set of input samples to generate a set of updated channel soft-output values, using the extrinsic soft-output values to improve the detection. The one or more adjustment blocks adjust at least one of (i) the extrinsic soft-output values before the channel detection and (ii) the updated channel soft-output values. Subsequent decoding is then performed on the updated and possibly-adjusted channel soft-output values to attempt to recover the codeword.
US08700969B2 Reconfigurable encoding per multiple communications standards
An apparatus generally including a first circuit and a second circuit. The first circuit may be configured to (i) receive a configuration signal that identifies a current one of a plurality of communications standards and (ii) generate a plurality of matrix elements based on the configuration signal. The second circuit may include a plurality of matrixes. The second circuit may be configured to (i) fill the matrixes with the matrix elements and (ii) generate an encoded signal by forward error correction encoding an input signal using the matrixes. The encoded signal generally complies with the current communications standard.
US08700965B2 Apparatus and method for determining number of retransmissions in a wireless system
An apparatus and method of configuring a number of retransmissions for an automatic repeat request (ARQ) scheme (e.g., hybrid ARQ) includes configuring one or more first maximum retransmission numbers based on respective one or more first predetermined values and independent of a second maximum retransmission number. The first maximum retransmission numbers may indicate a maximum number of retransmissions related to respective service flows operational with the base station. The second maximum retransmission number may indicate a maximum number of retransmissions related to control messages transmitted in the wireless network, and may be configured based on a second predetermined value. The configuration of the first maximum retransmission numbers may include the maximum retransmissions numbers associated with a specific user in communication with the base station. Further, at least one of the first maximum retransmission numbers of a particular user may be reconfigured to a third predetermined value.
US08700956B2 Microcomputer
A debug circuit of a microcomputer, providing an on-chip debug function, is provided as a measurement permission circuit for outputting a measurement permission signal to a timer that measures, as a measurement object, a time period between two events in a program execution period of the CPU, according to a user-specified condition. The measurement permission circuit includes an interrupt level register for setting an interrupt level that either permits or prohibits a time measurement operation of the timer, and a comparator for determining by comparison a high-low relationship between an interrupt level of an interrupt process executed by the CPU and an interrupt level set in the interrupt level register, and a determination result of the comparator is specified as the measurement permission signal.
US08700952B2 System and method for completeness of TCP data in TCP HA
System and method for completeness of transmission control protocol (TCP) high availability (HA) are disclosed. The system includes an active processor, having an application and a TCP, and a standby processor, having another application and another TCP; wherein communications among the active application, the active TCP, the standby application and the standby TCP quickly and efficiently enable the system seamlessly switching over from the active processor to the standby processor for transmission of incoming TCP data streams and outgoing TCP data streams if the active processor fails.
US08700951B1 System and method for improving a data redundancy scheme in a solid state subsystem with additional metadata
In one embodiment of the invention, a flash-based/solid-state storage system with an implemented data redundancy scheme such as RAID is configured to hold parity data in a volatile memory such as RAM and write such parity data to the non-volatile flash media when a full stripe of data has been written to the media. Other embodiments in certain situations force an early write of the parity for a partial stripe that has not been fully written to the non-volatile media. Those situations may include a data access error on data in a partial stripe and a detected power loss event with a partial stripe present. Embodiments are directed to writing additional data with the parity data for the partial stripe and then later using the additional data in data recovery. This approach allows the controller to easily detect the presence of a partial stripe and handle such a stripe accordingly.
US08700948B2 Storage area managing apparatus and storage area managing method
A storage area managing apparatus includes a managing unit for managing a plurality of logical volumes provided by a plurality of storage drive groups for storing data redundantly, and a rebuilding controller for generating recovery data when at least one of the drive groups is degraded on the basis of the data stored in the degraded drive group and generating a selected logical volume on the basis of the capacity of the recovery data, the rebuilding controller controlling the management unit for managing first logical volumes to correspond to a part of the plurality of storage drive groups except for the degraded drive group. The storage area managing apparatus includes a first transferring unit for transferring the recovery data to the part of the plurality of storage drive groups as indicated by the selected logical volume.
US08700947B2 Cache memory apparatus, execution processing apparatus and control method thereof
A cache memory apparatus is configured to include a data holding unit comprising a plurality of ways that has a plurality of cache lines; an alternation data register to hold data in one line of the cache lines or in a part of the cache lines; an alternation address register to hold an index address that indicates a faulty cache line and a part in which the fault has occurred in the faulty cache line; an alternation way register to hold information of a way including the part having a fault; an address match circuit comparing, when an access is performed to the data holding unit, an index address and the index address held by the alternation address register; and a way match circuit comparing, when an access is performed to the data holding unit, way information used for the access and way information held by the alternation way register.
US08700941B2 Selecting a modulation technique to conserve power when power supplied to an entire power line communication system falls below a threshold power
A comparison section determines whether the amount of electric power acquired by a power management section is less than a predetermined threshold. A selection section selects, based on the determination result from the comparison section, at least one modulation/demodulation scheme among a plurality of kinds of modulation/demodulation schemes so that power consumption of modulation/demodulation operation is smaller when the amount of electric power is less than the predetermined threshold than when it is not less than the predetermined threshold. A power line communication function section transmits a control signal indicating the modulation/demodulation scheme selected by the selection section to the power line and performs modulation/demodulation operation under the selected modulation/demodulation scheme.
US08700939B2 Methods and systems for providing indirect voltage detection in a power supply
A method is provided for providing indirect voltage detection in a power supply of an IHS. The method may include providing output current and voltage to an IHS via a power cable and monitoring the output current within the power supply. Furthermore, the method may include adjusting the output voltage if the output current reaches a threshold value.
US08700935B2 Power supply unit configured to not control a power supply from reducing the power state to a mirroring unit and storage units during a rebuild operation even when such power reducing state is satisfied
An information processing apparatus, when a shift condition for shifting a power state of the information processing apparatus to a power-saving state is satisfied, performs control to reduce power supply to a mirroring control unit and a plurality of storage units. Even when the shift condition has been satisfied, in a case that rebuild operation for the plurality of storage units is in progress, the information processing apparatus does not perform control to reduce power supply to the mirroring control unit and the plurality of storage units.
US08700931B2 Method and system for managing power of a mobile device
An approach for conserving power of a mobile device based on its pattern of use with respect to one or more tasks is described. An intelligent power source manager collects consumption information relating to a power source of a mobile device for execution of one or more tasks. A pattern of use with respect to the one or more tasks based on the collected consumption information is then determined. The intelligent power source manager then selects an action to conserve usage of the power source, according to the pattern of use, in response to subsequent execution of the one or more tasks.
US08700928B2 Hierarchical energy optimization for datacenter networks
Technologies are presented for power optimization of datacenter networks in a hierarchical perspective. In some examples, a two-level power optimization model may be established to reduce the power consumption of datacenter networks by switching off network switches and links while still guaranteeing full connectivity and maximum link utilization. The model may be implemented by solving a capacitated constraint multi-commodity flow (CMCF) problem employing simple heuristic techniques. A power status of network switches may be determined according to a network traffic matrix and the CMCF optimization determined at core-level and at pod-level. A complementary process to provision whole network connectivity and to meet quality of service (QoS) goals may also be performed.
US08700924B2 Modular sensor node and communications system
A sensor node for use in a sensor system includes a core component a sensor component and a power component. The core component includes processing and transmission/receiving components. Additionally, the core component includes interfaces for selectively connecting sensor and power components of any one of a plurality of types. In this manner, the core component enables the corresponding power and sensor components to be matched according to a particular application to generate the desired sensor node.
US08700921B2 Fault-resistant exponentiation algorithm
A method for performing a m-ary right-to-left exponentiation using a base x, a secret exponent d and a modulus N, wherein m is a power of 2. A device having a processor and m+1 registers R[0]−R[m] in at least one memory: initializes register R[0] to h for a chosen value h, wherein the order of the value h is a divisor of m*(m−1)/2, register R[m] to x(m−1) and the registers other than R[0] and R[m] to the value h; updates register R[r] to R[r] times x, wherein r is the remainder of a division of d by (m−1) mod N; obtains a working exponent q that is the quotient of the division of d by (m−1); performs l iterations, starting at i=0, of: setting R[qi] to R[qi] times R[m] and raising R[m] to the power of m, where l is the length of q in base m and qi is the i-th digit of the representation of q in base m and ql−1 is non-zero; verifies the correctness of the result by checking that R[m] equals the product of registers R[0]-R[m−1] to the power of m−1; and outputs the product of R[j]j, where 1≦j≦m−1, only if the correctness is successfully verified.
US08700919B2 Switch key instruction in a microprocessor that fetches and decrypts encrypted instructions
A fetch unit fetches a sequence of blocks of encrypted instructions of an encrypted program from an instruction cache at a corresponding sequence of fetch address values. While fetching each block of the sequence, the fetch unit generates a decryption key as a function of key values and the corresponding fetch address value, and decrypts the encrypted instructions using the generated decryption key by XORing them together. A switch key instruction instructs the microprocessor to update the key values in the fetch unit while the fetch unit is fetching the sequence of blocks. The fetch unit inherently provides an effective decryption key length that depends upon the function and amount of key values used. Including one or more switch key instructions within the encrypted program increases the effective decryption key length up to the encrypted program length.
US08700917B2 Information processing apparatus, information recording medium manufacturing apparatus, and information recording medium
A configuration is provided for a process in which appropriate content code corresponding to apparatuses and applications of various model types and versions is selected to be performed. In a configuration in which content code recorded on an information recording medium is obtained, and processing, such as a security check in accordance with the content code, conversion of the content data, and embedding of player information into the content, is performed, at least a portion of the content code is set as encrypted data, and as an encryption key, a node key set so as to correspond to a node of a key tree having a hierarchical structure is used.
US08700915B2 Method and system for verifying authenticity of at least part of an execution environment for executing a computer module
A method and system for verifying authenticity of at least part of an execution environment for executing a computer module is provided. The computer program module is operative to cause processing of digital input data in dependence on a plurality of predetermined digital parameters. At least part of one of the plurality of predetermined digital parameters is driven from the at least part of the execution environment.
US08700904B2 Method for authentication in an automation system
The invention relates to a method for planning an automation system project, a method for authenticating a user during access to an automation device in an automation system, an automation system and a computer program for planning an automation system project. To improve the security concept in automation systems, the provision of a single sign-on authentication method for an automation system is proposed. A user is thus able to simultaneously register at all automation devices within an automation project using a single authentication. A fundamental part of the invention is thus to centrally project plan the single sign-on method. In other words, the basic provision of the basis for the subsequent authentication already takes place during the project planning of the automation project based on a project database. This procedure allows the realization of a single sign-on method for the complete projected automation system and thus simultaneously for all automation devices contained in the automation system.
US08700901B2 Facilitating secure online transactions
A method and system for mutually authenticating an identity and a server is provided in accordance with an aspect of the present invention. The method commences with transmitting a token from the server. Thereafter, the method continues with establishing a secure data transfer link. A server certificate is transmitted during the establishment of the secure data transfer link. The method continues with transmitting a response packet to the server, which is validated thereby upon receipt. The system includes an authentication module that initiates the secure data transfer link and transmits the response packet, and a server authentication module that transmits the token and validates the response packet.
US08700900B2 Communicating admission decisions and status information to a client
In an example embodiment, a technique that employs a SAP/SDP packet to communicate data to a client device when a request for a multicast stream, such as a video stream, is denied. Rather than announcing a program, the SAP/SDP packet reports a status to the client device. The SAP/SDP packet may suitably comprise data representative of the video name, and a reason code, enabling the client device to provide an output, e.g. a text string, to a user associated with the client device indicating the reason for the denial. In addition, contact information such as an email address and a uniform resource locator (URL) pointing to a predetermined web page may also be included in the SAP/SDP packet that can inform the associated user of the client device where additional information can be obtained for the denial.
US08700895B1 System and method for operating a computing device in a secure mode
A computing device operates in a secure operating mode in response to user selection. Computer hardware is initialized to verify a bootloader of an operating system, and the bootloader verifies the operating system kernel. The kernel then verifies operating-system level executable files. After verification, a limited set of the verified files is loaded into a portion of the memory that is subsequently marked by the kernel as read-only. These files are executed to provide a basic Internet browser session; all other files are identified as non-executable. When the user accesses an authorized website and conducts a transaction that requires a user to provide information, the information is encrypted during transmission of the network. In addition, such information cannot be accessed by other parties since the information provided is not persisted at the computing device.
US08700867B2 Integrated storage controller and appliance method and system
An integrated data center combines a storage controller and appliances onto a computer platform. Storage controller component executes on the computer platform with exclusive access to a first storage controller host bus adapter coupled to a storage shelf A virtualized instance of the hardware from the computer platform is provisioned to deliver application services from an appliance component which may share the processing resources from the computer platform through different virtual machines. An appliance host bus adapter from the computer platform is exclusively associated to the appliance component. This provides the appliance component exclusive control of the appliance host bus adapter passing through the virtualized instance of the hardware. To access the storage devices, appliance host bus adapter and corresponding appliance component are coupled with a second storage controller host bus adapter associated with the storage controller component.
US08700863B2 Computer system having a cache memory and control method of the same
A computer includes a memory that stores data, a cache memory that stores a copy of the data, a directory storage unit that stores directory information related to the data and includes information indicating that the data is copied to the cache memory, a directory cache storage unit that stores a copy of the directory information stored in the directory storage unit, and a control unit that controls storage of data in the directory cache storage unit, manages the data copied from the memory to the cache memory by dividing the data into an exclusive form and a shared form, and sets a priority of storage of the directory information related to the data fetched in the exclusive form in the directory cache storage unit higher than a priority of storage of the directory information related to the data fetched in the shared form in the directory cache storage unit.
US08700860B2 Information processing apparatus, method and computer program
An information processing apparatus for processing input data using multiple items of reference data in succession is provided. The apparatus includes a secondary storage unit configured to store the reference data; a primary storage unit accessible at a speed higher than that of the secondary storage unit; a read-out unit configured to read out the reference data from the secondary storage unit to the primary storage unit; an execution unit configured to execute processing of the input data using the reference data in the primary storage unit; a determination unit configured to determine, based upon at least one of a probability that reference data scheduled for use by the execution unit will change and quantity of the scheduled reference data, whether the scheduled reference data is to be prefetched; and a control unit configured to control prefetch based on the result of determination of the determination unit.
US08700842B2 Minimizing write operations to a flash memory-based object store
Approaches for minimizing the amount of write transactions issued to an object store maintained on a solid state device (SSD). Transactions requested against an object store maintained on a SSD may be committed once transaction information for the transaction is durably stored in a non-volatile dynamic random access memory (DRAM), which may be maintained in a HDD controller. Further, data blocks stored in a volatile cache of a database server that issues write requests to an object store maintained on one or more SSDs may be considered persistent stored once confirmation is received that the data blocks are written to a double-write buffer stored on a non-volatile medium, such as NV RAM in a HDD controller. Additionally, any data blocks that are to be written over in a non-volatile DRAM are first ensured to be no longer present within the volatile write cache maintained a the solid state device.
US08700838B2 Allocating heaps in NUMA systems
Processes may be assigned heap memory within locally accessible memory banks in a multiple processor NUMA architecture system. A process scheduler may deploy a process on a specific processor and may assign the process heap memory from a memory bank associated with the selected processor. The process may be a functional process that may not change state of other memory objects, other than the input or output memory objects defined in the functional process.
US08700835B2 Computer system and abnormality detection circuit
A computer system includes multiple modules that perform communication via a bus, and abnormality detection circuits that monitor signals on the bus related to communication between the modules to detect a hang-up, wherein each of the abnormality detection circuits is arranged to correspond to a part of the multiple modules, and, when detecting the hang-up, generates and outputs a signal instructing reactivation only of the corresponding module.
US08700833B2 Data storage device with host-accessible indicator
A data storage device includes one or more data paths through electrical contacts of the data storage device. The data paths are operably connected to allow bits to be transferred into and out of the data storage device. The data storage device stores an indication of a number of the one or more data paths in a configuration register. A method includes performing, while the data storage device is operatively coupled to a host device, receiving a command of the host device to read the configuration register and providing the indication via at least one of the one or more data paths. Providing the indication enables indicating to the host device the number of the one or more data paths.
US08700828B2 Universal interface for one or more sensors
A method, system, and apparatus of a universal interface compatible with one or more sensors are disclosed. In one embodiment, a method comprises acquiring an electrical power signal of an external source at a universal interface device; communicating with the one or more sensors coupled to the universal interface device; conditioning, at the universal interface device, the electrical power signal; receiving an output of the one or more sensors operating on the conditioned electrical power signal; converting the output of to an appropriate form; communicating the appropriate form to the interface; and communicating the output of the one or more sensors to one or more data processing devices communicatively coupled to the universal interface device.
US08700826B2 Controller, computer system and control method thereof
A super I/O module for controlling at least one I/O port of a computer system is provided. The super I/O module includes a controller, a signal detector and a selector. The controller supports functions corresponding to the I/O port. The signal detector receives an input signal from the I/O port, and detects whether the input signal has an identification code. When detecting that the input signal has the identification code, the signal detector generates a selection signal according to the identification code. The selector receives the selection signal and selectively provides the input signal to the controller or a function circuit of the computer system according to the selection signal.
US08700821B2 Unified multi-transport medium connector architecture
A device, method, and system are disclosed. In one embodiment the device includes a router to transmit data packets between multiple host controllers and one or more peripheral devices. The router can receive a data packet from a host controller and transmit the data packet to a peripheral device across a data transmission path. The peripheral device is coupled to the first data transmission path through a first universal multi-transport medium (UMTM) connector. The connector includes an optical coupling capable of transporting the first data packet within an optical signal and an electrical coupling capable of transporting the first data packet within an electrical signal.
US08700820B2 Method for accessing USB device attached to home gateway, home gateway and terminal
A method for accessing a Universal Serial Bus (USB) device attached to the home gateway is provided to solve the problem that after the USB device is attached to the home gateway, the USB device becomes an exclusive device of the home gateway, and application software on a personal computer (PC) or other terminals can not be directly used to transparently access the USB device. The method includes: receiving a USB message of the USB device attached to the home gateway; and adapting the USB message to a network packet and sending the network packet to a virtual USB device interface of a terminal to be read by an application program of the terminal; or parsing a network packet sent by the terminal through the virtual USB device interface into a USB data frame and writing the USB data frame into the USB device. Thereby, the terminal may make full use of abundant application software (application programs) to transparently access a real USB device attached to the home gateway, and implement various functions of the USB device, without requiring the home gateway to implement one service access function for each type of USB devices.
US08700816B2 Configuration space virtualization
Various aspects are disclosed herein for bounding the behavior of a non-privileged virtual machine that interacts with a device by creating a description of the device which indicates to a privileged authority (1) which operations on the device may have system-wide effects and (2) which operations have effects local to the device. The privileged authority may then permit or deny these actions. The privileged authority may also translate these actions into other actions with benign consequences.
US08700815B2 Personal area network apparatus
A peripheral device comprises a first entity and a second entity. In operation, the first/second entities are configured to respectively: receive a first/second entity-related message from at least one other device to indicate the availability of the at least one other device for attachment, send, to the at least one other device, a first/second entity-related message indicating the availability for communication with the at least one other device, receive, from the at least one other device, a first/second entity-related signal including a first/second entity-related peripheral device identifier, send a first/second entity-related response to the at least one other device, receive, from the at least one other device, a first/second entity-related device response, and send, to the at least one other device, a first/second entity-related second peripheral response including the first/second entity-related peripheral device identifier.
US08700809B2 Substance communicating device with activatable connector and cycle structure
A substance communicating device for use in conjunction with an appliance or a system including an appliance and a substance communicating device. The substance communicating device has a service connector component operably engageable with a service connector component of the appliance to permit the communication of a substance between the appliance and the substance communicating device. Information related to the substance can be communicated to the appliance and used to affect the physical cycle of operation of the appliance.
US08700796B2 MAC data service enhancements
Wireless video transmissions over a MAC layer employ various techniques to improve throughput which may negatively impact latency, such as Block-ACK and data aggregation. To improve latency while continuing to improve throughput, data packets are fenced according to application layer specifications and then transmitted. For video data, Block-ACK sequences and aggregation sequences are terminated at the end of video frames or video slices. For data aggregation, a physical layer data packet concludes at the end of a video frame or slice. The application layer can indicate to the MAC layer when such packet fencing is to occur. In use with 802.11n transmission a data flag may be used by the MAC layer to facilitate fencing.
US08700794B2 Channel adaptive video transmission method, apparatus using the same, and system providing the same
A video transmission method is provided, which includes receiving state information from at least one mobile terminal that intends to perform a video stream service through a wireless network, determining a size of an image by selecting a specified spatial layer bit stream on the basis of the state information of the mobile terminal from a plurality of spatial layer bit streams generated at different bit rates during encoding of the bit stream, selecting a specified time and an SNR layer bit stream by increasing or decreasing time of the image and a layer position of the SNR layer bit stream on the basis of network parameters included in the state information of the mobile terminal, and transmitting the bit stream generated by extracting the specified layer bit stream of the selected layer to the mobile terminal.
US08700792B2 Method and apparatus for expediting delivery of programming content over a broadband network
A method is provided that is performed by a client device such a set top box when a viewer requests a program by initiating a channel change from a program guide or entering a channel through the user interface. The client device receives the user request and, in response, the client device transmits the request to the streaming server in the headend, which causes the streaming server to create a unicast catch up stream that commences with a key frame. The streaming server calculates the end point of the catch up stream and continues to send the catch up stream at a rate faster than real time. The client device receives the catch up stream and begins buffering it. While the catch up stream is being buffered the client device begins decoding and presenting the content. The client device receives the end of stream marker, and in response, sends a request to join the multicast stream. Once the client device starts receiving the multicast stream, the client device discards any remaining images or pictures in the catch up stream that precede the synchronization time. The client device also begins to buffer the multicast stream as it continues to play the buffered catch up stream. When it reaches the end of the catch up stream, the client device begins to play out the buffered multicast stream.
US08700780B2 Group owner selection with crossing requests
A method of operating an apparatus, and apparatus, and a computer program product in an apparatus are provided in which a first request message is sent to a second apparatus. The first request message is associated with first information. In addition, a second request message is received from the second apparatus. The second request message is associated with second information. In addition, the first information and the second information are compared. Furthermore, whether to send a response to the second apparatus in response to the second request message is determined based on the comparison of the first information and the second information.
US08700777B2 Extensible support system for service offerings
Techniques are disclosed for integration, provisioning and management of entities and processes in a computing system such as, by way of example only, business entities and business processes. In particular, techniques are disclosed for implementing an extensible support system for multiple service offerings. For example, such a support system can be a business support system which may be employed in conjunction with a cloud computing environment.
US08700767B2 System and method for network vulnerability detection and reporting
A system and method provide comprehensive and highly automated testing of vulnerabilities to intrusion on a target network, including identification of operating system, identification of target network topology and target computers, identification of open target ports, assessment of vulnerabilities on target ports, active assessment of vulnerabilities based on information acquired from target computers, quantitative assessment of target network security and vulnerability, and hierarchical graphical representation of the target network, target computers, and vulnerabilities in a test report. The system and method employ minimally obtrusive techniques to avoid interference with or damage to the target network during or after testing.
US08700760B2 Method and systems for redundant server automatic failover
A method and systems for a redundant server automatic fail-over system is provided. The system includes a plurality of client devices communicatively coupled to a network wherein the plurality of client devices each includes an active server identification location. The system also includes a first server system communicatively coupled to the network that is configured to operate as the active server on the network wherein messages sent to the first server system are addressed to the first server system using the active server identification location on each client device. The system further includes a second server system communicatively coupled to the network that is configured to operate as a standby server on the network and is configured to switch to being the active server on the network when it is determined that the first server system is unable to operate as the active server.
US08700758B2 Monitoring system, apparatus to be monitored, monitoring apparatus, and monitoring method
The present invention is directed to enable a monitoring apparatus to reliably obtain information of an event which occurs in an apparatus to be monitored in a monitoring system employing a connectionless communication method. An apparatus to be monitored comprises: a first transmitting unit for transmitting first information as event information related to an event in the apparatus to be monitored to a monitoring apparatus by a connectionless communication method; and a second transmitting unit for transmitting second information as the event information to the monitoring apparatus by a communication method different from the connectionless communication method. The monitoring apparatus comprises: a first receiving unit for receiving the first information transmitted from the first transmitting unit; and a second receiving unit for receiving the second information transmitted from the second transmitting unit.
US08700756B2 Systems, methods and devices for extracting and visualizing user-centric communities from emails
Embodiments generally relate to systems and methods for extracting and visualizing user-centric communities from emails. A set of email data comprising a set of users can be identified and a communication graph comprising a center node can be generated from the email data. The center node can be removed from the communication graph and a set of communities can be determined from the remaining data. The center node can be reconnected to a center of each of the set of communities to form a community graph. The links connecting the center node with the center of each of the set of communities can have a weight calculated according to a formula. The community graph can be visualized and provided to an administrator.
US08700754B2 Automated topology discovery and management for electric meters
A method for automated topology discovery and management of meter nodes in a power grid is described. In the discovery mode any of the meter nodes is able to act as a proxy for a data concentrator to sort out the topology, and to determine the best path for communicating between a concentrator and each of the meter nodes.
US08700753B2 Distributed computer system for telecommunications operational support
In one particular embodiment, the disclosure is directed to a distributed computer system for use in connection with telecommunications operational support. The distributed computer system includes a common integration communications element, a telecommunication related business application, an adapter module, and an integrated services module. The adaptor module is coupled to the common integration communications element, and is responsive to the telecommunications related business application. The integrated services module is also coupled to the common integration communications element.
US08700749B2 Wireless communication enabled meter and network
A meter enabled for wireless communication and a wireless communication network are disclosed. A meter enabled for wireless communication comprises a metering device, a wireless communication system and an interface between the two. Meter data can be read, and the meter can be controlled via communication with a wireless network. A self-configuring wireless network is disclosed that includes a number of vnodes, and one or more VGATES. Vnodes are operative to form ad hoc piconet connections. The one or more VGATES comprise computer network gateways that are enabled for wireless communication. The VGATES enable the wireless array of vnodes to communicate with a private or public computer network to transmit data or receive commands. The network may also communicate with a VNOC system that enables the wireless array of vnodes to communicate (either directly or through a VGATE) with a central control facility.
US08700740B2 CE device and content browsing system, and content browsing method thereof
A content browsing method includes: a step where a CE device transmits an HTTP request including ability data concerning the CE device to a GUI distribution server; a step where the GUI distribution server determines the CE device based upon the content browsing ability data concerning the CE device; a step where the GUI distribution server makes an HTTP request for a search URL to the content data server based upon a determination result; a step where the GUI distribution server synthesizes the search URL to a GUI template; a step where the GUI distribution server transmits the synthesized GUI template to the CE device; and a step where the CE device transmits an HTTP request for a media data URL to the content data server, and the method performs server processing in accordance with the ability of the CE device.
US08700738B2 Dynamic feed generation
Syndicated feeds are generated from enterprise data using an interface that dynamically adapts user requests to an enterprise system and dynamically conforms the responsively provided enterprise data to a format suitable for presentation in a syndicated data feed.
US08700736B2 System for providing related content, method for providing related content, service server, end terminal, and storage medium
A system and method for providing a related content and a service server, an end terminal, and a storage medium wherein the system comprises a first end terminal connected to a mobile communication terminal through a local area network for making a request to an application server to send the content related to the basic content currently being played in the first end terminal to a second terminal; a mobile communication terminal connected to the first end terminal and to the second end terminal via the local are network, and connected to the service server via the local area network, and connected to the service server via a mobile communication network for transmitting data between the end terminals and the service server and the application server and wherein the service server receives the related content transmission request from the first end terminal and makes a request to the application server to search for the related content for transmission by the application server to the second end terminal in accordance with the request from the service server.
US08700725B2 Remote copy system
A remote copy system includes a first storage system including a first storage controller arid a first data volume. The first storage controller is configured to control data access requests to the first data volume. The first storage system is configured to store write data in the first data volume upon receiving a write request from a first host associated with the first storage system and generate a journal including control data and journal data A second storage system includes a journal volume and configured to receive and store the journal generated by the first storage system in the journal volume. A third storage system includes a second data volume and configured to receive the journal from the second storage system and store the journal data of the journal to the second storage system according to information provided in the control data.
US08700724B2 System and method for transferring data over a remote direct memory access (RDMA) network
Systems and methods that provide one-shot remote direct memory access (RDMA) are provided. In one embodiment, a system that transfers data over an RDMA network may include, for example, a host. The host may include, for example, a driver and a network interface card (NIC), the driver being coupled to the NIC. The driver and the NIC may perform a one-shot initiation process and/or a one-shot completion process of an RDMA operation.
US08700719B1 Embedded applications with access to attachments in hosted conversations
A client displays a hosted conversation that is hosted at a conversation server. The conversation has an attachment that is stored at the conversation server. The conversation includes application information enabling the client to run an embedded application, where the embedded application originates from an application server that is distinct from the conversation sever system. The client runs the embedded application. The embedded application accesses the attachment; and processes the attachment to generate output data for display within the conversation. The client displays the output data within the conversation.
US08700717B2 Email conversation management system
A system and method are disclosed for producing a list of conversations as the result of a search query. Messages are received and associated with a conversation. Each of the conversations has a respective conversation identifier and includes one or more messages. Messages, and related message information, are indexed for text searching and information about the message is stored in a memory to associate the message to its respective conversation identifier. The index can be searched to identify one or more messages relevant to a search query. At least some of the conversations to which the one or more messages belong are identified and produced as the search result.
US08700715B1 System, method and computer readable medium for processing unsolicited electronic mail
An Internet service provider (ISP) is configured to analyze a subscriber's sent e-mail packets to determine a subscriber identity associated with the e-mail packets. A database is then queried to determine a current sending rate of e-mails by the subscriber. A sending rate above an allowed threshold causes the upstream transmission of the e-mail packets to be blocked, optionally by injecting connection destroying packets. A subscriber remains blocked from upstream transmission of e-mails until the sending rate as determined by the ISP drops below a second, more stringent threshold. This automatic process is also accompanied by automated messaging to the subscriber with information as to the measures taken and remedial options.
US08700712B2 Provision of presence data allocated to the user of a communication service
Data characterizing the presence state of a user registered to use a communication service is sent to a server for the management of presence data in order to provide presence data allocated to the user of a communication service. The data sent to the server is stored as presence data allocated to the user and is made available for predefinable first users. The user is provided with presence data allocated to predefinable second users. The predefinable first and second users are determined by means of an activated service profile allocated to the user.
US08700696B2 Method and system for conducting a plurality of cyber-based conventions
A method of providing content information to at least one user on the Internet, by facilitating an exchange between at least one sponsor and the at least one user. The method includes receiving, from the at least one sponsor with a web browser computer, and electronically setting, loading, inputting, or any combination thereof at a central website server, searchable content information which includes at least one searchable keyword; receiving, from the at least one user with a web browser computer, at the central website server, a query including at least one search keyword; processing the query at the central website server by searching for the at least one search keyword within the searchable content information; and releasing, from the central website server to the at least one user, content information selected based upon the processing of the query.
US08700694B2 Systems and methods for managing workflow based on multi-level specification of job processing requirements
A computer and software system for human user interaction initiates jobs (e.g., Transcription, Translation, Data Entry, and Transaction Creation) and utilizes voice-mail through real-time voice and tone signal input. The computer and software system keeps the databases used to process jobs and keeps the statistical records of jobs for analysis, general ledger, payroll and billing. One or more computers receive Job Packets, select Scribes for work (e.g. transcription), generate messages for information or action, and update Job Record status and job processing steps. A computer collects the statistical and financial data and provides general top level management decision making information.
US08700692B2 Group access to IP multimedia subsystem service
A method of facilitating access to services of an IP Multimedia Subsystem, by users groups that require alternative handling in relation to the standard handling of IP Multimedia Subsystem users. Functioning instructions are added to the user group s subscription maintained in the IP Multimedia Subsystem, instructing nodes in the IP Multimedia Subsystem to adapt their standard functioning for this specific group of users. The instructions in a subscription of a specific user group, provide a node of the IP Multimedia Subsystem that does no longer need to be specific for certain types of users, but has a standard way of operation, that is modified by instructions for dedicated operation for only that specific user group. In further aspect embodiments are disclosed providing improved solutions for known problems of IP Multimedia Subsystems making use of functioning instructions included in the subscription.
US08700688B2 Polynomial data processing operation
A data processing system 2 includes an instruction decoder 22 responsive to polynomial divide instructions DIVL.PN to generate control signals that control processing circuitry 26 to perform a polynomial division operation. The denominator polynomial is represented by a denominator value stored within a register with an assumption that the highest degree term of the polynomial always has a coefficient of “1” such that this coefficient need not be stored within the register storing the denominator value and accordingly the denominator polynomial may have a degree one higher than would be possible with the bit space within the register storing the denominator value alone. The polynomial divide instruction returns a quotient value and a remainder value respectively representing the quotient polynomial and the remainder polynomial.
US08700674B2 Database storage architecture
Methods, systems and program products for database storage. In one implementation, data of a projection of a database is stored at least partly in grouped ROS format and partly in column format based on patterns of updating the projection data. The projection data is updated so that the updated projection is stored partly in grouped ROS format and partly in column format.
US08700672B2 Method of processing tag information and client-server system using the method
A method of processing tag information includes displaying a web page for designating media contents to be uploaded on a screen of the client terminal; receiving tag information on the media contents to be uploaded through the web page; converting the received tag information into metadata; storing the metadata in a local storage area of the client terminal; and storing the metadata in a storage area of a web server. Also provided is a client-server system using the method. Accordingly, the tag information, which provides additional information associated with multimedia contents, can be managed at a local area and on a web connected to the local area through the communication network. Also, a user environment in which the tag information can be applied in a useable way at the local area is provided. The tag information is added to the multimedia contents stored in the local area, so that it is not necessary to manually input the tag information each time the contents are uploaded.
US08700670B2 Insert optimization for B+ tree data structure scalability
A method, in one embodiment, can include receiving a key and associated data via a computing device. Furthermore, the method can include searching a B+ tree data structure using the key to find a leaf node. The B+ tree data structure is stored by a persistent storage coupled to the computing device. The B+ tree data structure can include a first plurality of nodes that each contains a key-value entry that is not maintained in a sorted order based on its key. In addition, the key and associated data are appended to the leaf node. A sector that includes the leaf node and the key and associated data can be flushed to the persistent storage.
US08700651B1 Method, medium, and system for suggesting images for items without images in listings data
Technologies for providing suggestions of images for items without images in listings data are described herein. Item details regarding a number of items to be listed in online marketplace are received from a seller, validated, and processed before being merged in an item catalog. Those items submitted without image data specifying one or more images for the item are identified. An image index maintained in the online marketplace system and indexing images for popular items by keyword is searched to locate a number of images related to the items with missing image data. The items with missing image data are presented to the seller along with suggested images for the item. The seller selects one or more of the suggested images and the images are added to the listings data for the item before being merged into the item catalog.
US08700649B2 Analyzing administrative healthcare claims data and other data sources
Techniques suitable for identifying potential subjects for a clinical trial and other applications are disclosed. One or more exclusion or inclusion criteria are defined for the clinical trial. One or more specialized searching tables are pre-generated using administrative healthcare claims data and the one or more exclusion or inclusion criteria. The specialized searching tables are searched. Through the searching step, subjects are identified within the administrative healthcare claims data who match the one or more exclusion or inclusion criteria. Through the searching step, a geographical area is identified corresponding to the subjects who match the one or more exclusion or inclusion criteria. A customized report is generated using the identified subjects and geographical area.
US08700644B1 Computerized matching and introduction systems and methods
Disclosed are systems and methods relating to an automated or semi-automated arrangement of modules that helps gather, process, display, and coordinate meetings among matches based on a set of predetermined and crowd-sourced traits, values, interests, preferences and activities. Such systems of integrated modules in certain embodiments may be used to rank matches in a variety of applications and situations where participants are identified through tailored criteria that organizers, participants and sponsors determine to be most valuable. Embodiments of the present invention may offer advantages and improvements over prior computer and traditional networking and matching systems because they may provide interactive modules that automatically or semi-automatically combine human expertise with automated data management based on the expertise of an event organizer's event-management strategies with real-time and automated data management.
US08700641B2 Detecting repeating content in broadcast media
Systems, methods, devices, and computer program products provide social and interactive applications for detecting repeating content in broadcast media. In some implementations, a method includes: generating a database of audio statistics from content; generating a query from the database of audio statistics; running the query against the database of audio statistics to determine a non-identity match; if a non-identity match exists, identifying the content corresponding to the matched query as repeating content.
US08700635B2 Electronic device, data processing method, data control method, and content data processing system
An electronic device, data processing method, data control method, and content data processing system enabling a user to search for a track reproduced in the past, but with a forgotten title name and an artist name. A CPU displays on an LCD panel a reproduction history screen displaying a number of tracks reproduced that day on a calendar. By a user operation via an input device, the CPU switches the reproduction history screen to another reproduction history screen displaying a list of tracks reproduced on a certain other day as the reproduction history list. It reproduces the track selected by the user and allows editing of its attribute.
US08700633B1 Determining categories for geographic data
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining categories for geographic data. In general, one aspect includes a method implemented by one or more processing devices that includes receiving, by one or more processors, geographic information data from a database, the geographic information data comprising location points and being divided into geographic areas, at least some of the geographic areas containing one or more location points, at least some of the location points being associated with at least one category, identifying, by one or more processors, for at least some of the geographic areas, a dominant category, based on categories associated with the location points contained within the geographic areas, and storing, by one or more processors, the dominant category in association with the respective geographic area in the database.
US08700631B2 Tempo spatial data extraction from network connected devices
A computer implemented data processing system for estimating an amount of people situated in a specific location and their geo-demographic classification within time range is provided herein. The system is combined of a collector that is configured to collect data on signals and each signal is given a unique ID; an association module configured to associate each signal with a respective location, namely, place of origin; a processing unit configured to calculate total number of users subscribed to a specific network service provider situated in a specific location and time range; calculate a dynamic ratio by research and statistical data; and an estimation module configured to estimate the amount of people originated from a specific location and the overall amount of people in a location within a time range, by applying the calculated dynamic ratio, that was calculated to each time stamp separately.
US08700627B2 System and method for displaying relationships between concepts to provide classification suggestions via inclusion
A system and for displaying relationships between concepts to provide classification suggestions via inclusion is provided. A set of reference concepts each associated with a classification code is designated. One or more of the reference concepts are combined with a set of uncoded concepts. Clusters of the uncoded concepts and the one or more reference concepts are generated. Relationships between the uncoded concepts and the one or more reference concepts in at least one cluster are visually depicted as suggestions for classifying the uncoded concepts in that cluster.
US08700623B2 Activities based dynamic data prioritization
A method for activity based dynamic data prioritization is provided in the illustrative embodiments. A user activity corresponding to a user is selected. A query is constructed corresponding to the user activity. The query is executed on a data source to obtain a result set of data. A prioritization rule is constructed using a feature of the query and a policy. Data items in the result set of data are prioritized according to the prioritization rule to form prioritized data. The prioritized data is presented relative to the user activity.
US08700614B1 Method of and a system for ranking members within a services exchange medium
A method of and a system for ranking users by activity level and achievements within the services exchange medium (SEM) enables better searching for a service provider. An activity score for each service provider is periodically determined. The activity score is based on a point scheme. The point scheme, which is tunable, drives particular behaviors within the SEM by rewarding points for a first set of activities and taking away points for a second set of activities. Upon receiving a query, a total score, which is dependent at least in part on the activity score, is calculated. The results list is sorted based on the total score.
US08700613B2 Ad sponsors for mobile devices based on download size
The present invention relates to a method and system for ranking search results and is particularly, but not exclusively, suited to providing search results when the delivery of data corresponding to the search results is metered, such as when data are delivered to terminals connected to mobile networks.
US08700602B2 Multi-database, runtime database query performance monitoring
A method to monitor database performance includes gathering information from a remote, monitored database related to the monitored database performance during a predetermined time, collecting statistics corresponding to any queries executed during the predetermined time, testing at least one rule against the statistics corresponding to each query, and if the testing results in a rule violation, identifying the query that caused the rule violation. A method to monitor database performance includes gathering statistics related to execution of a query statement, comparing at least one of the statistics against at least one rule to determine if the statistics violates a threshold established by the rule, if the statistic violates the threshold, identifying the query statement as a violating query statement, and repeating the comparing and identifying until all rules have been compared. A system has a local repository and a rules engine to gather information from at least one remote, monitored database, locate query statement executions in the information and to collect statistics with regard to the query execution, and test at least one rule against the statistics to determine if the query statement violates the rule.
US08700593B1 Content search system having pipelined engines and a token stitcher
A content search system includes multiple pipelined search engines that implement different portions of a regular expression search operations. For some embodiments, the search pipeline includes a DFA engine, an NFA engine, and a token stitcher that combines partial match results generated by the DFA and NFA engines in a manner that prevents either engine from becoming a bottleneck. In addition, the token stitcher can be configured to implement unbounded sub-expressions without utilizing resources of the DFA or NFA engines.
US08700589B2 System for linking medical terms for a medical knowledge base
A system generates medical knowledge base information by using predetermined data source specific message syntax information in identifying first and second information received from first and second data sources respectively. The first and second information indicates at least one type of medical relationship between the received first and second medical terms. The system determines likelihood of existence of the at least one type of medical relationship indicated by a combination of the first and second information, in response to predetermined information indicating a number of occurrences of the at least one type of relationship in data of at least one of the first and second data source. The system outputs first and second medical terms and the at least one type of medical relationship in response to the determined likelihood of existence.
US08700584B2 Managing access to objects of a computing environment
Access to objects of a computing environment is managed. Access to an object of the computing environment is prohibited via one cached entity corresponding to the object, while access to the object is allowed via another cached entity. The cached entities are concurrently maintained for a period of time, but the one cached entity is in a shadow state. In one example, the cached entities are session locks and the object is a file system object.
US08700583B1 Dynamic tiermaps for large online databases
Systems and methods for managing a tier-map of key items are disclosed. A system may include tiers having at least one tier limit, an indexing tier-map that maps key items to one of the tiers and a serving tier-map that maps key items to one or more of the tiers. The system may also include a memory storing instructions that cause a processor to perform operations. The operations may include using the indexing tier-map to determine that a particular key item is mapped to a first tier, determining that an amount of associated items for the particular key item approaches the tier limit, and updating the indexing tier-map to map the particular key item to map to a second tier. The operations may further include identifying a new associated item for the particular key item and storing the new associated item with the particular key item in the second tier.
US08700582B2 Document handling history management system and method
A document handling history management system, which includes: a first calculation section that calculates a first value based on a document which is an object of referencing operation; an operation history information generation section that generates operation history information that includes the first value; a second calculation section that calculates a second value based on the operation history information; a referencing information generation section that generates referencing information of the document, the referencing information being used for the referencing operation and including the second value; a reading section that reads first attribute information of the document, the first attribute information being to be rewritten to second attribute information when the referencing operation of the document is performed; a storing section that stores setting information in the first attribute information; and a rewriting section that rewrites the second attribute information to the first attribute information upon termination of the referencing operation.
US08700581B2 Systems and methods for providing a map of an enterprise system
An exemplary system and method for providing a map of an enterprise system is provided. The method comprises accessing data describing an element from one or more sources. One or more objects are associated with the element. At least one relationship is identified between the one or more objects. A map is then generated of an enterprise system comprised of the one or more objects based on the at least one identified relationship.
US08700580B1 Moderation of user-generated content
A system and method for updating and correcting facts that receives proposed values for facts from users and determines a correctness score which is used to automatically accept or reject the proposed values.
US08700578B1 System and method for determining physical storage space of a deduplicated storage system
Exemplary methods, apparatuses, and systems maintain a plurality of summary data structures corresponding to a plurality of logical file system namespaces representing a plurality of hierarchies of one or more directories having one or more files, each file being stored in the storage system as a plurality of segments in a deduplicated manner. In response to a request to estimate a storage usage by a first of the file system namespace, identify a first of the summary data structures corresponding to the first file system namespace, wherein the first summary data structure stores information summarizing deduplicated segments referenced by one or more files of the first file system namespace. Estimate the storage usage of the first file system namespace based on the first summary data structure and a global summary data structure, wherein the global summary data structure stores information summarizing deduplicated segments referenced by all of the file system namespaces.
US08700573B2 File storage service system, file management device, file management method, ID denotative NAS server and file reading method
The present invention relates to a migration of a file from a path denotative NAS server to an ID denotative NAS server. In a file management device a migration-use path denotative NAS access section obtains a file deposit location from the path denotative NAS server, selects a migration target file based on the deposit location, and sends a read request with the deposit location of the migration target file to the path denotative NAS server, so as to obtain the migration target file. A migration-use denotative NAS access section generates a write request with the migration target file, sends it to the ID denotative NAS servers, and writes the file therein. In addition, the migration-use ID denotative NAS access section registers a GUID received from the ID denotative NAS servers in a file name/GUID management table, together with the file name of the migration target file.
US08700572B2 Storage system and method for controlling storage system
Provided is a storage system providing a data storage area to an external apparatus. The storage system includes at least a first information processing apparatus including a first logical storage area forming the data storage area and a first data processing part performing processing of reducing the storage capacity used by a backup target data in the first logical storage area, and a second information processing apparatus communicatively coupled to the first information processing apparatus and including a second logical storage area forming the data storage area, and a second data processing part performing processing of reducing the storage capacity used by the backup target data in the second logical storage area. The first information processing apparatus further includes an evaluation index allocation processing part determining which one of the first and second data processing parts to use to process the backup target data according to an evaluation index prescribed as a data format of the backup target data, and a backup processing part, when performing backup processing of the backup target data, refers to the association relationship between the data format of the backup target data and any of the first and second data processing parts determined by the evaluation index allocation processing part, and causes the first or second data processing part is associated with the data format of the backup target data, to process the backup target data.
US08700565B2 Method and system for data filing systems
A method for updating data to ensure the correct version of the data is available for a user of a second data system. In the second data system, an update request is received from a first data entity to update the data in a component of the second data system. The update request comprises an updated version of the data. The updated version of the data is compared with a currently stored version of the data in the second component to determine a change therein. An operating function representative of the change in the data is produced. The operating function is applied to the currently stored version of the standard data to produce resulting data. The operating function is stored to ensure the correct version of the data is capable of being output if requested.
US08700564B2 Methods and apparatuses for presenting information associated with a target to a user
In one embodiment, the methods and apparatuses detect a plurality of targets; select one of the plurality of targets as a selected target; detect a profile associated with the selected target; and display information associated with the selected target, wherein the information is referenced in the profile associated with the selected target.
US08700562B2 Systems and methods for online transactional data processing
An online transactional data processing (OLTP) system is provided that includes a relational database for storing transactional data, an OLTP application program for processing the transactional data, and a change log for storing a set of change documents that describe transformations performed on the transactional data by the OLTP application program. To correct a run of the OLTP application program, the set of change documents is used to re-establish the original state. A re-run of the OLTP application program may produce a new set of change documents in the random access memory (RAM) of the OLTP system. Further, the original set of change documents stored in the change log may be at least partly overwritten by the new set of change documents.
US08700554B2 Using a degree-of-unexpectedness to provide unexpected recommendations
In the situation where an amount of information on a user action history is small, information which is unexpected and interesting to a user cannot be presented with high accuracy. In order to solve this problem, a general degree of unexpectedness of an item, which does not depend on the user action history, and a degree of preference of the user to the item, which is based on the user action history, are calculated in an integrated manner, whereby the information which is unexpected and interesting to the user is recommended.
US08700550B1 Adaptive model training system and method
An adaptive model training system and method for filtering asset operating data values acquired from a monitored asset for selectively choosing asset operating data values that meet at least one predefined criterion of good data quality while rejecting asset operating data values that fail to meet at least the one predefined criterion of good data quality; and recalibrating a previously trained or calibrated model having a learned scope of normal operation of the asset by utilizing the asset operating data values that meet at least the one predefined criterion of good data quality for adjusting the learned scope of normal operation of the asset for defining a recalibrated model having the adjusted learned scope of normal operation of the asset.
US08700549B2 Method of predicting gas composition
The method of predicting gas composition in a multistage separator includes solutions to the regression problem of gas composition prediction that are developed using an ensemble of hybrid computational intelligence (CI) models. Three separate homogeneous and one heterogeneous ensemble of hybrid computational intelligence (EHCI) models are developed using a parallel scheme. The homogeneous models have the same types of CI models used as base learners, and the heterogeneous model has of different types of CI models used as base learners. Various popular CI models, including multi-layer perceptron (MLP), support vector regression (SVR) and adaptive neuro-fuzzy inference system (ANFIS), are used as base learners of ensemble models.
US08700548B2 Optimization technique using evolutionary algorithms
Provided embodiments include a method, a system, a device, and an article of manufacture. A system for terminating a genetic algorithm (GA), where the GA uses an iterator and generates one best solution per iteration, includes a memory, an iterative processor, and a terminating processor. The memory is provided for storing a plurality of best solutions generated in a plurality of iterations of the GA. One of the best solutions generated in one of the iterations is stored in the memory if the one of the best solutions is better than a previous one of the best solutions generated in a previous one of the iterations. The iterative processor computes a variance of the plurality of the best solutions stored in the memory. The terminating processor terminates the iterator when the variance is less than or equal to a predetermined threshold.
US08700544B2 Functionality for personalizing search results
A query processing system is described herein for personalizing results for a particular user. The query processing system operates by receiving a query from a particular user u who intends to find results that satisfy the query with respect to a topic Tu, the user being characterized by user information θu. In one implementation, the query processing system then produces a generic topic distribution Prr(T|q) associated with the query that is germane to a population of generic users, as well as a user-specific query-dependent topic distribution Pr(Tu|q,θu) for the particular user. The query processing system then produces personalized results for the particular user based on Prr(T|q) and Pr(Tu|q,θu). The query processing system can use multiple techniques to produce Pr(Tu|q,θu), such as, in one approach, a discriminative learning approach.
US08700534B2 System and method for relicensing content
A method of relicensing digital encrypted radio media content transmitted via a network and received by a user electronic device includes receiving a request to relicense an encrypted digital media data file included within digital encrypted radio media content. The encrypted digital media data file is retrieved from the digital encrypted radio media content stored in a memory of the user electronic device. The encrypted digital media data file is decrypted using a radio encryption key to generate an unbound digital media data file. The unbound digital media data file is bound with the user electronic device to generate a bound encrypted digital media data file. The bound encrypted digital media data file is stored in the memory of the user electronic device.
US08700533B2 Authenticating licenses for legally-protectable content based on license profiles and content identifiers
The disclosed technology can mitigate the risk of infringing a content owner's rights in legally-protectable content by operating as a trusted, third-party license authority between content owners and content users to ensure that a license governing at least some aspects of the protectable content is authentic and thus validly represents the restrictions imposed by content owners pertaining to the use, distribution, modification, combination, interaction, and/or other manipulation of such content. An identifier representative of the protectable content together with a profile of the license (which may include attributes that specify particular restrictions, uses, and interactions pertaining to the protectable content) can serve as a basis for determining the authenticity of the license associated with the protectable content. The protectable content can correspond to one or more multimedia presentations, video segments, audio segments, textual representations, works of art, visual representations, technological know-how, business know-how, contract rights, and/or software elements.
US08700522B2 Loan portfolio management tool
A loan portfolio manager system is provided to predict and prioritize loans at risk of default and foreclosure. The loan portfolio manager system may analyze the loans at risk to determine which of the loans are at risk and also candidates for modification. The loan portfolio manager system may generate recommended modification solutions for those at risk loans by applying configurable criteria and data analytics. The loan portfolio manager system may monitor and report on the health of loan portfolios, borrowers, and on success of loan modifications. The loan portfolio manager system may facilitate loan modification business process outsourcing through campaign management and buyer contact/interaction capabilities.
US08700498B2 Feature analyzing apparatus for a surface of an object
A feature analysis apparatus which enables visual confirmation of features of an inspected object and which enables limitations on the degree of freedom of classification based on the features to made relatively smaller is provided. It acquires inspected object information of an inspected object (S1), analyzes the inspection information to determine values of feature parameters of each of the plurality of layers (S2 to S5), uses values of the plurality of feature parameters and their corresponding directions for each of the plurality of layers to generate a single parameter vector (S2 to S5), converts the parameter vector to a layer vector which is a 3D vector in a predetermined (S2 to S5), and couples the plurality of layer vectors obtained for the plurality of layers in the order of the layers and generates a set of coordinate values of the plurality of nodes obtained in the 3D space as feature information of the inspected object (S6).
US08700496B2 Gift giving using a custom catalog of gifts
Gift giving is disclosed, including: receiving a characteristic of an intended gift recipient and a gift amount; and generating a custom catalog of gifts that includes gift items selected based at least in part on the characteristic and the gift amount.
US08700493B2 Methods and apparatus for freshness and completeness of information
A system that facilitates publishing and consuming information that is of time sensitivity, for example, price information. Methods are employed to achieve completeness and freshness in information for a given domain. A preferred embodiment is a shopping site that is capable of comparing prices, purchasing bundled products and dealing with coupons.
US08700492B1 Customized product display
Technologies are described herein for customized product display. A data structure schema is defined for describing product graphics, such as product images, and for defining how aspects of the product graphics should be displayed. Through the use of the schema, a product manufacturer can provide product graphics to an e-commerce merchant along with product display data formatted according to the schema that provides instructions to the merchant regarding how the manufacturer prefers the product graphics to be displayed. The merchant can then utilize the product graphics and the product display data to generate a product page for the product.
US08700488B2 Flexible data store for implementing a streamlined acquisition process
Methods and systems for seamlessly integrating an end-to-end acquisition process using a flexible data structure are disclosed. A flexible data structure consistent with these methods and systems may connect the buyer's requirement to the vendor's proposed solution, facilitating a requirement-by-requirement evaluation process allowing buyers to evaluate content as well as price of a proposal. Embodiments of the present invention standardize the format of proposals, allowing buyers to more easily compare vendors' proposals side-by-side. Still other embodiments of the present invention produce an error checking report to further aid vendors in improving proposals and buyers in evaluating proposals.
US08700484B2 Electronic quantity purchasing system
Disclosed is an electronic quantity purchasing system which is a host computer that a user may access to purchase quantities of goods or services at a locked-in price for later redemption. The preferred communication means employed is via secure, high-speed Internet access. Data storage is electronic. Users employ the system to make an instant purchase of a small or large quantity of a commodity, such as gasoline at the current purchase price. Users can redeem all or part of their balance for real product at a physical location in the future when desired. The redemption will draw down the user's account balance at the locked-in purchase price, so the user is able to circumvent the market price in effect at the time of redemption.
US08700477B2 Garment fit portrayal system and method
An on-line garment fit portrayal system configured to operate on a specialized server linked over the internet or any network using standard web services to at least one web-enabled player device capable of common image format display is described. The system comprises a server-side garment model storage capability containing one or more garments, with parameters for each garment chosen from the groupings that include a garment piece parts list, piece spatial properties, piece mechanical parameters, piece optical parameters, and assembly information; a server-side modeler mechanism configured for generating a three-dimensional model of a subject's body from individual body data, the model being represented by body data stored in a body model storage capability; a server-side simulator mechanism operatively coupled with the garment model storage capability and the body model storage capability for simulating a three-dimensional form fit of a garment represented in the garment model storage capability onto a body represented in the body model storage capability, the simulator mechanism producing a portrayal subject model; and a server-side rendering mechanism operatively coupled with the simulator mechanism for portraying a perspective view on any web-enabled device's display screen of the portrayal subject model representing a three-dimensional form fit of the garment on the subject's body.
US08700473B1 Vehicle registration dispensing system
A method of dispensing registration that includes entering identifying information in an input module on a registration dispensing system. The identifying information is associated obtaining a registration. At least item is displayed on a display module associated with the registration dispensing system for which the registration may be obtained using the registration dispensing system. Registration payment information for the registration is received into the input module. The identifying information and the registration payment information are communicated with a database maintained by or on behalf of an entity issuing the registration. Registration information is received from the database. The registration information is formatted. The formatted registration information is printed on a registration document. The registration document is dispensed.
US08700471B2 Unified onscreen advertisement system for AVDDs
A client-server architecture allows audio video display device (AVDD) devices to obtain advertisements. A gateway server contacted by the AVDD pursuant to AVDD energization sends a link to the AVDD to a link server, from which the AVDD downloads only links to secondary ad servers. The gateway server also sends one or more links to the AVDD to primary ad servers. The AVDD presents ads from the primary and secondary ad server simultaneously.
US08700469B2 System and method for delivering advertising with enhanced effectiveness
A method for generating an advertisement impression which moves a selected instance of advertisement content in conjunction with a mouse pointer on a client rendering system includes defining, in a placement database, a plurality of instances of advertisement content. Each instance of advertisement content is associated with an advertisement category, a financial parameter, and response data. A selected instance of advertisement content is selected from the placement database. The selected instance of advertisement content is one of the plurality of instances of advertisement content that is associated with an advertisement category meeting selection criteria and a financial parameter meeting selection criteria. The selected instance of advertisement content is combined with pointer tracking instructions to generate the advertisement impression. The pointer tracking instructions are operative on the client rendering system to: i) move the selected instance of advertisement content in response to detecting user movement of the mouse pointer; ii) receive an indication of user response to the selected instance of advertisement content; and iii) in accordance with the response data associated with the selected instance of advertisement content perform one of: a) initiate a URL request to the redirect URL; and b) render the response content on the client rendering system.
US08700464B1 Monitoring user consumption of content
Activity monitoring techniques monitor user consumption of content. To perform one of the techniques, event data from users that reflects the consumption of content is collected. The collected event data is analyzed to infer a feature within the content that the users are presumed to have consumed. Based on the analysis, an estimated actual impression measurement that reflects aggregate consumption of the feature within the content by the users is determined.
US08700457B2 Mobile phone based rebate device for redemption at a point of sale terminal
Virtual mobile rewards, gift cards, and/or physical world retailers' loyalty and reward programs are aggregated into a common account accessible and transactional from an Internet capable mobile radio device. Subscribers gain access to discounted codes, coupons, rebates, gift cards, and/or limited time offers, on their mobile device for food, travel, lifestyle, electronics, and entertainment products that fit their lifestyle spending habits, enabling users to edit participating retailers, manage separate account balances, and present preferred discounted offers at retailers and apply discount towards purchase of goods.
US08700451B2 Systems and methods for tracking consumers
A system and method for tracking a consumer is provided. A consumer is detected at a first location within a vicinity of a content player playing a content item. A unique identification of the consumer is captured, such as a facial image or a Bluetooth signal emitted by a device associated with the consumer in some embodiments. A record is stored indicating the consumer perceived the content item. As the consumer perceives other content items or travels to other locations, the record is updated to reflect the consumer's behavior.
US08700441B1 Trader portal system and method
Embodiments of the invention are directed to a computer-implemented trader portal system and method for use within a trading organization supporting multiple traders. The trader portal system integrates available trader related resources from multiple sources for trader viewing and utilization. The trader portal system may include administrative controls for allowing administrative configuration of the trader related resources visible to the multiple traders within the trading organization. The trader portal system may further include a source collection engine for collecting the trader-related resources from the multiple sources and a source integration engine for integrating the collected trader related resources with the trader portal system in accordance with the administrative configuration. The trader portal system may further include multiple modules accessible to the traders through a user interface, each of the multiple modules displaying at least one of the collected trader related resources as determined by the source integration engine.
US08700433B2 Computer-implemented method for grouping medical claims into episode treatment groups
A computer-implemented method for profiling medical claims to assist health care managers in determining the cost-efficiency and service quality of health care providers. The method allows an objective means for measuring and quantifying health care services. An episode treatment group (ETG) is a patient classification unit, which defines groups that are clinically homogenous (similar cause of illness and treatment) and statistically stable. The ETG grouper methodology uses service or segment-level claim data as input data and assigns each service to the appropriate episode. The program identifies concurrent and recurrent episodes, flags records, creates new groupings, shills groupings for changed conditions, selects the most recent claims, resets windows, makes a determination if the provider is an independent lab and continues to collect information until an absence of treatment is detected.
US08700431B2 Care plan change propagation
In a medical health care network (10) for providing individualized health care programming to many patients, a method and apparatus for updating the programming is described. When a patient is new to the system, a health care professional takes a generic care plan template (26) and fills it in with the patient's specific health information. A care plan scheduler (36), using a completed template (26), assigns content for the patient to experience. When new content becomes available, the health care professional notes it on the template (26). The scheduler (36) then looks for all instances of the old content and replaces it with the new content in the most seamless way possible. A content replacement database (40) interprets old data in light of the new content so that the old data does not become misleading or obsolete.
US08700430B2 Optimization of a medication therapy regimen
A method of optimizing a medication therapy regimen identifies opportunities to optimize a medication therapy regimen by removing and/or replacing medications. Methods of optimizing a medication therapy regimen and intervention thereof are provided herein. The methods of optimizing a medication therapy regimen include receiving information on medications for a person and determining a more efficient medication therapy regimen based on the medic.
US08700427B1 Web-based system and method for healthcare cost management
A web-based system of the present invention includes databases, processors and computer-readable memory media storing a computer program product is executable by the processor to perform functions of the invention. A claim is obtained regarding medical care services associated with a user and healthcare service data associated with the services. The healthcare service data for the obtained claim is compared to data for comparable claims in the system. Healthcare service options for the user are identified based on the compared data. A notification or alert regarding identified options is delivered to the user, and a second message upon request by the user provides details for obtaining or implementing the healthcare service options. A financial return report is subsequently generated based on input from the user corresponding to an actual difference in price between the services received and/or from comparison of subsequent claims.
US08700418B2 Method and system for acquiring high quality non-expert knowledge from an on-demand workforce
Systems and computer-implemented methods include a validation phase in which validation projects are submitted to an online crowdsourcing system. The validation projects each have different combinations of the two validation control parameters, payment per human intelligence task (“HIT”) and number of solutions per HIT. By analyzing the solutions for the validation projects, final control parameters can be selected from the validation project having the best combination of high quality, low cost, and short time to completion. The final control parameters can be submitted along with a final project to the online crowdsourcing system. In addition, a novel outlier detection algorithm enables the system to detect outlier workers based on the distribution of non-experts' agreement probabilities, reject outlier workers' results, and thus save labeling cost.
US08700408B2 In-vehicle apparatus and information display system
An in-vehicle apparatus receives an image data representative of a screen image from a portable terminal with a touch panel. The apparatus extracts a text code data from the image data, and identifies a text-code display area in the screen image. The apparatus determines a command text based on a user-uttered voice command. The apparatus identifies a text-code display area as a subject operation area in the screen image of the portable terminal, based on the command text, the text code data extracted from image data, and information on the text-code display area corresponding to the text code data. An area of the screen image of the touch panel corresponding to the text-code display area is identified as the subject operation area, and a signal indicative of the subject operation area identified is transmitted to the portable terminal.
US08700399B2 Systems and methods for hands-free voice control and voice search
In one embodiment the present invention includes a method comprising receiving an acoustic input signal and processing the acoustic input signal with a plurality of acoustic recognition processes configured to recognize the same target sound. Different acoustic recognition processes start processing different segments of the acoustic input signal at different time points in the acoustic input signal. In one embodiment, initial states in the recognition processes may be configured on each time step.
US08700396B1 Generating speech data collection prompts
This document generally describes computer technologies relating to generating speech data collection prompts, such as textual scripts and/or textual scenarios. Speech data collection prompts for a particular language can be generated based on a variety of factors, including the frequency with which linguistic elements (e.g., phonemes, syllables, words, phrases) in the particular language occur in one or more corpora of textual information associated with the particular language. Textual prompts can also and/or alternatively be generated based on statistics for previously recorded speech data.
US08700383B2 Translation quality quantifying apparatus and method
A system for automating the quality evaluation of a translation. The system may include a computer having a processor and memory device operably connected to one another. A source text in a first language may be stored within the memory device. A target text comprising a translation of the source text into a second language may also be stored within the memory device. Additionally, a plurality of executables may be stored on the memory device and be configured to, when executed by the processor, independently identify a test sample comprising one or more blocks, each comprising a matched set having a source portion selected from the source text and a corresponding target portion selected from the target text.
US08700358B1 Method for reducing the refresh rate of Fiber Bragg Grating sensors
The invention provides a method of obtaining the FBG data in final form (transforming the raw data into frequency and location data) by taking the raw FBG sensor data and dividing the data into a plurality of segments over time. By transforming the raw data into a plurality of smaller segments, processing time is significantly decreased. Also, by defining the segments over time, only one processing step is required. By employing this method, the refresh rate of FBG sensor systems can be improved from about 1 scan per second to over 20 scans per second.
US08700357B2 Evaluation of an echo shape of filling level sensors
A transit-time fill-level measuring device for measuring the fill level of a filling material in a container is stated, in which transit-time fill-level measuring device information about the topography of the filling material surface is determined on the basis of the shape of a single echo curve of the receiving signal. From this the fill volume can then be derived.
US08700355B2 Positioning apparatus judging moving method to control positioning timing
A positioning apparatus includes: a position measuring section to obtain measured position data by measuring its own present position; a positioning controlling section to control operation timing of the position measuring section to make the position measuring section discontinuously obtain the measured position data; a movement measuring section to measure a movement operation; a moving method judging section to judge a moving method based on a measurement result of the movement measuring section; a map data storage section to store information of a rail route map; and a migration path judging section to judge a migration path in a period judged to be a moving state by an electric train by the moving method judging section based on the measured position data measured by the position measuring section and the information of the rail route map.
US08700350B2 Card interface direction detection system
A card interface direction detection system includes a card. A power pin is mounted to the card and connected to a power source. A ground pin is mounted to the card and connected to a ground. A direction pin is mounted to the card. A controller is coupled to an information handling system (IHS) and that includes an in node and an out node that are each connected to the direction pin. The in node is directly connected to the direction pin and a resistor is located between the out node and the direction pin such that a signal sent through out node results in a signal received through the in node that allows the controller to detect whether the mode of operation of the card is supported by the IHS.
US08700346B2 Device for measuring and processing a high dynamic input signal, and corresponding leak detector and measuring and processing method
The invention relates to a device for measuring and processing an input signal (To) of at least two decades, comprising: an electron multiplier (4) that has an exponential gain on the basis of the power supply voltage (Vm) thereof and which receives said input signal (To); a power supply (5) that provides the power supply voltage (Vm) of said multiplier (4); a control circuit (6) of the power supply (5), the gain (10) and shift (11) parameters of which are adjustable and define an output signal range while varying the exponential gain of said multiplier (4); a logarithmic compression amplifier (T), the output of which is received as an input of the control circuit (6) so as to vary the exponential gain of the electron multiplier (4), in a continuous manner over the dynamic range of a measurement, on the basis of the output signal (IoG) of the electron multiplier (4), and forming the output signal (Vout) of said device; a measuring and calculating means for predetermining the value of the exponent (b) for the exponential gain of the electron multiplier (4) and for calculating the gain (10) and shift (11) parameter values of said control circuit (6) on the basis of the value of said predetermined exponent (b). The invention also relates to a corresponding leak detector and measuring and processing method.
US08700343B2 Signal processing method, signal processing apparatus, and Coriolis flowmeter
A signal processing method for a Coriolis flowmeter including: performing frequency conversion to combine an oscillation frequency to each of two flow rate signals obtained by A/D conversion on input signals of the phase difference and/or the vibration frequency proportional to the Coriolis force acting on the at least one flow tube; measuring a frequency of a composite waveform associated with at least one of the vibration detection sensors; transmitting a control signal based on the measured frequency; controlling so that a sum frequency component or a difference frequency component of a composite component of a composite frequency signal is constant; and measuring phases from a sum signal or a difference signal of each of controlled converted composite frequencies, to thereby obtain a phase difference signal component.
US08700334B2 Methods and systems for reconstructing genomic common ancestors
Methods and systems for reconstructing common ancestors include determining a PQ tree structure based upon permutations between two genomes, and reconstructing an ancestor genome based upon the PQ tree structure. A PQ tree includes a first internal node (P node) that allows a permutation of the children thereof, and a second internal node (Q node) that maintains a unidirectional order of the children thereof.
US08700332B2 Operating device for a motor vehicle
In a method for the operator control of a motor vehicle having a display for displaying variable information, a symbol assigned to a function pertaining to the motor vehicle is shown with the aid of the display, the viewing direction of an operator of the motor vehicle is ascertained, and the function pertaining to the motor vehicle is subsequently executed in response to recognition of an acoustic command assigned to the function pertaining to the motor vehicle, while the viewing direction is aimed toward the display.
US08700331B2 Systems and methods for printing maps and directions
This is directed to systems, methods, and computer-readable media for printing maps and directions. In response to receiving an instruction to print directions, a device can define a layout optimized to show the route to travel, along with distinct steps that correspond to the route. The layout can include a map overview showing the entire route, with callouts identifying each step on the route. The layout can also include listings of individual steps, where each listing includes a reference number referring back to a callout and a description of the step. Each listings can also include a map tile showing a detailed view of the step corresponding to the listing. The map overview and the listings can be disposed, for example, in different columns of a landscape view.
US08700327B2 Method of determining routes for use in navigation
A method of determining routes for use in navigation is disclosed. The method includes steps of calculating a current route, calculating an alternative route and comparing the difference in times along each route with a minimum time difference. The minimum time difference is calculated using a dynamic threshold value that varies according to the difference in distances along the current route and the alternative route.
US08700326B2 Navigation system, navigation device, navigation server, vehicle provided with a navigation device, group of such vehicles and navigation method
A navigation system is disclosed comprising a navigation device (2a) with a navigation sensor unit (3) and a magnetic field sensor unit (4), the navigation device is arranged to be moved. The navigation sensor unit (3) is arranged for providing a navigation signal with navigation information (ā, θ). The magnetic field sensor unit is arranged for providing a magnetic field signal (H) indicative for a magnetic field strength. The navigation system further comprises a first integration unit (6a) for integrating the navigation signal (ā, θ) and for providing a first integration result (p), a second integration unit (6b) for calculating a path-integral of the magnetic field signal using the navigation signal, and for providing a second integration result (m), a first auxiliary integration unit (6c) for providing a first coefficient (α), a second auxiliary integration unit (6d) for providing a second coefficient (φ), and a proximity detector (5) for providing a proximity signal (Snc) indicative whether a distance between the navigation device (2a) and a reference position is less than a predetermined value. A matrix solving unit (8) for solves a set of equations based on the first integration result, the second integration result, the first coefficient and the second coefficient.
US08700323B1 Underwater navigation system
An underwater navigation system for indicating a return direction from an underwater return position to a starting position includes a processor and a power source, a three-dimensional compass, a timer, a water speed sensor and a display interfacing with the processor. The processor is adapted to determine a direction of the starting position relative to the underwater return position based on data received from the three-dimensional compass, the timer and the water speed sensor.
US08700319B2 Method of monitoring fitness levels with a personal navigation device and related device thereof
A method of creating a customizable exercise route for a user of a personal navigation device is disclosed. The method includes providing routing instructions for a user along a first route, recording a first speed for a user traveling between a first point and a second point on the first route, providing routing instructions for a user along a second route, recording a second speed for a user traveling between a third point and a fourth point on the second route, comparing the first speed and the second speed to calculate a performance difference related to the first route and the second route, and notifying the user about the performance difference.
US08700307B1 Method for determining trajectories manipulators to avoid obstacles
A method optimizes a trajectory for a motion of a manipulator avoiding at least one obstacle. The method determines a cost function representing the motion of the manipulator from an initial position to a final position, wherein an optimization of the cost function is subject to spatial non-convex constraints due to avoidance of a region of the obstacle located between the initial position and the final position; and selects a set of locations on the trajectory representing positions of the manipulator at different times. Next, for each location in the set of locations, at least one linear convex constraint defining an interval of values for a projection of a position of the location on an axis of a direction of the motion of the manipulator is determined to produce a set of linear convex constraints and the cost function is optimized subject to the set of linear convex constraints.
US08700301B2 Mobile computing devices, architecture and user interfaces based on dynamic direction information
Mobile endpoints are provided that enable direction based pointing services including a positional component for receiving positional information as a function of a location of the portable electronic device, a directional component that outputs direction information as a function of an orientation of the portable electronic device and a location based engine that processes the positional information and the direction information to determine a subset of points of interest relative to the portable electronic device as a function of at least the positional information and the direction information. Devices can include compass(es), e.g., magnetic or gyroscopic, to determine a direction and GPS systems for determining location. A component for determining acceleration can also optionally be included.
US08700292B2 Engine performance equalization system and method
A system and method for limiting torque produced by each of piston engine driven race cars in which the engine ignition timing is set by reference to an ignition timing table and a torque table. The engine torque is sensed by a torque sensor installed in the drive train and engine speed by an RPM sensor. An ECU receives the torque and engine speed signals and sets the ignition timing in accordance with the ignition tables to produce torque levels below the maximum capacity of the engine. If the sensed torque exceeds the torque level in the torque table, the ignition table value is adjusted by the ECU to maintain the preset torque limits. If the sensed torque level declines below the preset limit, the ECU adjusts the ignition table values to increase the torque level correspondingly but only when the throttle is sensed to be fully advanced.
US08700291B2 System for controlling the exhaust gas return rate by means of virtual NOx sensors with adaptation via a NOx sensor
The present invention relates to a method for adjusting a mass flow of an exhaust gas return of an internal combustion engine, taking into consideration a NOx behavior, wherein a controlling system provides a coupling of a virtual NOx determination with a real NOx control. Furthermore, an internal combustion engine with appropriate controlling means is proposed.
US08700289B2 Straddle type vehicle
A snowmobile includes an engine, an engine power controller, an operation portion, an operation input detector, an operation amount detector, and a control portion. The control portion does not control the engine power controller based on an amount detected by the operation amount detector in a preliminary zone in which the operation amount detected by the operation amount detector is not more than a first operation amount. The control portion controls the engine power controller based on an operation amount detected by the operation amount detector if the operation amount is greater than the first operation amount. A second operation amount smaller than the first operation amount is set in the preliminary zone and the control portion determines whether operation of the operation portion is carried out based on whether operation corresponding to the second operation amount is detected by the operation input detector.
US08700282B2 Method and apparatus for vehicle sway detection and reduction
A method and apparatus for controlling a vehicle involves determining if the vehicle is swaying and if the vehicle is swaying, reducing a torque of an engine of the vehicle and/or applying independent braking forces to each wheel of the vehicle. A vehicle for controlling vehicle sway includes an engine, a plurality of wheels, a braking system configured to apply independent braking forces to each wheel, and a controller configured to control the engine and the braking system. The controller is configured to determine a correlation coefficient in accordance with any phase shift occurring between a yaw acceleration signal and a lateral acceleration signal. The correlation coefficient is compared to a threshold value to determine whether the vehicle is swaying. If the vehicle is swaying, the controller causes a torque of the engine to be reduced and/or braking forces to be applied independently to each wheel.
US08700275B2 Hybrid construction machine and auxiliary control device used therein
Disclosed is a hybrid construction machine that includes a control device and an auxiliary control device. The control device switches between a hydraulic/electric complex swing mode in which both the electric motor and the hydraulic motor are driven to drive the swing structure by using the sum of the torque of the electric motor and the torque of the hydraulic motor; and a hydraulic-only swing mode in which only the hydraulic motor is driven to drive the swing structure by using only the torque of the hydraulic motor. The auxiliary control device includes a monitoring controller that is connected to the control device and to the electric motor to monitor the temperature or electrical leakage in the electric motor as a substitute controller for the power control unit or the electrical storage device when the power control unit or the electrical storage device is removed due to a fault.
US08700269B2 Steerable agricultural implement with multi-point hitch
A steerable agricultural implement configured to be coupled to a tractor by a multi-point hitch system that restrains side-to-side articulation between the tractor and the implement. The agricultural implement includes a steering controller that receives a positional attribute from a steering system of the tractor and controls a degree of pivot of a wheel assembly of the agricultural implement based on the positional attribute of the tractor steering system. The wheel assembly is configured with a steering actuator that is operable to pivot a portion of the wheel assembly without transmitting force beyond the wheel assembly, abutment stops to define maximum degrees of pivot of the portion of the wheel assembly and relieve the steering actuator without transmitting force beyond the wheel assembly, and a quick release free-wheel mechanism to enable a disconnected or “free wheel” operation of the wheel assembly independent of the steering actuator.
US08700268B2 Control device of inverted pendulum type vehicle
In an inverted pendulum type vehicle having a traveling motion unit, when a component about an axis in a second direction and a component about an axis in a first direction from within a tilt error between an actual tilt angle and a desired tilt angle of the payload supporting part are defined as θbe_x_s and θbe_y_s, respectively, and when a component in the first direction and a component in the second direction from within a traveling velocity of a representative point of the vehicle in a stationary state in which θbe_x_s and θbe_y_s are retained constant are defined as Vb_x_stb and Vb_y_stb, respectively, a traveling motion of the traveling motion unit is controlled so that a ratio of a magnitude of Vb_x_stb with respect to a magnitude of θbe_x_s and a ratio of a magnitude of Vb_y_stb with respect to θbe_y_s becomes a ratio different from each other.
US08700266B2 Data recording apparatus for vehicle
A data recording apparatus for a vehicle equipped with an occupant protection device includes main and safing sensors for detecting acceleration of the vehicle, a temporary memory section for storing main and safing calculation values respectively calculated from detection results of the main and safing sensors, a control section for controlling the occupant protection device based on the main and safing calculation values and for determining whether a predetermined condition associated with the acceleration is satisfied, and a recording section for recording the main calculation value upon determination of the control section that the condition is satisfied. The recording section records the main calculation value for a first period before the determination and records the main calculation value for a second period after the determination. The recording section further records the safing calculation value for the second period.
US08700262B2 Steering wheel controls
A method where vibration information is received from a plurality of vibration sensors fixed to a steering wheel at given positions of the steering wheel. It is then determined, based on the received vibration information and expected propagation of vibration along the steering wheel, whether a user has caused vibration to the steering wheel and at which section of the steering wheel the vibration is caused. The section of the steering wheel where the vibration is caused to the steering wheel is referred to as a touch section. Responsive to the determination of the touch section, a user command is determined and a corresponding control command is sent to a controllable device so that a user can command the controllable device in a desired manner e.g. by tapping a particular section of the steering wheel.
US08700255B2 Devices, systems, and methods for monitoring driver and vehicle behavior
Systems, devices, and techniques for remotely tracking vehicle and driver behavior. Embodiments may include an on-board vehicle monitoring device, comprising an interface device and a gateway device. The interface device may include receiving information from a diagnostic system of a vehicle. The gateway device may collect a set of vehicle operating data corresponding to a driver or vehicle behavior. The set of vehicle operating data may comprise at least some of the information from the diagnostic system of the vehicle. A host computer may have instructions for compiling driver behavior data, based at least in part on analysis of received vehicle operating data. The instructions may also include instructions for providing a user interface; and instructions for causing the user interface to display, for a user, information corresponding to the compiled driver behavior data.
US08700254B2 Hardware reconfigurable vehicle on-board diagnostic interface and telematic system
A telematic system interfaces with a vehicle diagnostic interface to provide access to vehicle health and performance related information. The telematic system includes a primary gateway connector and various subsystem modules that connect to the primary gateway connector to provide functions in addition to those provided by the primary gateway connector.
US08700252B2 Apparatus, methods, and systems for testing connected services in a vehicle
Various embodiments include tools and methods for diagnosing connected services in a vehicle. Communication with a vehicle computing system in a vehicle may be established. A diagnostic connection to a diagnostics server may also be established. Vehicle information and diagnostic data from one or more connected services may be received from the vehicle computing system and transmitted via a diagnostic connection to the diagnostics server. A connected services diagnostic status for the vehicle may be determined based on the vehicle information and the diagnostic data. The connected services diagnostic status may be received from the server and output to a user.
US08700249B1 Method and system for fuel route planning
A method for fuel route planning is implemented on a system including: a dispatch computer for interfacing with a fuel route plan user; and a central server computer in communication with the dispatch computer through a network. The central server computer is for: receiving an origin airport and a destination airport for a flight of an aircraft; determining a flight trajectory between the origin airport and the destination airport; retrieving a plurality of refueling airports located adjacent to the flight trajectory; retrieving fuel price information associated with a plurality of FBOs located at the plurality of refueling airports; presenting the flight trajectory and the plurality of refueling airports on an aeronautical/geospatial map; and displaying the fuel price information associated with the plurality of FBOs located at the plurality of refueling airports for use in compiling a fuel route plan.
US08700242B2 Hybrid vehicle
A transmission has a first transmission group which is capable of transmitting motive power from an electric motor and/or an engine to driven wheels and which is provided with a plurality of transmission stages having different transmission ratios and a second transmission group capable of transmitting motive power from the engine to the driven wheels. If the temperature of a battery detected by a temperature sensor is below a first predetermined temperature or a second predetermined temperature or higher, then an ECU sets the transmission stage of the first transmission group at an intermediate stage and carries out control so as to travel at an intermediate stage of the second transmission group which is adjacent to the intermediate stage of the first transmission group.
US08700229B2 Method for controlling a driver assistance system, and driver assistance system
A method for controlling a driver assistance system having sensors for recording the vehicle's environment and a device for intervening in onboard systems of the vehicle as a function of output signals of the sensors, the driver assistance system recording at least the course of a travel lane along which the vehicle is traveling and the position of the vehicle with respect to the travel lane, and guiding the vehicle on a trajectory; in this context, the driver assistance system establishes the trajectory as a function of the driver request.
US08700225B2 Grid regulation services for energy storage devices based on grid frequency
Disclosed herein are representative embodiments of methods, apparatus, and systems for charging and discharging an energy storage device connected to an electrical power distribution system. In one exemplary embodiment, a controller monitors electrical characteristics of an electrical power distribution system and provides an output to a bi-directional charger causing the charger to charge or discharge an energy storage device (e.g., a battery in a plug-in hybrid electric vehicle (PHEV)). The controller can help stabilize the electrical power distribution system by increasing the charging rate when there is excess power in the electrical power distribution system (e.g., when the frequency of an AC power grid exceeds an average value), or by discharging power from the energy storage device to stabilize the grid when there is a shortage of power in the electrical power distribution system (e.g., when the frequency of an AC power grid is below an average value).
US08700223B2 Method of estimating the maximum power generation capacity and for controlling a specified power reserve of a single cycle or combined cycle gas turbine power plant, and a power generating system for use with said method
An estimation unit can estimate, on a real-time basis, a maximum power generation capacity of a single cycle or combined cycle gas turbine power plant. For example, the actual power output and the maximum power generation capacity can be calculated relying on a mathematical process model. Subsequently, the calculated actual power output can be compared with the measured power output yielding a model-estimation error. Based on the model-estimation error, a correction signal can be deduced, to correct the calculated maximum power generation capacity. A controller can maintain a specified power reserve. The controller can use an estimate of the maximum power generation capacity as a reference, subtract a load offset, and apply the resulting signal as upper limit of the load set-point.
US08700216B2 Steering robot
A steering robot for attachment to a vehicle's steering wheel has its own steering wheel attached to a rotor of an annular motor. The latter has a stator. Fitted to the forward (in use) side of rotor is an annular mounting plate, having three tabs extending slightly inwards for receiving mounting bolts. A clamp formed of a ring having equally spaced around it three slotted radial lugs. The lugs provide attachments for three clamping fixtures, by means of which the clamp can be attached temporarily to the vehicle's steering wheel. The stator has a pair of torque reaction lugs via which steering torque exerted by the motor to effect a steering maneuver under test or investigation can be reacted. The steering robot is open-centered, whereby steering wheel mounted controls can be operated normally.
US08700215B2 Control apparatus and control method of elastic body actuator as well as control program thereof
An inner pressure of an actuator is measured by a pressure measuring unit, and an amount of displacement of a movable mechanism is measured so that a position error compensation unit to which a desired value for the displacement and the measured value are inputted is allowed to compensate for a position error, and a desired value for a pressure difference of actuators that are competitively driven from the desired value is calculated by a desired pressure difference calculation unit, and an adjusted correcting value of the desired value for the pressure difference, obtained from the desired value of displacement and the measured value, is adjustably outputted from an adjustable desired inner-state correction unit, and thus, the outputs of these unit are inputted to a pressure difference error compensation unit so that a pressure difference error is compensated therewith.
US08700210B2 Systems, methods and computer program products for visually emphasizing portions of a medication storage device
Methods, apparatuses and computer program products are provided for facilitating the expedited dispensing of medications from an automated medication storage device. In this regard, a method may cooperate with the medication storage device to facilitate the presentation of one or more highlighting lights and projection displays that include features to expedite the removal, stocking and counting of medications safely and effectively.
US08700206B2 Method for appointing orientation flat, apparatus for detecting orientation flat, and program for appointing orientation flat
Disclosed is a method for appointing an orientation flat, in which when there are a plurality of orientation flats with the same length, any one from among the orientation flats of the same length can be certainly appointed as a reference orientation flat. In the disclosed method, three orientation flats at three positions are detected, respectively, through the rotation of a semiconductor wafer, the lengths of three circular arcs between the three orientation flats are obtained, respectively, and then an orientation flat at the right side of the longest circular arc from among the three circular arcs is appointed as a reference orientation flat. Accordingly, it is possible to certainly appoint a reference orientation flat even though there exist a plurality of circular arcs with the same length.
US08700204B2 Product storage and retrieval system
A system for easily locating goods stored in a storage area including a computer coupled with a radio frequency transmitter or transceivers and goods placed in containers that are coupled to hangers that each has distinct electronic addresses. The hangers each have a hook that allows the hangers to be stored on rails coupled to racks in a storage area. The identifications of the goods and the electronic addresses for the corresponding hangers are associated with each other and stored on a computer database. When a user wants to pick up goods stored in the containers, the user inputs the identification for the goods and the computer will cause the radio frequency transmitter to emit a data packet that includes a search address and illumination data. The hangers each compare the search address to the electronic address and if there is a match, the hanger illuminates the light according to the illumination data. The system notifies the user of the color and flash pattern and the goods can then be easily found by locating the hanger having the corresponding illumination.
US08700203B2 Calibration method for a spherical measurement probe
Four basic measurements are performed when calibrating a spherical measurement probe fastened to a tool spindle having a fixed longitudinal position along the spindle axis. Moving the measurement probe transversely towards the calibration sphere yields a basic position of the tool spindle relative to an element with an attached calibration sphere, when measurement probe touches the calibration sphere. The measurement probe is rotated about the spindle axis from one basic measurement to the next by the same angle, whereas the orientation of the calibration sphere is maintained for all four basic measurements. Based on the basic positions, a reference position of the tool spindle relative to the element, at which the tool spindle is located above the calibration sphere and the spindle axis goes through a central point of the calibration sphere, is determined and taken into account in further calibration of the measurement probe.
US08700201B2 Vibration suppressing device
A vibration suppressing device includes a memory unit storing a stable rotation speed calculated by an arithmetical unit in association with a rotation speed range that includes the stable rotation speed, in which, when a command rotation speed that is a rotation speed of a rotary shaft is inputted in starting machining operation by rotation of the rotary shaft and, the arithmetical unit determines whether the command rotation speed is included in the rotation speed range or not, reads out the stable rotation speed when the command rotation speed is included in the rotation speed range and outputs the stable rotation speed to an NC device instead of the command rotation speed, and starts the machining operation at the stable rotation speed.
US08700200B2 Sewing machine and non-transitory computer-readable medium storing sewing machine control program
A sewing machine includes a needle bar to a lower end of which a needle can be attached, a needle plate in which a needle hole is provided, an image capture device that generates, as captured image data, data that describe a captured image of a sewing object being positioned between the needle bar and the needle plate, a marker data generation device that generates, as marker data, data that describe a setting marker, the setting marker indicating a pattern position and a pattern angle, a composite image data generation device that generates, as composite image data, data that describe a composite image based on the captured image data and the marker data, and a display control device that, based on the composite image data, causes the composite image to be displayed on a screen.
US08700190B2 Method for generating trajectories for motor controlled actuators
A method generates trajectories for motor controlled actuators subject to dynamics, acceleration and velocity constraints. The method solves a constrained optimal control problem with dynamics, acceleration, and velocity constraints. The motor control problem is formulated as an optimal control problem using an energy cost function which is based on numerical optimization results. A solution to the two-point boundary value problem (TBVP) for the unconstrained case of the optimal control problem is obtained. The energy efficient motor control trajectory generation solver is designed for real time energy efficient trajectory generation. The solver converts a difficult multi-point boundary value problem (MBVP) associated with the state and acceleration constrained optimal control problem into an iterative solution for the TBVPs with updated boundary conditions.
US08700185B2 Machine, comprising a computer processor for evaluating candidate designs based upon constraints
The invention is a method and apparatus for automatically generating an optimal configuration of a product, using logic implemented on a digital computer processing system. A general configuration will be broken down into a hierarchy of subdesigns by a designer of an artifact type. A particular instance of the type must satisfy user-specified external parametric constraints. Constraints may take the form of a range of values for some performance characteristic or to satisfy laws or business requirements. Hierarchical decomposition facilitates solution of complex problems. Criteria for a best solution may be specified for a given subdesign, a collection of subdesigns, or globally. Tentative selection of a particular subdesign may impose internally generated constraints upon a subsequent subdesign. If no acceptable solution is found for a subdesign, the candidate overall configuration rolls back to the most complete viable partial collection of subdesigns. The method transforms constraints into a concrete design.
US08700183B2 Devices and methods for low current neural modulation
A device may include an implantable circuit and at least one pair of implantable electrodes, in electrical communication with the implantable circuit. The circuit and the electrodes may configured for implantation in a subject in the vicinity of a nerve. The circuit may be configured to deliver to the electrodes an electrical signal having a current less than about 1.6 milliamps, and the electrodes may be configured to emit an electric field such that a portion of the field lines extend along a length of the nerve such that the delivery of the electrical signal of less than about 1.6 milliamps causes modulation of the nerve.
US08700180B2 Method for improving far-field activation in peripheral field nerve stimulation
A method of providing therapy to a patient having a disorder using an electrode located adjacent a peripheral target neural region. The method comprises conveying electrical stimulation energy from the electrode that stimulates a first set of nerve endings in the peripheral target neural region. The method further comprises increasing an activation threshold of a second set of nerve endings in the peripheral target neural region, thereby rendering the second set of nerve endings less excitable to the electrical stimulation energy. The first set of nerve endings are relatively far from the electrode and the second set of nerve endings are relatively near the electrode.
US08700169B1 Methods and systems for registering and identifying a cochlear implant emulation device and managing data associated therewith
An exemplary method includes a cochlear implant fitting subsystem maintaining patient data associated with a cochlear implant patient, maintaining registration data for a cochlear implant emulation device registered with the fitting subsystem and configured to emulate an implanted cochlear device, detecting a coupling of a cochlear implant device to the fitting subsystem, automatically determining, based on the registration data, that the coupled cochlear implant device is the cochlear implant emulation device registered with the fitting subsystem, performing one or more operations while the cochlear implant emulation device is coupled to the fitting subsystem, and preventing data acquired by the fitting subsystem during the performance of the one or more operations while the cochlear implant emulation device is coupled to the fitting subsystem from being included in the patient data. Corresponding methods and systems are also described.
US08700168B1 Systems and methods for providing a pre-stimulation visual cue representative of a cochlear implant stimulation level
An exemplary method of providing a pre-stimulation visual cue representative of a cochlear implant stimulation level includes a fitting subsystem 1) determining one or more control parameters to be used by a cochlear implant system to apply electrical stimulation to a patient, 2) determining, based on the one or more control parameters, a target stimulation level to be used by the cochlear implant system to apply the electrical stimulation to the patient, and 3) displaying a pre-stimulation visual cue indicative of the determined target stimulation level in a graphical user interface prior to the cochlear implant system using the one or more control parameters to apply the electrical stimulation to the patient. Corresponding methods and systems are also described.
US08700167B2 Apparatus and method for stimulating a brain of a person
An apparatus for stimulating a brain (3B) of a person (2) comprising a detector (10) for detecting an induced or a spontaneous physiological signal generated by the brain (3B), a control unit (12) being connected to said detector (10) for comparing the detected physiological signal with a criterion to determine an optimal setting of a variable signal parameter, a first signal generator (8) for applying an electrical stimulation signal (EES) to said person (2) and/or at least one second signal generator (9) for applying a sensory stimulation signal (SSS) to a sensory organ (3A) of said person (2), wherein a signal parameter of the stimulation signals (ESS, SSS) are adjusted to the determined optimal setting of said signal parameter.
US08700161B2 Blood glucose level control
A method of glucose level control, comprising providing at least one electrode adapted to apply an electric field to a pancreas; and applying an electric field to the pancreas using the above-mentioned at least one electrode such that blood glucose levels are significantly reduced and blood insulin levels are not significantly increased.
US08700152B2 Data manipulation following delivery of a cardiac stimulus in an implantable cardiac stimulus device
Methods of cardiac rhythm analysis in an implantable cardiac stimulus device, and devices configured for such methods. In an illustrative embodiment, certain data relating to cardiac event rate or amplitude is modified following delivery of a cardiac stimulus. In another embodiment, cardiac rhythm analysis is performed using one of plural states, with the plural states using different criteria, such as a detection threshold, to detect cardiac events in a sensed signal. Following delivery of a cardiac stimulus, data is manipulated to force the analysis into one of the states, where stimulus is delivered, in the illustrative embodiment, only after a different state is invoked. Implantable devices incorporating operational circuitry for performing such methods are also included in other illustrative embodiments.
US08700150B2 Implantable neurostimulator for providing electrical stimulation of cervical vagus nerves for treatment of chronic cardiac dysfunction with bounded titration
A system for providing electrical stimulation of cervical vagus nerves for treatment of chronic cardiac dysfunction with bounded titration is provided. The system includes a patient-operable external controller to transmit a plurality of unique signals. The system further includes an implantable neurostimulator, which includes a pulse generator to deliver electrical therapeutic stimulation tuned to restore autonomic balance through continuously-cycling, intermittent and periodic electrical pulses that result in creation and propagation (in both afferent and efferent directions) of action potentials within the cervical vagus nerve of a patient through a pair of helical electrodes via an electrically coupled nerve stimulation therapy lead. The neurostimulator also includes a recordable memory storing an autotitration operating mode that includes a maximum stimulation intensity and is configured to increase an intensity of the delivered electrical therapeutic stimulation up to a level not exceeding the maximum stimulation intensity upon receipt of one of the unique signals.
US08700146B2 Remote pace detection in an implantable medical device
A system embodiment for stimulating a neural target comprises a neural stimulator, a pace detector, and a controller. The neural stimulator is electrically connected to at least one electrode, and is configured to deliver a neural stimulation signal through the at least one electrode to stimulate the neural target. The pace detector is configured to use at least one electrode to sense cardiac activity and distinguish paced cardiac activity in the sensed cardiac activity from non-paced cardiac activity in the sensed cardiac activity. The controller is configured to control a programmed neural stimulation therapy using the neural stimulator and using detected paced cardiac activity as an input for the neural stimulation therapy.
US08700135B2 Optical fiber array probe imaging system integrated with endoscope
Provided is an imaging system which includes an optical fiber array probe unit integrated with an endoscope unit, thereby simultaneously measuring structural information and functional information of a sample. The optical fiber array probe unit includes an optical fiber array probe integrated with lenses including an optical fiber lens with a lens surface of a predetermined radius of curvature in which one ends of optical fibers are integrally connected with each other by heating a predetermined region including the one ends of two of the optical fibers using a heating means, as an optical fiber array probe integrated lens on which the light transmitted from the light source is incident and which guides light reflected from the sample, and a detector for selectively detecting the light transmitted from the optical fiber array probe integrated with lenses in a predetermined range of wavelength.
US08700132B2 Systems and methods for navigation within a branched structure of a body
A system and method for navigating a medical instrument in a branched structure of a body employs a tracking system, for collecting positional information for the medical instrument, and data, which defines a geometrical model of the branched structure, in particular, coordinates for predetermined points defining a pathway extending along branches of the model. Coordinates are identified for each Euclidean distance of the instrument, from an anchor point of a coordinate system for the tracking system, that corresponds to a Euclidean distance of a designated point, of the predetermined points, from a reference point of a coordinate system for the model, wherein the anchor point of the tracking coordinate system has been established to correspond to the reference point of the model coordinate system. The two coordinate systems are registered to one another using the identified coordinates of the instrument and the corresponding coordinates of each designated point.
US08700131B2 Radial cardiac catheterization board
Embodiments of the present description provide a medical apparatus for use in supporting a patient lying in a supine position during a radial cardiac catheterization procedure. More particularly, embodiments of the present description provide an arm board a patient's arm during a radial cardiac catheterization procedure. The arm board has a base member having a substantially planar support surface on which the patient's arm can be stabilized during a catheterization procedure and at least one shield member affixed to the base member and extending away from the support surface. Desirably, the base member has both a radiolucent portion and a radiopaque portion and the shield member is a radiopaque material, thereby reducing and/or eliminating a doctor's exposure to radiation during radial cardiac catheterization procedures without impairing the ability to obtain the necessary medical images. Also provided is a medical apparatus and a method for its use.
US08700121B2 Devices for determining the relative spatial change in subsurface resistivities across frequencies in tissue
Sensors for non-invasively determining tissue wetness/hydration based on relative changes in subsurface resistivities in tissue below the sensor when applied to a human body across different frequencies. A sensor including arrays of current-injecting and voltage-sensing electrodes may be placed on a subject's back to determine lung wetness. Sensors may be used as part of a systems and method for determining tissue water content, systems and methods for determining lung wetness, or the like. Sensors for determining relative changes in subsurface resistivities across frequencies and systems include arrays of electrodes used to determine relative changes in subsurface resistivities across frequencies may include pairs of current-injecting and voltage sensing electrodes.
US08700120B2 Multi-bend steerable mapping catheter
An electrophysiology catheter introduced through the groin and inferior vena cava into the right side of the heart comprises an elongate flexible shaft having a steerable distal section and a prolapsing section located proximally of the distal section. The distal section is inserted into the coronary sinus and a back-steering force is applied to the catheter to anchor the distal section therein, after which the catheter is further advanced to prolapse the prolapsing section against the high right atrium. Electrical pathways in both the coronary sinus and the high right atrium are mapped using respective electrode pairs carried on the distal and prolapsing sections of the catheter.
US08700118B2 Biomedical sensor system
A biomedical sensor system. The system can include a sensor adapted to create a signal based on a physiological characteristic from a subject, and a hub adapted to receive the signal from the sensor. The signal can include at least one of an electromagnetic signal, an electrical signal, an acoustic signal, a mechanical signal, a thermal signal, and a chemical signal. The system can further include a connector adapted to couple the sensor and the hub, the connector having a variable length, such that the sensor and the hub can be positioned a variable distance apart by changing the length of the connector. The connector can be adapted to provide a pathway between the sensor and the hub for the signal. A method of applying a biomedical sensor system to a subject can include changing the length of the variable-length connector to provide an appropriate distance between the sensor and the hub, and coupling the sensor to the subject.
US08700117B2 System and methods for processing analyte sensor data
Systems and methods for processing sensor analyte data, including initiating calibration, updating calibration, evaluating clinical acceptability of reference and sensor analyte data, and evaluating the quality of sensor calibration. During initial calibration, the analyte sensor data is evaluated over a period of time to determine stability of the sensor. The sensor may be calibrated using a calibration set of one or more matched sensor and reference analyte data pairs. The calibration may be updated after evaluating the calibration set for best calibration based on inclusion criteria with newly received reference analyte data. Fail-safe mechanisms are provided based on clinical acceptability of reference and analyte data and quality of sensor calibration. Algorithms provide for optimized prospective and retrospective analysis of estimated blood analyte data from an analyte sensor.
US08700104B2 Slim line battery pack
A battery pack is configured to reduce weight, enhance battery identification, ensure proper placement of a lid retaining the battery, and facilitate battery pack removal. The battery pack has one or more cells that lack an outer coverage except for a polymer sheathing. The battery pack includes a mating notch on a terminal plate and may include a fingernail notch and/or one or more guide rails. The fingernail notch may be a single depression formed to allow a fingernail to slip onto the battery pack, may be a single depression and a ledge that are side-by-side, or may be formed of multiple ledges and/or depressions. There may be a single guide rail or multiple guide rails. Each guide rail preferably has a hollow interior section that is crossed by one or more ribs or segments.
US08700103B2 Vehicle terminal apparatus and program product for vehicle terminal apparatus
A vehicle terminal apparatus has a connection monitoring unit for monitoring a disconnection of a communication link between a wireless communication device and a portable terminal, considering an abnormal disconnection of the communication link as a link loss, considering a disconnection of the communication link by a disconnection process by the wireless communication device as a first disconnection, and considering a disconnection of the communication link by a disconnection process, by the portable terminal as a second disconnection; and a connection condition determination unit for determining a wireless connection condition of the wireless communication device based on a disconnection reason that accounts for a reason for disconnection and a pre-disconnection call condition that is a call condition of the portable terminal immediately before the disconnection when the disconnection of the communication link is detected by the connection monitoring unit. The vehicle terminal apparatus determines a recovery process of the communication link by appropriately considering the user convenience.
US08700085B2 Dynamic interference mitigation for cellular networks
A method for a wireless communication network is presented. In one embodiment, the method includes receiving, by a base station, information about one or more interfering base stations with respect to a communication channel used by a mobile station. The method includes sending silence requests to an interfering base station to reduce interference from that interfering base station with respect to the communication channel. The method further includes establishing communication with the mobile station via the communication channel.
US08700083B2 Adaptation of transmit power based on maximum received signal strength
Transmit power (e.g., maximum transmit power) may be defined based on the maximum received signal strength allowed by a receiver and a minimum coupling loss from a transmitting node to a receiver. Transmit power may be defined for an access node (e.g., a femto node) such that a corresponding outage created in a cell (e.g., a macro cell) is limited while still providing an acceptable level of coverage for access terminals associated with the access node. An access node may autonomously adjust its transmit power based on channel measurement and a defined coverage hole to mitigate interference. Transmit power may be defined based on channel quality. Transmit power may be defined based on a signal-to-noise ratio at an access terminal. The transmit power of neighboring access nodes also may be controlled by inter-access node signaling.
US08700080B2 System and method for multiple simultaneous communication groups in a wireless system
A system and method enable a wireless device to support simultaneously multiple push-to-talk (PTT) communications and interrupt certain PTT communication with higher priority ones. A user subscribes to multiple PTT communication groups and designates one of the groups as the primary group. The wireless device receives and plays PTT communications from the multiple PTT communication groups and interrupts playing of a PTT communication from a non-primary group if a PTT communication is received from the primary PTT communication group.
US08700074B2 Method and apparatus for managing message history data for a mobile communication device
A method and apparatus for managing history data of messages received from and transmitted to other users by a user of a mobile communication device is provided. Message history data is extracted from received and transmitted messages and stored such that a user of the mobile communication device may easily input a conditional request to the device and view message history data associated with a specific other user or message history data identified by conditional data input to the device.
US08700067B2 Notification device, notification system, method for controlling notification device, and computer readable recording medium having a control program recorded thereupon
A mobile phone (1) of the present invention includes a mobile phone storage section (8) configured to store both of (i) data including positional information and (ii) data including no positional information, a positional information extraction section (110) for identifying the data including the positional information from among the data stored in the mobile phone storage section (8) and extracting the positional information to be used as a standard for setting a predetermined area, a mobile phone determination section (111) for setting the predetermined area on a basis of the positional information extracted by the positional information extraction section (110), and a mobile phone notification section (112) notifying the user of the mobile phone when the current position of the mobile phone enters within the predetermined area set by the mobile phone determination section (111). Hence, the user can easily register the positional information.
US08700061B2 Method and system for predicting service drop in a wireless network
A mobile wireless device for use in a wireless network, wherein the wireless network includes regular access points and border access points. The border access points are those access points situated at the edge of the campus or other physical facility associated with the wireless network and they define the edge of the coverage area of the wireless network. The mobile wireless device predicts a possible drop of an active service due to loss of coverage by recognizing when it has connected with a border access point. A warning is output to the user of the mobile wireless device. The mobile wireless device may further recognize if it is located on the exterior side of the border access point away from the interior of the wireless network.
US08700057B2 Method and apparatus for multi-resolution adaptive positioning
Various embodiments are directed to methods and apparatus for mobile device position determination and the efficient communication of mobile device position related information. In different areas different types of reference signals may be available to be used by a mobile device for position determination. Some types of references signal may be well suited for an indoor environment, e.g., audio signals, Bluetooth signals and Wi-Fi signals, while other types of signals may be well suited for an outdoor environment, e.g., GPS signals and cellular base station signals. Different types of signals may facilitate different possible resolution accuracies for a position determination. In various embodiments, in different areas within a geographic coverage region, different sets of reference signals are available to determine its position. In some embodiments, different position determination resolutions are used in different area as a function of the reference signal type which is available.
US08700048B2 Method and apparatus for automated publishing of customized presence information
A method and apparatus for automated publishing of customized presence information to one or more mobile devices in a wireless communication network is provided. The method comprises obtaining (202) location data of a mobile device. Further, the method comprises determining (204) availability of a customized presence tag related to the location data of the mobile device. A customized presence tag includes personalized data associated with a location of a mobile device. The method further comprises publishing (206) the customized presence tag related to the location data of the mobile device, when the customized presence tag is determined to be available for the location data. Moreover, the method comprises publishing (208) a default presence tag for the location data when a customized presence tag for the location data is determined to be unavailable. The publishing of one or more of the customized presence tag and the default presence tag is performed automatically.
US08700040B2 Bearer control mode (NW-only or user-only) handling in intersystem handover
A method, a gateway node, a policy control node and a infrastructure network for handling a handover of a User Equipment communicating wirelessly with the infrastructure network. A first gateway node receives handover information indicative of a handover of the user equipment between two radio access networks the first gateway node determining a bearer control mode on the basis of the handover information the first gateway node transmitting control information determined on the basis of the bearer control mode to a policy control node the first gateway node controlling the bearer binding on the basis of the bearer control mode.
US08700039B2 Method and apparatus for coordinated multiple point transmission and reception
A method and apparatus for cooperative multiple point transmission and reception (CoMP) are provided. The method includes: receiving channel information for a cell included in a clustering set from a user equipment; determining an active set consisting of a cell performing CoMP on the user equipment by using the channel information; and determining a cooperation period in which at least one of the clustering set and the active set is applied to the user equipment, where the clustering set denotes a set of candidate cells which can be included in the active set.
US08700029B2 Method of handling radio link failure detection in a wireless communication system and related communication device
A method of handling radio link failure detection for a communication device of a wireless communication system includes performing radio problem detection for a plurality of targets of interest, and managing at least a timer for detecting radio link failure of the plurality of targets of interest.
US08700021B2 Method and apparatus of providing messaging service and callback feature to mobile stations
Disclosed are an apparatus and method of performing automated administrative operations on a mobile device. One example method may include determining via a hosted server that an action needs to be performed by a mobile device under management. The method may further include generating a message via the hosted server, the message includes the action, and transmitting the message to the mobile device under management, and receiving a result message from the mobile device under management responsive to the transmitted message, the result message indicating that the action has been satisfied.
US08700016B2 Method for performing USSD services in a telecommunications network
A method for providing services in a telecommunication network with the use of USSD channel, comprising of a step of receiving (102), by a terminal device (DT), a call establishment request for a voice connection from an initiating terminal with a recipient's telephone number,—a step of rejecting (108) the call establishment request for the voice connection, if the call establishment request is determined (104, 106) to be a request for USSD based services. In subsequent steps information about the rejected call request is transmitted (110) from the terminal device (DT) to a server (GTW), the information including at least the telephone number of the terminal (OT) initiating the voice connection, and in the following steps the server (GTW) establishes (112) a USSD session and initiates (114) an exchange of messages from the server (GTW) via the USSD channel.
US08700013B2 Mediation router
Advertisement vendors can be dynamically selected in response to a request from a wireless communication device. A mediation router can receive an ad request from a portal interfaced with a wireless device. Specifically, the mediation router analyzes the request and dynamically selects an ad vendor to service the request, based in part on the analysis. The selected ad vendor supplies the ad and the mediation router ensures that the portal receives the ad. The mediation router selects an ad vendor in a variety of ways including, but not limited to, business decision rules or artificial intelligence and/or a combination thereof. The mediation router further employs customer profiles that help vendors target advertisements to specific consumers and wireless devices.
US08700002B2 Optimizing user device context for mobility management entity (MME) resiliency
A first mobility management entity (MME) device receives an attachment request that includes information associated with a user device. The first MME device creates a context for the user device based on the information, stores the context, and creates an optimized context based on the context, where a size of the optimized context is smaller than a size of the context. The first MME device also identifies a second MME device that is a backup for the first MME device, and transmits the optimized context to the second MME device.
US08700000B2 Reuse of identity data from a user equipment identity module by a peripheral device
The invention relates to the reuse of identity data from an identity module in a user equipment by a peripheral device. In order to enable the reuse of identity data from an identity module, such as a SIM or UICC card, in a user equipment by a peripheral device, the identifier of the peripheral device is transmitted to the module upon establishment of communication and authentication between the module and the peripheral device. Subsequently, identity data are transmitted, preferably selectively, by the identity module to the peripheral device when the transmitted identifier is recognized as one of the identifiers of the peripheral devices that were previously stored in the identity module. The identity data are reused by the peripheral device in order to establish a communication with the home network of the user equipment or with a local wireless network.
US08699996B1 Managing a mobile device's communications
A system and method for managing communication rules on a mobile device are provided. In one embodiment, the communication rules are enforced by the mobile device without assistance from outside components. The communication rules a mobile device needs to enforce may be controlled by a component that is apart from the mobile device. The communication rules may take into account the application that requested the communication and the mobile device's present physical surroundings.
US08699994B2 Systems and methods to selectively authenticate via mobile communications
Systems and methods to accelerate transactions made via mobile communications. In one aspect, a system includes: a data storage facility to store information associated with past payment transactions and an interchange coupled with the data storage facility. The interchange includes a common format processor and a plurality of converters to interface with a plurality of controllers. The converters are configured to communicate with the controllers in different formats, and to communicate with the common format processor in a common format. After a payment request identifying the phone number is received in the interchange, the common format processor is to determine whether to skip mobile communications with a mobile phone at the phone number to confirm/authenticate the request, based on real time information about the current transaction, the historical transaction data related to the phone number, and other data such as social graph data related to the user of the phone number.
US08699991B2 Method and apparatus for customizing map presentations based on mode of transport
An approach is provided for customizing map presentations based on mode of transport. A map customizing platform determines a mode of transport with respect to a mapping service. The map customizing platform then selects one or more characteristics for rendering a map display of the mapping service based, at least in part, on the mode of transport and causes, at least in part, rendering of the map display based, at least in part, on the characteristics.
US08699990B2 Location requests and measurement responses in wireless communications networks and methods
A method for requesting location information, for example, Enhanced Observed Time of Arrival timing information, from mobile wireless communications in wireless communications networks. The exemplary location request (300) includes multiple response interval field (310) specifying intervals at which multiple responses to the location request must be sent or maximum intervals between which multiple responses to the location request must be sent, a final response time field (320) specifying a maximum time interval during which a final response to the location request must be sent, and an initial response time field (330) specifying when an initial response to the location request must be sent.
US08699986B2 Base station and non-real time data transmission method thereof
A base station and a non-real time data transmission method thereof are provided. The base station connects to a mobile apparatus via a network, and exchanges data with the mobile apparatus during a data transmission interval. The base station records a sleep cycle interval which comprises a sleep interval and a listening interval. The base station determines a sleep ratio relation, a transmission efficiency relation and a packet delay relation according to the sleep interval, listening interval and data transmission interval. The base station determines a sleep interval value based on the sleep ratio relation, transmission efficiency relation and packet delay relation so that the base station exchanges the non-real time data with the mobile apparatus, while saving energy and transmitting data efficiently.
US08699984B2 Adaptive noise figure control in a radio receiver
Systems and methods are provided for adjusting a noise figure in a radio receiver. An example method includes receiving a radio frequency (RF) signal at a RF receiver section. The RF receiver section includes at least one RF receiver element. The RF receiver element is controllable by at least one tuning variable. The RF signal is processed to generate a processed analog signal, which is converted to a digital signal. The digital signal is used to determine a performance parameter. The at least one tuning variable of the at least one RF receiver element is controlled to adjust the noise figure based on the performance parameter. In another aspect of the invention, an example radio receiver is provided. The radio receiver includes a RF receiver section having at least one RF receiver element. A controller determines a performance parameter using the digital signal and controls the at least one tuning variable to adjust the noise figure based on the performance parameter.
US08699976B2 Transmitter with hybrid closed loop power control
Systems and method for implementing a transmitter with hybrid closed loop power control in a communication device.
US08699974B2 Wideband transmitter front-end
One embodiment of the present invention provides a transmitter for wireless communication. The transmitter includes a wideband tunable modulator, a number of power amplifiers with a particular power amplifier associated with a particular frequency range, and a wideband power amplifier (PA) driver. The PA driver is configured to receive an output signal from the wideband tunable modulator, amplify the output signal, and send the amplified output signal to at least one of the power amplifiers.
US08699971B1 System for specific emitter identification
An apparatus for identifying a specific emitter in the presence of noise and/or interference is disclosed. The apparatus includes a sensor configured to sense radio frequency signal data, the signal data containing noise and signal from at least one emitter, a reference estimation unit configured to estimate a reference signal relating to the signal transmitted by one emitter, a feature estimation unit configured to generate one or more estimates of one or more feature from the reference signal and the signal transmitted by that particular emitter, and an emitter identifier configured to identify the signal transmitted by that particular emitter as belonging to a specific device using one or more feature estimates. The emitter identifier identifies the signal transmitted by that particular emitter as belonging to a specific device using Gaussian Mixture Models and the Bayesian decision engine.
US08699968B2 Using multiple and a single feedback for UE uplink beamforming in soft handoff
Embodiments of the present invention describe methods for increasing the amount of information available to a mobile transmit diversity transmitter during soft handoff. According to embodiments of the invention, a transmit diversity transmitter may determine substantially when it is in uplink communication with one base station and downlink communication with another base station. The mobile device may transmitting a diversity signal by controlling a value of a transmit diversity parameter based on feedback signals from the downlink base station, and controlling a power level in accordance with a standard protocol, e.g. combination of transmit power control feedbacks provided by the active base stations.
US08699966B2 High-frequency switch module
A high-frequency switch module includes a first switching element and a second switching element. A common terminal of the first switching element is connected to an antenna. A common input terminal of the second switching element is connected to a multi-band power amplifier. A second individual output terminal of the second switching element is connected to a fourth individual terminal of the first switching element via a first low-pass filter, and is connected to a third individual terminal of the first switching element via a series circuit including a second low-pass filter and a high-pass filter. A first individual output terminal of the second switching element is connected to a first individual terminal of the first switching element via a phase-shift circuit and a first SAW duplexer, and is connected to a second individual terminal of the first switching element via the phase-shift circuit and a second SAW duplexer.
US08699962B2 Systems and methods for preparing a telecommunication network for providing services
Systems and methods for preparing a telecommunication network for communicating with a client by provisioning the telecommunications system for providing services to the client in accordance with provisioning information provided by the client. Provisioning information may be updated in the network using provisioning information provided by the client and vice versa. One criteria for updating provisioning information includes determining which provisioning information is the most recent.
US08699960B2 Methods and apparatus for channel quality indication feedback in a communication system
Methods and apparatus for feeding back channel quality indication in a communication system. First, a first channel quality indication index is determined in dependence upon a channel quality estimation of a first transmission channel, and a second channel quality indication index is determined in dependence upon a channel quality estimation of a second transmission channel. A differential channel quality indication index of the second channel quality indication index is determined with reference to the first channel quality indication index in dependence upon a differential compression scheme. Then, the first channel quality indication index and the differential channel quality indication index are reported.
US08699959B2 Monitoring voice quality in communication networks
A method for monitoring voice quality in a communication network. In a first embodiment, the method comprises the steps of: establishing a voice communication pathway (VCPW) between first and second telephone terminals; establishing speech cadence between first and second terminals, wherein the terminals alternate between opposing send and listen/receive modes such that when one of the terminals is sending a voice test message the other terminal is either listening for or receiving the voice test message and vice versa; and calculating a voice quality score for one or more received voice test messages. In a second embodiment, synchronous cadence is established between a plurality of telephone terminals and a voice recognition server (VRS).
US08699955B2 Method and apparatus to transmit and receive data in a wireless communication system having smart antennas
In a wireless communication system having smart antennas and comprising a plurality of wireless transmit/receive units (WTRUs), a method and apparatus for transmitting and receiving data comprises a first WTRU transmitting a request for antenna (RFA) frame to a second WTRU. The second WTRU receives the RFA frame and determines a preferred antenna to receive a dataframe transmission. The first WTRU transmits the dataframe on the preferred antenna.
US08699949B2 Method for detection of a contactless receiver
A method for detecting a contactless receiver in a field of an antenna of a contactless reader includes during a first ramp interval, exciting the antenna by applying a potential difference comprising a ramp between first and second values of the potential difference, and during a first plateau interval following the first ramp interval, maintaining the potential difference at the second value of the potential difference, while maintaining the potential difference at the plateau, measuring a response of the antenna, comparing the measured response and a reference response, and determining presence of a contactless receiver in the field of the antenna based at least in part on a result of the comparison.
US08699942B2 Methods and arrangements for determining radio characteristics of a radio link
A method and arrangement in a first node (101) for determining radio characteristics of a radio link between a first repeater (103, 203) and at least one second repeater (104, 204) are provided. The first node sends a first message, to the first repeater (103, 203), instructing the first repeater (103, 203) to send a radio signal being measureable by the second repeater (104, 204). Furthermore, the first node sends a second message, to said at least one second repeater, instructing said at least one second repeater (104, 204) to measure on the radio signal. The first node receives measurement data of the radio signal, measured by said at least one second repeater (104, 204). The first node (101) determines radio characteristics of the radio link between the first repeater (103, 203) and said at least one second repeater based on the measurement data. Methods and arrangements in a first and second repeater and a method and arrangement in a second node for contributing to radio characteristics determination are provided.
US08699937B2 Image processing device
An image processing device, comprising a supplying path; a re-carrying path; and a supply and separation mechanism to carry and separate a sheet-like medium, and wherein the supply and separation mechanism comprises: a sending roller; an independent roller and a retard roller, and the sending roller includes an arc part and a recess formed inside of a trace of an outer circumferential surface of the arc part, the independent roller is able to rotate independently of the sending roller, the retard roller, by stopping or rotating in an inverse direction of a supplying direction, causes a frictional resistance with respect to the sheet-like medium being sent out by the arc part to separate the sheet-like medium one by one, and the image processing device further comprises: a control unit configured to cause the retard roller to rotate in the supplying direction when re-supplying is executed.
US08699936B2 Image forming apparatus
According to the present invention, skew feeding of a sheet is corrected while conveying the sheet, positioning of a side edge of the sheet in the width direction is carried out, and an image is formed on the sheet by an image forming portion 90. Two steering mechanisms 120a and 120b are disposed upstream of the image forming portion along the conveying direction, and the steering mechanisms 120a and 120b can feed a sheet on the skew in any direction with respect to the sheet conveying direction. Two CISs 100a and 100b are disposed along the sheet conveying direction corresponding to the steering mechanisms. A skew feeding angle and a skew feeding velocity of each of the steering mechanisms is changed according to differential value between a side edge position detected by the CISs 100a and 100b and a target position of a side edge of a sheet.
US08699935B2 Developer conveying apparatus and image forming apparatus
A developer-conveying apparatus is provided, the developer-conveying apparatus including: a conveying member that has a rotational axis rotatably set in a container and a blade formed around the rotational axis, the conveying member conveying a developer along the rotational axis by rotation; and a static eliminating member set in the container and eliminating static electricity of the developer in the container by being brought into contact with the developer.
US08699932B2 Fixing unit and image forming apparatus with built-in fixing unit
A fixing unit is provided with a heating mechanism configured to define an arcuate heating zone, a heating roller including a circumferential surface extending along the heating zone, a belt wound on the heating roller along the circumferential surface, a tensioner configured to apply tension to the belt; and a biasing mechanism configured to bias the tensioner in a biasing direction along an extending direction of the belt between the heating roller and the tensioner.
US08699931B2 Fixing device including movable frame body and image forming apparatus including the same
A fixing device includes an induction coil, a heating rotary belt including a heat generating layer thinner than a magnetic-field penetration depth, a pressure receiving member, a pressing rotator, a magnetic core section, and a movable guiding section. The movable guiding section is a substantially cylindrical frame body being in contact with the inner surface of the heating rotary belt, includes one or more blocking sections, and is rotatable so as to be able to be positioned in a first blocking position and a first non-blocking position.
US08699930B2 Image heating apparatus and image heating rotational body to be mounted on the image heating apparatus
According to embodiments, a heating member or a sliding member arranged in contact with the surface of a fusing roller is moved in an intersecting direction with the rotational direction of the fusing roller in a contact state with the heating member or the sliding member so as to prevent a scratch from being generated on the surface of the fusing roller or to repair the scratch.
US08699927B2 Development device and image forming apparatus
A development device includes: a development roller that includes a cylindrical member and a shaft, which cylindrical member has a hollow portion through which the shaft is inserted, and is rotated around an axis, holding a developer containing a toner on a surface of the cylindrical member to supply the toner to an image holder; a rod-shaped regulation member that is disposed approximately in parallel with the development roller, and regulates a thickness of the toner held on the surface of the cylindrical member; a first supporting member that supports an end of the shaft of the development roller and an end of the regulation member; and a second supporting member that supports another end of the shaft of the development roller and another end of the regulation member.
US08699918B2 Fixing device and image forming apparatus
A fixing device includes a fixing member that is rotated by a driving unit and that fixes a developer image on a recording medium; an external heating member that is driven and rotated while contacting an outer peripheral surface of the fixing member, and that heats the fixing member; a moving unit that moves the external heating member between a separation position and a contact position, and that moves the external heating member from the separation position to the contact position after starting the fixing by the fixing member; a drive transmitting mechanism including a fixing-side gear, an external-heating-member-side gear, and a drive transmitting member; and a driving force transmitting/non-transmitting unit that is provided at the drive transmitting mechanism.
US08699915B2 Photosensitive body unit and image forming apparatus including the same
Disclosed herein is a photosensitive body unit having an improved structure capable of disposing a developing unit at a correct position to supply developer to a photosensitive body, and an image forming apparatus including the photosensitive body unit. The image forming apparatus includes a main body, a photosensitive body housing mounted in the main body, a photosensitive body rotatably coupled to the photosensitive body housing, and a developing unit detachably mounted in the main body to supply developer to the photosensitive body. The photosensitive body housing includes a guide portion to determine a mounting position of the developing unit when the developing unit is mounted in the main body.
US08699901B2 Deposited toner measuring apparatus having a capacitor and a capacitance change detector for detecting a change in capacitance of the capacitor, and an image formation apparatus, and method for controlling image formation apparatus related thereto
Provided is a deposited-toner measuring apparatus capable of accurate detection of the amount of toner deposited on the toner carrying member, and an image forming apparatus equipped with the aforementioned measuring apparatus and capable of controlling the amount of toner deposited on the toner carrying member to a desired level so as to provide stable image quality at all times. A deposited-toner measuring apparatus that removes a toner layer in a part of the surface of the toner carrying member, detects change in the capacitance at the portion with a toner layer and the portion without such a toner layer, and detects the amount of the deposited toner based on the detection result of the said change in the capacitance.
US08699894B2 Image forming apparatus
In a rotary-type image forming apparatus in which detection of electrostatic capacitance is performed when a developing apparatus is in a posture less affected by a toner density within the developing apparatus, a toner in the developing apparatus, which is located at a development position during the detection of the electrostatic capacitance, is avoided from being uselessly consumed. The image forming apparatus has a remaining amount detection mode of detecting a toner remaining amount on condition that a developing roller of one developing apparatus positioned opposite to another developing apparatus, for which the toner remaining amount is to be detected, stands by in a state spaced from a drum.
US08699884B2 Optical transmission system and optical transmission method
An optical transmission system includes a plurality of optical nodes that transmits wavelength multiplexing light including a plurality of signal light components having different wavelengths, wherein each of the optical nodes includes superimposed signal light generation circuit which superimposes a low frequency signal having a common frequency on a corresponding signal light component included in the wavelength multiplexing light; low frequency signal extraction circuit which extracts a low frequency signal having a frequency of a given range from a corresponding signal light component; and pass-through node number measurement circuit which measures, for each of the signal light components, a pass-through node number based on the frequency of the low frequency signal extracted by the low frequency signal extraction circuit, the pass-through node number being the number of optical nodes through which the signal light component has passed before being transmitted to a specific optical node.
US08699882B2 Signal method and apparatus
Methods and apparatus for generating and processing a signal are disclosed. The signal may comprise a plurality of mutually orthogonal subcarriers constituting a plurality of bands. The signal may be either an optical or a radio frequency signal.
US08699881B1 Method and apparatus for providing passive optical networks with extended reach and/or split
A method and apparatus for providing passive optical networks with extended reach and/or splitting ratio are disclosed. For example, the optical network comprises a first optical line termination (OLT) device having a transceiver for sending and receiving optical signals. The optical network further comprises an optical extender box comprising at least one hybrid SOA-Raman amplifier, wherein the optical extender box is coupled to the first optical line termination device via a first standard single mode fiber section. Finally, the optical network further comprises an optical splitter coupled to the optical extender box via a second standard single mode fiber section.
US08699875B2 Dispersion measurement system and method in an optical communication network
The invention relates to a system and method of dispersion measurement in an optical fiber network. The invention provides means for transmitting from a transmitting node, using a single tunable laser transmitter, two consecutive bursts of data at different wavelengths λ1 and λ2 to a receiver node, wherein each burst of data comprises a unique sequence of amplitude modulated data, and wherein the two sequences are injected with a fixed known delay. The delay between the two consecutive bursts of data is maintained by selective switching of the tunable laser, such that clock recovery circuitry at the receiver node remains locked during the delay between the two bursts. The dispersion measurements method of the present invention is based on walk off and bit position detection between two wavelengths suitable for fast optical burst switching network is described. This method does not require an operator, extra equipment, or traffic interruption on the network.
US08699868B1 Anti-shake correction system for curved optical sensor
The subject disclosure is directed towards a curved image sensor that is rotated in one or more rotational directions to compensate for camera movement, e.g., camera shake. In one aspect, sensors such as gyroscopes output camera movement data, which a controller uses to rotate the curved (e.g., hemispherical) image sensor about its center of curvature, e.g., via signals to electrical and/or magnetic movement mechanisms. Image processing may be used by the controller to rotate the image sensor.
US08699856B2 Editing apparatus, editing method, program, and recording medium
An editing apparatus that executes editing processing with an encoded stream as an edit material is disclosed. The apparatus includes: an input means for receiving an operation input for designating the edit material used for editing, an editing effect, and start and end timing of the editing effect; an editing processing unit setting means for setting an editing processing unit of the edit material such that the editing effect at least a part of which until the editing effect ends after starting of the editing effect overlaps is included in one editing processing unit; a minimum encoding section setting means for setting a minimum encoding section; and an after-editing stream creating means for creating a part of an after-editing encoded stream by decoding the edit material, giving the editing effect included in the editing processing unit, and performing encoding on the basis of setting of the minimum encoding section.
US08699853B2 Recording medium, recording device, encoding device, integrated circuit, and reproduction output device
A pair of main-view and sub-view video streams, a graphics stream, and playlist information are recorded on a BD-ROM disc. The sub-view video stream includes metadata arranged in each GOP. The metadata includes a correspondence table associating offset identifiers and offset information. The offset information defines offset control for each picture in a GOP. Offset control is processing to provide a left offset and right offset for the horizontal coordinates in a graphics plane to generate a pair of graphics planes that are respectively combined with main-view and sub-view video planes. The playlist information includes a stream selection table for each playback section. When the stream selection table associates a stream number with a packet identifier of a graphics stream, one of the offset identifiers is further allocated to the stream number.
US08699847B2 File management apparatus, recording apparatus, and recording program
A file management apparatus includes: a display unit; an operation unit; a storage which stores first files movable to a portable apparatus and second files unmovable to the portable apparatus; an interface to which the portable apparatus is connected and through which the first files are moved between the storage and the portable apparatus; and a control unit which displays a list of the first files on the display unit when the operation unit operates a first operation and displays a list of the second files on the display unit when the operation unit operates a second operation and which generates a graphical user interface to display an operation button, which is used to move the first files to the portable apparatus, on the display unit, when the portable apparatus is connected to the interface.
US08699841B2 Photosensitive resin composition, optical waveguide film, film for forming optical waveguide, optical interconnect, opto-electric hybrid circuit board, electronic device, and a method of manufacturing an optical waveguide film
A photosensitive resin composition which includes (A) a cyclic olefin; (B) at least either one of a monomer having a cyclic ether group and an oligomer having a cyclic ether group, having a refractive index different from that of the component (A); and (C) a photoacid generator, is provided.
US08699839B2 Optical earth cable for underground use
An earth cable adapted for being laid underground includes at least one optical fiber, a thermally conducting polymeric layer surrounding the at least one optical fiber, and copper conductors arranged in a radially-external position with respect to the thermally conducting polymeric layer.
US08699829B2 Hand held portable three dimensional scanner
Embodiments of the invention may include a scanning device to scan three dimensional objects. The scanning device may generate a three dimensional model. The scanning device may also generate a texture map for the three dimensional model. Techniques utilized to generate the model or texture map may include tracking scanner position, generating depth maps of the object and generation composite image of the surface of the object.
US08699828B2 Image matching using inlier coverage
A method, system and computer program product for matching images is provided. The images to be matched are represented by feature points and feature vectors and orientations associated with the feature points. First, putative correspondences are determined by using feature vectors. A subset of putative correspondences is selected and the topological equivalence of the subset is determined. The topologically equivalent subset of putative correspondences is used to establish a motion estimation model. An orientation consistency test is performed on the putative correspondences and the corresponding motion estimation transformation that is determined, to avoid an infeasible transformation. A coverage test is performed on the matches that satisfy orientation consistency test. The candidate matches that do not cover a significant portion of one of the images are rejected. The final match images are provided in the order of decreasing matching, in case of multiple images satisfying all the test requirements.
US08699823B2 Method and device for registering medical image data
The present embodiments relate to a method for registering medical image data. The method includes providing a registration parameter set for each of a plurality of different application cases, each of the plurality of different application cases being defined by at least one feature. Each registration parameter set contains registration parameters predefined for the associated application case. The method also includes providing first image data and second image data, which are to be registered onto one another. In response to the specification of an application case for the first image data and the second image data to be registered, a registration parameter set is automatically selected from the provided registration parameter sets in accordance with the specified application case. The method includes automatically performing a registration of the first image data onto the second image data using the selected registration parameter set.
US08699822B2 Method and apparatus for blending images
A method and apparatus may include aligning a reference image and an input image through ROI-based image alignment; detecting an ROI associated with an incompletely aligned region in the aligned image; and blending the aligned reference image and input image by using a plurality of weights which are attenuated according to a spatial distance from a boundary of the detected ROI. In addition, the method and apparatus may include aligning a reference image and an input image through image alignment based on an nth region of interest (ROI) which is detected at a previous stage; detecting another ROI associated with an incompletely aligned region in the aligned image; and blending the aligned image in the other ROI and an (n+1)th blended image, which is input from a next stage, in a region outside the other ROI, and outputting the last blended image to the previous stage.
US08699813B2 Adaptive filter for low-light noise reduction
In general, in one embodiment, low-light noise is removed from an image by separately filtering luma and chroma components of the image, by adaptively filtering the image based at least in part on a Gaussian distribution of the image, and/or by dividing the image into separate regions and filtering each region separately.
US08699808B2 Method and apparatus of temporary image frame compression
An image compression method and fast storage device accessing and pixel decompression is achieved by applying variable bit rate to reduce the data amount of each image frame. Several thresholds are predetermined depending on the availability of the bandwidth of the storage device and the image resolution to decide the compression ratio of each image frame. Starting address of each compressed image frame is saved in predetermined location of the storage device for quick random accessing any compressed frame of image.
US08699806B2 Method and apparatus for automatically summarizing video
One embodiment of the present invention provides a system that automatically produces a summary of a video. During operation, the system partitions the video into scenes and then determines similarities between the scenes. Next, the system selects representative scenes from the video based on the determined similarities, and combines the selected scenes to produce the summary for the video.
US08699799B2 Fingerprint verification method and apparatus with high security
A fingerprint verification apparatus that adds chaff fingerprint information to real fingerprint information of a user and then, hides and stores the fingerprint information of the user with a polynomial generated by unique information of the individual, thereby safely protecting the important fingerprint information of the user stored in a storing unit from an external attacker and safely managing an private key using the fingerprint information when using the private key as the unique information for making the polynomial.
US08699792B2 Error diffusion processing circuit
An error diffusion processing circuit includes a memory having a predetermined size in which (P−1)×M dithering threshold matrices in a predetermined size for each of the quantization thresholds and color components are pre-stored, and a quantization threshold selector configured to select (P−1) matrices for the color component of the target pixel data from the dithering threshold matrices stored in the memory, and read an element from the elements of the selected matrices in accordance with a pixel position of the target pixel data in the image data for output as the (P−1) quantization thresholds. P is an integer of 2 or more and M is a positive integer. The data size of the dithering threshold matrices is set to be equal to or less than a value obtained by dividing a size of the memory by the number of dithering threshold matrices.
US08699785B2 Texture identification
Technologies are generally described for determining a texture of an object. In some examples, a method for determining a texture of an object includes receiving a two-dimensional image representative of a surface of the object, estimating a three-dimensional (3D) projection of the image, transforming the 3D projection into a frequency domain, projecting the 3D projection in the frequency domain onto a spherical co-ordinate system, and determining the texture of the surface by analyzing spectral signatures extracted from the 3D projection on the spherical co-ordinate system.
US08699781B1 Embedded symbology for use with scene imaging system
A scene imaging system (SIS) for providing an enhanced image with embedded symbology. The SIS includes an image sensor assembly for receiving a real-world image and providing a sensed image containing raw image sensor assembly data. An image processing system receives and processes the sensed image and manufacturing tolerance/aircraft installation information. The image processing system provides an image processing system output containing a sensed image with embedded symbology. A database maintains the manufacturing tolerance/aircraft installation information. An output interface element is operatively connected to the image processing system for receiving the processor output for use by a computer for a display. The embedded symbology in the sensed image is used 1) in a monitoring mode to detect frozen, flipped or misaligned SIS images in a continuous real-time manner, 2) in an alignment mode to align the SIS to ensure that the sensed image is conformal to the operator's field of view; and, 3) provide electronic boresighting of the sensed image when the camera is replaced.
US08699780B1 Arabic bank check analysis and zone extraction method
The Arabic bank check analysis and zone extraction method for courtesy amount, legal amount, and the date fields uses available information and performs adaptive local processing using projections and connected component analysis. The method performs skew correction and connected component analysis on the check image and removes components smaller than average size before identifying the regions using projection profiles. This leads to a highly effective and robust technique. The method is based on prior knowledge of the check zone structure.
US08699772B2 Scanning of a cyclically moved examination object using a contrast agent within the scope of a preliminary examination by means of a CT scanner
A method is disclosed for scanning a cyclically moved examination object using a contrast agent within the scope of a preliminary examination by way of a CT scanner, in which measurement data is recorded at a sequence of recording times. A first image is reconstructed at every recording time from the measurement data, from which a time profile of a concentration of the contrast agent is established. The recording times for respectively recording a certain phase of the motion are synchronized with a motion signal from the examination object. A second image with a time offset with respect to the first image is reconstructed from the measurement data at each recording time. A motion curve representing a time profile of an intensity of the cyclical motion is established by comparing the first image and the second image at each recording time.
US08699764B2 Automated biometric submission and improved scanning system and method
An automated biometric submission and scanning system includes a scanner adapted for creating digital image files corresponding to biometrics, such as fingerprints. A computer, which can be standalone or linked to a network, receives the scanner output. The computer is programmed with an image enhancement program, which transforms the biometric image to an appropriate format for searching in one or more biometrics databases. An automated biometric submission and scanning method includes the steps of scanning a biometric image, enhancing the scanned image file, running a biometrics tracking program, selecting a biometrics database, complying with the database submission standards and submitting a biometrics database search.
US08699752B2 Adaptive cross partition for learning weak classifiers
Systems and methods are disclosed to perform object detection for images from an image sensor by reusing a 1-dimensional feature from a previously learned weak classifier and selecting a new feature to construct a 2-dimensional feature space; and cross partitioning the 2-dimensional space to learn optimal outputs for instances in each domain within a boosting framework.
US08699751B2 Method for quantifying the effective height of fibers emanating from a surface
The present disclosure provides a method for counting the number of fibers emanating from the surface of a web substrate.
US08699740B2 Headphone sound-generating structure and method of assembling same
A headphone sound-generating structure includes a sound-generating module and a plurality fastening elements. The sound-generating module includes a first perforated plate, a first ring-shaped spacer, a diaphragm assembly, a second ring-shaped spacer, a second perforated plate, and a second ring-shaped mounting frame, which are sequentially superposed in a receiving space defined on an ear cup. The fastening elements are extended through third mounting holes of the second ring-shaped mounting frame and fourth mounting holes of the ear cup to thereby quickly secure the sound-generating module to the ear cup to complete a headphone sound-generating structure, which can be manufactured at lowered cost and increased good yield, and allows convenient maintenance without wasting any material. A method of assembling the headphone sound-generating structure is also introduced.
US08699739B2 Boundary microphone
A boundary microphone includes: a base made of metal; a cover that is made of metal and has a plurality of holes through which a sound wave is guided; a microphone unit that converts sound into an electric signal; and a microphone unit holder slidably provided on the base and holds the microphone unit. The microphone unit holder has a knob. The base has a hole through which the knob of the microphone unit holder penetrates the base. The knob of the microphone unit holder and the hole of the base are so provided that the microphone unit holder can be moved with the microphone unit by a movement of the knob within a range defined by the hole.
US08699734B1 Dual microphone EAS system that prevents feedback
An exemplary method includes an electro-acoustic stimulation (EAS) system associated with a user 1) processing sounds sensed by a first microphone coupled to a cochlear implant portion of the EAS system, 2) applying electrical stimulation representative of the sounds sensed by the first microphone by way of a plurality of electrode contacts located in a basal region of a cochlea of the user, 3) processing sounds sensed by a second microphone coupled to a hearing aid portion of the EAS system, 4) broadcasting, way of a speaker, amplified sound signals representative of the sounds sensed by the second microphone into an ear canal of the user, and 5) acoustically separating the second microphone from the speaker to avoid feedback within the hearing aid portion of the EAS system. Corresponding methods and systems are also disclosed.
US08699733B2 Parallel antennas for standard fit hearing assistance devices
An embodiment of a hearing assistance device comprises a housing, a power source, a radio circuit, an antenna and a transmission line. The radio circuit is within the housing and electrically connected to the power source. The antenna has an aperture, and the radio circuit is at least substantially within the aperture. The transmission line electrically connects to the antenna to the radio circuit. Various antenna embodiments include a flex circuit antenna.
US08699730B2 Electret loudspeaker device
An electret loudspeaker device including a diaphragm, a first perforated electrode and a first spacer is provided. The diaphragm has an electret layer and an electrode layer. The first perforated electrode is stacked on a side of the diaphragm near the electret layer, and has multiple holes. The first spacer is stacked between the diaphragm and the first perforated electrode, and includes a first distribution area and plural second distribution areas. The first distribution area has first openings penetrating through the first spacer, and each first opening has a first opening space volume between the diaphragm and the first perforated electrode. Each second distribution area has second openings penetrating through the first spacer, and each second opening has a second opening space volume between the diaphragm and the first perforated electrode. A difference between the first and the second opening space volumes is greater than 10%.
US08699720B2 Headphones with distortion-free loudness limiting and dynamic equalization device
A headphone assembly for generating an audio output with distortion-free loudness limiting and dynamic equalization feature includes a voltage divider comprising a positive temperature coefficient resistor and a headphone driver, and two audio signal input terminals in each audio channel connected to the voltage divider arranged for connecting to an audio device, wherein a large portion of the voltage of the audio signal to the two audio signal input terminals to appear across the headphone driver in response to the audio signal received through the two audio signal input terminals below a preset low amplitude level; and increasing a resistance of the positive temperature coefficient resistor in a preset non-linear manner and decreasing a voltage drop across the headphone driver accordingly in response to the audio signal received through the two audio signal input terminals which is higher than the preset low amplitude level.
US08699712B2 Randomization of plain text for GSM SACCH
The present document relates to the transmission of data in a digital cellular telecommunications network. In particular, the present document relates to the secure transmission of data over Global System for Mobile Communications (GSM) networks. A method for encoding a SACCH information block in a wireless network is described. The method comprises randomizing a plurality of randomization unit input bits derived from at least some of a plurality of payload bits of the SACCH information block using a pseudo-random bit block, thereby yielding a plurality of randomized bits; and ciphering a plurality of ciphering unit input bits derived from at least some of the plurality of randomized bits, thereby yielding an encoded data burst of a SACCH frame; wherein ciphering is based on a ciphering algorithm using a ciphering key Kc and a frame number COUNT of the SACCH frame; wherein the pseudo-random bit block is determined based on the ciphering key Kc.
US08699709B2 Methods for obtaining authentication credentials for attaching a wireless device to a foreign 3GPP wireless domain
A method for obtaining authentication credentials for attaching a wireless device to a foreign wireless domain in a 3rd Generation Partnership Project (3GPP) communication system, which includes: receiving an attach request message from the wireless device; and responsive to the attach request message, authenticating the wireless device and retrieving a set of authentication vectors, wherein the authentication vectors are for authenticating the wireless device to the foreign wireless domain. The method further includes encrypting the set of authentication vectors using a first security key of a home wireless domain of the wireless device. In addition, the method includes encrypting the first security key using a second security key of the foreign wireless domain and sending the encrypted set of authentication vectors and the encrypted first security key to the wireless device.
US08699699B1 System and methods for outbound dialing in multi-campaign and blended environment of virtual contact center
A method for determining a number of calls to generate for a specific outbound campaign in an automated contact center based upon a prediction of agent occupancy in a future time period, wherein the automated contact center processes one or more outbound campaigns. The estimates a total number of outbound agents available to the one or more outbound campaigns. By using the total number of outbound agents, an effective number of agents for the specific outbound campaign is determined according to a ratio. The effective number of agents is used to determine a number of outbound calls to generate for the specific outbound campaign according to a dialing method. Calls are then generated for the specific outbound campaign based upon the determined number of outbound calls to generate.
US08699695B2 Automatic call notification groups
A contact center is provided that pushes notifications to one or more resources about available work item opportunities. The one or more resources can pull the work item from the notification groups to handle the work item. Moreover, the pushed notifications can be added to a traditional work assignment scheme to aid in the answering of work items and/or offer training to a plurality of resources.
US08699692B2 System and method for processing and routing incoming calls to a communication assistance system
A call routing system employs a primary call outing device configured to receive directory assistance calls from callers at a first directory assistance system, and determines, for each of the calls, whether they will be handled by the first directory assistance system, or by a second directory assistance system among a plurality of directory assistance systems. A secondary router is also provided, configured to route the calls within the first directory assistance system to the primary call routing device The secondary router has a default call distribution logic, such that if the primary call routing device is off-line, the secondary call router routes the calls among the first directory assistance system and the plurality of directory assistance systems according to the default distribution logic.
US08699680B2 Unscreened automatic number identification based on branch identifier
Methods, devices, and storage media provide for receiving a message pertaining to setting up a telephone call; inserting in the message a branch identifier that indicates a branch office of an enterprise from which the message originated; transmitting the message including the branch identifier to a private branch exchange device; and generating billing information for the telephone call based on the branch identifier.
US08699672B1 Identification of public safety answering platform next generation 911 media support
A method, system, and medium are provided for generating a profile for public safety answering platforms. The profile identifies media formats supported by the PSAPs at various cell sector locations maintained by a network provider. A network server selects a cell sector and generates a test emergency services call. The test emergency services call is transmitted to a PSAP. The PSAP generates a response that indicates whether the PSAP supports a media format identified in the test emergency services call. The PSAP transmits the response to the network server for storage in the profile.
US08699652B2 Control rod for nuclear reactor and method of manufacturing control rod
A control rod for nuclear reactors includes four wings including neutron absorbers containing hafnium, a front end structural member which has a cross shape in cross section and includes brackets bonded to the leading ends of the wings, and a terminal end structural member which has a cross shape in cross section and includes brackets bonded to the tailing ends of the wings. The four wings are bonded to a wing-bonding member including a cross-shaped center shaft so as to form a cross shape. The front end structural member and the wing-bonding member are made of a zirconium alloy. The wings include neutron-absorbing plates having neutron-absorbing portions and each have an outer surface which is opposed to a fuel assembly and at which a hafnium-zircaloy composite member covered with zircaloy is disposed. The neutron-absorbing plates are opposed to each other with trap spaces disposed therebetween.
US08699649B2 Clock and data recovery circuit
A clock and data recovery circuit is disclosed. The clock and data recovery circuit in accordance with an embodiment of the present invention uses a hybrid phase detector that is constituted by including a linear phase detector and a binary phase detector. Since the clock and data recovery circuit basically is constituted with the linear phase detector, a charge pump, a loop filter, a voltage controlled oscillator and a D flip flop to recover clock and data, a phase detector gain is irrelevant to the jitter of received data and recovered clock, and it is possible to make a fine adjustment of the size of up/down currents of the charge pump using the binary phase detector and a charge pump controller, thereby compensating a phase offset between the received data and the recovered clock.
US08699644B1 Adaptive low-complexity channel estimation
Systems, methods, and other embodiments associated with adaptive low-complexity channel estimation are illustrated. In one embodiment a device includes a receiver configured to receive an orthogonal frequency-division multiplexed (OFDM) signal. The device also includes a controller configured to control a switch to select between processing paths based, at least in part, on the channel conditions of the OFDM signal. The processing paths selectable by the switch include a first processing path and a second processing path.
US08699636B2 Long range radio frequency identification system
A method and apparatus for building a long range RFID system is disclosed. A new signaling structure called Block Pseudo Noise is described that allows for more computationally efficient decoding. A novel approach to synchronize the RFID reader local oscillator with the RFID tag oscillator using an on board GPS receiver on the RFID tags and RFID reader is also disclosed. A novel positioning technique called Asynchronous Time Difference of Arrival used to located RFID tags is also disclosed.
US08699631B2 Receiver with selective signal path operation and associated methods
A receiver includes a first local oscillator, and an in-phase mixer and a quadrature mixer coupled to the first local oscillator and configured to generate in-phase and quadrature signals based upon received RF signals. A complex mixer is downstream from the in-phase and quadrature mixers. A controller is coupled to the in-phase and quadrature mixers and is configured to determine when the in-phase and quadrature signals include interference less than an interference threshold, and then powers off one of the in-phase and quadrature mixers.
US08699623B2 Modem architecture
A modem device for use in a wireless communications terminal comprises a plurality of functional units to perform signal processing tasks which are connected in a ring structure. Each of the functional units comprises a local processor, a plurality of hardware accelerators and a switching matrix connected between a data input of the respective functional unit and each of the sub-components. The local processor receives task instructions from a controller of the modem device over a first bus system that uses a first protocol which includes addressing, and in response to the task instructions configures the hardware accelerators and switches the switching matrix to selectively produce connections between the data input and the hardware accelerators in a manner to perform the intended task. Data flow occurs in a ring structure between said functional units and through each of the functional units using a second protocol without addressing.
US08699621B2 Precoding selection for retransmission in uplink MIMO hybrid ARQ
A method includes obtaining a precoder for retransmission of one codeword responsive to a known precoding matrix of a certain rank and modulation and coding scheme assignments used in an original transmission, and a desired retransmission rank', forming an approximate channel covariance matrix; stimating an a minimum mean square error receiver signal-to-noise-interference-ratio for each layer to be retransmitted responsive to the prior forming; and finding a precoding matrix from a preceding codebook that maximizes a sum-rate for enabling precoding selections for retransmissions in uplink multiple-input multiple-output MIMO hybrid automatic repeat request HARQ.
US08699610B2 Feedback scheme for multi-cell interference mitigation consideration legacy mobile users
The present invention relates to a Multi-Input Multi-Output (MIMO) communication system and more particularly, to a method for precoding matrix index (PMI) restriction/recommendation in a multi-cell wireless communication system. A method of codebook based precoding matrix index (PMI) feedback considering legacy mobile stations in a multi-cell wireless communication system comprises measuring a channel from at least one neighboring base station generating interference with a signal received from a serving base station; determining a first PMI in which the interference is maximized from PMIs included in a first codebook, wherein the first PMI is determined based on the measured channel; determining a first PMI group including PMIs having high correlation to the first PMI from the PMIs included in the first codebook; determining a second PMI in which the interference is maximized from PMIs included in a second codebook, where in the second codebook is for the legacy mobile stations; determining a second PMI group including PMIs having high correlation to the second PMI from the PMIs included in the second codebook; and transmitting feedback information including the first PMI, a first subset bit indicating the first PMI group, the second PMI and a second subset bit indicating the second PMI group to the serving base station.
US08699607B2 Diversity reception
A receiver for receiving signals of a protocol in which traffic data is redundantly modulated onto both of two carriers according to a predetermined decision scheme, the receiver comprising: an input for receiving signals on the two carriers; a demodulator for demodulating the signals received on each of the two carriers to form two respective received data streams; first transformation logic for generating a first candidate set of traffic data by processing the received data streams by the functional inverse of the predetermined decision scheme; second transformation logic for generating a second candidate set of traffic data by aggregating corresponding bits of each of the received data streams; and a traffic data set selector for selecting data from either the first candidate set of traffic data or from the second candidate set of traffic data for further processing, the traffic data set selector being configured to make that selection in dependence on the relative strength with which signals on the two carriers are received.
US08699605B2 Method and apparatus for receiving in multiple-input multiple-output system
A receiving method and apparatus in a Multiple-Input Multiple-Output (MIMO) communication system are provided. The method includes receiving reception signals through a plurality of reception antennas, grouping symbols corresponding to the reception signals, respectively, into a preset number of groups, and rearranging symbols of the respective groups, transforming the reception signals by applying QR decomposition to the reception signals, sequentially canceling interference due to each of total possible candidate symbols for a first symbol based on an order of the rearranged symbols in the transformed reception signals, determining a portion of the total possible candidate symbols to be a candidate symbol set for each remaining symbol, except for the first symbol, using the interference-canceled reception signal, and determining log-likelihood ratio values of the first symbol, which are to be used upon decoding the received signals, using candidate symbols for the first symbol and each remaining symbol.
US08699598B2 Method and device for graphically representing the I and/or Q components of digitally modulated high frequency signals
A method and device for graphically representing the I and/or Q components of digitally modulated high frequency signal are described, in which the I or Q components measured in a temporally successive manner are graphically represented side-by-side on a display device.
US08699592B1 Systems and methods for estimating decoder noise power in OFDM systems
Systems and methods for computing a decoder noise power estimate are provided. A pilot signal transmitted through a fading channel from a wireless transmission source is received. Signal power of the received pilot signal, channel noise power, and channel estimation error are computed. The decoder noise power estimate is determined based on the computed signal power, channel noise power, and channel estimation error.
US08699581B2 Image processing device, image processing method, information processing device, and information processing method
An image processing device includes: a holder configured to hold a reference picture necessary for decoding of an access unit as a processing subject in decoding of a stream composed of access units including a header; an analyzer configured to analyze the stream to thereby detect the header for each of the access units; and a generator configured to, if a header indicating change of deletion order of pictures is detected as the header detected by the analyzer, delete a picture included in an access unit corresponding to the header in the deletion order indicated by the header and generate hold information indicating a reference picture to be held by the holder.
US08699579B2 Picture coding and decoding apparatuses and methods performing variable length coding and decoding on a slice header stream and arithmetic coding and decoding on a slice data stream
A frame coding unit generates individual picture signal information from a moving picture signal, and outputs a frame code value which is a numeric value to be obtained as a result of coding picture signal information of each frame. A variable length coding unit decomposes the frame code value into unit frame code values which are basic units of coding, converts the unit frame code values into frame code words using only a single code table, and constructs a frame stream by combining the converted frame code words. A multiplexing unit multiplexes a header stream which is constructed through a method equivalent to a conventional method and the frame stream, and constructs a picture coded signal.
US08699575B2 Motion vector generation apparatus, motion vector generation method, and non-transitory computer-readable storage medium
A motion vector generation apparatus which generates a motion vector utilized to execute motion-compensated encoding based on comparison between a block to be encoded in an image to be encoded and a reference block in a reference image. The apparatus sequentially selects a candidate from a plurality of motion vector candidates, sequentially calculates differences between pixel values of the block to be encoded and pixel values of the reference block corresponding to respective motion vector candidates, calculates, as an average difference, differences between an average pixel value obtained by averaging the pixel values of the block to be encoded and respective pixel values of the block to be encoded, decides a weighting coefficient based on a ratio between a minimum difference and the average difference, and calculates, for each selected motion vector candidate, an evaluation value for deciding a motion vector candidate having a minimum evaluation value.
US08699574B2 System and method for boundary motion vector correction in motion compensated frame rate
A method of processing video data includes: receiving a first video frame with first blocks of pixels associated with a known motion vector and a second video frame with second blocks of pixels, the second blocks corresponding to the first blocks, and uncovered blocks adjacent to the first frame boundary not corresponding to the first blocks in the first video frame; determining a first block for each line segment in the second video frame corresponding to a block in the first video frame, wherein the first block has the known motion vector from the first video frame; and assigning a motion vector for at least one of the line segments in the second video frame to the uncovered blocks in the line segment of the second video frame between first block and the first frame boundary.
US08699573B2 Method and device for digital video encoding, corresponding signal and computer-program product
Digital video image sequences including slices of macroblocks are encoded by adopting a direct prediction mode, motion-compensated on the basis of motion vectors, chosen from between a direct spatial prediction in which the motion vectors of a given macroblock are obtained from the motion vectors of the macroblocks already encoded within one and the same image, and a direct temporal prediction, in which the motion vectors of a given macroblock are obtained from the motion vectors of the macroblocks belonging to a previously encoded image.
US08699563B2 Image coding apparatus and image coding method
An image coding apparatus includes a first coding unit that discretely selects quantization parameters of a first range to perform calculation of generated code amounts corresponding to the selected quantization parameters, a second coding unit that performs calculation of generated code amounts corresponding to quantization parameters of a second range, a code amount control unit that decides deciding a temporary quantization parameter corresponding to a target code amount by calculating generated code amounts through an interpolation process for quantization parameters not selected by the first coding unit, and by comparing the generated code amounts corresponding to the selected quantization parameters and the generated code amounts calculated through the interpolation process with the target code amount, and decides an optimal quantization parameter corresponding to the target code amount by comparing the generated code amounts calculated by the second coding unit with the target code amount.
US08699561B2 System and methods for detecting and handling errors in a multi-threaded video data decoder
Apparatus and methods for decoding streaming data containing one or more coded pictures in which each picture contains a plurality of slices and each slice containing a plurality of macroblocks are disclosed. A first decoding subtask is performed on all macroblocks in the coded picture or a section thereof. After performing the first decoding subtask on all macroblocks in the coded picture or a section thereof, a second decoding subtask is performed on all the macroblocks in the coded picture or section thereof. One or more of the first and second tasks includes examining a slice or macroblock within the coded picture to determine if there are any errors, and if an error is present, handling the error.
US08699549B2 Communication device, communication system, and communication method
A communication device includes a transmission circuit that transmits a transmission signal under a certain transmission condition, a reception circuit that receives a reception result of the transmission signal under a certain reception condition and the certain reception condition, and an adjustment circuit that transmits information used to adjust the reception condition based on the reception result and the reception condition from the transmission circuit.
US08699545B2 Embedded meta-carrier with code progression message reassembly
A method of embedding and transmitting a meta-data message in an original burst carrier signal for message reassembly comprising spreading a meta-carrier signal using a Direct Sequence Spread Spectrum (DSSS) spreading code having a Pseudo-Random Noise (PRN) spreading code sequence, the meta-carrier signal comprising one or more bits of meta-data information about the original burst carrier signal, lowering a power spectral density of the meta-carrier signal using the PRN spreading code such that interference with the original signal is reduced, combining the original burst carrier and the meta-carrier signals using a modulator such that a composite burst carrier signal results wherein the meta-carrier signal occupies at least a portion of a bandwidth of the original carrier, and transmitting the composite burst carrier using a transmitter over a telecommunications channel in which only one burst carrier signal is expected to be present within a predetermined frequency bandwidth at a point in time.
US08699541B2 Unstable optical resonator device
An unstable optical resonator device is provided, comprising a spherical back mirror, a spherical outcoupling mirror, wherein a focal point lies between the back mirror and the outcoupling mirror, an optically active medium with a rectangular medium cross-section arranged between the back mirror and the outcoupling mirror, and a scraper, which is arranged between the back mirror and the outcoupling mirror and has a first leg and a second leg located transversely to the first leg, said legs defining a free space with a first side delimited by the first leg and a second side delimited by the second leg, wherein the first side and the second side are orthogonal to one another.
US08699540B2 Surface-emitting laser device and surface-emitting laser array including same
A surface-emitting laser device is disclosed that includes a substrate connected to a heat sink; a first reflective layer formed of a semiconductor distributed Bragg reflector on the substrate; a first cavity spacer layer formed in contact with the first reflective layer; an active layer formed in contact with the first cavity spacer layer; a second cavity spacer layer formed in contact with the active layer; and a second reflective layer formed of a semiconductor distributed Bragg reflector in contact with the second cavity spacer layer. The first cavity spacer layer includes a semiconductor material having a thermal conductivity greater than the thermal conductivity of a semiconductor material forming the second cavity spacer layer.
US08699539B2 Photonic crystal surface emitting laser and method of manufacturing the same
A photonic crystal surface emitting laser, having an n-type cladding layer formed on a substrate; an active layer formed on the n-type cladding layer; an electron blocking layer formed on the active layer and made of a second p-type semiconductor; and a two-dimensional photonic crystal layer that is formed on the electron blocking layer, includes a plurality of layers that are made of a first p-type semiconductor and have different band gaps, and has a high and a low refractive index portion in an in-plane direction. The band gaps of the plurality of layers are smaller than a band gap of the second p-type semiconductor and decrease stepwise or continuously in a lamination direction of the plurality of layers. A third p-type semiconductor having an acceptor doping concentration smaller than that of the second p-type semiconductor is disposed so as to cover a surface of the electron blocking layer.
US08699531B2 Mobile communication system and communication method thereof
A communication method in a mobile communication system that transmits different data to which transmission sequence numbers have been attached, over each of a plurality of paths from a mobile station to a radio network controller via a plurality of base stations; where the radio network controller monitors the communication state of each path, determines to transmit the data over all of a plurality of paths, transmit the data over two or more specified paths, or transmit the data over only one specified path, based on the communication state of each path, and notifies the mobile station of the determined path/paths; and where the mobile station transmits different data to which different transmission sequence numbers have been attached, over said notified path/paths, and the radio network controller rearranges the data received from each path by reference to the transmission sequence numbers and transmits the rearranged data to a core network.
US08699524B2 Method and apparatus for generating resize control overhead in optical transport network
There is provided a source node apparatus including: a Bandwidth Resize (BWR) generator configured to insert an InRP signal and an InTSCC signal into OPUflex Resize Control Overhead (RCOH) and to transmit the resultant OPUflex RCOH; and a BWR relay generator configured to insert an Resizing Protocol indicator (RP) signal and a Tributary Slot Connectivity Check (TSCC) signal into higher order OPUk RCOH with reference to the InRP signal and the InTSCC signal included in the OPUflex RCOH transmitted by the BWR generator, and transmit the resultant higher order OPUk RCOH.
US08699522B2 System and method for low delay, interactive communication using multiple TCP connections and scalable coding
Systems and methods for communication of scaleable-coded audiovisual signals over multiple TCP/IP connections are provided. The sender schedules and prioritizes transmission of individual scalable-coded data packets over the plurality of TCP connections according to their relative importance in the scalable coding structure for signal reconstruction quality and according to receiver feedback. Low-latency packet delivery over the multiple TCP/IP connections is maintained by avoiding transmission or retransmission of packets that are less important for reconstructed media quality.
US08699513B2 Method and system for facilitating quality of service in edge devices in a fibre channel network
One embodiment of the present invention provides a system that facilitates quality of service (QoS) in a Fiber Channel (FC) host bus adaptor (HBA). In this system the bandwidth on an FC link between the HBA and the FC switch can be allocated into a plurality of logical channels, and a respective logical channel can transport data frames of variable length. Furthermore, a respective logical channel is associated with a dedicated buffer. During operation, the HBA communicates to an FC switch the HBA's capability of receiving or sending a data flow over a logical channel that couples the HBA to the FC switch. The HBA further receives logical-channel allocation information from the FC switch. Furthermore, the HBA associates data frames with a logical channel and transmits data frames to the FC switch on the corresponding logical channel.
US08699512B2 Method for allocating resource for multicast and broadcast service data in wireless communication system and an apparatus therefor
A method for receiving multicast and broadcast service (MBS) data from a base station to a mobile station comprises receiving a sub-packet from the base station in accordance with a predetermined period, the sub-packet including information associated with initial network entry and network discovery included in a secondary-super frame header (S-SFH); and receiving a first MBS MAP from the base station, the first MBS MAP including an S-SFH sub-packet update indicator indicating whether a parameter included in the sub-packet has been changed, wherein the S-SFH sub-packet update indicator indicates whether the changed sub-packet has been transmitted within an MBS scheduling interval (MSI) for which the first MBS MAP is transmitted.
US08699511B1 Communications system with bonding engine that dynamically adapts fragment size
A telecommunications access module comprises at least one bonding engine that receives packet data and bonds subscriber line pairs together to form a bonding group over which packet fragments are transmitted. A database maintains a list of communications subscriber line pairs that form the bonding group. A processor is configured to determine whether an incoming packet subject to fragmentation is long enough to fragment across multiple subscriber line pairs. If the incoming packet can be fragmented, the processor is configured to calculate a cost function for minimum packet fragment sizes that is proportional to the end-of-fragment arrival time at the far end of each subscriber line pair and calculate remainders of packet fragment length. The packet is fragmented based on the calculated cost function and remainders of any packet fragment lengths and allocated to the subscriber line pairs and transmitted.
US08699506B2 Optical transmission apparatus and optical transmission method
An optical transmission apparatus includes an extractor that extracts information indicating port allocation to each slot of a reception signal; a comparator that based on the extracted information and for a given slot among the slots, obtains a count of the slots allocated the same port as the given slot and compares the obtained count of slots and an expected value for the given slot; and a memory that stores therein for each slot, an expected value for the count of slots allocated the same port as the slot. The comparator detects a mismatch concerning the given slot, when the obtained count of slots and the expected value for the given slot differ.
US08699501B2 Residential gateway system for home network service
Disclosed herein is a Residential Gateway (RG) system for home network service. The RG system receives various supplementary services through a Home Network Serving Node (HNSN) that provides home network service. The system includes an Open Service Gateway initiative (OSGi) framework, an RG agent, a virtual Universal Plug and Play (UPnP) device, and a Java virtual machine. The RG agent is installed on the OSGi framework and implemented in bundle form. The UPnP device is registered on the OSGi framework by the RG agent. The Java virtual machine is ported by the RG agent to hardware on which an operating system is installed.
US08699496B2 Method for guaranteeing the quality of services in packet-switching wireless networks
A method for guaranteeing the quality of services in packet-switching radio communications networks. The radio access network (RAN) and the core network (CN) use the quality of service information independently of one another, without signalling individual parameters, in order to guarantee the transmission of packets in the uplink and downlink according to the quality of service. This is achieved exclusively using local settings that have been configured for individual TCLs, permitting a radical reduction in complexity compared to conventional methods. The method is further simplified by the described interlinking of different tasks or the linking of such tasks to an existing data transmission.
US08699492B2 Method and apparatus for simulating IP multinetting
IP Multinetting on a local area network is simulated by performing VLAN translation at a port connecting to the local area network. This allows IP addresses from multiple subnets to be associated with a single VLAN on the Local Area Network (LAN), while allowing the core switch to process the packets with a one-to-one correspondence between IP Subnet and VLAN. When a packet is received from the local area network at an IP multinetting port, the VLAN ID will be read to determine if the packet contains the IP Multinetting VLAN ID. The IP Subnet address will also be checked to see if the packet is associated with an IP Subnet that is part of the Multinetting. If so, the multinetting VLAN ID will be changed to an IP Subnet specific VLAN ID before the packet is processed by the core switch.
US08699480B2 Method of operating tunnel point supporting routing scalability and mobility
Provided is a method of operating a tunnel point that provides a tunnel between a router group including at least one router and a mobile node. The method includes: providing a tunnel between the mobile node and the router group by authenticating the mobile node; receiving a packet including an identifier (ID) of a target node from the mobile node; converting the ID of the target node in the packet into a locator corresponding to the ID of the target node; transmitting a packet including the converted locator to the router group; and maintaining the ID of the mobile node by authenticating the mobile node through the router group when the mobile node is connected to another external terminal node.
US08699477B2 Wireless communication system, wireless communication apparatus, and wireless communication method
A wireless communication system is disclosed. The wireless communication system performs data transmission using spatially multiplexed streams from a first terminal including N antennas to a second terminal including M antennas (N and M are integers larger than or equal to 2 and N>M).
US08699474B2 System with a cell controller adapted to perform a management function
A wireless local area network is provided with simplified RF ports which are configured to provide lower level media access control functions. Higher level media access control functions and management functions are provided with a system having a cell controller, which may service one or more RF ports. Mobile units can also be configured with the higher level media access control functions being performed in a host processor.
US08699470B2 Apparatus and method for transmitting data in a multi-antenna system
A method and an apparatus for transmitting data in a multi-antenna system are provided. The method includes: selecting a plurality of modulation symbol blocks including at least one modulation symbol from total modulation symbols of a codeword, repeating the plurality of modulation symbol blocks in a time domain, combining the repeated plurality of modulation symbol blocks, and performing discrete Fourier transform (DFT) on the combined plurality of modulation symbol blocks.
US08699468B2 Frequency deviation estimating method and base station apparatus
A frequency deviation is to be estimated in a wireless communication system in which a control data transmission channel and a user data transmission channel are allocated to different frequency bands. An estimation result using a reference signal for modulation in the user data control channel and an estimation result using a reference signal for estimating channel quality may be combined, according to an estimation result using a reference signal for modulation in the control data transmission channel, in order to modify the allocation period of the reference signal for estimating channel quality depending on the estimation result.
US08699467B2 Anchor carrier selection in multi-carrier wireless network
Mechanism to receive control signals transmitted from a base station (210, 510, 910) to the user equipment (220, 520, 920) in a manner that minimizes power consumption on the user equipment (220, 520, 920) while still maintaining some acceptable level of performance is described. The user equipment (220, 520, 920) periodically measures the signal quality of component carriers used by the base station (210, 510, 910) and requests control signaling (anchor) carrier reselection. Either a single component carrier can be chosen if the single carrier has sufficient quality or multiple component carriers can be selected when the quality of the single quality is low. The anchor carrier reselection may also be triggered to manage the system as a whole. For fast moving user equipments (220, 520, 920), anchor carrier hopping pattern can be provided to increase robustness and reduce reselection signaling overhead.
US08699462B2 Interworking gateway for mobile nodes
Systems and methods are provided that allow inter-working between communication networks for the delivery of service to mobile nodes. A gateway is provided that communicates with a femto cell to extend service to an area that otherwise does not receive coverage from a service provider. The femto cell is a small scale base station used to provide coverage over a small area (such as a home or business), and connect to a home or enterprise network. The femto cell provides service for a mobile node and a gateway permits communication over a broadband network. The gateway integrates the mobile nodes connecting via a femto cell into the service provider's network. The gateway also allows provisioning of services and applications, control of service levels, and provides seamless handoffs to marco base stations and other types of access technologies such as Wi-Fi.
US08699461B2 Optimized home evolved NodeB (eNB) handover in an LTE network
A method to provide an optimized intra-HeNB GW handover operation that reduces signaling to and from an LTE MME (Mobility Management Entity) function of the 3GPP E-UTRAN Evolved Packet core (EPC). In operation, an HeNB Gateway (GW) intercepts handover requests from a source HeNB to a target HeNB and processes these requests locally, with minimal interaction from the MME. Where possible, messaging to and from the MME is minimized and/or reduced, irrespective of the 3GPP requirement that the GW relay all handover-related messages to the MME.
US08699460B2 Position location call flow
Techniques for initiating and, if desired, modifying location services for Secure User Plane Location (SUPL) and other location architectures are described. To initiate SUPL service, a SUPL Location Platform (SLP) transmits a SUPL initial session message applicable to any service request to a SUPL enabled terminal (SET) and receives in response the service capabilities of the SET. The SLP selects and requests service from the SET consistent with the service capabilities of the SET. The SET may initiate SUPL service by requesting the service capabilities of the SLP. The SET selects and requests service from the SLP that is consistent with the service capabilities received from the SLP. The SET and SLP communicate to determine a position estimate for the SET. The service may be modified before or while communicating between the SET and the SLP to determine a position estimate for the SET.
US08699443B2 Base station
A base station communicates with a user device transmitting an uplink signal based on a single-carrier transmission scheme. The base station includes a frequency hopping determining unit configured to determine whether to apply frequency hopping to the user device based on radio-wave propagation information from the user device and a traffic type of data to be transmitted by the user device; a scheduler configured to allocate frequencies to the user device based on uplink channel reception conditions of the user device; and a reporting unit configured to report allocation information indicating resource units allocated by the scheduler to the user device. When the frequency hopping determining unit determines to apply the frequency hopping to the user device, the scheduler allocates, to the user device, resource units with different frequency bands in different slots.
US08699440B2 Resource allocation method for broadband wireless connection system, and apparatus for performing same
The present invention relates to a broadband wireless connection system, and more particularly, to a method for a base station to more efficiently allocate resources to a terminal, and to an apparatus for performing same. In a broadband wireless connection system according to one aspect of the present invention, a method for a base station for continuously allocating resources comprises the steps of: determining a size and location of a continuous allocation resource to be allocated through continuous resource allocation; comparing the size and location of the determined continuous allocation resource with those of previously allocated continuous allocation resources; and transmitting a map information element (A-MAP IE) including resource allocation information set according to the results of the comparison to a terminal.
US08699438B2 Method and apparatus for improved paging in wireless communication
Various methods and devices are provided to address the need to reduce paging latency. In one method, a wireless network determines (201) that a page for a mobile needs to be transmitted over a target broadcast area. The wireless network schedules (202) the transmission of the page in an upcoming paging timeslot based on the target broadcast area and then pages (203) the mobile in the target broadcast area before transmitting an earlier scheduled page for another mobile with a different target broadcast area.
US08699425B2 Radio base station, radio terminal and radio communication method
Data that is to be transmitted from transmitting antennas in each of a plurality of resource blocks, obtained by dividing a radio resource, used for communication with a radio terminal is multiplied by weight information. A group of plural pieces of the weight information associated with resource blocks to be transmitted per unit time is controlled.
US08699424B2 Adapting channel width for improving the performance of wireless networks
The subject invention relates to a system and/or methodology that provide improved wireless networking performance by dynamically adapting the channel width. A dynamic adaptation component adjust the channel width based on at least one characteristic of a wireless network, the characteristics can include but are not limited to range, power consumption, throughput, signal to noise ratio (SNR), resilience to delay spread, data rate, and capacity. Additionally, an optimization component can determine an optimum channel width.
US08699423B1 Wireless slot allocation
An indicator of throughput for one or more network elements is received. A plurality of slots are allocated to a plurality of devices that are operating using a plurality of combinations of modulation and coding. This allocation is based upon the indicator of throughput for the one or more network elements. An indicator of throughput for one or more network elements is received. A plurality of requests for wireless throughput are received from a plurality of wireless devices. Wireless throughput for each of the plurality of wireless devices is allocated based on a wireless throughput indicator associated with each of the plurality of wireless devices and the indicator of throughput.
US08699421B2 Method and system for wireless communication using channel selection and bandwidth reservation
A method and system for wireless communication involves communicating via a control channel the channel occupation information with a discovered wireless station, based on the occupation information, selecting a wireless data channel for a new transmission with the discovered station and reserving bandwidth for the new transmission on the data channel simultaneous with one or more ongoing transmissions on the data channel.
US08699414B2 Wireless communication device with both a wireless transceiver and a wireless paging receiver
A wireless communication device receives a first user instruction to execute a first application requiring first wireless communications. The device selects a first wireless protocol for the first wireless communications based on the first application. A transceiver in the device exchanges the first wireless communications with a first wireless communication access node using the first wireless protocol and monitors a first paging channel of the first wireless protocol. A paging receiver monitors a second paging channel of a second wireless protocol in response to the application-based selection of the first wireless protocol.
US08699396B2 Branch metrics calculation for multiple communications standards
A method for branch metric calculation in a plurality of communications standards is disclosed. The method generally includes steps (A) to (C). Step (A) may calculate a plurality of sum values by adding a plurality of first values related to a plurality of information bits, a plurality of second values related to the information bits and a plurality of third values related to a plurality of parity bits. Step (B) may generate a plurality of permutated values by permutating the sum values based on a configuration signal. The configuration signal generally identifies a current one of the communications standards. Step (C) may generate a plurality of branch metrics values by adding pairs of the permutated values.
US08699391B2 Methods for power headroom reporting, resource allocation, and power control
A method and apparatus for power headroom reporting are provided. The power headroom reporting method for a mobile terminal may include determining whether a Physical Uplink Shared Channel (PUSCH) transmission and a Physical Uplink Control Channel (PUCCH) transmission are allowed to occur in a same subframe; determining whether an event for requesting power headroom reporting is generated; and reporting a first power headroom and a second power headroom to a base station.
US08699389B2 Access point and terminal device
An access point configured to relay communications of a terminal device in a wireless network, the access point including: a request receiving unit, which receives a setting change request to change a first wireless setting, which is being set as a wireless setting of the wireless network, into a second wireless setting; a determination unit, which determines whether a second terminal device, which performs communications with the access point in accordance with the first wireless setting, is present; and a setting change unit; wherein when it is determined that the second terminal device is not present in the wireless network, the setting change unit changes from the first wireless setting to the second wireless setting in response to the setting change request, and wherein when it is determined that the second terminal device is present in the wireless network, the setting change unit keeps the first wireless setting.
US08699383B2 Method and apparatus for real-time synchronization of voice communications
A method and system for synchronizing in real-time the voice media of a conversation conducted over a network between a first communication device and a second communication. The method includes at each of the first and second communication devices progressively storing in first and second storage elements and transmitting the voice media created using the first and second communication devices to the other communication device respectively. Both the first and second communication devices store in the first and second storage elements the progressively received media from the other device respectively. A mechanism to continually review, ascertain and request the media stored in the first storage element, but not the second storage element, and vice-versa is provided to ensure that the two storage elements contain the same voice media. As a result, the first and second storage elements each maintain real-time synchronized copies of the voice media of the conversation respectively.
US08699379B2 Configuring mobile station according to type of wireless local area network (WLAN) deployment
A target access point is selected from the results of a discovery scan so that a mobile station can attempt a connection with the target access point. The mobile station determines whether the target access point belongs to a small office/home office (SOHO)-type wireless local area network (WLAN) deployment or to a corporate/enterprise-type WLAN deployment. The mobile station then configures itself according to the determination of the type of WLAN deployment to which the target access point belongs.
US08699372B2 System and method for implementing beam forming for a single user
The invention discloses a system for implementing beam forming for a single user is, in the system, a null widening calculation unit is for calculating the first beam forming weight corresponding to the first detection threshold and the second beam forming weight corresponding to the second detection threshold by using a null widening algorithm according to the input first detection threshold and second detection threshold; a beam forming unit is for implementing beam forming according to the first beam forming weight and second beam forming weight respectively. The invention further discloses a method for implementing beam forming for a single user, and the method includes: calculating the first beam forming weight corresponding to the first detection threshold and the second beam forming weight corresponding to the second detection threshold by using a null widening algorithm according to the input first detection threshold and second detection threshold; and implementing beam forming.
US08699369B2 Hybrid land mobile radio system incorporating mobility management and out-of-coverage indication
The present disclosure provides a system and a method for providing mobility management and out-of-coverage indication in a hybrid system comprised of conventional LMR sites and trunking LMR sites. If a radio is located at a conventional site, the radio provides its location and user group data to the disclosed system through its traffic channel when the channel is idle. If the radio is located at a trunking site, the radio provides its location and user group data to the disclosed system through the trunking site's control channel. Knowledge of the radio's current location and user group data is used to provide dynamic call routing and data management within the disclosed system. The disclosed system and method provides seamless communication between a trunking site and a conventional site while concurrently enhancing the hybrid system to provide mobility management and out-of-coverage indication features typically associated with a stand-alone trunking system.
US08699368B2 Link reliability metrics in communication networks
In one embodiment, a transmitter in a communication network receives an indication of active transmission times of a receiver to which the transmitter attempts to reach with first transmissions, the active transmission times indicating respective times of second transmissions initiated by the receiver. Based on determining when the first transmissions occur, the transmitter may then compute a link reliability metric for a link from the transmitter to the receiver by excluding one or more of the first transmissions from the indicated active transmission times of the second transmissions. In one embodiment, the active transmission times are in the past and the reliability metric excludes any first transmissions in the past during those times, while in another embodiment the active transmission times are scheduled in the future and the reliability metric does not include any first transmissions since the first transmissions may be scheduled to avoid the active transmission times.
US08699366B2 System and method of controlling in-bound path selection based on historical and continuous path quality monitoring, assessment and predictions
A system and method of automatically controlling in-bound traffic from a first communications peer to a second communications peer based on an input from a historical path quality assessment and prediction system is disclosed. The second communications peer receives an input from the historical path quality assessment and prediction system, selects a path through a relay based on the received input, requests allocation of the relay, and sends an address of the selected relay to the first communications peer. The system and method works in concert with an Interactive Connectivity Establishment (ICE) mechanism, or takes advantage of the features of the Interactive Connectivity Establishment (ICE) mechanism.
US08699364B2 Radio base station device, radio relay station device, and radio terminal device
A radio base station device comprises: a preamble signal receiving unit (15) that receives a RACH preamble signal transmitted from a radio terminal device; a reception notice receiving unit (16) that receives, from a radio relay station device, a reception notice indicating that the radio relay station device has received the RACH preamble signal; and a response signal transmitting unit (18) which, when an identifier (RA-ID) of the RACH preamble signal transmitted from the radio terminal device matches an identifier comprised in the preamble reception notice transmitted from the radio relay station device, permits the use of an identifier by the radio relay station device and transmits, to the radio terminal device, a RACH response signal (RACH Response) comprising a cell identifier (Cell ID) of a cell managed by the radio relay station device permitted to use the identifier. Accordingly, the latency when establishing a connection can be reduced.
US08699361B2 Out-of-synchronization handling method and apparatus
A method for handling out-of-synchronization (SYNC) includes generating a plurality of combination sets of transport channels utilized by a communication device. The method also includes selecting, based on a window-based parameter, a highest-ranking combination set of transport channels out of the plurality of combination sets of transport channels. The highest-ranking combination set of transport channels excludes one or more out-of-SYNC transport channels. The method further comprises providing, to a window-based data processing unit, data packets from transport channels in the highest-ranking combination set of transport channels, without providing data packets from the one or more out-of-SYNC transport channels to the window-based data processing unit. Apparatus and machine-readable media for out-of-SYNC avoidance and/or detection are also provided.
US08699360B2 Communications system for exchanging spectrum sensing measurements through a drop box and method of using same
A communications system and method for exchanging spectrum usage information through a drop box (100) includes one or more central stations (101) that defines a region of operation. A central drop box (102) is associated with the central station (101) for providing a database of spectrum usage information. Stations (103, 105, 107) using the communications system may submit information regarding spectrum usage to the central drop box (102) that affects the region of operation (109, 115) for providing the most efficient and non-interfering uses of the frequency spectrum.
US08699349B2 Multi-factor optimized routing
A multi-factor optimized routing can select a computing device, from among multiple computing devices associated with a domain, to receive communications and thereby optimize one or more factors associated with such communications. Such multi-factor optimized routing can likewise specify a particular route, such as through the specification of one or more sub-networks. A performance monitoring system, comprising a performance monitoring framework that can support service-specific performance monitors can collect performance data to be used in the selection of a multi-factor optimized route. Additional data can be collected from other sources and the multi-factor optimized routing can be provided to a name resolution and routing system to ultimately route communications in an optimized manner.
US08699347B2 Communication apparatus, communication system, communication method, and a computer-readable medium
A communication apparatus can perform reliable and stable communication with one or more counterpart apparatuses in a communication network, where the network has plural communication paths in which data communication transmissions are performed according to a predetermined transmission condition. The transmission condition of a communication packet for at least one of the plural communication paths is determined to be different from the predetermined transmission condition if bandwidth measurement is not performed on that communication path while bandwidth measurement is performed on one or more of the other communication paths. Accuracy of measuring available bandwidth in the communication network can be improved because communication paths that perform bandwidth measurements are less impacted by communication paths that do not perform bandwidth measurement.
US08699343B2 Adaptive rate control based on overload signals
Described are methods and apparatuses, including computer program products, for limiting server overload via client control. A first set of a plurality of requests are transmitted to a server at a first transmission rate during a first period of time. The first transmission rate is limited to be less than or equal to a first transmission limit rate. An overload value is determined based on whether at least two or more requests of the first set of requests for service satisfy an overload criterion. A second transmission limit rate is determined based on the overload value and the first transmission limit rate. A second set of a plurality of requests is transmitted to the server at a second transmission rate during a second period of time. The second transmission rate is limited to be less than or equal to the second transmission limit rate.
US08699340B2 Table-based link adaptation for wireless communication network transmissions
A method for link adaptation is provided. Data associated with a user device is stored. A first number of scheduling blocks, SBs, required to transmit the stored data is estimated based at least in part on a first modulation and coding scheme (MCS). The first MCS corresponds to a first channel performance level. A second MCS is determined based at least in part on a link quality. The second MCS corresponds to a second channel performance level. A determination is made whether second channel performance level is less than the first channel performance level. An operating MCS is selected based at least in part on whether second channel performance level is less than the first channel performance level. The data is scheduled for transmission based at least in part on the selected operating MCS.
US08699329B2 Tie-breaking in shortest path determination
A consistent tie-breaking decision between equal-cost shortest (lowest cost) paths is achieved by comparing an ordered set of node identifiers for each of a plurality of end-to-end paths. Alternatively, the same results can be achieved, on-the-fly, as a shortest path tree is constructed, by making a selection of an equal-cost path using the node identifiers of the diverging branches of the tree. Both variants allow a consistent selection to be made of equal-cost paths, regardless of where in the network the shortest paths are calculated. This ensures that traffic flow between any two nodes, in both the forward and reverse directions, will always follow the same path through the network.
US08699328B1 Determining feasibility of a network service using a ring analysis
A mesh network (such as a mesh Ethernet network) is subdivided into rings. For each ring, a network utilization is assessed in both the clockwise and counter-clockwise directions around the ring. A user requests a particular network service. The network rings that would be utilized by the network service are determined. A maximum utilization of all the network rings utilized by the network service in both clockwise and counter-clockwise directions is determined. The determined maximum utilization is used to determine the feasibility of provisioning the requested network service.
US08699327B2 Multipath virtual router redundancy
Providing gateway redundancy is disclosed. On each of a master and a standby gateway a single IP routing redundancy protocol instance is associated with a plurality of subscriber subnets. On each gateway, the respective single IP routing redundancy protocol instance is used to provide gateway redundancy for the plurality of subscriber subnets.
US08699323B2 Optimized data retry mechanisms for evolved high rate packet data (EHRPD)
A method for optimizing data retry mechanisms is described. The method includes attempting to originate a data call on an evolved high rate packet data system. The method also includes determining that originating the data call has failed. A type of failure that caused the data call to fail is determined. The frequency of data call origination attempts is reduced based on the type of failure.
US08699320B2 Multi-interface port management
The present embodiments of the invention provide systems and methods for managing forwarding devices that support hybrid multi-interface ports. This type of device supports a plurality of physical ports, with each port supporting a plurality of interface media. The interface media supported in each port may be of varying media types, such as one may be copper and the other fiber. The systems and methods also handle failover conditions, thus ensuring network redundancy and reliability.
US08699318B2 Method of transmitting cyclic prefix length information
A method of transmitting cyclic prefix length information when wireless access systems having different cyclic prefix lengths coexist is disclosed. The method of transmitting cyclic prefix length information comprises including the cyclic prefix length information in a preamble; and transmitting the preamble to a receiving end, whereby a transmitter can notify the receiving end of a current cyclic prefix length. Also, in a specific interval where a super frame header is defined, a single cyclic prefix length is used in a legacy support mode and a legacy disable mode, and cyclic prefix length information of other data or control channel is included in the super frame header and then transmitted to the receiving end. If different CP lengths are used in a legacy support mode of an evolved system, it is possible to solve a problem in detecting a control channel or a data channel, which may occur as the CP lengths are not distinguished from each other after preamble detection.
US08699313B2 Optical information recording medium having super-resolution film
An optical information recording medium has a first information recording layer (20) and a second information recording layer (40) each of which includes (i) a group of pre-pits (31, 51) constituting marks (32, 52) and spaces (33, 53) and (ii) a super-resolution film (23, 43), the marks (32, 52) and the spaces (33, 53) having different lengths, an average length of a smallest mark that is smallest in length and a smallest space that is smallest in length being less than or equal to a resolution limit of a reproduction optical system for reproducing information recorded on the first information recording layer (20) and the second information recording layer (40), the group of pre-pits (31, 51) being formed so that a push-pull signal for the reproduction optical system to reproduce the information recorded by the group of pre-pits is negative in polarity. This provides an inexpensive and high-capacity multilayer optical information recording medium based on a super-resolution technology.
US08699312B2 Optical information recording/reproducing apparatus and objective optical system for the same
An objective optical system for information recording/reproducing, at least one of optical surfaces of the objective optical system comprising a diffraction surface including a first region contributing to converging first, second and third beams and including a diffraction structure formed such that use diffraction orders for the first, second and third beams are 1st-orders and a condition 0.03<(λB11−λ1)/λ1<0.40 is satisfied; a second region contributing to converging only the first and second beams and including a diffraction structure formed such that the use diffraction orders are 1st-orders and a condition: −0.35<(λB12−λB11)/λ1<0.35 is satisfied; and a third region contributing to converging only the first beam and including a diffraction structure formed such that the use diffraction order for the first beam is an odd order and a condition: −0.23
US08699311B2 Optical information recording/reproducing apparatus, optical information reproducing apparatus, optical information recording/reproducing method and optical information reproducing method
An optical-information reproducing apparatus for reproducing information from an optical-information storage medium where an interference pattern between a signal beam and a reference beam is recorded as page data by being angle-multiplexed, the optical-information reproducing apparatus, including a light-source for emitting a light beam, an optical element for splitting the light beam into the reference beam and the signal beam, an angle-controlling element for controlling the reference beam into a direction which is perpendicular to the angle-multiplexed direction, the reference beam being guided to enter the optical-information storage medium, an optical detector for detecting a reproduced image which is reproduced by the reference beam, and a position-controlling circuit for controlling position relationship between the reference beam and the optical-information storage medium.
US08699307B2 Near-field transducer
An apparatus includes a waveguide core having an elongated edge parallel to a substrate plane of the apparatus. An output end of the waveguide core faces a media-facing surface of the apparatus. A plate-like portion of a plasmonic material has a major surface facing the elongated edge of the waveguide core, and the major surface has a narrowed output end facing the media-facing surface. An elongated ridge of the plasmonic material is disposed on at least part of the plate-like portion between an input end and the narrowed output end.
US08699297B2 Deghosting and reconstructing a seismic wavefield
A technique includes receiving data, which are indicative of measurements acquired by seismic sensors of a seismic wavefield. The seismic wavefield is formed from a combination of an upgoing wavefield and a downgoing wavefield. The technique includes providing a statistical estimator, which relates the upgoing wavefield to a linear combination of the measurements and a reconstruction error. The technique includes determining the upgoing wavefield based on the statistical estimator. The determination includes substantially minimizing a variance of the reconstruction error.
US08699286B2 Semiconductor device
A semiconductor device is provided with: a delay circuit including a first delay unit that has a plurality of differential first delay elements which are respectively connected in series, a plurality pairs of first contacts which are respectively provided between the plurality of first delay elements, and a first output circuit that outputs a first delayed signal corresponding to a pair of first contacts selected from among the plurality pairs of first contacts, on receiving a first selection signal; a second delay unit that receives the first delayed signal, and that includes a plurality of single-ended second delay elements which are respectively connected in series, a plurality of second contacts which are respectively provided between the plurality of second delay elements, and a second output circuit that outputs a second delayed signal corresponding to a second contact selected from among the plurality of second contacts, on receiving a second selection signal; and a control circuit that outputs each of the first and second selection signals.
US08699282B2 Semiconductor memory apparatus
A semiconductor memory apparatus includes: a first sense amplification unit including first and second inverters configured to be driven to voltage levels of a power driving signal and a ground driving signal and forming a latch structure between a bit line and a bit line bar; and a second sense amplification unit including first and second transistors configured to be driven to the voltage level of the ground driving signal and forming a latch structure between the bit line and the bit line bar when an activated switching signal is applied, wherein a threshold voltage of the second sense amplification unit is set lower than that of the first sense amplification unit.
US08699281B2 Semiconductor memory device and method with auxiliary I/O line assist circuit and functionality
A semiconductor memory device includes an I/O line for transmitting read data that has been read from a memory cell, a plurality of driver circuits for driving the I/O line on the basis of the read data, a read circuit for receiving the read data transmitted through the I/O line, and an assist circuit for amplifying the read data transmitted through the I/O line. The assist circuit is disposed farther away from a prescribed drive circuit included in the plurality of drive circuits as viewed from the read circuit. The signal level can thereby rapidly change levels even in memories having relatively long I/O lines.
US08699279B2 Semiconductor memory device and semiconductor system
A semiconductor system includes a semiconductor memory device configured to, during a test mode, store received data in a memory cell in response to a write command, read the stored data as information data in response to a read command, and internally store the information data, in response to the read command, in synchronization with a pulse generated when a level of the information data changes.
US08699275B1 Power supply tracking single ended sensing scheme for SONOS memories
An apparatus and method for sensing memories is provided. In one embodiment, the apparatus includes a current sense amplifier, a column multiplexer coupled to a first input of the current sense amplifier and to a memory array, and a current reference circuit and a replica pass transistor coupled to a second input of the current sense amplifier. Other embodiments are also provided.
US08699270B2 System and method for controlling voltage ramping for an output operation in a semiconductor memory device
A voltage driving circuit comprises a current bias generating unit and a voltage driving unit. The current bias generating unit is configured to receive a mode signal and to generate a mode selection current in response to the mode signal. The voltage driving unit is coupled to the current bias generating unit, and is configured to receive the mode selection current and to drive an output voltage at a slew rate that is set according to the mode selection current. The voltage driving unit can include a plurality of stages, where each stage is configured to drive the output voltage at a respective different slew rate according to the mode signal.
US08699267B2 Semiconductor phase change memory using face center cubic crystalline phase change material
In accordance with some embodiments, a phase change memory may be formed in which the thermal conductivity in the region outside the programmed volume of phase change material is reduced. This may reduce the power consumption of the resulting phase change memory. The reduction in power consumption may be achieved by forming distinct layers of phase change material that have little or no mixing between them outside the programmed volume. In one embodiment, a face centered cubic chalcogenide structure may be utilized.
US08699257B2 Three-dimensional writable printed memory
The present invention discloses a three-dimensional writable printed memory (3D-wP). It comprises at least a printed memory array and a writable memory array. The printed memory array stores contents data, which are recorded with a printing means; the writable memory array stores custom data, which are recorded with a writing means. The writing means is preferably direct-write lithography. To maintain manufacturing throughput, the total amount of custom data should be less than 1% of the total amount of content data.
US08699253B2 Control method for soft switch circuit in switch power source
The present invention discloses a control method for a soft switch circuit in a switch power source, which generates an alternating primary power filter current by controlling first and second primary power switching devices to be closed and opened, and generates an intermittent alternating resonant current in the same direction as the primary power filter current in a resonant branch by controlling forward and backward auxiliary switching devices to be closed and opened to thereby achieve closing of the first and second primary power switching devices at a zero voltage, and which generates a balance current with the same magnitude as and in the opposite direction to the resonant current in the resonant branch in at least a period of time during the resting of the resonant current by further controlling the forward and backward auxiliary switching devices to be closed and opened to thereby achieve an average current of zero across the resonant branch in a switching cycle. Without any additional balance circuit, this control method can address the imbalance problem of output power of the positive and negative direct current input voltage sources in a soft switch circuit of an existing switch power source.
US08699252B2 Method and apparatus for input charge control of a power supply
An example method of controlling a power supply to have a constant current output includes receiving an input current sense signal, an input voltage sense signal, and an output voltage sense signal. A control signal is then generated to control switching of a switch of the power supply to regulate an output current of the power supply. The generating of the control signal includes integrating the input current sense signal during a switching period of the control signal to generate an integrated signal representative of a charge taken from an input voltage source of the power supply. Generating the control signal also includes controlling the switching of the switch such that the integrated signal is proportional to a ratio of the output voltage sense signal to the input voltage sense signal.
US08699233B2 Circuit module and method of manufacturing the same
Manufacturing method and circuit module, which comprises an insulator layer (1) and, inside the insulator layer (1), at least one component (6), which comprises contact areas (7), the material of which contains a first metal. On the surface of the insulator layer (1) are conductors (22), which comprise at least a first layer (12) and a second layer (32), in such a way that at least the second layer (32) contains a second metal. The circuit module comprises contact elements between the contact areas (7) and the conductors (22) for forming electrical contacts. The contact elements, for their part, comprise, on the surface of the material of the contact area (7), an intermediate layer (2), which contains a third metal, in such a way that the first, second, and third metals are different metals and the contact surface area (ACONT 1), between the intermediate layer (2) and the contact area (7) is less that the surface area (APAD) of the contact area (7).
US08699232B2 Integrated circuit packaging system with interposer and method of manufacture thereof
A method of manufacture of an integrated circuit packaging system includes: providing a substrate; mounting an interposer having a top interposer surface over the substrate; attaching an interposer pad extension to the top interposer surface, the interposer pad extension having an extension contact surface and a lower contact surface, the surface area of the extension contact surface being smaller than the surface area of the lower contact surface; and forming a package encapsulation on the substrate, the interposer, and the interposer pad extension, the package encapsulation having a recess exposing the top interposer surface, the interposer pad extension embedded only in the package encapsulation.
US08699230B2 Combined type storage case for electronic device accessories
A combined type storage case for electronic device accessories has a first case, a second case and a third case. The first case includes a first receptacle and a pivotable first plug. The first receptacle and the first plug are electrically connected with each other and allow an electronic device to be charged. The second case is detachably mounted on the first case and includes a chamber defined inside the second case for receiving 16A third case is detachably mounted on the first case and includes a chamber defined inside the third case for receiving earphones. Therefore, different electronic device accessories can be distinguished clearly to avoid confusion and a user can conveniently take out a desired accessory.
US08699222B2 Electronic apparatus
An electronic apparatus includes: a display portion including a display screen; a main body portion including upper and bottom surfaces; and a coupling portion to couple the display portion with the main body portion such that the display portion becomes rotatable between a first state where the display screen faces the upper surface and a second state where the display screen forms a predetermined angle with respect to the upper surface, the main body portion including a pair of side surfaces, and a first connector connectable with a first external connector and includes a lower surface exposed from the bottom surface, the display portion including a first leg portion that protrudes to be positioned lower than the bottom surface in the second state and comes into contact with a surface on which the main body portion is placed to form a predetermined tilt with respect to the surface.
US08699220B2 Computer with removable cartridge
A computer includes various features that improve its functionality and/or ease of use. A modular electronics cartridge that includes a piston seal and opposed-direction latches removably engages a cartridge bay of the computer. A high intensity touch-screen display and a high power processor are disposed in a sealed compartment of the computer, and a remote heat exchanger is used to cool the sealed compartment. An interface converter/adapter converts a standard mini-PCI Express slot into a specialized mini-PCI Express slot with voice capabilities. SIM and microSD card slots mount to a pivoting door on the computer such that opening the door provides easier access to the card slots.
US08699216B2 Computer with door-mounted electronics
A computer includes various features that improve its functionality and/or ease of use. A modular electronics cartridge that includes a piston seal and opposed-direction latches removably engages a cartridge bay of the computer. A high intensity touch-screen display and a high power processor are disposed in a sealed compartment of the computer, and a remote heat exchanger is used to cool the sealed compartment. An interface converter/adapter converts a standard mini-PCI Express slot into a specialized mini-PCI Express slot with voice capabilities. SIM and microSD card slots mount to a pivoting door on the computer such that opening the door provides easier access to the card slots.
US08699213B2 Electronic device with supporting stands
An electronic device with supporting stands includes an input/output module, two stands and a limiter. The two stands are obliquely disposed on the back side of the input/output module. The stands are limited by the limiter to move synchronously. At the same time, the limiter has two slots penetrated by the stands to limit moving range for the stands. Then the stands are controlled to swing with an angle and finally the visual angle of the input/output module is varied in suitable range.
US08699211B2 Peripheral device for portable electronic device
A peripheral device includes a slide mechanism, and a first and second extension portions having a number of function modules. The first and second extension portions are fixed to the slide mechanism and slide relative to each other in an opened position or closed position driven by the slide mechanism.
US08699208B2 Process for the production of electrolyte capacitors
The invention relates to a process for the production of electrolyte capacitors having a low equivalent series resistance and low residual current, electrolyte capacitors produced by this process and the use of such electrolyte capacitors.
US08699207B2 Electrodes synthesized from carbon nanostructures coated with a smooth and conformal metal adlayer
High-surface-area carbon nanostructures coated with a smooth and conformal submonolayer-to-multilayer thin metal films and their method of manufacture are described. The preferred manufacturing process involves the initial oxidation of the carbon nanostructures followed by a surface preparation process involving immersion in a solution with the desired pH to create negative surface dipoles. The nanostructures are subsequently immersed in an alkaline solution containing a suitable quantity of non-noble metal ions which adsorb at surface reaction sites. The metal ions are then reduced via chemical or electrical means. The nanostructures are exposed to a solution containing a salt of one or more noble metals which replace adsorbed non-noble surface metal atoms by galvanic displacement. The process can be controlled and repeated to obtain a desired film coverage. The resulting coated nanostructures may be used, for example, as high-performance electrodes in supercapacitors, batteries, or other electric storage devices.
US08699202B2 Heat generation inhibiting circuit for exciting coil in relay
A resistor is provided between an exciting coil and the ground, and a diode is provided between a point p1 and a point p2. An exciting current flows on the ground side via the diode until a relay contact is closed immediately after a switch is turned on. Thus, a voltage applied to the exciting coil becomes almost same as a power supply voltage, the relay contact can be surely closed. Further, when the relay contact is closed, since the exciting current flows on the ground side via the resistor the voltage applied to the exiting coil reduces and hence the heat generation amount can be reduced.
US08699201B2 Relay failure detecting device, power-supply device, image forming apparatus, relay failure detecting method, and computer program product
A relay failure detecting device includes: an opening-closing unit that is driven by a coil for opening and closing a current pathway; a detecting unit that detects a current value of a current flowing in the coil; an opening-closing instructing unit that outputs an instruction signal to instruct opening and closing of the opening-closing unit; and a failure detecting unit that detects a failure in the opening-closing unit by using the current value output by the detecting unit within a predetermined period of time starting from when the instruction signal is output.
US08699189B2 High precision clipping regulator circuit
A high precision clipping regulator circuit includes a first protection diode, a second protection diode, a first offset clamp voltage regulator, and a second offset clamp voltage regulator. The first protection diode is configured to conduct when a voltage potential exceeds a first protection voltage magnitude, and is operable to exhibit variations in the first protection voltage magnitude. The second protection diode is configured to conduct when a voltage potential exceeds a second protection voltage magnitude, and is operable to exhibit variations in the second protection voltage magnitude. The first reference and second voltage regulator circuits are configured to determine when the first and second protection voltages vary and, in response thereto, to vary the first and second variable offset clamp voltages so that a difference in voltage across the protection diodes remains substantially constant.
US08699188B2 Shunt regulator for overvoltage protection at transformer rectifier unit of electrical generating system
An electrical system includes an alternating current (AC) source; a transformer rectifier unit (TRU) connected to the AC source, the TRU configured to receive AC power from the AC source, convert the AC power to direct current (DC) power, and output DC power; a DC bus configured to receive the DC power output by the TRU; at least one DC load powered by the DC bus; and a shunt regulator connected to the output of the TRU, the shunt regulator configured to overload the output of the TRU in the event of an overvoltage condition at the output of the TRU, such that a voltage available to the DC bus during the overvoltage condition does not exceed a reference voltage.
US08699185B1 Disk drive defining guard bands to support zone sequentiality when butterfly writing shingled data tracks
A disk drive is disclosed wherein a plurality of zones are defined on first and second disk surfaces, wherein each zone comprises a plurality of data tracks. Data is written to the data tracks of a first plurality of the zones on the first and second disk surfaces in an interleaved manner, in a first radial direction, and in a shingled manner. Data is written to the data tracks of a second plurality of the zones on the first and second disk surfaces in an interleaved manner, in a second radial direction opposite the first radial direction, and in a shingled manner. At least one guard band is defined at a boundary between a first zone and a second zone in the second plurality of zones on the first disk surface, wherein the guard band comprises at least one unused data track.
US08699182B2 Fluid dynamic motor with reduced vibrations
An apparatus includes a hub, a first disk, a second disk, and a spacer. The hub is supported for relative rotation about a stationary component. The first disk is mounted to the hub with a first dynamic resonance mode associated therewith. The second disk is mounted to the hub with a second dynamic resonance mode associated therewith. The spacer is positioned between the first disk and the second disk, wherein the spacer is operable to cause the first dynamic resonance mode to be different from the second dynamic resonance mode.
US08699181B2 Spindle motor for driving a hard disk drive
The invention relates to a spindle motor, preferably for driving a hard disk drive, having a stationary motor component and a rotatable motor component that is rotatably supported with respect to the stationary motor component and that is driven by an electromagnetic drive system, at least one storage disk being fixed to the rotatable motor component using some means of mounting and fastening. According to the invention, at least parts of the rotatable motor component and at least parts of the means of mounting and fastening have a wear resistant surface coating or are subjected to a wear resistant surface treatment.
US08699178B2 Library system with connector for removable cartridges
Embodiments presented herein provide a removable disk library system. The removable disk library system, in embodiments, comprises an array of removable disk drive bays and a movable connector system. Each removable disk drive bay can hold a removable disk drive cartridge. The movable connector system can be positioned behind the array of removable disk drive bays where the movable connector system can access the connector of the removable disk drive cartridges. In embodiments, the movable connector system includes a movable connector assembly that can automatically connect to the connector at the rear of the removable disk drive.
US08699166B2 Magnetic head drive device with micro-actuators of end arms rotating in a direction opposite micro-actuators of intermediate arms
A magnetic head drive device including a suspension for supporting a magnetic head, and a main actuator that produces rotary movement of the magnetic head by applying current to a coil. The main actuator includes end arms each comprising a single micro-actuator, and an intermediate arm comprising two micro-actuators. The micro-actuators of the end arms are driven in the same direction, and the micro-actuators of the intermediate arm are driven in the opposite direction to the drive direction of the micro-actuators of said the arms.
US08699164B1 Data recovery using no sync mark retry
A read channel is configured to receive at least part of a data fragment read from a storage media into a register, wherein the data fragment is configured to be formatted with a preamble, a sync mark (e.g., a syncMark), and user data, and wherein the data fragment is missing a sync mark. A position in the data fragment is selected, a sync mark is assumed at the selected position. The data is then processed assuming the sync mark is at the selected position of the data fragment to determine whether the data converges. When a determination is made that the data converges, the data is recovered.
US08699162B1 Shingled magnetic recording disk drive with multiple data zones containing different numbers of error-correction-code sectors
A shingled magnetic recording disk drive with sector error correction code (ECC) has the disk recording surface divided into multiple zones. Each zone is assigned a sector-ECC strength, i.e., a unique number of ECC sectors associated with a block of data sectors. The zone in which data is to be written is determined from the time average of the position-error signal (PES), which is an indication of the track misregistration (TMR) and thus the current environmental condition to which the HDD is subjected.
US08699158B1 Night vision filter for use with computer monitor screens and the like
A light-altering filter for use by military and law-enforcement personnel in lowlight environments is disclosed. The filter can be placed between a lit computer monitor screen and the face of the computer user. Light coming from the monitor screen is modified by the filter so that the night vision capabilities of the computer user are not adversely affected, and splash-back reflective illumination of the user is minimized.
US08699152B2 Projection zoom lens and projection display apparatus
A projection zoom lens having broad angle of view, high zoom ratio, and large back focus while aberrations are corrected satisfactorily, including a negative first lens group, a positive second lens group, a positive third lens group, a negative fourth lens group, a positive fifth lens group, and a positive sixth lens group from the magnification side and is telecentric on the reduction side. When zooming, the first and sixth lens groups are fixed while the second to fifth lens groups are moved and the fourth lens group is composed of one negative lens whose magnification side surface has a greater curvature in absolute value than that of the reduction side surface, and the zoom lens satisfies conditional expression (1): −12.0
US08699148B2 Lens barrel
A lens barrel includes an optical system including a first lens group having at least one lens; a cam frame including a first cam groove; and a first movable frame including a first cam follower engaged with the first cam groove. When the first movable frame relatively rotates with respect to the cam frame, the first movable frame relatively moves with respect to the cam frame in an optical axis direction together with the first lens group. A region of the first cam groove, through which the first cam follower passes when a focal distance of the optical system is changed from a wide-angle end to a tele end includes first and second regions adjacent to each other. The first region has a groove width narrower than that of the second region.
US08699143B2 Wide-angle lens, imaging apparatus, and method for manufacturing wide-angle lens
Including: a front lens group Gf disposed to an object side of an aperture stop; and a rear lens group Gr disposed to an image side of the aperture stop; the front lens group including a sub-lens group Ga having negative refractive power, the sub-lens group Ga including, in order from the most object side, at least three negative lenses, at least one of the three negative lens being an aspherical negative meniscus lens, the aspherical negative meniscus lens having a shape that negative refractive power is getting smaller from the center to the periphery, a cemented lens constructed by a positive lens, a negative lens, and a positive lens being disposed to the image side of the sub-lens group Ga, and given conditional expressions being satisfied, thereby providing a wide-angle lens having high optical performance with a wide angle of view.
US08699136B2 Method and apparatus for adjusting position of optical element
An apparatus for adjusting a position of an optical element is disclosed. The apparatus includes: a support; a movement unit for supporting an optical element and being movable relative to the support; a magnet unit; a coil unit for generating a magnetic force for moving the movement unit when an electrical signal is applied; a sensor unit disposed in a position corresponding to the magnet unit for detecting a relative position of the movement unit with respect to the support; a locking unit for limiting or allowing movement of the movement unit; and a controlling unit connected to the coil unit for controlling the coil unit and determining whether the movement unit is in a state where movement of the movement unit is limited by the locking unit based on a signal output from the sensor unit.
US08699110B2 Optical scanning device and image forming apparatus
An optical scanning device includes: a light source including a plurality of light-emitting elements; a deflector that defects light beams output from the light source; a scanning optical system that condenses the light beams deflected on the deflector onto a surface to be scanned, and includes at least one resin scanning lens and at least one folding mirror disposed behind the at least one resin scanning lens; a light-receiving element to which part of the light beams, which is deflected on the deflector but not used for scanning the surface, enters not via the at least one folding mirror as light-amount monitoring light beams; and a controller that controls a driving signal for the light-emitting elements based on an output signal from the light-receiving element.
US08699103B2 System and method for dynamically generated uniform color objects
The present disclosure is directed to a system and method to render spatially uniform memory colors when images printed with CMYK primaries are not rendered uniformly due to output device quality errors. The disclosed method uses an array of sensors to scan a test image. Colors of interest are printed at the desired location first and then adjusted (iterated) to achieve a desired output quality. Iterations are carried out on the image on desired memory colors at the spatial resolution available in the measurement system. Colors of pixels are modified based on position where the pixels will be rendered, thereby compensating for any position/process related differences. Also disclosed is a process for incorporating modified memory colors before rendering, and the extension of memory color concepts to adjust colors for the uniform blocks (not edges), with uniformity defined by user definable thresholds.
US08699100B2 Autonomous sheet-fed scanner
Battery-powered portable sheet-fed scanner, comprising: a scanning unit (21-23) for scanning documents and forming digital representations thereof; a sheet feeder (28) for feeding a document past the scanning unit; a processor (20), communicatively connected to the scanning unit and provided for controlling the scanning operation; a plurality of embedded storage capabilities, each of which is communicatively connected to the processor and each of which comprises either an internal memory (26) for internally storing the digital representations or a communication link (24; 25) to an external storage medium for externally storing the digital representations. The processor is provided with an embedded routing application which is provided for routing the digital representations to a predetermined selection among the embedded storage capabilities.
US08699099B2 Document conveying device having clawed elastic portions and a support portion with a guide portion protruding downward between the elastic portions, image reading device including the document conveying device, and image forming apparatus
Provided is a document conveying device, including: a conveyance guide member which is capable of being opened upward and closed with respect to a contact glass, disposed facing the contact glass along a conveying direction of a document, and guides the document to an upper surface of the contact glass; a reading guide member which is disposed along a width direction of the document, movably supported in an up-and-down direction with respect to the conveyance guide member, and guides the document to a position facing an image reading region in the upper surface of the contact glass; a protruding portion which is protruded outward from at least one end portion of the reading guide member in the width direction; a support portion which is protruded outward from the conveyance guide member along the width direction above the protruding portion; and elastic portions which are protruded downward from the support portion and sandwich the protruding portion so that the protruding portion is movable in the up-and-down direction, each of the elastic portions having a tip end including a claw portion which engages with the protruding portion from below by snap-fitting so as to enable regulation of downward movement of the protruding portion.
US08699096B2 Image forming apparatus
A deflector deflects a light beam from a light source. A scanning optical system focuses the light beam deflected by the deflector. An image carrying member is located at a focal position of the light beam and includes a surface that is scanned in a main scanning direction with the light beam focused by the scanning optical system. One pixel of an image is formed by a plurality of light spots having different focal positions in at least a sub-scanning direction. At least one light spot from among the light spots is formed on the surface of the image carrying member at a scan timing different from those of rest of the light spots.
US08699086B2 Method for image correction and scanner using the same
A method for image correction and a scanner using the same are provided. The scanner includes an image sensor and an automatic document feeder. The automatic document feeder has a paperweight mechanism. The method includes marking a first and a second characteristic regions on the paperweight mechanism; using the image sensor to search the two black characteristic regions to define a scan line; when the document is to be scanned, moving the image sensor to a position corresponding to the scan line, and starting to scan the document in order to obtain a scanned image; identifying the scanned image to obtain two position information associated with the two black characteristic regions; calculating a tilt angle of the scanned image according to a distance between the two black characteristic regions and the two location information; and finally correcting the scanned image angle according to the tilt angle.
US08699085B2 Image forming apparatus
There is a need to provide an image forming apparatus capable of preventing a transfer portion from distorting a toner image on a sheet. Line sensors 7A through 7D are provided at least one of between secondary transfer portion 1F and a pair of registration rollers 5 and between a secondary transfer portion 1F and a fixing device 6. The line sensors 7A through 7D continuously detect one end position of a sheet and skew of the sheet with reference to a sheet conveying direction when the sheet passes through the secondary transfer portion 1F. The image forming apparatus computes a distortion amount for a toner image transferred by the secondary transfer portion 1F to a sheet based on detection information from the line sensors 7A through 7D and corrects the toner image formed on an intermediate transfer belt 106 based on a computed distortion amount for the toner image.
US08699084B2 Image forming apparatus, and method for producing printed matter
An image forming apparatus for printing an original image indicated based on image data is provided. The image forming apparatus includes a paper feed portion that conveys, to a print position, paper having a size in a feed direction larger than a size of the original image, a region selection portion that selects, as an additional image, a band-shaped region that has a predetermined width and extends inwardly from an edge of the original image in a direction corresponding to the feed direction of the paper, and an image correction portion that adds the additional image repeatedly in such a manner that the additional image is placed adjacent to each other outwardly from the edge of the original image. A corrected image obtained by adding the additional image with the image correction portion is printed onto the paper.
US08699077B2 Scanning optical apparatus and image forming apparatus using the same
A scanning optical apparatus capable of forming a preferable image, includes a light source unit, a rotational polygon mirror having a plurality of deflection surfaces for deflectively scanning a light flux emerged from the light source unit, an incident optical system for imaging the light flux as a line image on the deflection surfaces; and an imaging optical system which has one or more imaging lenses, images the light flux that has passed through the rotational polygon mirror on a surface to be scanned, and brings the deflection surfaces and the surface to be scanned into a conjugate relationship with each other in a sub scanning section, in which at least one of the imaging lenses of the imaging optical system has a lens surface formed into a non-arcked shape in the sub scanning section, and is held by a holding member so as to be movable.
US08699076B2 Image forming apparatus, server, image forming system, and storage medium, outputting superimposed text strings in a variable form page
An image forming apparatus comprises: a first specifying unit that, in a document of a plurality of sets represented by document data, specifies definite form portions whose images are identical in each set of the plurality of sets; a second specifying unit that, in a document of a plurality of sets represented by document data, specifies variable portions whose images are to be substituted in each set of the plurality of sets; and an output unit that outputs a definite form portion page having an image of the definite form portion specified by the first specifying unit and a variable portion page having an image of the variable portion specified by the second specifying unit.
US08699073B2 Cloud and HTML based fax and document management system
A web-browser/web server method of signing documents, in particular faxes and email attachments. Documents are sent to the web server, often by analog or electronic fax reception, email attachment, or upload. At the web server, the images of the documents are converted to an image layer, and are signed, manipulated, and otherwise altered by combining the image layer with annotation layers constructed from instructions and data that are uploaded by the user from a web browser running on a remote computerized device. The system and method manipulates the documents using HTML5 based image manipulation features such as the element. Using this method, users may view, sign, annotate, and otherwise manipulate documents from their web browsers as if the documents were residing on their local machine. Users may then instruct the remote server to transmit to the intended destination by analog or electronic fax, email attachment, download, or other means.
US08699069B2 Information processing apparatus, information processing method, and storage medium for processing job data stored in a folder
When an execution instruction file including a description of an instruction to execute processing is input into a first folder, job data to be subjected to processing that is stored in the first folder is moved to a second folder different from the first folder. After the movement, a file including a description indicating that execution of the processing is underway is stored in the first folder. The processing is executed with respect to the job data to be subjected to the processing that was moved to the second folder, and when the processing ends, a file including a description of an end of the processing is stored in the first folder in place of the file including a description indicating that execution of the processing is underway.
US08699068B2 Printing device and method of controlling printing device
A printer device connects a plurality of stations each having a plurality of data transmission control units which perform data transmission for respective colors of C, M, Y, and K received from an upper level device, and prints transmitted image data of the respective colors. The transmission of image data received from the upper level device is performed to be thinned out in a raster unit in accordance with the number of stations by a plurality of data transmission control units, which controls image data of the same color, from among a plurality of data transmission control units of each of a plurality of stations. A sheet conveying speed is determined in accordance with the number of stations, and the determined conveyance speed is allocated on a conveyance control unit when sheet conveying starts.
US08699057B2 Image forming apparatus, information processing apparatus, information processing system, method of controlling image forming apparatus, method of controlling information processing apparatus, and storage medium
An arrangement which is capable of copying a clear toner image formed by a clear toner. In the image forming apparatus, a scanner section of an MFP reads an original. A CPU of the MFP determines whether or not position information indicative of a position where a clear-toner image formed by a clear toner is formed is contained in an image of the original read by the scanner section. When the CPU determines that the position information indicative of the position where the clear-toner image is formed is contained in the image of the original, the CPU forms the image of the original and the clear-toner image based on the position information.
US08699053B2 System and method for mobile printing from a desktop operating system using a portable computing device
A method, printer, system, and program product for mobile printing, comprising, in one embodiment, the steps of: obtaining a portable computing device with a reference to a printer-independent On-the-Go-print queue on the Internet; obtaining print data; and transferring the print data to the On-the-Go Print Queue on the Internet. In a further aspect of the present invention, the On-the-Go Print Queue may be accessed to set at least one storage or print parameter. In a further aspect of the present invention, the print data may be converted to generic print data and encrypted prior to transferring the print data to the On-the-Go Print Queue. In a yet further aspect, a key for decryption and the reference for the On-the-Go print queue may obtained at a printer from a portable computing device such as a smart card.
US08699051B2 Prevent printing if image data on preprinted sheet does not match data on at least one sheet
A method is provided that restricts execution of a job where a finished sheet which is specified in a job, and another finished sheet that is fed, do not match each other. The method for controlling a data processing apparatus for causing a post-processing apparatus to execute post-processing on a print product output by executing printing based on print data received from an information processing apparatus includes inputting image data generated by reading a sheet to be post-processed, receiving checking data for checking an image of the sheet, and restricting, if the checking data does not match the input image data, execution of the post-processing.
US08699041B2 Printing system, method, and program product for controlling post-processing with held process information
A printing system having a printing apparatus and a post-processing apparatus connected to the printing apparatus is provided. When an in-line job is received that is set to perform a printing process by the printing apparatus and a post-process by the post-processing apparatus with respect to a sheet printed by the printing process, it is determined whether or not the in-line job is to be separated into the printing process and an off-line process of performing the post-process by the post-processing apparatus without performing the printing process. When it is determined that the separation is to be performed, the printing apparatus is caused to execute the printing process and print information for executing the off-line process is held. When a user's instruction to execute the off-line process is received, the off-line process is executed with respect to the sheet printed by the printing process.
US08699023B2 Reflectivity measuring device, reflectivity measuring method, membrane thickness measuring device, and membrane thickness measuring method
A reflectivity measuring device 1 includes a measurement light source 30 that supplies irradiation light L1 to a measurement object, a spectroscopic detection unit 80 that detects, at multi-wavelength, intensity of the irradiation light L1 and intensity of reflected light L2 from the measurement object, a coefficient recording unit 92 that records a conversion coefficient K(λ) for converting a detected value of each wavelength's intensity of the irradiation light L1 into a value corresponding to a detected value of each wavelength's intensity of reflected light L2 from a reference measurement object, and a reflectivity calculation unit 93 that calculates each wavelength's reflectivity based on the value corresponding to the each wavelength's intensity of the reflected light L2 from the reference measurement object obtained from the detected value of the each wavelength's intensity of the irradiation light L1 and the conversion coefficient K(λ).
US08699021B2 System, method and computer readable medium for through silicon via structure measurement
A system for through silicon via (TSV) structure measurement comprises a reflectometer, and a computing unit. The reflectometer emits a broadband light beam to at least a TSV structure and receives a reflection spectrum of at least a TSV structure. The computing unit is coupled with the reflectometer and determines the depth of the TSV structure in accordance with the reflection spectrum.
US08699018B2 Device interface apparatus and test apparatus
It is an object of the present invention to test a device under test including an optical interface. Provided is a device interface apparatus on which is loaded a device under test including an optical interface. The device interface apparatus comprises a device loading section on which the device under test is loaded; an optical connector that is to be connected to the optical interface of the device under test; and an optical connector moving section that moves the optical connector toward the optical interface of the device under test loaded on the device loading section, to optically connect the optical connector and the optical interface.
US08699016B2 Progressive power lens, method of designing progressive power lens and method of evaluating progressive power lens
Improving the optical state of a progressive addition lens along a principal line of vision through which the line-of-sight of a wearer passes by making the displacement of a position at which an optical state becomes the best to be the same as the amount of inward movement of line-of-sight, when the wearer moves his line-of-sight from the front far distance to the front near distance. An expression OI
US08699015B2 Schematic eye and adjustment method and evaluation method for optical coherence tomography apparatus
A schematic eye is used for the evaluation of the optical system of an optical coherence tomography apparatus which captures a tomogram of the fundus. The eye includes a first optical member which irradiated light from the optical system strikes and a second optical member which irradiated light from the first optical member strikes. A plurality of layers having different scattering intensities in the incident direction of irradiated light are formed on the second optical member.
US08699014B2 Measuring member, sensor, measuring method, exposure apparatus, exposure method, and device producing method
A measuring member has a first face and a plurality of first marks arranged on the first face. The first marks have respective orientations corresponding to their positions in a first direction.
US08699006B2 Measuring method and measuring instrument
The invention provides a measuring instrument, comprising a telescope, a distance measuring unit, an image pickup unit, angle detecting units for detecting a vertical and horizontal angle in the sighting direction, an automatic sighting unit, an arithmetic unit, and a storage unit. The arithmetic unit makes the telescope rotate in horizontal and vertical direction and perform scanning over a predetermined range so that a plurality of objects to be measured are included and makes the image pickup unit acquire digital images during the scanning process. The arithmetic unit detects the objects in the digital images, calculates a vertical and horizontal angle of the objects based on the angle detector and a deviation of each of the objects from sighting axis, associates the calculated angles with each of the objects, and makes the storage unit store the vertical and horizontal angles of the objects as target values for automatic sighting.
US08699005B2 Indoor surveying apparatus
An indoor surveying apparatus comprises a 2D range finder, means for automatically aligning 2D range finder data and computing a 2D map of the environment, a calibrated optical imaging system for capturing images of environment, and means for establishing positions and extents of walls, doors, and windows and for drawing floor plans using the computed 2D map and calibrated images where 2D range finder data is missing. It is further contemplated that the imaging system can also be part of the range finder, that the range finder can be a scanning laser range finder, that the imaging system can include a panoramic lens with 180 degree field of view, that the apparatus can further include an IMU, an electronic compass, a panoramic rotator, and means for measuring positions of points on the floor using the image data.
US08699000B2 Illumination system for a lithographic apparatus
An illumination system for a lithographic apparatus comprises a radiation intensity filter for controlling the intensity distribution of a beam of radiation travelling along an optical axis (Z), the radiation intensity filter comprising a first member and a second member. Each of the first and second members comprise a plurality of opaque regions which are substantially opaque to the radiation beam. The first member and second member are moveable relative to one another between a first relative position and a second relative position. In the first relative position at least a portion of one of the opaque regions of the first member overlaps in the direction of the optical axis with a portion of one of the opaque regions of the second member. In the second relative position the total area of overlap in the direction of the optical axis of the opaque regions of the first member with the opaque regions of the second member is less than that in the first relative position.
US08698997B2 Stereoscopic image printing device with enhanced positioning accuracy and related printing method
A stereoscopic image printing device includes an actuating unit for moving a grating structure, and a positioning module. The positioning module includes a plurality of shelters, a planar light source for emitting light to pass through the grating structure and an interval between the adjacent shelters, and a photosensitive component for receiving the light passing through the grating structure and the interval between the adjacent shelters, so as to generate a corresponding optical intensity signal. The printing device further includes a controller coupled to the actuating unit and the photosensitive component for controlling the actuating unit to move the grating structure according to the optical intensity signal generated by the photosensitive component.
US08698988B2 Liquid crystal device having viewing angle control pixels
A liquid crystal device includes a first substrate, a second substrate, a liquid crystal layer, a display pixel, and a viewing angle control pixel. The liquid crystal layer is provided between the first substrate and the second substrate. The display pixels and the viewing angle control pixels are arranged in a planar region of the first substrate and second substrate to form a display area. Each of the display pixels and each of the viewing angle control pixels each drive the liquid crystal layer by electric field generated between a first electrode and a second electrode. In each of the viewing angle control pixels, a direction of a plane along which electric field is generated between the first electrode and the second electrode is substantially parallel to an initial alignment direction of liquid crystal molecules of the liquid crystal layer.
US08698987B2 Display panel comprising a plurality of marks in at least one corner of substrate
A liquid crystal display panel includes an active matrix substrate, a counter substrate, a liquid crystal layer, and a sealant. The counter electrode is opposed to the active matrix substrate. The liquid crystal layer is provided between the active matrix substrate and the counter substrate. The sealant, which surrounds the liquid crystal layer between the active matrix substrate and the counter substrate, joins the active matrix substrate and the counter substrate and seals the liquid crystal layer. A portion of the surface on the liquid crystal layer side of the active matrix substrate which is located at the periphery of the liquid crystal display panel is flat.
US08698981B2 Polarizer, optical film using the same, and image display device using the same
A polarizer that can be used for forming a liquid crystal display or an electroluminescent display with less display irregularities and excellent display characteristics is provided. The polarizer contains a dichroic material in a matrix, and its in-plane retardation at a measurement wavelength providing no absorption is in a range of 950 to 1350 nm. The measurement wavelength is preferably a wavelength that the dichroic material provides no absorption, and it is 1000 nm, for example.
US08698976B2 Light emitting device, illuminating apparatus having the same, and liquid crystal display apparatus
In a light emitting device, a substrate on which LEDs are arranged in line is used as a light source used for the sidelight of an illuminating apparatus serving as a backlight of sidelight type. The frame of the LED includes a first portion, a second portion, and a third portion. The second and third portions are arranged on both sides of the first portion. The length of the longest part of the first portion in a first direction d1 in which the LEDs are arranged is larger than the length of the longest part of each of the second portion and the third portion. Each of the second portion and the third portion has a part having a length in the first direction d1 shorter than the length al of the longest part of the first portion in the first direction d1. Each of the total length b1 of the part of the second portion in which an electrode is disposed and the electrode in the first direction d1 and the total length c1 of the part of the third portion in which the electrode is disposed and the electrode in the first direction d1 is shorter than the length a1.
US08698968B2 Thin film transistor array panel and liquid crystal display using the same
A liquid crystal display includes a first substrate, a gate line, a data line, first-third power lines located on the first substrate, first-third sub-pixels, where a switching element of each is connected to the gate line and the data line, a second substrate, a common electrode that is formed on the second substrate, a liquid crystal layer located between the first and second substrates, and a power voltage driver outputting a low voltage during a first period and a high voltage during a subsequent second period to the first power line, a constant voltage during both periods to the second power line, and the high voltage during the first period and the low voltage during the second period to the third power line. The first power line, the second power line and the third power line overlap the first sub-pixel, the second sub-pixel, and the third sub-pixel, respectively.
US08698959B2 Method and apparatus for constructing composite video images
A method renders video apparatus testing more efficient by consolidating important information from many video images into one or more composite video images. According to an exemplary embodiment, the method includes steps of receiving location information for portions of first and second video images, and combining the portions of the first and second video images into a third video image for display.
US08698957B2 Image displaying method and display device using the same
A method of controlling a display device selectively displaying one of a first signal received from a first signal source and a second signal received from a second signal source is provided. The method includes the steps of: displaying the second signal; detecting whether the first signal is received; and displaying the first signal when the first signal is received by the display device.
US08698955B2 Compressed timing indicators for media samples
A first frame of data is encoded and a first timestamp associated with the first frame of data is generated. The first timestamp includes complete timing information. The first frame of data and the associated first timestamp is transmitted to a destination. A second frame of data is encoded and a second timestamp associated with the second frame of data is generated. The second timestamp includes a portion of the complete timing information. The second frame of data and the associated second timestamp is then transmitted to the destination. Additional frames of data are encoded and additional timestamps associated with the additional frames of data are generated. The majority of the additional timestamps include a portion of the complete timing information.
US08698943B2 Imaging apparatus and distance measurement method
An imaging apparatus includes: an imaging unit; a focal range control unit configured to cause the imaging unit to capture a first image and a second image which have mutually different focal ranges, changing a focal position of the imaging unit; a reference image generation unit configured to generate, using the first image and the second image, a reference image to be used as a blur standard; and a distance measurement unit configured to measure a distance to the subject based on a difference in blur degrees between the reference image and each of the first image and the second image. The focal ranges of the first image and the second image are independent of each other, and an out-of-focus space is provided between the focal ranges.
US08698942B2 Focus detection apparatus
A focus detection apparatus includes: a photoelectric conversion unit of a charge accumulation type, including a plurality of sensors; an accumulation controller for controlling charge accumulation of the photoelectric conversion unit; an accumulation time measuring unit for measuring accumulation time; a correction computing unit for performing correction computing of a photoelectric conversion signal; and a focus detection computing unit for performing focus detection computing. The accumulation controller detects a signal of accumulation completion in a first sensor of the plurality of sensors, and then forces sensors except the first sensor to terminate the charge accumulation. The correction computing unit performs the correction computing of the photoelectric conversion signal based on first accumulation time that is accumulation time of the first sensor and second accumulation time that is different from the first accumulation time.
US08698934B2 Solid-state image sensing device, camera module, and solid-state image sensing device manufacturing method
According to one embodiment, a solid-state image sensing device includes a semiconductor substrate which includes a first surface and a second surface opposite to the first surface, a pixel which is provided in the semiconductor substrate and which photoelectrically converts light emitted via a lens on the second surface, a support substrate which is provided on a first insulating layer covering an element on the first surface and which includes a trench, and a first device which is provided on the first insulating layer and which is accommodated in the trench of the support substrate.
US08698928B2 Reduced size image pickup apparatus retaining image quality
An image pickup apparatus for photographing an image, includes: a photoelectric converter to convert incident light an electric charge and accumulate the electric charge, a transfer element to transfer the electric charge accumulated in the photoelectric converter, a converter to convert the electric charge in the photoelectric converter transferred via the transfer element into a voltage, a reset element to reset potentials of the converter, and an amplifier to amplify a voltage converted by the converter to generate a pixel signal and output the pixel signal to a read signal line for reading the pixel signal. A plurality of the photoelectric converter and the transfer element are disposed at least in a horizontal direction share the amplifier and the read signal line.
US08698918B2 Automatic white balancing for photography
Embodiments of the claimed subject matter are directed to methods for automatic white balancing in an image-capture device. In one embodiment, given an estimated illuminant color (e.g., derived from the Gray World method), a more optimal illuminant color can be found by projecting this point to a plot of common illuminants to determine the closest point on the plot of common illuminants. Once the closest point of the plot of common illuminants is derived, the actual image (e.g., pixel) data of the scene is adjusted by the value of the closest point on the plot of common illuminants so that the light is normalized for the scene.
US08698916B2 Red-eye filter method and apparatus
A digital image acquisition system having no photographic film, such as a digital camera, has a flash unit for providing illumination during image capture and a red-eye filter for detecting a region within a captured image indicative of a red-eye phenomenon, the detection being based upon a comparison of the captured image and a reference image of nominally the same scene taken without flash. In the embodiment the reference image is a preview image of lower pixel resolution than the captured image, the filter matching the pixel resolutions of the captured and reference images by up-sampling the preview image and/or sub-sampling the captured image. The filter also aligns at least portions of the captured image and reference image prior to comparison to allow for, e.g. movement in the subject.
US08698913B2 Color correction device, color correction method, dynamic camera color correction device, and video search device using the same
A color correction device (1) including: color set information storage portions (11) which store color set information inclusive of source colors and reference colors; region selection portions (6) which select specific source regions from source images picked up by two cameras 2 respectively; region color decision portions (7) which decide source region colors as colors representative of the source regions; color set update portions (10) which update source colors in color sets by using the source region colors; and color correction portions (8) which calibrate colors in ranges similar to the source colors in the two source images to reference colors by using the color sets. It is possible to eliminate the necessity of holding information of color sets unnecessary for color correction, so that it is possible to reduce the load imposed on calculation and adapt to a change of lighting environment in real time.
US08698906B2 Image processing device, imaging device, information storage medium, and image processing method
Light-receiving unit is set corresponding to a plurality of pixels. The pixel values of a plurality of pixels included in the light-receiving unit are added up, and read as light-receiving value to acquire a low-resolution frame image. The image processing device includes an estimation calculation section that estimates the pixel values of the pixels included in the light-receiving unit based on a plurality of low-resolution frame images, and an image output section that outputs a high-resolution frame image based on the estimated pixel values. The light-receiving value is read while sequentially performing a pixel shift process so that light-receiving units overlap each other. The estimation calculation section estimates the pixel values of the pixels included in the light-receiving unit based on the light-receiving values obtained by performing the pixel shift process.
US08698903B2 Customizing digital image transfer
A method for customizing image transfer from a digital camera to a destination, the method includes (a) providing a digital camera, including (i) an image sensor for capturing images of a scene; (ii) an image memory for storing the captured images; (iii) a display for displaying the stored images and for displaying a graphical user interface; (iv) an interface to a host computer; (v) a firmware memory for storing camera firmware and for storing destination data, wherein the destination data identifies a transfer destination; and (vi) a processor, coupled to the image memory, firmware memory, display, and communications interface; (b) the processor displaying, on the display of the digital camera, a graphical user interface which permits a user to select a transfer destination, and (c) the processor storing destination data in the firmware memory to identify the transfer destination; and (d) providing image transfer software for the host computer, including (i) software code which detects that the interface of the digital camera has been connected to the host computer; (ii) software code which sends a request to the digital camera to transfer the destination data to the host computer; (iii) software code which sends a request to the digital camera to transfer at least one stored captured image to the host computer; and (iv) software code which uses the destination data to transfer the at least one stored captured image to the transfer destination.
US08698902B2 Computer-readable storage medium having image processing program stored therein, image processing apparatus, image processing system, and image processing method
A real camera image of a real space that is captured by a real camera is obtained. Color information about a plurality of sampling points in the real camera image is obtained. Next, an average color is calculated based on the obtained color information about the plurality of sampling points. Based on the calculated average color, parameters relating to the color and brightness of a light source set in a virtual space are set. A virtual object image is generated by capturing, with a virtual camera, an image of a virtual object existing in the virtual space, which virtual object is illuminated by the light source whose parameters have been set. Then, a superimposed image, in which the virtual object image is superimposed on the real camera image, is generated and displayed on a display device.
US08698899B2 Motion capture system and method for three-dimensional reconfiguring of characteristic point in motion capture system
In an optical motion capture system, it is possible to measure spatially high-dense data by increasing the number of measuring points. In the motion capture system using a mesh marker, intersections of lines for the mesh marker are called nodes and the lines connecting the nodes are called edges. The system includes a plurality of cameras for capturing a two-dimensional image of the mesh marker by imaging a subject having the mesh marker, a node/edge detecting section for detecting node/edge information on the mesh marker from the two-dimensional image captured by the respective cameras, and a three-dimensional reconstructing section for acquiring three-dimensional position information of the nodes by using the node/edge information detected from the plurality of two-dimensional images captured by different cameras.
US08698895B2 Controlling use of parking spaces using multiple cameras
A method of tracking the use of at least one destination location, the method including identifying a vehicle by use of identification images captured by an identification camera, such as by processing of images of license plates, determining characteristics of the vehicle visible in the identification images, and determining usage of a destination location, such as a parking spot, based on a camera monitoring the destination location capturing images of the vehicle having characteristics corresponding to those determined for the identification images.
US08698894B2 Camera mounted at rear of vehicle
A vehicle vision system includes a vehicle having a body surface and a vehicle element generally at the body surface. The vehicle element has a normal distance dimension relative to the body surface of the vehicle. The vehicle vision system includes an imaging device having an exterior field of view generally exterior of the vehicle for capturing images of a region external of the vehicle. An extender element is at the body surface and extends outwardly therefrom, and the vehicle element is disposed at an outer surface of the extender element, whereby the extender element extends the normal distance dimension of the vehicle element for accommodating the imaging device. The imaging device is disposed at least partially within the extender element, whereby the presence of the imaging device in the extender element is at least partially masked or camouflaged by the extender element and the vehicle element.
US08698874B2 Techniques for multiple video source stitching in a conference room
Techniques to stitch together multiple video streams are described. In an embodiment, a technique may include receiving a plurality of video streams from a plurality of video sources in a room. The video streams may be analyzed for feature points, such as furniture, light fixtures, window frames and so forth. The video streams may be processed to make the video qualities of the video streams, such as scale, color, brightness and so forth, more consistent with each other. Using the feature points, the processed video streams may be stitched together to generate a unified stream. The unified stream may be output to a display in the room and/or to remote viewers. Other embodiments are described and claimed.
US08698866B2 Optical scanning device and image forming apparatus provided with the same
An optical scanning device includes a housing, the interior of which is partitioned into a first compartment and a second compartment by a base; a light source arranged in the first compartment and adapted to emit a beam; a first optical component arranged on an optical path of the beam in the first compartment; a second optical component arranged on the optical path of the beam in the second compartment; an aperture formed in the base to allow the beam to pass from the first compartment to the second compartment or from the second compartment to the first compartment; and a reinforcing member for reinforcing the rigidity of the base near the aperture.
US08698854B2 Organic light emitting diode display device and low power driving method thereof
An organic light emitting diode (OLED) display and a low power driving method of the OLED display are provided. The OLED display comprises a display panel that comprises data lines, scan lines intersecting the data lines, and light emitting cells arranged in a matrix form, wherein the light emitting cells respectively comprise OLEDs, a DC-DC converter that is enabled in a normal mode to supply a first high potential power voltage to the display panel and is disabled in a low power mode, and a panel driver that drives the data lines and the scan lines of the display panel, disables the DC-DC converter in the low power mode, and supplies a second high potential power voltage to the display panel.
US08698851B2 Method of driving display panel and display apparatus for performing the same
A display apparatus includes a first pixel including a first pixel electrode connected to first data and gate lines, a second pixel including a second pixel electrode connected to a second data and gate lines, a third pixel including a third pixel electrode connected to a third data line and the first gate line, a fourth pixel including a fourth pixel electrode connected to a fourth data line and the second gate line, a fifth pixel including a fifth pixel electrode connected to a fifth data line and the second gate line, a sixth pixel including a sixth pixel electrode connected to a sixth data line and the first gate line, a seventh pixel including a seventh pixel electrode connected to a seventh data line and the second gate line, and an eighth pixel including an eighth pixel electrode connected to an eighth data line and the first gate line.
US08698850B2 Display device and method for driving same
In at least one embodiment, a display device includes: a correction section for carrying out gray scale correction on gray scale data to be supplied to a display driver, by use of a correction amount corresponding to a position of each column to which the data signal is to be supplied, the each column being on a display panel, the correction section carrying out the gray scale correction by setting the correction amount to zero for at least (i) gray scale data corresponding to a lowest positive-polarity data signal potential and (ii) gray scale data corresponding to a lowest negative-polarity data signal potential of first gray scale data to be supplied to at least one column constituting a part of all columns, the gray scale data (i) and (ii) being among the gray scale data inputted into the correction section.
US08698849B2 Display device and driving method with feedback control
A display device and a driving method are provided. The display device includes: a display panel which displays an image; at least one light emitting diode (LED) which emits light to the display panel; a driver which supplies an operating voltage to the LED and drives the LED; a feedback unit which detects a level of a voltage drop of the LED and outputs a detection signal corresponding to the detected level of the voltage drop; and a first controller which controls a level of the operating voltage supplied to the LED based on the operating voltage supplied to the LED and the detection signal output by the feedback unit.
US08698842B2 System and method for providing graphics using graphical engine
Systems and methods that provide graphics using a graphical engine are provided. One such system includes at least one graphical pipeline and a graphical engine. The at least one graphical pipeline is coupled to a bus and operable to generate a plurality of graphical layers. The graphical engine is coupled to the bus and operable to receive, over the bus, the plurality of graphical layers. The graphical engine is operable to composite the received plurality of graphical layers into a composite graphical layer, and to store the composite graphical layer in a local memory of the graphical engine.
US08698841B2 System, method and process of identifying and advertising organizations or other entities by overlaying image files on cartographic mapping applications
A system, method and process of identifying and advertising organizations or other entities by overlaying image files on cartographic mapping applications is disclosed. Applicant has discovered a system, method and process for displaying image files of logos, trademarks or other source identifying objects, such as a trade name or the like, that are used to identify or advertise a business or other establishment using various cartographic mapping applications, such as Internet or online mapping applications, geobrowser applications, geospatial software applications, GPS mapping applications, such as navigation systems, or other mapping products, such as MapQuest®, Google® Maps, Yahoo!® Maps, and other mapping applications.
US08698839B2 Methods, systems, and products for displaying objects
Methods, systems, and products are disclosed for displaying objects. A software application is associated to a profile storing display characteristics for the software application. A video display screen is segmented into segments. A video object produced by the software application is mapped to a segment in the video display screen that corresponds to the profile.
US08698838B1 Architecture for multiple graphics planes
Systems and methods for layering multiple graphics planes on top of a compressed video signal are disclosed herein. A processed video stream is received from a video processing path, wherein the processed video stream comprises a stream of video macroblocks. A composite graphics plane is received from a graphics processing path, wherein the composite graphics plane comprises a set of graphics macroblocks. The composite graphics plane comprises a plurality of layered graphics planes. The composite graphics plane is layered on top of the processed video stream to generate an output video stream. Layering comprises blending a video macroblock from the stream of video macroblocks with a graphics macroblock from the set of graphics macroblocks. By layering one macroblock at time, graphics overlay can occur in real time or faster than real time as the compressed input stream is received.
US08698827B2 Display control apparatus, display control method, non-transitory computer readable recording medium and integrated circuit
A display control apparatus includes: an updating frequency calculator (42) which obtains an updating frequency of an attribute relating to display of display elements constituting a screen to be displayed on a display section (3) for each of the display elements; an updating frequency-specific storage (44) which holds display content storing areas (441 through 443) that are for storing display contents in displaying the display elements on the display section (3) and that respectively correspond to updating-frequency ranges obtained by dividing an updating frequency in a unit of a predetermined range; a storing area manager (43) which determines the display content storing areas corresponding to the updating-frequency ranges to which the obtained updating frequencies of the attribute respectively belong, as drawing areas of the respective display elements; a drawing section (41) which draws the display contents of the display elements respectively in the display content storing areas determined as the drawing areas; and a combiner (45) which combines contents in the display content storing areas in which the display elements are drawn to display the combined contents on the display section (3).
US08698824B1 Computing systems, devices and methods for rendering maps remote from a host application
The present disclosure relates to rendering interactive displays remote from a host application. More specifically, the present disclosure relates to rendering interactive displays, such as interactive geographic map displays and computer game displays, remote from a corresponding host application, such as a web page for a municipality, a university, a computer game, a business, etc., that generates a display which includes the remotely rendered interactive display.
US08698823B2 System and method for deadlock-free pipelining
A system and method for facilitating increased graphics processing without deadlock. Embodiments of the present invention provide storage for execution unit pipeline results (e.g., texture pipeline results). The storage allows increased processing of multiple threads as a texture unit may be used to store information while corresponding locations of the register file are available for reallocation to other threads. Embodiments further provide for preventing deadlock by limiting the number of requests and ensuring that a set of requests is not issued unless there are resources available to complete each request of the set of requests. Embodiments of the present invention thus provide for deadlock free increased performance.
US08698821B2 Image processing apparatus, image processing method, computer program, and storage medium
An apparatus has a first attribute setting unit which sets first attribute information of image data, a second attribute setting unit which sets second attribute information of the image data, and an input-output controller which writes and reads out image data to and from an external storage medium. The first attribute information is stored in the image data, and the second attribute information is stored in an area in the external storage medium, which is used to manage the image data to be written in the external storage medium.
US08698815B2 Image processing apparatus
An image processing apparatus includes a camera interface section connected to an imaging section, a plurality of arithmetic processing sections that process the image data; a display screen output section to output display image data; an input section that accepts input from an outside; a storage section for storing a plurality of processing units used to process the image data; a processing registration section that registers a processing procedure including a combination of the processing units; a mode selection section that selectably displays a plurality of parallel processing modes indicating kinds of parallel processing and accepts the selection of the parallel processing mode from the input section; and a parallelization section that allocates processing units included in the target processing procedure to one of the plurality of arithmetic processing sections according to the parallel processing mode.
US08698811B1 Nested boustrophedonic patterns for rasterization
A method for traversing pixels of an area is described. The method includes the steps of traversing a plurality of pixels of an image using a first boustrophedonic pattern along a predominant axis, and, during the traversal using the first boustrophedonic pattern, traversing a plurality of pixels of the image using a second boustrophedonic pattern. The second boustrophedonic pattern is nested within the first boustrophedonic pattern.
US08698810B2 Reorienting properties in hair dynamics
Techniques are disclosed for orienting (or reorienting) properties of computer-generated models, such as those associated with dynamic models or simulation models. Properties (e.g., material or physical properties) that influence the behavior of a dynamic or simulation model (e.g., a complex curve model representing a curly hair) may be oriented or re-oriented as desired using readily available reference frames. These references frame may be obtained using a proxy model that corresponds to the dynamic or simulation model in a less computationally expensive manner in some embodiments than some techniques for determining reference frames directly using the dynamic or simulation model. In some embodiments, the proxy model may include a smoothed version of the dynamic or simulation model. In other embodiments, the proxy model may include a filtered or simplified version of the dynamic or simulation model.
US08698807B2 Intuitively connecting graphical shapes
In using an application's drawing feature, users typically use connecting lines between graphical shapes to depict a relationship between the shapes. Drawing connecting lines between two or more graphical shapes within an application can be a time consuming, manual task. An application that automatically generates connecting lines between shapes, based on spatial relationships among the shapes, can reduce the amount of time for drawing a diagram. Functionality can be implemented to generate connecting lines between 1:n shapes based on proximity among the shapes and/or contact between shapes. Automatically generating connecting lines among shapes based on spatial relationships among the shapes allows generating of the connecting lines based on manipulation of shapes, which typically have a larger surface area than a line. Manipulating a larger surface area can be easier than manipulating a line.
US08698804B2 Image processing apparatus and image processing method
Upon generation of an image of a virtual space on which a virtual object is laid out using a ray tracing method, an approximate virtual object, which is configured by at least one virtual element to approximate the shape of a physical object, is laid out on the virtual space. Then, intersect determination between a ray generated based on the ray tracing method and an object on the virtual space is executed. As a result of the intersect determination, when the ray and the approximate virtual object have a predetermined intersect state, a pixel corresponding to the ray is generated based on a ray before the predetermined intersect state is reached.
US08698800B2 Method and apparatus for non-shrinking mesh smoothing using local fitting
A method and apparatus for the smoothing of a mesh surface is disclosed whereby neighboring vertices of a target vertex are identified, for example, by identifying the neighboring vertices within a desired distance from the target vertex. A normal of the target vertex is determined as a function of, for example, the features of a set of neighbor triangles corresponding to the set of neighboring vertices. A local coordinate system is then established. Unknowns in a quadratic surface function are then solved as a function of the position of the neighboring vertices with respect to the local coordinate system and new x and y coordinates in the local coordinate system are determined for the target vertex. These new x and y coordinates are entered into the quadratic surface function to obtain a new smoothed z coordinate for the target vertex.
US08698795B2 Interactive image segmentation
When adapting models of anatomical structures in a patient for diagnosis or therapeutic planning, an atlas (26) of predesigned anatomical structure models or image volumes can be accessed, and a segmentation of one or more such structures can be selected and overlaid on an a 3D image of corresponding structure(s) in a clinical image (52) of a patient. A user can click on an initially unapproved segmentation 5 landmark (72) on the patient image (52), reposition the unapproved landmark, and approve the repositioned landmark. Remaining unapproved landmarks (72) are then repositioned as a function of the position of the approved landmark (92) using one or more interpolation techniques to adapt the model to the patient image on the fly.
US08698792B2 Low-power display control method and associated display controller
A low-power display control method and associated display controller is provided. The low-power display control method detects a sensing signal to generate a sensing result. A control signal is generated according to the sensing result to control a power conversion controller to operate in a low-power power saving mode. In response to a wake-up event, the control signal is deasserted and an associated auxiliary circuit is also turned off, and then the display controller is woken up to restore to a normal operating mode.
US08698790B2 Power driver, driving method of the same, and organic light emitting display device including power driver
A power driver for applying a voltage necessary for driving a gate driver for a display panel includes a first booster, a voltage selector, and a second booster. The first booster receives a voltage from a battery and generates a first voltage. The voltage selector selects one of the first voltage and a second voltage generated outside the power driver and applied to the display panel. The second booster receives an output of the voltage selector and generates a voltage necessary for the driving of the gate driver.
US08698788B2 Display apparatus and display apparatus driving method
During the first frame, a first common electric potential is used, all picture elements of an identical line have an identical write polarity, there is another line of picture elements having a write polarity different from the identical write polarity, a data signal having a first electric potential lower than the first common electric potential is supplied to a line for a negative write polarity, a picture element electrode electric potential is changed to a second electric potential greater than a second common electric potential and lower than the first common electric potential by changing a storage capacitor electric potential from Low to High after a selection period ends, a data signal having a third electric potential greater than the first common electric potential is supplied to a line for a positive write polarity, and the storage capacitor electric potential is still kept Low after the selection period ends.
US08698782B2 Method for driving semiconductor device
To shorten a period necessary for a plurality of photosensors arranged in a display and data input region to receive light. In a first period, a reset operation is concurrently performed and then a storage operation is concurrently performed in a plurality of first photosensors while a plurality of first light-emitting elements emit light concurrently and a plurality of second light-emitting elements do not emit light. In a second period, the reset operation is concurrently performed and then the storage operation is concurrently performed in a plurality of second photosensors while the plurality of second light-emitting elements emit light concurrently and the plurality of first light-emitting elements do not emit light. In a third period, a selection operation is sequentially performed in the plurality of first photosensors and the selection operation is sequentially performed in the plurality of second photosensors.
US08698778B2 Method of manipulating impedance plane with a multi-point touch on touch screen
A touch screen is disclosed which responds to a user's touch for re-drawing, re-scaling, re-translating and re-positioning an impedance plane signal received from non-destructive testing equipment, such as an eddy current sensor. The impedance plane is manipulated by slidingne, two or more fingers simultaneously to an end position to effectuate a complete re-drawing operation of the image.
US08698776B2 Electrostatic capacitance-type input device, method of manufacturing electrostatic capacitance-type input device, and electro-optical apparatus provided with input function
An electrostatic capacitance-type input device includes: a translucent input device substrate that has a translucent position detecting electrode and a position detecting mount terminal electrically connected to the position detecting electrode on a first face side; a flexible wiring substrate that includes an overlapping portion overlapping with the first face side of the input device substrate and is electrically connected to the position detecting mount terminal in the overlapping portion; and a translucent shielding film that has a shield electrode layer and is disposed so as to overlap with a second face side of the input device substrate. The shielding film includes an extension portion that is folded back so as to overlap with the first face side of the input device substrate. The shielding film is electrically connected to the flexible wiring substrate through the extension portion.
US08698775B2 Driving method, driving device and touch sensitive display device using the same
A driving method for driving a touch sensitive display device is disclosed. The touch sensitive display device includes a plurality of pixel units and a plurality of touch sensors both arranged in matrixes. The driving method includes generating a plurality of source driving signals according to an image signal to indicate color intensities of the plurality of pixel units, generating a plurality of scanning impulses according to a synchronization signal to indicate an updating sequence of the plurality of pixel units, and shrinking duty cycles of the plurality of scanning impulses to generate a plurality of sensor scanning impulses for triggering the plurality of touch sensors.
US08698766B2 System integration of tactile feedback and touchscreen controller for near-zero latency haptics playout
A haptic feedback system includes a user interface device, such as a touchscreen that includes a touch panel and one or more haptic drive elements coupled to the touch panel, a touch controller, and an actuator controller. The touch controller receives sensed data from the touch panel, and in response generates and sends a haptic signal to an actuator controller. Generation and transmission of the haptic signal bypasses any system host controller. A dedicated signal path couples the touch controller and the actuator controller, over which the haptic signal is transmitted. Alternatively, the haptic signal is transmitted from the touch controller to the actuator controller over a serial bus interface. In response to the received haptic signal, the actuator controller implements an appropriate drive signal in the form of a haptic waveform to the one or more haptic drive elements of the touchscreen.
US08698762B2 Device, method, and graphical user interface for navigating and displaying content in context
An electronic device displays one or more thumbnails. The device detects a first multi-contact gesture that includes movement of a first contact and a second contact; and, in response to detecting the first multi-contact gesture, the device displays content associated with a respective thumbnail and enlarges the content associated with the respective thumbnail to a respective enlarged size in accordance with the first multi-contact gesture. The device detects termination of the first multi-contact gesture; and, in response to detecting termination of the first multi-contact gesture: when a resizing metric based on the first multi-contact gesture is below a predefined threshold, the device ceases to display the content at the respective enlarged size; and, when the resizing metric based on the first multi-contact gesture is above the predefined threshold, the device displays the content on the display in a predefined arrangement.
US08698760B2 Method and apparatus for identification of touch panels
A method for configuring a touchscreen controller may include identifying a model of a touchscreen by measuring a capacitance or resistance of at least one element integrated in the touchscreen, identifying the model of the touchscreen based on the measured capacitance or resistance, and configuring the touchscreen controller based on the identified model of the touchscreen.
US08698756B2 Interrupt reduction method in touch screen controller
Integration of a FIFO memory, FIFO threshold and a timer, along with the other components of a touch screen system allows the number of interrupts to the touch screen controller to be reduced while allowing all point data to be acquired and preserved. In the first touch-detect event, an interrupt is issued to inform the host. The touch screen controller then automatically acquires data as long as touch is detected without host intervention. A FIFO threshold defines the minimum number of data points in FIFO memory before it issues an interrupt to inform the host that data is ready to be fetched. The timer is started once touch is detected. On every single data acquired, the timer is reset. In the event where touch is no longer detected, the timer keeps on counting until the time-up limit is reached. In this event, the touch screen controller will issue an interrupt informing the host the pen is lifted. The host then checks whether there is still data left in FIFO memory to be read.