Document Document Title
US08752211B2 Real space mapping of oxygen vacancy diffusion and electrochemical transformations by hysteretic current reversal curve measurements
An excitation voltage biases an ionic conducting material sample over a nanoscale grid. The bias sweeps a modulated voltage with increasing maximal amplitudes. A current response is measured at grid locations. Current response reversal curves are mapped over maximal amplitudes of the bias cycles. Reversal curves are averaged over the grid for each bias cycle and mapped over maximal bias amplitudes for each bias cycle. Average reversal curve areas are mapped over maximal amplitudes of the bias cycles. Thresholds are determined for onset and ending of electrochemical activity. A predetermined number of bias sweeps may vary in frequency where each sweep has a constant number of cycles and reversal response curves may indicate ionic diffusion kinetics.
US08752194B2 Progressive download or streaming of digital media securely through a localized container and communication protocol proxy
Various embodiments are directed towards employing a container and communication protocol proxy component within a client device to receive securely real-time streamed, progressively downloaded, or adaptively streamed container over a network using one container and communication protocol, and to securely decrypt the container and provide it to a media player using a different container and communications protocol. In one embodiment, the container is in Flash Video (FLV) file format. A browser or the media player on the client device may be used to request the container. The requested container is sent over one communication protocol and intercepted by the container and communication protocol proxy component. The container may be received as selectively encrypted container. The container and communication protocol proxy component then may enable decryption of the container and providing of it to the media player using another container and communication protocol combination.
US08752184B1 Spam detection for user-generated multimedia items based on keyword stuffing
A system, a method, and various software tools enable a video hosting website to automatically identify posted video items that contain spam in the metadata associated with a respective video item. A spam detection tool for user-generated video items based on keyword stuffing is provided that facilitates the detection of spam in the metadata associated with a video item.
US08752182B2 Pinpointing security vulnerabilities in computer software applications
A build process management system can acquire data pertaining to a software build process that is currently being executed by an automated software build system. The software build process can include executable process steps, metadata, and/or environmental parameter values. An executable process step can utilize a build artifact, representing an electronic document that supports the software build process. The acquired data can then be synthesized into an immutable baseline build process and associated baseline artifact library. The baseline artifact library can store copies of the build artifacts. The immutable baseline build process can include baseline objects that represent data values and dependencies indicated in the software build process. In response to a user-specified command, an operation can be performed upon the baseline build process and associated baseline artifact library.
US08752178B2 Blacklisting and whitelisting of security-related events
A disclosed computer-implemented method includes receiving and indexing the raw data. Indexing includes dividing the raw data into time stamped searchable events that include information relating to computer or network security. Store the indexed data in an indexed data store and extract values from a field in the indexed data using a schema. Search the extracted field values for the security information. Determine a group of security events using the security information. Each security event includes a field value specified by a criteria. Present a graphical interface (GI) including a summary of the group of security events, other summaries of security events, and a remove element (associated with the summary). Receive input corresponding to an interaction of the remove element. Interacting with the remove element causes the summary to be removed from the GI. Update the GI to remove the summary from the GI.
US08752177B2 Methods and systems that selectively resurrect blocked communications between devices
Data communications between devices are selectively blocked and resurrected based on error notifications. Data communications from one or more source devices to one or more intended destination devices are selectively blocked based on content of the data communications. The blocked data communications are stored in a database. A blocked data communication is retrieved from the database in response to an error notification from one of the source devices and/or from one of the destination devices. The retrieved data communication is then sent to the intended destination device.
US08752174B2 System and method for VoIP honeypot for converged VoIP services
Disclosed herein are systems, methods, and computer-readable storage media for a honeypot addressing cyber threats enabled by convergence of data and communication services in an enterprise network. Suspicious incoming VoIP calls from the Internet to the enterprise network are intercepted and directed to a VoIP honeypot that acts as a network decoy and responds automatically during call sessions for the suspicious incoming VOIP calls while tracing the suspicious incoming VOIP calls. Suspicious outgoing VoIP calls from the enterprise network to the Internet are also intercepted and directed to the VoIP honeypot. Moreover, an unsolicited VoIP call is redirected to the VoIP honeypot when the unsolicited VoIP call has been received by a user agent in the enterprise network and a human user of the user agent confirms that the unsolicited VoIP call was unsolicited.
US08752173B2 Integrated network intrusion detection
Intrusion preludes may be detected (including detection using fabricated responses to blocked network requests), and particular sources of network communications may be singled out for greater scrutiny, by performing intrusion analysis on packets blocked by a firewall. An integrated intrusion detection system uses an end-node firewall that is dynamically controlled using invoked-application information and a network policy. The system may use various alert levels to trigger heightened monitoring states, alerts sent to a security operation center, and/or logging of network activity for later forensic analysis. The system may monitor network traffic to block traffic that violates the network policy, monitor blocked traffic to detect an intrusion prelude, and monitor traffic from a potential intruder when an intrusion prelude is detected. The system also may track behavior of applications using the network policy to identify abnormal application behavior, and monitor traffic from an abnormally behaving application to identify an intrusion.
US08752172B1 Processing email messages based on authenticity analysis
A technique processes an email message. The technique involves receiving the email message from a network, and performing an authenticity analysis operation to determine authenticity of the email message. The technique further involves forwarding a copy of the email message to an external central hub through the network when a result of the authenticity analysis operation indicates that the email message is not authentic, and refraining from sending the copy of the email message to the external central hub through the network when the result of the authenticity analysis operation indicates that the email message is authentic. Such an embodiment is well suited for identifying spear phishing attacks within email messages routinely handled by an email server.
US08752171B2 Behavioral tracking system, method, and computer program product for undoing events based on user input
A behavioral tracking system, method, and computer program product are provided for undoing events based on user input. In use, a plurality of unclassified events is identified on a system utilizing behavioral tracking. Additionally, input associated with at least one of the unclassified events is received from a user of the system for classifying the at least one of the unclassified events as an unwanted event. Further, the at least one unwanted event is undone in response to the receipt of the input.
US08752160B1 Dynamic firewall and dynamic host configuration protocol configuration
A system is provided comprising a computer system and a dynamic network interfaces application that executes on the computer system. The dynamic network interfaces application activates a virtual local area network (VLAN) by associating subnet interface information and a virtual local area network tag, wherein the virtual local area network tag is unrelated to and randomly combined with the subnet interface information, and by transmitting the association of the subnet interface information and the virtual local area network tag to a firewall component and to a network access component.
US08752155B2 Communication card for mobile network devices and authentication method for users of mobile network devices
A removable communication card for mobile network devices, and respectively a corresponding authentication method applied therewith. The removable communication card includes an identification module for storing identification data for users, a measurement device for capturing a first biometric feature and a second biometric feature of a user, and an analysis module with a processor unit for comparison of the first and the second biometric features with the stored identification data for the user.
US08752152B2 Federated authentication for mailbox replication
A data replication mechanism is proposed that relies on existing federation infrastructure enabling distributed authentication instead of storing and using explicit credentials for a remote forest. The data replication mechanism requests a federation token with data replication capabilities targeted to the remote forest and passes this token to the remote forest in lieu of explicit credentials.
US08752150B2 System and method for information handling system multi-level authentication for backup services
Access to backup information, such as at network attached storage compliant with NDMP, is managed by interfacing a backup authentication mechanism with a primary authentication system and responding to requests for backup information according to permissions defined by the primary authentication system. A data management application requests access to backup information with an NDMP MD5 hash and includes a domain name and password for an LDAP or AD authentication through a pluggable authentication module. Access to backup information is provided based upon the permissions associated with the domain of the primary authentication mechanism.
US08752143B2 Method and apparatus for token-based reassignment of privileges
According to one embodiment, an apparatus may monitor a session that facilitates a user's access to a resource. The user may be granted a privilege associated with accessing the resource. The apparatus may detect a change associated with the privilege granted to the user in at least one token of a plurality of tokens. The apparatus may then communicate a token that represents the change, and receive a risk token associated with the token. The apparatus may then determine to revoke the privilege based on the risk token, and generate a second token that represents the determination to revoke the privilege. The apparatus may then communicate the second token to facilitate the revoking of the privilege.
US08752141B2 Methods for presenting and determining the efficacy of progressive pictorial and motion-based CAPTCHAs
Methods for presenting and determining the efficacy of progressive pictorial and motion-based CAPTCHAs are disclosed. The CAPTCHA system uses images, pictures, and/or motion for granting access to a computing system. The images can be culled from examples used in pictorial games, and can progressively presented to increase the strength of the CAPTCHA challenges. Speech recognition, motion and touch sensing can also be employed as parts of the challenge. When a CAPTCHA is presented, the methods may include steps of measuring efficacy by determining a percentage of users who are able to solve the CAPTCHA correctly within a defined period of time.
US08752136B2 Access management method
The invention relates to a data transmission system that includes the step of a first user or at least one second user accessing a resource. The novel feature of the invention is the fact that access to said resource is inhibited as long as said first and second users have not requested access thereto.
US08752134B2 System and method for detecting and preventing attacks against a server in a computer network
The present invention provides a computer-implemented method, performed by a server system having one or more servers and memory storing one or more programs for execution by the one or more servers, the method comprising at the server system: receiving an access request to a network server from a terminal device; determining whether the access request matches a cached record stored in an substitute server; if the cached record is found, returning the cached record to the terminal device; if no cached record is found, processing the access request for security check; forwarding the processed access request to the network server; receiving a response from the network server; optimizing the response from the network server; and forwarding the optimized response to the terminal device.
US08752133B2 Security control system and method for personal communication terminals
A security control system for personal communication terminals includes: a terminal registration agent for registering information on a personal communication terminal of a worker or visitor present within a security area into a terminal security control server and a zone notification node for providing the information of the personal communication terminal that has entered a control zone covered by the zone notification node in the security area when the personal communication terminal moves to the control zone. The system further includes the terminal security control server for installing a security control software module in the personal communication terminal, configuring computing resources and components permitted within the control zone based on a security control policy and zone information, and providing the configured computing resources and components to the personal communication terminal.
US08752131B2 Facilitating protection of a maintenance entity group
According to one embodiment, maintenance points of a maintenance entity group are identified. The maintenance points comprise end points and intermediate points. A secure connectivity association set is established for the maintenance points. The following is performed for each frame of a number of frames: determining security data of the secure connectivity association set; placing the security data into a frame; and communicating the frame to a maintenance point. The maintenance point is configured to determine whether a frame is acceptable from the security data of the frame.
US08752129B1 Systems and methods for a self-defending wireless computer network
In one embodiment, the methods and apparatuses to assign a routing address to a wireless computer that is in a different logical network from the routing addresses of other wireless computers within the same physical wireless network; and to prevent a wireless computer from learning the routing address of another wireless computer within the same physical wireless network.
US08752118B1 Audio and video content-based methods
Wireless and internet broadcasts can carry in-band digital information though use of watermark technology. This digital information can be used to direct a user to a particular internet site or resident application for supplemental or complimentary information, entertainment, merchandising, and commerce opportunities.
US08752117B2 Communication system, transmission apparatus, transmission method, reception apparatus and reception method
An AV system composed of an HD recorder and a display unit uses a communication interface of the HDMI. An HDMI source of the HD recorder transmits image data (image signal) in the form of differential signals to an HDMI sink of the display unit through three TMDS channels. The HDMI source inserts content identification information for the identification of the type of a content of image data to be transmitted into an AVI InfoFrame packet placed in a blanking period. A control section of the display unit controls operation of a display processing section which carries out a process for displaying for the image data based on the content identification information received by the HDMI sink and a display section for displaying an image.
US08752095B2 Integrated digital device and selecting method thereof
An integrated digital device and method for selecting functions are provided. A button is positioned adjacent to a display unit for selecting functions according to a mode change. Icons are displayed for the selected function via the display device. The integrated digital device includes a display unit for displaying multimedia content and at least one of function selection icon for the multimedia content, a function selection button unit disposed adjacent to the displayed function selection icons, and a mode dial, which is disposed on one side of the device adjacent to another side where the display unit is disposed, and which receives an input of one of a plurality of modes as the mode dial is rotated at a regular interval.
US08752094B2 Systems and methods for video-rich navigation
Methods and systems are disclosed that provide a user with efficient video-rich navigation (VRN) of media assets in an interactive media guidance application, such as an interactive program guide. A user can select a displayed video asset and perform an action on the selectable video asset, for example, using a remote control. The manner in which the video assets are displayed and the actions enabled for the particular video assets are defined by screen data transmitted to the user equipment in a VRN data feed.
US08752071B2 Identifying subscriber data while processing publisher event in transaction
A solution for managing messaging is provided in which an event related to a publisher is identified. In response to the event, a transaction is initiated for processing the event, the event is processed within the transaction, and the transaction is committed after the event is processed. During processing, data corresponding to the event is provided for use by a set of subscribers to the event, and data related to the set of subscribers is identified. In an embodiment, a message broker in a publication and subscribe messaging environment implements the solution in order to be capable of providing the data related to the set of subscribers to the publisher. Use of the transaction ensures that the data related to the set of subscribers accurately represents the set of subscribers at the time that the data corresponding to the event was provided.
US08752070B2 Methods for managing authority designation of graphical user interfaces
According to one aspect, a graphics management system receives a first message from a first process for granting one or more rights to a second process for accessing a GUI element owned by the first process. In response, the graphics management system transmits a second message to the second process, the second message offering the one or more rights to the second process. The graphics management system receives a third message from the second process indicating an acceptance of the offer. Thereafter, the graphics management system restricts access of the GUI element by the second process based on the one or more rights accepted by the second process.
US08752065B2 Rules engine for a persistent message store
A method and apparatus for using a persistent message store in a distributed computing system. A message is stored in a persistent message store, wherein the message is a copy of an original message transmitted from a message producer to a message consumer in a distributed computing system. A command is received from a requestor to search the persistent message store for a stored message, the command indicating a search rule. The search rule is processed by a rules engine of the persistent message store to search for the stored message.
US08752062B2 Monitoring of computer events and steps linked by dependency relationships to generate completed processes data and determining the completed processed data meet trigger criteria
A data processing system (1) is programmed with an interface (2) for capturing events which arise, and a process engine (3) for automatically monitoring captured events to identify completion of steps, each comprising a plurality of events linked by dependency relationships; and to identify completion of processes, each comprising a plurality of steps linked by dependency relationships. Software functions (5) execute in response to output of the process engine (3). The process engine (3) processes events to recognize a plurality of potential steps, but terminates other potential steps when completion of a step is determined. The process engine (3) processes steps to recognize a plurality of potential processes, but terminates other potential process when completion of a process is determined. The dependency relationships include Boolean AND operators and Boolean OR operators. There is a discrete start event for each step and a discrete start step for each process. The engine executes a plurality of processes simultaneously, applying captured events in real time to relevant steps, some events being applied to a plurality of steps.
US08752059B2 Computer data processing capacity planning using dependency relationships from a configuration management database
The invention discloses a computer data processing capacity planning system that utilizes known workload planning information along with hardware and/or software configuration information from the actual operating environment to accurately estimate the production system capacity available for use in carrying out one or more processing task(s).
US08752055B2 Method of managing resources within a set of processes
A workload management system where processes associated with a class have resource management strategies that are specific to that class is provided. The system includes more than one class, with at least one unique algorithm for executing a workload associated with each class. Each algorithm may comprise a strategy for executing a workload that is specific to that class and the algorithms of one class may be completely unrelated to the algorithms of another class. The workload management system allows workloads with different attributes to use system resources in ways that best benefit a workload, while maximizing usage of the system's resources and with minimized degradation to other workloads running concurrently.
US08752054B2 Intelligent merging of transactions based on a variety of criteria
An apparatus and methods are disclosed for intelligently determining when to merge transactions to backup storage. In particular, in accordance with the illustrative embodiment, queued transactions may be merged based on a variety of criteria, including, but not limited to, one or more of the following: the number of queued transactions; the rate of growth of the number of queued transactions; the calendrical time; estimates of the time required to execute the individual transactions; a measure of importance of the individual transactions; the transaction types of the individual transactions; a measure of importance of one or more data updated by the individual transactions; a measure of availability of one or more resources; a current estimate of the time penalty associated with shadowing a page of memory; and the probability of rollback for the individual transactions, and for the merged transaction.
US08752053B2 Facilitating processing within computing environments supporting pageable guests
Processing within a computing environment that supports pageable guests is facilitated. Processing is facilitated in many ways, including, but not limited to, associating guest and host state information with guest blocks of storage; maintaining the state information in control blocks in host memory; enabling the changing of states; and using the state information in management decisions. In one particular example, the guest state includes an indication of usefulness and importance of memory contents to the guest, and the host state reflects the ease of access to memory contents. The host and guest state information is used in managing memory of the host and/or guests.
US08752051B2 Performing an allreduce operation using shared memory
Methods, apparatus, and products are disclosed for performing an allreduce operation using shared memory that include: receiving, by at least one of a plurality of processing cores on a compute node, an instruction to perform an allreduce operation; establishing, by the core that received the instruction, a job status object for specifying a plurality of shared memory allreduce work units, the plurality of shared memory allreduce work units together performing the allreduce operation on the compute node; determining, by an available core on the compute node, a next shared memory allreduce work unit in the job status object; and performing, by that available core on the compute node, that next shared memory allreduce work unit.
US08752050B2 Workflow processing system, and method for controlling same
According to the present invention, any deficiency caused by the use of a resource, which is in a different state from that assumed upon workflow registration, can be prevented. The workflow processing method of the present invention acquires and holds a resource or feature quantity, which is required upon workflow execution, so as to employ it upon workflow execution. In this manner, after execution of the workflow, the present invention can avoid the workflow execution result which is not intended by a user who has registered the workflow.
US08752042B2 Intelligent server routing
The present application relates to methods and systems for intelligently routing requests to one of a plurality of redundant servers. The methods and systems route the requests to a most highly ranked redundant server. The redundant servers are dynamically rank according to ranking information, wherein the ranking information may include server performance information, server response information, next step performance information, next step response information, historic information and other like information. Next step response information and next step performance information corresponds to information pertaining to servers the plurality of redundant servers depend upon. The methods and systems may further randomly re-rank the plurality of redundant servers. The methods and systems may further re-route unprocessed requests meeting non-performance criteria.
US08752034B2 Memoization configuration file consumed at runtime
Memoization may be deployed using a configuration file or database that identifies functions to memorize, and in some cases, includes input and result values for those functions. As an application is executed, functions defined in the configuration file may be captured and memoized. During the first execution of the function, the return value may be captured and stored in the configuration file. For subsequent executions of the function, the return value may be stored in the configuration file. In some cases, the configuration file may be distributed with the return values to client computers. The configuration file may be created by one device and deployed to other devices in some deployments.
US08752033B2 Development, programming, and debugging environment
A system interface of a processing system receives an indication to initiate configuration of a programmable system. A processing device coupled to the system interface and associated with an integrated development environment, responsive to the indication, translates a hardware description code into one or more configuration files specific to the programmable system, the hardware description code to describe circuitry in the programmable system. The processing device further generates program code for a microcontroller of the programmable system based, at least in part, on the hardware description code, and configures the programmable system to implement the circuitry according to the configuration files and the program code. In addition, the processing device debugs the programmable system as configured by the configuration files and the program code.
US08752030B1 Process abstraction and tracking, systems and methods
The present invention is an abstraction layer that “hides” the complexity of underlying workflow engine and provides a unified application programming interface (API) to access underlying workflow functions. The abstraction layer of the present invention serves as a gateway between application flow logic and one or more workflow engines and allows an application to build flow implementation logic once and then be able to run on various workflow engines without significant code changes. The present invention also enables different workflow engines to run concurrently to support one application and without the need for applications to migrate or consolidate to one workflow engine.
US08752025B2 Protecting breakpoints in a software debugger
A debugger that includes a breakpoint protection mechanism that detects when the program being debugged has been modified to overwrite one or more instructions corresponding to existing breakpoints. When the debugger halts execution of a program being debugged, all of the set breakpoints are checked by determining whether the instruction corresponding to each breakpoint has changed. If any of the instructions corresponding to the breakpoints has changed, the corresponding breakpoint is removed. An optional warning may be provided to the user to inform the user of any removed breakpoints.
US08752015B2 Metadata merging in agent configuration files
A technique for updating agent software which controls an agent, including how the agent adds instrumentation to an application and how the agent process data from the instrumentation. A current configuration file and an updated configuration file are evaluated in view of rules, to create a merged configuration file. The files include metadata entries. The rules can include: delete a current configuration file, not merge a current configuration file with an updated configuration file, overwrite a current configuration file with an updated configuration file, delete a metadata entry, prefer an entry in the configuration file over a corresponding entry in the updated configuration file, and prefer an entry in the updated configuration file over the corresponding entry in the configuration file. Customized entries in the current configuration file can be maintained if appropriate. Entries which are not maintained are kept in the merged configuration file as inline comments for documentation.
US08752013B2 System and method for evaluating and selecting software components and services
A system that includes one or more computer processors is configured to receive parameters relating to non-functional attributes of a proposed software component, parameters relating to non-functional attributes of one or more available software components, and a weight for each of the non-functional attributes. The system calculates a quality and a risk for each available software component as a function of the parameters of the proposed software component, the parameters for the one or more available software components, and the weight for each of the non-functional attributes. The system outputs to a display device one or more of the quality and the risk for the one or more available software components.
US08752011B2 Methods, systems, and computer readable media for automatically generating customizable user interfaces using programming patterns
Methods, systems and computer readable media for automatically generating customizable user interfaces using programming patterns are disclosed. According to one method, application objects of an application computer program are analyzed to identify programming patterns. Each programming pattern is a relationship among signatures of application methods in one of the application objects. The signatures of the application methods include public interfaces of the application methods. A user interface is automatically generated for the computer program. Automatically generating a user interface includes providing for at least one of a user and a programmer of the computer program to customize mappings between the application objects and user interface elements, where the user interface elements include at least one of user interface widgets and speech grammar rules.
US08752010B1 Dynamic interface synthesizer
A user interaction synthesizer is described in the context of an application program running on a computer system having diverse user interaction devices attached to it. The user interface for the application is dynamically designed and synthesized based on the states of individual application objects that are used by an interaction facilitator to traverse a framework of interaction elements and match situation variables to appropriate elements by a specialization process. Interaction elements are selected by the interaction facilitator to create an interaction space designed to satisfy the information needs of the current active objects in the application. Finally, a number of modules are used to convert the elements in the interaction space to generate a user interface as a function of the resources and devices available for the user.
US08752007B2 Automatic generation of run-time instrumenter
A method and apparatus for automatically generating a run-time instrumenter are disclosed. In accordance with the illustrative embodiment, an off-line analyzer first determines instrumentation locations for a program under test in accordance with a method called the Super Nested Block Method. After the instrumentation locations have been determined, source code for a run-time instrumenter is automatically generated based on the source code for the program under test and the instrumentation locations. The source code for the program under test and the run-time instrumenter are then compiled into executables, and a testing tool then executes the program under test and the run-time instrumenter in parallel.
US08751987B2 Method of resistor matching in analog integrated circuit layout
A method of resistor matching in analog integrated circuit layout is disclosed. Shapes of mismatching resistor blocks are analyzed to obtain geometrical information for deforming the mismatching resistor blocks. The mismatching resistor blocks are deformed into centrosymmetrical blocks according to the obtained geometrical information, each mismatching resistor block being decomposed to a plurality of unit-resistors. The unit-resistors are placed into matching resistor blocks to return a resulting layout with improved matching quality by reducing centroid offset between a centroid of the unit-resistors and a centroid of the matching resistor block.
US08751982B2 Implementing dual speed level shifter with automatic mode control
A method and circuit for implementing a dual speed level shifter with automatic mode control, and a design structure on which the subject circuit resides are provided. A low speed level shifter and a high speed level shifter are used to provide a wide frequency range of operation. The circuit operates in one of a low speed mode or a high speed mode. The appropriate mode is selected automatically by detecting the frequency of the signal to be level shifted. When the incoming signal is slower than a reference frequency, the low speed level shifter is selected, and when the incoming signal is faster than the reference frequency, the high speed level shifter is selected.
US08751980B2 Automatic wafer data sample planning and review
A method of constructing a mask for use in semiconductor device manufacturing is disclosed. A first shape that is related to mask construction is selected from a set of shapes. A second shape related to the mask construction is selected from the set of shapes. The first shape and the second shape are represented using a first shape vector and a second shape vector, respectively. A cluster is formed that includes the first shape and the second shape when the first shape vector and the second shape vector are within a selected criterion.
US08751975B2 RC corner solutions for double patterning technology
A method includes determining model parameters for forming an integrated circuit, and generating a techfile using the model parameters. The techfile includes at least two of a C_worst table, a C_best table, and a C_nominal table. The C_worst table stores greatest parasitic capacitances between layout patterns of the integrated circuit when lithography masks comprising the layout patterns shift relative to each other. The C_best table stores smallest parasitic capacitances between the layout patterns when the lithography masks shift relative to each other. The C_nominal table stores nominal parasitic capacitances between the layout patterns when the lithography masks do not shift relative to each other. The techfile is embodied on a tangible non-transitory storage medium.
US08751965B2 Interface for toggling objects
A first single-action input is received indicating a start tracking request and including information identifying a first current location of a user-controlled object on a user display device. A second single-action input is received indicating a movement of the object across the display device to a first different location and including a stop tracking request. A first display object associated with the first current location and a second display object associated with the first different location are determined. A group of selected display objects is determined including the first and second display objects. Display objects associated with locations displayed in an area spanning a first region located between the first current location and the first different location are determined, where a selection of the selected display objects is based on the first start tracking request and the first stop tracking request, with no input associated with a modifier input.
US08751963B1 Real time indication of previously extracted data fields for regular expressions
Embodiments are directed towards real time display of event records with an indication of previously provided extraction rules. A plurality of extraction rules may be provided to the system, such as automatically generated and/or user created extraction rules. These extraction rules may include regular expressions. A plurality of event records may be displayed to the user, such that text in a field defined by an extraction rule is emphasized in the display of the event record. The same emphasis may be provided for text in overlapping fields, or the emphasis may be somewhat different for different fields. The user interface may enable a user to select a portion of text of an event record, such as by rolling-over or clicking on an emphasized part of the event record. By selecting the portion of the event record, the interface may display each extraction rule associated with the selected portion.
US08751953B2 Progress indicators for loading content
Methods and apparatuses that automatically detect a stall of progress to download additional portion of a web page addressed by a resource address registered by a user of a browser are described. In response to the detection, whether a majority of usable content of the web page has been retrieved may be determined. An indication may be provided to the user to indicate readiness of the web page in the browser if the majority of usable content has already been loaded in a viewing area of the browser and is available to the user. Thus, the user's attention can be directed to the content viewing area to proceed interacting with the browser without a need for the user to wait for a remaining portion of the web page.
US08751952B2 Dataflow-driven service composition at the presentation layer
Implementations of computer-implemented methods include retrieving a plurality of web services, displaying a plurality of user interfaces, each user interface corresponding to one of the plurality of web services, receiving a first user input indicating an interaction element of a first user interface of the plurality of user interfaces, indicating one or more interaction elements of a second user interface of the plurality of user interfaces based on the first user input, receiving a second user input indicating a selection of one of the one or more interaction elements of the second user interface, automatically generating a dataflow between the interaction element of the first user interface and the one of the one or more interaction elements of the second user interface in response to receiving the second user input, and modeling the application based on the dataflow.
US08751948B2 Methods, apparatus and systems for providing and monitoring secure information via multiple authorized channels and generating alerts relating to same
Display of and access to secure user-centric information via the construct of a channel grid framework serving as a desktop on a user device. Multiple authorized channels through which the user receives and/or interacts with respective portions of the secure user-centric information are implemented based on information access rights and/or security protocols respectively associated with the channels. Channel information is monitored to determine one or more events, conditions, logical workflows, discrete information values or signal data, based on one or more threshold conditions or parameters relating to the channel information. Actionable and/or non-actionable alerts may be generated on one or more authenticated user devices and/or other devices. Information relating to determination of one or more events, conditions, logical workflows, discrete information values or signal data may be transmitted to various devices and/or stored for archival purposes.
US08751944B2 Communication system, communication apparatus, communication program, and computer-readable storage medium stored with the communication program
The client apparatus 1 is connected to a network and includes a communication packet reception unit 13 and a texture processing unit 18. The communication packet reception unit 13 receives image data, audio data, and image type information designating type of the image data, which are transmitted from another client apparatus connected to the network. The texture processing unit 18 renders an image for the received image data. Moreover, the texture processing unit 18 subjects the image for the image data to a predetermined processing when the image type information received by the communication packet reception unit 13 is information of a predetermined image.
US08751934B2 Method for adjusting parameters of audio device
A method for adjusting parameters of an audio device is provided and applied to an adjusting system operated by a user to adjust the audio device. The method includes steps of: executing an application program with the adjusting system; the application program providing a graphical user interface for receiving data wherein the graphical user interface at least includes a plurality of options to be selected; and adjusting a plurality of parameters of the audio device associated with a first option when the first option of the plurality options is selected and outputting a sound by the audio device.
US08751932B2 Method and device for composing a menu
Multimedia content of exchangeable storage media, such as optical discs, may be extended by bonus content that is downloaded via Internet connection and stored on a local storage device. An improved method for integration of different menu items relating to on-disc content and downloaded content provides flexibility and a simple, low cost solution. The method for integration of downloaded bonus content into a menu comprises defining one or more placeholders within a menu, determining a storage location or naming convention for bonus content, declaring for each placeholder an attribute providing a unique association to a specific type of bonus content, providing a button image, detecting presence of bonus content data, replacing the associated placeholder by the associated button image and enabling an associated action to be taken when said button is selected.
US08751926B2 Intelligent rendering on a mobile computing device
A solution is provided wherein step information is intelligently rendered on a mobile computing device. A current page is created based on a default size. The step may then be placed on the current page below any previous steps. A height allocated for the step may then be increased if the step has multiple lines. If the placing of the step or increasing of the height causes the step to run past the end of the current page, then a new page may be created and the step may be placed there instead. This process may be repeated for each step. This allows each page to then be sequentially displayed on the mobile computing device without scroll bars.
US08751916B2 Apparatuses, methods and systems for a composite multimedia content generator
The disclosure details the implementation of apparatuses, methods, and systems for a Composite Content Generator. The disclosure teaches a Composite Content Generator, which provides a straightforward, unified, and transparent interface that presents users with the ability to customize publication purchases. Buyers of content may desire to customize their purchases in order to acquire certain sections of a work (e.g., select chapters from a travel book, select recipes from a cook book, choose certain subjects out of reference or medical journals, and specific sections of a periodical). In one embodiment, the Composite Content Generator allows buyers to view, select, and purchase portions of various works (e.g., such as books, periodicals, reference materials, and/or the like) and receive fulfillment of their purchase as a customized and modular composite publication.
US08751907B2 Joint encoding and decoding methods for improving the error rate performance
Joint encoding and decoding methods for improving the error rate performance are described. In one aspect, the systems and methods determine values and positions of L desired symbols. In encoding unit receives data symbols for encoding. The encoding unit calculates, responsive to receiving the data symbols, values and positions of H help symbols. The encoding unit inserts the help symbols into the data symbols at respective help symbols positions, thereby generating new data symbols. Encoding unit encodes the new data symbols to produce a codeword C′ that contains the L desired symbols. The codeword C′ is communicated to a decoder that is instructed to explore some or all L desired symbols in C′.
US08751902B2 Methods and apparatus for encoding LDPC codes
Methods and apparatus for encoding codewords which are particularly well suited for use with low density parity check (LDPC) codes and long codewords are described. The described methods allow encoding graph structures which are largely comprised of multiple identical copies of a much smaller graph. Copies of the smaller graph are subject to a controlled permutation operation to create the larger graph structure. The same controlled permutations are directly implemented to support bit passing between the replicated copies of the small graph. Bits corresponding to individual copies of the graph are stored in a memory and accessed in sets, one from each copy of the graph, using a SIMD read or write instruction. The graph permutation operation may be implemented by simply reordering bits, e.g., using a cyclic permutation operation, in each set of bits read out of a bit memory so that the bits are passed to processing circuits corresponding to different copies of the small graph.
US08751894B2 Concurrent decoding of data streams
A method begins by a dispersed storage (DS) processing module receiving one or more pairs of coded values. The method continues with the DS processing module creating a received coded matrix from the one or more pairs of coded values. When the received coded matrix includes a decode threshold number of pairs of coded values, the method continues with the DS processing module generating a data matrix from the received coded matrix and an encoding matrix, reproducing a one of a first plurality of data segments from a first plurality of data blocks of the data matrix, and reproducing a one of a second plurality of data segments from a second plurality of data blocks of the data matrix, wherein the one of the first plurality of data segments and the one of the second plurality of data segments maintain the time alignment of a first and second data streams.
US08751890B2 Dynamic HARQ buffer management
A communication device (100) for communicating in accordance with a hybrid automatic repeat request protocol, the communication device (100) comprising a receiving unit (102) adapted for receiving a communication message including soft-bit values, the soft-bit values representing reliability information for received verification data verifying proper transmission of the communication message, a storage unit (104) adapted for storing the soft-bit values, and a storage management unit (106) adapted for dynamically managing storage of the soft-bit values in the storage unit (104) so that soft-bit values failing to fulfill at least one relevance criteria are not maintained in the storage unit (104).
US08751882B2 TAP/WRAPPER circuit blocks having two data register control gating circuits
In a first embodiment a Test Access Port (TAP) of IEEE standard 1149.1 is allowed to commandeer control from a Wrapper Serial Port (WSP) of IEEE standard P1500 such that the P1500 architecture, normally controlled by the WSP, is rendered controllable by the TAP. In a second embodiment (1) the TAP and WSP based architectures are merged together such that the sharing of the previously described architectural elements are possible, and (2) the TAP and WSP test interfaces are merged into a single optimized test interface that is operable to perform all operations of each separate test interface. One approach provides for the TAP to maintain access and control of the TAP instruction register, but provides for a selected data register to be accessed and controlled by either the TAP+ATC (Auxiliary Test Control bus) or by the discrete CaptureDR, UpdateDR, TransferDR, ShiftDR, and ClockDR WSP data register control signals.
US08751881B1 Transmission buffer under-run protection
One embodiment of the present invention provides a system that facilitates transmission buffer under-run protection. During operation, the system stores bits of a data frame in a transmission buffer associated with an output port. The system also monitors the state of the transmission buffer and commences transmission of the data frame to the output port prior to complete reception of the data frame in the transmission buffer. The system further determines that the amount of data stored in the transmission buffer is below a predetermined threshold and inserts a number of predetermined unique bit sequences after the partially transmitted data frame, thereby allowing a receiving device to temporarily suspend reception of the data frame and resume reception at a later time without dropping the data frame.
US08751879B2 Intelligently monitoring and dispatching information technology service alerts
In a method for intelligently monitoring and dispatching an Information Technology (IT) service alert, a computer receives a service error alert and classifies the service error alert. The computer assigns the service error alert, based on the service error alert class. The computer monitors the progress of the resolution of the service error alert.
US08751878B1 Automatic failover during online data migration
A technique automatically handles a failure during online data migration from a source array to a target array. While a host initially accesses data from the source array using multipath I/O software, the technique involves (i) transitioning the source array to a passive mode, and the target array to an active mode, and (ii) beginning a data transfer operation which transfers data from the source array to the target array. The technique further involves modifying the data on both the target array and the source array in response to modification commands sent to the target array from the host while the data transfer operation is ongoing. The technique further involves automatically failing back to providing access to the data from the source array in response to an event in which the target array loses communication with the source array for a predefined amount of time.
US08751876B2 Framework for managing failures in outbound messages
Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, at a policy and charging rules node (PCRN), a request from a requesting node for an establishment of a first service data flow (SDF); generating a first rule set for implementing the first SDF in response to the request; transmitting a first rule of the rule set to a first node for installation of the first rule; waiting for a period of time for a response from the first node; determining from the response whether installation of the first rule at the first node failed or succeeded; and if installation of the first rule succeeded, transmitting a second rule of the first rule set to a second node for installation of the second rule.
US08751869B2 Microprogrammable device code signature
A microprogrammable electronic device has a code memory storing a software and/or firmware code having instructions. The microprogrammable electronic device is configured to compute a signature of the code stored in the code memory, and to detect any corruption of the code stored in the code memory on the basis of the computed signature. The microprogrammable electronic device is characterized by being further configured to operate according to instruction cycles, each divided into a respective first and a respective second operating phase; to read a first instruction from the code memory at the first operating phase of an instruction cycle; to decode and execute the read first instruction at the second operating phase of the instruction cycle; to read a second instruction from the code memory at the second operating phase of the instruction cycle; and to compute the signature on the basis of the read second instruction.
US08751863B2 Implementing failover processes between storage stamps
Embodiments of the present invention relate to invoking and managing a failover of a storage account between partitions within a distributed computing environment, where each partition represents a key range of data for the storage account. The partitions affected by the failover include source partitions hosted on a primary storage stamp and destination partitions hosted on a secondary storage stamp, where the storage account's data is being actively replicated from the primary to the secondary storage stamp. Upon receiving a manual or automatic indication to perform the failover, configuring the source partitions to independently perform flush-send operations (e.g., distributing pending messages as a group) and then configuring the destination partitions to independently perform flush-replay operations (e.g., aggressively replaying currently pending transactions). Upon completing the flush-replay operations, designating the secondary storage stamp as a new primary storage stamp such that live traffic is directed to the new primary storage stamp.
US08751857B2 Monitoring of highly available virtual machines
A host controller is coupled to host computers that host virtual machines. At least one of the virtual machines is a highly available virtual machine. The host controller detects a change in system resources and identifies a highly available virtual machine that failed before the change occurs. The host controller re-runs the highly available virtual machine upon detection of the change of the system resources.
US08751856B2 Determining recovery time for interdependent resources in heterogeneous computing environment
Provided are techniques for determining a recovery time for a resource in a heterogeneous computing environment comprising interdependent resources. A graph for the resource representing all sequence dependencies and all group relations are created. The recovery time may be a cumulative startup time or a cumulative shutdown time of the resource considering interdependencies of the resource to other resources. The recovery time for all support resources having sequence dependencies with the resource is calculated and each node representing the support resources are removed from the graph. Then the recovery time for all member resources left in the graph that have group relations with the resource is calculated per a group type of the resource. The recovery time for the resource is a sum of the recovery time of all support resources, the recovery time of all member resources, and a unit recovery time of the resource.
US08751852B2 Programmable mechanism for delayed synchronous data reception
An apparatus is provided that compensates for misalignment on a synchronous data bus. The apparatus includes a Joint Test Action Group (JTAG) interface, a synchronous bus optimizer, and a delay-locked loop (DLL). The JTAG interface is configured to receive control information over a standard JTAG bus, where the control information indicates an amount to delay a data bit signal associated with a data group. The synchronous bus optimizer is configured to receive the control information, and is configured to develop a value on a ratio bus that indicates the amount. The DLL is coupled to the ratio bus, and is configured generate a delayed data bit signal, where the DLL adds the amount of delay to the data bit signal to generate the delayed data bit signal.
US08751844B2 Systems and methods for attributing an amount of power consumption to a workload
A method for attributing a portion of a level of electrical power consumption by a server to a virtual machine executing on the server, includes determining a level of electrical power consumption of a server. The method includes identifying a level of load placed on the server by a workload executing on the server. The method includes attributing, by a power apportionment module in communication with the server, a portion of the level of electrical power consumption of the server to the workload, based on the identified level of load. The method includes providing, by the power apportionment module, to a user, an identification of the attributed portion of the level of electrical power consumption.
US08751843B2 Computer energy conservation with a scalable PSU configuration
A power management method for use by a blade server or other networked computer having a CPU, memory, network interface, and timer. The method includes monitoring processes in the computer, determining that the computer has become idle, and switching the CPU and memory from an active state to a low power state while maintaining the network interface and timer in an active state. Power management for multicore processors is also provided. A power supply system can be used for providing shared power to groups of the networked computers that each have a similar active power demand. Each PSU in the power supply system is capable of supplying the active power demand at an efficiency greater than a preselected desired minimum efficiency. Changes in power requirements resulting from a computer switching between low power and active states can be accommodated by switching a single PSU into or out of the system.
US08751835B2 Computer system and control method thereof
A computer system includes a system part, a connector to which an external device is connected, a communication unit which performs communication with the external device, and a control unit which is connected between the connector and the communication unit to monitor a state of a predetermined recognition signal applied from the external device when the system part is in a standby mode. The control unit performs a predetermined function corresponding to the monitored state of the recognition signal. When the system part is in the standby mode, the system part may be switched to an operation mode based on the recognition signal from the external device. Additionally, a predetermined charging power is output to an external device in response to the predetermined recognition signal applied from the external device connected to the connector while the system part exists in the standby mode.
US08751832B2 Secure system and method for audio processing
A method and system for playing movies with object-based sound complying with industry security standards using less processing power than the prior art, comprises an integrated media block in which, in non-real-time, encrypted audio files are decrypted. The object-based and channel-based audio data is then rendered to theater specific channels in non-real time. After the audio objects are rendered, the rendered audio is re-encrypted and stored for use at a later time. When the rendered movie is to be played in real time, the encrypted video and rendered encrypted audio files are streamed from the server, decrypted, forensically marked and played. Using the present invention, movies also can be downloaded and pre-processed while another movie is playing.
US08751820B2 Interfaces for combining calls in an emulated environment
Calls from an application in an emulated environment to a module in the operating system hosting the emulated environment may be combined to reduce the overhead of accessing the module. An application handling secure shell (SSH) communications may execute multiple calls to a cryptographic module in the host operating system. Because many calls to the cryptographic module during SSH communications follow patterns, two or more related calls may be combined into a single combined call to the cryptographic module. For example, a call to generate a server-to-client key and a call to generate a client-to-server key may be combined into a single call.
US08751819B1 Systems and methods for encoding data
A computer-implemented method for encoding data may include 1) receiving a request to encode the data using a cipher, 2) identifying an encryption key to be used by the cipher to encode the data, 3) generating, on a computing system, a non-random initialization vector for the cipher by identifying a unique identifier associated with the computing system, identifying information associated with the data, and concatenating the unique identifier with the information associated with the data to create the initialization vector, and 4) encoding the data with the cipher using the initialization vector and the encryption key. Various other methods, systems, and computer-readable media are also disclosed.
US08751816B2 Method and system for providing recording device privileges through biometric assessment
A method and system for providing recording device privileges through biometric assessment are disclosed herein. An embodiment of the method includes monitoring information associated with a recording device. The information includes a recording device location, dynamic biometric data, knowledge data, and recording device identification data. From the monitored information, an identity of a then-current user of the recording device is determined. An authorization level for the then-current user is determined, and recording device access privileges are dynamically adjusted based on the determined authorization level.
US08751814B2 Device
According to one embodiment, a device includes a second data generator configured to generate a session key (SKey) by encrypting a random number (RN) with the second key (HKey) in AES operation; a one-way function processor configured to generate an authentication information (Oneway-ID) by processing the secret identification information (SecretID) with the session key (SKey) in one-way function operation; and a data output interface configured to output the encrypted secret identification information (E-SecretID) and the authentication information (Oneway-ID) to outside of the device.
US08751809B2 Method and device for securely sharing images across untrusted channels
A method and device for securely sharing images across untrusted channels includes downloading an encrypted image from a remote server to a computing device. The encrypted image may be encrypted at the time of uploading by another user. The current user of the computing device is authenticated using a facial recognition procedure. If the current user is authenticated and is determined to be authorized to view the decrypted image, the encrypted image is decrypted and displayed to the user. If the user becomes unauthenticated (e.g., the user leaves the computing device or another user replaces the current user), the encrypted image is displayed in place of the decrypted image such that the decrypted image is displayed only for authorized persons physically present at the computing device.
US08751803B2 Auto provisioning method in wireless communication network
A method for auto provisioning for a communication device in a wireless communication network comprises the steps of: receiving a request from a station; determining the validity of the request according to a verification code carried by the request; sending a response to the station; receiving a security message from the station; retrieving a security key carried by the security message; and executing network provisioning according to the security key.
US08751802B2 Storage device and method and for storage device state recovery
A storage device and method for storage device state recovery are provided. In one embodiment, a storage device commences an authentication process to authenticate a host device. The authentication process comprises a plurality of phases, and the storage device stores the state of the authentication process, wherein the state indicates the phase(s) of the authentication process that have been successfully completed. After a power loss, the storage device retrieves the state of the authentication process and resumes an operation with the host device without re-performing the phase(s) of the authentication process that have been completed.
US08751800B1 DRM provider interoperability
Embodiments are directed towards providing interoperability by establishing a trust relationship between a provider of a media player usable by a consumer and a content provider. A trust relationship is verified through using a public-private key certification authority. When a request for content is received from a consumer, the request might indicate what content protection mechanisms are available in the consumer's device. When a trust relationship is determined to exist between the content provider and the media player providers, the content provider encrypts a license separately for each of a plurality of different content protection mechanisms available at the consumer's device. The encrypted licenses are provided to the consumer's device, where the media player may be selected to play the content based on a self integrity check the media player may perform, and its ability to use a private key associated with a corresponding public key to decrypt the license.
US08751798B2 Digital rights management handler and related methods
A system and method of providing universal digital rights management system protection is described. One feature of the invention concerns systems and methods for repackaging and securing data packaged under any file format type, compression technique, or digital rights management system. Another feature of the invention is directed to systems and methods for securing data by providing scalability through the use of modular data manipulation software objects.
US08751793B2 Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management
The present inventions provide an integrated, modular array of administrative and support services for electronic commerce and electronic rights and transaction management. These administrative and support services supply a secure foundation for conducting financial management, rights management, certificate authority, rules clearing, usage clearing, secure directory services, and other transaction related capabilities functioning over a vast electronic network such as the Internet and/or over organization internal Intranets.These administrative and support services can be adapted to the specific needs of electronic commerce value chains. Electronic commerce participants can use these administrative and support services to support their interests, and can shape and reuse these services in response to competitive business realities.A Distributed Commerce Utility having a secure, programmable, distributed architecture provides administrative and support services. The Distributed Commerce Utility makes optimally efficient use of commerce administration resources, and can scale in a practical fashion to accommodate the demands of electronic commerce growth.The Distributed Commerce Utility may comprise a number of Commerce Utility Systems. These Commerce Utility Systems provide a web of infrastructure support available to, and reusable by, the entire electronic community and/or many or all of its participants.Different support functions can be collected together in hierarchical and/or in networked relationships to suit various business models and/or other objectives. Modular support functions can combined in different arrays to form different Commerce Utility Systems for different design implementations and purposes. These Commerce Utility Systems can be distributed across a large number of electronic appliances with varying degrees of distribution.
US08751786B1 Method and integrated circuit for loading and executing firmware based on programing of one-time programmable memory
An integrated circuit includes a first memory, a second memory, a processor, and a descrambler. The first memory is configured to store a key. The first memory is a one-time-programmable memory. The processor is configured to: determine whether the first memory has been programmed; and in response to the first memory not having been programmed, (i) load firmware from a third memory into the second memory, and (ii) execute the firmware. The third memory is separate from the integrated circuit. The processor is also configured to, in response to the first memory having been programmed, load the firmware from the third memory into the second memory. The descrambler is configured to, in response to the first memory having been programmed, descramble the firmware based on the key.
US08751785B2 Memory tagging and preservation during a hot upgrade
A method includes tagging, by a processor executing a first operating system kernel, a region of a volatile memory coupled to the processor, and initiating a boot of a second operating system kernel while preserving in the volatile memory contents stored therein. Following the boot of the second operating system kernel, a set of parameters referencing the tagged region is retrieved from the volatile memory, and the tagged region is then used, based on the retrieved set of parameters.
US08751781B2 System and method for supporting secure subsystems in a client hosted virtualization system
An client hosted virtualization system includes an authentication device, a processor and non-volatile memory with BIOS code and virtualization manager code. The virtualization manager initializes the client hosted virtualization system authenticates a virtual machine image, launches a portion of the virtual machine that initiates an authentication session with the authentication device, receives an authentication object from the authentication device, sends the authentication object to the portion of the virtual machine, and launches another portion of the virtual machine. The client hosted virtualization system is configurable to execute the BIOS or the virtualization manager.
US08751778B2 Generating, validating and applying custom extensible markup language (XML) configuration on a client having a windows-based embedded image
Examples of methods and apparatus are provided for generating, validating and applying custom extensible markup language (XML) configuration on a specific-purpose local client having a windows-based embedded image and obviating reinstallation of an entire windows-based embedded image onto the specific-purpose local client. The apparatus may include a configuration generation module configured to generate an XML configuration file and configured to validate the XML configuration file based on a validation file. The apparatus may include a retrieval module of the specific-purpose local client configured to automatically obtain the XML configuration file each time the specific-purpose local client boots up. The apparatus may include an apply settings module of the specific-purpose local client configured to automatically apply, to the windows-based embedded image, a configuration change based on the XML configuration file each time the specific-purpose local client boots up.
US08751760B2 Systems and methods for power state transitioning in an information handling system
Systems and methods for power state transitioning in an information handling system having a volatile memory and a nonvolatile memory are disclosed. Dirty data in the volatile memory may be identified. The dirty data may include data that has not been stored in the nonvolatile memory. Dirty data may be written from the volatile memory to the nonvolatile memory. Transitioning to a reduced power state may be in response to a trigger event. Transitioning from the reduced power state may be in response to a wake signal. Data may be copied from the nonvolatile memory to the volatile memory. An operating system may be waked to a restored state.
US08751738B2 Background migration of virtual storage
Described is a technology by which a virtual hard disk is migrated from a source storage location to a target storage location without needing any shared physical storage, in which a machine may continue to use the virtual hard disk during migration. This facilitates use the virtual hard disk in conjunction with live-migrating a virtual machine. Virtual hard disk migration may occur fully before or after the virtual machine is migrated to the target host, or partially before and partially after virtual machine migration. Background copying, sending of write-through data, and/or servicing read requests may be used in the migration. Also described is throttling data writes and/or data communication to manage the migration of the virtual hard disk.
US08751734B2 Semiconductor memory card access apparatus, a computer-readable recording medium, an initialization method, and a semiconductor memory card
A predetermined number of erasable blocks positioned at a start of a volume area in a semiconductor memory card are provided so as to include volume management information. A user area following the volume management information includes a plurality of clusters. A size of a partition control area from a master boot record & partition table sector to a partition boot sector is determined so that the plurality of clusters in the user area are not arranged so as to straddle erasable block boundaries. Since cluster boundaries and erasable block boundaries in the user area are aligned, there is no need to perform wasteful processing in which two erasable blocks are erased to rewrite one cluster.
US08751721B2 Method and apparatus for configuring electronic devices to perform selectable predefined functions using device drivers
A multifunctional mobile telephone handset is connected to a PC using a Universal Serial Bus. During bus enumeration, a device class descriptor is returned by the handset to the PC. The PC's operating system receives information relating to one of the functions of the handset and assigns an appropriate device driver.
US08751715B1 System and method for controlling device access
A system, computer-implemented method, and a computer program product for regulating control of a slave device on a communications bus includes monitoring for a request for control of the slave device by a master device. Control of the slave device is granted to the master device. Control of the slave device is relinquished by the master device after the occurrence of a relinquishment event.
US08751714B2 Implementing quickpath interconnect protocol over a PCIe interface
Methods and apparatus for implementing the Intel QuickPath Interconnect® (QPI) protocol over a PCIe interface. The upper layers of the QPI protocol are implemented over a physical layer of the PCIe interface via use of QPI data bit mappings onto corresponding PCIe x16, x8, and x4 lane configurations. A QPI link layer to PCIe physical layer interface is employed to abstract the QPI link, routing, and protocol layers from the underlying PCIe physical layer (and corresponding PCIe interface circuitry), enabling QPI protocol messages to be employed over PCIe hardware. Thus, QPI functionality, such as support for coherent memory transactions, may be implemented over PCIe interface circuitry.
US08751712B2 Method and apparatus for a priority based processing system
A method for processing messages sent between multiple software applications in a vehicle comprises generating an outgoing message based on a received message. The received message includes an application generated message, a user generated message, or a sensor generated message in the vehicle. The method associates communication managers with software applications in the vehicle, and the communication managers include priority managers that assign a high priority value to messages that relate to vehicle safety, crash mitigation, collision threat, collision avoidance, or crash indication. The priority managers compare priority values of the outgoing messages and rank the importance of the outgoing messages. The method uses the communication managers to attach a message label to high priority messages labeling them as “new”. The new messages are immediately transmitted before the lower priority messages through the communication managers.
US08751710B2 Reconfigurable modular computing device
A configurable computing device comprising a housing, a printed circuit board disposed within the housing, a first microcontroller and a second microcontroller each coupled to the PCB, wherein the first microcontroller and the second microcontroller are in electrical signal communication with each other, a computer-on-module (COM) coupled to the PCB, wherein the COM is in electrical signal communication with the first microcontroller and the second microcontroller, and one or more peripheral modules coupled to the PCB, wherein, the peripheral modules are each in electrical signal communication with the first microcontroller and wherein, the peripheral modules are each in electrical signal communication with the COM via the second microcontroller.
US08751706B2 Electronic apparatus and cooling method thereof
An electronic apparatus includes a first unit having a first power switch for turning on/off a data processing part, a hard disk drive device, a power supply part and the electronic apparatus, a second unit that is separated from the first unit, is supplied with the power from the power supply part in the first unit, and has a drive device of a detachable recording media and a second power switch having the same function as that of the first power switch, and a cable for communicating data between the first unit and the second unit and supplying power from the power supply part of the first unit to the second unit.
US08751705B2 Electronic device and audio output method
According to one embodiment, an electronic device including, a display, an audio output module, a transmission module, a first detection module, a second detection module, a third detection module, and a controller configured to control at least one of the timing of the transmission of the audio signal by the transmission module and the timing of the output of the first reproduction output by the audio output module in accordance with the time difference detected by the third detection module, and to switch whether or not to control the timing in accordance with the positional relationship between the electronic device and the partner device.
US08751699B1 Systems and methods for indication of activity status of a storage device
Systems and methods for indication of activity status of a storage device is described. In one embodiment, an exemplary method comprises receiving, from a digital device, a status request requesting availability of a storage device, determining if one or more background tasks are being performed by the storage device, determining if one or more background tasks are pending to be performed by the storage device, generating a level of urgency indicator based on the determination of the one or more background tasks that are being performed and the determination of the one or more background tasks that are pending to be performed by the storage device, and providing the level of urgency indicator to the digital device.
US08751696B2 Performing device configuration rediscovery
A data processing system and computer instructions in a data processing system for identifying device configurations. Unique identification information is identified for a set of devices in the data processing system. The identified unique identification information is compared with previously identified unique identification information. Configuration data is moved to a memory for devices in the set of devices in which a match exists between the identified unique identification information and the previously identified unique identification information for devices. Configuration information is obtained from a device in which configuration information is absent in the memory after configuration data has been moved to the memory for the devices to form a current set of configuration data for the set of devices.
US08751689B2 Serialization and distribution of serialized content using socket-based communication
One illustrative embodiment involves executing one or more script-based libraries to serialize an object comprising content that is displayed on a web page in a web browser on a client device. The serialization comprises identifying a string representing raw bytes that identify the object. The embodiment also involves establishing a connection between the client device and a server device, wherein the connection is a full duplex communication channel for communication between the client device and the server device. The embodiment further involves sending, from the client device, the serialized object over the full duplex communication channel to the server device and receiving the serialized object from the server device. The serialized object from the server device is serialized according to the string representing raw bytes. The embodiment further involves deserializing the object from the server device.
US08751686B2 Forwarding IPv6 packets based on shorter addresses derived from their IPv6 destination addresses
In one embodiment, a packet switching device is configured to convert an Internet Protocol Version 6 (IPv6) destination address, of a received particular IPv6 packet, to a second, shorter destination address. This second destination address is then used to determine forwarding information for the received IPv6 packet, which is forwarded accordingly. In one embodiment, this second address is a 32-bit address, and in particular, an Internet Protocol Version 4 (IPv4) address. Thus, one embodiment can use the IPv4 forwarding infrastructure of a packet switching device for determining how to forward IPv6 packets. In a network according to one embodiment, packets are encapsulated in an IPv6 packet using an IPv6 destination address (that can be converted to an IPv4 address) of an egress edge packet switching device. Thus, core packet switching devices can forward IPv6 packets using IPv4 lookup operations.
US08751684B2 Image forming method, image forming apparatus, and host
An image forming method, an image forming apparatus, and a host include determining if a disorder is generated in a network set to perform an operation among networks between an image forming apparatus including at least two network interfaces and a host, and if a disorder is generated in the set network, networking the image forming apparatus with the host via a non-disordered network interface.
US08751672B2 Personal video channels
Systems and methods provide personal channels from a network-capable user terminal. A first user terminal may receive a request from a second user terminal for access to a personal channel created by a user and stored on the first user terminal in association with media content. In response to the request, the first user terminal may access the media content associated with the requested personal channel and provide the media content to the first user terminal over the network. A data center accessible by both the first and second user terminals may facilitate the access to the personal channel by storing information associated with the personal channel, including terminal identifiers and metadata, and providing a searchable catalog interface to identify personal channels to view.
US08751665B2 Method and apparatus for reporting uniform resource locator, method and apparatus for setting up connection, and communication system
A method and apparatus for reporting a Uniform Resource Locator (URL), a method and apparatus for setting up a connection, and a communication system are disclosed. The URL reporting method includes obtaining an Internet Protocol (IP) address and static information; registering the IP address and the static information with a Dynamic Domain Name System (DDNS) server; constructing a first connection request URL that carries the static information; and reporting the first connection request URL to an Auto Configuration Server (ACS).
US08751660B2 Apparatus and a method for distributing load, and a non-transitory computer readable medium thereof
According to one embodiment, a load distribution apparatus includes a receiving unit, an acquisition unit, an estimation unit, and a selection unit. The receiving unit is configured to receive a program of an energy saving service from a service provider. The acquisition unit is configured to acquire an external information related to the energy saving service. The estimation unit is configured to estimate a resource consumption of respective computer resources of a plurality of servers to execute the program based on the external information. The selection unit is configured to select at least one server to be provided with the program from the plurality of servers based on the resource consumption.
US08751657B2 Multi-client storage system and storage system management method
An aspect of the invention is a multi-client storage system comprising a management computer including a processor and a memory, for allocating resources of a plurality of storage apparatus to a plurality of clients, the management computer comprising: a receiving unit for receiving conditions for a client to which a new resource is to be allocated; a determining unit for determining whether the new resource is securable under the received conditions without changing resources allocated to existing clients and conditions for the volumes for each of the existing clients; and an allocation unit for securing, when it is determined that the new resource is securable under the received conditions, the new resource under the received conditions for the client in the plurality of storage apparatus and allocating the new resource to the client.
US08751655B2 Collective acceleration unit tree structure
A mechanism is provided in a collective acceleration unit for performing a collective operation to distribute or collect data among a plurality of participant nodes. The mechanism receives an input collective packet for a collective operation from a neighbor node within a collective tree. The input collective packet comprises a tree identifier and an input data field and wherein the collective tree comprises a plurality of sub trees. The mechanism maps the tree identifier to an index within the collective acceleration unit. The index identifies a portion of resources within the collective acceleration unit and is associated with a set of neighbor nodes in a given sub tree within the collective tree. For each neighbor node the collective acceleration unit stores destination information. The collective acceleration unit performs an operation on the input data field using the portion of resources to effect the collective operation.
US08751650B2 Method and apparatus for supporting access control lists in a multi-tenant environment
In one embodiment, a method includes identifying common access control list (ACL) parameters and variable ACL parameters among a plurality of tenants in a network, mapping parameter values for the variable ACL parameters to the tenants, generating a multi-tenant access control list for the tenants, storing the multi-tenant access control list and mapping at a network device, and applying the multi-tenant access control list to ports at the network device. The multi-tenant access control list includes the common ACL parameters and variable ACL parameters.
US08751648B2 Providing and receiving network access
The disclosure concerns the expansion of wireless network access beyond networks for which a user is registered. A method of facilitating connection to a wireless network access point includes receiving a request from a user device for access information-required to connect to a network through an access point. The network being a network for which the user is not registered, determining user contribution account acceptability for the access point, and providing the access information to the user if the user contribution account is acceptable for said access point. In this manner, users who are willing to share network access to networks for which they are registered will be able to access networks for which they are not registered.
US08751647B1 Method and apparatus for network login authorization
A method and apparatus is provided to control the admission of a user to a network by preventing a port through which the user connects to the network from forwarding data packets until the user is authorized. A network login controller operates in conjunction with a user interface to receive a user identification data from the port user. The network login controller further operates in conjunction with an authorization server to authenticate the user by sending a user authentication request containing the user identification data to the authentication server. The network login controller grants or denies permission to the user to access the network based on the user authentication response from the authentication server. If permission is granted, then the network login controller unblocks the port through which the user is connected to place it in packet-forwarding mode. If permission is denied, then the port remains in packet non-forwarding mode (i.e. it remains blocked).
US08751641B2 Optimizing clustered network attached storage (NAS) usage
A system and associated method for optimizing usage of a clustered-network attached storage (NAS). An administration module of the clustered NAS calculates a number of nodes in the clustered NAS necessary to service a required amount of load for a specific number of client systems, and a number of addresses associated with the nodes through which the client systems accesses the clustered NAS. The load is evenly shared by all client systems and uniformly serviced by the nodes of the clustered NAS. When a node fails, the rest of operating nodes in the clustered NAS take over addresses associated with the failed node and evenly share additional load associated with an address taken from the failed node to provide seamless services for the production by the client systems.
US08751639B2 Event queuing and distribution system
A REST-based event distribution system is described, with particular applicability to the distribution of distributed filesystem notifications over a high-latency best-effort network such as the Internet. In one embodiment, event channels are mapped to URL spaces and created and distributed through the use of HTTP POST and GET requests. The system is optimized for short polling by clients; an event history is maintained to buffer messages and maintain the idempotence of requests. In another embodiment, the events are registered as a SIP event pack allowing for the distribution of filesystem events.
US08751636B2 Timing for providing relevant notifications for a user based on user interaction with notifications
A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest.
US08751632B2 Methods for web site analysis
A specification of a target web site is received. A number of field web sites related to the target web site are identified. Data values are acquired for a set of metrics for the target and each field web site. These data values are processed to evaluate a standing of the target web site relative to the field web sites, while maintaining anonymity of the field web sites. An average web site is determined by respectively averaging data values for the field web sites. A bounding web site is characterized by the best data values from among all field web sites. Target web site data values are compared to average and/or bounding web site data values at a given time. Variations in differences between target web site data values and corresponding average and/or bounding web site data values over time determines improvement and/or success of the target web site.
US08751619B2 Autonomous performance probing
A method, device, and computer-readable medium are disclosed for automatically activating a probe configured to generate test network traffic in response to evaluating a policy that accounts for aggregated information that describes traffic that was processed by a network device. The method includes storing a policy, and evaluating the policy based at least in part on an item of received aggregated information that describes a set of packets that were processed by the network device and sent or received on a network. The probe is activated at least partially in response to evaluating the policy. The probe generates test packets to emulate one or more applications, services, or devices communicating on the network.
US08751618B2 Method and system for maximizing content spread in social network
A method, a system and a computer program product for maximizing content spread in a social network are provided. Samples of edges are generated from an initial candidate set of edges. Each edge of the samples of edges has a probability value for content flow. Further, a subset of edges is determined from the samples of edges based on gain corresponding to each edge. Also, each node of the subset of edges is having at least one of less than ‘K’ or equal to ‘K’ incoming edges. Further, the probability of each edge, of the subset of edges, may be incremented. Furthermore, a final set of edges may be determined by ensuring ‘K’ incoming edges. The ‘K’ incoming edges may be ensured by removing one or more incoming edges when a number of the incoming edges for a node of the final set is greater than ‘K’ incoming edge.
US08751617B2 Method and device for identifying and selecting an interface to access a network
The present invention concerns a networking device comprising interfacing means for accessing a first network or a second network, and comprising identifying means for detecting an access to the first network, and selecting means for picking an access among a plurality of accesses to the first network for accessing a third network.
US08751613B1 Application layer traffic optimization enhancements for mobile devices
In general, techniques are described for enhancing the Application-Layer Traffic Optimization (ALTO) service to supplement network topological grouping with location-based groupings to account for endpoint mobility. For example, as described herein, an ALTO server maintains physical location information for a network of one or more endpoints that provides a service. A PID generator of the ALTO server aggregates the endpoints into a set of one or more PIDs based at least on the physical location information for the endpoints, wherein each PID is associated with a subset of the endpoints. The ALTO server generates network and cost maps for the ALTO service that include PID entries to identify a respective subset of the endpoints associated with each of the set of PIDs and cost entries that incorporate cost that reflect physical distances among endpoints.
US08751610B2 Method and system for caching real-time data
A system and method for storing data representing a multidimensional entity using corresponding dimensions for the data, storing a further dimension for the data, the further dimension being a modification timestamp indicating a time when the data was modified, receiving a request for the data representing the multi-dimensional entity, the request including a request timestamp indicating a further time when a previous request for the data representing the multi-dimensional entity was received and transmitting the data only when the modification timestamp is later than the request timestamp.
US08751605B1 Accounting for network traffic
Tracking distribution of content is disclosed. A path of a data transfer event associated with content distribution is discovered, wherein the transfer path is predetermined at least in part by a third party and wherein the path of transfer includes a plurality of network components. Information related to the data transfer event is associated with each of the plurality of network components. The information associated with each network component is recorded.
US08751594B2 Messaging system
Disclosed herein is a communication method between two or more users which involves using a single software application to switch between a first mode of electronic messaging and a second mode of electronic messaging. Both the first mode of electronic messaging and the second mode of electronic messaging are between a first electronic device associated with a first user and a second electronic device associated with a second user. In the first mode of messaging, inputs are received from the first user for composing a regular message which is then sent to the second user in data transmitted through a server and saved in a memory. In the second mode of messaging, inputs are received from the first user for composing a confidential message which is then sent to the second user in data transmitted through the server, and the data is irretrievable at a later time.
US08751593B2 System and method for dynamic throttling during bulk message delivery
An flexible, extensible, and dynamically configurable intelligent throttling capability that among other things can support the bulk processing of a wide range of information (including inter alia Short Message Service, Multimedia Message Service, IP Multimedia Subsystem, etc. messages; E-Mail messages; Instant Messaging communications; Session Initiation Protocol-addressed artifacts; signaling, command-and-control, application, etc. data; etc.) that may result following for example service interruptions, system outages, bursts of traffic (for example in response to a tele-voting initiative, from a mass broadcast of alert or information messages in response to a news item or an emergency situation, etc.), equipment failures, etc.
US08751591B2 Systems and methods of adjusting contact importance for a computing device
A list of contacts is stored in at least one contact repository such as an address book of an electronic device. Contacts can be assigned an importance value. An importance value is determined for contacts based on criteria such as the recentness that a contact's information was updated or revised, how recently the contact was added to an electronic device's address book, whether a contact's website was recently accessed by an electronic device, the identity of a contact or the nature of the relationship between a contact and an electronic device. Contact importance criteria can be set in response to selections and inputs, for example via the use of slider bar on a display. Contacts can be dynamically ranked according to their importance and a ranked list of contacts can be displayed.
US08751588B2 Message thread clustering
A method and apparatus of a device that clusters threads of messages is described. In an exemplary method, the device receives multiple message threads, where each message thread includes one or more messages that are related to each message in that thread. For each of the message threads, the device computes a thread signature using affinity groups, where each affinity group is a group of messages that are related to each other. Furthermore, the device creates a group of related messages using the thread signatures.
US08751587B2 Real-time web applications
A method and apparatus for providing real-time web applications is described. In one embodiment, the method includes obtaining data for a topic with a server computer system. The method may also include determining a client that is rendering a framework widget with a subscription to the topic. In one embodiment, the method may further include transmitting a message including the data from an application framework to the client to enable the framework widget to process the data, the message transmitted to the client without the client issuing a request for an update.
US08751581B2 Selectively blocking instant messages according to a do not instant message list
A method, system and apparatus for selectively blocking the transmission of an unsolicited instant message. The method of the invention can include receiving an instant message designated an intended recipient; locating the intended recipient in a do not instant message list; and, responsive to the location, blocking the instant message for subsequent transmission to the intended recipient. Notably, the blocking step can include the step of selectively blocking the instant message based upon a specified policy defined for the intended recipient.
US08751580B2 Real-time communication and information collaboration system
A method and apparatus for real-time communication and collaboration including visual modelling and creation of virtual collaboration regions in which users come together and see the media other users have to decide how they will communicate via use of compatible communication devices or common or connected software platforms.
US08751576B2 Methods and systems for service discovery management in peer-to-peer networks
Certain embodiments of the present disclosure relate to a method and an apparatus for managing and optimizing service discovery in a peer-to-peer (P2P) wireless network. Nodes of the P2P network advertise their capabilities to their peers in the form of services. Efficient propagation and management of node's services to other nodes is proposed in the present disclosure.
US08751575B2 System and method for generating a ghost profile for a social network
A system and method for generating a ghost profile is disclosed. The ghost profile allows a user to use certain features in a social network without converting to a social network profile. Specifically, the ghost profiles are unsearchable and comments that originate from a ghost profile user are displayed as partial names. The ghost profile is generated when a member of the social network invites a user to join. In one example, the member is automatically added as a friend to the user's ghost profile.
US08751568B1 Systems and methods for data loss prevention
A computer-implemented method for data loss prevention may include 1) identifying a hypertext-transfer-protocol POST request from a client system to a hypertext-transfer-protocol server, 2) identifying metadata relating to the hypertext-transfer-protocol POST request differentiating at least one user-editable field within the hypertext-transfer-protocol POST request from at least one non-user-edited field within the hypertext-transfer-protocol POST request, 3) subjecting the user-editable field, based on the metadata, to a data-loss-prevention analysis and omitting the non-user-edited field from the data-loss-prevention analysis, and 4) performing a data-loss-prevention action based on the data-loss-prevention analysis. Various other methods, systems, and computer-readable media are also disclosed.
US08751566B2 Data processing system for reverse reproduction in data stream processing
The present invention is for shortening the time required to discover a phenomenon related to a detected event. Reverse reproduction is performed in data stream processing. Specifically, a computer system 3 processes multiple pieces of input data 141 in accordance with times in chronological order denoted by the timestamps 142 within the input data 141, beginning from input data 141 including a timestamp (hereinafter, latest reference stamp) that denotes the newest time from among the timestamps denoting times prior to a reference time (for example, an event detection time). A method for creating output data 171 including the result of this processing and output timing are controlled on the basis of the lifetime of the input data 141, which is specified by a query 131. In accordance with this, the output data is properly outputted using reverse reproduction.
US08751565B1 Components for web-based configurable pipeline media processing
An apparatus and method relating to components for web-based configurable pipeline media processing is disclosed. The disclosed embodiments include a web browser implemented on a computing device. The web browser includes a web application processor for processing a web application that includes instructions to process a media stream using one or more configurable pipelines, each configurable pipeline including a plurality of components, and at least some components of the plurality of components including at least one input port configured to receive input data from a previous pipeline component, the input data derived from the media stream, at least one output port configured to send output data to a next pipeline component, and a processing module configured to process the input data into output data.
US08751562B2 Systems and methods for pre-rendering an audio representation of textual content for subsequent playback
A system configured to pre-render an audio representation of textual content for subsequent playback includes a network, a source server, and a requesting device. The source server is configured to provide a plurality of textual content across the network. The requesting device includes a download unit, a signature generating unit, a signature comparing unit, and a text to speech conversion unit. The download unit is configured to download the plurality of textual content from the source server across the network. The signature generating unit is configured to generate a unique signature for each of the textual content. The signature comparing unit is configured to compare each unique signature with a prior corresponding signature to determine whether the corresponding textual content has changed. The text to speech conversion unit is configured to convert the textual content to speech when the textual content has been determined to have changed.
US08751558B2 Mashup infrastructure with learning mechanism
The present disclosure involves systems, software, and computer implemented methods for providing a mashup infrastructure with a learning mechanism. One process includes operations for receiving a request for connecting a first port of an application with a different port and identifying tagged parameters associated with the first port. A set of potential ports for connecting with the first port based at least in part on the tagged parameters is dynamically determined. A suggestion of potential ports for connecting with the first port, including at least a subset of potential ports selected from the set of potential ports, is presented.
US08751557B2 Method and/or system for comparing character expressions
Embodiments of methods, apparatuses, devices and/or systems for manipulating character expressions to determine relationships among such character expressions.
US08751555B2 Rounding unit for decimal floating-point division
A method for performing a decimal floating-point division, including: receiving, by a decimal floating-point divider, a decimal floating-point dividend and a decimal floating-point divisor; obtaining, by the decimal floating-point divider, a preliminary quotient having a first precision level, where the preliminary quotient is calculated from the decimal floating-point dividend and the decimal-floating point divisor; receiving, by the decimal floating-point divider, a rounding mode; selecting a rounding action based on the preliminary quotient and the rounding mode; and obtaining a rounded quotient having a second precision level by rounding the preliminary quotient according to the rounding action, where the first precision level is at least one digit greater than the second precision level.
US08751552B2 System and method of generating complex waveforms
Methods for generating complex waveforms, including step functions, impulse functions, and gate pulses are provided, as well as methods for generating modulated waveforms employing a number of known and newly developed modulation formats. The methods of the present invention employ a continuous linear function, wherein all output points are defined. Discontinuities and singularities are eliminated, yet pulses having nearly instantaneous transitions may be achieved. Thus, gate pulses step functions, binary waveforms and the like may all be generated from a single function, where they entire output range of the function is defined over a continuous input domain.
US08751550B2 Freeform mathematical computations
Freeform mathematical computations are described. In implementations, an input is recognized as a freeform selection of an area of a user interface output by a computing device. Text is identified that is associated with the area defined by the freeform selection and that includes one or more numbers. A mathematical computation is performed that involves the one or more numbers.
US08751539B2 Data management and distribution
Techniques associated with data management and distribution are described, including receiving at a content distribution and management system activity data associated with a user from a client, the client having an interface configured to display commercial content and a player configured to access the content distribution and management system, storing the activity data in a database, displaying the commercial content using the interface, receiving other activity data associated with the user from the client, storing the other activity data in the database, determining other commercial content to display using the activity data and the other activity data, and displaying the other commercial content.
US08751536B2 Method and system for managing faceted data
A method, system and computer-readable medium for performing hybrid processing of prescribed and dynamically defined attributes for one or more entity instances is provided in one or more implementations of the present invention. The inventive architecture of the present invention including a data structure having a dynamic object abstraction layer configured to: provide for storage and retrieval of facet data independent of one or more prescribed database structures and proprietary object definitions; provide facet attributes in an application object model; provide for defining a number of fixed fields for one or more entities; and, provide for defining and storing one or more dynamic fields for each instance of the one or more entities. The present invention further provides for an application object model being independent of application storage.
US08751531B2 Text mining apparatus, text mining method, and computer-readable recording medium
A text mining apparatus, a text mining method, and a program are provided that accurately discriminate inherent portions of each of a plurality of text data pieces including a text data piece generated by computer processing.A text mining apparatus 1 to be used performs text mining using, as targets, a plurality of text data pieces including a text data piece generated by computer processing. Confidence is set for each of the text data pieces. The text mining apparatus 1 includes an inherent portion extraction unit 6 that extracts an inherent portion of each text data piece relative to another of the text data pieces, using the confidence set for each of the text data pieces.
US08751530B1 Visual restrictions for image searches
A method and apparatus are provided for performing an image search based on a search query having a portion P1 and a portion P2. Based on the first search query, a second search query is generated that includes a portion P3 and the portion P2, such that the second search query is broader in scope than the first search query, while still retaining the portion P2 of the first query. A first image search is then performed for the first search query to obtain a first set of search results and a second image search is performed for the second search query to obtain a second set of search results. Consequently, an image from the first set of search results is selected for presentation to a user, wherein the selection is based on content of the second set of search results.
US08751522B2 Search improvement using historic code points associated with characters
A mechanism is provided for improving search results. A user query is analyzed to identify a set of characters in the user query and an encoding code point associated with each character. A determination is made as to whether any of the encoding code points exist within a historic code point table. Responsive to at least one encoding code point existing within the historic code point table, all code points associated with each identified encoding code point in the user query are retrieved from the historic code point table. A modified user query is then created that utilizes the encoding code points of the user query and the code points from the historic code point table. The modified user query is then executed.
US08751520B1 Query suggestions with high utility
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enhancing selecting relevant and diverse advertisements. In one aspect, a method includes receiving an initial query, selecting one or more additional queries relating to the initial query, including selecting additional queries having a greatest utility, identifying one or more content items for each of the additional queries, the one or more content items forming a content block, and providing a content block and an associated additional query to a client device to be displayed along with search results associated with the initial query.
US08751510B2 Detecting associates
Detecting, for a content item, associated preference events is disclosed. For the content item, a plurality of preference events from a plurality of users is received. The received preference events are accumulated. Associated events are detected. The effect of the events is reduced when assigning a status to the item.
US08751507B2 Recommendation system with multiple integrated recommenders
A recommendations system is provided in various embodiments for selecting items to recommend to a user. The system includes a recommendation engine with a plurality of recommenders, and each recommender identifies a different type of reason for recommending items. In one embodiment, each recommender retrieves item preference data and generates candidate recommendations responsive to a subset of that data. The recommenders also score the candidate recommendations. In certain embodiments, a normalization engine normalizes the scores of the candidate recommendations provided by each recommender. A candidate selector selects at least a portion of the candidate recommendations based on the normalized scores to provide as recommendations to the user. The candidate selector also outputs the recommendations with associated reasons for recommending the items.
US08751505B2 Indexing and searching entity-relationship data
Method, system, and computer program product for indexing and searching entity-relationship data are provided. The method includes: defining a logical document model for entity-relationship data including: representing an entity as a document containing the entity's searchable content and metadata; dually representing the entity as a document and as a category; and representing each relationship instance for the entity as a category set that contains categories of all participating entities in the relationship. The method also includes: translating entity-relationship data into the logical document model; and indexing the entity-relationship data of the populated logical document model as an inverted index. The method may include searching indexed entity-relationship data using a faceted search, wherein the categories are all categories required for supporting faceted navigation.
US08751503B2 Computer product, operation and management support apparatus and method
A computer-readable, non-transitory medium stores therein an operation management support program that causes a computer to execute a process that includes acquiring execution history information recording for each element group included in activity diagrams expressing work procedures for operation processes executed by a system, correlations between elements and access destinations thereof; searching among elements not yet selected from among all element groups, for a second element having an access destination coinciding with that of a first element selected from among all element groups, the searching performed by referring to the acquired execution history information; setting the first and the second elements as synonymous elements, if a second element is retrieved at the searching; extracting from among the element groups included in the activity diagrams including synonymous elements, a common element string of elements common among the activity diagrams that include the synonymous elements; and outputting the extracted common element string.
US08751498B2 Finding and disambiguating references to entities on web pages
A system and method for disambiguating references to entities in a document. In one embodiment, an iterative process is used to disambiguate references to entities in documents. An initial model is used to identify documents referring to an entity based on features contained in those documents. The occurrence of various features in these documents is measured. From the number occurrences of features in these documents, a second model is constructed. The second model is used to identify documents referring to the entity based on features contained in the documents. The process can be repeated, iteratively identifying documents referring to the entity and improving subsequent models based on those identifications. Additional features of the entity can be extracted from documents identified as referring to the entity.
US08751497B2 Multi-shot scheduling system
A Multi-Shot Scheduling System chooses from multiple candidate playlists of positions to select a broadcast playlist. Candidate playlists are generated based upon scoring and selecting content items for the positions through the use of index values. Various embodiments of the Multi-Shot Scheduling System can select broadcast playlists for multiple groups of content and can provide different methods of controlling scheduling performance by restricting the range of candidate playlists from which the best playlist can be selected.
US08751496B2 Systems and methods for phrase clustering
Systems and associated methods for enhanced concept understanding in large document collections through phrase clustering are described. Embodiments take as input an initial set of phrases and estimate centroids using a clustering process. Embodiments then generate new phrases around each of the current centroids using the current phrases. These new phrases are added to the current set, and the clustering process is iterated. Upon convergence, embodiments finalize clusters based on phrases of any given length.
US08751487B2 Generating a semantic graph relating information assets using feedback re-enforced search and navigation
Embodiments of the invention provide an approach for creating, evolving and using a weighted semantic graph to manage and potentially identify certain information assets within an enterprise. The semantic graph may be generated by monitoring users navigating through search results which provide a set of information assets responsive to a search query. By recording the navigation path taken by many users, relationships between information assets may be identified. Further, once generated, the semantic graph may be used to present users with in indication of related information assets as part of the search results. Further still, the semantic graph may also be used to identify information assert “hubs” as well as information assets that may provide low utility to individuals within the enterprise.
US08751485B2 System and method for providing loan word search service
Provided is a search result providing system and method for providing a loan word pronunciation service. The search result providing system includes a storage device, an original word-allomorph maintaining unit configured to store an original word, a loan word corresponding to the original word, and a first allomorph of the original word; a related loan word searching unit configured to find a related loan word from the original word-allomorph maintaining unit in response to a query, in which the related loan word is related in pronunciation with at least one of the original word, the loan word, and the first allomorph; and a related loan word providing unit configured to expose at least one related loan word as a search result.
US08751476B2 Synonym and similar word page search
A search tool enables users to search for synonyms of, and/or syntactically similar words to search terms that they enter. In at least some embodiments, the search tool is implemented in the context of a web browser for searching web pages. In some embodiments, search terms can be distinctly, visually highlighted on a page, such as a web page, to allow the user to easily identify words that have been found through the search. In at least some embodiments, color coding can be used to uniquely identify exact matches, synonyms and/or syntactically similar words that are identified on a page.
US08751470B1 Context sensitive ranking
Methods, systems, and apparatus, including computer program products, in which context can be used to rank search results. Context associated with a user session can be identified. A search query received during the user session can be used to identify a contextual click model based upon the context associated with the user session.
US08751463B1 Capacity forecasting for a deduplicating storage system
A system for managing a storage system comprises a processor and a memory. The processor is configured to receive storage system information from a deduplicating storage system. The processor is further configured to determine a capacity forecast based at least in part on the storage system information. The processor is further configured to provide a compression forecast. The memory is coupled to the processor and configured to provide the processor with instructions.
US08751457B2 Mobile device data archiving
Mobile devices such as cell phones, “smart” phones, personal data assistants (PDA's) and the like are equipped for accessing and storing all types of media, including movies, music, software applications, as well as copious amounts of associated data. Accordingly, a need exists for methods, apparatuses and computer program products that assist mobile device users in archiving data, configuring the data, and restoring the data to the same device, or a new mobile device running the same or different operating system. Embodiments of the claimed invention address the above needs and/or achieve other advantages by providing systems for archiving data on a mobile electronic device on a plurality of data storage media, and by providing similar means of restoring the archived data to the same or different mobile device.
US08751449B2 Managing performance within an enterprise object store file system
A file system is disclosed that includes an application wide name space instantiated in a global index (Gindex) that is used for accessing objects related to an application. Summary workload statistics are monitored and calculated via a calibrated hierarchical service level agreement (SLA) in a method of operation that includes: establishing a tenant wide name space used for accessing objects of an application stored in physical file systems across one or more appliances, each defining a storage cluster, in association with a tenant logically spanning across the appliances; and monitoring a performance statistic for the application across the tenant.
US08751448B1 State-based directing of segments in a multinode deduplicated storage system
A system for directing for storage includes a processor and a memory. The processor is configured to determine a segment overlap for each of a plurality of nodes. The processor is further configured to determine a selected node of the plurality of nodes based at least in part on the segment overlap for each of the plurality of nodes and based at least in part on a selection criteria. The memory is coupled to the processor and configured to provide the processor with instructions.
US08751447B2 Representing attachments of objects in a collaboration system using metadata copies
A computer that is programmed with software attaches one object (“from-object”) to another object (“to-object”) by preparing a new duplicate of certain metadata in the from-object, without copying any content of the from-object. The new duplicate metadata is stored in memory for use in identifying the from-object and the to-object as being attached. If the from-object itself has any existing attachments, e.g. to a group of additional objects, there already exists a group of existing metadatas that form existing attachments between the from-object and the group of additional objects. In such a case, the computer still prepares, without content copying, a group of new metadatas to identify the relationship between a corresponding additional object and the from-object. Some embodiments also identify the to-object within each metadata in the group of new metadatas, thereby to identify a path of objects through which an additional object is accessible.
US08751443B1 Online mirror state transitions for good quality of service and high availability in databases
In a mirrored database system, good quality of service and high availability is afforded by minimizing the time required for suspension of operations to transition between mirror states, and by keeping track of changes made to a primary database while the mirror database was out of communications so that a later mirror resynchronization process can quickly catch up the mirror database by making only the lost changes.
US08751440B2 System and method of determining relationship information
A method includes classifying a relationship between a first group and each of one or more additional groups based on at least one of a number of communications during a time period and a frequency of the communications. The communications are between one or more members of the first group and one or more members of each of the one or more additional groups. The method includes generating social network data based on the relationship between the first group and each of the one or more additional groups.
US08751415B2 Visualization for resource capacity management
A method includes displaying a plurality of user modifiable utilization views of a monitored software application, where each of the plurality of user modifiable utilization views is customizable to fit a domain of analysis by identifying one or more resource types of multiple resource components. Each of the plurality of user modifiable utilization views is displayed in one more graphical user interfaces. The method includes determining a desired ordering of the one or more resource types within a hierarchy of types and filtering one or more details of the multiple resource components to create a customized view. A user can navigate between each of the plurality of user modifiable utilization views to dynamically construct related target analysis views including filtered details across one or more other domains of analysis.
US08751414B2 Identifying abnormalities in resource usage
A method, data processing system, and computer program product for identifying abnormalities in data. A model representing a plurality of modes for an activity generated from training data is retrieved. The training data includes a first plurality of measurements of a first performance of the activity over a period of time. Each of the plurality of modes is identified as one of normal and abnormal. Activity data including a second plurality of measurements of a second performance of the activity is received. A portion of the activity data is compared with the plurality of modes in the model. A notification of an abnormality in the second performance of the activity is generated in response to an identification that the portion of the activity data matches a mode in the plurality of modes identified as abnormal. Confirmation of the abnormality is requested via a user interface.
US08751413B2 Fuzzy logic based system monitoring system and method
A bearing monitoring system includes at least one sensor, and a fuzzy logic enabled device operatively connected to the at least one sensor. The fuzzy logic enabled device includes a fuzzy logic rule set that is configured and disposed to determine a component condition based on an input from the at least one sensor.
US08751412B2 Method of manufacturing an information handling system
A method of manufacturing an information handling system having at least one hardware component, e.g. motherboard, bearing a unique identifier (component ID) in software-readable form. The method comprises generating a digital identifier (system trackcode) which defines the hardware and software configuration of the item, storing the system trackcode in association with the component ID in a manufacturing database such that the component ID can be used as a key to retrieve the associated system trackcode. During manufacture the component ID is read from the motherboard and used to retrieve the associated system trackcode from the database.
US08751408B2 Management of professional development plans and user portfolios
An example system for managing professional development plans may include a plan management module for receiving data representing a development plan for one or more users and an achievement module. The achievement module may determine one or more achievements associated with the development plan and may provide the one or more achievements to a user device of a first user. The achievement module may receive an association of an achievement selected from the one or more achievements with the goal-related aspect of the development plan and associate the achievement with the goal-related aspect of the development plan. The system may further include a reporting module for generating, based on associating the achievement with the goal-related aspect, a report describing the progress of the first user on the development plan.
US08751403B2 Method and system for collecting and using market data from various sources
A system and a method for collecting and using market data. The system includes a workstation, where at least one message is entered, a transmitter, where the at least one message is transmitted, a parser for parsing the at least one message, a data recognizer for identifying relevant information in the at least one message, a processor for extracting the relevant information and a communicator for communicating the relevant information.
US08751401B1 System and method for securely authorizing and distributing stored-value card data
A computerized system and method for securely authorizing and distributing stored-value card data over a communications network is provided. The method allows for storing in the database a plurality of records comprising stored-value card data for each stored-value card as well as information identifying a plurality of trusted sources of stored-value card activation requests and/or a plurality of trusted communications networks for transmitting stored-value card activation requests. A transmitting step allows for a requesting terminal to transmit over a communications network a request to change the status of a stored-value card. The central processor then determines whether the requesting terminal and/or the communications network is a trusted source. Based on whether the requesting terminal or communications network is a trusted source or trusted communications network, the request can be processed and the card can be activated. A method for establishing a list of trusted sources and trusted communications networks is also provided.
US08751395B2 Verification methods for fraud prevention in money transfer receive transactions
A computer system is operated to prevent fraud in a money transfer receive transaction. A send transaction request is received from a sender for a money transfer including a send amount. The sender is prompted to select one or more security inputs to be supplied by a receiver for redemption of the money transfer. A send transaction record is stored with the selected one or more security inputs in a server. A receive transaction request is then received from the receiver. The receiver is prompted for the one or more security inputs set for redemption of the money transfer, and the provided one or more security inputs from the receiver are received. The received one or more security inputs are authenticated, and release of funds in the send amount is authorized if the received one or more security inputs are authenticated.
US08751393B1 System and method for interactive virtual banking
Embodiments of the invention are directed to a computer-implemented interactive virtual banking system and method for connecting a user environment with a banking environment for facilitating banking transactions. The system may include a computer memory storing a plurality of banking application programs and an interactive virtual environment generator for generating an interactive virtual banking environment, the environment including visual and audio components. The system may additionally include a user input sensing mechanism for accepting and interpreting user voice input received in the interactive virtual banking environment and computer processing components for accessing the stored banking application programs and executing the stored banking programs within the generated interactive virtual banking environment enabling the user to perform banking tasks through voice input to the interactive virtual banking environment.
US08751380B2 System and method for managing merchant-consumer interactions
A system for combining a payment mechanism with an offer to a consumer is described. The system includes a virtual payment account number generation engine to generate virtual payment account numbers that can be used by a consumer in a payment transaction at a merchant, the virtual payment account number generation service also operable to take a portion of the virtual payment account number and send it as a checkout code to a consumer using the consumer's mobile device, and an offer generation engine used to set rules for an offer to be sent to consumers, create a fund for the offer, and determine individual consumer's eligibility for the offer. The offer is associated with the checkout code such that the offer is processed as part of the payment during the payment transaction using the virtual payment account number.
US08751374B2 System, method, and apparatus for managing wastewater treatment installation
Apparatus for managing a residential wastewater treatment system includes an in situ control unit that monitors an individual system. The control unit provides local control and alarms, and also sends status reports and/or alarms to a remote monitoring center via a telemetry device. The remote monitoring center makes information concerning the individual system available through a website.
US08751368B2 System and method for dynamically regulating order entry in an electronic trading environment
A system and method are provided for trading a trading strategy defined for at least one tradeable object in an electronic trading environment. More specifically, one example method includes using a first pay-up tick value to determine a first acceptable price level for an order associated with the trading strategy, automatically modifying the first pay-up tick to a second pay-up tick value in response to detecting a predefined condition, and using the second pay-up tick value to determine a second acceptable price level for the order associated with the trading strategy.
US08751367B2 Zero coupon conversion factor calculation
The disclosed embodiments relate to a system which calculates a conversion factor (CF) based upon a zero percent (0%) futures contract standard. The zero percent futures contract standard may be used in the context of futures or forwards based upon coupon bearing debt securities including Treasuries, Treasury Inflation Protected Securities (TIPS), agencies, corporates, municipals, or any fixed income security. The system also facilitates listing, trading, and settlement of an interest rate futures contract that sets forth such a zero percent futures contract standard. The system may be configured for both interest rate futures contracts utilizing a nonzero percent futures contract standard and interest rate futures contract utilizing a zero percent futures contract standard. The system may be configured to calculate an invoice amount for the interest rate futures contract to be paid in exchange for the delivery of the one of the set of eligible interest rate or debt securities and instruments.
US08751365B2 Systems and methods for analyzing trading strategies
The present analysis systems and methods provide a dynamic graphical user interface through which a user can view and modify a trading strategy. The various parts of the strategy may be graphically displayed to the user, and any modification to the strategy made by the user may be dynamically integrated into feedback of the graphical user interface.
US08751361B2 Hedging risks associated with variable priced orders for derivative financial products
Systems and methods are provided for executing a hedge transaction in connection with the execution of a derivative product order in which the price of the derivative product is defined by one or more variables. The hedge transaction may be executed at an exchange or match engine that is different from the exchange or match engine executing the derivative product order. The execution of derivative product transaction may be contingent on the existence of an appropriate hedge transaction. Alternatively, a best efforts approach may be used to fill the hedge transaction order after executing the derivative product transaction.
US08751352B2 Rules-based risk management
An active overlay strategy based on rule-based risk management is implemented by a computer implemented method. The method includes receiving a data value representing implied volatility of a market. The method also includes automatically generating an order to sell call options. The order includes a quantity of call options to sell, where the quantity is determined at least in part based on an evaluation of the data value.
US08751348B2 Method, apparatus and article-of-manufacture for managing and supporting initial public offerings and other financial issues
The present invention relates generally to the field of computer-assisted business methods, and to system and articles-of-manufacture for implementing such methods. More particularly, the invention relates to computer-based methods, apparatus and articles-of-manufacture for supporting the coordination, communication, record-keeping, accounting, security and scheduling needs for the syndicate associated with an initial public offering (“IPO”) or other new financial issue. While the invention is exemplified and discussed herein with reference to IPO's, those skilled in the art will appreciate that the present invention is equally applicable to other types of securities and debt instruments, such as preferred stock, corporate bonds, municipal bonds, etc.
US08751341B2 Financial instrument management using object differentiation
Object differentiation used in the context of complex financial instruments and financial instrument management software is described. A computer-implemented method for the management of complex financial instruments using object differentiation is described. A processor may parse a data object stored on a computer-readable storage medium into a plurality of subparts. The data object may represent a single complex financial instrument. An object differentiation key may be retrieved for each of the plurality of subparts. Using at least the retrieved object differentiation keys, a key figure may be generated for each of the plurality of subparts. A list of the plurality of subparts and the generated key figures may be displayed.
US08751339B2 Method of accessing exact OTC ISDA type overnight indexed swap exposures within an electronic futures exchange environment
A set of linked methods allows one to access derivative products (other than traditional futures and options) within an electronic futures exchange. In an embodiment of the invention, exchange members are given access to exact OTC ISDA type interest rate swap and FRA related exposures. Another In another embodiment, exchange members are given access to exact OTC ISDA type overnight index swap related exposures. In a further embodiment, exchange members are given convenient access to credit spread and\or interest rate swap embodiments via deliverable credit rate linked and swap rate linked bond-like futures.
US08751334B2 Item substitution for unavailable items relating to a customer order
A technique is disclosed for automatically implementing item substitutions for unavailable items in a customer order. According to one embodiment, line item orders from selected customer orders may be aggregated and processed for substitution analysis. Substitutions for unavailable items of selected customer orders may then be automatically implemented based upon substitution instructions, business rules, and/or other predefined criteria.
US08751333B1 System for extrapolating item characteristics
A system is provided that extrapolates item characteristics from items considered to possess a characteristic to items not known to possess the characteristic. The system may include an item data repository that stores data representing physical items. These items can include first items having a characteristic and second items not known to have the characteristic. A characteristic extrapolation module can extrapolate the characteristic from at least some of the first items to at least some of the second items based at least in part on the strength of associations between the plurality of items. A recommendations module may provide item recommendations based at least partly on the characteristic of the items.
US08751331B2 System and method for rating plural products
A system and method for rating of each of plural products comprising identifying plurality of attributes associated with a category of product, applying a scalar structure for each attribute to provide scalar value of each attribute for each of the plural products, determining an incremental competitive index for each attribute of each product based on the scalar value of each attribute and a number of products having the scalar value, and rating each product based on the determined competitive index.
US08751315B2 Using a mobile device as a point of sale terminal
A method and system for conducting an online payment transaction through a point of sale device. The method includes receiving input from a user selecting an item for purchase through the point of sale device; calculating a total purchase amount for the item in response to a request from the user to purchase the item; and sending payment authorization for the total purchase amount from the point of sale device to a payment entity, in which the payment authorization is sent to the payment entity via a mobile communication device of the user. The method further includes receiving a result of the payment authorization from the payment entity through the mobile communication device; and completing the payment transaction based on the result of the payment authorization.
US08751314B2 Single tap transactions using a server
The invention describes how a consumer can hold their NFC enabled device in proximity to an NFC enabled point-of-sale terminal and with a single “wave” or “tap” to automatically redeem coupons, pay for a purchase using a default payment card or a selected card, view receipts view reward point balances, and receive relevant coupons and other digital artifacts both before and after the purchase. The NFC enabled device includes a secure element with a payment application, payment credentials, and other digital artifacts such as coupons. The secure element can be internal to the mobile device, externally affixed to the mobile device, or inserted into a slot within the body of the mobile device.
US08751313B2 Single tap transactions using a mobile application
The invention describes how a consumer can hold their NFC enabled device in proximity to an NFC enabled point-of-sale terminal and with a single “wave” or “tap” to automatically redeem coupons, pay for a purchase using a default payment card or a selected card, view receipts view reward point balances, and receive relevant coupons and other digital artifacts both before and after the purchase. The NFC enabled device includes a secure element with a payment application, payment credentials, and other digital artifacts such as coupons. The secure element can be internal to the mobile device, externally affixed to the mobile device, or inserted into a slot within the body of the mobile device.
US08751303B2 Systems and methods of tracking online advertisement exposure
A process tracks user advertisement exposure. To enroll a user as a panelist, the process generates a panelist ID and sends it to the user's home router. The process receives a message from the router that includes the panelist ID and a cookie ID associated with a web application. The cookie ID identifies the application and a personal device. The process stores the correlation between the panelist ID and the cookie ID in a database. The process receives an advertisement request from the personal device that includes the cookie ID. The process selects an advertisement and sends it to the personal device. The process also stores information corresponding to the advertisement request in an advertisement log, including the cookie ID and an advertisement identifier. The programs correlate the advertisement request with the panelist ID using the cookie ID. The process generates a report of the user's online advertisement exposure.
US08751295B2 System and method for providing international coupon-less discounts
The systems and methods of the disclosure allow user from various countries to take advantage of offers when they are traveling internationally. Once the purchase associated with the offer is made, the transaction information may be processed by the system, such that, the credit and debit associated with the purchase are transmitted to the transaction account and the merchant. The transaction information may be further processed to determine whether the particular transaction is eligible for a reward. Where the transaction is eligible for a reward, the credit and debit associated with reward are transmitted to the transaction account and the sponsoring entity. The reward may be provided in any suitable currency or in various currencies based on the parameters governing the reward offer.
US08751290B2 Railcar transport telematics system
A railcar asset management system proactively issues an alert or task when a pre-determined event occurs. The system may receive information regarding the location and status of a railcar from sensors on the railcar that may include a telematics sensing unit. A database in the railway telematics system stores the data regarding the railcar location and status information. The system determines whether an event has occurred and issues the proactive alerts and/or task. The system may communicate the proactive alert via e-mail, paging, PDAs or by cell phone and may provide interactive preconfigured web pages.
US08751263B1 Method and system for producing statistical analysis of medical care information
A method and system for producing statistical analysis of medical care information comprises: aggregating medical care providers; computing a statistical analysis, such as performing Pearson's correlation analysis. that includes associating a metric for each set of codes obtained from the aggregated medical care information; associating an efficiency metric from the medical care efficiency measurements for each medical care provider with that medical care provider; calculating a correlation value for each medical care provider between their efficiency metric and a metric associated with each code; and selecting a subset of codes based on the correlation values.
US08751257B2 Readmission risk assessment
A readmission risk prediction model is generated and used for identifying patients having elevated risk of readmission and determining inpatient treatment and outpatient activities based on readmission risk. Readmission risk prediction models may be generated for a variety of different clinical conditions using logistic regression techniques. When a patient is admitted to a hospital, the patient's condition is identified and a corresponding readmission risk prediction model is employed to identify the patient's risk of readmission. The readmission risk may be presented to a clinician and employed to recommend interventions intended to treat the patient and reduce the probability of readmission for the patient. The patient's readmission risk may also be calculated after the patient has been discharged and used for planning outpatient activities for the patient.
US08751254B2 Method and apparatus for monitoring and systematizing rehabilitation data
A method for tracking an associated patient's progression through rehabilitation includes providing a database, providing a graphic user interface, establishing a functional work capacity for the associated patient, determining a workload based on the functional work capacity, acquiring data from the associated patients' rehabilitation exercises, entering the data into the database, creating a graphical representation of the data, and comparing the data with the workload.
US08751242B2 System and method for providing pre-flight briefing information to a user device
An automated method and related system of providing pre-flight briefing information to a remote user device are presented here. The system receives, from the remote user device via a data communication network, a customized pre-flight briefing request that includes a user-specified presentation format, a user-specified language, and a user-specified geographic region. In response to receiving the customized pre-flight briefing request, at least one data source is interrogated to obtain pre-flight briefing data. The pre-flight briefing data is processed in accordance with the user-specified presentation format, the user-specified language, and the user-specified geographic region, resulting in processed pre-flight briefing data. The system generates at least one presentation file from the processed pre-flight briefing data, and provides the at least one presentation file to the remote user device.
US08751236B1 Devices and methods for speech unit reduction in text-to-speech synthesis systems
A device may receive a plurality of speech sounds that are indicative of pronunciations of a first linguistic term. The device may determine concatenation features of the plurality of speech sounds. The concatenation features may be indicative of an acoustic transition between a first speech sound and a second speech sound when the first speech sound and the second speech sound are concatenated. The first speech sound may be included in the plurality of speech sounds and the second speech sound may be indicative of a pronunciation of a second linguistic term. The device may cluster the plurality of speech sounds into one or more clusters based on the concatenation features. The device may provide a representative speech sound of the given cluster as the first speech sound when the first speech sound and the second speech sound are concatenated.
US08751231B1 Model-driven candidate sorting based on audio cues
Methods and systems for model-driven candidate sorting based on audio cues for evaluating digital interviews are described. In one embodiment, an audio cue generator identifies utterances in audio data of a digital interview. The utterances each include a group of one or more words spoken by a candidate in the digital interview. The audio cue generator generates audio cues of the digital interview based on the identified utterances. The audio cues are applies to a prediction model to predict an achievement index for the candidate based on the audio cues. The candidate is displayed in a list of candidates based on the achievement index. The list of candidates is sorted according to the candidates' achievement index.
US08751225B2 Apparatus and method for coding signal in a communication system
Provided is an apparatus and method for encoding a voice and audio signal by expanding a modified discrete cosine transform (MDCT) based CODEC to a wideband and a super-wideband in a communication system. The apparatus for encoding a signal in a communication system, includes a converter configured to convert a time domain signal corresponding to a service to be provided to users to a frequency domain signal, a quantization and normalization unit configured to calculate and quantize gain of each subband in the converted frequency domain signal and normalize a frequency coefficient of the each subband, a search unit configured to search patch information of each subband in the converted frequency domain signal using the normalized frequency coefficient, and a packetizer configured to packetize the quantized gain and the searched patch information and encode gain information of each subband in the frequency domain signal.
US08751224B2 Combined microphone and earphone audio headset having means for denoising a near speech signal, in particular for a “hands-free” telephony system
The headset comprises: a physiological sensor suitable for being coupled to the cheek or the temple of the wearer of the headset and for picking up non-acoustic voice vibration transmitted by internal bone conduction; lowpass filter means for filtering the signal as picked up; a set of microphones picking up acoustic voice vibration transmitted by air from the mouth of the wearer of the headset; highpass filter means and noise-reduction means for acting on the signals picked up by the microphones; and mixer means for combining the filtered signals to output a signal representative of the speech uttered by the wearer of the headset. The signal of the physiological sensor is also used by means for calculating the cutoff frequency of the lowpass and highpass filters and by means for calculating the probability that speech is absent.
US08751223B2 Encoded packet selection from a first voice stream to create a second voice stream
In one implementation, a first voice stream for a packet-switched call is received from a calling party. The first voice stream conforms to a first silence suppression scheme and comprises a plurality of encoded packets for the packet-switched call. A subset of encoded packets are selected from the plurality of encoded packets to create a second voice stream that conforms to a second silence suppression scheme. The second voice stream comprises the subset of encoded packets. The first silence suppression scheme is distinct from the second silence suppression scheme. The second voice stream is forwarded toward a called party for the packet-switched call.
US08751222B2 Recognition processing of a plurality of streaming voice signals for determination of a responsive action thereto
Streaming voice signals, such as might be received at a contact center or similar operation, are analyzed to detect the occurrence of one or more unprompted, predetermined utterances. The predetermined utterances preferably constitute a vocabulary of words and/or phrases having particular meaning within the context in which they are uttered. Detection of one or more of the predetermined utterances during a call causes a determination of response-determinative significance of the detected utterance(s). Based on the response-determinative significance of the detected utterance(s), a responsive action may be further determined. Additionally, long term storage of the call corresponding to the detected utterance may also be initiated. Conversely, calls in which no predetermined utterances are detected may be deleted from short term storage. In this manner, the present invention simplifies the storage requirements for contact centers and provides the opportunity to improve caller experiences by providing shorter reaction times to potentially problematic situations.
US08751215B2 Machine based sign language interpreter
A computer implemented method for performing sign language translation based on movements of a user is provided. A capture device detects motions defining gestures and detected gestures are matched to signs. Successive signs are detected and compared to a grammar library to determine whether the signs assigned to gestures make sense relative to each other and to a grammar context. Each sign may be compared to previous and successive signs to determine whether the signs make sense relative to each other. The signs may further be compared to user demographic information and a contextual database to verify the accuracy of the translation. An output of the match between the movements and the sign is provided.
US08751214B2 Information processor for translating in accordance with features of an original sentence and features of a translated sentence, information processing method, and computer readable medium
An information processor includes: a character recognizing unit; a recognized character feature obtaining unit; a translation deciding unit; a translating unit; a translated result feature obtaining unit; an output deciding unit; an image receiving unit; and an output unit that, wherein the character recognizing unit recognizes a character in character image of the image data received by the image receiving unit, and the recognized character feature obtaining unit, in a case where a picture image other than the character is recognized, obtains a third feature related to a character included in the picture image.
US08751210B1 Suspending procedures in simulation of a circuit design
When a wait statement is encountered in an HDL simulation, the simulation kernel executes functions corresponding to other processes while waiting for the wait to mature. However, the preservation of variables and states of each process and procedure in the call chain can be complex and inefficient. An embodiment of the present invention provides a method to suspend procedures in simulation of an HDL circuit design such that processes that call procedures containing wait statements are executed on a secondary runtime stack and can be suspended by saving the state of simulation and switching simulation execution to the primary runtime stack.
US08751194B2 Power consumption management of display in portable device based on prediction of user input
Methods, devices, and computer programs are presented for managing power consumption of a display. One method includes an operation for setting a first display setting for a touchscreen of an activity monitoring device associated with a user. The first display setting has having a first rate of power consumption by the display and a first touchscreen scan rate for detecting touch on the touchscreen. Further, the method includes operations for receiving data at the activity monitoring device, the data being indicative of an external event, and for applying a second display setting for the touchscreen based on a predefined expected user interaction. The second display setting has a second rate of power consumption and a second touchscreen scan rate.
US08751187B2 Apparatus for calculating temperature of conductive carrier of catalyst converter
In an apparatus, a temperature obtainer obtains, in a learning mode of the apparatus during a conductive carrier being deenergized a, value of a carrier temperature based on a physical parameter correlative with the carrier temperature and different from a carrier resistance. A resistance obtainer instantaneously energizes, in the learning mode, the conductive carrier to obtain a value of the carrier resistance during the instant energization. A calculator obtains, in a normal operation mode of the apparatus after the learning mode, a value of the carrier resistance, and calculates, in the normal operation mode, a value of the carrier temperature based on: the obtained value of the carrier resistance in the normal operation mode, and a pair of the value of the carrier temperature and the value of the carrier resistance obtained in the learning mode.
US08751185B2 Detection device for internal combustion engine
A detection device for an internal combustion engine is preferably applied to the internal combustion engine which includes a temperature varying member, which is provided in an exhaust system, and whose temperature varies due to gas flow in the exhaust system. A temperature correlation value detection unit detects a correlation value which correlates with the temperature of the temperature varying member. The term correlation value herein includes impedance of the temperature varying member, a signal output value such as current and voltage output sent from the temperature varying member, and/or the temperature varying member's own temperature. A variation calculating unit calculates a variation of the correlation value, in a time period when the gas flow arises, detected by the temperature correlation value detection unit.
US08751182B2 System and method for testing serial ports
In a system and method for testing a serial port of a computing device, the serial port electronically connects to a test fixture. Test data is sent to a receive data (RXD) pin by a transmit data (TXD) pin. A test result is received from the serial port by the RXD pin. The TXD pin and the RXD pin work normally if the test data is identical to the test result. When voltages of a request to send (RTS) pin and a data terminal ready (DTR) pin are set at high level, the RTS pin, a data carrier detect (DCD) pin, the DTR pin, a ring indicator (RI) pin, a data send ready (DSR) pin and a clear to send (CTS) pin work normally, upon the condition that status values of the serial port indicate the voltages of the above six pins are at high level.
US08751181B2 Semiconductor device having test function and test method using the same
A semiconductor device having a test function includes a program counter for storing a breaking address in a storage unit in response to control signals, increasing a count address in response to the control signals, and storing the increased count address in the storage unit; a controller for stopping the increase of the count address when the count address is identical to the breaking address and outputting a pump holding signal; an oscillator for generating a clock signal in response to an enable signal and maintaining a current cycle of the clock signal in response to the pump holding signal; and a pump unit for generating an output voltage in response to the clock signal.
US08751177B2 Method and arrangement for estimating angular frequency
An exemplary method and arrangement for estimating the frequency and the positive sequence of a fundamental component of a measured three-phase voltage are disclosed (ναβ). The method includes measuring the three-phase voltage (ναβ), calculating estimates of a fundamental frequency voltage component ({circumflex over (ν)}αβ,1) and a difference ({circumflex over (φ)}αβ,1) between positive and negative sequence components of the fundamental frequency voltage from an error ({tilde over (ν)}αβ) between the measured three-phase voltage (ναβ) and at least one of the calculated estimates of the fundamental frequency voltage component ({circumflex over (ν)}αβ,1) and from an estimate of the angular frequency ({circumflex over (ω)}0) of the fundamental frequency voltage component, wherein the estimate of the angular frequency ({circumflex over (ω)}0) of the fundamental frequency voltage component is calculated from at lest one of the estimated differences ({circumflex over (φ)}αβ,1) and from the error ({tilde over (ν)}αβ) between the measured three-phase voltage and at least one of the calculated estimates of the fundamental frequency voltage component.
US08751174B2 Method for determining the size of a leak
A method for determining the size of a leak in the liquid-containing tank device of a vehicle, in particular of a motor vehicle, the liquid influencing the pressure in the tank device by evaporation, with the following steps: generating a first pressure as a reference pressure in the tank device at a first instant, detecting a first pressure characteristic up to a second instant, generating a second pressure at a third instant, the first pressure and the second pressure being chosen to be different, detecting a second pressure characteristic up to the fourth instant, determining the pressure gradient of the first pressure characteristic at the second instant and of the pressure gradient of the second pressure characteristic at the third instant, determining the first pressure difference of the pressure at the second instant from the reference pressure, determining the second pressure difference of the pressure at the third instant from the reference pressure, computing the size of the leak depending on the determined pressure gradient and the pressure differences, and the assumption that the evaporation rate is constant in the tank device, and that a leak rate is established which is proportional to the square root of the respective pressure difference.
US08751173B1 Management of response to triggering events in connection with monitoring fugitive emissions
A method for verifying whether a technician is accurately monitoring one or more Leak Detection And Repair (LDAR) components. The method includes receiving a request to display an assignment. The assignment lists one or more LDAR components to be monitored in one or more areas. The assignment also lists one or more artificial LDAR components that do not exist in the areas. After receiving the request to display the assignment, the method includes displaying the assignment and receiving information regarding one of the artificial LDAR components.
US08751171B2 Coriolis frequency tracking
Motion is induced in a conduit such that the conduit vibrates in a major mode of vibration having a major amplitude and a minor mode of vibration having a minor amplitude. The major amplitude is larger than the minor amplitude, the major mode of vibration has a first frequency of vibration and the minor mode of vibration has a second frequency of vibration, and the minor mode of vibration interferes with the major mode of vibration to cause a beat signal having a frequency related to the first frequency of vibration and the second frequency of vibration. The frequency of the beat signal is determined, and the second frequency of vibration is determined based on the determined frequency of the beat signal.
US08751170B2 Method for determining the fatigue of a pump rotor of a gas turbopump
A method for determining the fatigue of the pump rotor of a gas turbopump comprises the following method steps: continuous determination of the rotational speed (n) of the pump rotor, determination of the local rotational speed maxima and minima of a temporal rotational speed profile under consideration, association of the rotational speed maxima and minima with each other to form pairs, determination of a pair fatigue value (L) for each of the rotational speed pairs, and accumulation of all pair fatigue values (L) to form a total fatigue value (Ltot). In this manner it is possible to determine the cyclic stress for the pump rotor of a vacuum pump and to include it in the calculation of a total fatigue value.
US08751164B2 Production by actual loss allocation
A method for allocating actual production loss of a wellsite. The method includes defining a data collection procedure and capturing production data according to the data collection procedure, the production data including actual production data and a maximum production potential of the wellsite. The method further includes selectively allocating a portion of the actual production data to the wellsite based on allocation rules to obtain derived production data, comparing the derived production data to the maximum production potential to determine the actual production loss for the wellsite, allocating the actual production loss to at least one of the production events, and determining a cause of the actual production loss based on an engineering analysis of the production events.
US08751156B2 Method of operating a navigation system using images
A navigation system comprises a processor, a geographic database and a guidance application executable on the processor. The guidance application obtains data from the geographic database and obtains a photographic image. The guidance application overlays an advertisement route highlight on said photographic image. The advertisement route highlight graphically illustrates a path corresponding to a route and a direction of travel for the route. The advertisement route highlight includes a series of advertisement decals.
US08751154B2 Enhanced clear path detection in the presence of traffic infrastructure indicator
A method for detecting a clear path of travel for a vehicle utilizing analysis of a plurality of images generated by a camera device located upon the vehicle includes monitoring the images. The images are analyzed including determining a clear path upon which a potential road surface can be estimated from other portions of the images that do not indicate a potential road surface, and determining an image of a traffic infrastructure indication. The method further includes determining the content of the traffic infrastructure indication, modifying the clear path based upon the content of the traffic infrastructure indication, and utilizing the modified clear path in navigation of the vehicle.
US08751147B2 Sensor system and method for use with an automated guided vehicle (AGV)
A sensor system for use with an automated guided vehicle (AGV) includes a plurality of sensor units electronically coupled to a sensor control module via parallel communications. Each sensor unit may include a sensor array having a plurality of sensor elements, a conditioning circuit having one or more filter/amplifiers, and a conversion circuit. The sensor control module may be configured to communicate with other AGV components via serial communications. The sensor system is capable of obtaining and storing sensor readings with or without associated offset values and can use the sensor readings to determine the center of a magnetic field using methods that require relatively little processing power. A method of calibrating the sensor system may include determining and storing offset values for a plurality of sensor elements and may be performed with the sensor system installed or uninstalled to the AGV.
US08751144B2 Automatic navigation method and automatic navigation system
An automatic navigation method and automatic navigation system are provided. The automatic navigation method includes the following steps. A guiding path is provided. A current facing direction which a user faces is obtained by an electronic compass. A turning direction is obtained according to the current facing direction and the guiding path. The turning direction is notified by an electric shock signal. A nearest trace point of the guiding path is obtained by sensing a radio-frequency identification (RFID) tag. The turning direction is updated according to the nearest trace point and the current facing direction.
US08751143B2 System and method for testing crash avoidance technologies
A cam actuated hydraulic brake system and an in plane tensioner pulley belt drive system may be used on autonomous vehicles, such as dynamic motion elements for the evaluation of various crash avoidance technologies. The brake system utilizes a cam driven by a servo to push the piston push rod of a hydraulic master brake cylinder, thus distributing pressurized brake fluid throughout the brake system. The pulley drive system uses an articulating arm for the driven pulley, and that arm may also have connected to it one or two tension pulleys, each of which is in contact with the belt. Because the drive pulley and the tensioner pulleys pivot about the same pivot axis, the needed belt length remains nearly constant across the entire range of the articulating arm.
US08751138B2 Automatic stop and restart device for an engine
Provided is an automatic stop and restart device for an engine that is capable of suppressing occurrence of an abnormal condition even if a transmission state is changed during an engine restart process after an engine restart condition is satisfied in an automatic engine stop process. A controller performs the automatic engine stop process and the engine restart process. If a determined state of a transmission is a drive range, a transmission state determination unit drives a pinion gear thrust unit at timing determined by a first pinion gear thrust timing determination unit. If the determined state of the transmission is a non-drive range, the transmission state determination unit drives the pinion gear thrust unit at timing determined by a second pinion gear thrust timing determination unit.
US08751136B2 Methodology to compensate the effect of humidity and altitude on HCCI combustion
A method for controlling combustion in a spark-ignition direct-injection internal combustion engine includes monitoring an engine operating mode and an ambient parameter, determining a deviation of the ambient parameter relative to a nominal ambient parameter, determining a nominal desired engine operation parameter based on engine speed and load, determining and adjusted desired engine operation parameter based on the nominal desired engine operation parameter and said deviation of the ambient parameter, and controlling the engine based on the engine operating mode and one of the nominal desired engine operation parameter and adjusted desired engine operation parameter.
US08751130B2 Vehicle travel control apparatus
A vehicle travel control apparatus executes turning facilitation control that controls wheel longitudinal force such that the longitudinal force of a turning path inner side wheel becomes smaller than the longitudinal force of a turning path outer side wheel, and vehicle dynamics control that controls wheel longitudinal force so as to stabilize the turning motion of the vehicle. The vehicle speed range in which to permit the turning facilitation control is lower than the vehicle speed range in which to permit the vehicle dynamics control.
US08751125B2 Vehicle control apparatus
A vehicle control apparatus includes an accelerator-manipulated-amount detecting section configured to detect a manipulated amount of accelerator; a braking-force generating section configured to generate a braking force of the vehicle; a driving-force generating section configured to generate a driving force of the vehicle; a control unit including a vehicle-body speed calculating section configured to calculate an actual vehicle-body speed. The control unit is configured to perform a normal control mode which generates a driving force corresponding to the accelerator manipulated amount, and to perform a speed control mode which calculates a target vehicle-body speed based on the accelerator manipulated amount and which controls the braking-force generating section and the driving-force generating section so as to bring the actual vehicle-body speed closer to the target vehicle-body speed. The vehicle control apparatus further includes a selecting switch configured to select between the normal control mode and the speed control mode. The control unit is configured to control the vehicle by one selected between the normal control mode and the speed control mode by the selecting switch.
US08751120B2 Driving control system for vehicle
A system includes: a shift mechanism; and a position detecting device detecting an operating position of the shift mechanism on the basis of an output signal of a sensor attached to the shift mechanism. An execution mode of a driving force limiting process that limits driving force is set on the basis of the operating position that is detected by the position detecting device. The driving force limiting process is executed on the basis of the execution mode of the driving force limiting process and a vehicle operation state. When it is determined that there is an abnormality in the position detecting device in a state that the driving force limiting process is not executed, setting the execution mode on the basis of the operating position of the shift mechanism is prohibited, and execution of the driving force limiting process is allowed on the basis of the vehicle operation state.
US08751113B2 Method and apparatus for detecting pedestrian vehicle impact
An apparatus (50) detects a pedestrian/vehicle impact, the apparatus including a plurality of sensors (62, 64, 66) mounted near a forward location of a vehicle (52), each sensor providing an associated signal indicative of an impact event. A metric determining device (80) determines metric values for each of the sensor signals. A controller (80) determines if any of said determined metric values indicates the occurrence of a misuse event. The controller also determines if a pedestrian/vehicle impact event is occurring by comparing the metric value of at least one sensor signal against a selectable threshold. An actuation signal is provided in response to the comparison. The selectable threshold is selected in response to the determined occurrence of a misuse event. An actuatable pedestrian impact mitigation device (84) is attached to the vehicle and is actuated in responsive to the actuation signal from said controller.
US08751108B2 Steering device for vehicle
If the main electric power source has failed, an assist control portion shifts the characteristic of an assist map in which the steering torque and the target current are connected in a relation by one step of shift in a direction of increase of the steering torque each time a steering operation that satisfies a steering operation criterion condition is performed. This allows a driver to feel a decline in the steering assist force each time of performing steering operation and therefore become aware of the abnormality. Besides, an upper-limit current of the assist map may be reduced each time the steering operation that satisfies the steering operation criterion condition is performed. Besides, an upper-limit electric power of an electric motor may be reduced each time the steering operation that satisfies the steering operation criterion condition is performed.
US08751096B2 Real-time prognostic and health management system, program product, and associate methods
Embodiments of the present invention provide a prognostics and health management (PHM) system for one or more electronic, electro-mechanical, pneudraulic and mechanical devices of an aircraft, and associated diagnostic methods and computer program products. The system includes a tangible and non-transitory memory preloaded with prognostics and health management signature data; one or more sensors that are adapted to monitor the one or more devices; and a logic device adapted to calculate an address and to access the tangible and non-transitory memory using the calculated address in real time. One or more portions of the calculated address are responsive to one or more parameter values associated with the sensors so that sensor parameter data determines the address into the memory. In the PHM system, the logic device is further adapted to generate a PHM alert in real time responsive to a value of the PHM signature data accessed at the address.
US08751088B2 System for managing vehicle energy, and method and apparatus for same
In a method, system and apparatus for managing vehicle energy, the amount of electric power needed for operating a vehicle is calculated, a surplus amount of electric power that is the current amount of battery power less the calculated amount of electric power is sold, or a number of received location information signals according to the current amount of battery power is adjusted.
US08751086B2 Online battery capacity estimation
An electric vehicle includes a controller configured to estimate battery capacity in accordance with a first state of charge estimation, a charge integration, and a second state of charge estimation. The first and second state of charge estimations are in accordance with time and temperature constraints and are such that the estimated battery capacity has limited uncertainty. The controller is further configured to generate an output based on the estimated battery capacity.
US08751085B2 Method and system for battery charging and thermal management control in electrified vehicles
A method and a control system for charging a battery in a plug-in hybrid or all electric vehicle, thermally conditioning the battery, and/or thermally conditioning the passenger compartment of the plug-in hybrid or all-electric vehicle. Multiple variables may be used in order to determine the optimal timing of conducting the charging and thermal conditioning processes including time required to complete the processes, energy costs, and user set preferences.
US08751084B2 Vehicle component recognition and adjustment for energy efficiency
An apparatus including a plurality of electric vehicle movement components, where a first one of the components is configurable to operate in one of a plurality of power operational modes; and a connection connecting the plurality of electric vehicle components to each other. The first component is configured to select one of the operational modes based, at least partially, upon information through the connection regarding an identification of a second different one of the components and/or an operational capability of the second component.
US08751079B2 Method and device for controlling a battery pulse heating mode of a traction battery of a hybrid vehicle
A method and a device are provided for controlling a battery pulse heating mode of a traction battery of a hybrid vehicle. The method includes detecting a traction battery temperature (T) upon start-up of the hybrid vehicle. The method then includes determining a dependency of fuel consumption (V) during a battery pulse heating mode on the distance (W) travelled for at least one predefined road type at the detected traction battery temperature (T). The method continues by displaying the determined dependency on a display device (50), using an input device (60) to select whether a battery pulse heating mode should be carried out; and controlling the battery pulse heating mode as a function of the selection.
US08751078B2 Off-going clutch control
A vehicle includes an engine, a motor, and a gearbox. A clutch is configured to engage to transfer a reactive torque to at least one of the engine, the motor, and the gearbox. The clutch is configured to disengage during a transition from a present operating mode to a target operating mode. A controller is configured to determine an expected slip direction of the clutch, define a non-zero value based at least in part on the expected slip direction, and command the reactive torque to the non-zero value to control the clutch to induce slip during the transition from the present operating mode to the target operating mode.
US08751069B2 Dynamically reconfigurable electrical interface
A dynamically reconfigurable electrical interface is disclosed that can be used in various applications, including avionics communications. In one embodiment, a first switch receives an input signal and routes it to the applicable signal conditioning path unit that conditions the input signal, after which a second switch routes it to an amplifier. The amplifier provides an amplified signal to an analog-to-digital converter that generates a corresponding numerical value based on the voltage of the amplified signal that is analyzed by a processor to determine information conveyed by the input signal based on a particular electrical interface. Multiple distinct interfaces can be accommodated by on one more processors accessing instructions sets for processing information corresponding to a particular electrical interface. In another embodiment, the processor provides numerical values to a digital-to-analog converter producing an analog signal that is amplified, routed, and conditioned to convey information using a particular electrical interface.
US08751068B2 Aircraft task management system
A method and apparatus for managing tasks in an aircraft. A current state of the aircraft is identified. A group of tasks is identified using a task database and the current state of the aircraft. The task database comprises the tasks for performance during different phases of flight of the aircraft by a flight crew and the group of tasks comprises different types of tasks from the tasks. The group of tasks is presented in a computer system.
US08751061B2 Navigation aid system for a drone
A system for aiding the navigation of an aircraft able to be piloted remotely by an operator includes means for transmitting data allowing the operator to dialogue with an air traffic controller according to at least one mode of dialogue and means for monitoring the flight parameters, notably aircraft state parameters and navigation parameters. The system also includes a means for detecting flight events, a means for formulating a message corresponding to a flight event, a means for scheduling the message in a list of messages, and a means for synthesizing the message in a mode of dialogue.
US08751053B2 Method and system to provide a distributed local energy production system with high-voltage DC bus
A method and system to provide a distributed local energy production system with high-voltage DC bus is disclosed. In one embodiment, a system comprises a management unit to be interconnected via a network bus to a set of link modules, each link module coupled to a separate local energy production unit, each link module to include a Maximum Power Point Tracking (MPPT) step-up converter and a parameter monitoring unit to produce parameter data for the respective local energy production unit, and the local energy production units to be coupled to a high voltage power line to deliver produced electrical energy to a consumer of the energy; and the management unit to receive measured parameters from the link modules, and to send control signals to link modules to provide individual operational control of the local energy production units, the management unit to be coupled to one or more separate computers to provide the computers with access to the parameter data and control of the local energy production units.
US08751049B2 Kinetic input/output
In exemplary implementations of this invention, an input/output device (“Bulb”) is attached to on an articulated, actuated robotic arm. The robotic arm can move the Bulb by translating it along three axes and by rotating it about the arm's base. In addition, the I/O can rotate about its own vertical axis. The Bulb comprises at least a pico-projector, two cameras, a depth sensor and an onboard computer. The onboard computer controls actuators in the robotic arm and Bulb that move the Bulb. It also processes visual data captured by the cameras in order to recognize objects or events, and to respond to them. This response may include changing the position of the Bulb or changing the parameters of an image projected by the pico-projector.
US08751035B2 Automated laundry drop-off and retrieval system
A storage unit for the drop-off, delivery, and pick-up of personal garments includes a plurality of apparel totes, each sized to enclose a plurality of apparel items on hangers, each including a machine-readable medium carrying a tote identifier code, and each configured with an access panel to allow deposit and retrieval of apparel items on hangers. A multi-layer conveyor system selectively moves apparel totes to and from a pre-defined customer access position and to and from a plurality of storage positions on each of at least two horizontal storage layers.
US08751028B2 System and method for enhanced streaming audio
A system and method for enhancement and management of streaming audio is disclosed. In one embodiment, the system provides a client-side decoder that is compatible with numerous audio formats, so that a user can enjoy relatively high-quality audio from various sources, even from sources that do not provide multi-channel or high-quality audio data. The system and method also include a management system for managing and controlling the use of licensed signal processing software to further enhance an audio stream. In one embodiment, the management system is used to manage a signal processing module that provides psychoacoustic audio processing to create a wider soundstage, an acoustic correction process to increase the perceived height and clarity of the audio image, and bass enhancement processing to create the perception of low bass from the small speakers or headphones typically used with multi-media systems and portable audio players.
US08751022B2 Multi-take compositing of digital media assets
Methods, graphical user interfaces, computer apparatus and computer readable medium for producing media content are disclosed. For example, a user of a computing device can utilize the methods, graphical user interfaces, computer apparatus, and computer readable medium to edit the media content. In one embodiment, the media content pertains to media tracks, such as audio or video tracks. The media content can be a plurality of individual media tracks that can be segmented and the resulting segments from different media tracks can be combined into a composite media track.
US08751020B2 Electrode arrangement
The invention relates to a electrode arrangement (1) for the application of a transcutaneous electric stimulation stimulus onto the surface of a section of the human ear (2), which comprises a holding element (3) to be arranged at or in the ear (2) as well as at least on electrode (4, 5), which electrode (4, 5) is arranged in an electrode carrier (6). To allow a simple and comfortable application of the electrode arrangement at the ear and to influence the hearing during wearing of the electrode arrangement as little as possible the invention suggests that the holding element (3) comprises a linear guide (7) in which a holding bar (8) is arranged linear movably in the direction of a longitudinal axis (L) of the holding element (3), wherein the electrode carrier (6) is arranged at the holding bar (8).
US08751012B2 Implantable vestibular prosthesis system with power saving mode including soft start and soft power-down
A novel vestibular implant system is described. An implantable vestibular stimulator provides vestibular stimulation signals to stimulate target neural tissue for vestibular sensation by a patient. One or more motion sensors are controllably powered by the vestibular implant system and develop a motion signal reflecting head motion of an implant patient. The vestibular stimulator includes at least two different operating modes: i. a sensor controlled mode wherein the motion sensor is powered and the vestibular stimulation signal is developed as a dependent function of the motion signal, and ii. a sensor independent mode wherein the motion sensor is unpowered and the vestibular stimulation signals, if any, are developed independently of the motion signal.
US08751010B2 Time to next recharge session feedback while recharging an implantable medical device, system and method therefore
A system and method for determining, during a recharge session, an amount of time until a subsequent recharge session is required to charge a rechargeable power source of an implantable medical device. A model allows a determination of the time until recharge without suspending charging during the recharge session by basing the determination on an initial measured battery voltage and a present current into the rechargeable power source. Alternatively, charging is suspended during the recharge session, and voltage measurements are taken, after which time charging is resumed, without patient input or suspending the recharge session.
US08751009B2 Techniques for confirming a volume of effect of sub-perception threshold stimulation therapy
A system may include a therapy delivery module configured to deliver electrical stimulation therapy to a tissue of a patient in accordance with a first stimulation therapy program. The first stimulation therapy program may define a first stimulation intensity below a perception threshold stimulation intensity of the patient. The therapy delivery module also may be configured to deliver electrical stimulation therapy to the tissue of the patient in accordance with a second stimulation therapy program. The second stimulation therapy program may define a second stimulation intensity at or above the perception threshold stimulation intensity. The system also may include a processor configured to determine stimulation parameter values for the first stimulation therapy program that result in a first volume of effect and determine stimulation parameter values for the second stimulation therapy program that result in a second volume of effect substantially the same as the first volume of effect.
US08751008B2 Remote control data management with correlation of patient condition to stimulation settings and/or with clinical mode providing a mismatch between settings and interface data
A remote control device communicatively coupled to an implanted stimulation device displays representations of modifications to stimulation settings of the implanted stimulation device according to setting change instructions input by a user, without the instructed change being implemented at the implanted stimulation device. The remote control includes an input component(s) for input of patient condition information correlated to settings of the implanted stimulation device. The implanted stimulation device cycles through stimulation programs without the remote control device indicating the changes and while the remote control device receives input of patient condition information.
US08751007B2 Shifting between electrode combinations in electrical stimulation device
The disclosure is directed to techniques for shifting between two electrode combinations. An amplitude of a first electrode combination is incrementally decreased while an amplitude of a second, or subsequent, electrode combination is concurrently incrementally increased. Alternatively, an amplitude of the first electrode combination is maintained at a target amplitude level while the amplitude of the second electrode combination is incrementally increased. The stimulation pulses of the electrode combinations are delivered to the patient interleaved in time. In this manner, the invention provides for a smooth, gradual shift from a first electrode combination to a second electrode combination, allowing the patient to maintain a continual perception of stimulation. The shifting techniques described herein may be used during programming to shift between different electrode combinations to find an efficacious electrode combination. Additionally, the techniques may be used for shifting between different electrode combinations associated with different stimulation programs or program sets.
US08751004B2 Bipolar spinal cord stimulation to activate the expiratory muscles to restore cough
Methods and devices are provided for electrical stimulation of the expiratory muscles in humans or other mammals to produce cough in patients with spinal cord injuries resulting in paralysis of the expiratory muscles. An electrode, or a group of two or more electrodes (i.e. wire lead electrodes, disc electrodes, etc.) are positioned along the spinal cord, usually along the dorsal epidural surface. The electrodes can be located at different spinal cord levels and can be located in a parallel arrangement. Electrical stimulation, such as bipolar electrical stimulation, is then applied to activate the expiratory muscles and produce cough.
US08750985B2 Low power loss current digital-to-analog converter used in an implantable pulse generator
In one embodiment, the present invention provides an implantable stimulation device that includes output current sources and/or sinks configured to provide an output current for a load (i.e., tissue). The output path of the output current source or sink comprises a transistor which operates in a linear mode instead of a saturation mode. Because operation in a linear mode results in smaller drain-to-source voltage drops, power consumption in the output current source or sink (and hence in the implantable stimulator) is reduced, reducing battery or other power source requirements. Operation in the linear mode is facilitated in useful embodiments by a load in an input path (into which a reference current is sent) and a load in the output path (which bears the output current). The loads can be active transistors or passive resistors. A feedback circuit (e.g., an operational amplifier) receives voltages that build up across these loads, and sends a control signal to the gate of the transistor to ensure its linear operation.
US08750983B2 Therapeutic system
The present invention provides a system and method to non-invasively deliver a therapeutic amount of energy to a treatment site to fragment particulate material. More specifically, an external power source is provided for transmitting energy non-invasively through the skin and body of a patient to a medical implant. The medical implant, including an energy focusing device, is surgically positioned at the treatment site. The energy focusing device is configured to receive the transmitted energy and directing therapeutic energy to the treatment site to fragment particulate material.
US08750965B2 Tracking rigid body structures without detecting reference points
A method for tracking at least one rigid object part of a rigid reference object, wherein the rigid object part can be detached or removed from the rigid reference object is provided. The method includes obtaining a patient data set of a region around the object part, attaching a first reference star in a fixed position relative to the object part situated on the reference object, detecting reference points on the reference object and ascertaining three-dimensional spatial positions of the reference points of the reference object, assigning the three-dimensional spatial positions of the reference points of the reference object to corresponding points in the patient data set, attaching a second reference star to the object part, ascertaining positional information of the second reference star; and ascertaining positional information of the object part or tracking the object part based on the positional information of the second reference star.
US08750957B2 Microfabricated neural probes and methods of making same
An embodiment of the invention provides a neural probe containing a plurality of nanoscale recording electrodes. The recording electrodes have a width of 1 micron or less and a distance between adjacent recording electrodes is 10 microns or less. Another embodiment of the invention provides a neural probe comprising a plurality of microfabricated recording electrodes located on a polymer base material, such as a flexible polymer cantilever.
US08750942B1 Head unit to handset interface and integration
A method of communicatively coupling a handheld mobile device and a head unit comprising monitoring, by the handheld mobile device, a port of the handheld mobile device; sending, by the handheld mobile device, an application to the head unit when the head unit device contacts the handheld mobile device via the port of the handheld mobile device; and conducting, by the handheld mobile device, an operation of the handheld mobile device, using the head unit device as the user interface for the handheld mobile device.
US08750941B2 Mobile terminal and method of controlling mobile terminal
A mobile terminal and controlling method of a mobile terminal are provided. The present invention may include executing a content if an command for executing the content is received, detecting whether an operation of the content is ended in an uncompleted status, creating an object to which a function of re-executing the content from an operation ended point of the content is assigned if the operation of the content is ended in the uncompleted status, displaying the created object, and re-executing the content corresponding to a selected object if the displayed object is selected.
US08750938B2 Glow touch feedback for virtual input devices
The claimed subject matter is directed to providing feedback in a touch screen device in response to an actuation of a virtual unit in a virtual input device. Specifically, the claimed subject matter provides a method and system for providing visual feedback in response to an actuation of a virtual key in a virtual keyboard. One embodiment of the claimed subject matter is implemented as a method for providing luminescent feedback in response to an actuation of a virtual key in a virtual keyboard. User input in a virtual keyboard corresponding to a virtual key is received. The corresponding virtual key is actuated and registered in response to the user input, and a luminescent feedback is displayed to the user as confirmation of the actuation of the virtual key.
US08750935B2 Portable radiotelephone for automatically dialing a central voice-activated dialing system
A portable radiotelephone can be shifted between a first condition wherein the radiotelephone does not receive or transmit voice communications by radiotelephone transmissions over radiotelephone channels and a second condition wherein the radiotelephone receives and transmits voice communications by radiotelephone transmissions over radiotelephone channels. The radiotelephone automatically calls a central voice-activated phone dialing system remote from the portable radiotelephone in response to producing the second condition in the radiotelephone. The radiotelephone includes a switch for producing the first and second conditions.
US08750933B2 System and method for supporting antenna beamforming in a cellular network
The present invention is a method and system for supporting a beamforming antenna system in a mobile broadband communication network with an improved beam pattern, beam sweep pattern, pilot channel design with feedback and reporting rules, and control signaling design. Specifically, the improved beam pattern includes a method of supporting wireless communications in a wireless network forming at least two spatial beams within a cell segment where the at least two spatial beams are associated with different power levels, and separately, where at least two spatial beams can be moved across the cell segment according to a unique sweep pattern. The pilot channel design improves network bandwidth performance and improve user mobility tracking. Feedback and reporting rules can be established using a particular field designator, CQI, in the preferred embodiment.
US08750931B2 Apparatus and method for automatic SIM card selection according to network environment in dual mode
A dual mode terminal including two Subscriber Identity Module (SIM) cards and a method for automatically selecting a SIM card according to network environment in the dual mode terminal is provided. The method includes switching a master/slave setting when a SIM card setting change condition is met in a standby state, and setting a network of a switched SIM card as a master network.
US08750926B2 System and method for coordinating multiple radio transceivers within the same device platform
A wireless device having a central control entity that coordinates multiple radio transceivers co-located within the same device platform to mitigate coexistence interference. The wireless device comprises an LTE transceiver, a WiFi transceiver, a BT transceiver, or a GNSS receiver. In one embodiment, the central control entity receives radio signal information from the transceivers and determines control information. The control information is used to trigger FDM solution such that the transceivers operate in designated frequency channels to mitigate co-existence interference. In another embodiment, the central control entity receives traffic and scheduling information from the transceivers and determines control information. The control information is used to trigger TDM solution such that the transceivers are scheduled for transmitting or receiving radio signals over specific time duration to mitigate co-existence interference. In yet another embodiment, power control solution is used to mitigate coexistence interference.
US08750923B2 Supplemental information for mobile terminated mobile initiated calling
Availability of a call for a mobile device can be signaled over a data channel; to avoid unnecessary airtime charges, an audio channel for the voice call is setup only if a user of the mobile device accepting the call. Responsive to the user accepting the call, the mobile device can signal to a network to establish the audio channel. Establishing the audio channel takes some time. The time in which the audio channel is established is used to output, at the mobile device, supplemental information received over the data channel, such as information about a calling party, such as directory information, organization information, and call history. The outputting of such information during this time period makes a user experience better, because the user is less likely to think that a call has failed by observing an unfilled delay between when the call was accepted through the user interface and when the audio channel is actually available to service the call.
US08750922B2 Prioritized prompt ordering and call processing in interactive voice response systems
A system and method for processing a call to a destination associated with multiple group members in a unified messaging system by determining a prioritized order of the group members for presentation to caller and receiving a selection from the caller. The order of the group members can be determined based on call histories, address books, and distribution lists of the calling party and the group members of the destination. A weighted score is computed for each group member, and the group members are sorted based on the weighted scores. The sorted list of group members is then presented to the calling party for selection. Based on the calling party's selection the unified messaging system can further process the call.
US08750915B2 Exchange of location information using a wireless communication device
Exemplary techniques for sending data packages that can include geographic information during group communication sessions between wireless telecommunication devices, such as push-to-talk communication sessions, are disclosed. In an embodiment the data packages are wirelessly transmitted by a communication device to a group communication server and then sent to other group members.
US08750914B2 Handheld electronic device and associated method providing availability data in a messaging environment
An improved handheld electronic device and an associated method are provided in which enhanced information regarding an “availability” of a user of a handheld electronic device is provided to another electronic device in a messaging environment. Such availability data provides step-wise indications of the relative availabilities of one or more users of electronic devices in a messaging environment. The step-wise indications can, for instance, range from an availability level of “currently active” to several levels of nonavailability. The device and method can be incorporated into an existing messaging environment.
US08750909B2 Method, system, and apparatus for processing a service message with a plurality of terminals
A method, system, and apparatus for processing a service message with multiple terminals are disclosed. The method includes: receiving a request message from a terminal, where the request message carries request information of the terminal; and sending a service message to the terminal according to the request information. When a user has multiple terminals, the PPG selects a specific terminal for receiving an incoming service according to the SUBSCRIBE request of the terminal and the terminal request information carried in the SUBSCRIBE request. When a service arrives, the service message is sent to the selected terminal, thus avoiding sending of the service message to all terminals of the user.
US08750872B2 Method for controlling cell reselection and terminal to perform the method
A method for controlling cell reselection of a dual mode terminal supporting Wideband Code Division Multiple Access (WCDMA) and Global System for Mobile communications (GSM), includes determining, when a signal strength of a first cell is less than a predetermined value, whether a condition for access to a second cell is satisfied; determining whether a frequency and a Primary Scrambling Code (PSC) for access to the second cell are blocked; and determining whether the second cell is included in a forbidden location area (LA) list. Then, if the frequency and PSC are not blocked, and if the second cell is not included in the forbidden LA list, the method includes connecting to the second cell. A dual mode terminal to perform the method includes a condition determination unit, a blocking determination unit, an LA determination unit, and a control determination unit.
US08750860B2 Stale feedback using a secondary base station
A system and method in which two base stations—a Primary Base Station (PBS) and a Secondary Base Station (SBS)—are used to accomplish a Virtual 2-antenna Receiver (V2RX) scheme. The PBS may perform the initial transmissions of symbols, but, instead of the PBS, the SBS may handle the subsequent reception of terminal-specific Channel State Information (CSI) and the broadcast of an additional signal. The SBS can be much simpler in design than the PBS, and can be located physically closer to the terminals, requiring less power for the feedback signals (from the terminals) and also for SBS's own broadcast of the additional signal to terminals. The reception and usage of stale CSI using a secondary base station can be important for dense networks with a large number of simple terminals. Because of the rules governing abstracts, this abstract should not be used to construe claims.
US08750833B2 Proximity based security protocol for processor-based systems
A security protocol may be implemented on a processor-based system by providing a wireless signal to a handheld device normally carried by the user. If a response is not received, it may be determined that the user is not sufficiently proximate to the device being accessed and that, therefore, the person accessing the device is not authorized. An appropriate security protocol may be implemented as a result.
US08750832B2 Connecting a personal mobile device to a vehicle communication unit
A method and apparatus for connecting a personal mobile device to a vehicle communication unit. The method involves automatically detecting the presence of a personal mobile device located at a vehicle, obtaining permission to connect the personal mobile device, and automatically connecting the personal mobile device to the vehicle communication unit. The method and apparatus can be used, for example, during an initial connection of a personal mobile device to a vehicle communication unit or each time a new mobile device is present in the vehicle.
US08750822B2 Emergency services based on location information statistics
A system and a method for tracking users in a closed environment even in the case the available system for locating a user is an idle state is based on the use of a system which comprises a database for storing the location of the users measured at regular time interval within that closed environment. Such a system comprises further a processor for estimating the possible location of a registered user at any time according to the different stored measured location. Such estimation can be advantageously a statistical analysis corresponding to some daily geographical footprint of the registered user. The system comprises also a decision unit to provide the possible location of the registered user estimated for a specific time when required in the case the location measurement system is in an idle state. In that case, the estimated possible location can be forwarded to some PSAP.
US08750820B2 Method and apparatus for selecting between multiple equal cost paths
Each equal cost path is assigned a path ID created by concatenating an ordered set of link IDs which form the path through the network. The link IDs are created from the node IDs on either set of the link. The link IDs are sorted from lowest to highest to facilitate ranking of the paths. The low and high ranked paths are selected from this ranked list as the first set of diverse paths through the network. Each of the link IDs on each of the paths is then renamed, for example by inverting either all of the high node IDs or low node IDs. After re-naming the links, new path IDs are created by concatenating an ordered set of renamed link IDs. The paths are then re-ranked and the low and high re-ranked paths are selected from this re-ranked list as the second set of diverse paths.
US08750818B2 Signal processing circuit with circuit induced noise cancellation
A signal processing circuit with noise cancellation includes an impedance matching unit and a transconductance stage. The impedance matching unit is disposed at a first path, and arranged to provide input impedance matching, wherein the impedance matching unit is a bilateral element, and the first path is coupled between a signal input port and a signal output port. The transconductance stage is disposed at a second path, and arranged to guide circuit introduced noise to the signal output port for noise cancellation at the signal output port, wherein the second path is coupled between the signal input port and the signal output port.
US08750813B2 Method and system for a dynamic transmission gain control using a dedicated power amplifier driver in a radio frequency transmitter
A transmitter RF front-end integrated on a single substrate is enabled to determine whether associated IF amplification stage provides a required transmission gain for transmitting an output signal of an application. A dedicated power amplifier driver within the transmitter RF front-end is configured to provide additional gain, when needed based on the determination, to meet the required transmission gain for transmitting the output signal. The associated IF amplification stage comprises an upconversion mixer and a lowpass filter (LPF). The upconversion mixer may be implemented as an active mixer or a passive mixer. The upconversion mixer and the dedicated power amplifier driver are enabled to operate in 2.44 gigahertz. A maximum gain provided by the associated intermediate frequency (IF) amplification stage for transmitting the output signal is determined to decide the additional gain provided by the dedicated power amplifier driver by comparing with the required transmission gain.
US08750808B2 Configuration of reference signal transmission bandwidth
Processing implemented by a method and apparatus herein advantageously addresses degradations to the quality of reference signal measurements and/or to the quality of serving cell data reception that would otherwise result from a wireless device (36) measuring different cells' reference signals over different bandwidths. The processing addresses these potential degradations by intelligently configuring the bandwidth over which different cells actually transmit reference signals. In this regard, the processing includes identifying (100) the cell bandwidth of each cell in a set of cells that transmit reference signals likely to be measured during a given measurement session of a wireless device (36). Processing then entails selecting (110), as a function of the cell bandwidths, a reference-signal bandwidth over which reference signals are to be transmitted from at least a subset of the cells in the set. Finally, processing includes configuring (120) at least each cell in the subset to transmit reference signals over said reference-signal bandwidth.
US08750796B2 Exclusive pairing technique for short-range communication devices
A method and system of establishing communications between at least two independent software modules in a safety critical system, such as a medical system, is provided. The design comprises providing an exclusive Bluetooth connection between at least two wireless devices. A master wireless device is configured with Bluetooth master device functionality and a slave wireless device is configured with Bluetooth slave device functionality. The wireless devices are employed in performing procedures in a safety critical environment. The method further comprises acquiring a stored unique address from the slave wireless device over the Bluetooth connection, comparing the stored unique address to a master wireless device unique address available at the master wireless device, and exclusively pairing the master wireless device and the slave wireless device when the unique address acquired from the slave wireless device is found to identically match the master wireless device unique address.
US08750794B2 Mobile wireless communications device providing object comparison features based upon near field communication (NFC) and related methods
A communications system may include at least one first near field communication (NFC) device associated with an object, and a mobile wireless communications device. The mobile wireless communications device may include a second NFC device configured to communicate with the at least one first NFC device based upon proximity thereto, an image sensor, and a controller coupled to the second NFC device and the image sensor. The controller may be configured to determine at least one archive image of the object based upon NFC communication between the second NFC device and the at least one first NFC device, determine a sensed image of the object from the image sensor, and perform image comparison between the at least one archive image and the sensed image.
US08750793B2 Near-field communication (NFC) system with mobile wireless communications devices determining geographic positions of NFC tags and related methods
A near-field communication (NFC) system may include a plurality of geographically distributed NFC tags, and a tag geo-position database configured to store respective geographic positions of the NFC tags. The NFC system may further include a plurality of mobile wireless communications devices. Each of the mobile wireless communications devices may be configured to communicate with a given NFC tag when in proximity thereto, determine a current geographic position of the mobile wireless communications device, and communicate the determined current geographic position of the mobile wireless communications device to update the tag geo-position database.
US08750790B2 Method and system for using routine driving information in mobile interactive services
A method and an apparatus according to an embodiment of the invention includes a controller to process a criterion for selecting a point-of-interest (POI). The criterion can be based on historical trip data. Data related to a POI, including a community-of-interest rating, for example, can be accessed through a satellite and terrestrial mobile communication network. Multiple POIs can be graphically represented for user selection based on the criterion and/or other data. Once a POI is selected, data related to the selected POI, including navigation data, can be displayed. In another embodiment, the controller can access navigation data to a specified destination. The navigation data can be based on historical trip data such as route segments and destination areas. The navigation data can be accessed from an in-vehicle system or from a navigation service provider and can be displayed to assist a user in reaching the specified destination.
US08750788B2 Multiple data stream transmission method and apparatus in relay system
The present invention relates to a data transmission/receiving method and apparatus for overcoming interference between multiple data streams, by relaying only part of multiple data streams that are received from a source node during collaborative data transmission employing relay nodes. The multiple data stream transmission method of the present invention comprises: receiving a plurality of data streams from a source node; decoding the plurality of data streams received; selecting a portion of the successful decoded data streams; encoding the selected portion of the data streams; and sending the encoded data stream portion to a destination node.
US08750784B2 Method, system and server for authorizing computing devices for receipt of venue-based data based on the geographic location of a user
Methods, systems and servers are disclosed for authorizing access by a user of a service associated with an event at a venue and provided via a computer network based on a determined geographic location of the user. The location of the user can be determined, via a server, based on location information obtained from the held device utilized by the user. The computing device can be authorized to receive the service (e.g., video, concession information, advertisements, statistical information, etc.) based on the location information obtained from the hand held device.
US08750780B2 Printing apparatus and sheet processing apparatus
A decurling unit regulates a decurling force so as to be smaller when a sheet is returned from a printing unit to a sheet feeding unit than when the sheet is fed from the sheet feeding unit to the printing unit.
US08750777B2 Fixing device and image-forming apparatus including the same
A fixing device includes an irradiation unit, disposed opposite a recording medium, that includes laser light sources arranged in a direction crossing a movement direction of the recording medium and capable of emitting laser light with variable emission intensity and that irradiates a surface of the recording medium with the laser light emitted from the laser light sources in a substantially elongated irradiation region extending at a corresponding position in the arrangement direction of the laser light sources; an irradiation-width changing unit that changes the irradiation width of the irradiation region in a longitudinal direction thereof, with all the laser light sources of the irradiation unit turned on; and an irradiation-intensity adjusting unit that adjusts the irradiation intensity in the irradiation region having the irradiation width thereof changed by the irradiation-width changing unit to a predetermined required irradiation intensity.
US08750770B2 Image forming method and image forming apparatus
Provided is an image forming method in which a foil image exhibiting excellent finish without any wrinkle and strong adhesive strength is formed on a foil transferring face made of toner. The image forming method for transferring the transfer foil on the foil transferring face is conducted by contacting the transfer foil to the foil transferring face formed by using toner having a glass transition temperature of not more than 60° C., and by passing through a nip portion formed between a driving roller and a follower roller.
US08750759B2 Image forming apparatus
An image forming apparatus includes a plurality of image forming units, an endless transfer belt, and a plurality of transfer rollers. Each image forming unit includes a photosensitive drum, a charging unit, a developing unit, and a static remover. The static remover emits charge-removing light to the circumferential surface of the photosensitive drum included in the image forming unit before a transfer to the circumferential surface is performed. The amount of pre-transfer charge-removing light emitted to the circumferential surface of a photosensitive drum by one static remover included in the plurality of image forming units is set to a value less than the amount of pre-transfer charge-removing light emitted to the circumferential surface of another photosensitive drum by another static remover located upstream of the one static remover in the movement direction of an intermediate transfer belt.
US08750752B2 Development device including a removable seal to seal a supplied-developer and/or a collected-developer communicating area
A development device can include a developer containing part containing developer, a carrier to carry developer that is supplied from the developer containing part to a development range, a partition dividing the developer containing part into a supply part and a circulation part beneath the supply part to collect developer from the carrier, a first transport member in the supply part of the developer containing part to supply developer from the supply part to the carrier, and a second transport member in the circulation part to transport developer in the circulation part in an axial direction of the carrier. The device can also include a removable seal member, which seals a supplied-developer and/or a collected-developer communicating area.
US08750747B2 Developer collecting device and image forming apparatus
A developer collecting device includes a housing provided with an opening opposed to a developer carrying member, a collecting member provided along an edge of the opening at a downstream end of the opening in a transporting direction in which the developer carrying member transports the developer, a sealing member provided along an edge of the opening at an upstream end of the opening in the transporting direction, a suction path that extends along a longitudinal direction of the housing and that is connected to a suction unit for sucking the developer into the housing, a developer transporting unit that is provided between the opening and the suction path and that transports the developer collected in the housing, a filter member disposed between the developer transporting unit and the suction path, and a hood member disposed between the opening and the filter member and separated from the filter member.
US08750743B2 Image forming apparatus
An image forming apparatus is provided. The image forming apparatus includes a plurality of photosensitive members arranged to align in parallel with one another, an exposure device arranged in an upper position with respect to the plurality of photosensitive members and configured to expose the photosensitive members to light, an exposure controller arranged in an upper position with respect to the exposure device and configured to control the exposure device according to inputted image data, a power board, arranged in a lower position with respect to the plurality of photosensitive members and configured to convert alternate current power to direct current power, and a voltage converter arranged in un upper position with respect to the exposure device and configured to convert the direct current power supplied from the power board into an at least single-leveled first voltage and supply the first voltage to the exposure controller.
US08750741B2 Image forming apparatus, image processing system having the same, and method for performing reservation job of the image forming apparatus
A method for performing a reservation job of an image forming apparatus includes: selecting the kinds of jobs to be reserved as job data; setting a time for starting and a period for performing the job reserved as the job data; and performing the selected job reserved as the job data at the set time and period.
US08750734B2 Transfer device and image forming apparatus including same
A transfer device includes an image bearing member, a transfer member, a test image detector, and a shield member. The image bearing member bears a toner image on a surface thereof within an image forming area. The transfer member disposed opposite the image bearing member forms a transfer nip between the transfer member and the image bearing member through which the recording medium is conveyed and transfers the toner image from the image bearing member onto the recording medium in the transfer nip. The test image detector disposed downstream from the transfer nip in the direction of conveyance of the recording medium detects a density of a test image for adjustment of toner density formed outside the image forming area. The shield member disposed between the test image and the transfer member shields the test image from an electrical field generated between the image bearing member and the transfer member.
US08750732B2 Moisture sensor, moisture detector, and image forming apparatus
A moisture sensor for detecting moisture content of an object includes a light source to emit light having an infrared wavelength that is absorbed by water; an optical system to receive the light from the light source and output linearly polarized light having a first polarization direction in a direction toward the object, and to receive light scattered from the object and output linearly polarized light having a second polarization direction perpendicular to the first polarization direction in another direction other than the direction toward the object; and a photodetector to receive the linearly polarized light having the second polarization direction output from the optical system.
US08750726B2 Histogram-based chromatic dispersion estimation
Techniques are provided for estimation of the chromatic dispersion (CD) in an optical signal received by an optical receiver. The techniques involve iteratively adjusting dispersion compensation coefficients of one or more filters configured to compensate for the CD in the received optical signal. At each iteration of the dispersion compensation coefficient adjustment, electrical domain signals are filtered to generate digitally-filtered signals. The electrical domain signals are generated based on the received optical signal. Also at each iteration of the dispersion compensation coefficient adjustment, an amplitude histogram of the digitally-filtered signals is generated. The amplitude histograms generated at each iteration are evaluated to generate an estimate of the chromatic dispersion in the received optical signal.
US08750724B2 Electronic dispersion correction circuit for optical transmission system
A dispersion correction circuit is provided for use with an input driving signal. The dispersion correction circuit includes an input portion, an output portion and a filter portion. The input portion is arranged to receive the input driving signal. The output portion can output an output signal based on the input driving signal. The filter portion is disposed between the input portion and the output portion. The filter portion includes a varactor, a DC bias portion, and a transformer. The DC bias portion provides a DC bias to the varactor.
US08750720B2 Photonic impulse generator
Various embodiments are directed to a photonic impulse generator comprising a periodically chirped photonic source a single-frequency photonic source, a photodetector, an optical coupler, and a filter. The optical coupler may be positioned to couple an output of the single-frequency photonic source to an output of the periodically chirped photonic source, resulting in a combined photonic signal. The photodetector may be positioned to receive the combined photonic signal and generate a combined electrical signal. The filter may be in electrical communication with an output of the photodetector to receive the combined electrical signal.
US08750718B2 Apparatus for controlling lighting equipment for lighting communication
Disclosed is an apparatus for controlling an illumination device for optical communication, including an optical array having a plurality of light emitting elements, a visible ray communication unit for outputting an electrical signal for visible ray communication, an optical array driving unit for providing a control signal for individually controlling ON/OFF of the plurality of light emitting elements, and a logic operation unit for performing logic operations on signals provided from the visible ray communication unit and the optical array driving unit, and outputting resultant operated signals to the optical array.
US08750711B2 Optical transceivers with closed-loop digital diagnostics
Systems and methods for performing closed-loop diagnostics in optical transceiver. The TOSA of an optical receiver includes a primary transmit module and a secondary receiver module. The transmit module transmits a data signal to a ROSA of another optical transceiver. The ROSA has a secondary transmit module that can transmit a diagnostic data signal back to the secondary receiver module of the TOSA. The TOSA can use the diagnostic data received from the ROSA to automatically adjust itself and perform closed-loop feedback functions. The closed loop diagnostics can be implemented in a network where one transceiver may be connected with more than one other transceiver in a multi-node configuration.
US08750708B2 Layout apparatus, radio apparatus, and method for communicating in an airplane
A layout apparatus for communicating includes, but is not limited to, a structural device, a first signal adjustment device and a radio device. The structural device is designed for configuring the layout of a room, and the first signal adjustment device is adapted for the electrical-optical conversion of an antenna signal. Furthermore, the first signal adjustment device and the radio device are arranged in the structural device, and the radio device is connected to the first signal adjustment device in such a manner that the antenna signal can be transmitted and/or received as a radio signal.
US08750707B2 System and method for establishing secure communications between transceivers in undersea optical communication systems
In general, a system and method provides secure communications between optical transceivers in an optical communication system. Two or more optical transceivers may be provisioned with one or more passcodes assigned to the transceivers, which may be used to indicate that received data traffic is intended for the transceivers. The transceivers may be configured to format data traffic with a secure version of the passcode in the overhead of the outbound signal and may be configured to determine if an inbound signal includes a secure version of the passcode provisioned in that transceiver. A transceiver may prevent data traffic from being read when the transceiver is not provisioned to receive data traffic with the embedded secure passcode and may insert an alternative maintenance signal (AMS) into an outbound signal in an opposite direction, at least temporarily, until the inbound signal includes the appropriate passcode.
US08750706B2 Shared photonic mesh
A network element of an optical communications network. The network element comprises an electronic router for forwarding traffic between a set of client access ports and a plurality of I/O ports. A respective EO interface is coupled to each one of the plurality of I/O ports. Each EO interface terminates a respective optical channel. A directionally independent access (DIA) node is configured to selectively route each optical channel between its respective EO interface and a selected one of at least two optical fiber links of the optical communications network.
US08750693B2 System for and method of consistently emitting a volatile material
A system for consistently emitting a volatile material includes a volatile material dispenser having a diffusion element. The system further includes a refill adapted for disposal within the volatile material dispenser and including a container having a volatile material disposed therein and a wick having a first end disposed in contact with the volatile material in the container and a second end extending out of the container. A time constant for (Parameter 4) for the system is less than or equal to about 1.0 hour when estimated using the equation: Predicted mass change=Parameter4+(Parameter3*T)+(Parameter2*exp(−T/Parameter1)).
US08750692B2 Electric air heater, in particular for electrical domestic appliances
Electric air heater, in particular for electrical domestic appliances, comprising at least one heating element (20) provided with an insulated supporting element (21) on which at least one resistance wire (22) is wound. An electrical connector (17) clamps, with at least one electrical pin (18), said at least one heating element (20), tapping at least one end of said resistance wire (22). The electrical connections of a thermostat (15) and/or a thermistor (14) are made by means of electrical tracks (16) formed directly on a surface (25) of housing (13) to which said thermostat (15) and/or thermistor (14) are attached. Said electrical connector (17) clamps said surface (25) with at least one further electrical pin.
US08750691B2 Recording medium for storing information for still picture, recording and/or reproducing method and apparatus therefor
A recordable and/or rewriteable recording medium for storing still picture data, and recording and/or reproducing method and apparatus therefor. The recording medium stores still picture group information for grouping a plurality of still pictures in order to manage the still picture at a group level, and stores audio group information for grouping additional audio data added to the still picture data after the still picture data are recorded. Therefore, large-capacity still picture data and additional audio data added thereto can be recorded using a minimum amount of management information. Further, during reproduction, data can be displayed and edited in units of the respective still pictures. Also, it is possible to cope with after-recording of the audio data.
US08750680B2 Video data reproducing apparatus and method utilizing acquired data structure including video data and related reproduction information, non-transitory recording medium containing the data structure and non-transitory recording medium storing control program for causing computer to operate as reproducing apparatus
A video disk player includes (i) a disk reading section for reading out video data, a program, synchronization timing information from an optical disk; (ii) a clock for generating a clock signal; (iii) a decoder for converting, in accordance with the clock signal, the video data into decompressed video data for reproduction output; (iv) a video reproducing section including a synchronization control section for transmitting, in accordance with the clock signal, a synchronization control signal to the program executing section at a timing specified by a field timing contained in the synchronization timing information, and (v) a program executing section for executing a program in accordance with the synchronization control signal received from the synchronization control section. This makes it possible to efficiently execute the program in synchronization with reproduction of AV data or the like.
US08750679B2 Information processing apparatus, recording method, and computer program
There is provided an information processing apparatus which records data in a recording medium including: a recording section which records data in the recording medium; a detecting section which detects continuous or fragmented free areas in minimum allocation unit of the recording medium; and a recording control section which controls the recording section so that the recording section sequentially records data in the continuous free areas of the recording medium detected by the detecting section, and at the time point when the recording is completed, the recording section moves an end portion of the recorded data to the fragmented free areas of the recording medium detected by the detecting section so as to be recorded.
US08750678B2 Conference recording method and conference system
Embodiments of the present invention provide a conference recording method and a conference system. The conference recording method includes: extracting, based on a configuration file, key information of each site at each time point of multiple time points in a conference timeline, where the conference timeline is associated with a conference time, and the configuration file is used to define the key information of the conference and a format of a conference abstract; combining the key information of each site into a key index point, where the key index point is used as an index point for interacting with or editing a conference abstract; and integrating multiple key index points corresponding to multiple time points to form the conference abstract.
US08750677B2 Method for transferring media playback from a different device
Transfer of media playback from a first device to a second device is based on a media entry point identifier. For example, a movie playing on a source device such as a movie theater screen may be quickly and easily transferred to a user's handheld device for playback on the handheld device or vice versa. Playback of the transferred media begins at or near a point within the transferred media at which the user requested media playback transfer. In one embodiment, media playback transfer relies on information captured from the source device, such as a video frame, a media progress bar, or a visual code. In another embodiment, the user device is associated with a user account that is different from the user account associated with the source device or the source device simply is not associated with a user account. In another embodiment, transfer of the media playback involves applying to the user device the settings of the source device.
US08750674B2 Remotely controllable digital video camera system
A digital video camera system comprising image capture and recording units. The image capture unit includes an image sensor for capturing a digital video signal, an optical system for forming an image of a scene onto the image sensor, a controllable tilting mechanism for adjusting a pointing direction of the optical system, and a first wireless communication system. The image recording unit includes a second wireless communication system, an image display, a user interface including an orientation sensor, and a program memory storing instructions to implement a method for capturing a digital video sequence in response to user activation of a user control. The method includes wirelessly receiving a digital video signal from the image capture unit, displaying the received digital video signal on the image display, and adjusting the pointing direction of the optical system in response to detecting a change in the orientation of the image recording unit.
US08750671B1 Light bulb with omnidirectional output
An outcoupling optic and omnidirectional lamp are provided which enable an omnidirectional light distribution from a lamp with directional light sources such as light emitting diodes. Specific embodiments include the A-type lamp, A19.
US08750666B2 Optical device using a plasmonic waveguide, and optical isolator
An optical device having a plasmonic waveguide, in which the plasmonic waveguide has a layered structure of at least three layers that a ferromagnetic metal layer, a first dielectric layer, and a second dielectric layer are layered in this order, in which the first and second dielectric layers are layers that allow light to be transmitted therethrough, and in which a refractive index of the second dielectric layer is higher than a refractive index of the first dielectric layer; and an optical isolator, having the optical device.
US08750660B2 Integrated optical interconnect
A method for fabricating an integrated optical interconnect includes disposing a layer over a substrate on which at least one optoelectronic transducer has been formed. A groove is formed in the layer in alignment with the optoelectronic transducer. A slanted mirror is formed in the layer at an end of the groove adjacent to the optoelectronic transducer to direct light between the optoelectronic transducer and an optical fiber placed in the groove.
US08750648B2 Image processing apparatus and method of processing image
An image processing apparatus includes a characteristic point extracting section and a signal processing section. The characteristic point extracting section is configured to analyze a frequency component of an inputted image and extracts a plurality of pixels characterizing the image as a plurality of characteristic points. The signal processing section is configured to perform signal processing for the plurality of extracted pixels corresponding to the respective characteristic points, produces an interpolated value based on a result of the signal processing, and rewrites a value of at least one pixel other than the characteristic points to the interpolated value.
US08750640B2 Image processing device, image processing method, and image processing program, for correlating images with noise using weighting relative to spatial frequencies
An image processing device includes an estimating portion and a controlling portion. The estimating portion estimates a frequency component of noise that is included in both the first and second images, and a frequency component of a first image that does not include the noise, based on first image data obtained through imaging, using an imaging device, a first image that includes a specific image pattern, and based on second image data obtained by imaging, using the imaging device, a second image that does not include the specific image pattern. The controlling portion controls weightings, relative to frequencies, when calculating a correlation between the first image data and third image data, obtained through imaging a third image through the imaging device, based on the individual frequency components estimated by the estimating portion.
US08750639B2 Automatic sharpening of images
Various embodiments describe image sharpening techniques that automatically estimate a sharpening amount for an unsharp mask filter for image enhancement based upon a statistical correlation between detail coefficients at a first resolution and at a second resolution. In various embodiments, statistical deviation of absolute values of detail coefficients for both the image at full resolution and the image downsampled by a pre-determined factor, e.g. a factor of two (half resolution), are retrieved. In various embodiments, the statistical deviation is retrieved for a histogram of the image at the first resolution and a histogram of the image at the second resolution. The linear model between the statistical deviation of detail coefficients at the first resolution and the second resolution is used to calculate the sharpening amount and the unsharp mask filter is applied to the image to produce a sharpened image.
US08750636B2 Smoothing and/or locking operations in video editing
Some embodiments allow a video editor to remove unwanted camera motion from a sequence of video images (e.g., video frames). Some embodiments are implemented in a video editing application. Some of these embodiments distinguish unwanted camera motion from the intended underlying motion of a camera (e.g., panning and zooming) and/or motion of objects within the video sequence.
US08750628B2 Pattern recognizer, pattern recognition method and program for pattern recognition
A loss calculation element calculates a loss of a feature vector for each class, the feature vector indicating a feature of data belonging to the class. A loss difference calculation element calculates a sum of differences of losses between the classes based on the loss calculated for each class. A recognition dictionary creation element creates a recognition dictionary based on a total sum of losses calculated for the classes and the total sum of loss differences between the classes. The recognition dictionary creation element corrects, on a basis of an input feature vector, a recognition dictionary so as to minimize a sum of the total sum of losses for the classes calculated by the loss calculation element and the total sum of loss differences between the classes calculated by the loss difference calculation element, and the pattern classification element classifies a pattern of data using the corrected recognition dictionary.
US08750627B2 Information processing apparatus and information processing method
An information processing apparatus and method for processing an input image by comparing a stored background image with the input image to obtain a difference, collating a change in the difference and time of the change with conditions for the occurrence of a periodic event and information as to the time of occurrence of the periodic event, which are previously stored in a storage unit, to determine whether the change in state of the input image is the periodic or a non-periodic movement of an object, and selecting, according to a result of the determination, any one of operations according to the periodic or the non-periodic movement of an object.
US08750626B2 Apparatus, method and program for detecting a difference between a current image and a previous image
An image processing apparatus is disclosed which includes: an acquisition section configured to acquire image data of an image; a histogram calculation section configured to calculate a histogram of the acquired image data; a histogram storage section configured to store the calculated histogram that is updated sequentially; and a change determination section configured to determine whether a change has occurred in the acquired image based on the degree of similarity between the calculated histogram and the previously stored histogram.
US08750617B2 Signature representation of data having high dimensionality
A system and method for generating an m-dimensional signature vector in a computing device is provided. The signature vector may be generated from a plurality of key-value pairs, each comprising a unique identifier and an associated non-zero value. Each element of the m-dimensional signature vector is calculated based on a summation of a plurality of terms. Each of the terms is calculated from a respective key-value pair by generating a seed based on the key of the respective key-value pair and an element identifier associated with the vector element being calculated; generating a pseudo-random number from the generated seed; and multiplying the pseudo-random number by the value of the respective key-value pair, wherein m<
US08750613B2 Detecting objects in images using color histograms
Methods, apparatus and articles of manufacture for detecting objects in images using color histograms are disclosed. An example method disclosed herein comprises segmenting an image into sets of subregions, different sets having at least one of different subregion sizes or different subregion offsets relative to one another, determining a first comparison metric quantifying comparison of a first subregion with the object based on differences between bin values of a second color histogram corresponding to the object and adjusted bin values of a first color histogram corresponding to the first subregion, determining a second comparison metric quantifying comparison of a second subregion with the object, and comparing the first and second comparison metrics with a threshold to identify at least one of the subregions as being associated with a possible location of the object in the image.
US08750609B2 Image processing method and image processing apparatus which perform color correction of an image
An amount of color correction of a facial region is modified based on changes caused in face average values by white balance correction. Also, the amount of color correction of the facial region is modified according to luminance of pixels of interest to perform optimum color correction on the facial region and a highlight region.
US08750604B2 Image recognition information attaching apparatus, image recognition information attaching method, and non-transitory computer readable medium
An image recognition information attaching apparatus includes a retrieving unit that retrieves image information on a per piece basis of identification information, from the image information having the identification information associated thereto in advance, a generator unit that generates feature information from the image information retrieved by the retrieving unit, and a learning unit that provides a learning result by learning a relation between the feature information generated by the generator unit and the identification information of the image information corresponding to the feature information, using a stochastic model including a mixture of a plurality of probability distributions.
US08750597B2 Robust inspection alignment of semiconductor inspection tools using design information
A method of performing inspection alignment point selection for semiconductor devices includes importing, with a computer device, one or more semiconductor design files corresponding to an area of a semiconductor die; aligning a design taken from the one or more semiconductor design files with an image taken from a die of a semiconductor wafer; and selecting an alignment point and recording a portion of the design file corresponding to the alignment point as a master reference image.
US08750594B2 System and method for non-destructively examining degradation of an interior of a device
A system and method for monitoring degradation of a device having a metal layer and a composite layer, such as a vehicle-mounted boom arm. The system can include a collar mounted on an outer surface of the device, a radiography device movably coupled to the collar, and a monitor. The radiography device can include a source of radiography signals positioned to direct radiography signals through at least a portion of the device and a detector to detect radiography signals that have passed through the device. The monitor can be connected to the detector to display an image of the device generated from the detected radiography signals. Anomalies in the device image can represent degradation in the device.
US08750577B2 Method and apparatus for eye-scan authentication using a liquid lens
A method and apparatus for providing authentication using an adaptive liquid lens are disclosed. For example, in one embodiment, the method receives a request for authentication from a mobile endpoint device of a user, wherein the request comprises a first retinal image of the user captured using an adaptive liquid lens of the mobile endpoint device. The method obtains a second retinal image of the user, wherein the second retinal image is a stored retinal image of the user. The method authenticates the first retinal image against the second retinal image. In another embodiment, the method captures a first retinal image of a user via a mobile endpoint device of the user, wherein the mobile endpoint device comprises an adaptive liquid lens. The method then sends a request for authentication from the mobile endpoint device over a network, wherein the request comprises the first retinal image.
US08750573B2 Hand gesture detection
A method for detecting presence of a hand gesture in video frames includes receiving video frames having an original resolution, downscaling the received video frames into video frames having a lower resolution, and detecting a motion corresponding to the predefined hand gesture in the downscaled video frames based on temporal motion information in the downscaled video frames. The method also includes detecting a hand shape corresponding to the predefined hand gesture in a candidate search window within one of the downscaled video frames using a binary classifier. The candidate search window corresponds to a motion region containing the detected motion. The method further includes determining whether the received video frames contain the predefined hand gesture based on the hand shape detection.
US08750572B2 Method for monitoring an environment of a vehicle
A method for monitoring an environment (U) of a vehicle (F), wherein the environment (U) and objects (O1, O2) present therein are detected by means of at least a first image detection unit (1) and a second image detection unit (2), of which the detection regions overlap at least partially and form an overlap region, wherein an overall image (G) is produced from individual images detected by means of the image detection units (1, 2) by means of an image processing unit, the overall image (G) showing the vehicle (F) and its environment (U) from a bird's eye view. There is a progression of at least one boundary line (L1 to L3) which extends from an origin to the image edge of the overall image in such a way that the boundary line (L1 to L3) extends away from the objects (O1, O2).
US08750571B2 Methods of object search and recognition
Embodiments of the invention disclose techniques for processing of machine-readable forms of unfixed or flexible format. An auxiliary brief description may be optionally specified to determine the spatial orientation of the image. A method of searching for elements of a document comprises the following main operations in addition to the operations of preliminary image processing: selecting the varieties of structural description from several available variants, determining the orientation of the image, selecting the text objects, where the text must be recognized, and determining the minimal required volume of recognition, recognizing the text objects, searching for elements of the form. Searching for elements of the form comprises the following actions: selecting a searched element in the structural description, gaining the algorithm of search constraints from the structural description, searching for the element, testing the obtained variants.
US08750568B2 System and method for conformal ablation planning
The present disclosure is directed to fiducial tracking system. The fiducial tracking system includes a first device having a fiducial pattern disposed thereon and a second device having an image capture device disposed thereon. The image capturing device is configured to obtain a fiducial image of the fiducial pattern. A controller is also provided that is configured to receive the fiducial image, correct the fiducial image for lens distortion, find correspondence between the fiducial image and a model image, estimate a camera pose, and transform a position of the second device to model coordinates.
US08750563B2 Method and apparatus for preparing mail pieces
For preparing a series of mail pieces using a mail preparation apparatus, a scanner (63) scans at least a portion of a first postal item (20, 25) and generates signals in accordance with scanned patterns. A control system (31) processes the signals from the scanner into image data representing an image and compares the image data with reference data, which represent features of optical marks of a particular type that are associated to predetermined instructions for processing postal items (20, 25). If at least a predetermined extent of agreement between the image data and the reference data is found, a job setting including scanning of optical marks from further postal items (20, 25) and controlling the preparation of the mail pieces in accordance with instructions represented by the optical marks is selected. Otherwise, a job setting not including scanning of optical marks from further postal items (20, 25) is selected.
US08750552B2 Multi-diameter speaker vent ports
Embodiments are disclosed that relate to controlling frequency response in speaker assemblies. For example, one disclosed embodiment provides a speaker assembly including a speaker, a body supporting the speaker in such a manner as to define a back chamber between the speaker and the body, and a vent port formed in the body and extending through the body, the vent port comprising a first stage having a first diameter, a second stage having a second diameter different than the first diameter, and a step between the first stage and the second stage.
US08750548B2 Listening device adapted for establishing an electric connection to an external device using electrically conductive parts of one or more components of the listening device
The application relates to a miniature listening device (20) comprising a housing (200) for enclosing an energy source (23) and a number of functional (21, 22, 24, 60, 70) and/or electronic (251) components of the listening device. The application further relates to the use of such listening device, to a listening system and to a method of electrically connecting a listening device to an external device. The object of the present application is to provide a scheme for electrically connecting a miniature listening device to an external device. The problem is solved in that a first functional component comprises an electric contact part (211), which is physically accessible from outside the housing, and wherein an electronic component and/or said energy source—at least in a specific connected mode—is electrically connected to said electric contact part of the first functional component, whereby an electric connection from an external device to said electronic component and/or to said energy source of the listening device can be established. This has the advantage of providing a listening device that uses a minimum of space on electrical contacts to external devices. The invention may e.g. be used in miniature hearing aids or ear phones or active ear plugs.
US08750543B2 Sound reproduction device
Provided is a sound reproduction device including a loudspeaker and a superdirective speaker. The loudspeaker is configured so that a sound pressure of audible sound produced therefrom decreases as the sound travels farther away from the loudspeaker. The superdirective speaker is configured so that a sound pressure of audible sound produced therefrom has a peak at a predetermined distance from the superdirective speaker, and is configured to use an ultrasonic wave as a carrier wave. The loudspeaker and the superdirective speaker are positioned such that a loudspeaker sound field of the audible sound produced from the loudspeaker and a superdirective speaker sound field of the audible sound produced from the superdirective speaker overlap with each other at a position of a listener.
US08750541B1 Parametric array for a head-mountable device
An apparatus includes a head-mountable support structure, a transducer array coupled to the support structure, and a processor configured to control the transducer array to radiate ultrasonic waves toward an ear of a user of the head-mountable support structure. The ultrasonic waves are audible.
US08750533B2 Voltage supply circuitry and integrated circuit therefor
A voltage supply circuitry is capable of coupling to wired audio headset circuitry and configurable to operate in a first mode, wherein the voltage supply circuitry provides a voltage supply to the wired audio headset functionality circuitry. The voltage supply circuitry is further capable of coupling to visual indication circuitry and further configurable to operate in a second mode, wherein the voltage supply circuitry provides a voltage supply to the visual indication circuitry.
US08750531B2 Active noise cancellation
This document discusses, among other things, systems and methods for active noise cancellation. One example system includes a digital ANC circuit configured to receive first audio information from a first microphone and to produce an a digital anti-noise signal configured to attenuate noise sensed by the first microphone; an analog ANC circuit configured to receive second audio information from a second microphone and to produce an analog anti-noise signal configured to attenuate noise sensed by the second microphone; and wherein the system is configured to receive an intended audio signal and to provide an output signal for a speaker using the intended audio signal, the analog anti-noise signal, and the digital anti-noise signal.
US08750529B2 Signal processing apparatus
A signal processing apparatus is provided. The signal processing apparatus comprises: an inputting section for inputting audio signals on a plurality of channels; an acoustic type acquiring section which is adapted to acquire an acoustic type of an audio signal on at least one channel of the audio signals; and a process controlling section which is adapted to control a characteristic of sound-field effect applied to the audio signals based on the acquired acoustic type.
US08750528B2 Audio apparatus and audio controller thereof
An audio apparatus is provided. The audio apparatus includes at most one electroacoustic transducer; and an audio controller, coupled to the electroacoustic transducer, for actively controlling the electroacoustic transducer to function as a loudspeaker or a microphone, wherein the loudspeaker converts output electrical signals to output sounds, and the microphone converts input sounds to input electrical signals.
US08750525B2 Method to maximize loudspeaker sound pressure level with a high peak to average power ratio audio source
A system is provided to protect a loudspeaker (144) by controlling a level of an applied audio signal. A control signal is generated by applying an input audio signal (115) to the collective operations of a gain control system (100). The gain control system (100) uses the input audio signal (115) in conjunction with at least one parameter to derive an estimated stress associated with the loudspeaker (144). The estimated stress is compared with a protection threshold stress (127). If the protection threshold stress is exceeded, a gain applied by a gain component (134) is selectively adjusted to modify the input audio signal (115). The resulting gain-controlled audio signal (116) is employed to drive the loudspeaker (144).
US08750521B2 Method and system for station switching when wireless terminal point completes WPI in convergent WLAN
The invention involves a method and a system for station (STA) switching when a wireless terminal point (WTP) completes wireless local area network (WLAN) privacy infrastructure (WPI) in a convergent WLAN. The method includes steps as follows. The STA implements re-association rebinding process with a target access controller (AC) over a target WTP. A base key is requested by the target AC from an associated AC. An associated WTP is informed to delete the STA by the associated AC, and the target WTP is informed to add the STA by the target AC. A session key is negotiated based on the requested base key by the STA and the target AC, and is synchronized between the target AC and the target WTP. The method enables fast and safe switching of the STA between WTPs under the control of different controllers in the convergent WLAN based on WAPI protocol.
US08750515B2 Method and system for generating an identifier of a key
A method for generating an identifier of a key, comprises that: when a user equipment (UE) transfers from an evolved UMTS terrestrial radio access network (EUTRAN) to a universal terrestrial radio access network (UTRAN) or a global system for mobile communications (GSM), or an enhanced data rate for GSM evolved radio access network (GERAN), an identifier of a system key after transfer is generated by mapping an identifier KSIASME for an access security management entity, and a mobile management entity generates an identifier of a ciphering key (CK) and an integrity key (IK) by mapping the KSIASME, and then sends the generated identifier to a serving GPRS support node (SGSN), when the UE transfers from the EUTRAN to the UTRAN, the SGSN stores the ciphering key, the integrity key and the identifier thereof, and when the UE transfers from the EUTRAN to the GERAN, the SGSN assigns the value of the identifier of the ciphering key and the integrity key to an identifier of a ciphering key of the GERAN.
US08750504B1 Method of providing a portable true random number generator based on the microstructure and noise found in digital images
A method of providing a portable true random number generator based on the microstructure and noise found in digital images is claimed and disclosed. Using the lower significant bits of digitized images, strings of binary data are extracted. These raw strings are shown to pass the DIEHARD, NIST, and ENT tests for randomness for a robust selection of natural images. This information is available to, and may be processed by off-the-shelf technology including smartphones or other embedded devices without undue constraints on physical and environmental parameters. The method represents a significantly improved portable means of random number generation for all security, cryptographic, entertainment and PSI applications.
US08750496B2 Cooperative encoding of data by pluralities of parties
Methods and apparatus include cooperatively encoding digital data between collaborating parties. By prior agreement, the parties take turns encoding portions of a given payload (e.g., document), until all portions have been encoded, thereby transforming the payload from a native encoding to a new, composite encoding. Choreography rules facilitate the process. Each party is free to use its own processing scheme. The use of a lookback or chaining step enables each party to impart a quality of informational entanglement to the output during its construction. By virtue of these features and attendant synergies, the resultant jointly encoded digital data enjoys certain novel cryptographic properties in addition to serving as a record of interaction between parties. To decode the data, the process is reversed. Third parties are optionally employed to mediate aspects of the process. Noise and padding, such as watermarks or copyrights, may be added variously to the encoded digital data. Encoding schemes include encryption or compression algorithms.
US08750484B2 User-programmable call progress tone detection
A telecommunications system is disclosed that enables a telecommunications switch to be “user” programmable in the “field”—in contrast to only programmable by the manufacturer or third-party software company—with audio samples. Each audio sample is exemplar of a sound that might be encountered during or after the establishment of a telecommunications call that is handled by the telecommunications switch. In accordance with the illustrative embodiment, the audio samples are received by the telecommunications switch through one or more of the same ports that the telecommunications switch uses to route calls, in contrast to programs and program data that are received by the telecommunications switch through a programming port.
US08750481B2 Telephone system having linkage function between information terminals and closest phone devices
A telephone system comprising a plurality of phone devices and a plurality of information terminals for mutually communicating via a communication network, comprising position managing means for managing mutual position relations between the plurality of phone devices and the plurality of information terminals, and correlating means for mutually correlating at 1:1 between the plurality of phone devices and the plurality of information terminals on the basis of the managed position relations.
US08750479B2 Method and apparatus for ubiquitous access to dialing plans for enterprise networks
The invention comprises a method and apparatus for providing at least one network endpoint of an enterprise customer network access to at least one dialing plan. Specifically, the method comprises receiving at least one dialing plan request from the at least one network endpoint, retrieving at least one address mapping in response to the at least one dialing plan request, and responding to the at least one dialing plan request using the at least one address mapping.
US08750477B2 Method and system for automatic assignment of outbound and inbound call identity
A system and method for automatic assignment of outbound and inbound call identity between a salesperson and a client is disclosed. For automatic assignment of outbound call identity between a salesperson and a client, a salesperson places a call to the telephone number of the client. A phone server matches a sales group to a salesperson and an entered sales group and an NPA (i.e., area code) of the client in a database. If a match is found, the phone server substitutes a replacement caller ID for actual caller ID of the salesperson. When the client answers the call, the replacement caller ID or default caller ID is displayed on client's phone. For automatic assignment of inbound call identity between a client and a salesperson, the client places a call using the replacement caller ID. The phone server searches the database for a sales group that matches the DID of the replacement caller ID. The phone server rings the telephones of salespeople that match the sales group entry in order of the most “efficient” salesperson of the group until one of the salespeople answers their phone.
US08750469B1 Methods and systems for call processing
Systems and methods are described for processing calls. A call is received at a softswitch or other call processing system from a caller intended for a first subscriber. The first call is associated with signaling information, the signaling information including a phone number associated with the caller. A determination is made as to whether the first subscriber has previously received a call associated with the caller phone number at the softswitch. If the first subscriber has not previously received a call associated with the caller phone number at the softswitch, a first message is played to the caller. An indication that the first message was played to the caller is stored in association with an account record associated with the first subscriber.
US08750455B2 Radiation image detecting device and drive control method thereof
An FPD is provided with an ammeter for measuring current on a wired connection of a bias line that applies a bias voltage to pixels. A control circuit compares the measured value of the ammeter and a threshold value. When the measured value of the ammeter is equal to or larger than the threshold value, the control circuit judges that an emission of X-rays from an X-ray source is started. Until before the start of the X-ray irradiation is detected, the control circuit stops supplying electric power to a signal processing circuit, and turns on all TFTs. Once the start of the X-ray irradiation is detected, the control circuit turns off all the TFTs, and makes the FPD shift to a charge accumulation operation. Thereafter, the control circuit turns on a processing power source to start supplying the electric power to the signal processing circuit.
US08750432B2 Method and apparatus for a wireless communication receiver using serial localization with indecision
In one aspect, the present disclosure provides an advantageous generalization of a SLIC receiver structure, by allowing multiple solutions to survive at any one or more of the serial stages included in the SLIC receiver. Where any given stage produces multiple solutions, the next stage of the SLIC receiver processes those multiple input solutions to produce multiple output solutions. Consequently, the contemplated SLIC receiver effectively builds a tree structure with as many levels as there are stages in the SLIC receiver. Such operations allow the SLIC receiver to form two or more solution threads spanning the stages, and to make an improved overall demodulation decision for a received symbol vector by selecting the best solution thread. Further, the additional complexity of allowing multiple survivor solutions at one or more SLIC stages is controlled in one or more embodiments, using survivor pruning for example.
US08750421B2 Communications transmitter having high-efficiency combination modulator
A communications transmitter includes a combination modulator and a baseband processor configured to generate amplitude, angle, in-phase and quadrature signals. The combination modulator is configured to modulate in the quadrature domain or the polar domain, depending on an output power level of the transmitter and/or the type of modulation scheme being used. When configured to modulate in the quadrature domain, the baseband processor is configured to generate time-varying in-phase and quadrature modulating signals and time-invariant amplitude and angle signals for the combination modulator. When configured to modulate in the polar domain, the baseband processor is configured to generate time-varying amplitude and angle modulating signals and time-invariant in-phase and quadrature signals for the combination modulator. In another embodiment of the invention, the communications transmitter is configurable to operate in three different operational modes: linear, envelope tracking and switch modes. Which operational mode the communications transmitter is configured to transmit depends on the type of modulation scheme being used and/or the transmitter output power level.
US08750420B2 Method and apparatus for generating modulated radio waves
A transmitter includes an oscillator that generates a clock signal and a mapping unit that maps received data-bits to symbols and designates each of the symbols as three or more signal coding levels, where each of the signal coding levels are represented by a plurality of digital codes. The three or more signal coding levels representing each symbol are DC balanced and include a plurality of peak amplitudes. The transmitter further includes a digital to analog convertor that converts the plurality of digital codes to a corresponding plurality of analog amplitude levels at a rate determined by the clock signal, whereby the analog amplitude levels generate a signal coding level. A filter then smoothes the plurality of analog amplitude levels and generates a modulated carrier wave that is coded by the symbols.
US08750412B2 Data processing system and data processing method
The present invention provides a source node device and a destination node in a data processing system, a data processing system, and a decoding method. The source node device includes: an encoding unit, configured to conduct an encoding processing on collected original data according to a codebook including an encoded numerical value and a sending interval corresponding to the original data so as to encode the original data into encoded data having a corresponding encoded numerical value included in the codebook, and to determine a sending interval corresponding to the encoded data included in the codebook. According to the present invention, sending intervals of different encoded data are determined and distinguished based on sending intervals corresponding to the encoded data included in the codebook, which provides a better performance on channel load, channel access collisions, energy efficiency, consumed resources or lifetime of the data processing system.
US08750408B2 Transmission device for generating an analog modulated pulse train and for transmitting the same and a receiving device for receiving a respective signal
The present invention relates to a transmitting device for producing an analog-modulated pulse train and for emitting the same, comprising a pulse generator, with which a pulse train with an individual pulse form can be produced such that the pulse train falls in a predefined frequency band and/or into a predefined frequency mask, a modulation unit connected to the pulse generator and with which a pulse train can be analog-modulated by means of a predefined modulation scheme with respect to the amplitude thereof and/or the position of the individual pulses thereof, and an emitting unit, in particular an antenna, connected to the pulse generator and/or to the modulation unit and suitable for emitting in the predefined frequency band and/or in the frequency range of the predefined frequency mask, with which emitting unit the analog-modulated pulse train can be emitted, in particular beamed.
US08750402B2 Method for transmitting reference signal in downlink multi-input multi-output system
Provided is a method for transmitting a reference signal (RS) in a downlink multi-input multi-output (MIMO) system which supports a first user equipment (UE) for supporting N transmission antennas from among a total of M transmitting antennas and a second UE for supporting M transmitting antennas (wherein, M>N). The method comprises the steps of: generating a subframe for simultaneously supporting the first UE and the second UE at a base station; transmitting the subframe; and mapping a common reference signal (CRS) for antenna port 0 to antenna port N−1, mapping a CRS for antenna port N to antenna port M−1, and controlling a power level of a CRS for antenna port 0 to antenna port N−1 and a power level of CRS for antenna port N to antenna port M−1, independently from one another, at the subframe.
US08750382B2 System and method for calculating 3Deeps action specs motion estimation from the motion vectors in an MPEG file
Optimal control of 3Deeps Action Specs (also called 3Deep Viewing Spectacles in previous patent applications) for viewing motion pictures filmed in 3D with a visual effect of 3D requires calculation of a single motion vector that characterizes the direction and speed of motion for each motion picture frame. This invention discloses the calculation of the characteristic motion vector or motion estimation value from temporal redundancy information that is stored in the compressed video file bit stream. The principles of this invention can be used with any compressed video file that incorporates temporal redundancy for compression, such as MPEG.
US08750379B2 Method and apparatus for complexity-scalable motion estimation
Embodiments of the invention generally provide a method and apparatus for complexity-scalable video coding. One embodiment of a method for video coding includes receiving a sequence of one or more video frames, obtaining a budget for the one or more video frames, the budget specifying a maximum number of computations that may be used in performing motion estimation for the one or more video frames, allocating the maximum number of computations among individual ones of the one or more video frames, performing motion estimation in accordance with the allocating, and outputting a motion estimate for the sequence.
US08750377B2 Method and apparatus for context dependent merging for skip-direct modes for video encoding and decoding
There are provided methods and apparatus for context dependent merging for SKIP/DIRECT modes for video encoding and decoding. An apparatus includes an encoder for joint coding partitions of an image region using frame partitioning and a partition merging procedure, wherein any given one of the partitions that use a coding mode with implicit coding rules is subject to being merged, with another one of the partitions, using a distinct merging rule different than that used for a coding mode with explicit coding rules.
US08750369B2 Method and an apparatus for processing a video signal
The present invention includes determining a motion vector candidate set of a current block, obtaining motion vector indication information of a current block from a video signal, extracting the motion vector candidate corresponding to the motion vector indication information from the motion vector candidate set, determining a predicted motion vector of the current block based on the extracted motion vector candidate, deriving a motion vector of the current block based on the predicted motion vector and a motion vector difference of the current block, and performing motion compensation on the current block based on the derived motion vector.
US08750360B2 Method and system for processing multipath signals over a single user downlink MIMO channel using a hybrid equalizer/RAKE receiver
A mobile device comprises multiple receive antennas to receive spatially independent multipath signals from multiple transmit antennas located on a single base station. The mobile device concurrently generates a RAKE-based equivalent single path signal (RAKE ESPS) and an equalizer-based equivalent single path signal (equalizer ESPS) for the multipath signals received via each receive antenna. The generated RAKE ESPS or the generated equalizer ESPS is selected for channel decoding. Reference signal components are extracted from the multipath signals received to determine noise components, which is used to determine signal quality information of the generated RAKE ESPS and the generated equalizer ESPS. A final ESPS is selected from the generated RAKE ESPS and the generated equalizer ESPS based on the corresponding determined signal quality information. The selected final ESPS is diversity processed by combining signal components over the transmit/receive antennas. Transmission parameters are determined for channel decoding the combined signals.
US08750353B2 Performance stabilization for multi-carrier DSL
One embodiment of the invention relates to a method of performance stabilization for multi-carrier DSL. A real signal-to-noise ratio is measured for each of a plurality of channels. A reference signal-to-noise ratio is calculated based on both the real signal-to-noise ratio and a virtual signal-to-noise ratio. Bit loading is set for at least one of the plurality of channels based on the reference signal-to-noise ratio. Other methods and systems are also disclosed.
US08750350B2 Transmitter with a variable sampling rate
The present invention presents a method and a system for mitigating effects of clock harmonics in the receiver. The receiving signal may be monitored in such a way that the interfering harmonic component is tracked. When the interfering frequency is found out, the system determines the clock or clocks in the transceiver which are contributing to the interfering spurious tone. After that, the contributing clock(s) frequency is selected so that the effect of the spurious tone in the receiving passband is minimized or mitigated. This is performed by selecting a suitable clock frequency resulting in the spurious tones all falling outside the receiver passband; or in an OFDM system, by choosing a clock frequency deriving the spurious tone straight onto a subcarrier signal frequency.
US08750346B2 Method for integrating signals transmitted from a transmitter to at least one ultra wide band (UWB) receiver as well as device for the implementation of the method
A method for integrating signals transmitted from a transmitter to at least one ultra wide band receiver, includes initializing a measurement by estimating an initial clock drift ΔDHinit between said transmitter and said at least one ultra wide band receiver, thereby generating an estimated clock drift, executing an iterative loop, wherein executing said iterative loop comprises integrating at least one received primary signal, said at least one received primary signal composed of at least two samples, wherein integrating said at least one received primary signal comprises a first integration, and at least one of a second integration and a third integration, wherein said first integration uses said estimated clock drift, said second integration uses said estimated clock drift increased by a predetermined value, and said third integration uses said estimated clock drift decreased by a predetermined value, and selecting from among said integrations an integration that maximizes a quality criterion.
US08750344B2 Laser pump arrangement and laser pump method with beam homogenization
In a laser pump arrangement for a laser medium that amplifies a laser beam, comprising at least one laser pump source (1″) with a plurality of emitters for generating partial pumping streams (TPS1″, TPS2″), the partial pumping streams (TPS1″, TPS2″) are led through a coupling optic to a homogenizer (3″) and then are thoroughly mixed in one axis through multiple reflections. In the process, the homogenizer (3″) and the laser medium are designed and disposed such that the pump stream exiting the homogenizer (3″) is led directly onto or into the laser medium while maintaining divergence in the mixing axis (DA), wherein the partial pumping streams (TPS1″, TPS2″) are projected, in particular focused, directly onto or into the laser medium in a projection axis (PA) that is perpendicular to the mixing axis (DA).
US08750340B1 Laser ordnance safe-arm distributor
An improved ignition safety device (ISD) employs one or more optical switches to accomplish a SAFE-ARM function for a laser initiated ordnance system (LIOS). At least one optical switch along with appropriate control and status monitoring provide an optical SAFE-ARM function and optionally a distribution function. An optical switch performing the SAFE-ARM function diverts a laser signal to a heat sink assembly when in a SAFED position and switches to the LIOS when in an ARMED position. When in the SAFED position, the LOSAD provides an optical block in the laser energy path between a laser firing unit and the LIOS to prevent inadvertent ordnance operation. An optical switch performing the distribution function has two or more switch positions that direct a received laser signal to two or more laser initiated devices.
US08750337B2 Apparatus and method for managing a preference channel in a mobile broadcast system
An apparatus and method for managing a preference channel are provided which can reduce a delay time when a channel change is made between preference channels, by storing a preference channel directly selected by a mobile terminal user in a mobile broadcast system. A mobile terminal receives and demultiplexes multiplexed logical channels on which data streams are transmitted from a service provider through a communication network. Preference channels of the demultiplexed logical channels are dynamically allocated to decoding buffers using stored information. A decoding time at which data of the decoding buffers is accessed and decoded is computed using reference information. A decoding operation is performed at the computed decoding time, and decoded channel-by-channel elementary streams are stored in a memory. The decoded channel-by-channel elementary streams stored in the memory are displayed on a screen of the mobile terminal.
US08750334B2 Link layer assisted robust header compression context update management
A method and system for communicating header compression layer control messages. Header compression control messages are generated by a header compression layer and are sent through at least one link layer data packet by a link transport communications protocol layer to a remote receiver. The link transport communications protocol layer monitors receipt of link layer data packet acknowledgements that are received from the link transport communications protocol layer of the remote receiver for the at least one link layer data packet. The link transport communications protocol layer determines successful transmission of the header compression control message and provides, to the header compression layer, an indication of successful header compression control message transmission.
US08750332B2 Method and system for encoding and decoding medium access control layer packet
A method and system for encoding and decoding Medium Access Control (MAC) Protocol Data Units (PDUs) in a MAC layer packet is provided. The method includes receiving a request from a Physical (PHY) layer to transmit the MAC layer packet, wherein the MAC layer packet is transmitted in a predefined number of bytes that is determined in the PHY layer, and filling unfilled portion in the MAC layer packet with at least one fixed pattern in a predefined pattern set when a number of bytes that are unfilled is equal to or greater than 1. The unfilled portion includes total number of bytes that are unfilled in the MAC layer packet. Thereafter, the unfilled portion of the MAC layer packet is filled with a predefined pattern set when the number of predefined bytes is greater than the cumulative size of the available MAC PDUs arranged in the MAC layer packet.
US08750331B2 Method and apparatus for transporting mobile broadcasting service, and method and apparatus for receiving mobile broadcasting service
Methods and apparatuses for transporting and receiving mobile broadcasting services in order to efficiently provide broadcasting services in a mobile communication system are provided. In the method of receiving mobile broadcasting services, a predetermined transport channel is determined by using service configuration information extracted from a service information channel, at least one transport packet is extracted from the determined transport channel, information about the transport packets is extracted from the transport packets, at least one encapsulation packet including the transport packets is generated by using the information about the transport packets, and application data including the encapsulation packets is generated by using information about the encapsulation packets which is extracted from the encapsulation packets.
US08750320B2 Fibre channel arbitrated loop bufferless switch circuitry to increase bandwidth without significant increase in cost
A switch, switched architecture and process for transferring data through an FCAL switch is disclosed. The switch uses multiple switch control circuits each coupled to one FCAL network and all connected to a crossbar switch. The switch control circuits are coupled together by a protocol bus for coordination purposes. Local conversations can occur on each FCAL loop and crossing conversations through the switch can occur concurrently. The OPN primitive is used to establish the connection before any data is transferred thereby eliminating the need for buffer memory in the switch control circuits. The destination address of each OPN is used to address a lookup table in each switch control circuit to determine if the destination node is local. If not, the destination is looked up and a connection request made on the protocol bus. If the remote port is not busy, it sends a reply which causes both ports to establish a data path through the backplane crossbar switch.
US08750313B1 Message propagation in a distributed virtual world
A message propagation scheme for a distributed virtual world is provided. In general, each of a number of peer servers hosts a cell of the virtual world, where the cell is also referred to herein as a virtual space. A peer server issues an advertisement/subscription (ad/sub) message, or message flow path setup message, identifying message types produced by the virtual objects in the virtual space hosted by the peer server and message types consumed by the virtual objects in the virtual space hosted by the peer server. Based on the ad/sub message, for each message type produced, message flow paths from the peer server to other peer servers hosting virtual objects that are consumers of the message type are identified. Likewise, for each message type consumed, message paths from other peer servers hosting virtual objects that are producers of the message type to the peer server are identified.
US08750311B2 Fibre channel host virtualization
A method for fiber channel (FC) host virtualization includes determining a virtual N_Port identification (ID) that is assigned and used by a host to route a frame from the host to a switch of a FC storage area network (SAN) fabric, and determining a FC SAN fabric based location N_Port ID that is assigned by the FC SAN fabric to the host to route the frame within the FC SAN fabric. The method further includes mapping, by a processor, the host assigned virtual N_Port ID to the FC SAN fabric based location N_Port ID.
US08750301B2 Method, device for implementing identifier and locator split, and method for data encapsulating
A method for implementing Identity and Locator Split is provided. The method is applied in a MPLS network. ITR and ETR are also LERs in the MPLS network. The method includes: establishing a point to point LSP tunnel between ITR and ETR by running a MPLS signaling protocol; the ITR storing an EID of endpoint and RLOC mapping as well as a RLOC and outer MPLS label mapping, and forwarding the endpoint's data packets in the MPLS network based on the outer MPLS label corresponding to the RLOC. A data encapsulation method for Identity and Locator Split and a LER device in the Identity and Locator Split network are also provided in the present invention. The present invention greatly improves the encapsulation and transmission efficiency of LISP data packets in the MPLS network.
US08750299B2 Multicast tree discovery using 802.1ag
Methods and apparatus provide for a network device(s) employing tree tracer processing of a data packet(s) and/or a response(s) in order to discover and graphically represent all the paths within a hierarchical tree of network devices for multicast traffic flows. Specifically, a first network device receives a data packet. The data packet provides a multicast target MAC address. The first network device forwards the data packet to a plurality of network devices, where each of the plurality of the network devices belong to a multicast group identified according to the multicast target MAC address. Based on receipt of the data packet, the first network device generates and transmits a first response to a source of the data packet. The first response indicates a placement of the first network device with respect to a hierarchical tree of the plurality of network devices belonging to the multicast group.
US08750296B2 Method for recoverable message exchange independent of network protocols
A method is described to allow a device to retrieve a message, that is separated into a plurality of fragments, from a data source, wherein the method involves: establishing a first network connection with the data source; receiving a subset of the plurality of fragments; determining the first network connection has ended before completion of said message; establishing one or more subsequent network connections with the data source; and receiving any of the plurality of fragments not within the subset. The characteristics (for example: application protocol, security, speed, reach, bandwidth capability, cost of usage, network type, physical layer type, data-link layer type, or IP address of one or both of the first and second devices) of the first network connection can be potentially different than the subsequent network connections.
US08750294B2 Circuit arrangement for signal pick-up and signal generation and method for operating this circuit arrangement
A circuit arrangement for signal pick-up and signal generation and a method for operating this circuit arrangement. The circuit has at least one timer module for providing a time basis to a plurality of time control modules connected to it, and has a time routing unit, which is connected to it for the interconnection of the named modules and their signals.
US08750292B2 Systems, methods, and computer readable media for using a signaling message routing node to provide backup subscriber information management service
Methods, systems, and computer readable media for using a signaling message routing node to provide a backup subscriber information management service are disclosed. According to one method, a signaling message routing node obtains information associated with a subscriber. The signaling message routing node receives a first subscriber information management message including a message destination and being associated with the subscriber. The signaling message routing node determines whether the message destination is operable to process the first subscriber information management message. If the message destination node is operable to process the first subscriber information management message, the signaling message routing node routes the first subscriber information message to the message destination. If the message destination is not operable to process the first subscriber information management message, the signaling message routing node responds to the first subscriber information management message on behalf of the message destination.
US08750288B2 Physical path determination for virtual network packet flows
In general, techniques are described for determining a physical network path taken by packets of a network packet flow. The techniques may be applied to determine, or “trace,” a physical network path in the virtualized network domain. In some examples, a network device includes one or more processors and a switch executed by the processors to forward packets of a packet flow to a physical network path. The network device also includes a flow trace module to generate one or more flow trace packets having incrementally increasing respective time-to-live (TTL) values, wherein the switch module forwards the flow trace packets on an outbound interface of the network device for the physical network path, and wherein the flow trace module receives corresponding time exceeded messages for the flow trace packets, wherein each of the time exceeded message includes a source network address of a network element on the physical network path.
US08750286B2 Network communication system, communication device, network linkage method and program thereof
A communication network system including a connectionless type communication network and a connection type communication network, wherein a communication device forming the communication network comprises a unit which transfers in-band control information to be exchanged on an in-band of the connectionless type communication network to other communication device through a virtual control link generated on an IP control network for controlling the connection type communication network and exchanges the in-band control information with other communication device, a unit which determines whether to generate a new connection for the connection type communication network based on the in-band control information to be exchanged, and a unit which generates a new connection for the connection type communication network in response to an instruction from the determination unit.
US08750283B2 Radio communication base station apparatus and radio communication method
A base station apparatus is provided, which includes a generator configured to generate a synchronization signal and a transmitter configured to transmit the generated synchronization signal. The generator is configured to generate a synchronization signal to be mapped on a subcarrier included in one of a plurality of frequency resource candidates that are separated by an interval, which is a common multiple of a determined frequency spacing and a subcarrier spacing between contiguous subcarriers, wherein the subcarrier spacing does not have a value that is a divisor of the determined frequency spacing.
US08750281B2 Variable-length training fields in coaxial communications
A coaxial physical layer device operates in at least two different modes: a discovery mode and a normal mode. In the discovery mode, a first orthogonal frequency-division multiplexing (OFDM) coaxial signal is received that has a preamble including a plurality of first training fields and at least one second training field. Each first training field is shorter than each second training field. In the normal mode, a second OFDM coaxial signal is received that has a preamble including a single training field. The single training field is shorter than an OFDM symbol.
US08750279B2 PCMM application manager
A method of assigning network resources between network endpoints includes providing a session initiation request to an application manager. The application manager is logically and physically decoupled from an application server associated with the network endpoints. This request initiates communication between the network endpoints through the set of network resources. The communication employs an application residing on an application server. The method also includes providing a PCMM message from the application manager to a policy server as a result of the session initiation request. The PCMM message includes at least some information, for example QoS information, embedded in the session initiation request. The method further includes selecting, via the policy server, a set of network resources for creating a path connecting the network endpoints. The policy server selects the set of network assets based on the PCMM message, for example to set QoS for the communication between the two endpoints.
US08750278B1 Method and apparatus for off-channel device invitation
The present disclosure describes techniques for off-channel device invitation. In some aspects a first frame is transmitted on a first channel of a wireless medium effective to prevent a member device of a peer-to-peer group from attempting to access the wireless medium, a second frame inviting a wireless device to join the peer-to-peer group is transmitted on a second channel of the wireless medium, and the first channel of the wireless medium is returned to thereby enabling a next attempt of the member device to access the wireless medium.
US08750277B2 Apparatus and method for transmitting and receiving fast feedback information in broadband wireless communication system
An apparatus and method for operating a fast feedback channel in a broadband wireless communication system are provided. The method includes generating and transmitting a feedback signal through a fast feedback channel of a first mode, determining to switch a mode of the fast feedback channel from the first mode to a second mode, transmitting a signal for requesting the mode switching of the fast feedback channel through the fast feedback channel, and generating and transmitting a feedback signal through a fast feedback channel of the second mode.
US08750276B2 Transmission apparatus, receiving apparatus, and radio communication method
A transmission apparatus includes (N+1) or more transmission antennas. A first receiving apparatus detects N or fewer transmission antennas from a received signal. A second receiving apparatus detects more than N transmission antennas from a received signal. The transmission apparatus uses a first radio resource for outputting a known signal from each of transmission antennas and uses a second radio resource for outputting a known signal from at least one of the transmission antennas. A timing difference between the first and second radio resources is smaller than or equal to a first determined difference and a frequency difference therebetween is smaller than or equal to a second determined difference. The first receiving apparatus estimates a channel state based on the known signal outputted on the first radio resource. The second receiving apparatus estimates a channel state based on the known signals outputted on the first and second radio resources.
US08750275B2 Antenna array control method and access point using the same
An antenna array control method is illustrated. At least a packet is selected as at least a probing packet every probing period. One radiation pattern in a probing radiation pattern set is used to transmit the probing packet. The radiation pattern with the minimum packet error rate among all radiation patterns is selected as a best radiation pattern. When the probing period expires, a candidate radiation pattern set is obtained according to current probabilities of the radiation patterns to be the best radiation pattern. Transfer probabilities of the radiation patterns in the candidate radiation pattern set are obtained. A target radiation pattern set is obtained according to the transfer probabilities, a motion variation and trend set, and the candidate radiation pattern set. The probing period and the probing radiation pattern set are adjusted according to whether the target radiation pattern set equals to the probing radiation pattern set.
US08750266B2 Dual transmission for communication networks
A dual transmission network may use a hybrid architecture where two types of links, such as wireless and fixed, function in a parallel manner for communicating control information and data. In at least one example embodiment, an apparatus includes at least two local transceivers and a controller. The controller is connected to control the two local transceivers and configured to establish parallel first and second communication links with a remote terminal via at least one of the local transceivers. The first communication link uses a first physical layer communication protocol and the second communication link uses a second physical layer communication protocol. The second physical layer communication protocol may be different from the first physical layer communication protocol or the first and second transceivers may be configured to operate on different frequencies.
US08750265B2 System and method of automatically connecting a mobile communication device to a network using a communications resource database
A system, method, and computer program product of automatically connecting a mobile communication device to a communication network using a network resource classification database includes detecting a communication network access point using the mobile communication device and reporting network attributes associated with the access point to a resource classification server. The server analyzes and stores the network attributes, determines auxiliary data related to the access point, and uses a rules database to determine a category identifier associated with the access point. The server creates a resource classification characterizing the access point based upon the network attributes, auxiliary data, and category identifier. The mobile communication device queries the server, receives a resource classification, and connects to an access point based upon the received resource classification.
US08750262B2 Communications methods and apparatus related to beacon signals some of which may communicate priority information
Wireless terminals receive beacon signals from other communication devices and make transmission decisions based on priority information communicated by the beacon signals. Priority information communicated in a beacon signal includes, e.g., one of device priority, user priority and session priority. A wireless terminal compares priority information recovered from received beacon signals with its own current level of priority. A transmission decision based on received priority information includes deciding not to transmit user data when received priority information indicates a higher priority than its own priority level. Another transmission decision based on received priority information includes deciding to transmit user data when the received priority information indicates a lower priority than its own priority level. Other exemplary transmission decisions, performed as a function of priority information from beacon signals, include deciding to perform a transmission power level adjustment and deciding to terminate an ongoing communications session.
US08750259B2 Method and device for maintaining the performance quality of a communication system in the presence of narrow band interference
A system that incorporates teachings of the subject disclosure may include, for example, a method for scanning wireless signals in a wide frequency band, measuring power levels in narrow frequency bands from the wireless signals, determining a threshold according to an average wideband power level or at least a portion of the power levels in the narrow frequency bands, detecting from the wireless signals a narrow band interferer based on the threshold, and initiating a strategy for responding to interference in the wide frequency band caused by the detected narrow band interferer. Other embodiments are disclosed.
US08750257B2 Method and apparatus for providing downlink reference signal transmission power information in a wireless communication system that supports multiple antennas
A method and an apparatus for providing downlink reference signal transmission power information in a wireless communication system that supports multiple antennas, where one embodiment of the method includes: a step of mapping a main synchronous signal onto a predetermined OFDM symbol of a downlink pilot time slot (DwPTS) subframe; a step of mapping, in a code division multiplexing manner, a demodulation reference signal over two or more OFDM symbols containing the predetermined OFDM symbol in the DwPTS subframe; a step of transmitting the DwPTS subframe to which the main synchronous signal and the demodulation reference signal are mapped; and a step of transmitting information on the transmission power for transmitting the demodulation reference signal mapped onto the predetermined OFDM symbol.
US08750255B2 GSM cell broadcast SMS message transmission in CDMA communication systems
Techniques to send GSM CBS messages over a CDMA air interface. The encapsulation of a GSM CBS message in CDMA messages may be achieved using various schemes. An indication is provided at each of a number of pertinent layers to allow the terminals to determine whether a GSM CBS message or a CDMA broadcast SMS message was sent. These indications include (1) a value in a designated field or subfield of a Data Burst Message, (2) a new value for a Category field in a Service Category parameter of an SMS Broadcast Message, and (3) a new value for a Msg_Encoding field in a User Data subparameter of the SMS Deliver Message.
US08750254B2 Dynamic frame scheduling based on permutations of sub-channel identifiers
A communication system includes devices configured to communicate with each other through a temporal sequence of frames. Each of these frames includes multiple sub-channels and network information. Note that a given device is configured to select a first set of sub-channels to be reserved by the given device based on a first election technique in which a first ranking of a first permutation of a first ordered set of sub-channel identifiers is calculated. Furthermore, the given device is configured to dynamically reserve the selected first set of sub-channels.
US08750253B2 System for wireless communication and a method for providing wireless communication
The present invention relates to a system for wireless communication comprising a first transceiver circuitry (BS) connected to a plurality of virtual antenna ports of an antenna arrangement; each virtual antenna port is a combination of one or more physical antenna ports. The first transceiver circuitry (BS) is configured to: communicate with a second transceiver circuitry (UE) via the antenna ports of the antenna arrangement; receive primary beamshaping information related to a first link (Downlink) between the first transceiver circuitry (BS) and the second transceiver circuitry (UE); determine secondary beamshaping information related to a second link (Uplink) between the second transceiver circuitry (UE) and the first transceiver circuitry (BS); and apply at least one weight vector based on the primary and secondary beamshaping information for subsequent transmission of signals from the first transceiver circuitry (BS) via the plurality of virtual antenna ports of the antenna arrangement.
US08750247B2 Mobile communication system, mobile device, and control device
The present invention relates to a mobile communication system which applies a high-speed downlink packet transmission scheme (HSDPA scheme) in a downlink and an enhanced uplink packet transmission scheme (EUL scheme) in a uplink between a mobile station and a base station. In the mobile communication system according to the present invention, a serving cell in the high-speed downlink packet transmission scheme for a specified mobile station and a serving cell in the enhanced uplink packet transmission scheme for the specified mobile station are modified so as to become the same cell.
US08750244B2 Wireless terminal, wireless base station and communication method in wireless communication system
In a wireless communication system, time point information is transmitted from a second wireless base station. The time point information indicates a time point at which service information is transmitted from the second wireless base station. Moreover, at the time point indicated by the time point information, the service information is transmitted from the second wireless base station. On the wireless terminal side, firstly, the time point information is obtained in a first non-communication period in which communication with the first wireless base station is temporarily stopped. Then, the service information is obtained in a second non-communication period which is ensured in accordance with the time point indicated by the time point information.
US08750236B2 Selecting a transmission mode between a subscriber and a base station
Embodiments for a method and apparatus of selecting a transmission mode between the subscriber and a base station are disclosed. One method includes determining a predictive window. Instantaneous channel quality measurements are averaged, wherein the averaging is dependent upon a size of the predictive window. A first estimate of the transmission mode is determined based on the averaged instantaneous channel quality measurements. A margin is calculated based on reception of a qualifying downlink transmission. The transmission mode is selected by updating the first estimate with the margin.
US08750230B2 Methods and apparatuses for handling reference signals in a cellular network
Methods and apparatuses for enabling a configured demodulation reference signal to be transmitted from a User Equipment, UE, (202) when served by a base station (200) in a cellular network. The base station sends (2:3) at least one configuration parameter to the UE, which indicates a UE-specific base sequence and/or a UE-specific cyclic shift hopping pattern assigned (2:2) to the UE. The UE then uses the configuration parameters to generate (2:4) and transmit (2:5) the demodulation reference signal based on the UE-specific base sequence and UE-specific cyclic shift hopping pattern. Thereby, orthogonality can be achieved between the transmitted demodulation reference signal and any demodulation reference signals transmitted by other UEs, by using separate UE-specific base sequences and/or UE-specific cyclic shift hopping patterns.
US08750210B2 Wireless long term evolution radio architecture system and method
A method for providing a radio architecture for a long term evolution (LTE) communication system is disclosed. According to one aspect, a radio provides power pooling and direct up-conversion of signals to be transmitted. Power pooling is provided by adjusting the gain and phase of each of a plurality of carrier signals in a digital matrix based on feedback signals received from an analog matrix, such that the output signals are coupled to one or more selected radio output ports. Direct up-conversion is achieved by up-sampling and filtering the carrier signals to be transmitted.
US08750209B2 System and method for switching mobile station identification in wireless communication system
A system and a method for switching mobile station identification information in a wireless communication system are provided. A method for transmitting mobile station identification information includes, when a base station receives a RaNGing (RNG)-REQuest (REQ) message from the mobile station, sending, at a base station, a RNG-ReSPonse (RSP) message including a temporary mobile station identifier to the mobile station, determining, at the mobile station, the temporary mobile station identifier in the RNG-RSP signal, when base station receives REGistration (REG)-REQ message including the temporary mobile station identifier from the mobile station, sending, at the base station, a REG-RSP message comprising a mobile station identifier of the mobile station to the mobile station, determining, at the mobile station, the mobile station identifier in the REG-RSP message and sending a response signal for the REG-RSP message to the base station, when receiving the response signal for the REG-RSP message, deleting, at the base station, the temporary mobile station identifier of the mobile station, and communicating, at the mobile station and the base station, using the mobile station identifier.
US08750201B2 Method, system and apparatus for providing access mode selection to multimode terminal
A method, system and apparatus for providing access mode selection to multimode terminal are disclosed. After selecting an access mode according to a certain policy, a routing decision entity correspondingly instructs a routing execution entity to perform a call connection in the selected access mode. The method for providing access mode selection to multimode terminal includes the following steps: (1) when establishing a registration connection, a terminal notifies related information of a current access network type to a network side; and (2) when performing a call connection to a called party, a routing decision entity on the network side selects the access mode and correspondingly instructs a routing execution entity to perform the call connection according to the related information and the selected access mode.
US08750195B2 System and method for multiple relay node operation in a communications system
A method for communications controller operation that includes receiving a report from a communications node served by a communications controller, the report includes channel measurements of channels between the communications node and neighboring communications devices, establishing a cooperative operation for the communications node with communications devices neighboring the communications node based on the received report, and transmitting information to communications devices in the cooperative operation. The neighboring communications devices in the cooperative operation forward the information to the communications node.
US08750193B2 Apparatus and method for transmitting and receiving MBS data
An MBS transmitting apparatus allocates a plurality of subbands of an MBS transmission carrier to an MBS region and a non-MBS region and generates region allocation information of the MBS region and the non-MBS region. The MBS transmitting apparatus allocates the subbands, allocated to the MBS region, to at least one MBS zone and generates MBS zone allocation information of the at least one MBS zone. The MBS transmitting apparatus transmits the region allocation information and the MBS zone allocation information and transmits MBS data through the subbands allocated to the MBS region.
US08750190B2 Method and apparatus for interrupting a transmission of a multicast signal
A method and apparatus for interrupting a transmission of a multicast signal includes a common channel selector (106) coupled to a receiver (102) to receive common channel information (116) therefrom. A repetition value calculator (108) receives measurement occasion information (118) from the common channel selector (106) to calculate a repetition factor (120). A system frame number comparator (110) determines if a channel measurement occasion (128) should be performed based on the repetition factor (120), a common identifier (124) and a largest common channel transmission time interval (122). The method and apparatus further includes a measurement occasion generator (112) coupled to the system frame number comparator (110), wherein if a measurement occasion is to be performed, a measurement occasion command signal (126) is provided to the measurement occasion generator (112) and the measurement occasion generator generates the channel measurement occasion (128).
US08750189B2 Method and apparatus for transmitting or receiving system information in wireless communication system
A method for receiving system information by a User Equipment (UE) in a wireless communication system is provided. In the method, the UE receives a message including information associated with allocation of a downlink resource from a base station and receives a message including changed system information through the allocated downlink resource according to the received information associated with allocation of the downlink resource.
US08750187B2 Data driven adaptive receive chain diversity processing
Methods, systems, and devices are described for receive chain diversity processing in a mobile wireless device. When data is not being received at the mobile device, the diversity receive chain(s) may be disabled in order to reduce power consumed at the mobile device. The diversity receive chain(s) may be enabled/disabled according to one or more different algorithms based on idle time from the receipt and/or transmission of data. The amount of idle time that triggers the disabling of a diversity receive chain may be adaptive based on historical usage of the mobile device, or based on activity on the transmit chain of the mobile device.
US08750186B2 Method and apparatus for controlling discontinuous reception in a wireless communication system
A method and apparatus for controlling Discontinuous Reception (DRX) by a User Equipment (UE) in a wireless communication system is provided. The UE receives a DRX configuration parameter from an evolved Node B (eNB), and determines whether to start an on-duration timer based on the DRX configuration parameter, after a change in DRX cycle is completed in a subframe, thereby preventing system performance degradation caused by transmission mismatch between the eNB and the UE.
US08750182B2 Wireless communication terminal
A wireless communication terminal may include a storage unit that stores an identifier of the proxy terminal in the wireless network, a wireless communication unit that performs wireless communication with another wireless communication terminal, an event receiving unit that receives a predetermined event, a processing unit that starts a participation setup process of causing the non-participating terminal that has wirelessly transmitted a participation setup process request for the wireless network to participate in the wireless network when a participation request for the wireless network and the participation setup process request for the wireless network are received after the event is received by the event receiving unit, and a control unit that causes the wireless communication unit to wirelessly transmit the event request of requesting the proxy terminal corresponding to the identifier stored in the storage unit to receive the event when a new participation request is received during a time.
US08750179B2 Efficient multimedia broadcast multicast service continuity methods
A method is provided for a UE to receive a MBMS. The method includes, when the UE initiates a handover from a first cell that is providing the MBMS, the UE adding a TMGI associated with the MBMS service to a message sent from the UE to an access node in the first cell. The method further comprises the UE receiving information from the access node in the first cell, the information promoting the UE being handed over to a second cell capable of providing the MBMS.
US08750175B2 Apparatus and method for transceiving a signal using a predetermined frame structure in a wireless communication system
Disclosed are an apparatus and method for transceiving a signal using a frame structure appropriate for a high-speed moving body. The method for transceiving a signal using a predetermined frame structure according to the present invention comprises a step of transceiving a signal via a frame having the predetermined frame structure, wherein one frame is constituted by eight subframes, and said frame consists of a type-1 subframe consisting of six orthogonal frequency division multiple access (OFDMA) symbols and a type-2 subframe consisting of seven OFDMA symbols, and said frame has a cyclic prefix length which is either 0, 1/32 of the useful symbol length, 1/64 of the useful symbol length, or 1/128 of the useful symbol length.
US08750174B2 Dual carrier separation
Disclosed are various embodiments providing carrier separation to effectuate a dual carrier operation of a wireless communication device. Processing circuitry may acquire a single carrier signal based on a determined time slot boundary, the single carrier signal comprising primary carrier data. The processing circuitry may receive a dual carrier radio frequency signal based on the determined time slot boundary, the dual carrier radio frequency signal comprising the primary carrier data and secondary carrier data. The processing circuitry may then generate a baseband dual carrier signal by demodulating the dual carrier radio frequency signal. The processing circuitry may separate the primary carrier data from the baseband dual carrier signal by filtering the baseband dual carrier signal. The processing circuitry may also separate the secondary carrier data from the baseband dual carrier signal by filtering the baseband dual carrier signal.
US08750172B2 Automatic retransmission and error recovery for packet oriented point-to-multipoint communication
Point to multipoint wireless communication, including automatic retransmission and error recovery for packet oriented point to multipoint communication, which integrates adaptive and dynamic responsiveness for parameters for automatic retransmission using wireless communication. A wireless communication link is divided into a downstream portion and an upstream portion. Parameters are selected for automatic retransmission independently for the downstream portion and the upstream portion of the wireless communication link. A BSC controls the selection of parameters for automatic retransmission for all CPE within a cell. As part of a TDD frame, in which the BSC and the CPE share communication bandwidth using a TDMA technique, the BSC includes its selection of parameters for automatic retransmission to be used by CPE within a control section of the TDD frame. The BSC dynamically and adaptively determines new selected parameters for automatic retransmission, in response to conditions of a wireless communication link with each independent CPE. The BSC dynamically and adaptively allocates acknowledgement time slots within the upstream portion of the TDD frame, for use by each selected CPE. The BSC allocates some portion of the upstream bandwidth as a shared resource and some portion of the upstream bandwidth as unshared when there are messages received but not yet acknowledged. The BSC dynamically and adaptively response to acknowledgement and non-acknowledgement messages from each selected CPE, to integrate the automatic retransmission protocol with the TDD frame and the TDMA technique used within that frame.
US08750168B2 Methods and systems to store and forward multicast traffic
Methods and systems are described to store and forward multicast traffic. The method includes receiving a request to add a first node to a membership tree including a first plurality of nodes associated with a multicast group, identifying a second node in the first plurality of nodes, communicating a node identifier that identifies the first node over a network to the second node where the node identifier is stored at the second node to add the first node to the membership tree where the node identifier is stored in the membership tree to enable the second node to forward multicast traffic to the first node, and where the first and second nodes are separated from each other by at least one other node of the first plurality of node. The first node can be associated with a multicast member that has been added to the multicast group. Other embodiments are disclosed.
US08750166B2 Route topology discovery in data networks
A system and method for performing topology discovery in a data network is provided. Network elements utilizing a distance-vector protocol, such as EIGRP, advertises routes and metric information. A resource control point or other element analyzes the advertised routes and metrics and determines the nexthop, thereby providing a topology map of the network.
US08750162B2 Method for transmitting ranging information in wireless communication system and terminal thereof
Disclosed is a method for configuring a ranging channel in various frame structures and using the same in a communication system. A ranging channel is effectively configured according to a data structure, namely, frame structure, transmitted and received between a mobile station (MS) and a base station (BS) in a wireless communication system, and ranging information is transmitted therethrough to thereby improve performance of a communication channel and resource efficiency. In the wireless communication system, a ranging channel is configured by using a time interval, such as an idle time, an idle symbol, an RTG, a TTG, and the like, not actually used for transmission of data or a signal in a data structure, namely, in a frame structure, transmitted and received between an MS and a BS, to transmit ranging information, so the channel performance and resource efficiency can be improved.
US08750156B1 Systems, methods, and devices for electronic spectrum management for identifying open space
Systems, methods, and apparatus are provided for automated identification of open space in a wireless communications spectrum, by identifying sources of signal emission in the spectrum by automatically detecting signals, analyzing signals, comparing signal data to historical and reference data, creating corresponding signal profiles, and determining information about the open space based upon the measured and analyzed data in near real time.
US08750155B2 Conditional protocol control
Techniques for modifying the performance of a transport layer protocol in response to a request for content are disclosed. A connection can be established between a content distribution server and an end user computer according to preconfigured parameters. When a request for content is received over the connection, the content distribution server can determine one or more parameters relating to the performance of the connection using information from the request. The content distribution server can modify the connection at the transport layer according to the one or more parameters. Thereafter, the transport layer can manage delivery of the requested content to the end user computer in accordance with the modified parameters. In various embodiments, the content distribution server includes a modified TCP protocol stack which adjusts timing, pacing, and buffer allocation associated with a connection in response to requests from an application-layer data source.
US08750154B2 Method and apparatus for supporting discontinuous reception operation in mobile communication system
A method and an apparatus for supporting a discontinuous reception (DRX) operation in a Node B in a mobile communication system are provided. The method includes defining a second System Frame Number (SFN) where one cycle of a first SFN corresponds to one bit, transmitting information on the second SFN to a User Equipment (UE), determining a second SFN which is used to transmit a paging signal to the UE, determining a first SFN which is used to transmit the paging signal in the determined second SFN, and transmitting the paging signal to the UE at the determined first SFN.
US08750146B2 Method and apparatus for applying uniform hashing to wireless traffic
A method, computer readable medium and apparatus for hashing wireless traffic are disclosed. For example, the method hashes the wireless traffic uniformly by a plurality of probe servers based on at least one first key to provide a plurality of streams, and hashes at least one output stream of each of the plurality of probe servers uniformly based on at least one second key to provide a plurality of output streams. The method then provides the plurality of output streams to at least one aggregator server.
US08750145B2 Method and apparatus for machine-to-machine communication registration
Methods and apparatus are disclosed for Machine to Machine (M2M) communication registration. The methods provide single and periodic registration and may be device or network based. The devices in the system may be divided into groups. A single device member may perform the basic access steps for the group. Other devices may receive related access information on a control channel and use the information to access the system. The devices may send data, get updates, and then go to sleep. Internet addresses may be released or maintained. During a control cycle, the devices may wake up and listen to the control channel for any paging messages. Individual devices or the entire group may access the system. During a reporting cycle, all the devices may wake up and access the system to connect to the M2M system to upload data.
US08750136B2 Monitoring apparatus and monitoring method
The monitoring method includes: detecting a cut link among a plurality of links forming a link aggregation; counting lost packets related to remaining links in the plurality of links excluding the cut link to obtain a first lost packet count for each first address included in packets passed through the remaining links; sorting the first lost packet counts into first segments corresponding to the remaining links; determining degradation in quality for each first segment on the basis of the first lost packet counts sorted into the first segments; determining whether the cut link is in failure on the basis of the determined degradation in quality for each first segment; and outputting a determination result of whether the cut link is in failure.
US08750128B2 Demand based distribution of internet protocol forwarding information with a router
Systems and methods are described that reduce the amount of forwarding table state on components within routers. This is performed by having a router line card generate a prefix-request message to its central processor which contains a full routing table. Line cards only populate their forwarding tables for packets needed to transmit. By being only concerned with information of packets that are traversing each line card, the amount of required memory and processing required may be reduced for a complete forwarding table.
US08750121B2 Addressing the large flow problem for equal cost multi-path in the datacenter
Method and apparatus for performing load spreading in a network are described. According to one embodiment, a request to allocate network resources for a flow is received from a load distribution module in an edge network element. The request includes a resource requirement for the flow. A path is selected from the currently available equal cost paths, and a path identifier value that represents the path selected is determined. The path identifier value is used by the nodes in the network to correctly perform multipath forwarding for the flow. The path identifier value that represents the path selected is communicated to the load distribution module in the edge network element, and is to be inserted by the edge network element into subsequent frames belonging to the flow to be used in subsequent forwarding decisions by nodes along the path selected.
US08750112B2 Method and node for employing network connections over a connectionless transport layer protocol
A method of establishing a network connection between two nodes of a communication network via a connectionless transport layer communication protocol is presented. In the method, a plurality of data packets is exchanged between a first node and a second node. Each of the data packets comprises a header and a payload formatted according to the connectionless protocol. The connectionless protocol payload of each of the data packets includes a separate header comprising a first port indicator for the first node and a second port indicator for the second node. The separate header of at least one of the data packets also includes an indication to establish a connection between the first node and the second node. In response to the exchange of data packets, the first and second nodes establish the connection, wherein the first port indicator and the second port indicator are associated with the established connection between the nodes.
US08750109B2 Inferring TCP initial congestion window
A packet trace is received. Inter-arrival times between the multiple packets in the packet trace are determined. An inter-arrival time in the inter-arrival times that is greater than a threshold is identified. An order number of the inter-arrival time is identified. A determination is made as to whether a size of each of at least a portion of the multiple packets is equal to a maximum segment size. When a determination is made that the size of each of at least a portion of the multiple packets is equal to the maximum segment size, a size of the ICW as a product of the order number and the maximum segment size is returned.
US08750107B2 Mobile communication method and mobile station
A mobile communication system according to the present invention includes: a step A in which a radio base station eNB notifies a mobile station UE of a predetermined range; a step B in which the mobile station UE receives an uplink scheduling grant (uplink scheduling) including CB-RNTI (predetermined identification information that is not identification information of a designated mobile station), within the notified predetermined range; and a step C in which the mobile station UE transmits an uplink data signal, by using a shared uplink resource designated by the uplink scheduling grant, to the radio base station eNB.
US08750104B2 Method for performing HARQ operation in wireless communication system
A method of transmitting acknowledgment/non-acknowledgment (ACK/NACK) of a receiver in a wireless communication system is provided. The method includes: sharing information on an ACK/NACK transmission time with a transmitter through aperiodic signaling; receiving a data packet from the transmitter; and transmitting ACK/NACK for the data packet to the transmitter at the ACK/NACK transmission time.
US08750100B2 Avoiding broken links in smart meter networks for loop-free routing of packets
Broken links in a sensor network are avoided by representing the network as a DODAG. A rank associated with each node defines a position of each node relative to other nodes, and the rank is in a form of a proper fraction, and the rank of each node never increases to enable loop-free routing.
US08750093B2 Method and apparatus of implementing an internet protocol signaling concentrator
Communication between base station controllers and a mobile switching center may be provided by a consolidating device that operates between the BSCs and the MSCs. One example method of operation may include initiating an active process on an active network device and a standby process on a redundant network device configured as a backup to the active network device. Other operations may include receiving a data message from at least one base station controller on the active network device, and detecting a communication failure by at least one of the active process and the standby process, in response to the received data message. Other operations may include automatically configuring the redundant network device to become the active network device.
US08750091B2 Apparatus and methods for update of symbol information
Apparatus and methods for updating symbol information in a communication device with hardware such as a microcontroller are disclosed. The disclosed apparatus and methods employ waiting for the beginning of a symbol in a sample stream at a predetermined time. One or more programmed instructions are read at the beginning of the symbol, and then symbol information is updated based on the one or more programmable instructions and setting a time for a beginning of a next symbol. The programmed instructions consist of instruction code words that are executed by a dedicated microcontroller or similar hardware, which affords flexibility for updating symbol information, particularly for multimode communication devices operable across multiple communication technologies.
US08750089B2 Method and system for iterative discrete fourier transform (DFT) based channel estimation using minimum mean square error (MMSE) techniques
A method and system for iterative discrete Fourier transform (DFT) based channel estimation using minimum mean square error (MMSE) techniques are presented. Aspects of the method and system include a procedure for computing channel estimates in both the time domain and frequency domain (or mixed domain) using an iterative DFT method based on MMSE techniques. One aspect of the method and system may achieve low computational complexity and produce more accurate channel estimate values in low signal to noise ratio (SNR) regimes in comparison to conventional DFT-based channel estimation methods, which utilize least squares (LS) techniques. The method and system disclosed herein may be practiced in connection with a wide range of orthogonal frequency division multiplexing (OFDM) based systems, for example wireless local area networks (WLAN, for example IEEE 802.11 WLAN systems), and LTE systems.
US08750078B2 Slave device, time synchronization method in slave device, master device, and electronic equipment system
A slave device includes: a clock unit that outputs time information; a message receiving unit that receives messages sent from a master device; a message sending unit that sends messages to the master device; a calculation unit that calculates a correction value necessary for correcting the time on the clock unit; and a correction unit that corrects the time on the clock unit based on the correction value calculated by the calculation unit.
US08750074B2 Anisotropic parameter determination
A walkaway VSP survey is carried out using a receiver array. First arrivals to a plurality of receivers are picked and used to estimate a normal-moveout (NMO) velocity. Using the NMO velocity and vertical velocities estimated from the VSP data, two anisotropy parameters are estimated for each of the layers. The anisotropy parameters may then be used to process surface seismic data to give a stacked image in true depth and for the interpretation purposes. For multi-azimuthal walkaway or 3D VSP data, we determine two VTI parameters ε and δ for multi-azimuth vertical planes. Then we determine five anisotropic interval parameters that describe P-wave kinematics for orthorhombic layers. These orthorhombic parameters may then be used to process surface seismic data to give a stacked image in true depth and for the interpretation purposes.
US08750070B2 Memory circuits, systems, and operating methods thereof
A memory circuit including at least one memory cell connected to a bit line. The memory circuit further includes a means for providing a bit line reference voltage VBLref to the bit line. A VBLref/VDD ratio of the bit line reference voltage VBLref to a power voltage VDD is adjustable corresponding to a change of the power voltage VDD, and the VBLref/VDD ratio ranges from about 0.4 to about 0.53.
US08750069B2 Semiconductor device and method for forming the same
A method for forming a semiconductor device is disclosed. An anti-fuse is formed at a buried bit line such that the area occupied by the anti-fuse is smaller than that of a conventional planar-gate-type anti-fuse, and a breakdown efficiency of an insulation film is increased. This results in an increase in reliability and stability of the semiconductor device. A semiconductor device includes a line pattern formed over a semiconductor substrate, a device isolation film formed at a center part of the line pattern, a contact part formed at both sides of the line pattern, configured to include an oxide film formed over the line pattern, and a bit line formed at a bottom part between the line patterns, and connected to the contact part.
US08750063B2 Sense amplifier control circuit and semiconductor memory device including the same
A sense amplifier control circuit according to the present invention is disposed in a bit line sense amplifier (BLSA) array region including a plurality of BLSAs and is configured to supply a precharge voltage to the plurality of BLSAs in response to a control signal.
US08750056B2 Random access memory devices having word line drivers therein that support variable-frequency clock signals
Integrated circuit memory devices include an array of memory cells electrically coupled to a plurality of word lines and a word line driver circuit. The word line driver circuit includes a variable-width pulse generator having a first delay unit therein. The word line driver circuit is configured to drive a selected one of the plurality of word lines with a first word line signal having a leading edge synchronized with a leading edge of a clock signal and a trailing edge synchronized with a trailing edge of the clock signal when a one-half period of the clock signal is greater than a length of delay provided by the first delay unit.
US08750053B2 SRAM multiplexing apparatus
An SRAM multiplexing apparatus comprise a plurality of local multiplexers and a global multiplexer. Each local multiplexer is coupled to a memory bank. The global multiplexer has a plurality of inputs, each of which is coupled to a corresponding output of the plurality of local multiplexers. In response to a decoded address in a read operation, an input of a local multiplexer is forwarded to a corresponding input of the global multiplexer. Similarly, the decoded address allows the global multiplexer to forward the input signal to a data out port via a buffer.
US08750052B2 Semiconductor storage device
A memory includes a sense amplifier connected to one or more of bit lines and configured to sense data stored in the memory cells; and a word line driver configured to control a voltage of one or more of word lines. The memory cells constitute a memory block. The memory cells constitute a memory block being a unit of memory cells on which a data erasing operation is performed. A controller changes an erase condition during the data erasing operation performed on the memory block or a verify condition for a verify check of verifying whether the data has been erased from the memory cells in the memory block, in proportion to a ratio of number of predetermined logical value data to the data in the memory block or the page before the data erasing operation.
US08750050B2 Nonvolatile semiconductor memory device and programming method
A nonvolatile semiconductor memory device of the charge trap type is initialized by reading the memory cells in the device to determine which charge traps hold less than a predetermined minimum charge and injecting charge into these charge traps until all of the charge traps in the device hold at least the predetermined minimum charge. The charge traps are then programmed selectively with data. The initialization procedure shortens the programming procedure by narrowing the initial distribution of charge in the charge traps, and leads to more reliable reading of the programmed data.
US08750048B2 Memory device and method for operating the same
A memory includes at least one first flag cell configured to store first flag data, at least one second flag cell configured to store second flag data, at least one first sensing node having a voltage level determined by the first flag data of the first flag cell, at least one second sensing having a voltage level determined by the second flag data of the second flag cell, a selection circuit configured to select the first sensing node or the second sensing node in response to a flag address; and a determination circuit having an internal node through which current corresponding to a voltage level of a selected sensing node flows and configured to determine a logic value of flag data corresponding to the selected sensing node among the first and second flag data by using an amount of current flowing through the internal node.
US08750040B2 Memory devices having source lines directly coupled to body regions and methods
Memory devices, memory cell strings and methods of operating memory devices are shown. Configurations described include directly coupling an elongated body region to a source line. Configurations and methods shown should provide a reliable bias to a body region for memory operations such as erasing.
US08750025B2 Data cells with drivers and methods of making and operating the same
Disclosed are methods and devices, among which is a device that includes a first semiconductor fin having a first gate, a second semiconductor fin adjacent the first semiconductor fin and having a second gate, and a third gate extending between the first semiconductor fin and the second semiconductor fin. In some embodiments, the third gate may not be electrically connected to the first gate or the second gate.
US08750023B2 Semiconductor memory device
An object is to provide a semiconductor memory device capable of copying memory data without using an external circuit. The semiconductor memory device includes a bit line to which first terminals of a plurality of memory cells are connected in common; a pre-charge circuit which is connected to the bit line and pre-charges the bit line with a specific potential in data reading; a data holding circuit comprising a capacitor which temporarily holds data read out from the memory cell or data which is written to the memory cell; and an inverted data output circuit which outputs inverted data of data held in the data holding circuit to the bit line. The inverted data output circuit includes a means for controlling output of inverted data of data held in the data holding circuit.
US08750018B2 Sense amplifier circuitry for resistive type memory
Example embodiments include a resistive type memory current sense amplifier circuit including differential output terminals, first and second input terminals, pre-charge transistors, and current modulating transistors coupled directly to the pre-charge transistors. The pre-charge configuration provides high peak currents to charge the bit line and reference line during a “ready” or “pre-charge” stage of operation of the current sense amplifier circuit. The current modulating transistors are configured to operate in a saturation region mode during at least a “set” or “amplification” stage. The current modulating transistors continuously average a bit line current and a reference line current during the “set” or “amplification” stage, thereby improving noise immunity of the circuit. During a “go” or “latch” stage of operation, a logical value “0” or “1” is latched at the differential output terminals based on positive feedback of a latch circuit.
US08749995B2 Single-pulse resonant gate driver for driving switches in resonant isolated converters and other systems
A gate driving circuit includes a driving stage configured to receive an input signal and generate a gate drive signal for a gate of a transistor switch. The gate driving circuit also includes an LC circuit having an inductor and a gate capacitance of the transistor switch. The LC circuit is configured so that a pulse in the gate drive signal generates a ringing in the LC circuit at a resonance frequency of the LC circuit to transfer energy into and out of the gate capacitance of the transistor switch. A switch could selectively couple the gate of the transistor switch to ground in order to discharge the gate capacitance. A control circuit could be used to provide the input signal, and the control circuit could be configured to regulate a duty cycle of the gate drive signal by adjusting an off-time between consecutive pulses in the input signal.
US08749977B2 Power semiconductor module and its attachment structure
A power semiconductor module includes: a first metal substrate on which a power semiconductor device is mounted; a second metal substrate on which a power semiconductor device is not mounted; and an electrically insulating resin package which seals the first metal substrate and the second metal substrate. The back surface of the first metal substrate on the side opposite to the mounting surface of the power semiconductor device is made to expose outside the resin package to form a heat dissipation surface.
US08749970B2 Security enhancing apparatus for attaching to an electronic device
An apparatus for attaching to an electronic device, where the electronic device comprises an electrical connector, a back side, a display arranged on a side opposite to the back side, and lateral sides connecting the back side and the side opposite to the back side is disclosed. The apparatus comprises a first body; an electrical connector; a slot for insertion of a smartcard; a fingerprint reader; and circuitry connected to the electrical connector.
US08749955B2 Capacitor
A capacitor comprising a capacitor element including a substrate having first and second faces, a porous first rough surface layer formed on the first face and having pores, a first inner conductive polymer layer formed in the pores, a first outer conductive polymer layer formed on the inner conductive polymer layer, a porous second rough surface layer formed on the second face and having pores, a second inner conductive polymer layer formed in the pores, a second outer conductive polymer layer formed on the second inner conductive polymer layer, and a dielectric layer formed on surfaces of the first and the second rough surface layer. A surface area of the second rough surface layer is smaller than that of the first rough surface layer. The second outer conductive polymer layer is thicker than the first outer conductive polymer layer. This structure enables to eliminate warpage of a capacitor element.
US08749953B2 Electric double layer capacitor, lithium ion capacitor and manufacturing method thereof
A thin energy storage device having high capacity is obtained. An energy storage device having high output is obtained. A current collector and an active material layer are formed in the same manufacturing step. The number of manufacturing steps of an energy storage device is reduced. The manufacturing cost of an energy storage device is suppressed. One embodiment of the present invention relates to an electric double layer capacitor which includes a pair of electrodes including a porous metal material, and an electrolyte provided between the pair of electrodes; or a lithium ion capacitor which includes a positive electrode that is a porous metal body functioning as a positive electrode current collector and a positive electrode active material layer, a negative electrode including a negative electrode current collector and a negative electrode active material layer, and an electrolyte provided between the positive electrode and the negative electrode.
US08749951B2 Two-phase mixed media dielectric with macro dielectric beads for enhancing resistivity and breakdown strength
A two-phase mixed media insulator having a dielectric fluid filling the interstices between macro-sized dielectric beads packed into a confined volume, so that the packed dielectric beads inhibit electro-hydrodynamically driven current flows of the dielectric liquid and thereby increase the resistivity and breakdown strength of the two-phase insulator over the dielectric liquid alone. In addition, an electrical apparatus incorporates the two-phase mixed media insulator to insulate between electrical components of different electrical potentials. And a method of electrically insulating between electrical components of different electrical potentials fills a confined volume between the electrical components with the two-phase dielectric composite, so that the macro dielectric beads are packed in the confined volume and interstices formed between the macro dielectric beads are filled with the dielectric liquid.
US08749932B2 Semiconductor device with a plurality of power supply systems
A protection circuit includes a first power supply system including a first power supply and a first ground, a second power supply system including a second power supply and a second ground, and a control circuit that, when coupled to an electro-static discharge (ESD) stress being applied to the first power supply system, controls a first switch. The first switch is provided between the signal line and the first ground. The control circuit includes a capacitance element, a resistance element in series with the capacitance element, and an inverter, an output of the inverter being connected between a gate of the first switch, an input of the inverter being connected to a connecting point between the capacitance element and the resistance element.
US08749930B2 Protection circuit, semiconductor device, photoelectric conversion device, and electronic device
It is an object to provide a protection circuit and a semiconductor device to which a countermeasure against ESD is applied. The protection circuit includes a signal line electrically connected to an integrated circuit; a first diode provided between the signal line and a first power supply line; a second diode provided in parallel to the first diode; and a third diode provided between the first power supply line and a second power supply line. The first diode is a diode formed by diode-connecting a transistor, and the second diode is a diode having a PIN junction or a PN junction. The protection circuit is particularly effective when applied to a semiconductor device manufactured using a thin film transistor.
US08749926B1 Scissor magnetic read head with wrap-around magnetic shield
A magnetic scissor type magnetic read head having magnetic side shielding for reduced effective track width and having side biasing for improved stability. The read head includes first and magnetic side shields that each include first and second magnetic layers and an anti-parallel exchange coupling layer sandwiched there-between. The magnetic layers of the side shields are anti-parallel coupled with one another such that one of the magnetic layers has its magnetization oriented in a first direction parallel with the air bearing surface and the second magnetic layer has its magnetization oriented in a second direction that is opposite to the first direction and also parallel with the air bearing surface. These magnetizations of the first and second magnetic layers provide a bias field that stabilizes the magnetization of the free magnetic layers of the sensor stack to prevent flipping of the magnetizations of these layers.
US08749923B2 Suspension substrate, suspension, suspension with head and hard disk drive
A main object of the present invention is to provide a suspension substrate which can decrease the whole thickness thereof and limit the generation of warpage. To attain the object, the present invention provides a suspension substrate comprising: an insulation layer, a pair of wirings consisting of an upper wiring formed on one surface of the insulation layer and a lower wiring formed on the other surface of the insulation layer, and a metal substrate formed on the surface of the insulation layer on the lower wiring side.
US08749921B2 Information recording system and magazine
An information recording system includes a case, a head provided inside the case, a recording tape that travels inside the case due to rotation of a pair of reels that are provided inside the case, with at least one of information writing or information reading performed to or from the recording tape by the head while the recording tape is in contact with the head, a drive mechanism that drives the head between an in-use position contacting the recording tape and a cleaning position separated from the in-use position, and a cleaning device that is provided inside the case, and that cleans the head when positioned in the cleaning position by rubbing against the head in a direction different from a direction of movement of the head from the in-use position to the cleaning position.
US08749916B2 Motor having oil storage part and recording disk driving device having the same
There is provided a motor including: a rotating member rotating together with a shaft and including an extension part extended along an outer surface of the shaft; a fixed member including a shaft support part supporting the shaft and an extension part support part supporting the extension part; and an oil storage part disposed between a lower surface of the extension part and the fixed member to thereby provide an oil storage space.
US08749906B2 Systems and methods for improved servo data operation
Various embodiments of the present invention provide systems, methods and media formats for efficiently determining a position error of a head in relation to a storage medium. In one case, a system is disclosed that includes a storage medium with a series of data. The series of data includes a first defined marker and a second defined marker located a distance from the first defined marker, and position location data. The systems further include a first detector circuit that is operable to detect the first defined marker and to establish a location of the first defined marker, and a second detector circuit that is operable to detect the second defined marker and to establish a location of the second defined marker. The systems further include an error calculation circuit and an interpolation circuit. The error calculation circuit is operable to calculate an interpolation offset based at least in part on the location of the first defined marker and the location of the second defined marker. The interpolation circuit is operable to interpolate the position location data and to provide an interpolated position location data.
US08749904B1 Disk drive compensating for track squeeze by writing non-circular servo tracks
A servo writer is disclosed operable to write servo sectors on a disk to define non-circular servo tracks. The servo writer comprises control circuitry including a servo control system operable to measure a position of a head over the disk to generate a position signal, generate a position error signal (PES) representing a difference between the position signal and a reference signal, process the PES with a servo compensator to generate a control signal, and position the head over the disk in response to the control signal. A disturbance is induced into the servo control system, and while positioning the head over the disk in response to the control signal, a plurality of servo sectors are written on the disk to define a servo track, wherein the disturbance induced into the servo control system causes the servo track to be non-circular relative to a rotation axis of the disk.
US08749903B2 Optical filter
An optical filter that transmits light of the visible light region includes a dielectric substrate; a dielectric layer that is formed on a surface of the dielectric substrate; and a first metal structure group in which a plurality of first metal structures are arranged two-dimensionally in an isolated state in the in-plane direction of the dielectric substrate, that is provided between the dielectric substrate and the dielectric layer, comprising: the first metal structures having first and second lengths in first and second directions orthogonal to each other, which lengths are equal to or less than a first wavelength in the visible light region; and a transmittance of the first wavelength being reduced or a reflectance being increased by surface plasmons induced on a surface of the first metal structures by resonance between light incident on the dielectric substrate or the dielectric layer and the first metal structures.
US08749896B2 Imaging lens and imaging apparatus provided with the imaging lens
An imaging lens substantially consisting of six lenses, composed of a first lens having a positive refractive power and a convex surface on the object side, a second lens having a negative refractive power and a concave surface on the image side, a third lens having a positive refractive power and a convex surface on the object side, a fourth lens having a positive refractive power, a fifth lens having a negative refractive power and a concave surface on the image side, and a sixth lens having a negative refractive power with the image side surface having an aspherical shape which is concave on the image side near the optical axis and convex in a peripheral region.
US08749894B2 Lens barrel
A lens barrel is provided that includes an optical system and a plurality of interface units. The optical system includes an optical axis and a focal distance. The focal distance is configured to be adjusted by the optical system. The plurality of interface units includes a first interface unit and a second interface unit. Each of the first interface unit and the second interface unit are configured to accept from a user an operation to adjust the focal distance. Each of the first interface unit and the second interface unit are configured to be operated around the optical axis.
US08749893B2 Inner focus lens, interchangeable lens apparatus and camera system
An inner focus lens, in order from an object side to an image side, comprising: a first lens unit having positive optical power; a second lens unit having negative optical power; and a third lens unit having positive optical power, wherein the second lens unit is moved along an optical axis so that focusing from an infinite-distance object side to a short-distance object side is achieved, the first lens unit includes a bi-convex air lens, and the following conditions: 0.65<|f2/f|<5.00 and 0.5
US08749887B2 Telescopic gun sight with linear optical adjustment mechanism
Telescopic sights commonly include a reticle which is laterally moved to adjust for the point of aim. In this invention, a prismatic device is used to move the image of the target on the reticle. In one embodiment, a pair of prisms are placed in the optical path of a telescopic sight such that at least one prism is movable along the optical axis. The point of aim is adjusted by adjusting the distance between the two prisms. By replacing the lateral movement of the reticle with the longitudinal movement of a prism, this invention eliminates several drawbacks associated with the prior art including limitations in the adjustment range.
US08749882B2 Low numerical aperture exclusion imaging
An apparatus for a low numerical aperture exclusion imaging apparatus is provided. The apparatus may include an electromagnetic illumination source for illuminating a portion of a specimen; and for collecting an image created by the electromagnetic radiation an objective lens optically coupled to the electromagnetic illuminated portion of the specimen. The apparatus also includes an optical blocking plate disposed between the objective lens and a focusing lens. The optical blocking plate is positioned to substantially block undesired electromagnetic radiation from image sources distally aligned in the same optical axis as the specimen. This invention enhances narrow depth of field characteristics in imaging and also enhances discreet imaging in a narrow focus field by eliminating some or most of the light which contributes to wide depth of field focus which is useful for optical sectioning ranging from microscopy to photography. Optical sectioning provides the information necessary for 3D image reconstructions and other X Axis spatial measurements.
US08749869B2 Metal coatings, conductive nanoparticles and applications of the same
This invention discloses corrosion resistant metal compositions that may be used to form nanoparticles or for coating of particles. Further, such particles may be used to fabricate printable transparent conductors that may be used in electronic devices. Electrochromic displays formed using such conductors are described.
US08749866B2 Plasmonic modulator incorporating a solid-state phase change material
Systems and methods are provided for modulating light of a wavelength of interest. The modulator assembly includes a plasmonic layer that supports surface plasmon polaritons at the wavelength of interest and a layer of solid-state phase change material having a first phase in which it is substantially transparent to light of the wavelength of interest and a second phase in which it is substantially opaque to light of the wavelength of interest. A control mechanism is configured to alter the phase of the solid-state phase change material between the first phase and the second phase. Each of the plasmonic layer and the layer of solid-state phase change material are configured as to provide a plasmonic mode of transmission for light of the wavelength of interest.
US08749860B2 Document reading apparatus and image processing method
A document reading apparatus, including: a conveyance portion which conveys a document; an illuminator which illuminates the conveying document; a reading portion which reads the conveying document at a read position; a reference member arranged opposite to the read position; a correction condition calculating portion which calculates a correction condition corresponding to each of a plurality of pixel positions based on image data obtained by the reading portion reading the reference member; and a correction portion which corrects image data of the document using the correction condition, wherein the correction condition calculating portion obtains a plurality of image data of the reference member corresponding to a first pixel position and its peripheral pixel position, and calculates a correction condition at the first pixel position based on remaining image data after excluding high brightness image data and low brightness image data.
US08749847B2 Image processing apparatus, image processing method and storage medium
There is provided an image processing apparatus comprising: a first halftone processing unit configured to perform halftone processing on multilevel input image data; a first filter unit configured to perform smoothing filter processing on the first halftone image data; a second filter unit configured to perform smoothing filter processing on the multilevel input image data; a first difference evaluation unit configured to calculate a difference between the converted first and second filter-processed data for each pixel as a first moiré intensity; a third filter unit; a fourth filter unit; a second difference evaluation unit configured to calculate a difference between the converted third and fourth filter-processed data for each pixel as a second moiré intensity; and a moiré intensity selection unit configured to select one of the first moiré intensity and the second moiré intensity.
US08749843B2 Robust recognition of clusters of streaks at multiple scales
The present disclosure is generally related to the field of printing, and other processes based on the continuous deposition of material, including industrial molding or extrusion processes, and more particularly to techniques for grouping object quality anomalies in a specified region of an object based on context-specific characterization and shared descriptive profile features.
US08749836B2 Page image treatment
An average size of a plurality of page images is determined, and a size of a first one of the page images is determined. The size of the first page image is compared to the average size. If the size of the first page image is larger than the average size by a first predetermined amount and larger than the average size by less than a second predetermined amount, then the first page image is rotated for printing. If the size of the first page image is larger than the average size by at least the second predetermined amount, then the first page images divided into multiple pages for printing.
US08749825B2 Image processing apparatus, method and non-transitory computer readable medium storing program with variable polling interval
An image processing apparatus includes: an acquiring unit that acquires a display request including a first external apparatus identification information and screen identification information; a storage unit storing external apparatus screen information; an update unit updating the first external apparatus screen information whenever the display request is acquired; a determining unit determining a polling interval for a first external apparatus on the basis of the stored external apparatus screen information; and a transmitting unit transmitting, to the first external apparatus, screen data which includes information of the determined polling interval, wherein, when a second external apparatus identification information item corresponding to the same screen identification information as that in the display request is stored in the storage unit, the determining unit determines the polling interval for the first external apparatus to be less than that for a second external apparatus indicated by the second external apparatus identification information item.
US08749824B2 Image processing apparatus, method and non-transitory computer readable medium using variable screen update polling interval
An image processing apparatus includes: a receiving unit that receives a screen update request including identification information of a screen and a job start request including identification information of a job; a database that defines a relationship between the identification information of the screen, the identification information of the job, and a polling interval corresponding to a degree of association between the screen and the job; a determining unit that determines the polling interval corresponding to the degree of association between the screen and the job on the basis of the identification information of the screen and the identification information of the job received by the receiving unit and the database; and a transmitting unit that incorporates information of the determined polling interval into screen data and transmits the incorporated screen data to an external apparatus that outputs the screen update request.
US08749823B2 Image forming apparatus that communicates with a portable terminal device, and information processing system
An image processing apparatus includes a near field communication (NFC) unit that establishes, when a portable terminal device comes near the NFC unit, wireless communication with the portable terminal device; a short-range communication unit that has a larger wireless communication coverage than that of the NFC unit, establishes, after the wireless communication has been established and connection setting information has been received via the NFC unit, wireless communication with the portable terminal device by using the connection setting information; a data processing unit that performs data processing on data received via the short-range communication unit; a printer unit that prints out the processed data; and a control unit that controls, when the data received via the short-range communication unit is determined to contain data about image processing control, processing performed by the data processing unit or the printer unit in accordance with the data about image processing control.
US08749819B2 Information processing for controlling a printer
Upon receiving a job-end event from a printer, a data transfer unit executes job-end processing for completing processing relating to a print job. A communication control unit monitors the processing status of the data transfer unit notifies the job management unit of end of the print job after it has been determined, as a result of monitoring, that the job-end processing has been completed.
US08749817B2 Information processing apparatus, method, medium, and system for print job transmission
The information processing apparatus acquires the status of a print job transmitted to the printing apparatus by the information processing apparatus, and retains the status as a list of the print job and the status; and acquires information regarding a print job retained by the printing apparatus, and retains the information as a list of the print job retained by the printing apparatus and the information. The information processing apparatus refers to the list of the print job and the status and the list of the print job and the information and stops the transmission of a print job if the number of jobs that have already been transmitted to the printing apparatus by the information processing apparatus is equal to or exceeds a predetermined threshold value or if the number of print jobs retained by the printing apparatus is equal to or exceeds a predetermined threshold value.
US08749807B2 Method, system, and terminal for printed matter security
Disclosed are a system and a method for printed matter security. A method for printed matter security according to an exemplary embodiment of the present invention includes: receiving policy information, information of a monitoring application program, and pattern information of personal information from a security server; inserting a printing interruption module in the monitoring application program when the monitoring application program corresponding to the information of the application program is executed; storing a content of a printing request by interrupting the printing request of the monitoring application program by the printing interruption module; verifying whether the personal information is included in the content of the printing request, using the pattern information; and performing an information protection function corresponding to the policy information when the personal information is included in the content of the printing request.
US08749798B2 Methods and systems for measuring openings using photogrammetry
Method and system for measuring an opening at least partially defined by a surface. A plurality of target bodies are positioned about a circumference of a target body holder that is sized to fit within the opening. The target bodies are forced radially outward to cause at least one of the target bodies to be positioned against the surface. A geometric property of the opening is determined based at least partially on a location of at least one of the target bodies positioned against the surface.
US08749795B2 Optical tomographic imaging apparatus
Provided is an optical tomographic imaging apparatus that is capable of shortening a period of time of focusing at multiple focus positions when images split in a depth direction are obtained by zone focusing. The optical tomographic imaging apparatus includes: a focus position setting device for splitting a zone within a predetermined imaging depth range into multiple focus zones so as to set multiple focus positions; a reference position setting device for setting at least two reference positions in an imaging depth direction within the predetermined imaging depth range; and a focus controlling device for performing control so as to perform focusing at the multiple focus positions sequentially based on focus position information generated by the focus position setting device and a focus condition of in-focus at the at least two reference positions set in advance by the reference position setting device.
US08749791B2 Apparatus and method for measuring optical properties of transparent materials
An apparatus for measuring optical properties of transparent materials with a first illumination device which illuminates the material to be investigated along a pre-set illumination path with a pre-set radiation, with a radiation recording space which records radiation passed on by the material to be investigated. The radiation recording space is arranged so that radiation emitted by the first illumination device first strikes the material and then at least for a time an inner wall of the radiation recording space. A radiation detector device is arranged to record radiation reflected and/or scattered essentially only from the inner wall. A second illumination device suitable for emitting modulated radiation also illuminates the inner wall.
US08749784B1 Probing circuit features in sub-32 nm semiconductor integrated circuit
A method for detecting ultra-fine features of an integrated circuit (IC) on a semiconductor substrate is disclosed. The semiconductor substrate comprises an IC fabricated by 22 nanometer or smaller scale semiconductor micro-fabrication process. The integrated circuit includes circuit features parallel to a circuit horizontal direction or a circuit vertical direction. The method includes focusing an incident light to produce a focused light spot on a portion of the IC. The incident light is linearly polarized in a linear polarization substantially parallel to the circuit horizontal direction. The method includes detecting reflected light from the portion of the IC, producing a relative movement between the focused light spot and the IC to allow the focused light to illuminate different portions of the IC, obtaining an image of the IC using signals of the reflected light detected from different locations of the integrated circuit, and detecting IC features in the image.
US08749781B2 High resolution slit-free direct-viewing multiplexing field spectrograph
A compact field spectrograph is described that provides a resolution of 500 or more with no entrance aperture, providing for substantial gain in light throughput, ideal for viewing multiple distant objects with or without telescopic aid, and providing the ability to observe and distinguish a multiplex of objects simultaneously, even if in motion, with minimal or no mechanical tracking required. Spectra may be viewed directly with the unaided eye, or photographed with common consumer cameras.
US08749780B2 Circular dichroism spectrometer having alignment mechanism
A circular dichroism (CD) spectrometer includes an alignment mechanism that automatically adjusts the elements thereof at appropriate positions. The spectrometer has a focusing-lens position-and-orientation adjustment mechanism which adjusts the position and the orientation of the detector-side focusing lens. It also has a detector rotation mechanism which adjusts the orientation of the detector. Firstly, a control PC monitors the CD spectrum of D form of optical enantiomers, and the adjustment mechanism adjusts the focusing lens such that the monitored CD spectrum matches the reference spectrum related to the D form. Next, the control PC moniters CD spectrum of L form of optical enantiomers, and the adjustment mechanism adjusts the focusing lens such that the monitored CD spectrum of the D and L forms become symmetrical. And, the rotation mechanism adjusts the orientation of the detector such that the intensity of the detector signal is maximized.
US08749776B2 Apparatus and method for inspecting cloth piece
Provided is an apparatus and a method for inspecting a cloth piece, by which dirt and a tear can be reliably distinguished. The apparatus for inspecting a cloth piece includes: a first inspection camera 41 for picking up an image of reflected light from a cloth piece T passing through the dark color section 21; and a second inspection camera 42 for picking up an image of transmitted light through the cloth piece T passing through the transparent section 22. The dirt and the tear can be reliably distinguished by determining an area where the reflected light and transmitted light are both darker than a surrounding area to be dirt and by determining an area where the reflected light is darker than the surrounding area and the transmitted light is brighter than the surrounding area to be the tear.
US08749771B1 Apparatus for measuring thickness of lens and method using the apparatus
An apparatus for measuring a thickness of a lens is disclosed. The apparatus includes a first support, a second support, a third support, a first positioning element, a second element and a measuring element. The lens is disposed on the third support. The first positioning element is fixed to the first support to press against a first face of the lens beforehand. The second positioning element is movably mounted to the second support. The second positioning element can move towards the lens to press against a second face of the lens. The measuring element calculates the thickness of the lens according to the moving distance of the second positioning element.
US08749768B2 Sensor for checking value documents
A sensor for checking value documents has an illumination device for illuminating a value document, an imaging optic and a detection device. A light source receiver has at least two light sources which have mutually different emission spectra. The illumination device contains a microlens array which contains a multiplicity of microlenses, which with the light source receiver are arranged such that each of the light sources arranged on the light source receiver has exactly one of the microlenses associated therewith.
US08749767B2 Systems and methods for detecting tape on a document
Systems and methods for detecting tape on a document are provided. In one embodiment, a method includes capturing a first image of a document. The first image is captured while at least a portion of the document is subjected to a first electromagnetic radiation. The method includes capturing a second image of the document. The second image is captured while at least a portion of the document is subjected to a second electromagnetic radiation. The method also includes comparing the first image to the second image to determine whether tape is adhered to the document.
US08749763B2 Surveying device and communication system for the same
A surveying device includes a surveying unit configured to measure a direction and a distance to a target object, a control unit configured to control the surveying unit, a communication unit configured to allow the control unit to communicate with an outside network, and a status input unit with which operation status information on the surveying unit is input, wherein the control unit transmits the operation status information input with the status input unit to the outside network via the communication unit.
US08749758B2 Exposure apparatus and method of manufacturing device
An apparatus includes original positioning mechanism which positions original stage, substrate positioning mechanism which positions substrate stage, measurement device mounted on the substrate stage, and controller. One of original and the original stage is provided with first measurement pattern including patterns, at least one of pitches and widths thereof being different from each other. The measurement device includes second measurement pattern, and sensor configured to detect light passed through the first and second measurement patterns, and a projection optical system. The controller determines illuminated region, within which the first measurement pattern is to be illuminated, using information related to the original, and obtains information related to an image of the first measurement pattern within the illuminated region based on an output from the sensor.
US08749755B2 Stage apparatus and exposure apparatus
A stage apparatus includes: a moving stage, which moves along a movement plane; a first moving table, which holds a specimen while being able to move with respect to the moving stage; and a second moving table, which is provided on the moving stage and, when the first moving table has moved from a first position to a second position, is positioned at the first position.
US08749753B2 Movable body apparatus, exposure apparatus and optical system unit, and device manufacturing method
The upper end of a static gas bearing member of a wafer side seal unit is connected to an edge section on the outgoing side of an exposure beam of a chamber in an air tight state via bellows, and the lower end surface is in a state forming a predetermined clearance with a wafer and a wafer holder. By this arrangement, the inside of the chamber is isolated from the outside. Accordingly, it becomes possible to maintain a vacuum environment in the periphery of the optical path of the exposure beam without arranging a vacuum chamber to house a wafer, a wafer holder, and a wafer stage, which allows the size of the entire exposure apparatus to be reduced, and also makes it easy to have access to the vicinity of the wafer stage.
US08749750B2 Discrimination medium and production method therefor
A discrimination medium, which can have much information, can be produced on a small scale at low cost, and enables change of a sticker design at low cost, is provided. The discrimination medium includes an optically transparent first substrate on which a cholesteric liquid crystal layer is formed, the cholesteric liquid crystal layer being formed with a fine asperity used for displaying a hologram, an optically transparent second substrate on which a print layer is formed, the print layer having a predetermined pattern made of ink and having a transparent portion without the ink of the pattern around the pattern, the pattern reflecting or absorbing a light of a predetermined wavelength, and a transparent adhesive layer, wherein the optically transparent first substrate, the optically transparent second substrate, and the transparent adhesive layer, are disposed in turn from a side checked visually.
US08749743B2 Cholesteric liquid crystal display devices and methods of manufacturing the same
In a method of manufacturing a single-layer cholesteric liquid crystal display device, a liquid crystal composition of a cholesteric phase is formed between a first substrate and a second substrate. A plurality of liquid crystal layers are formed by sequentially adjusting the temperature of the cholesteric phase liquid crystal composition and performing a plurality of optical curing processes on the cholesteric phase liquid crystal composition. Each of the plurality of liquid crystal layers corresponds to one of the plurality of subpixels.
US08749742B2 Display device and liquid crystal element
A display device includes a display section displaying images, and a liquid crystal barrier section having liquid crystal barriers formed to extend in a first direction tilted from a vertical direction in a display plane, the liquid crystal barriers allowing light to pass therethrough or to be blocked. The liquid crystal barrier section includes a liquid crystal layer, and a first electrode and a second electrode which are disposed at positions corresponding to each of the liquid crystal barriers to sandwich the liquid crystal layer. The first electrode includes a first stem extending in the first direction, and branches extending on both sides of the first stem, branches on one side of the first stem extending in a first extending direction, whereas branches on the other side of the first stem extending in a second extending direction, the first and second extending directions being line-asymmetrical about the first stem.
US08749735B2 Color filter and display devices including the same
A color filter and display devices using the same are provided, the color filter includes a first electrode and a second electrode spaced apart from each other; and a variable filter layer between the first electrode and the second electrode. The variable filter layer includes a polymer, liquid crystal dispersed in the polymer, and a plurality of color display materials mixed in the liquid crystal.
US08749731B2 Liquid crystal display device
A lighting device including a light source, a light guide plate, a first prism sheet which is arranged over the light guide plate, and a second prism sheet which is arranged between the first prism sheet and the light guide plate. The first prism sheet includes first prisms which are formed parallel to each other in the first direction on a first surface which is opposite to the second prism sheet, and the second prism sheet includes second prisms.
US08749721B2 Touching display panel and display device using the same
A touching display panel and a display device using the same are provided. The touching display panel includes a liquid crystal layer, a first substrate having a hard surface structure, a second substrate, a touch sensor layer, a thin-film transistor layer, and a color filter layer. The first and second substrates are respectively disposed at two sides of the liquid crystal layer. The touch sensor layer is disposed between the first substrate and the liquid crystal layer, and is formed on the first substrate. The thin-film transistor layer and the color filter layer are both disposed between the first substrate and the second substrate. At least one of the thin-film transistor layer and the color filter layer is formed on the first substrate.
US08749717B2 Method, apparatus and remote control for annular-selector based television interaction
The invention provides method and apparatus and remote control for annular-selector based television interaction. The method includes receiving rotation information of an annular selector sent by a remote control provided with the annular selector; obtaining a rotational displacement of a menu or cursor according to the rotation information; redrawing the menu or cursor on a display interface according to the rotational displacement, so as to control the menu or cursor to rotate according to the rotational displacement; and receiving a confirmation signal sent by the remote control, and selecting an option, corresponding to a position where the cursor is, on the menu. For operational designs of the annular selector, a menu interface is presented in an annular manner, and annularly rotational animations is adopted, so that an action of the user match a corresponding display on the television, thereby improving a human-computer interaction experiences.
US08749712B2 Method for processing on-screen display and associated embedded system
An embedded system for processing an on-screen display (OSD) includes an input apparatus, a user interface resource storage unit and a two-dimensional (2D) graphic engine. The method for processing the OSD includes receiving a control command associated with a 2D image processing procedure, the 2D image processing procedure generating a transitional image according to a first 2D image and a second 2D image, and displaying the first 2D image, the transitional image and the second 2D image to render a three-dimensional-like (3D-like) OSD.