US08745761B2
A method of leveling a polymer pen array includes contacting a pen array with a surface and measuring a total force exerted on the surface by the pen array, the pen array being disposed at a first angle with respect to a first axis of the surface and a second angle with respect to a second axis of the surface; tilting one or both of the pen array and the surface to vary the first and second angles of the pen array with respect to the surface; measuring the total force exerted by the tilted pen array on the surface; and repeating the tilting and measuring steps until a global maximum of the total force exerted on the surface by the pen array is measured, thereby determining first and second angles which correspond to a leveled position of the pen array with respect to the surface.
US08745760B2
Devices, methods and instructions encoded on computer readable medium are provided herein for implementation of classification techniques in order to determine if an unknown executable file is malware. In accordance with one example method, an unknown executable file comprising a sequence of operation codes (opcodes) is received. Based on the operation codes of the unknown executable, a subset of executable files in a training set is identified in which each of the files in the subset have the same beginning sequence of operation codes as the unknown executable. After the subset is identified, a feature set extracted from the unknown executable file is compared to one or more feature sets extracted from each of executable files in the identified subset. A determination is made, based on the feature set comparison, whether the unknown executable file is malware.
US08745754B2
A device for secure access to digital media contents, the device comprising an access means for accessing digital media contents from a data source and a reader for authenticating a user, the authentication being performed by checking some authentication data. An internal communication path between the access means and the reader is not directly accessible from outside the device.
US08745749B2
A system (and a method) are disclosed for generating a virtual secure digital (SD) card. One embodiment detects an SD card and reads a media key block and media identification for the SD card. The system stores the media key block and the media identification. The system creates a file system for secure data on a storage device for storage of secure data corresponding to a secure data area of the SD card and creates a file system for user data on the storage device for storage of user data corresponding to a user data area of the SD card. In addition, the system uses the virtual secure digital (SD) card. The system determines if the virtual SD card is provisioned and provisions it if not. The system accesses the data stored in the secure area of the provisioned virtual SD card. The system extracts the data from the secured area of the provisioned virtual SD card.
US08745748B2
The embodiments described herein generally relate to methods and systems for enabling a client to request a server to cancel the digital signing of a form file associated with a form. Successful cancellation of the digital signing process results in a return of the form file to its initial state, in which data are not lost, and the form can be resubmitted and/or the application of the digital signature can be retried. Request and response messages, communicated between a protocol client and a protocol server, cause the performance of protocol functions for applying a digital signature to a form file and for cancelling the signature thereof where errors in the signing process are detected. A versioning mechanism enabling the detection of version differences and resulting upgrades to the digital signature control allows for robust communications between a client and a server operating under different product versions.
US08745742B1
A computer-implemented method for processing web content may comprise receiving web content encoded with malicious steganographic code. Before presenting the web content, the method may comprise modifying the web content to create modified content such that information conveyed by the malicious steganographic code is at least partially corrupted in the modified content. Additionally, a functionality of the modified content may be at least substantially similar to a functionality of the web content following modification of the web content to create the modified content. Various other methods, computer-readable media, and systems are also disclosed.
US08745732B2
Systems and methods for calculating threat scores for individuals within an organization or domain are provided. Aspects of the invention relate to computer-implemented methods that form a predictive threat rating for user accounts. In one implementation, a threat score representing a first time period may be calculated. The first threat score may be calculated from a quantification of a plurality of activity violations across a plurality of control groups. Weighting schemes may be applied to certain activities, controls, and/or user accounts. Further embodiments may be configured to consider additional indicators. Further aspects relate to apparatuses configured to execute methods for ranking individual user accounts. Certain embodiments may not block transmissions that violate predefine rules, however, indications of such improper transmission may be considered when constructing a threat rating.
US08745728B2
Methods, apparatus, systems and computer program products are described and claimed that provide for automatically and positively determining that an associate accessing a business domain/application using an application-specific associate identifier is the same associate that is accessing another business domain/application using another application-specific associate identifier. Once the positive determination of same associate is made, a federated identifier key is generated and applied to all of the platforms in which the associate can be positively identified, so as to globally identify the associates across multiple enterprise-wide domains/applications. As such, the present invention eliminates the need to manually analyze associate data to determine if an associate interfacing with one domain/application is the same associate interfacing with another domain/application.
US08745723B2
The system and method described herein may provide unified transport and security protocols. In particular, the unified transport and security protocols may include a Secure Frame Layer transport and security protocol that includes stages for initially configuring a requester device and a responder device, identifying the requester device and the responder device to one another, and authenticating message frames communicated between the requester device and the responder device. Additionally, the unified transport and security protocols may further include a Secure Persistent User Datagram Protocol that includes modes for processing message frames received at the requester device and the responder device, recovering the requester device in response to packet loss, retransmitting lost packets sent between the requester device and the responder device, and updating location information for the requester device to restore a communications session between the requester device and the responder device.
US08745716B2
A system for providing an application associated with a portable communication device the ability to communicate via a secure element. The system has a digital identifier and digital token operably associated with the application; a card services module that provides an application programming interface to the secure element; and a secure data table associated with the card services module. The secure data table includes a list of trusted applications each identifiable by paired digital identifier and token. The card services module [includes] compares the identifier and the token with each of the identifier-token pairs in the table until a match indicates the application is trusted. The card services module issues commands to the secure element based on an action requested by a trusted application in conjunction with the presentation of the digital token. A method of providing an application with the ability to communicate via secure element is also disclosed.
US08745714B2
The mock tool can be configured to create a mock execution environment for supporting software development processes. The mock execution environment is isolated from resources of the computing system supporting the mock execution environment and other mock execution environments. Further, the mock execution environment can be created to simulate disabling on any features of the operating system supporting the mock execution environment that could cause problems in the software development process.
US08745712B2
Provided are a computer program product, method and system for dynamically providing algorithm-based password/challenge authentication. A page is generated including selectable conversion operators to enable generation of an algorithm that applies at least one selected conversion operator of the selectable conversion operators on a string to generate a password. A created algorithm created using the at least one selected conversion operator in the page is received. The created algorithm is associated with a username for use in authenticating access by a presenter of the username to a computer service.
US08745710B1
Secret information, such as seeds, codes, and keys, can be automatically renegotiated between at least one sender and at least one recipient. Various mechanisms, such as counters, events, or challenges, can be used to trigger automatic renegotiations through various requests or communications. These changes can cause the current secret information to diverge from older copies of the secret information that might have been obtained by unintended third parties. In some embodiments, a secret can be configured to “decay” over time, or have small changes periodically introduced that can be determined to be valid by an authorized party, but can reduce the effectiveness of prior versions of the secret information.
US08745709B2
A multifactor authentication (MFA) enforcement server provides multifactor authentication services to users and existing services. During registration, the MFA enforcement server changes a user's password on an existing service to a password unknown to the user. During normal usage when the user accesses the existing service through the MFA enforcement server, the MFA enforcement server enforces a multifactor authentication enforcement policy.
US08745706B2
Various embodiments of systems and methods for providing a secure communication are described herein. A client application generates a Distributed Ruby (DRb) request based on a request received from a user. The obtained DRb request is wrapped to obtain an HTTPS request, which includes the DRb request and one or more authentication information. The generated HTTPS request is forwarded to an HTTPS server, which verifies the HTTPS request based on the authentication information. The HTTPS request is then unwrapped to obtain the DRb request, which is executed by a DRb server to obtain a result of execution of the DRb request.
US08745701B2
Distributed Management Task Force (DMTF) management profiles, based on the Common Information Model (CIM) protocol, may be utilized to perform access authentication during opaque management data profile operations based on DMTF/CIM Role Based Authorization (RBA) profile and/or Simple Identity Management (SIM) profiles. Instances of CIM_Identity class may be utilized to enable validation of ownership and/or access rights, via instances of CIM_Role class and/or instances of CIM_Privilege class for a plurality of common users and/or applications. Quota related operations may be performed via “QuotaAffectsElement” associations between instances of CIM_Identity class and instances of the CIM_OpaqueManagementDataService class. The “QuotaAffectsElement” association may comprise “AllocationQuota” and/or “AllocatedBytes” properties to enable tracking and/or validating of quota related information within the opaque management data profile.
US08745699B2
To obtain user approval of network transactions at different levels of security, a network site selects a form in which a transaction with be presented to the user from a group of transaction presentation forms including presentation of the transaction in a browser pop-up window on a user network device, in a security software application window on the user network device, and in a security application window on another user network device. The network site also selects a type of approval of the transaction required from the user from a group of transaction approval types including approval requiring no action by the user after presentation of the transaction, the user to actively approve the presented transaction, and the user to sign the presented transaction. The transaction, the selected transaction presentation form, and the selected type of user transaction approval, are transmitted to obtain approval of the transaction by the user.
US08745696B2
There are provided an apparatus and a method for privacy protection in association rule mining among data mining technologies. An apparatus for privacy protection in association rule mining according to an embodiment of the present invention comprises: a fake transaction inserter that generates fake transactions of a predetermined number each having a predetermined length and inserts the fake transactions between a plurality of transactions comprised in an original data set to generate a first virtual data set; and a distortion transaction generator that generates a second virtual data set by converting data of the transaction of the first virtual data set with a predetermined probability.
US08745695B2
A method and apparatus for providing a passphrase-based security setup for a hybrid network including multiple network interfaces configured for communicating over one or more communication media are provided. The method includes receiving a passphrase from a user at a network interface of the multiple network interfaces. The received passphrase is then used for authenticating the device for one or more network interfaces. The authentication can be performed irrespective of a communication medium used by the network interfaces.
US08745690B2
A context for a service request made by a service consumer can be used to establish a constraint rules set that is applied by a service provider. A context associated with a first service request can be received from a service consumer. An identity of the service consumer can be verified. A constraint value request associated with the service request can be received from a service provider responding to the service request. One or more constraints can be derived from the first context. An identity of a service provider that will fulfill the service request can be verified. The one or more constraints can be provided to the service provider. Related systems, apparatus, methods, and/or articles are also described.
US08745670B2
A system that incorporates teachings of the present disclosure may include, for example, a media processor having a controller to receive from a media communication system metadata describing one or more marketable items depicted in a media program supplied by the media communication system, present images of the media program at a media presentation device without highlighting the one or more marketable items, present an icon at least at one of a remote controller managing operations of the media processor or the media presentation device to indicate a presence of the one or more marketable items in one or more of the images presented at the media presentation device, detect a selection of the icon, and highlight the one or more marketable items. Other embodiments are disclosed.
US08745666B1
Predicting user-interest in particular media content. Data associated with scheduled program recording timers may be accumulated across accessible subscribing customers of a particular television provider. A ranking parameter may be assigned to particular programs associated with particular ones of the scheduled program recording timers. A list may be presented itemizing particular programs based on assigned ranking values.
US08745665B2
A computing device identifies an active user profile, from multiple user profiles, associated with the device and retrieves from an index of stored DVR content, titles for the stored DVR content that are associated with the user profile. The computing device ranks the titles associated with the user profile and generates a list of the titles based on the ranking. The computing device then provides, via a display device and based on the order of the list of the indicators, recommended titles of DVR content for a user to view.
US08745657B2
Enriching video-based content with additional content is enabled by defining metadata for a video comprising a place holder and matching attribute. When the video is viewed, a matching server is utilized to select an object to be inserted in the place holder according to the matching attribute. The matching server selects the object according to video content, represented by matching attribute, according to user related information, and according to type of place holder. The place holder may be utilized to dynamically insert an interactive object to the video. The inserted object may be seamlessly inserted to the video.
US08745652B2
In one embodiment, a television configuration technique includes determining a location, from a web service, of a television set using an internet protocol address of the television set or a zip code corresponding to a physical location of the television. Electronic programming guide, interactive programming guide or the like data for a plurality of service providers in the determined location are downloaded. The electronic programming guide data, interactive programming guide data, or the like for one or more channels that are unique between the plurality of service providers are checked against transmitting station identifier data or system information protocol data to identify the specific service provider that the television set is connected to. A channel list for the specific service provider is then determined from the electronic programming guide or interactive programming guide corresponding to the specific service provider.
US08745651B2
Auditing systems and methods detect access authorization of a media device for a service during an audit. An exemplary embodiment receives an audit trigger at a media device communicating the service to a media presentation device, determines whether the media device is authorized to communicate the service to the media presentation device, and communicates a security watermark from the media device to the media presentation device. The security watermark is displayed on a display of the media presentation device and indicates authorization to access the service to an auditor performing the audit.
US08745644B2
Provided is a driving circuit for an optical disc drive. The driving circuit includes a digital control processor (DCP) comprising an input port to which a signal for driving a tray is input, and an output port outputting a voltage representing an operating state of the optical disc drive. The driving circuit also includes a tray switch that is connected to the input port, an operation display lamp that is connected in parallel with the tray switch, and an electric connection device for connecting the input port and the output port to each other.
US08745641B1
Methods for automatically detecting an anomaly in an application programming interface (API) having a plurality of invariants is provided. Such an API may conform to a Representational State Transfer (REST) model or style of software architecture. Such methods enable users to build simple test scripts that can be fed into specialized software applications configured to automatically exercise and test the API using the test scripts. Further, such methods allow automatic testing of API functionality regardless of whether or not the expected output value(s) for a given input are specified.
US08745636B2
A method for managing a communication event in an information handling system (IHS) is disclosed herein. The method includes receiving at least one communication event at an interrupt manager, wherein the interrupt manager manages the at least one communication event from an application. The method further includes receiving a selection of an interrupt manager setting in response to at least one communication event and generating at least one event notification based on the interrupt manager setting selected.
US08745619B2
A disclosed computer system having a virtual computer management mechanism realizing a virtual computer includes a user virtual computer that communicates with a device via a virtual computer for a device driver under a control of the virtual computer management mechanism, an input receiving unit that receives a signal of an input operation from the device, a reset level determination unit that determines a reset level based on the received signal of the input operation, a reset target specifying unit that specifies a virtual computer to be a target of a reset process based on the determined reset level, and a reset signal transmission unit that transmits a reset signal to perform the reset process on the specified virtual computer.
US08745617B1
A system and methods for managing applications on a mobile device. One method includes: receiving context data related to the mobile device; assigning a situational utility score to one or more applications available in an application repository by analyzing the context data and tags associated with the one or more applications to determine which applications have situational usefulness; and when a first application has a situational utility score greater than a first threshold value, displaying a prompt on the mobile device to install the first application.
US08745611B2
A system may include computer code for analyzing an upgrade from a first version to a second version of a software program that has been customized without performing the upgrade. The system may provide default state information of default program objects. The default program objects would be included in a default installation of the second version of the software program. The computer code may retrieve current state information of current program objects from an application database. The software program that has been customized may include the current program objects. The system may generate upgrade information based on a comparison between the current state information and the default state information. The upgrade information may identify a subset of the current program objects that would be impacted by the upgrade.
US08745608B2
A scheduler of a reconfigurable array, a method of scheduling commands, and a computing apparatus are provided. To perform a loop operation in a reconfigurable array, a recurrence node, a producer node, and a predecessor node are detected from a data flow graph of the loop operation such that resources are assigned to such nodes so as to increase the loop operating speed. Also, a dedicated path having a fixed delay may be added to the assigned resources.
US08745600B2
A method and system to automatically insert a test script into a web application is provided. A web browser is monitored to detect the navigation in the web application. The test script is automatically inserted into the web application rendered on a web browser after a navigation is detected in the web application.
US08745597B2
System, and computer program product for providing programming support to a debugger are disclosed. The debugger executes at least one debugger programming statement which modifies at least a portion of the computer program during execution of the computer program without recompiling the computer program. The debugger may be instructed to execute the at least one debugger programming statement at a specified position of the computer program. The at least one debugger programming statement may include a delete instruction that instructs the debugger to prevent one or more programming statements at a specified position in the computer program from being executed. The debugger may be instructed to execute the at least one debugger programming statement instead of one or more programming statements at a specified position in the computer program without recompiling the computer program.
US08745594B1
A programming language and computer system adapted to receive and execute f-programs written in a programming language that provides a mechanism to sequence and check the correctness of the execution of a plurality of code segments. The method provides for sequencing the execution of p-segments by a computer processor, where each p-segment is a sequence of one or more executable statements. The p-segments may be part of a manipulation program. An f-program includes a number of f-segments. The manipulation program is configured so that after the completion of execution of each p-segment, control is passed to a specific f-segment associated with the completed p-segment, and at least one variable identifier and value of the variable computed by the completed p-segment is passed to the f-segment so that the f-segment either causes execution to terminate or passes control to one of the p-segments.
US08745587B2
A method for testing computer programs includes the steps of identifying at least one code subsection of a computer program to be tested, ascertaining one or more other code subsections required for executing the identified subsection, determining one or more input arguments required for executing the identified subsection and the other subsections, prompting a developer to provide at least one of the input arguments, and executing the identified subsection using the provided input arguments.
US08745583B2
Methods, systems, and software for managing development components or other enterprise content—whether developed internally or by third parties—are described herein. One method for managing reusable development components includes identifying a first development component of a first type. This first development component is stored in a repository, with the repository including a plurality of other development components with at least a second development component of a second type. The method then includes presenting an interface to a user operable to display information for at least the first and second development components.
US08745582B2
One embodiment includes a method that may be practiced in a computing environment. The method enables design and testing of web pages locally at a local machine. After being designed and tested at the local machine, the web pages will be deployed at a remote server remote from the local machine. The web pages include relative references to resources from the perspective of the remote server. The relative references to resources are intended to be resolved by the remote server. The method includes accessing code at a local machine. The code defines a web page. The code includes relative references to resources. The relative references are expressed from the perspective of a remote server remote from the local machine, such that the relative references are only natively resolvable by the remote server. The method further includes translating the relative references to local references. The local references are resolvable by the local machine such that the local machine can resolve the local references to the resources.
US08745580B2
Described is a technology in a programming (development and/or runtime) environment by which data type mismatches between the output and input of computer program software components (e.g., APIs) are detected, with the output transparently converted such that the converted input may be understood by the inputting component. When components are interconnected in a programming environment, metadata associated with those components is evaluated to determine a type mismatch, e.g., between objects and arrays. If mismatched, an output object is converted to a single-element array for input, or alternatively, an output array is converted to a series of objects, each object sent within a loop for input. The transparent conversion may be performed by the programming environment during runtime, or by inserting conversion code prior to compilation.
US08745578B2
A system for eliminating false-positive reports resulting from static analysis of computer software is provided herein. The system includes the following components executed by a processor: a modeler configured to model a computer code into a model that defines sources, sinks, and flows; a static analyzer configured to apply static analysis to the code or the model, to yield reports indicative of at least one issue relating to one or more of the flows; a preconditions generator configured to generate preconditions for eliminating false-positive issues in the reports, based on the model and user-provided input; and a preconditions checker configured to apply the generated preconditions to the reports for eliminating false-positive issues in the reports.
US08745575B2
Embodiments of the present invention address deficiencies of the art in respect to administering and automating operations in a component based application and provide a method, system and computer program product for the pattern based administration of operations in a component based computing solution. In one embodiment of the invention, a composite application data processing system enabled for pattern based administration of an operation can include a dependency matrix model, a set of artifacts, each artifact associated with a particular action for a particular computing platform, and a pattern generated operation task control enabled to process an instance of the dependency matrix model through an invocation of selected ones of the artifacts.
US08745568B2
A method for determining relevance values representing a relevance of a combination of an input node of a first number of input nodes with a measurement node of a second number of measurement nodes for a detection of a fault on a chip applies a third number of tests at the first number of input nodes, measures for each test of the third plurality of tests a signal at each of the second number of measurement nodes to obtain for each measurement node of the second number of measurement nodes a third number of measurement values, and determines the relevance values, wherein each relevance value is calculated based on a correlation between the third number of test input choices defined for the input node of the respective combination and the third number of measurement values associated to the measurement node of the respective combination.
US08745567B1
A logical congestion metric analysis engine predicts pre-placement routing congestion of integrated circuit designs. The engine uses a method employing new congestion-predicting metrics derived from structural register transfer level (RTL). The method compares multiple metrics to those stored in a knowledge base to predict routing congestion. The knowledge base contains routing results for multiple designs using the same technology. For each design the knowledge base holds pre-placement metric values and the corresponding post-placement and routing congestion results. A logical congestion debug tool allows users to visualize and fix congestion issues.
US08745566B1
A method for designing a system on a programmable logic device (PLD) is disclosed. Routing resources are selected for a user specified signal on the PLD in response to user specified routing constraints. Routing resources are selected for a non-user specified signal on the PLD without utilizing the user specified routing constraints.
US08745562B2
A design method of on-board wiring for a designed circuit includes determining a severity as a crosstalk prevention index for a pair of wires based on a generated noise level of a damaging side wire and a permissible noise level of a damaged side wire. The pair of wires is then assigned a severity class (SC) based on the severity determined. The SC is a pre-defined value range(s) for severity classification. Based on a preset SC specific permissible value list, one or more by-design permissible values belonging to the SC is generated for a design element of the pair of wires. A layout of the pair of wires on a board is constructed based on the by-design permissible value.
US08745561B1
A system and method are provided for common path pessimism removal or reduction (CPPR) in a timing database provided to guide transformative physical optimization/correction of a circuit design for an IC product to remedy operational timing violations detected in the circuit design. Pessimism is reduced through generation of a common path pessimism removal (CPPR) tree structure of branching nodes, and operational timing characteristics of each node. The CPPR tree structure is used to avoid exponential phases propagating in an exploratory manner through the system design, as well as the resultant memory footprint thereof. Additionally, back-tracing node-by-node through the circuit design for each and every launch and capture flip flop pair end point through each possible path thereof is avoided.
US08745554B2
The present disclosure provides an integrated circuit design method in many different embodiments. An exemplary IC design method comprises providing an IC design layout of a circuit in a first technology node; migrating the IC design layout of the circuit to a second technology node; applying an electrical patterning (ePatterning) modification to the migrated IC design layout according to an electrical parameter of the circuit; and thereafter fabricating a mask according to the migrated IC design layout of the circuit in the second technology node.
US08745551B2
Described herein are methods for matching the characteristics of a lithographic projection apparatus to a reference lithographic projection apparatus, where the matching includes optimizing illumination source and projection optics characteristics. The projection optics can be used to shape wavefront in the lithographic projection apparatus. According to the embodiments herein, the methods can be accelerated by using linear fitting algorithm or using Taylor series expansion using partial derivatives of transmission cross coefficients (TCCs).
US08745550B2
The present disclosure describes an OPC method of preparing data for forming a mask. The method includes setting a plurality of dissection points at the main feature and further includes setting a target point at the main feature. The method includes arranging the two dissection points crossing the main feature symmetrically each other. The method includes separating two adjacent dissection points at one side of the main feature by a maximum resolution of the mask writer. The method includes dividing the main feature into a plurality of segments using the dissection points. The method includes performing an OPC convergence simulation to a target point. The method includes correcting the segments belonging to an ambit of the target point and further includes correcting the segment shared by two ambits.
US08745544B2
A device with a touch-sensitive display may be unlocked via gestures performed on the touch-sensitive display. The device is unlocked if contact with the display corresponds to a predefined gesture for unlocking the device. The device displays one or more unlock images with respect to which the predefined gesture is to be performed in order to unlock the device. The performance of the predefined gesture with respect to the unlock image may include moving the unlock image to a predefined location and/or moving the unlock image along a predefined path. The device may also display visual cues of the predefined gesture on the touch screen to remind a user of the gesture.
US08745537B1
In an embodiment, a method for managing and monitoring a graphical top model includes executing the graphical top model. The graphical top model references multiple instances of at least one graphical model. The method also generates a graphical user interface that displays a component from a graphical model. The displayed component is referenced by at least two of the model instances. The graphical user interface displays a current calling hierarchy indicative of a specific model instance that is associated with the displayed component.
US08745533B2
A mobile terminal including a display unit configured to display a web-page; a memory configured to store a first internet driving program and a second internet driving program for executing the web-page; a wireless communication module configured to access an internet server; a user input unit configured to receive a user input signal; and a controller configured to display an internet program sort option menu on the display unit based on the user input signal from the user input unit during an attempt to display the web-page by accessing the internet server through the wireless communication module through the first internet driving program stored in the memory, to terminate the first internet driving program, and to execute the second internet driving program, by the internet program sort option menu.
US08745525B1
Aspects of this disclosure are directed to presentation of graphical windows on a device. The graphical windows may be generated from one or more applications executing on the device. The device may receive a user gesture to modify a size of a first graphical window. The device may determine one or more attributes of the user gesture. The device may modify the size of the first graphical window based on the determination. The device may then display at least a portion of a second graphical window previously occluded or displaced off-screen by the first graphical window before the size of the first graphical window was modified. The size of the second graphical window may be substantially similar to the modified size of the first graphical window.
US08745524B2
A display method is disclosed. The display method includes the following steps. Capture a facial feature of a user to obtain an image. Process the image to obtain a viewing angle of the user. Scroll page content displayed by a display element according to the viewing angle of the user. A display device is also disclosed.
US08745513B2
Some embodiments provide methods for displaying representative organizations of content. These methods display a plurality of representations, detect a command to implement a first content zoom, select first and second organizations of content associated with first and second representations, evaluate metadata associated with the first and second organizations of content to identify first levels of additional content associated with the first and second organizations of content, where the additional contents are descriptive of the first levels of detail of the first and second organizations, and display third and fourth representations of the first and second organizations of content, respectively, and the first level of the first and second additional contents.
US08745506B2
Embodiments provide navigable and other information to users. In an embodiment, a handheld computing device can be configured to provide a navigable map that includes a number of map list items corresponding to aspects of an underlying data structure. In one embodiment, a process includes displaying a number of linked list items of a navigable list map in a first display portion and displaying a preview of pertinent information associated with an item in a second display portion. Other embodiments are available.
US08745503B2
A system includes a server environment and a management station. The server environment includes hardware servers. At least some of the servers can be characterized by a hierarchy of partitions. The management station provides an administrative interface. The administrative interface provides a display that displays alternate views of a graphical representation of the server environment. Each of the views has graphical partition elements corresponding to at least some of the partitions nested with graphic server elements corresponding to at least some of the hardware servers. At least some of the graphical partition elements include links that, when activated, cause the graphical representation to switch to another of its views in which is highlighted a graphical partition element that was not highlighted in the previous view.
US08745502B2
A system and method for interfacing interactive systems with social networks and media playback devices is described. For example, a system for generating and interacting with media content is described. In one embodiment, the system includes an interactive system that displays media content, wherein the interactive system includes a first computer and sensors for recording a user's interaction with the displayed media content, and a kiosk that allows a user to share the interactive media content with social networks and media playback devices, wherein the interactive media content includes the media content and metadata representing the user's recorded interaction with the media content.
US08745497B2
An interactive presentation environment for eMeetings or the like that provides participants with more control over what they see and hear. One embodiment of the interactive presentation environment comprises a meeting recorder adapted to create a recording of a live meeting and a navigation control for selecting a portion of the recording to view during the live meeting. Some embodiment may further comprise a timeline control containing a first graphical indicator associated with a live position and a second graphical indicator associated with a current position, a bookmark control adapted to mark a portion of the recording for archiving, and a display operatively connected to the meeting recorder and the navigation control.
US08745496B2
The present invention can include electronic devices having variable input/output interfaces that can allow a user to interact with the devices with greater efficiency and in a more ergonomic manner. An electronic device of the present invention can display icons associated with user-programmable parameters of a media file. By interacting with the icons, a user can change the user-programmable parameters during playback of the media file. Changes to the user-programmable parameters can affect playback of the remainder of the media file. An electronic device of the present invention also can automatically re-orient images shown on a display and re-configure user input components based on the orientation of the electronic device.
US08745495B2
A method of controlling a mobile terminal is provided. The method may include displaying an icon on the mobile terminal indicating that at least one access-failed website is currently accessible by the mobile terminal. The at least one access-failed website may be a website that the mobile terminal previously failed to access. In response to selection of the icon displayed on the mobile terminal, a website list may be displayed on the mobile terminal. The website list may include information of the access-failed website that is currently accessible.
US08745487B2
Methods and systems herein receive a selection of at least one variable data printing (VDP) pattern from a first user to compose an initial sample design. The methods receive image, text, and graphics into the initial sample design from the first user and the user tags such image, text and graphics with VDP pattern elements. The processes of receiving the image, text, and graphics and tagging alter the initial sample design into the tagged sample design. Further, the methods and systems can automatically convert the tagged sample design into at least one different format file. The methods and systems can automatically provide the different format file to at least one second user. Additionally, the second user can include data components into the different format file to support the composition of a targeted marketing campaign sample.
US08745486B2
A computer output display system is provided. The system includes a layout component to determine one or more rendering rules that are applicable to a subset of display output controls. A format component communicates the rendering rules via a generic protocol that is employed by the subset of display output controls to render a display.
US08745483B2
Methods, systems and computer program products are provided for visually indicating relationships among cells in a spreadsheet. Each of a first graphical linking element extending between cells in a first branch of a dependency tree of a root cell and a second graphical linking element extending between cells in a second branch of the dependency tree of the root cell is independently displayed and hidden.
US08745480B2
An on-demand hyperlink computer search tool implements a method of providing hyperlinked search results that overlay a computer document. The method includes selecting an object in a computer document, submitting the object to a search engine, receiving results, categorizing the results as clusters and displaying the clusters. The clusters are displayed in layers on the same page as the computer document and over the object. Furthermore, an “additional object” may be selected from the clusters. If the selected “additional object” hyperlinks to a specific website, the website is retrieved. If not, the method repeats the process iteratively until “another additional object” that is selected hyperlinks to a specific website.
US08745479B2
Method for utilizing digital content is provided. The method includes controlling a throughput rate for utilizing the digital content by an accessing system, where the throughput rate is associated with information related to the digital content and is stored as a file. The throughput rate is controlled by a storage system that is operationally coupled to the accessing system.
US08745478B2
A system and method are provided for automatically generating an inspiration board. The system and method involves inputting at least one term into a computer system. Based on the inputted term, at least one image is selected from a database of images stored in the computer system and at least one pattern from a database of patterns stored in the computer system. The inspiration board is assembled by the computer system using the image and the pattern.
US08745471B2
An encoding method and an encoder for creating a low-density parity check convolution code (LDDC-CC), sending a signal sequence after subjecting the code to an error-correction using the low-density parity check convolution code, and creating a low-density parity check code of a time-variant period (3g) by linear operations of first to 3g-th (letter g designates a positive integer) parity check polynomials and input data.
US08745458B2
A data retransmission method for retransmitting a data using a wireless communication, including: receiving data transmitted from a transmitting apparatus; determining whether the received data is correct or not; transmitting data including information indicating that the received data is received correctly to the transmitting apparatus upon being determined the received data is correct, and transmitting data including information indicating that the received data is not received correctly to the transmitting apparatus upon being determined the received data is not correct; measuring an elapsed time from transmission of the data including information indicating that the received data is not received correctly; and monitoring whether to receive data corresponding to the received data from the transmitting apparatus before the elapsed time reaches a predetermined time.
US08745457B2
Methods and structure are provided for routing internal operational signals of a circuit for output via an external interface. The structure includes an integrated circuit. The integrated circuit comprises a block of circuitry components operable to generate internal operational signals for performing designated functions during normal operation of the circuit, a control unit, a test signal routing hierarchy, and an external interface. The test signal routing hierarchy is coupled to receive the internal operational signals and controllably selects the internal operational signals for acquisition and applies them to the control unit. The external interface provides communications between the integrated circuit and an external device during normal operation of the integrated circuit. The control unit receives the selected internal operational signals from the test signal routing hierarchy, and applies the selected internal operational signals to the external interface during normal operation of the integrated circuit.
US08745452B2
A resistive memory device and a system and method for testing the resistive memory device are provided. The resistive memory device includes a plurality of bit lines comprising at least one dummy bit line to which a plurality of resistive memory cells are connected, a conducting wire connected to the dummy bit line, a first switching element positioned between the dummy bit line and an external device outside the resistive memory device, and a second switching element positioned between the conducting wire and the external device. Accordingly, the operational reliability of the resistive memory device may be increased.
US08745446B2
An integrated circuit includes a bus; a processing unit configured to execute a user program; and a debugging circuit connected to the bus, the debugging circuit transferring a command in a command register to the processing unit via the bus in response to a command transfer request from the processing unit, wherein, when the processing unit halts the execution of the user program and makes a request for the command transfer request to the debugging circuit, the debugging circuit makes a response for freeing the use right of the bus from the processing unit in a period between the command transfer request and the command transfer operation.
US08745441B2
Techniques for transparently replacing a processor, that receives interrupts in a partitioned computing device, with a replacement processor, are disclosed. In at least some embodiments, methods are discussed for directing the interrupts to an unchangeable identifier mapped to the processor's identifier and replacing the processor with the replacement processor. An intermediary, such as an I/O APIC, is used for storing the unchangeable identifier. The mapping may use logical mode delivery, physical mode delivery, or interrupt mapping.
US08745438B2
Techniques are disclosed for reducing impact of a switch failure in a switch fabric. In one embodiment, a server system is provided that includes a midplane, one or more server cards and one or more switch cards. The midplane may include a fabric interconnect for a switch fabric. The one or more server cards may be coupled with the midplane, where each server card is hot-swappable from the midplane. The one or more switch cards may also be coupled with the midplane, where each switch card is also hot-swappable from the midplane. Each switch card includes one or more switch modules, and each switch module is configured to switch network traffic for at least one server card.
US08745425B2
Provided is a computer system in which power consumption of the system can be reduced and which can smoothly supply data for a request from a client and avoid increase in a failure rate. In the computer system, by maintaining a power activation threshold for activating a stopping server blade and load balance threshold for assigning the request to a server blade, a server blade whose power is activated but to which the request from the client is not assigned is previously arranged. Priorities of the server blades are maintained, and are periodically changed or are changed in accordance with operation information such as total operation time and the number of times of activation/stop. Further, by maintaining the power activation threshold and a power stop threshold, possibilities of the unbalance among the activated/stopped server blades and frequent control of the activation/stop only in a part of server blades are avoided.
US08745424B2
An information processing system has a power supply section which detects a predetermined potential applied to a USB terminal and supplying the potential as a source potential, an information detection section which detects the predetermined information supplied to the USB terminal, and a processing section which executes, subsequent to the detection of the predetermined potential, the encoding process or the decoding process in accordance with at least the operating information supplied from the operation key arranged on the body and in accordance with the predetermined information supplied to the USB terminal after detection of the predetermined information. The recording and reproducing operation can be performed with the operating key on the body with power supplied only from the USB terminal.
US08745419B2
A processor includes a device providing a throttling power output signal. The throttling power output signal is used to determine when to logically throttle the power consumed by the processor. At least one core in the processor includes a pipeline having a decode pipe; and a logical power throttling unit coupled to the device to receive the output signal, and coupled to the decode pipe. Following the logical power throttling unit receiving the power throttling output signal satisfying a predetermined criterion, the logical power throttling unit causes the decode pipe to reduce an average number of instructions decoded per processor cycle without physically changing the processor cycle or any processor supply voltages.
US08745414B2
Unsecure system software and secure system software on the same computer system is switched between. A computer system includes one or more processors, which may not have any built-in security features, memory, and firmware. The memory stores secure system software and unsecure system software. In response to receiving a user signal, the firmware switches from the unsecure system software running on the processors to the secure system software running on the processors (and back again). While the unsecure system software is running, the secure system software is protected from tampering by the unsecure system software.
US08745412B2
A semiconductor memory device includes a controller module as well as a universal interface module and a semiconductor memory medium module, which are connected electrically with the controller module respectively. The device also includes a one-time programmable memory, which stores a unique serial number. This one-time programmable memory is provided within the controller module or the semiconductor memory medium module. The number sequence of the unique serial number contained in each of the semiconductor memory device is different from that of another semiconductor memory device. While providing a mobile data storage function, this invention adopts a security technology to prevent from illegal data reading/writing. This increases significantly the difficulty in decrypting the data of a legal user, subsequently improving the security of the stored data of the user greatly. This invention also provides a method for realizing secure data storage with this semiconductor memory device. With the help of the unique serial number in this semiconductor memory device, the user can protect the stored data. This invention can be extensively used in information security fields, including ID authentication, copyright protection, etc.
US08745407B2
A virtual machine or hardware processor for an IC-card portable electronic device includes a non-volatile memory unit, a remote decryption unit, and associated objects for storing an executable program in an encrypted format in the non-volatile memory. The IC-card stores a licence key to encrypt and decrypt the executable program through an IC-card interface. The IC-card interface extracts and encrypts the operands of the plain executable program into encrypted operands so as to not limit performance. The remote decryption unit detects if an instruction contains encrypted operands, and queries a decryption to the IC-card interface. The IC-card interface decrypts the encrypted operands and re-encrypts the just decrypted operands into obscured operands through a dynamic obscuration key.
US08745403B2
Content screening operations are facilitated in devices that receive a content that is subject to screening obligations. When such a content is received at a device, a watermark extraction record is obtained and accessed to fulfill content screening obligations. Upon the receipt of such an extraction record, verification of the received extraction record is carried out based on a verification rate. If the verification is successful for an extraction record with permissive information, the verification rate is decreased, thereby reducing the processing load of the device. If the verification is unsuccessful, the verification rate is increased, which can adversely affect the processing load of the device.
US08745395B2
If a smart card is to be used for a particular purpose, and there is no certificate initialized on the smart card for this purpose, a computerized device enables a user to select one of the certificates already installed in the smart card for the particular purpose. The selected certificate may be imported into the computerized device.
US08745387B2
A system for security management for applications associated with multiple user registries can include an integrated console configured to host a one or more applications or resource objects in corresponding realms. The system also can include one or more roles mapped to different ones of the resource objects and also to different users permitted to access the integrated console. The system yet further can include a user relationship system having associations with multiple different ones of the roles. Finally, the system can include console security management logic programmed to manage authentication for the users using realm of the resource object while not requiring a separate user registry for the integrated console.
US08745386B2
Single-use authentication methods for accessing encrypted data stored on a protected volume of a computer are described, wherein access to the encrypted data involves decrypting a key protector stored on the computer that holds a volume-specific cryptographic key needed to decrypt the protected volume. Such single-use authentication methods rely on the provision of a key protector that can only be used once and/or that requires a new access credential for each use. In certain embodiments, a challenge-response process is also used as part of the authentication method to tie the issuance of a key protector and/or access credential to particular pieces of information that can uniquely identify a user.
US08745382B2
The method for the transmission of media data from a multicast service by a first apparatus to a plurality of second apparatuses is suitable for preventing reception of the media data by an unauthorized second apparatus using a security process. A first apparatus is provided which can be used to provide the media data protected by a security process. A third apparatus is provided which can be used to perform the security process with the first apparatus, performance of the security process between the first apparatus and the third apparatus and, on the basis of this, interchange of at least security data between the first apparatus and the third apparatus in order to provide the media data. A second apparatus is selected which can be used to perform at least one reception process for receiving the media data. A first data transmission link is selected which can be used to couple the first apparatus and the second apparatus at least for the purpose of transmitting the media data. The provided media data is received using the second apparatus via the first data transmission link.
US08745380B2
A method and system for pre-encoding a cached CRL is described.
US08745378B1
A system and method for validating SCEP certificate enrollment that enforces the pairing of a SCEP challenge password and a set of expected certificate request content. A SCEP Validation Service or software residing in another system component whether a certificate request is legitimate by comparing it to registered SCEP challenges and associated expected certificate request content. This system and method addresses a privilege-escalation vulnerability in prior SCEP-based systems that could lead to a practical attack.
US08745373B2
An information handling system including a receiver for inbound data destined for delivery to a network node, an encryption recognition engine operable to identify whether the inbound data received by the receiver is encrypted and an encryption policy application engine operable to apply encryption policy to the inbound data on the basis of encryption properties identified by the encryption recognition engine in the inbound data. The system may further include an encryption engine operable to selectively encrypt the inbound data on the basis of the encryption policy as applied by the encryption policy application engine and a packet delivery engine operable to deliver the inbound data to its destination.
US08745371B2
Devices located on a back end of a web application in a private cloud may establish secure communications to other back end devices or client devices with a secure boot device integrated in the back end device. The secure boot device enables the back end component to cryptographically split data and encrypt data for transmission to other devices through a secure communications link. The secure communications link may improve security on private cloud networks. Further the secure communications link may improve security to allow back end devices to be located remote to other back end devices.
US08745368B2
A notebook computer is disclosed. The notebook computer comprises a display, a power switch, a proximity sensor, a memory, and a control unit. The proximity sensor and the power switch are disposed adjacent to each other for sensing an object approaching the power switch to output a sensing signal. The memory stores a basic input output system (BIOS). The control unit performs at least part of a power on self test (POST) according to the sensing signal and the BIOS before the display shows an image, and controls the display to display the image after the power switch is triggered.
US08745362B2
A processor resource manager assigns a branch history resource to a first execution mode. The branch history resource is utilized for predicting a branch direction of a branch instruction. Next, the resource manager logs a number of branch mispredictions that occur while the processor executes a second execution mode. The resource manager, in turn, reassigns the branch history resource to the second execution mode based upon the number of branch mispredictions.
US08745357B2
A method and a corresponding apparatus provide for remapping for wear leveling of a memory. The method is implemented as logic and includes the steps of receiving a memory operation, the memory operation including a logical memory address; dividing the logical address into a logical block address portion, a logical line address portion, and a logical subline address portion; translating the logical block address portion into a physical block address; selecting a line remap key; applying the line remap key to the logical line address portion to produce a physical line address; producing a physical subline address portion; and combining the physical block, line, and subline address portions to produce a physical address for the memory operation.
US08745350B2
Various embodiments for defragmentation of a storage volume in a computing storage environment by a processor device are provided. A volume table of contents (VTOC) is serialized for a volume scan operation. At least one dummy data set in the storage volume is allocated, to be subsequently filled with actual data pursuant to a degragmentation operation. Input/output (I/O) operations are allowed to occur.
US08745348B1
A method of writing data to a storage device that uses a first data block size, from a host system that uses a second data block size, different from the first data block size, includes receiving a request from the host system to write a host data block to the storage device, reading a storage device data block from a first location on the storage device to a buffer, where the storage device data block corresponds to the host data block, modifying the storage device data block based on the host data block, restricting writing of the modified storage device data block into the first location, and storing the modified storage device data block to a second location, different from the restricted first location. After acknowledging success of the storing, the restricting of writing of the modified storage device data block into the first location may be lifted.
US08745334B2
An improved sectored cache replacement algorithm is implemented via a method and computer program product. The method and computer program product select a cache sector among a plurality of cache sectors for replacement in a computer system. The method may comprise selecting a cache sector to be replaced that is not the most recently used and that has the least amount of modified data. In the case in which there is a tie among cache sectors, the sector to be replaced may be the sector among such cache sectors with the least amount of valid data. In the case in which there is still a tie among cache sectors, the sector to be replaced may be randomly selected among such cache sectors. Unlike conventional sectored cache replacement algorithms, the improved algorithm implemented by the method and computer program product accounts for both hit rate and bus utilization.
US08745327B1
According to one aspect, the subject matter described herein includes a method for controlling prioritization of tiering and spin down features in a data storage system. The method is performed at a data storage array comprising a plurality of physical data storage disks for storing data and includes identifying data that is infrequently accessed. The infrequently accessed data is relocated to a subset of the physical data storage disks designated for storing infrequently accessed data and the spin rate of the subset of the disks is reduced.
US08745325B2
Provided are a computer program product, system, and method for using an attribute of a write request to determine where to cache data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device. Received modified tracks are cached in the non-volatile storage device integrated with the sequential access storage device in response to determining to cache the modified tracks. A write request having modified tracks is received. A determination is made as to whether an attribute of the received write request satisfies a condition. The received modified tracks for the write request are cached in the non-volatile storage device in response to determining that the determined attribute does not satisfy the condition. A destage request is added to a request queue for the received write request having the determined attribute not satisfying the condition.
US08745322B2
A non-volatile memory system of a type having blocks of memory cells erased together and which are programmable from an erased state in units of a large number of pages per block. If the data of only a few pages of a block are to be updated, the updated pages are written into another block provided for this purpose. Updated pages from multiple blocks are programmed into this other block in an order that does not necessarily correspond with their original address offsets. The valid original and updated data are then combined at a later time, when doing so does not impact on the performance of the memory. If the data of a large number of pages of a block are to be updated, however, the updated pages are written into an unused erased block and the unchanged pages are also written to the same unused block. By handling the updating of a few pages differently, memory performance is improved when small updates are being made. The memory controller can dynamically create and operate these other blocks in response to usage by the host of the memory system.
US08745315B2
A memory system includes nonvolatile physical memory, such as flash memory, that exhibits a wear mechanism asymmetrically associated with write operations. A relatively small cache of volatile memory reduces the number of writes, and wear-leveling memory access methods distribute writes evenly over the nonvolatile memory.
US08745313B2
A memory system includes a nonvolatile semiconductor memory having blocks, the block being data erasing unit; and a controller configured to execute; an update processing for; writing superseding data in a block, the superseding data being treated as valid data; and invalidating superseded data having the same logical address as the superseding data, the superseded data being treated as invalid data; and a compaction processing for; retrieving blocks having invalid data using a management tablet the management table managing blocks in a linked list format for each number of valid data included in the block; selecting a compaction source block having at least one valid data from the retrieved blocks; copying a plurality of valid data included in the compaction source blocks into a compaction target block; invalidating the plurality of valid data in the compaction source blocks; and releasing the compaction source blocks in which all data are invalidated.
US08745307B2
An approach identifies an amount of high order bits used to store a memory address in a memory address field that is included in a memory. This approach calculates at least one minimum number of low order bits not used to store the address with the calculation being based on the identified amount of high order bits. The approach retrieves a data element from one of the identified minimum number of low order bits of the address field and also retrieves a second data element from one of the one of the identified minimum number of low order bits of the address field.
US08745302B2
A system and method are provided that support a routing using a tree-like or graph topology that supports multiple links per node, where each link is designated as an Up, Down, or Lateral link, or both, within the topology. The system may use a segmented MAC architecture which may have a method of re-purposing MAC IP addresses for inside MACs and outside MACs, and leveraging what would normally be the physical signaling for the MAC to feed into the switch.
US08745298B2
A diabetes management system is provided that supports connectivity of applications residing on a medical device. The diabetes management system includes a medical device that performs a diabetes care function in relation to a patient and a diabetes care management device in data communication with the medical device. The diabetes care management device is comprised generally of a connection management module and at least one application separate from the connection management module. The connection management module is configured to receive an associate request from the medical device and operable to establish a data connection with the medical device in accordance with IEEE standard 11073, such that the applications interacts with the connection management module to communicate via the data connection with the medical device.
US08745295B2
A method for executing a migrated execution context by a storage controller, the method includes: determining, by a management entity, to migrate an execution context from a source computer to the storage controller in response to a fulfillment of a first criterion; and migrating the execution context to the storage controller; wherein the source computer is coupled to the storage controller.
US08745291B2
Inter-processor communication (IPC) apparatus and a method for providing communication between two processors having a shared memory, the IPC apparatus including an arbitrated bus coupling the processors to one another and to the memory, a buffer in the shared memory associated with each processor, and at least one pair of First In First Out hardware units (FIFOs) coupled to each processor, the FIFOs holding pointers to addresses in the buffer associated with that processor, wherein a first of the pair of FIFOs (an empty buffer FIFO) is configured to hold pointers to empty portions of the buffer while the second of the pair of FIFOs (a message FIFO) is configured to hold pointers to portions of the buffer having data therein.
US08745282B2
Methods operable on a storage controller and related structure are provided for responding to inquiry commands from a host for a storage device. A command requesting information about a storage device is received from a host. In response to the command, the storage controller determines that the storage device is not initialized, and begins an initialization process for the storage device. Information received from the storage device during the initialization process is stored for completing a response to the inquiry. A response to the inquiry is transmitted to the host based on the stored information to complete the inquiry without waiting for the storage device to complete the initialization.
US08745281B2
A device includes an interface configured to receive an indication of a second device on a network, and a processor configured to determine if the indication is one of an expected set of indications and generate a permanent node address for assignment to the second device if the indication is one of an expected set of indications. The permanent node address places the second device into an active mode as a permanent node addressed device. The processor is further configured to receive at least one device parameter from the permanent node addressed device, determine if the at least one device parameter matches an expected device parameter for the permanent node addressed device, and generate a second permanent node address for assignment to the device if the at least one device parameter matches the expected device parameter for the permanent node addressed device.
US08745277B2
A command portal enables a host system to send non-standard or “vendor-specific” storage subsystem commands to a storage subsystem using an operating system (OS) device driver that does not support or recognize such non-standard commands. The architecture thereby reduces or eliminates the need to develop custom device drivers that support the storage subsystem's non-standard commands. To execute non-standard commands using the command portal, the host system embeds the non-standard commands in blocks of write data, and writes these data blocks to the storage subsystem using standard write commands supported by standard OS device drivers. The storage subsystem extracts and executes the non-standard commands. The non-standard commands may alternatively be implied by the particular target addresses used. The host system may retrieve execution results of the non-standard commands using standard read commands. The host-side functionality of the command portal may be embodied in an API that is made available to application developers.
US08745276B2
A method for data transfer includes receiving in an input/output (I/O) operation data to be written to a specified virtual address in a host memory. Upon receiving the data, it is detected that a first page that contains the specified virtual address is swapped out of the host memory. Responsively to detecting that the first page is swapped out, the received data are written to a second, free page in the host memory, and the specified virtual address is remapped to the free page.
US08745271B2
A method, device and computer program product for multiple identity recognition includes receiving a first communication from a sender addressed to a recipient using a first identity. A determination may be made as to whether the sender has multiple identities, and in response to determining that the sender has multiple identities, information regarding the identities of the sender is retrieved. The identities of the sender may be associated together so that the recipient may be provided an indication that the sender has at least one identity other than the first identity.
US08745260B2
Systems and methods for providing the progressive download of media content using techniques that preferentially identify and use periods of surplus network capacity to maintain the content delivery. A buffer of a receiving system is maintained and pre-filled with enough content to bridge playback intervals where a network is unable to deliver content as fast as it is played out. Content delivery does not impact other users' applications and use of the network and its resources since content is preferentially sent when surplus network capacity exists in the network. When no surplus network capacity is available, a user requesting content may be given the option to continue the delivery in the background so that the content may be played at a later time. The user may then resume their playback experience once the content has been completely delivered using surplus network capacity as it becomes available.
US08745253B2
A client device obtains an Internet Protocol (IP) address in response to completion of an authentication protocol process. The IP address can be provided in accordance with, for example, the dynamic host configuration protocol (DHCP). The authentication protocol can be, for example, that which is defined by the IEEE 802.1x standard. When a client device detects completion of the 802.1x authentication process, it issues a DHCP request to the network.
US08745249B2
The present invention relates generally to intelligence virtualization system and method to support social media cloud service and more particularly to multi agent structure automatically performing intelligent virtualization method for service resource for a user's access and allocation of virtualized resources and more particularly to a intelligence virtualization system and method to support social media cloud service that automates learning process of multi agents for distribution of new social media service resources and service resource management of additional component of social media cloud computing.
US08745247B1
A notification signal, intended to be received by a wireless communication device, is repetitively broadcast by a portable activity-monitoring device that generates user-activity data corresponding to activity of an individual bearing the portable activity-monitoring device. The notification signal conveys information that identifies the portable activity-monitoring device and indicates whether or not the portable activity-monitoring device seeks establishment of a wireless communication link to enable transmission of the user-activity data to the wireless communication device.
US08745244B2
A method for implementing Policy and Charging Control (PCC) in a multi-Packet Data Network (PDN) scenario is disclosed. The method includes: a Visited Policy Control and Charging Rules Function (VPCRF) that receives PCC rules and the S9 sub-session information associated with the PCC rules from a Home Policy Control and Charging Rules Function (HPCRF), and sends the PCC rules according to the S9 sub-session information.
US08745240B2
The invention relates to systems and methods of global load balancing in a content delivery network having a plurality of edge servers which may be distributed across multiple geographic locations. According to one aspect of the invention, a global load balancing system includes a first load balancing server for receiving a packet requesting content to be delivered to a client, selecting one of the plurality of edge servers to deliver the requested content to the client, and forwarding the packet across a network connection to a second load balancing server, which forwards the packet to the selected edge server. The selected edge server, in response to receiving the packet, sends across a network connection the requested content with an address for direct delivery to the client, thereby allowing the requested content to be delivered to the client while bypassing a return path through the first load balancing server.
US08745227B2
Techniques for distributed and secure content delivery are provided. Requests for content are routed to a centralized service where the requestors are authenticated for access to the content. The centralized service generates access statements for the requesters. The requestors are redirected to particular distributed content services having access to the desired content. The distributed content services verify the access statements and vend the desired content to the requestors.
US08745223B2
A distributed license management system and method for managing software licenses are provided. The disturbed license management system comprises a repository for storing workstation information, a message interceptor for intercepting a message call coming from a workstation to a server, a workstation identification module for determining if a workstation identifier associated with the message call is defined in the repository, and a device verification module for allowing access to the server if a device identifier of a workstation is associated with the workstation identifier. The method comprises the steps of storing workstation information, intercepting a message call coming from a workstation to a server, determining if a workstation identifier associated with the message call is defined in stored workstation information, and allowing access to the server if a device identifier of the workstation is associated with the workstation identifier.
US08745221B1
A point of presence includes edge servers having IP addresses and storing content, a switch/router that receives and forwards requests for content to the edge servers, a health monitoring server that gathers health information from the edge servers, and a dynamic request rerouting (DRR) server. The DRR server is connected with each of the edge servers. If the DRR server obtains a determination that one of the edge servers is down, it advertises a route including the IP address of the down edge server to the switch/router. The switch/router forwards a request for content, originally addressed to the down server, to the DRR server. The DRR server forwards the request to a working server that stores the content. The working server sends the content to the DRR server, the DRR server forwards the content back to the switch/router, and the switch/router responds to the original request with the content.
US08745220B2
A method comprising obtaining a credential associated with a first device in a device group, the device group having a shared data allocation available to the device group, the shared data allocation establishing an amount of communication over a first wireless network; determining, based on the credential, that the first device is authorized to set or change an aspect of a policy applicable when a second device in the device group is connected to the first wireless network; obtaining, from the first device, a user preference; and provisioning, based on the user preference and the determination that the first device is authorized to set or change the at least an aspect of the policy for the second device, one or more network elements to at least assist in enforcing or applying the policy when the second device is connected to the first wireless network.
US08745215B2
The embodiments facilitate the analysis of application delays, including delays that occur on multiple paths. A trace file of an application's network events is processed to categorize the causes of delays incurred in the propagation and processing of these events. The system identifies the amount of delay that can be eliminated by eliminating each of the components of delay individually, as well as the amount of delay that can be eliminated by eliminating combinations of the delay components. A user interface displays the amount of reduction that can be achieved by eliminating various delays alone or in combination. The interface also allows the user to view the individual delay components contained in combinations of delay components. In this manner, the user is provided a view of each of the delay components that would need to be addressed, either individually or in combination, to improve the overall application delay.
US08745212B2
A method and system for improving access to network content are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by prerendering the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods and systems describe a variety of manners for prerendering content and managing and configuring prerendering operations.
US08745202B2
The methods track abnormal events on mobile client devices, such as web application crashes, and use that information to associate the abnormal events with device characteristics. A first method executes on mobile client devices. When a web application starts, the method looks for a crash indicator cookie in persistent memory. If the cookie does not exist, the method creates and stores it. If the cookie already exists, the method collects information about the client device, such as device type, browser type, and operating system, and sends the information to a web server. The web application deletes the cookie when the application terminates normally. A second method executes on a web server. This method receives information from client devices relating to abnormal events for web applications. The information includes device characteristics of each client device. This method stores the information and associates a pattern of abnormal events with device characteristics.
US08745198B2
During monitoring of IP network traffic, network application monitoring metrics are extracted, aggregated into logical group types and subsequently analyzed by identifying group sets of the logical group types, correlating anomalous conditions across the logically grouped and aggregated metrics, and isolating the anomalous conditions to one or more related members of the logical group types. The metrics may include usage metrics, network performance metrics and application performance metrics.
US08745195B1
A number of requests for an alternative network location are identified, where the requests for the alternative network location are generated after failure of one or more previous requests to reach a first, previous network location as a result of a network brownout. It is determined if the number of requests for the alternative network location exceed a threshold value for a period of time, and if so, an alarm is generated.
US08745193B2
A central controlled distributed scalable virtual machine (“CCDSVM”) of the present invention can be expanded across network domain such as LAN, WAN, Intranet and Internet. A larger number of computing systems (computing devices) in the CCDSVM can be organized into multiple groups (service pools) within a multi-layered hierarchy. The CCDSVM includes at least a top level control computing device to control and organize a management pool that includes a plurality of middle level control computing devices, where each middle control computing device can control a corresponding service pool of a plurality of computing devices. Therefore, the CCDSVM can provide a plurality of users, each with different credential and privilege, web based accessing the CCDSVM at different levels.
US08745189B2
A method and a power-saving control device for controlling operations of a plurality of computing units are provided. The method includes pre-estimating network service demands for the computing units within a next period. The method further includes: before the next period, calculating a first number and a second number of the computing units which are expected to be respectively in a busy state and a standby state within the next period according to the pre-estimated network service demands. The method further includes controlling the computing units such that the numbers of the computing units which are in the busy state and the standby state within the next period are respectively equal to the first number and the second number.
US08745183B2
An improved system and method is provided for adaptively refreshing a web page. A base version of the web page may be partitioned into a collection of fragments. Then the collection of fragments may be compared with the corresponding fragments of a recent version of the web page to determine a divergence measurement of the difference between the base version and the recent version of the web page. The divergence measurement may be recorded in a change profile representing a change history of the web page that includes a sequence of numeric pairs indicating a time offset and a divergence measurement of the difference between a version of the web page at the time offset and a base version of the web page. The refresh period for the web page may be adjusted by applying an adaptive refresh policy using the divergence measurements recorded in the change profile.
US08745182B2
The present invention is aimed to provide a mechanism whereby a Public Service Identity identifying a service, which runs in an application service, may be created in a network both dynamically by the application server and statically by an O & M system, the means and method for the dynamic creation harmonizing with those for the static creation, and allowing a similar behavior of the network with minimum impact when the service is invoked. Therefore, the present invention provides a new method, a new central entity in the network, and enhanced Home Subscriber Server and application server, all co-operating to carry out the different embodiments for the invention.
US08745177B1
Some embodiments implement systems and methods to monitor CDN performance from the end user's perspective. To achieve full end-to-end monitoring, the systems and methods monitor the performance of Anycast routing for routing an end user to the optimal PoP of the CDN and monitor the performance of different routes that deliver content from the optimally selected PoP back to the end user. Systems and methods are also provided to leverage the monitored performance in order to automatically optimize the performance of the CDN by optimizing or modifying Anycast routing and by performing route grooming as needed to ensure that the optimal route is selected to deliver content to different sets of end users that request content from a particular PoP.
US08745174B2
A method of operating a thin client in a mapping system includes receiving, by the thin client, a map adapter from a map server; loading the map adapter in the thin client, wherein the loaded map adapter comprises a map engine; receiving, by the thin client, map data from the map server; and displaying, by the thin client, the map data in the map engine in the map adapter.
US08745171B1
A warm standby appliance is described herein. The warm standby appliance is coupled to a storage server which is coupled to one or more servers. When a server fails, the storage server transfers a backed up image to the warm standby appliance, so that the warm standby appliance is able to replicate the failed server. While the failed server is inaccessible, the warm standby appliance is able to mimic the functionality of the failed server. When a new server or repaired server is available, the warm standby appliance is no longer needed. To incorporate the new server into the system quickly and easily, the server image of the warm standby appliance is sent to the new server. After transferring the image, the warm standby appliance is cleaned and returns back to a dormant state, waiting to be utilized again.
US08745164B2
A method and system to determine whether a web page has been cached is provided. An example system comprises a cookie generator, a cookie distributor, and a cookie evaluator. The cookie distributor may be configured to provide the code to a client system, in response to a request for web content from the client system. A value of the code to be updated at the client system in response to the client system initiating a request for the web content. The cookie evaluator may be configured to compare a value of the code to the default value. The cached status detector may be configured to use a result of the comparing to determine a cached status of the web content, the cached status to indicate whether the web content has been cached by the client system.
US08745160B2
Optimization constraints are used to select an appropriate content item from an available group of content items which are ordered in a specific manner to facilitate the proper selection of the content item, even if the exact item desired is not present. The server is then able to insert the selected content item into the outgoing content page requested by the client. The optimization constraints can be, but are not limited to, anyone of the following: communication channel performance (bandwidth), client operating system, client processor, client display capabilities, client installed software (video or audio codecs for example), and/or user preferences. A software product and method enable selective delivery of content to client devices of varying performance characteristics, including varying bandwidth, by selective filtering and inclusion of markup language content using tags demarcating optional content. An optimization constraint is used to select one of the items.
US08745153B2
Improved techniques for controlling delivery (e.g., download) of application programs from a remote application repository to different client computing devices are disclosed. Application programs are often built to operate on computing devices that have certain hardware capabilities. Hence, application programs available for download from a remote application repository might not be suitable execution on all client computing devices that are able to access the remote application repository. The improved techniques for controlling delivery can operate to permit the applications to be received by only those client computing devices that have the required hardware capabilities to properly operate the application programs.
US08745152B2
There is provided a system and method for server-side avatar pre-rendering. There is provided a server for providing pre-rendered avatars, the server comprising a memory and a processor. The processor is configured to receive a request from a client for an avatar distinguished by a unique identifier to be pre-rendered, retrieve avatar render data using the unique identifier, process the avatar render data through an avatar pre-render application to create a pre-rendered avatar in a defined representation, write the pre-rendered avatar into the memory, and send the pre-rendered avatar from the memory to the client in response to the request. The pre-rendered avatar may further be written to a non-volatile storage, providing cached responses to future requests of the pre-rendered avatar. The avatar render data may include vectors or polygons, and the defined representations may include static bitmap images or animated video segments.
US08745149B2
An improved handheld electronic device and an associated method are provided in which time data regarding certain aspects of a messaging conversation on a handheld electronic device are made available to a user. Such time data is provided, for instance, in situations where an interruption has occurred during a messaging conversation. Time data can also be provided to a user on demand in certain circumstances.
US08745135B2
In one embodiment, a scheduled collaboration session in a social network is detected, the scheduled collaboration session to occur at a time in the future and at that time provide real-time communication among participants. A plurality of participants expected to attend the scheduled collaboration session are detected. A subject matter of the scheduled collaboration session is detected. One or more key words are derived from the detected subject matter of the scheduled collaboration session. Profiles maintained in the social network for the plurality of participants expected to attend the scheduled collaboration session are updated based on the one or more key words, the updating to include refining an area of expertise indicated in the profiles.
US08745130B2
A system for enhancing group communication includes a computer server for receiving a first digital from a remote client. The server analyzes the first image to determine one or more first image attributes and communicates the image to one or more recipients. Communication information including image attributes, email addresses, and names of the recipients is stored. When a second image is received the server analyzes it to determine its attributes and forms second image communication information relevant to the second image. The second communication information includes data from the first image communication information, its image attributes, and one or more separate second image recipients.
US08745120B2
According to an embodiment, an adder includes first and second wave computing units and a threshold wave computing unit. Each of the first and second wave computing units includes a pair of first input sections, a first wave transmission medium having a continuous film including a magnetic body connected to the first input sections, and a first wave detector outputting a result of computation by spin waves induced in the first wave transmission medium by the signals corresponding to the two bit values. The threshold wave computing unit includes a plurality of third input sections, a third wave transmission medium having a continuous film including a magnetic body connected to the third input sections, and a third wave detector a result of computation by spin waves induced in the third wave transmission medium.
US08745117B2
An arithmetic logic unit (ALU) for use within a flight control system is provided. The ALU comprises a first register configured to receive a first operand, a second register configured to receive a second operand, and an adder coupled to the first register and the second register. The adder is configured to generate a sum of the first operand and the second operand and to generate intermediate sums that are used to determine a product of the first operand and the second operand.
US08745115B2
There is described a pixel sensor converter for an image sensor array. In particular, a pixel sensor converter comprising: a delta-sigma converter comprising a modulator and a decimator. In some examples, the modulator is configured to be in communication with a detector, such as a photo-detector, and is configured to sample an analogue signal received from a detector at a particular sampling rate. The modulator is further configured to provide a bit stream of a particular bit rate. The provided bit stream corresponds to a sampled analogue signal. The decimator is in communication with the modulator, and is configured to receive and modify a bit stream provided from the modulator in order to provide a digital output signal. The provided digital output signal is representative of an analogue signal received at the modulator, but having a reduced bit rate than a corresponding bit stream provided by the modulator.
US08745107B2
A method for protecting an integrated circuit. According to the method, the start-up of all, or part, of the circuit is determined in the presence of a key which is recorded in a non-volatile manner in the circuit, following the production thereof, and depends on at least one first parameter which is present in a non-volatile manner in the circuit after the production thereof.
US08745102B2
Methods and systems are disclosed for distributed storage systems. For example, a device can receive a read request for a first file, where the read request is generated by a host device. The read request is configured to access a file on the host device. The device can access mappings to identify a first mapping. The device can identify a first file on a mobile device based on the first mapping. The device can access the first file, where the accessing uses the first mapping. The device can access the first file by communicating with the mobile device to read the first file. The device can then return the first file.
US08745095B2
The present disclosure provides an advantageous systems and related methods for scalable object storage. One embodiment relates to a system that includes at least a manifest tracking subsystem and a chunk payload subsystem. The manifest tracking subsystem stores version manifests and encodes forward-references from the version manifests to chunks. The chunk payload subsystem stores the chunks and encodes back-references to version manifests that reference the chunk. Other embodiments, aspects and features are also disclosed.
US08745079B2
Embodiments of the invention provide systems and methods for searching a repository of information such as a database using a keyword search and/or an attribute search in near real time. According to one embodiment, a method of searching a repository of information can comprise receiving a set of search criteria for performing the search and selectively performing one or more of an attribute search and a keyword search of the information in the repository based on the received search criteria.
US08745063B2
A hash table controller may include a hash calculator configured to receive a key and to determine, based thereon, a first entry in a first bank of a hash table for a value associated with the key and determine a second entry in a second bank of the hash table for the value. The hash table controller also may include a table operations manager configured to determine that the first entry and the second entry are empty, and to store the value and a duplicate of the value at both the first entry and the second entry, respectively.
US08745060B2
Among other disclosures, a method may include identifying content in an electronic communication, the content including a link. The method may include characterizing content associated with the link and storing the characterization. Upon detecting a match of a characterization, presenting one or more of the communication or portion thereof, the link or content associated with the link.
US08745054B1
A system, a method, an apparatus, and a computer-readable medium are provided. Co-occurrences of words or terms in a group of text documents are determined. A score for each of the co-occurrences of words or terms is calculated. A graphic view is presented. The graphic view has nodes that include at least one word or term and edges that join at least two nodes and depict a relationship among the at least two nodes. A layout of the graphic view includes a minimum number of crossings of the edges.
US08745049B2
A computer-implemented method for an anonymous personalized recommendation is provided. The method includes receiving select server fingerprints selected from server fingerprints based on predetermined metrics. The server fingerprints correspond to a plurality of public entities and each server fingerprint includes encoded information about a corresponding public entity. The method also includes generating a user fingerprint based on user information associated with a user, the user fingerprint comprising encoded user information. The method further includes comparing the user fingerprint with the select server fingerprints to select a server fingerprint for recommendation, generating a recommendation of a public entity corresponding to the server fingerprint for recommendation, and displaying the recommendation. Systems and machine-readable media are also provided.
US08745048B2
A computer implemented process for generating customized, user-specific programming for delivery over a network, each programming unit comprising one or more media items, such as song tracks, and at least one promotional media item, such as a commercial advertisement. The media items are selected in response to implicit user taste data, and promotional media items or ads are selected where a media item associated with the promotional media item matches at least one media data item identified as responsive to the user taste data. The media items and the promotional media items are selected so as to constrain the promotional program unit to incur a net cost of no more that a selected maximum cost, wherein the net cost is determined as a sum of the licensing costs of the selected media items, reduced by a sum of the expected revenues generated by the selected promotional media items.
US08745045B2
A method for searching a mailbox of a user to identify and present results relevant to the user's requirements. The mailbox comprises a plurality of e-mails. The method comprises receiving an input from the user specifying the user's requirements. The received input is used to identify one or more contexts of a search. The search is then conducted in the mailbox based on the identified context(s) to identify one or more results relevant to the input. The results are e-mails and/or e-mail attachments that match the user's requirements. The identified results are then ranked according to the extent of relevance to the received input. The results are ranked based on a plurality of pre-defined conditions. The results are then presented to the user on a display at the computer according to the ranking.
US08745039B2
A system, method and computer program product for presenting Uniform Resource Locator (URL) search results in response to a user query. The method includes receiving inputs from a plurality of users, each input from a respective user representing a path traversal of web pages identified by that user as having a relevance as determined by that user from a list of search result URLs generated by a search engine in response to a query. The system generates, from the received user inputs, a traversal result comprising a super directed graph, or a sub-directed graph constructed from the super directed graph, of web page nodes representing the URLs interconnected by edges, the super directed graph configured to include those URLs based on a popularity measure of the pages traversed; and the traversal result is displayed to include the URLs for user selection, in response to a subsequent user query.
US08745038B2
Computer-based methods, computer-readable storage media and computer systems are provided for optimizing integration flow plans. An initial integration flow plan, one or more objectives and/or an objective function related to the one or more objectives may be received as input. A computing cost of the initial integration flow plan may be compared with the objective function. Using one or more heuristics, a set of close-to-optimal integration flow plans may be identified from all possible integration flow plans that are functionally equivalent to the initial integration flow plan. A close-to-optimal integration flow plan with a lowest computing cost may be selected from the set as a replacement for the initial integration flow plan.
US08745036B2
A system, method, and computer-readable medium that provide automatic and dynamic control of optimizer settings in a large complex system environment are provided. The optimizer may pursue more aggressive query execution plans and switch to a more conservative approach in cases of actual observed inaccuracies.
US08745034B1
A search server system having one or more processors and memory receives a search query including filter criteria and sort criteria from a client. The filter criteria specify a plurality of operands and a logical relationship. The sort criteria specify a predefined sort order. In response to the search query the server identifies a plurality of index portions sorted in the predefined sort order. The server identifies one or more matching entities by comparing identifiers for index entries matching filter(s) of a first operand with identifiers for index entries matching filter(s) of a second operand and sequentially retrieving the identifiers for the matching index entries corresponding to matching entities from the plurality of index portions in the predefined sort order. The server then transmits search results including representations of matching entities to the client.
US08745032B1
A filter receives a request to perform an operation in a database system, and the filter receives a resource estimate relating to the request from an optimizer. The filter determines whether the resource estimate exceeds an available resource of the database system, and if so, the filter rejects the request prior to execution of the request.
US08745030B2
A method for indexing a database of one or more objects having one or more attributes, includes determining which of said one or more attributes should receive concatenation, concatenating those of said one or more attributes that have been determined to receive concatenation, and indexing said database with those of said one or more attributes that have been concatenated.
US08745014B2
A method for storing time series data in a key-value database includes receiving time series data relating to the occurrence of an event. An addressing scheme that defines attributes for inclusion in keys for the event is analyzed. The attributes include time granularity attributes of different sizes. The method generates a key corresponding to the time series data based on the analyzing of the addressing scheme including attributes specified in the addressing scheme that are related to the event and one of the attributes represents one of the plurality of time granularity attributes. The method further issues a command to the key-value database to store a record of the occurrence of the event as a value in the key-value database where stored values in the key-value database corresponding keys may be used to satisfy queries relating to the event over a range of time.
US08745009B2
An information processor may include a command receiving unit that receives an immediate processing command in which a deletion target to be deleted from the database is conditioned, and a registration processing unit that registers information defining the deletion target into a management data unit. In addition, the information processor may include a deletion processing unit that deletes the deletion target from a database, and deregisters the deleted deletion target from the management data unit. The information processor can also include a data manipulation command processing unit, which, in the case where a data manipulation command having a manipulation target that coincides with a table of the deletion target registered in the management data unit is received, processes the data manipulation command in a state where a condition to exclude the deletion target from the manipulation target is added to the data manipulation command.
US08745006B2
This invention provides a computing system in which multiple remote copy destination sites exist and, even if a failure occurs in a copy source volume in a remote copy source site, it becomes possible in at least one remote copy destination site to establish backup in which data must be determined at a certain point in time. The computing system of this invention is characterized by, before the in-storage copy function performing in storage copy in the remote copy source site, setting the pair status of the remote copy destination volume in at least one storage system in multiple remote copy destination storage systems and the remote copy source volume to the mode for terminating remote copy and, after the in-storage copy is completed, changing the above-mentioned pair status to the mode for starting remote copy.
US08745005B1
A networked data storage system includes a primary volume and a pointer-based virtual secondary volume. The secondary volume has B-tree checkpoints of the state of a primary filesystem of the primary volume. Intermediate syncpoints are declared between checkpoint checkpoints. The syncpoints are logical locations on the secondary volume where the B-tree is known to be in a consistent state. The frequency of syncpoints may be set by an administrator in units of blocks, i.e., a syncpoint to be taken every n blocks. Before performing a B-tree split, entire images of the leaves and parent node involved in the split are written to an intent log in a relatively fast transaction that may comprise a single I/O operation to contiguous memory. Movement of data between leaf nodes and changes to the parent nodes as a result of the split operation proceed asynchronously. In the event of a reboot before the split operation is complete, the intent log is used to complete the split transaction from the most recent syncpoint. When a new syncpoint is declared, the intent log and dirty leaves are flushed.
US08745003B1
A system for processing data comprises a deduplicating system, an interface, and a processor. The deduplicating system stores a copy of data stored in a data storage system by storing a set of segments that is able to reconstruct the data stored in the data storage system. The interface receives an indication to revert data stored in the data storage system to a state of data at a snapshot time stored in the deduplicating system. The processor is configured to determine a subset of the data stored in the data storage system that has changed between the data stored in the data storage system and the state of data at the snapshot time stored in the deduplicating system using a first list of fingerprints associated with the data stored on the data storage system and a second list of fingerprints associated with the state of data at the snapshot time stored in the deduplicating system.
US08744998B2
A method begins by receiving at least a portion of a merchant master file. The method continues, for a merchant data file, by determining whether a corresponding merchant profile record exists within a merchant profile database. The method continues, when the corresponding merchant profile record exists in the merchant profile database, by comparing the merchant data file with the corresponding merchant profile record. The method continues, when an inconsistency exists between the corresponding merchant profile record and the merchant data file, by determining status of the merchant data file with respect to the at least a portion of the merchant master file. The method continues, when the status of the merchant data file is a first status level, by generating an inconsistency message that identifies the inconsistency.
US08744991B2
A knowledge tracking and analysis system and method. The method may include: an artifact evaluator that receives various use parameters for each knowledge artifact, operates on the received use parameters, and generates respective parameter scores; and a knowledge index calculator that compiles parameter scores and generates a knowledge index indicative of use of the knowledge entities during the project. The system and method allow analysis and tracking of knowledge artifacts in future projects.
US08744989B1
Method, computer-readable media, and systems for ranking content submissions and scheduling content submissions for additional voting in a distributed online community are disclosed. A statistical confidence interval is calculated for the approval ratio of each content submission based on one or more scaling formulae. A popularity ranking of the content submissions is generated based on the lower bounds of the confidence intervals calculated for the content submissions. Top-ranked content submissions in the popularity ranking are presented to users as the most popular content submissions. A voting priority ranking of the content submissions is generated based on the upper bounds of the confidence intervals calculated for the content submissions. Top-ranked content submissions in the voting priority ranking are selected as featured content submissions for additional voting. The selection of the top-ranked content submissions for additional voting is randomized based on a selected probability distribution.
US08744987B1
One or more machine learning classifiers are trained to classify cases in one or more categories using one or more sets of labeled training data. A first distribution of scores for positive cases in the training set is determined for each category, and a second distribution of scores for negative cases in the training set is determined for each category. A third distribution of scores is generated by each classifier classifying cases in a set of target data is also determined. A proportion of cases in the target set that are positive cases for a category is estimated by fitting the first distribution and the second distribution for the category to the third distribution.
US08744975B2
A system and method is provided including a central application server with a data storage unit including a plurality of client containers corresponding to a plurality of clients. Each client container stores client media content provided by a respective client. The client media content includes at least one of audio files, video files, and audio/video files. A plurality of computing devices is connected to the central application server. Each computing device receives client media content from at least one client container of the plurality of client containers. Each client container of the plurality of client containers is updated independently with client media content from each respective client.
US08744968B1
Systems, methods and computer programs provide for automated initial and final payment for an activity based on determining the location of an activity participant's mobile communication device. The described embodiments provide for the activity participant to automatically pay for the activity based on their presence at the activity location and agreement to participate. As such, the need to check-in and/or pay for the activity at a conventional payment counter is eliminated. Further, the invention provides for an automatic final payment to be made at the conclusion of the activity as opposed to having to pre-pay for the activity prior to conducting the activity. By remitting final payment at the completion of the activity, activity pricing can be accurately determined based on the amount and/or time of the activity in which the activity participant participated.
US08744967B2
A method for authenticating a financial transaction request includes receiving first information where the first information includes first party identifying information, and a unique pseudorandom number of a pseudorandom sequence included with a check from a plurality of checks. A status of activating the plurality of checks is determined using a portion of the first information, a stored activation code, and stored information first party identifying information. The stored first party identifying information is stored with the pseudorandom sequence. The first party is authenticated with the received and stored first party identifying information. The unique pseudorandom number is authenticated with the received first party identifying information, a portion of the stored first party identifying information and the stored sequence. The first information is authenticated if the first party and the unique pseudorandom number included with the first information are authenticated and if the plurality of checks have been activated.
US08744961B2
A method of paying a merchant for a transaction associated with a program. The method including the steps of receiving a request from a merchant for a payment associated with a purchase, generating a payment identifier, generating a payment number having a predetermined limit amount and a predetermined expiration date, associating the payment identifier with the payment number and transmitting the payment number to the merchant for payment of the request.
US08744922B2
A method and system for generating multiple buy/sell transactions during or prior to a completion of a buy/sell transaction of an item. The system comprises a server, a database and client devices. Each client device is associated with a unique user and connected to a communications network. The server connected to the communications network comprises a communications module and a transactions module. The communications module receives offers to buy the item from client devices associated with other purchasers before a first purchaser completes a buy/sell transaction of the item and receives an acceptance of one of the offers to buy from the first purchaser. The transaction module processes the offer accepted by the first purchaser during or prior to a completion of the buy/sell transaction of the item by the first purchaser, thereby facilitating multiple buy/sell transactions of the same item.
US08744913B2
A system and method for placing orders at restaurants utilizing a customer's personal communication device. The system and method provide for efficient ordering and subsequent payment by the customer. The system and method allows customers to register upon entering a restaurant thus allowing the customers to subsequently place one or more orders for food and drinks via a cellular phone, laptop, or other personal communications device.
US08744911B2
A computer-implemented method for displaying advertisements to members of a network comprises identifying one or more communities of members, identifying one or more influencers in the one or more communities, and placing one or more advertisements at the profiles of one or more members in the identified one or more communities.
US08744903B2
Apparatus, systems, and methods that operate to assist in resolving both expected and unexpected events that occur in the course of business operations are disclosed. Activities may include detecting the occurrence of an alert event, determining whether the alert event is an expected event or an unexpected event, presenting a resolution sequence for the expected event, and soliciting a new event resolution path for the unexpected event. Further activities may include determining an alert event is an unexpected event, displaying an alert message associated with the unexpected event, and soliciting recommendations to form a new event resolution path to be presented upon determining a new event has occurred that is similar to the alert event. Additional apparatus, systems, and methods are disclosed.
US08744900B2
Items—including gourmet products—are evaluated and rated by participants in a controlled event, which can be coordinated by software locally or at a dedicated website. Event data, including item scores and participant scores can be shared with vendors, merchants and other commercial entities associated with the products. Promotional incentives from such entities for the products (and related products) can then be directly targeted and provided to participants and other members of the public. The participant's activities can also be collected and disseminated to affiliates/friends of the participants through social networking sites, personalized web pages, etc.
US08744897B2
A method and system of predicting market information includes the steps of receiving first data, forecasting further data based on the first data, receiving second data and comparing the further data with the second data, and creating an adjustment factor to account for any difference between the further data and the second data.
US08744890B1
A system and method for managing workflow including the ability to manage system-level workflow strategy, manage individual workflow activity, and provide suggestions to optimize individual workflow activity, is provided. The system may provide suggestions to workers based on their schedules and activities that the workers have to perform. Users of the system may configure the criteria used in determining which suggestions to provide to workers. The system may refine the suggestions provided to workers based on feedback received regarding the suggestions previously provided.
US08744888B2
In accordance with aspects of the disclosure, a system and methods are provided for managing resource allocation by generating a finance-investment plan relative to one or more time intervals while maintaining a cash reserve at a predetermined threshold based on information related to financial activities including asset related activities and liability related activities. The systems and methods may include evaluating accounts receivable patterns for each asset to determine cash surplus ranges within the one or more time intervals, evaluating accounts payable patterns for each liability to determine cash flow gaps within the one or more time intervals, maintaining an asset-to-liability ratio during the one or more time intervals, and generating the finance-investment plan while maintaining the cash reserve at the predetermined threshold within the one or more time intervals based on the asset-to-liability ratio and potential cash flow forecasting schemes for each asset and liability.
US08744883B2
The present invention is directed towards systems and methods for the classification or scoring of content items. The method according to one embodiment comprises providing at least one labeled content item as input to an initial classification model, a given labeled item having at least one feature, a given feature being associated with a weight, computing a posterior probability of the initial classification model for the given labeled content item and generating an updated classification model using the initial classification model and the weight associated with the given feature in the given labeled content item. The updated classification model is applied to an unlabeled content item to determine a score for the unlabeled content item.
US08744880B2
A data processing system compiles information about account holders, holdings, and other investment-related information. A hypothetical portfolio is generated to provide for a specified payout stream over a defined period of time, statistically evaluated, and compared by means of scaling to determine the best fit scale of the portfolio to the defined criteria. The composition of this scaled portfolio in comparison with the composition of the available assets defines a series of trades. The composition of the level of payout that can be expected to be supported by the new composition of available assets defines a series of insurance trades. Insurance providers can impose limitations and requirements on the assets managed by limiting or stipulating certain settings that a given account can be allowed to have.
US08744876B2
A bracelet beacon device (10) includes a flexible material strap (16) which encases or is attached to a writable layer (22) carrying human readable patient identification information, a flexible power supply (26), and a flexible circuit layer (24). The flexible circuit layer includes a memory (40) for storing at least patient identification information and a body coupled communication transmitter (42) for transmitting the patient identification information via the patient using a body coupled communication protocol.
US08744869B2
A team communication platform that combines messaging, video, testing, reporting, work flow diagramming, presentations, and performance analysis into a portal system that is made mobile through the use of synchronization services.
US08744867B2
The invention discloses a method by which the health care professional or patient may draw upon historical medical data concerning patients similarly situated in medical condition, to assist him/her in deciding on a clinical intervention procedure to select. This method is specifically tailored to the patient, as data is provided and evaluated from only similarly situated patients, and provides an expectation of potential outcome of the patient should one or the other of the options be selected. The invention further provides a database that may be used in order to provide this comparison based evaluation method. A computer based software system is further disclosed that implements the method. The invention more speiocifically provides a method by which a post-coronary event patient may make an informed decision of which post-coronary revascularization procedure to undergo in the future management of his disease. This method employs the patient's health status date (symptoms, function and quality of life), and provides projections of the patient's expected survival, risk, and 1-year health status outcome from the selection of revascularization procedure, such as Coronary Artery Bypass Grafting (CABG) or Percutaneous Coronary Intervention (PCI).
US08744865B2
A system and method for using product profiling to maximize load capacity of a vehicle. The method comprises defining product profiles and retrieving product information associated with the product profiles. The method further includes performing cubing operations for products associated with the product information. The system includes components to perform the method steps.
US08744862B2
Provided are systems, methods and techniques for processing frame-based data. A frame of data, an indication that a transient occurs within the frame, and a location of the transient within the frame are obtained. Based on the indication of the transient, a block size is set for the frame, thereby effectively defining a plurality of equal-sized blocks within the frame. In addition, different window functions are selected for different ones of the plurality of equal-sized blocks based on the location of the transient, and the frame of data is processed by applying the selected window functions.
US08744861B2
Methods, apparatus, and computer program products are described for invoking tapered prompts in a multimodal application implemented with a multimodal browser and a multimodal application operating on a multimodal device supporting multiple modes of user interaction with the multimodal application, the modes of user interaction including a voice mode and one or more non-voice modes. Embodiments include identifying, by a multimodal browser, a prompt element in a multimodal application; identifying, by the multimodal browser, one or more attributes associated with the prompt element; and playing a speech prompt according to the one or more attributes associated with the prompt element.
US08744858B2
Methods and systems for providing a voice-based digital signature service are disclosed. The method includes a first user sending a document to a second user for signature, and the first user also sending a PIN to the second user and to a voice verification authority. The second user sending, to the voice verification authority, a voice recording comprising the PIN along with consent of the second user to the PIN. The voice verification authority comparing the voice recording with a predefined voice sample of the second user, and the PIN received from the first user with the PIN received from the second user. The voice verification authority then sending a notification to a signing entity based on the comparison. The signing entity signing the PIN of the document with a private key associated with the second user and sends an acknowledgement to the first user and the second user.
US08744855B1
Architectures and techniques are described to determine a reading level of an electronic book. In particular, words, phrases, clauses, and parts of speech of an electronic book may be tagged and used to determine the reading level of the electronic book. In some cases, the reading level of the electronic book is based on a level of complexity of sentences of the electronic book and a level of complexity of words of the electronic book.
US08744850B2
Challenge items for an audible based electronic challenge system are generated using a variety of techniques to identify optimal candidates. The challenge items are intended for use in a computing system that discriminates between humans and text to speech (TTS) system.
US08744846B2
Provided are a noise state determination method and an apparatus and a computer readable recording medium therefor. A noisy speech signal processing method according to the present invention includes calculating a transformed spectrum by transforming an input noisy speech signal to a frequency domain; calculating a smoothed magnitude spectrum by reducing magnitude differences of the transformed spectrum between neighboring frames; calculating a search spectrum which represents an estimated noise component of the smoothed magnitude spectrum; and calculating an identification ratio which represents a ratio of a noise component included in the input noisy speech signal, by using the smoothed magnitude spectrum and the search spectrum. Since a small amount of calculation is required and a large-capacity memory is not required, the present invention may be easily implemented as hardware or software. Also, since an adaptive operation is performed with respect to each frequency sub-band, the accuracy of determining a noise state may be improved.
US08744842B2
A robust method and apparatus to detect voice activity based on the power level of an audio frame. The method may include performing primary active/non-active voice period determination of an input audio frame according to a power level of the audio frame, extracting a noise power prediction value and a signal power prediction value by referring to power levels of current and previous audio frames according to a primary active/non-active voice period determination value, and performing secondary active/non-active voice period determination for the input audio frame by comparing the extracted signal power prediction value with the extracted noise power prediction value.
US08744841B2
An adaptive time/frequency-based encoding mode determination apparatus including a time domain feature extraction unit to generate a time domain feature by analysis of a time domain signal of an input audio signal, a frequency domain feature extraction unit to generate a frequency domain feature corresponding to each frequency band generated by division of a frequency domain corresponding to a frame of the input audio signal into a plurality of frequency domains, by analysis of a frequency domain signal of the input audio signal, and a mode determination unit to determine any one of a time-based encoding mode and a frequency-based encoding mode, with respect to the each frequency band, by use of the time domain feature and the frequency domain feature.
US08744835B2
A method and apparatus for analyzing documents and thereby determining the association between words in a language. The method includes providing a collection of documents, selecting a first word or word string, and a second word or word string occurring in the documents. The method further involves associating first word or word strings and second word or word strings with common word or word strings based on frequency of occurrence of the common word or word strings within the ranges.
US08744831B2
According to one embodiment, a simulation apparatus includes a hardware model execution unit that executes a hardware model, a software model execution unit that executes a software model, a simulation time management unit that sets a first simulation time indicating a total elapsed time of a simulation time of the hardware model, ahead by the simulation time of which the HW model notified, and sets the second simulation time indicating a total elapsed time of a simulation time of the software model, ahead by the simulation time of which the SW model notified, and a scheduler that compares the first simulation time with the second simulation time, causes the SW model or the HW model to be executed based on the comparison result, and causes only the hardware model to be executed instead of execution of an idle loop when the SW model awaits an interrupt from the HW model.
US08744823B2
A method for creating, from a first axisymmetrical surface, a second surface belonging to a sub-system of a complex system, in which the second surface observes at least one constraint, is disclosed. The method includes: modeling the first axisymmetrical surface, while observing the constraints with at least one parameter, the modeling step including a sub-step for discretizing the first axisymmetrical surface in several points, the parameter being a coordinate of one of these points in a reference system associated with at least one portion of this sub-system, and a sub-step for reconstructing the first axisymmetrical surface from the at least one point and from the at least one constraint; modifying the at least one parameter in the reference system for modeling the second surface; and recording the second surface in a memory of the computer.
US08744819B2
A model-based method is described which defines a rigid transformation between two co-ordinate systems that reduces the accuracy requirements on the quality of the data-set (including, but not restricted to, the error in the acquisition process, and the number and spread of the points) measured in one of the two co-ordinate systems by identifying a set of remote correspondences that are used to bind the convergence process. The method can be used in minimal-access orthopaedic surgery to improve the accuracy of limb registration. Specific instances include femoral registration, by estimating the functional center of the hip joint in both co-ordinate systems to be co-registered, and tibial registration, using the ankle center as a distant set of paired correspondences. Accuracy can be measured in a variety of ways, including, but not restricted to, evaluating the mis-alignment between the two co-registered objects.
US08744813B2
A method and system for detecting anomalies in an aeroengine. The method and system define a behavior model of a controller of the aeroengine using a time regression modeling the behavior of the controller as a function of a data set relating to the controller and including measurements of past behaviors and command and state measurements of the controller; continuously recalculate the behavior model for each new data set; and monitor statistical variation of the behavior model to detect a behavior anomaly of the controller representing an operating anomaly of the engine.
US08744805B2
The invention relates to a monitoring system, having an output module for generating a control signal in response to an input signal, a monitoring module for generating the input signal for the output module, an output device for outputting an output signal in response to the control signal, and a feedthrough device for preventing outputting of the output signal. According to the invention, the monitoring module is designed to instruct the feedthrough device to prevent outputting of the output signal when there is a deviation between the control signal and a control signal which is expected on the basis of the input signal.
US08744804B2
Methods, systems and devices are provided for automatically linking a device to an activity tracking device. One method includes obtaining, at the device, a semi-unique identifier from a website. The semi-unique identifier is for an activity tracker that has been paired to a user account of the website. The method includes scanning, by the device, for the semi-unique identifier. The scanning is of advertising messages generated by one or more activity trackers. The method identifies the activity tracker by matching the advertised semi-unique identifier to the semi-unique identifier obtained from the website. The method then includes establishing a link between the activity tracker and the device. The link is established without requiring user initiation to link the activity tracker to the device.
US08744803B2
Methods, systems and devices are provided for capturing activity data associated with activity of a user via a device and transferring the data to a client device at a selected defined transfer rate, based on an update condition. The activity data is captured over time. The activity data is stored in storage of the device. The method sets a data transfer rate between the device and the computing device based upon the detected update condition. The update condition is used to select one of a first transfer rate for transferring activity data captured and stored over a period of time or a second transfer rate for transferring activity data that is displayable in substantial-real time on the computing device. The first transfer rate is set in response to scaling-up a connection interval and the second transfer rate is set in response to scaling-down the connection interval.
US08744798B2
A signal generator generates amplitude noise on a selected segment of a test signal. A user interface is used for selecting a segment of the test signal and an associated power level for applying amplitude noise at a selected power level to the test signal segment. A signal processing unit compiles the selected power level of the selected segment with the test signal to generate digital data representative of the test signal with selected segments having amplitude noise. A waveform generator receives the digital data and generating a test signal output having amplitude noise at selected segments of the test signal. The method includes the steps of: selecting a segment of the test signal to add amplitude noise; selecting a power level for the amplitude noise; and applying the amplitude noise at the selected power level to the selected segment of the test signal.
US08744796B2
The present invention discloses an algorithm integrating system and an integrating method thereof. The algorithm integrating system comprises a receiving module, an analyzing module, and a processing module. The receiving module receives at least one test algorithm. The analyzing module is connected to the receiving module and analyzes the at least one test algorithm to obtain at least one basic element from the at least one test algorithm. The processing module is connected to the analyzing module and screen out the at least one non-duplicate basic element based on the at least one basic element. Then, the processing module integrates the at least one non-duplicate basic element and generates a testing module.
US08744795B2
A method for modulating multiple-instruments and multiple-sensors using an electronic device. The electronic device controls an instrument to measure the working parameters of an object, and controls a sensor to detect the working temperature of the object. By comparing the working parameters against a predefined range, and comparing the working temperature against a predefined temperature value, the electronic device determines whether the instrument and the sensor need to be modulated. If any of the working parameters is not within the predefined range or if the working temperature is greater than the predefined temperature value, the electronic device controls the instrument and the sensor to be modulated by using a modulation transfer function and a predetermined direction.
US08744788B2
This invention is an encapsulated Micro-Meter-Manager for Electrical Energy Consumption (1), including: A current ring transformer +Voltage pickup on each wire by spikes which traverse the insulation of the wire as far as its metallic core or by screwed terminals +Miniaturized power supply source +Microprocessor/s +Button cell +Digital memory +Clock +Power Line Communication PLC Modem, which injects the data into the actual wire via the same spikes for the pickup of voltage or terminals +Solid state relay (SSR) for individually managing the actual load: From a ceiling light to a water heater or any industrial machine. Its aim is to provide own intelligence on the loads and to avoid undesired consumptions: controlling the stand-by, carrying out predictive maintenance according to its rated consumptions and managing any possible overloads, under a certain pre-established and reprogrammable logic. With this, an increase in the comfort and the safety of the entire installation is also achieved.
US08744783B2
A system and method is provided for calculating power generated by a body during legged locomotion. The system includes at least one accelerometer to measure acceleration of the body during legged locomotion, at least one force sensor to measure a plurality of propulsive force impulses created by the body during legged locomotion, and a processor configured to calculate the power generated by the body during legged locomotion using output signals from both the at least one accelerometer and the at least one force sensor.
US08744771B2
The disclosed embodiments relate to recognition of navigation and/or guidance related information within an expressed conversational narrative between a provider of the narrative and a receiver thereof. The recognized navigation and/or guidance related information is then converted into navigation data which may be used to present a navigation route and/or guidance information related thereto to the receiver.
US08744768B2
A method and device establishes trajectory planning, predictions and guidance so as to obtain the satisfaction of a time constraint (RTA). This objective is achieved by undertaking a computation of a trajectory up to the point where the flypast time constraint applies, on the basis of a profile of altitude and speeds, and then by computing the profile of speeds and altitudes making it possible, throughout the computed trajectory, to comply with the RTA. The method is also a method for readapting the trajectory and the vertical profile when during a mission, the data outside the aeroplane have caused the time predictions to drift and the constraint is no longer complied with under the initial speeds and trajectory assumptions.
US08744762B2
When a user enters, initializes, or otherwise starts using a navigation function, such as a navigation function on a mobile phone or a stand-alone device, a current location is automatically estimated, prior to or in the absence of a GPS fix, for use as an origin in route determination. The estimation of current location is performed using a database of GPS fixes that are mapped to cell tower identifiers. For example, the database can include one or more fixes associated with each cell tower that the mobile device has used. Thus, when navigation on the device is begun, one or more cell towers to which the device can communicate are identified. If any has a GPS fix in the database, then a location derived from such GPS fix(es) can be used as an origin for navigation functions. Such navigation functions can include estimating a time of arrival at a destination, producing a route to the destination, and checking for traffic updates.
US08744757B2
In a system and method for updating a real-time map, operating environment information of a terminal device, which is basic information for update condition determination, is collected, an update condition of a terminal device, which includes one or more of a state of travel, a travel speed, and a network state, is checked by comparing the collected operating environment information with preset criteria, and map data, which is stored in the terminal device, in a combination of one or more of level, tile, and layer units corresponding to the checked update condition, is partially updated.
US08744754B2
A visitor can receive guidance (e.g., movement directions) through a portable electronic device. The visitor can read an information-containing tag with the electronic device to input location information into the device. With the electronic device, the visitor can then select one or more destinations. The device then provides directions to the visitor for the one or more destinations.
US08744752B2
Disclosed herein is an apparatus for detecting locations of a vehicle and an obstacle. The apparatus for detecting locations of a vehicle and an obstacle includes at least one distance measurement unit and a data processing unit. The distance measurement unit measures distance data relevant to a vehicle and an obstacle within a measurement area. The data processing unit maps the distance data on a grid layer, detects the location of the vehicle based on the result of the mapping, detects the location of the obstacle based on the detected location of the vehicle, and modifies the detected location of the vehicle using the distance data.
US08744746B2
The present method relates to a method of determining a route for automatically controlling a mobile mining machine. The route is determined computer-aidedly by executing, by a data processing machine configured for generating routes, the following steps of: retrieving an environment model comprising wall location data, receiving from a user at least an input for determining a starting point of the route and an input for determining an end point of the route, determining the route between the starting point and the end point on the basis of the environment model and data concerning properties of the mining machine, wherein the route is determined as route points at least for which position data are calculated, and storing the data determining the route to be used for automatically guiding the mining machine.
US08744742B2
A lateral object that exists on a side of the vehicle is detected. When an estimated later-arriving lateral position reaches a predetermined threshold value under the condition in which the lateral object is detected, a lane change of the vehicle in a direction to a side of the lateral object is suppressed. When detecting that the vehicle moves laterally in a direction opposite to a side of a side vehicle, an avoidance flag is set to Fa=1. Subsequently, when the vehicle starts a lateral movement in a direction to the side of the side vehicle, a return flag is set to Fr=1. When the return flag is set to Fr=1 in this way, a suppression flag is set to F=0 until a setting time elapses, then the suppression of the lateral movement is forbidden.
US08744741B2
A Light Detection and Ranging (LIDAR) apparatus and method are disclosed having a rotatable light source enabled to emit a light ray, the light ray being emitted at a plurality of angular intervals; a reflection device, which can be parabolic in shape, and an analysis device for calculating a position at which one or more features are present based on the angle that the light ray was emitted and the time delay associated with the received reflected light, from a feature, wherein the analysis device takes into account the reflection of the light ray from the reflection device. In this manner, light rays may be reflected from heading in one direction to improve the resolution of the LIDAR in a second direction. Furthermore, where a parabolic reflector is used, positions of features can be calculated directly in a Cartesian coordinate system. Autonomous vehicles can use a LIDAR such as described herein to improve forward looking resolution in collision avoidance systems or terrain selection systems.
US08744736B2
A self-contained vehicular traffic travel time information system for a vehicle in an inter-vehicle ad-hoc network includes an on-board vehicular broadcasting unit for communicating with other vehicles within the inter-vehicle ad hoc network. A positioning device identifies the vehicle's position throughout a course of travel. An on-board vehicle processing unit stores road segments throughout the vehicle path of travel. The on-board vehicle processing unit determines a starting position and an ending position for each respective road segment. A length of time for traveling through each respective road segment is determined. A memory storage device stores the segmented road portions and the time of travel associated with each respective road segment. The on-board vehicular broadcasting unit disseminates the determined travel times of recently traveled road segments via a broadcast message to other vehicles within the inter-vehicle ad hoc network.
US08744722B2
A snowmobile having an electronic oil pump fluidly connected to an oil tank thereof is disclosed. The electronic oil pump is fluidly connected to an engine of the snowmobile for delivering lubricant to the engine. An electronic control unit is electrically connected to the electronic oil pump for controlling actuation of the electronic oil pump. A method of operating an electronic oil pump is also disclosed.
US08744715B2
In a skid detecting apparatus for a vehicle having an engine and a CVT changing an output of the engine in speed to drive front wheels and rear wheels, it is configured to detect rotational speeds of one of the front and rear wheels, sequentially calculate accelerations (wheel accelerations var1, var2) of the one of the wheels based on the detected rotational speeds, calculate a ratio (var1/var2) between two accelerations of the same wheel calculated at different time points among the sequentially-calculated accelerations (S10), compare the ratio between the two accelerations with a predetermined value (S16) and determine that the one of the wheels has skidded or some or all of the wheels including the one have skidded when the calculated ratio between the two accelerations exceeds the predetermined value (S18).
US08744713B2
A method for controlling braking of a vehicle calculates a driver request braking deceleration and a current frictional coefficient of a road surface to obtain a vehicle deceleration corresponding to the coefficient of the road surface. A maximum deceleration at which a wheel lock does not occur upon braking only by a driving wheel is calculated when the driver deceleration is equal to or smaller than the coefficient by comparing the driver deceleration and the vehicle deceleration. A braking force is determined by distributing a regenerative braking force of the driving wheel and a frictional braking force of a driven wheel according to the coefficient when the maximum deceleration is smaller than the driver deceleration by comparing the maximum deceleration and the driver deceleration. A driving motor and a frictional braking device are controlled to generate the determined regenerative braking force and frictional braking force.
US08744710B2
A control device for controlling a front wheel drive force and a rear wheel drive force of a vehicle that includes a transmission comprises: a first controller for controlling a drive force of a main drive wheel and a drive force of an auxiliary drive wheel, the drive force of the main drive wheel being one of the front-wheel drive force and the rear-wheel drive force, and the drive force of the auxiliary drive wheel being another of the front-wheel drive force and the rear-wheel drive force; and a second controller for detecting whether a speed-change ratio of the transmission has changed. In a case that the second controller has detected that the speed-change ratio has changed, the first controller increases the drive force of the auxiliary drive wheel and reduces the drive force of the main drive wheel.
US08744709B2
A vehicle has an engine having a crankshaft, a hydraulically controlled multi-plate clutch operatively connected to the crankshaft, and an output shaft operatively connected to the clutch. The clutch selectively transmits power from the crankshaft to the output shaft. A propulsion element is operatively connected to the output shaft. A hydraulic fluid supply system is fluidly connected to the clutch for supplying pressurized hydraulic fluid to the clutch. A controller is connected to the hydraulic fluid supply system. The controller receives a torque signal indicative of engine torque and controls the hydraulic fluid supply system based at least in part on the torque signal. A clutch control method and system are also disclosed.
US08744703B2
A method, a system, a computer program and a computer program product for determining one or more shift points for a gearbox in a motor vehicle which comprises an engine connected to, in order to drive the gearbox. A shift point is defined by an engine speed at which the gearbox effects a downshift or upshift. The method uses one or more shift points determined on the basis of a change in road gradient.
US08744702B2
A work vehicle control device includes: a rotation speed control unit that controls an engine rotation speed in correspondence to an accelerator pedal operation quantity indicating an operating extent of an accelerator pedal; a speed ratio detection unit that detects a ratio of speed at an input shaft and at an output shaft of a torque converter, which is disposed between the engine and wheels; a decision-making unit that makes a decision that a fuel efficiency deteriorating condition exists if the torque converter speed ratio is less than a predetermined value or if the torque converter speed ratio is equal to or greater than the predetermined value and a target engine rotation speed corresponding to an operation of the accelerator pedal is greater than a preset value; and an informing unit that informs results of the decision made by the decision-making unit.
US08744701B2
The invention concerns a method for controlling a motor vehicle drivetrain which comprises a drive motor, a multi-step, automated change-speed transmission and an automated separating clutch arranged between the drive motor and the transmission, and a shifting device with a selector lever which can be moved at least from a particular position in an upshift direction (“+” direction) for manually initiating an upshift and in a downshift direction (“−”) for manually initiating a downshift, and in which the transmission and the separating clutch can be controlled by a transmission control unit which is connected at least to a speed sensor, a brake pedal actuation sensor and a selector lever actuation sensor, such that when the motor vehicle is rolling with its drivetrain open the closing of the drivetrain is initiated by actuating the selector lever.To improve the functional safety it is provided that when a first movement of the selector lever in a shift direction (“+” direction or “−” direction) is sensed, this is interpreted as a provisional command to close the drivetrain, and if a second movement of the selector lever in the same shift direction (“+” direction or “−” direction) is sensed within a specified confirmation time (ΔtB), this is interpreted as a confirmation of the provisional command to close the drivetrain and, as an implementation command, initiates the closing of the drivetrain.
US08744700B2
A device comprising a processor that detects an autonomously sensed change in a vehicle's operational state from an initial state characterized by a sensed vehicle speed equal to about 0; to an immediately succeeding vehicle state characterized by sensed vehicle speed being greater than about 0 and, verification from a reverse operating mode sensor that longitudinal vehicle speed is in a reverse direction; and presumptively signals the thusly detected change of vehicle operational state as an instance of reverse operation of the associated vehicle.
US08744689B2
To provide a vehicle motion control system capable of defining clear guidelines on more specific control timing associated with accelerating, steering, and braking operations, and conducting motion control based on the defined guidelines. An ideal motion control unit 42 within a central controller 40 uses longitudinal jerk information of a vehicle to control the steering of the vehicle. Information for determining the initiation timing of steering is presented from a human-vehicle interface (HVI) 55 to a driver. In accordance with the information presented from the HVI 55, the driver controls the initiation timing of steering.
US08744686B2
The device calculates a transient yaw rate of the vehicle on the basis of a standard yaw rate of the vehicle using an estimated value of a time constant coefficient of steering response, and adjusts the estimated value of a time constant coefficient of steering response on the basis of the relationship between a transient yaw rate of the vehicle and an actual yaw rate of the vehicle so that a transient yaw rate of the vehicle approaches an actual yaw rate of the vehicle.
US08744685B2
A lane departure control system is provided which steers a vehicle toward the center of a lane of a road at a first yaw rate by a controlled angle when the vehicle is determined to be about to deviate from the lane. Afterwards, when the vehicle is determined to be traveling toward a virtual line defined near a lane boundary, the system steers the vehicle by a correction angle so as to orient the vehicle parallel to the virtual line at a second yaw rate. The system changes the value of the first yaw rate at a first rate within the controlled angle and also changes the value of the second yaw rate at a second rate within the correction angle. An absolute value of the second rate is set smaller than that of the first rate, thereby minimizing an undesirable physical load on a driver of the vehicle.
US08744676B2
There is provided a discharge ability estimating system for estimating a discharge ability of a battery for supplying electric power to an electric motor which rotates a crankshaft of an engine to start the engine, the system being configured to estimate the discharge ability of a battery based on an angular acceleration state of the crankshaft in a rotation starting period of the crankshaft.
US08744671B2
A system and method for monitoring a vehicle pedal are disclosed. According to the present disclosure, the method comprises determining whether a stimulus has been detected at the vehicle pedal. When the stimulus has been detected, the method comprises receiving sensor data from a sensor system, the sensor data being indicative of a shape of the stimulus, and determining whether the shape of the stimulus corresponds to an unintended object based on the sensor data. When the shape of the stimulus corresponds to an unintended stimulus, the method comprises performing an unintended stimulus operation.
US08744668B2
A system and method for an automotive diagnostic server can provide a portable vehicle diagnostic tool to identify a failed vehicle component. It may also provide a remote information device to serve as a connecting intermediary between devices, and to allow remote control of the devices and to provide information to a user. A remote diagnostic device to analyze data and interpret information to aid the user in making, using, maintaining, and fixing a piece of equipment or product may also be included. Web server functionality may be incorporated into the portable vehicle diagnostic tool to allow dissemination of the diagnostic information resulting from the diagnostic testing, and the web server may be accessed by a web browser of the remote information device.
US08744667B2
A device (D) is dedicated to the diagnosis of operating situations) in at least one communication network (RC) having a bus (BU) with N wire(s). This device (D) comprises i) P connection means (MCI-MC3), with P≧N, bypass-connected at least to the N wires of the bus (BU) so as to access the P voltages présent, ii) conversion means (MV1-MV3) devised so as to convert the P voltages into P first digital signais (SI (p,t)), iii) processing means (MT) devised so as to construct a measurement vector (V(t)) associated with a voltages measurement instant (t) and comprising K éléments chosen from among at least the P first digital signais (SI (p, t)), then to compare at least this measurement vector (V(t)) with at least I pairs, with I≧1, of first (Vt(i,t)) and second (Vr2(i,t) référence vectors comprising K éléments representative of K minimum and maximum values that can be taken by the K éléments of the measurement vector (V(t)), so as to deliver I second signais (S2(i)) each représentative of the result of a comparison, each result being représentative of an operating situation on the bus (BU), and iv) I display means (MAI-MAI) each devised so as to signal an operating situation represented by a second signal (S2(i)) delivered.
US08744656B2
A running control device for an electric vehicle includes: a first calculation unit that calculates a predetermined reference torque required for braking/driving the motor that provides a beneficial effect with regard to power consumption of the electric vehicle; a second calculation unit that calculates interval allocation between a first interval in which the electric vehicle is propelled by braking/driving the motor at the predetermined reference torque and a second interval in which the electric vehicle is coasted without the motor being braked or driven; a third calculation unit that calculates a control requested torque for braking/driving the motor intermittently, so as alternatingly to repeat running of the electric vehicle in the first intervals and coasting of the electric vehicle in the second intervals; and a running control unit that performs running control of the electric vehicle by braking/driving the motor intermittently according to the control requested torque.
US08744648B2
Various types and levels of operator assistance are performed within a unified, configurable framework. A model of the device with a model of the environment and the current state of the device and the environment are used to iteratively generate a sequence of optimal device control inputs that, when applied to a model of the device, generate an optimal device trajectory through a constraint-bounded corridor or region within the state space. This optimal trajectory and the sequence of device control inputs that generates it is used to generate a threat assessment metric. An appropriate type and level of operator assistance is generated based on this threat assessment. Operator assistance modes include warnings, decision support, operator feedback, vehicle stability control, and autonomous or semi-autonomous hazard avoidance. The responses generated by each assistance mode are mutually consistent because they are generated using the same optimal trajectory.
US08744645B1
A system and method for combining two separate types of human machine interfaces, e.g., a voice signal and a gesture signal, performing voice recognition to a voice signal and gesture recognition to the gesture signal. Based on a confidence determination using the voice recognition result and the gesture recognition result the system can, for example, immediately perform the command/request, request confirmation of the command/request or determine that the command/request was not identified.
US08744642B2
A system for identifying a driver comprises an image capturing device, a processor, and a memory. The image is captured during vehicle operation and of an expected driver location. The processor is configured to detect a face of a driver in the image, determine a set of face data from the image, and identify the driver based at least in part on the set of face data. The memory is coupled to the processor and configured to provide the processor with instructions.
US08744638B2
A method and system for controlling load in a utility distribution network are provided that initiates a shed event for a node in the distribution network by selecting premisess associated with the node that are participating in a demand response program to reduce the load at the node to desired levels. More specifically, the system and method provide for selecting only enough participating premisess associated with the node that are necessary to reduce the load to desired levels.
US08744631B2
A system and method for manipulating environmental conditions in an infrastructure containing a fluid moving device are disclosed that include identifying correlations between operational settings of the fluid moving device and environmental conditions resulting from changes to the operational settings. In addition, an environmental condition detected at a location proximate to or within the plenum following supply of fluid into the plenum by the fluid moving device is received and errors between the received environmental condition and a reference environmental condition are identified. Operational settings for the fluid moving device to achieve the reference environmental condition are determined based upon the identified correlations and errors.
US08744629B2
The disclosure provides systems and methods of use of an HVAC graphical interface dashboard. In various embodiments, the dashboard includes a weather tab, wherein invoking the weather tab advances to a weather screen. The dashboard also includes an indoor humidity tab. A programs tab and a home tab are also provided. The indoor humidity tab can further be used to set current indoor humidity setpoints.
US08744627B2
A system of distributed control of an interactive animatronic show includes a plurality of animatronic actors, at least one of the actors a processor and one or more motors controlled by the processor. The system also includes a network interconnecting each of the actors, and a plurality of sensors providing messages to the network, where the messages are indicative of processed information. Each processor executed software that schedules and/or coordinates an action of the actor corresponding to the processor in accordance with the sensor messages representative of attributes of an audience viewing the show and the readiness of the corresponding actor. Actions of the corresponding actor can include animation movements of the actor, responding to another actor and/or responding to a member of the audience. The actions can result in movement of at least a component of the actor caused by control of the motor.
US08744625B2
In the control of a multi-joint robot main body, it is necessary to execute intricate track calculations and synchronous operations in parallel, even if the track calculations are intricate and times required for the calculations are indefinite. For this purpose, a robot controlling device of the present invention includes a shared memory, and first and second processing units connected to the shared memory. The first processing unit performs track calculation processing which includes calculating operation command data indicating a series of command values to be output to arm motors, based on a command to operate the multi-joint robot main body to a desired position posture, and storing the calculated operation command data in the shared memory. The second processing unit performs synchronous processing which includes acquiring the operation command data stored in the shared memory, and synchronously outputting the command values to the arm motors at predetermined time intervals.
US08744624B1
A substrate loading system, having a vision system adapted to view a substrate and provide position signals indicative of substrate position. A controller receives the position signals from the vision system, determines the substrate position, and sends transport signals to a robot arm. The robot arm engages the substrate in a beginning location and a beginning position and transports the substrate to a desired location and a desired position, based at least in part on the transport signals received from the controller.
US08744620B2
This invention provides a system and method for dispensing medication and a dispensing apparatus that comprises a plurality of compartments in an array within a housing, the compartments having respective lids, each of the lids being movable from a closed position to an open position, the respective lids each having a latch that secures the lid in a locked configuration in the closed position. The apparatus has an actuator mechanism that selectively unlocks the latch of each of the lids at a predetermined time so as to place the unlocked lid in an unlocked configuration that enables the lid to be moved to the open position. The compartments of the medication dispenser each receive a removable cup therein that is accessible when a respective of the lids associated therewith is in the open position. Other features, such as communication and messaging and/or audible/visual displays can also be provided.
US08744616B2
A storage tray populator configured to populate a storage rack with a plurality of biological sample containers is provided. The storage tray populator may include a randomizer configured to receive the biological sample containers and randomly distribute the biological sample containers. Further, a transport apparatus may transport the biological sample containers from the randomizer to the storage rack. Additionally, a controller may control at least the transport apparatus. Thereby storage trays may be populated, and access to a desired biological sample may be improved. Methods for populating storage racks with a plurality of biological sample containers are also provided.
US08744611B2
An apparatus for controlling operational functions of a machine tool, comprising a device for switching on or off a main power supply and at least one device for determining a switch-off time of an operational function of the machine tool in dependence of a selectable criterion.
US08744606B2
A receiving device for mobile reception of a receive signal including an audio signal associated with a currently received piece of music, and a method for playback in a mobile receiver are disclosed. A receiving circuit receives the receive signal and outputs the audio signal and information associated with the audio signal. The information includes one or more information fields associated with the currently received piece of music. An arithmetic unit evaluates the information associated with the audio signal. A database is configured for storing database entries. Each database entry includes data fields and associated audio data. The arithmetic unit assigns the information to an assigned database entry by comparing the information fields with the data fields. The arithmetic unit outputs the audio data of the assigned database entry based on a detected disturbance in the reception of the audio signal.
US08744604B2
A diagnostic system and method for a field device in a process plant is provided. The diagnostic apparatus includes a processor operatively connected to the field device and a calendar having a proscribed period stored in memory. A diagnostic check is executed on the field device if an occurrence of a diagnostic event is detected and execution of the diagnostic check does not coincide with the proscribed period.
US08744599B2
The present invention is directed to a high density mapping catheter including a number of shape memory electrode fibers and associated methods of construction and operation. The invention ensures good electrical contact between a large number of mapping electrodes and cardiac tissue in relation to a number of cardiac tissue approach angles, including head-on approaches. In addition, the invention allows for a reduced range of deflection angles in relation to deployment and retraction of the electrode fibers, thereby reducing resistance to retraction and reducing stress on the fibers and associated concerns regarding patient safety. The catheter of the present invention allows for rapid acquisition of a large amount of mapping data and allows for a variety of different geometries in relation to sweeping of the catheter across the cardiac tissue.
US08744597B2
Techniques for selecting electrode combinations for stimulation therapy include delivering stimulation via each of at least two electrode combination classes during a therapy evaluation period. A first one of the classes comprises one or more electrode combinations that include electrodes within one or two columns of an implantable array of electrodes. The array may include at least three electrode columns. A second one of the classes comprises one or more electrode combinations that include electrodes within at least three electrode columns of the implantable array of electrodes. A preferred one of the electrode combination classes for a patient, and/or a number of leads to implant within the patient, may by selected based on feedback collected from the patient during the therapy evaluation period.
US08744586B2
Devices and methods for use of identification, treatment and/or management of heart failure and/or associated conditions. Methods may include providing a baroreflex therapy system, providing an implantable measurement device proximate a blood vessel of a patient, the implantable measurement device including a plurality of electrodes, determining an impedance of the blood vessel with the implantable measurement device over a time period of at least one cardiac cycle, generating at least one signal representative of a pressure waveform based on the impedance, activating, deactivating or otherwise modulating the baroreflex therapy system to deliver a therapy to treat heart failure based at least in part on the at least one signal representative of the pressure waveform.
US08744582B2
The disclosure describes an implantable neurostimulator device for delivery of neurostimulation to treat head, neck, or facial pain or tension, including pain or tension caused by occipital neuralgia. The device may be a neurostimulation device having a miniaturized housing with a low profile that permits subcutaneous implantation at a stimulation site directly adjacent a neuralgic region at the back of the neck of a patient. For example, the device may be subcutaneously implanted at the back of the neck of a patient to relieve symptoms of occipital neuralgia.
US08744575B2
One aspect provides a capacitor feedthrough assembly having an electrically conductive member dimensioned to extend at least partially through a feedthrough hole of a case of the capacitor, the conductive member having a passage therethrough.
US08744574B2
Defibrillators, software and methods are provided, for issued verbal prompts to rescuers. A defibrillator may receive a muting input and, responsive thereto, cause a verbal prompt to not be issued or to be issued less loudly relative another verbal prompt.
US08744573B2
A resuscitation system that includes at least two defibrillation electrodes configured to be applied to the exterior of the chest of a patient for delivering a defibrillation shock, a source of one or more ECG signals from the patient, a defibrillation circuit for delivering a defibrillation shock to the defibrillation electrodes, a control box that receives and processes the ECG signals to determine whether a defibrillation shock should be delivered or whether CPR should be performed, and that issues instructions to the user either to deliver a defibrillation shock or to perform CPR, wherein the determination of whether CPR should be performed and the instructions to perform CPR can occur at substantially any point during a rescue. The control box may include a user operable control for initiating delivery of a defibrillation shock, and the instructions to deliver a defibrillation shock include instructions to activate the user operable control. The user operable control may be a button configured to be pushed by the user. The determination of whether CPR should be performed and the instructions to perform CPR may occur before a determination to deliver any defibrillation shock. The source of the ECG signals may be the defibrillation electrodes. The defibrillation circuit may be contained in the control box.
US08744571B2
Methods and systems are provided for determining an increased likelihood of the occurrence of a cardiac arrhythmia, myocardial ischemia, congestive heart failure and other diseased conditions of the heart associated with elevated sympathetic neural discharges in a patient. The methods and systems comprise monitoring the sympathetic neural discharges of a patient from the stellate ganglia, the thoracic ganglia, or both, and detecting increases in the sympathetic neural discharges. The methods and systems may further comprise delivering therapy to the patient in response to a detected increase in the sympathetic neural discharge, such as delivering one or more pharmacological agents; stimulating myocardial hyperinnervation in the sinus node and right ventricle of the heart of the patient; and applying cardiac pacing, cardioversion or defibrillation shocks. Pharmacologic agents which may be used in connection with the delivery of include those which are known to exert anti-arrhythmic effect and anti-convulsant agents, such as phenytoin, carbamazepine, valproate, and phenobarbitone. Other pharmacologic agents may be used to treat impending myocardial ischemia and other diseased conditions of the heart associated with elevated sympathetic neural discharges.
US08744567B2
A galvanic device for treatment of skin is provided. The device comprises a substrate comprising a plurality of discrete galvanic couples, each galvanic couple comprising a first conductive electrode that is an anode in electronic communication with a second conductive electrode that is a cathode.
US08744555B2
Methods and implantable devices for cardiac signal analysis. The methods and devices make use of waveform appraisal techniques to distinguish event detections into categories for suspect events and waveform appraisal passing events. When adjustments are made to the data entering analysis for waveform appraisal, the waveform appraisal thresholds applied are modified as well. For example, when the data analysis window for waveform appraisal changes in length, a waveform appraisal threshold is modified. Other changes, including changes in sensing characteristics with which waveform appraisal operates may also result in changes to the waveform appraisal threshold including changes in gain, sensing vector, activation of other devices, implantee posture and other examples which are explained.
US08744553B2
The invention relates to a real time radiation treatment planning system for use in effecting radiation therapy of a pre-selected anatomical portion of an animal body using hollow needles. According to embodiments of the invention, the system may include a processing means processing means-configured to perform a three-dimensional imaging algorithm and a three-dimensional image segmentation algorithm, with respect to one or more specific organs within the pre-selected anatomical portion and with respect to the needles, for converting the image data obtained with an imaging means into a three-dimensional image of the anatomical portion, using at least one single or multi-objective anatomy-based genetic optimization algorithm. For pre-planning or virtual simulation purposes, the processing means is arranged to determine in real time the optimal number and position of at least one of the needles, positions of energy emitting sources within the needles, and the dwell times of the energy emitting sources at the positions. For post-planning purposes, the processing means is arranged to determine, based on three-dimensional image information, in real time the real needle positions and the dwell times of the energy emitting sources for the positions.
US08744550B2
An assembly for magnetic resonance imaging (MRI) of a patient and a method of magnetic resonance imaging (MRI) of a patient using different MRI scanners is disclosed. In one example, the assembly includes a plurality of RF coils, wherein the RF coils are configured to be positioned adjacent to an anatomy of interest, a patient support structure configured to support of the patient, a base removably coupled to the patient support structure, the base and the patient support being configured for receipt in the bore of an MRI scanner, and an interface coupled to the plurality of RF coils and to the MRI scanner and configured to connect the plurality of RF coils and the MRI scanner and to selectively control a first RF coil and a second RF coil included in the plurality of RF coils.
US08744545B2
An analyte monitor includes a sensor, a sensor control unit, and a display unit. The sensor has, for example, a substrate, a recessed channel formed in the substrate, and conductive material disposed in the recessed channel to form a working electrode. The sensor control unit typically has a housing adapted for placement on skin and is adapted to receive a portion of an electrochemical sensor. The sensor control unit also includes two or more conductive contacts disposed on the housing and configured for coupling to two or more contact pads on the sensor. A transmitter is disposed in the housing and coupled to the plurality of conductive contacts for transmitting data obtained using the sensor. The display unit has a receiver for receiving data transmitted by the transmitter of the sensor control unit and a display coupled to the receiver for displaying an indication of a level of an analyte. The analyte monitor may also be part of a drug delivery system to alter the level of the analyte based on the data obtained using the sensor.
US08744542B2
A cardiopulmonary resuscitation monitoring apparatus includes: a detecting unit configured to obtain a detection signal of a timing of chest compression during execution of cardiopulmonary resuscitation; a pulse oximeter configured to detect a change of a blood volume at the timing of the chest compression based on the detection signal, and configured to obtain an oxygen saturation from the change of the blood volume; an evaluating unit configured to perform evaluation related to the cardiopulmonary resuscitation based on the oxygen saturation; and an outputting unit configured to perform an outputting operation in accordance with a result of the evaluation.
US08744534B2
Preserving battery resources in a wireless device in communication with a wireless network by dynamically aligning a RRC connection status of a mobile wireless communication device in communication with a wireless network with a data traffic profile. The data traffic profile indicating a pattern of data transfer between the mobile wireless communication device and the wireless network.
US08744532B2
There is provided a device for alerting a user of an occurrence of an event. The device comprises a memory configured to store alert data and a media stream having a beginning and an end, the alert data designating a plurality of points for the media stream, the plurality of points including a start point and an end point after the start point, wherein at least one of the start point and the end point is different from the beginning and the end of the media stream. The device further comprises a processor configured to detect the occurrence of the event; retrieve the alert data from the memory in response to the occurrence of the event; begin playback of the media stream from the start point; and stop playback of the media stream at the end point.
US08744529B2
An apparatus comprises a first housing having a top surface and a bottom surface, a second housing having a top surface and a bottom surface, and one or more supports coupling the first housing to the second housing such that the first and second housings are electrically connected and the bottom surface of the first housing overlays the top surface of the second housing. The one or more supports are configurable in at least a first configuration wherein the bottom surface of the first housing and the top surface of the second housing are substantially contiguous with one another and a second configuration wherein the bottom surface of the first housing and the top surface of the second housing are separated by a space.
US08744528B2
An electronic device is provided comprising a camera obtaining an image, and a controller that performs a control operation based on a gesture recognized from the obtained image, wherein the controller performs a predetermined function of an application being executed when a predetermined gesture of a user is recognized, wherein the user does not have a control right and the predetermined gesture corresponds to the predetermined function.
US08744520B2
There is provided a radio communication apparatus including a first radio communication unit that performs proximity communication by first radio communication, a second radio communication unit that performs the proximity communication by second radio communication via a magnetic field, a detection unit that detects the magnetic field generated in the second radio communication, and a control unit that controls radio communication by the first radio communication unit based on a detection result detected by the detection unit.
US08744510B2
Power control for wireless communication may involve determining the transmit power to be used by a wireless device. A wireless device using open loop power control may select a transmit power based on an open loop power equation where a parameter of the power equation may be based on one or more power control messages received from another wireless device. In some aspects, path loss may be estimated for open loop power control and a value for Offset_BSperSS may be obtained from information provided by a base station for closed loop power control. To facilitate a stable combined open-closed loop algorithm, open loop power control may be used to compensate channel changes based on reciprocity, and closed loop power control may be used to compensate interference variations (e.g., as compared to NI provided by a DCD message).
US08744506B2
A method of wireless communication includes receiving a first signal on a first channel, determining a second channel based on the first signal, receiving a second signal on the second channel, and communicating with a wireless device on the second channel based on a quality of the second signal.
US08744504B2
A method of deploying a distributed antenna system (DAS) is provided. The method comprises outputting first and second signals from a multiple-input and multiple-output base station (MIMO BTS) and coupling a master unit to the MIMO BTS. The method further comprises coupling first and second remote units to the master unit, the first remote unit communicating the first signal over a first air interface located within the environment at a first location, the second remote unit communicating the second signal over a second air interface within the environment at a second location. The first and second remote units are arranged at the first and second locations within the environment and configured to provide signal coverage of both the first signal and the second signal at a third location in the environment to provide the capacity for MIMO communications through the system at the third location.
US08744498B2
A cordless communication system includes a base unit and a handset. The base unit is connectable to a communication line. The handset includes a handset wireless communicating unit, a handset communicating unit, a handset switching unit, and a handset starting unit. The handset wireless communicating unit implements wireless communications with the base unit wireless communicating unit. The handset communicating unit is capable of communicating signals with the base unit. The handset switching unit switches between a handset normal mode in which power is supplied to the handset wireless communicating unit and a handset power-saving mode in which power to the handset wireless communicating unit is interrupted. The handset starting unit controls the handset switching unit to supply power to the handset wireless communicating unit in order to switch to the handset normal mode from the handset power-saving mode if the handset communicating unit receives a handset start signal instructing the handset to cancel the handset power-saving mode during the handset power-saving mode.
US08744493B2
A system and method for creating a localized silence area. A mobile device may be registered with an access point base station. Any direct communication links from the mobile device to any other base stations may be removed. An indication may be given to the mobile device that the mobile device is in a localized silence zone. The indication may include a request that the mobile device operate in a silent mode, information about making outgoing calls, information about receiving incoming calls, or a combination of these. Procedures for incoming voice calls to the mobile device may be different for different priority levels.
US08744484B2
A method of estimating wireless network coverage includes receiving location data from a plurality of mobile devices located within range of an antenna in a wireless network. The location data is mapped onto a grid of districts and down-sampled for respective districts of the grid. An approximate coverage region of the antenna is calculated based at least in part on the down-sampled location data.
US08744479B2
The present invention relates to a method for locating at least one mobile radio subscriber in a mobile radio network. The mobile radio subscriber transmits a measurement report that includes an itemization identifying at least two transmitting stations. A value correlated with the receive field strength of a signal from the transmitting stations is allocated to each transmitting station. A table is organized according to geographic units of a presettable area. A pre-calculated value correlated with the receive field strength of a signal from a transmitting station is allocated to each transmitting station. The transmitting stations are organized according to the values correlated with the receive field strength of the signal from the respective transmitting station. The location of the mobile radio subscriber is determined based on the geographic unit meeting at least one presettable criterion.
US08744462B2
The present invention discloses a method for improving the call success rate and a base station system thereof, which send reverse power control bits by using a specific parameter value according to the distance between a user and a base station, so as to improve the probability that the base station captures the mobile station and thereby improve the call success rate. The method includes the following steps of: distinguishing user type according to information in an origination message from a mobile station, and setting an initial value of a forward transmission power; and a base station sending a forward traffic channel null frame to the mobile station according to the initial value of the forward transmission power, wherein the forward traffic channel null frame contains reverse power control bits information.
US08744457B2
The present invention is related to a method for radio resource handling in a wireless communication network comprising the steps:—receiving via a transport network interface a request for assignment of one or more radio resources over an air interface of the wireless communication network;—transmitting via the air interface a radio resource assignment message for one or more one radio resources in the wireless communication network;—receiving a radio resource assignment confirmation message over the air interface;—transmitting a radio resource assignment confirmation message over the transport network interface, wherein the radio resource assignment message transmitted via the air interface comprises a single radio resource assignment message configured to simultaneously perform establishment, release and modification of one or more radio resources provided by over the air interface. This method may be implemented by a computer program comprising instruction sets for each method step. Also, the present invention comprises a radio base station and a mobile terminal where the method according to the present invention may be executed.
US08744456B2
To reduce power consumption of a mobile station, this invention provides a wireless communication method for communicating between a base station and a plurality of terminals using a plurality of channels, the channels being slots obtained by dividing frequency-divided carriers by time, in which the base station allocates a set of the channels which is composed of a plurality of neighboring carriers and/or a plurality of successive slots for the each terminal, and the base station allocates at least one of the channels included in the channel sets for packet transmission the terminals.
US08744445B2
A method of handling handover message decoding for a mobile device in a wireless communication system is disclosed. The method includes via a first radio access technology (RAT), receiving a handover message associated with a handover from the first RAT to a second RAT supporting services of a packet switched (PS) domain and a circuit switched (CS) domain, wherein the handover message comprises type information and an inter-RAT message generated based on the second RAT, and determining a switched domain type of the inter-RAT message according to the type information.
US08744444B2
A method and apparatus for transmitting a PilotReport message is provided, comprising generating the PilotReport message and determining if an Active Set Size value is greater than one. In an embodiment, the access terminal will send a PilotReport message if one of the following conditions occurs: If the Active Set Size is greater than one, and EnhancedPilotReportEnabled=1, and The strength of a pilot in the active set has changed by more than an EnhancedPilotReportThreshold since the last PilotReport was sent. If the Active Set Size is one, and EnhancedPilot ReportEnabled=1, and The strongest current non-active pilot (for example, pilot j) has strength more than the EnhancedPilotReportRatio fraction of the total interference, and The strength of pilot j is more than EnhancedPilotReportThreshold away than the strength of the second strongest pilot at the time the last pilot report was sent.
US08744436B2
Management of native subscriber registrations on a foreign network is accomplished via an approach that advantageously offers dynamic roaming, that is, the capability to send data over-the-air to populate a customer subscriber identity module (SIM) card with specific networks, in a specific order of preference, according to the characteristics and capabilities of the subscriber mobile station, the subscriber's home network, the foreign territory roamed, and the like. The approach also provides an SS7 service-based solution including the capability of the home network to control the roaming mobile station from registering on a non-preferred visited network, based on configurable rules. The approach provides the ability to segment subscribers, increased/assured quality of service, no limits on designation of carrier preferences, the ability to apportion roaming traffic across numerous operators in a given foreign territory, capability for real-time changes of preferred network, and preservation of manual network selection capabilities.
US08744434B2
An area entertainment system includes an antenna for receiving digital satellite radio signals, and an intermediate frequency (IF) down converter connected to the antenna for down converting the digital satellite radio signals. Electronic boxes are spaced throughout the area, and each electronic box includes at least one IF tuner in communications with the IF down converter.
US08744427B2
Embodiments herein relate to a method in a radio base station (12) for communicating with a user equipment (10) over a channel structured in transmission time intervals in a radio communications network. The radio base station (12) identifies an interference situation, associated with a transmission time interval, in the cell (15) from a set of interference situations. The radio base station (12) selects a correction value associated with the identified interference situation. Furthermore, the radio base station (12) determines a radio transmission parameter using the correction value; and transmits information, to the user equipment (10), based on the radio transmission parameter.
US08744426B2
The present invention relates to a field of mobile communication, a profile adjusting method based on mobile phone WIFI is disclosed herein. An acquired SSID of the WLAN is compared with a pre-stored SSID, when the acquired SSID of the WLAN and the pre-stored SSID are determined to be the same, a user is prompted and the profile of the mobile phone which corresponds to the pre-stored SSID is activated. The profile switching method based on mobile phone WIFI provided in the present invention utilizes the existing mobile phone WIFI under the control of the mobile phone software to prompt that the user's mobile phone is in different locations based on the different WIFI connecting statuses, and automatically switching the profiles which correspond to locations which is pre-set by the user is achieved, as well as the user is provided convenience.
US08744422B2
Systems and methods for terminating telephony communications to a mobile telephony device that is roaming outside of its native service area make use of a mobile roaming termination service. The mobile roaming termination service causes the native mobile telephony service provider that provides service to the mobile telephony device to forward incoming telephony communications directed the native telephone number of the mobile telephony device to a forwarding access number. The mobile roaming termination service receives telephony communications directed to the forwarding access number, and then terminates the telephony communication to the mobile telephony device via any one of multiple different methods. The mobile telephony service provider can be instructed to implement and cancel call forwarding instructions by dialing a special character string on the mobile telephony device.
US08744413B2
A mobile terminal includes an input unit for receiving a command input by a user; a location information generator for generating location information on the mobile terminal; a time counter; a storage unit having a command processing information table and a standby screen display information table; and a control unit for analyzing the user's behavior by using command processing information stored in the command processing information table, storing the result of the behavior analysis in the standby screen display information table, and displaying a standby screen according to the result of the behavioral analysis with respect to the current location of the mobile terminal and the current time. Accordingly, using a history of the mobile terminal use provides an advantage of improved user convenience by predicting and actively reacting to a user's manner of using the mobile terminal.
US08744410B2
A mobile application on a mobile computing device connected to a communications network is disclosed. The mobile application includes an initiation module for transmitting a request for a transaction identifier to an application server and receiving a transaction identifier from the server, a request module for transmitting to a second device an SMS message including a URL, a first receiving module for receiving an SMS message and activating a URL embedded in the SMS message, wherein upon activation of the URL, the first receiving module is further configured for transmitting an HTTP request to the server, a processing module for receiving program code from the server and executing the program code configured for reading position data of the device and transmitting the position data and the transaction identifier to the server, and a second receiving module for receiving position data of the second device and displaying the position data.
US08744402B2
A method for preventing overload and blocking of a mobile network when sending of alert messages to a plurality of mobile phone users located in a specific geographical area, independently of any user preferences on mobile phones, wherein the method is performed in an optimizing message distribution component (A-SMSC) connected to the mobile network, has an alert initiating message receiving step of receiving an alert initiation message having information about content of the message and where the message is to be sent, represented as relevant cells, performed as a request from an LBAS Server to A-SMSC, and information about the relevant cells is determined by a LBAS GT by converting information of a specific geographical area to corresponding cell ids.
US08744398B2
A method for receiving an emergency broadcast message comprises the following steps: after receiving multiplex frames, a terminal determines whether there exists an emergency broadcast message according to a frame header of a multiplex frame corresponding to a control channel, and if so, the terminal parses the multiplex frame which corresponds to the control channel and has a multiplex frame identity of 0, to obtain the emergency broadcast message, and displays the obtained emergency broadcast message to a terminal user; while processing the emergency broadcast message, the terminal parses all the multiplex frames, plays mobile telephone TV programs and displays them to the terminal user. To implement the method, a terminal for receiving an emergency broadcast message and a chip for receiving and processing an emergency broadcast message are also disclosed.
US08744396B2
A software-defined tactical radio solution meets the original JTRS SWaP goals by providing four complete software-defined 125 W (peak) radio channels in four modules that replace the four UT modules of the current GMR design, while retaining the GVA and NIU of the GMR. Two dual transceiver modules each include two transceivers based on OMAP processors. Two dual-channel power amplifier modules each include two 125 W (peak) amplifiers, each amplifier combining two GaN transistors combined in parallel. In embodiments, the OMAP processors include TM320C64xx DSP cores. In some embodiments, the OMAP processors are DM3730 processors. In various embodiments, each dual transceiver module includes a five Watt power amplifier. In embodiments, SINCGAR, SRW, and/or WNW waveforms are supported by software configuration. In some embodiments transceivers can be transitioned by software between waveforms.
US08744394B1
A system including a diversity module and an antenna selection module. The diversity module is configured to measure (i) a first signal-to-noise ratio and a first error rate associated with a first antenna, and (ii) a second signal-to-noise ratio and a second error rate associated with a second antenna. The antenna selection module is configured to select the first antenna or the second antenna by comparing (i) the first signal-to-noise ratio to the second signal-to-noise ratio, and (ii) the first error rate to the second error rate.
US08744390B2
Embodiments of the present invention provide improved systems and methods for adjusting system tests based on detected interference. In one embodiment, a system comprises a host unit; a system test controller to control the performance of system tests, wherein a system test to detect the reception of an interfering signal comprises disabling the generation of tones for transmission through the communication system. The system also comprises multiple remote antenna units communicatively coupled to the system test controller to transmit signals to multiple wireless terminals, wherein a remote antenna unit comprises: an antenna; a transceiver, coupled to the antenna; a signal detector that measures reverse and forward power of signals transmitted to and received from the antenna; and a microcontroller to control the antenna unit, wherein upon receiving a command to perform interference testing, the microcontroller adjusts a subsequent test based on measurements of the reverse power by the signal detector.
US08744388B2
A broadcast radio event such as a song or a concert promotion, and a plurality of radio data fields corresponding to the event such as RTplus information, are received at a device. A user selects to display broadcast radio options simultaneous with receiving the broadcast radio event. Then is displayed a set of user-selectable options, at least one o which is derived from at least one of the radio data fields. In various embodiments, each time a new set of radio data fields are received, the set of displayed options is updated, with certain provisions to ‘freeze’ the displayed set of options. Examples of a derived option include a link to an Internet page, a phone number or email address, and posting a time and place of an advertised event to a calendar. A method, device, computer program product, and apparatus are detailed.
US08744386B2
A method of tuning a receiver includes: providing a tunable Low Noise Amplifier (LNA) having a plurality of LNAs and a plurality of LC loads coupled to the plurality of LNAs; selecting a desired LNA and a LC load corresponding to the desired LNA; isolating the desired LNA from the selected LC load; generating a local oscillation (LO) signal; routing the LO signal to the output of the tunable LNA to generate a filtered LO signal; determining a first signal power level of the filtered LO signal; changing the capacitance in the selected LC load and determining a second signal power level of the filtered LO signal; comparing the first filtered signal power level to the second filtered signal power level; and according to the comparison result, determining whether or not to adjust the capacitance in the selected LC load.
US08744381B2
An adjustment module, an electronic device with the adjustment module, and an antenna performance adjusting method thereof are disclosed. The adjustment module is used for adjusting an antenna module. The antenna module is disposed in the electronic device and used for radiating a wireless signal. The adjustment module includes a monitoring module, a determining module, and a capacitance adjusting unit. The monitoring module is used for detecting an alternating current signal waveform when the antenna module radiates the wireless signal. The determining module receives the alternating current signal waveform and is used for generating an adjusting voltage value when the alternating current signal waveform is a non-constant amplitude. The capacitance adjusting unit is used for changing a capacitance value according to the adjusting voltage value to adjust a resonance point coordinate of the antenna module.
US08744379B1
A power detector circuit, comprising a first section configured to receive a radio frequency (RF) input signal and to generate a first voltage, wherein the first voltage comprises a voltage proportional to the sum of a mean-square of the RF input signal and a voltage characteristic of the first section, and wherein the first voltage is an input to a third section, a second section configured to generate a second voltage, wherein the second voltage comprises a combination of an output voltage and a voltage proportional to the voltage characteristic of the first section, wherein the output voltage is proportional to a root-mean-square of the RF input signal, the third section configured to generate the output voltage by combining the first voltage and the second voltage, wherein the second section creates a negative feedback loop for the third section and the output voltage generated by the third section is an output of the power detector circuit.
US08744378B2
A radio frequency (RF) transmitter is provided. The RF transmitter includes first and second drivers that are configured to receive first and second sets of complementary RF signals. Restoration circuits are coupled to the first and second drivers, and a bridge circuit is coupled to the first and second restoration circuits. By having the restoration circuits and the bridge circuit, a common mode impedance and a differential impedance can be provided, where the common mode impedance is lower than the differential impedance.
US08744374B2
Methods and apparatus for uplink data transmission in a Long Term Evolution (LTE) compliant communication system use beam-forming in the uplink to increase the range of LTE compliant wireless communication terminals. Methods are provided for steering the beam in an optimal direction towards the base station, both for time division duplex (TDD) and frequency division duplex (FDD) communication schemes.
US08744371B2
A wireless communication system which performs data transmission using spatially multiplexed streams from a first terminal including N antennas to a second terminal including M antennas (N is an integer of 2 or more and M is an integer of 1 or more) is disclosed. The system includes notifying means, training means, channel matrix estimation means, beamforming information feedback means, transmission weight matrix setting means, and beamforming means.
US08744370B2
A network analyzer comprises: a signal source configured to supply an input signal to a device, wherein the device is configured to generate a phase reference signal; a receiver configured to receive the phase reference signal from the device and to measure a phase response of the device according to the phase reference signal; and a calibration component configured to compare the measured phase response of the device with an actual phase response of the device to identify a tracking parameter for the receiver.
US08744358B2
The communication module 13 detects, in a predetermined operation mode in which the main processor 11 stops operation, another portable communication terminal existing in a range in which a communication connection is possible, determines the detected portable communication terminal as a target terminal from which target data is obtained, obtains the target data transmitted from the determined target terminal, and stores identification information for identifying the target terminal into the internal memory 13b. The main processor 11 executes processing using the obtained target data. The communication module 13 determines, while the main processor remains stopped, whether or not the identification information of the detected portable communication terminal is already stored in the internal memory 13b, and, under a condition that the identification information is determined to be stored, does not determine the detected portable communication terminal as the target terminal.
US08744354B2
A wireless communication terminal includes a tentative determination unit for tentatively determining a role of a display terminal, a transmission unit for transmitting wireless data including information indicating the result of the tentative determination and first information on presence or absence of a display unit and an input unit of the wireless communication terminal, a receiving unit for receiving response data including information indicating a terminal as a display terminal and second information on presence or absence of a display unit and an input unit of a wireless communication terminal having received the wireless data, and a determination unit for determining the role of the display terminal based on the information indicating a terminal as the display terminal and the second information.
US08744345B2
To detect a provider of communication parameters, a communication apparatus executes control so that when a signal for searching for the provider of the communication parameters is sent, an apparatus which does not serve as the provider decreases the frequency of responding to the search signal and the provider increases the frequency of responding to the search signal.
US08744342B2
A method for identifying at least one terminal for which signals transferred between the at least one terminal and a base station of a wireless cellular telecommunication network have to be relayed by a relay, the base station providing a random access channel enabling a terminal to notify to the base station the presence of the terminal by transferring a random access signal to the base station. The relay device transfers the random access signal to the base station, receives the list, identifies, from the received list, at least one terminal for which signals transferred between the at least one identified terminal and the base station have to be relayed by the relay, and relays signals between the at least one identified terminal and the base station.
US08744336B2
Techniques for detecting jammers in a received signal are described. A jammer detector includes a jammer filter for attenuating transmit signals leaked into the receive path, a pulse generator for converting the interference signals into discrete-level pulses, and a pulse processor for determining the presence of jammers in the discrete-level pulses. In an exemplary embodiment, the pulse processor is configured to further discriminate among close-in jammers that are close to the desired receive frequency, far-away jammers, and jammers arising from the transmit signals leaked into the receive path. In another exemplary embodiment, hysteresis is provided in the pulse generator to enable the generation of reliable pulses. Further aspects include configuring the jammer detector for operation in a plurality of frequency bands and/or according to a plurality of communications standards.
US08744332B2
Printers are provided having wax management systems. In one aspect, a printer has a print engine provides a toner image on a receiver using a toner having a binder polymer and a wax and a fuser having a contact surface that heats the toner at least to a glass transition temperature for the toner and the wax at least to an incorporated melting temperature to cause at least some of the wax to separate from the toner. A controller allows the toner image to cool to form a fused toner image having a viewing surface and the wax to cool to form first portions of the viewing surface with wax globules and second portions without wax globules. A wiping system wipes the viewing surface to move at least some of the wax from the wax globules onto the second portion when the toner image and wax are cooled.
US08744330B2
A fixing device includes a heat conductive member; a flexible fixing belt looped around the heat conductive member, an inner circumference of the flexible fixing belt slidably contacting a portion of an outer circumferential surface of the heat conductive member; a rotary pressing member disposed opposing the heat conductive member; heat sources disposed in a circumferential direction of the fixing belt at a predetermined interval to heat the heat conductive member; and temperature detectors provided to detect a surface temperature of the fixing belt at a detection position at which heating intensity of a corresponding one of the heat sources is not affected by any other one. In operation, the inner circumferential surface of the fixing belt contacts the heat conductive member at a position at which each temperature detector contacts the fixing belt as the detection position or a position proximal to the detection position of each temperature detector.
US08744317B2
An electrification apparatus includes: an electrification roller that rotates touching An image carrier to electrify a surface of the image carrier; a support member that by a bearing portion, supports rotatably a rotation shaft which is disposed at an end portion in a shaft direction of the electrification roller; and a cover member that is disposed on the rotation shaft and covers a portion of the rotation shaft which is near the bearing portion.
US08744314B2
A drive gear for a generally cylindrical imaging component. The drive gear includes a body for engaging the generally cylindrical imaging component; a cylindrical shaft attached to the body, the cylindrical shaft having an end surface; and three prongs extending longitudinally outward from the end surface.
US08744306B2
An image forming apparatus includes a guide member to guide movement of a developing device receiving member, which receives a plurality of developing devices, between the exterior and the interior of an image forming apparatus body. The guide member supports the developing device receiving member to enable rotation of the developing device receiving member within the body.
US08744304B2
A developing device includes a developer carrying member for carrying a magnetic developer to form a developer image on an image bearing member; a developing device frame including a first accommodating chamber for accommodating the magnetic developer and including a second accommodating chamber, in which the developer carrying member is provided, for accommodating the magnetic developer supplied from the first accommodating chamber through a first opening; a removable sealing member for sealing the first opening; and a magnetic seal, provided between a longitudinal end portion of the developer carrying member and the developing device frame. The sealing member is removable through a second opening which is defined at least partly by the magnetic seal.
US08744297B2
An image forming apparatus includes an image bearing member, a toner image forming unit, a sensor, and a control unit. The toner image forming unit is configured to form a toner image on the image bearing member. The sensor includes a light-emitting unit for emitting light, a light-receiving unit for receiving reflected light, an electrical circuit board in which the light-emitting unit is attached, and a frame supporting the electrical circuit board with the electrical circuit board bonded with three supporting portions. The sensor is configured to detect the toner image formed on the image bearing member. The control unit is configured to control a toner image forming condition of the toner image forming unit according to an output of the sensor.
US08744295B2
A transparent toner image printing apparatus includes a photosensitive member, an exposing device to expose the photosensitive member based on image information to form an electrostatic image, a developing device to develop the electrostatic image on the photosensitive member to form a transparent toner image using a two component developer, and a voltage applying device to apply a DC voltage biased with an AC voltage to the developing device. In addition, a transferring device transfers the transparent toner image on the photosensitive member onto a non-preprinted sheet or a preprinted sheet, a fixing device heat-fixes the transparent toner image on the non-preprinted sheet or the preprinted sheet in a fixing nip thereof, and a selecting device selects a first mode in which the transparent toner image is formed on the preprinted sheet or a second mode in which the transparent toner image is formed on the non-preprinted sheet. A controlling device controls an operation of the voltage applying device so that an amplitude of the AC voltage in the first mode is larger than an amplitude of the AC voltage in the second mode.
US08744278B2
In a digital signal processing circuit of an optical receiver applicable to this method for electric power supply control, tap coefficients of a filter used in a waveform equalization section are calculated in a tap coefficient calculating section, based on a state of an optical fiber transmission line. Then, among the calculated tap coefficients, a tap coefficient for which an absolute value is less than a previously determined threshold is determined, and electric power supply to a circuit part of a filter corresponding to the tap coefficient is stopped. As a result, for an optical receiver that performs digital signal processing, it is possible to reduce the power consumption, while realizing waveform equalization at a high accuracy.
US08744262B2
The present invention includes novel techniques, apparatus, and systems for optical WDM communications. Tunable lasers are employed to generate subcarrier frequencies representing subchannels of an ITU channel to which client signals can be mapped. Client circuits can be divided and combined before being mapped, independent of one another, to individual subchannels within and across ITU channels. Subchannels may be independently routed to a single subchannel receiver filter, such that each subchannel detected at the receiver may come from a different source location. Network architectures and subchannel transponders, muxponders and crossponders are disclosed, and techniques are employed (at the subchannel level/layer), to facilitate the desired optical routing, switching, concatenation and protection of client circuits mapped to these subchannels across the nodes of a WDM network. Subchannel hopping may also be used to increase the optical network security.
US08744261B2
A system and method for reducing power consumption in a Passive Optic Network (PON). The system comprises an optical line terminal (OLT), an optical network unit (ONU), a traffic-detection module configured to detect status of traffic to and from the ONU, and a power-management module configured to place the ONU in sleep mode based on the detected traffic status. The ONU includes transmitting and receiving components that are selectively powered down during the sleep mode based on a type of traffic in the ONU.
US08744259B2
A pop-up flash assembly including a main body comprising an opening; a moving unit linearly movable between a first position and a second position, wherein the moving unit is received in the opening at the first position and protrudes from the opening at the second position; a flash installed on the moving unit and generates light; a first link that has an end that is rotatably coupled to the main body; a second link that has an end that is rotatably coupled to another end of the first link, and another end of the second link being rotatably coupled to the moving unit; and a driver for rotating the first link.
US08744256B2
A camera includes: a first sensor of a storage type that has a plurality of pixels; a focus detection unit that detects a focus adjustment state of a photographic optical system based upon a detection signal from the first sensor for a photographic subject; a second sensor that acquires an image of the photographic subject; an extraction unit that extracts a main photographic subject region from image information acquired by the second sensor; and a control unit that controls accumulation of electrical charge by the first sensor, based upon values outputted from pixels of the first sensor that correspond to the main photographic subject region.
US08744252B1
The invention includes a tankless liquid heater that employs a series of chambers, each having a plurality of heating tubes, with heating elements positioned thereon, and a control unit comprising a switch, controller, and power distributor to control the flow and heating of liquid in the system. In one embodiment, the control unit takes input from a liquid flow sensor that monitors the passage of liquid through the system, a temperature sensor adapted to monitor liquid temperature, and a current leakage sensor adapted to monitor the current leakage in the system. In response to these sensors, the control controller actuates the relay between an closed position, which allows current from the power distributor to pass to a plurality of heating elements, and an open position, which prevents the current from flowing from the power distributer to the plurality of heating elements.
US08744250B2
Embodiments of the present invention provide an edge ring for supporting a substrate with increased temperature uniformity. More particularly, embodiments of the present invention provide an edge ring having one or more surface area increasing structures formed on an energy receiving surface of the edge ring.
US08744247B2
Methods, apparatuses and program logic in storage media to process media data for quality enhancement. Information is accepted from a resource constrained device, e.g., a wireless portable device related to the quality enhancement and/or environmental quantities such as background noise and/or ambient lighting for the device. Media data is data processed to achieve quality enhancement using at least some of the accepted information to generate processed output. The data processing of the media data includes processing when or where one or more resources sufficient for the processing are available.
US08744243B2
A method of storing video content is disclosed and includes storing video content associated with a video content selection at a personal video recording (PVR) device. The method also includes associating an indicator of the video content selection with a file folder at the PVR device. Further, the method includes sending a graphical user interface (GUI) from the PVR device to a display device in response to receiving a selection of the file folder at the PVR device, wherein the GUI includes the indicator of the video content selection and wherein the indicator of the video content selection is marked as viewed or unviewed.
US08744241B2
A recording apparatus includes a recording unit configured to record a file on a recording medium, a management unit configured to store the file recorded on the recording medium in a folder to manage the file, and a control unit configured to control the management unit to move a file which is different from a file to be divided and is stored in a folder which stores the file to be divided, to a folder other than the folder which stores the file to be divided according to an instruction to divide the file recorded on the recording medium and then store a new file created by the division in the folder which stores the file to be divided.
US08744233B2
An image signal processing apparatus converts an input image signal such that the number of pixels in the horizontal direction is converted into 2n pixels, to store the thus-converted into a memory, samples the pixels of the stored image signal in accordance with a predetermined pixel arrangement of a display apparatus to convert the number of pixels in the horizontal direction into n pixels and convert the number of pixels in the vertical direction into m pixels, subsequently converts the image signal converted into n×m pixels into a plurality of color component signals corresponding to the pixels of the display apparatus, further, corrects a center of gravity in accordance with the predetermined pixel arrangement of the display apparatus to output the corrected signals to the display apparatus.
US08744222B2
This patent disclosure is based on silicon instead of LiNbO3, waveguide chip. The disclosed silicon-based multi-function integrated-optic chip comprises of unique design and fabrication features onto it. First, a unique polarization-diversity coupler is designed and fabricated to couple the external light into the silicon waveguide structure. Then TE mode is guided into a silicon slab waveguide, but TM mode is confined and diverted 90 degree in a silicon carbide structure till the chip edges for TM-mode suppression. Second, a unique two-step (vertical and lateral) taper waveguide region is designed and fabricated to bridge the polarization-diversity coupler output with the input of a multi-mode interferometer (MMI) splitter for power loss reduction. In this configuration, MMI may be a 1×2 or 2×2 structure to divide the input TE mode into a 50/50 splitting ratio output to form a Y-junction. Third, at either end of the Y-junction output, there is a phase modulator to achieve optical phase modulation through various physics mechanisms such as plasma dispersion, electro-optics, thermo-optics, or photo-elastic effect. With this newly-developed silicon-based multi-function integrated optic chip, the size and cost of fiber sensors including FOG's can be greatly reduced.
US08744221B1
An apparatus consisting of stacked slab waveguides whose outputs are vertically staggered is disclosed. At the input to the stacked waveguides, the entrances to each slab lie in approximately the same vertical plane. A spot which is imaged onto the input will be transformed approximately to a set of staggered rectangles at the output, without substantial loss in brightness, which staggered rectangles can serve as a convenient input to a spectroscopic apparatus. A slit mask can be added to spatially filter the outputs so as to present the desired transverse width in the plane of the spectroscopic apparatus parallel to its dispersion.
US08744213B2
Provided herein are systems methods including a design of a microscope slide scanner for digital pathology applications which provides high quality images and automated batch-mode operation at low cost. The instrument architecture is advantageously based on a convergence of high performance, yet low cost, computing technologies, interfaces and software standards to enable high quality digital microscopy at very low cost. Also provided is a method based in part on a stitching method that allows for dividing an image into a number of overlapping tiles and reconstituting the image with a magnification without substantial loss of accuracy. A scanner is employed in capturing snapshot images. The method allows for overlapping images captured in consecutive snapshots.
US08744211B2
One or more techniques and/or systems are described for automatically generating a transformation matrix for correlating images from an ultrasound modality with images from another modality (or with ultrasound images acquired at a different point in time). Ultrasound volumetric data and volumetric data yielded from another image modality are examined to identify and/or extract features. The transformation matrix is automatically generated, or populated, based at least in part upon common features that are identified in both the ultrasound volumetric data and the volumetric data yielded from the other image modality. The transformation matrix can then be used to correlate images from the different modalities (e.g., to display a CT image of an object next to an ultrasound image of the object, where the images are substantially similar to one another even though they were acquired using different modalities).
US08744192B2
A personal hygiene device includes a personal hygiene implement and a first position member. The personal hygiene device is capable of providing the user with feedback which can assist the user in his/her personal hygiene routines.
US08744190B2
A system for efficient image feature extraction comprises a buffer for storing a slice of at least n lines of gradient direction pixel values of a directional gradient image. The buffer has an input for receiving the first plurality n of lines and an output for providing a second plurality m of columns of gradient direction pixel values of the slice to an input of a score network, which comprises comparators for comparing the gradient direction pixel values of the second plurality of columns with corresponding reference values of a reference directional gradient pattern of a shape and adders for providing partial scores depending on output values of the comparators to score network outputs which are coupled to corresponding inputs of an accumulation network having an output for providing a final score depending on the partial scores.
US08744183B2
Techniques for identifying documents sharing common underlying structures in a large collection of documents and processing the documents using the identified structures are disclosed. Images of the document collection are processed to detect occurrences of a predetermined set of image features that are common or similar among forms. The images are then indexed in an image index based on the detected image features. A graph of nodes is built. Nodes in the graph represent images and are connected to nodes representing similar document images by edges. Documents sharing common underlying structures are identified by gathering strongly inter-connected nodes in the graph. The identified documents are processed based at least in part on the resulting clusters.
US08744175B2
Even a mosaic image in an uncompleted state, it makes a mosaic image having high recognizability of a picture of an original image displayed. An image providing device includes an image acquisition means that acquires an image specified by a user, a candidate determination means that, on the basis of color information of the acquired image and color information of the regions, determines regions to be candidates for a region to which the acquired image is assigned, an edge degree acquisition means that acquires edge degrees indicating degrees of edges in the regions determined as the candidates, an assignment determination means that, on the basis of the acquired edge degrees, determines a region to which the acquired image is assigned from the regions determined as the candidates, and a presentation means that, on the basis of assignment determined by the assignment determination means, causes a mosaic image in which the acquired image is placed to be presented.
US08744172B2
A method of performing image retrieval includes training a random forest RF classifier based on low-level features of training images and a high-level feature, using similarity values generated by the RF classifier to determine a subset of the training images that are most similar to one another, and classifying input images for the high-level feature using the RF classifier and the determined subset of images.
US08744170B2
An image processing apparatus includes an obtaining section, a detection section, a first identification section and a second identification section. The obtaining section obtains image data of a first picked-up image and a second picked-up image picked up by an image pickup section. The detection section detects a brightness change region where brightness changes at predetermined time intervals in the first picked-up image on the basis of the obtained image data of the first picked-up image. The first identification section performs straight line detection processing on the obtained image data of the second picked-up image to detect a straight line, so as to identify a candidate straight line in a corresponding region corresponding to the brightness change region. The second identification section identifies a quadrilateral region including the candidate straight line as an extraction candidate region in the second picked-up image.
US08744166B2
A system and method for performing automated defect detection using multiple image capture devices is disclosed. The system and method may include providing a plurality of image capture devices, the plurality of image capture devices capturing and transmitting a plurality of images of an object. The system and method may further include determining a feature correspondence between the plurality of images of the plurality of image capture devices, creating mosaiced images of the plurality of images if the feature correspondence is found or known and performing at least of an automated analysis and a manual inspection on the mosaiced images to find any defects in the object.
US08744158B2
An ophthalmologic image display apparatus for displaying information about an eye includes an input unit configured to input a tomographic image of the eye, an acquisition unit configured to acquire diagnostic supporting information associated with positional information about the tomographic image of the eye, a processing unit configured to perform processing for assigning a voxel value to volume data constituting the tomographic image based on a reflection intensity value indicating the tomographic image and the diagnostic supporting information, and a display control unit configured to cause a display unit to display an image processed by the processing unit.
US08744152B2
According to one embodiment of the present invention, a method for echocardiogram view classification is provided. According to one embodiment of the present invention, a method comprises: obtaining a plurality of video images of a subject; aligning the plurality images; using the aligned images to generate a motion magnitude image; filtering the motion magnitude image using an edge map on image intensity; detecting features on the motion magnitude image, retaining only those features which lie in the neighborhood of intensity edges; encoding the remaining features by generating, x, y image coordinates, a motion magnitude histogram in a window around the feature point, and a histogram of intensity values near the feature point; and using the encoded features to classify the video images of the subject into a predetermined classification.
US08744150B2
A layer orientation is determined for a 2D layer image that is to be generated from 3D image data of an anatomical object in the body of a patient. First, a model resembling the object that is imaged in the 3D image data is selected from a model pool. The model has an assigned default orientation in a permanently selected relative position with respect to the model. While the relative position is being maintained, the model is aligned with the 3D image data so as to match the model to the object with maximum coincidence. The default orientation established relative to the 3D image data is then selected as the layer orientation for the 3D image data.
US08744145B2
An image processing apparatus for tracking faces in an image stream iteratively receives an acquired image from the image stream including one or more face regions. The acquired image is sub-sampled at a specified resolution to provide a sub-sampled image. An integral image is then calculated for a least a portion of the sub-sampled image. Fixed size face detection is applied to at least a portion of the integral image to provide a set of candidate face regions. Responsive to the set of candidate face regions produced and any previously detected candidate face regions, the resolution is adjusted for sub-sampling a subsequent acquired image.
US08744138B2
A biometric-information processing device includes an image acquisition unit configured to acquire an image of a biometric object using light reflected from the biometric object. The biometric-information processing device further includes an extracting unit configured to extract a frequency component having a frequency higher than a predetermined spatial frequency at the image acquired by the image acquisition unit.
US08744137B2
A processing device and method is provided. According to an illustrative embodiment, the device and method is implemented by detecting a face region of an image, setting at least one action region according to the position of the face region, comparing image data corresponding to the at least one action region to the detection information for purposes of determining whether or not a predetermined action has been performed, and generating a notification when it is determined that the predetermined action has been performed.
US08744134B2
A device, system, and method for displaying seismic image data may include computing, from a wide-azimuth data set, a discrete data set associated with an image function at a seismic image point. The discrete data set may be mapped onto a continuous curved three-dimensional surface. The mapped data set may be projected onto a continuous planar surface. The projected data may be displayed as a planar disk. A plurality of continuous planar surfaces, each representing a single image point, may be assembled to form a three-dimensional body, representing a seismic gather of image points. The three-dimensional body may be displayed. Other embodiments are described and claimed.
US08744130B2
There is provided an image processing device including: a data storage unit that stores object identification data for identifying an object operable by a user and feature data indicating a feature of appearance of each object; an environment map storage unit that stores an environment map representing a position of one or more objects existing in a real space and generated based on an input image obtained by imaging the real space using an imaging device and the feature data stored in the data storage unit; and a selecting unit that selects at least one object recognized as being operable based on the object identification data, out of the objects included in the environment map stored in the environment map storage unit, as a candidate object being a possible operation target by a user.
US08744121B2
A system recognizes human beings in their natural environment, without special sensing devices attached to the subjects, uniquely identifies them and tracks them in three dimensional space. The resulting representation is presented directly to applications as a multi-point skeletal model delivered in real-time. The device efficiently tracks humans and their natural movements by understanding the natural mechanics and capabilities of the human muscular-skeletal system. The device also uniquely recognizes individuals in order to allow multiple people to interact with the system via natural movements of their limbs and body as well as voice commands/responses.
US08744118B2
Methods, systems, and products are disclosed for indexing a digital scene in digital media. The digital media is stored in memory and a uniform resource locator is assigned to a digital scene within the digital media. The uniform resource locator uniquely identifies a resource from which the digital scene may be retrieved, and the uniform resource locator also uniquely identifies the digital scene from other scenes in the digital media. When a query is received for the uniform resource locator, then the digital scene is retrieved from the memory.
US08744113B1
A communication eyewear assembly is configured to identify a zone of safety about a wearer and to notify the wearer and/or others of same. A frame assembly is worn to maintain at least one transparent eye panel in front of the wearer's eyes. A processor coupled to the frame assembly receives incoming data from at least one data source. Utilizing the received data, the processor generates zone of safety information in least one spatial dimension relative to a hazardous area. The assembly can also determine existence of extraordinary circumstances based on changes or lack of changes in the data, and notify the wearer and/or others of same, particularly with regard to the status of the wearer. In accordance with the monitoring of the wearer and/or the communication eyewear itself, a unique ID is assigned to the communication eyewear assembly.
US08744107B2
A hearing device has reduced acoustic wind sensitivity. For that purpose, the hearing device has a surface formed with a shark skin structure.
US08744104B2
A system of signal processing an input signal in a hearing assistance device to avoid entrainment wherein the hearing assistance device including a receiver and a microphone, the method comprising using an adaptive filter to estimate an acoustic feedback path from the receiver to the microphone, generating one or more estimated future pole positions of a transfer function of the adaptive filter, analyzing stability of the one or more estimated pole positions for an indication of entrainment and adjusting the adaptation of the adaptive filter based on the stability.
US08744096B2
Once a human operator operates a fader knob of a desired channel downwardly toward a predetermined position, resistance force against the fader knob is generated. As the human operator further lowers the fader knob beyond another predetermined position against the resistance force, the channel is set in a CUE-ON state, so that an audio signal (pre-fader signal) of the channel can be test-listened to as a CUE signal. Then, once the human operator operates the fader knob upwardly, the CUE-ON state of the signal is canceled, so that a sound volume level of the channel can be controlled in accordance with an operating position of the fader knob.
US08744087B2
Various methods and devices are provided for a wireless audio system for a number of users. The system includes a base unit that is adapted to removably store, recharge and communicate with various communication modules, including personal microphone modules, table-top microphones, and audio adapters. The system also includes a plurality of personal microphone modules that are each adapted to be removable and coupled, for example, to a user's clothing, and further, are adapted to communicate wirelessly with the base unit, and table-top microphones that are adapted to communicate wirelessly with the base unit.
US08744084B2
The subject matter described herein includes methods, systems, and computer readable medium for scrambled communication of data to, from, or over a medium. According to one aspect, the subject matter described herein includes a method for communicating data in scrambled form to or over a medium. The method includes receiving analog or digital data to be transmitted to or over a medium. The method further includes modulating samples representing at least signal using the analog or digital data to produce data modulated signal samples. The method further includes scrambling the data modulated signal samples using a predetermined scrambling algorithm. The method further includes transmitting the scrambled data modulated signal samples to or over the medium. The method further includes descrambling samples received from the medium using the inverse of the predetermined scrambling algorithm to obtain the unscrambled modulated signal samples, which can then be demodulated to retrieve original data.
US08744081B2
A system includes a line-based receiver for receiving protected content from a source and a line-based transmitter for providing the protected content to a destination. The protected content is secure, such as by using a High-bandwidth Digital Content Protection (HDCP) mechanism. Between the line-based transmitter and receiver is a wireless transmitter and a wireless receiver. The wireless transmitter establishes an encrypted wireless link with the wireless receiver according to a second encryption mechanism. The wireless transmitter is further configured for receiving the protected content from the line-based receiver, encrypting the protected content according to the second encryption mechanism, and wirelessly transmitting the encrypted protected content. The wireless receiver is further configured for receiving the wirelessly transmitted protected content from the wireless transmitter and decrypting the protected content according to the second encryption mechanism.
US08744079B2
A method of encrypting data to be accessed only by a group of users comprises a user in the group receiving a user secret si=ƒ1(R, ui), the user secret having been created by operating a first one-way function f1 on parameters comprising a root key R and a public identifier ui for the user. The user in the group receives a public identifier ui for each of the other users in the group. The user in the group obtains a group key by operating a second one-way function ƒ2 on parameters comprising the user secret s, and the public identifiers for the other users in the group u1, u2, . . . , uj−1, uj+1 . . . un−1, un, wherein said second one-way function/band said first one-way function ƒ1 satisfy: ƒ2(ƒ1(R,u1), u2, . . . , un)=ƒ2(ƒ1(R,u2), u1, u3, u4 . . . , un)= . . . =ƒ2(ƒ1(R,un), u1, u2 . . . , un−1). The user in the group encrypts the data using the group key.
US08744074B2
The public exponent e of an RSA key is embedded in a RSA key object that lacks this exponent. During exponentiation, the public exponent e may be extracted and used to verify that the result of the exponentiation is correct. The result is output only if this is the case. The invention counters fault-attacks. Also provided are an apparatus and a computer program product.
US08744073B2
A system for random number generation includes a digital oscillator circuit, which has a set of available configurations and is operative to generate a random number sequence in accordance with a current configuration selected from the set. The system further includes a randomization circuit, which is operative to produce a pseudo-random stream of values corresponding to the available configurations of the digital oscillator circuit, and to control the digital oscillator circuit to alternate among the available configurations in accordance with the pseudo-random stream of values.
US08744071B2
A computing system securely stores data to a dispersed data storage system. The computing system includes a processing module and a plurality of storage units. The processing module includes an encryptor and error encoder to encrypt and encode the data for dispersal utilizing a write command to the storage units. The storage units store the encrypted and encoded data when receiving the write command and the encrypted and encoded data.
US08744066B1
A computerized system and related method for assisting a user with placing a telephonic call, comprising a user interface, computerized processing, and computerized storage for: a user specifying an originally-specified telephone number to place an intended telephonic call, which telephone number, as originally-specified, for at least one particular reason, cannot be used to successfully complete the intended telephonic call; the user, after specifying the originally-specified telephone number, later specifying later-specified telephone number elements, including the possible deleting or ignoring of part of the originally-specified telephone number; and causing the telephonic call to be successfully signaled using the originally-specified telephone number in combination with the later-specified telephone number elements, without the user having to re-specify the originally-specified telephone number.
US08744056B2
A device is provided that may initiate a communication with a communication device; log the communications initiated with respective communication devices; determine a likelihood that any one of the communication devices will be a next communication device with which communication will be initiated based on the logged information; and order, in a displayable list based on the determined likelihoods, identifiers associated with at least two of the communication devices.
US08744051B2
A method (300) for translating fees for a value added service in a communication network, and a charging gateway (116) that translates fees for a value added service in a communication network. A request (130, 134) for a communication device to access the value added service can be received and, in real time, translated to a first pseudo telephone number. In real time, a first telephone call (136) to the first pseudo telephone number can be simulated to generate a first call request (138) that inquires whether credit for the value added service is available. An acknowledgement (140) to the first call request can be received that indicates whether a sufficient amount of credit to access the value added services is available. Access or denial to the value added services can be based on whether the sufficient amount of credit is available.
US08744031B1
Provided are a device and method for estimating carrier frequency offset of OFDM signals transmitted and received through a plurality of polarized antennas that may accurately estimate carrier frequency offset used for carrier frequency synchronization acquisition when there is interference between polarized waves.
US08744028B2
A data communication system comprises a transmitting device which transmits data and a receiving device which receives the data. The transmitting device comprises a clock generating circuit and a transmitting unit. The clock generating circuit generates a clock having a temperature characteristic in that a clock frequency varies with temperature. The transmitting unit transmits data generated in synchronization with the clock to the receiving device. The receiving device comprises a receiving unit, a detecting unit, a storage unit, and a calculating unit. The receiving unit receives the data. The detecting unit detects the clock frequency from the data. The storage unit stores temperature characteristic information regarding the temperature characteristic of the clock frequency. The calculating unit calculates a temperature corresponding to the clock frequency based on the clock frequency and the temperature characteristic information.
US08744025B2
Methods, systems and other embodiments associated with pre-processing a signal for spectral analysis are presented. A system for pre-processing a digital input signal includes a digital down converter (DDC), an interpolator, and a series of down samplers. The DDC modulates the digital input signal to create a down converted signal. The interpolator re-samples the down converted signal to produce a re-sampled signal. The series of down samplers produces down sampled signals. The multiplexer selects one of the digital input signal, the down converted signal, and the down sampled signals and routes the selected signal to an output line.
US08744024B2
In a receiver circuit, a node receives a signal that carries data from a transmitter circuit. Moreover, a clock-data-recovery (CDR) circuit in the receiver circuit recovers an at-rate clock signal from the received signal. The CDR circuit recovers the clock signal without converging a first pulse-response precursor of the signal relative to a pulse-response cursor of the signal to approximately zero (e.g., with the first pulse-response precursor h(−1) converged to a non-zero value). Furthermore, the first pulse-response precursor corresponds to at least one precurosor or postcursor of the pulse-response other than the current sample.
US08744007B2
A multi-transport stream (TS) generating apparatus and method, and digital broadcasting transmission and reception apparatuses and method are provided. The multi-TS generating apparatus includes an adaptor to generate an adaptation field in some packets of a normal stream; an interleaver to interleave the normal stream; a turbo processor to turbo-code a plurality of turbo streams; a stuffer to generate a multi-TS by stuffing the plurality of the turbo streams into the adaptation field; and a deinterleaver to deinterleave the multi-TS. Accordingly, the plurality of the turbo streams can be transmitted far more easily.
US08744004B2
A systems, pulse generators, apparatus and methods for generating a high power signal are presented. A pulse generator includes a generator and a modulator unit. The generator generates a bipolar signal. The modulator unit modulates the bipolar signal with oscillating signals to generate a modulated bipolar signal with oscillating portions. The frequency spectrum of the modulated bipolar signal contains very little to no direct current (DC) component.
US08744002B2
A peak power suppressing circuit can suppress a peak power of an IQ (In-phase and Quadrature-phase) baseband signal more assuredly. In particular, the peak power suppressing circuit performs a clipping process on an IQ baseband signal. The suppressing circuit includes a power calculation section that calculates an instantaneous power P of an IQ baseband signal, a pulse retention section that retains a cancellation pulse S that has a frequency component in a frequency band B of the IQ baseband signal and a frequency component outside the frequency band, and a clipping processing section that subtracts, from an IQ baseband signal whose instantaneous power P that has been calculated is greater than a predetermined threshold Pth, cancellation signals Ic and Qc obtained by multiplying increments ΔI and ΔQ of the IQ baseband signal from the threshold Pth by the cancellation pulse S.
US08743996B2
Disclosed is a digital broadcasting transmission/reception system having an improved reception performance and in a signal-processing method thereof. A digital broadcasting transmitter comprises a TS stream generator for inputting robust and normal packets having stuff bytes in predetermined positions and generating dual TS stream by inserting the robust packets between the normal packets; a randomizer for randomizing the dual TS stream; a stuff byte exchanger for replacing the stuff bytes of a randomized data streams from the randomizer to a predetermined known data; and an encoder for encoding a data streams to which the known data is inserted. Accordingly, the present invention detects the known data from a signal received from a reception side and uses the detected known data for synchronization and equalization, so that the digital broadcasting reception performance can be improved at poor multipath channels.
US08743991B2
Methods and apparatus are disclosed for applying successive multi-rank beamforming strategies (e.g., successive precoding strategies) for the design of precoders over a set of parallel channels. Successive beamforming is applied to a narrow band channel model and is also applied for finer quantization of a single beamforming vector (e.g., recursive beamforming). A first embodiment provides the optimal approach with high complexity. An alternative embodiment provides successive beamforming for near optimal precoding selection with medium complexity. A low complexity method for precoder selection is also provided wherein a channel representative matrix for the set of parallel channels is determined and successive beamforming on the calculated channel representative is applied.
US08743990B2
Methods and apparatus are disclosed for applying successive multi-rank beamforming strategies (e.g., successive precoding strategies) for the design of precoders over a set of parallel channels. Successive beamforming is applied to a narrow band channel model and is also applied for finer quantization of a single beamforming vector (e.g., recursive beamforming). A first embodiment provides the optimal approach with high complexity. An alternative embodiment provides successive beamforming for near optimal precoding selection with medium complexity. A low complexity method for precoder selection is also provided wherein a channel representative matrix for the set of parallel channels is determined and successive beamforming on the calculated channel representative is applied.
US08743984B2
Systems and methods are disclosed with a spatial-domain-based multi-dimensional coded-modulation scheme that improves dramatically OSNR sensitivity and tolerance to fiber nonlinearities by using D-dimensional signal constellations, where D=2(2+M)N. The factor 2 originates from two polarizations, 2+M electrical basis functions are selected (2 in-phase/quadrature channels and M pulse-position like basis functions), and N represents the number of orbital angular momentum (OAM) states used in FMFs/MMFs. For single mode fiber applications N is 1.
US08743980B2
A method of designing a reference signal pattern for a network in a wireless communication system is disclosed. The method comprises transmitting a plurality of cell-specific reference signal (CRSs) in a subframe, the subframe comprising a plurality of resource elements that are divided in time across a plurality of subcarriers to form a plurality of orthogonal frequency division multiplexed (OFDM) symbols, each of the plurality of resource element occupying a predetermined amount of time on a respective one of the plurality of subcarriers. wherein, a first set of the plurality of CRSs is allocated to a first set of the plurality resource elements on a first symbol and a second symbol over a third subcarrier, a sixth subcarrier, a ninth subcarrier and a twelfth subcarrier.
US08743976B2
Techniques, apparatuses and systems for providing communications based on time reversal of a channel impulse response of a pulse in a transmission channel between a transmitter and a receiver to enhance reception and detection of a pulse at the receiver against various effects that can adversely affect and complicate the reception and detection of the pulse at the receiver.
US08743969B2
The image decoding method includes: determining a context for use in a current block to be processed, from among a plurality of contexts; and performing arithmetic decoding on a bit sequence corresponding to the current block, using the determined context, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type.
US08743966B2
An apparatus and method are provided for compensating a block error in an image frame. This may include a video codec decoder for decoding an inputted image frame, and outputting a decoded image frame. An error concealment block may detect an error-generated block in the decoded image frame and compensate the detected error block through a median filter, and output the compensated image frame.
US08743960B2
In one embodiment, the method includes obtaining reference picture information, and determining a first reference picture of the bi-predictive image block. The first reference picture has a co-located image block with respect to the bi-predictive image block. A second reference picture is determined based on a motion vector of the co-located image block. At least one motion vector of the bi-predictive image block is obtained according to the motion vector of the co-located image block and the reference picture type of at least one of the first reference picture and the second reference picture. The reference picture information indicates reference picture types of reference pictures, and the reference picture type being based on temporal distance between a current picture including the bi-predictive image block and the reference picture. The bi-predictive image block is decoded by motion-estimating the bi-predictive image block using the motion vector of the bi-predictive image block.
US08743954B1
A system and method includes adjusting bit rate based on measured quality in a video conversion module. The video conversion module may be, for example, an encoder or a transcoder. In one embodiment, the video conversion module receives an input stream in a first format and converts the input stream to an output stream in a second format. The video conversion module is coupled to a bit rate controller that controls the bit rate of the output stream. A bit rate controller compares the output quality of the output stream to a target quality, and adjusts the output bit rate responsive to the comparison having a difference greater than a predetermined value.
US08743948B2
Decoding tasks are identified for decoding encoded video. Decoding tasks may include entropy decoding tasks, motion compensation tasks, inverse frequency transform tasks, inverse quantization tasks, intra decoding tasks, loop filtering tasks, or other tasks. Task dependencies are identified for the video decoding tasks. For example, one or more decoding tasks may depend on prior completion of entropy decoding tasks. The decoding tasks are prioritized based at least in part on the task dependencies. For example, a higher priority may be assigned to tasks that must be completed before other tasks that depend on them can begin. Prioritized decoding tasks are selected to be performed by hardware threads. For example, a first hardware thread may perform a first decoding task that does not depend on any uncompleted tasks while a second hardware thread performs a second decoding task that does not depend on any uncompleted tasks.
US08743946B2
A communication receiver including a time domain receive filter to provide a filtered output, the filtered output including colored noise. The receiver also includes a frequency domain, fractionally-spaced equalizer (FSE) unit to receive the filtered output from the receive filter. The FSE unit determines a separate weighting factor for each subcarrier, and the weighting factor is determined based on a noise variance of the subcarrier.
US08743945B2
Described embodiments receive a signal by a set of fixed taps and a set of floating taps of a receiver, each tap corresponding to a detected symbol. Each of the floating taps is stored in a corresponding shift register to account for process, operating voltage and temperature (PVT) variations of the receiver without calibration of delay elements. Multiplexing logic selects (i) corresponding floating taps for equalization by coupling selected floating taps to the outputs of the fixed taps, and (ii) different phases of each possible floating tap position. The multiplexing logic prunes and/or amalgamates the phases of each possible floating tap position and selects floating taps based on a magnitude of each phase. A combiner adjusts each output value of the fixed taps and the selected floating taps by a corresponding tap-weight, combines the adjusted values into an output signal and subtracts the output signal from the input signal.
US08743944B2
A decision feedback equalizer is provided for correcting ISI on a first postcursor without using received decision data of a preceding bit. The decision feedback equalizer includes an amplifying circuit that is to be supplied with received data, a duobinary signal decision device for determining an output signal from the amplifying circuit, the duobinary signal decision device including a flip-flop, a shift register for successively shifting a decision result held by the flip-flop, and a plurality of current control blocks that are to be supplied with respective output signals from the shift register, and feeding back output signals to an output terminal of the amplifier to control the potential thereof.
US08743940B1
Systems, methods, and other embodiments associated with adaptively determining settings of a transmit equalizer are described. According to one embodiment, a signal is received from a transmitter and a signal contribution of the transmit equalizer is removed from the signal to produce a residual signal. Revised tap coefficients are computed based, at least in part, on the residual signal. Revised tap coefficient settings, that are based, at least in part, on the revised tap coefficients, are provided to the transmit equalizer.
US08743929B2
A device for bit-demultiplexing in a multicarrier MIMO communication system (e.g. precoded spatial multiplexing MIMO communication systems using adaptive OFDM), including a multicarrier MIMO transmitter and a multicarrier MIMO receiver. The multicarrier MIMO transmitter includes a demultiplexer and symbol mapper unit receiving an input bit stream and generating a plurality of symbol streams, each symbol stream being associated with a different transmission channel and including a plurality of data symbols, each data symbol being attributed to a different carrier; one or more multicarrier modulators generating at least two multicarrier modulated signals based on the symbol streams; and at least two transmit ports respectively transmitting the at least two multicarrier modulated signals, wherein a data throughput rate of each transmission channel is separately variable.
US08743926B2
In various embodiments, an electrode has a shaft extending from an electrode head and a cooling passage extending from an open end disposed at an attachment end of the shaft to a closed end disposed within the electrode head.
US08743900B2
An apparatus and a method for operating as a virtual terminal to participate in competition for medium access while a mobile terminal operates as an access point are provided. In a case where the mobile terminal accesses a medium while competing with a terminal that transmits data of low priority, an apparatus and a method for entering a low power mode to resolve a power consumption problem of the mobile terminal are provided. The apparatus includes a medium competing unit, which allows the mobile terminal to operate as a virtual terminal and participate in competition for a medium access when data to be transmitted does not exist in the mobile terminal operating as an Access Point (AP).
US08743896B2
A method of RLC reconfiguration for a communication device of a wireless communication system includes receiving a dedicated signaling including a reconfiguration value corresponding to a RLC-related parameter when the RLC-related parameter is in-use, and not immediately starting to use the reconfiguration value on the in-use RLC-related parameter when the reconfiguration value is extracted from the dedicated signaling.
US08743894B2
A method of operating a computer system comprising a bridge port between a hardware local area network (LAN) and a virtual switch includes providing a first hash table by the hardware LAN to the virtual switch via the bridge port, wherein the first hash table comprises addresses of a first plurality of VMs that comprise the hardware LAN, wherein the first plurality of VMs communicate with the hardware LAN via respective hardware network interface cards (NICs); and updating a second hash table in the virtual switch to include the addresses of the first hash table, wherein the second hash table further comprises addresses of a second plurality of VMs of the virtual switch, wherein the second plurality of VMs communicate with the virtual switch via respective virtual NICs.
US08743878B2
Methods and systems for path resolving in a symmetric InfiniBand network are provided. One method includes transmitting, from a first node, a Management Datagram (MAD) to a second node, the MAD including a query for a Global Unique Identifier (GUID) for a port in the second node. The method further includes receiving the GUID for the port in response to the MAD and determining a Global Identifier (GID) for the port based on the received GUID. One system includes first and second nodes in communication with each other. The first node is configured to transmit a MAD to the second node, the MAD including a query for a GUID for a port in the second node. The first node is further configured to receive the GUID for the port in response to the MAD and determine a GID for the port based on the received GUID.
US08743876B2
There is provided a multicast router comprising a Simple Network Management Protocol (SNMP) agent and an SNMP database and a method of monitoring the router. In some embodiments the method comprises the multicast router receiving, via a downstream network interface, multicast data requests made by one or more hosts; the multicast router reading data contained in the multicast data request; the multicast router storing first data in the SNMP database for a downstream network interface, a multicast group address and a first host that requests multicast data, wherein the first data comprises information of the multicast groups and multicast channels requested by the first host; and the SNMP agent of the multicast router transmitting to an SNMP control station, using a version of the SNMP protocol, at least a part of the first data stored in the SNMP database.
US08743875B2
Techniques disclosed herein include systems and methods for improving efficiency of multicast state generation within Shortest Path Bridging (SPB) networks. Techniques include using an IS-IS TLV structure with new multicast state computation rules for SPB Networks. SPB Networks use a TLV field for the I-SID Address (and equivalent TLV fields defined in different IETF/IEEE drafts) and node nicknames to signal information that is used to compute a multicast state required to provide L2 Services over a given SPB Network. The I-SID Address TLV is set or filled to carry various items of information. These items of information can include Backbone Media Access Control (B-MAC), Virtual Local Area Network Identifier (VID), I-SID[Transmit, Receive Bit], etc.
US08743872B2
A plurality of SMP modules and an IOP module communicate storage traffic via respective corresponding I/O controllers coupled to respective physical ports of a switch fabric by addressing cells to physical port addresses corresponding to the physical ports. One of the SMPs executes initiator software to partially manage the storage traffic and the IOP executes target software to partially manage the storage traffic. Storage controllers are coupled to the IOP, enabling communication with storage devices, such as disk drives, tape drives, and/or networks of same. Respective network identification registers are included in each of the I/O controller corresponding to the SMP executing the initiator software and the I/O controller corresponding to the IOP. Transport of the storage traffic in accordance with a particular VLAN is enabled by writing a same particular value into each of the network identification registers.
US08743869B2
An approach is provided for supporting telephony services over a data network. A communication network establishes a voice session from a calling station to a called station associated with a user. A service platform, in communication with the communication network, obtains Caller ID information corresponding to the voice session, and determines an instant communication client of the user. The Caller ID information is transmitted over the data network to the instant communication client for display of the Caller ID information.
US08743864B2
Acknowledging a source terminal data message from a destination terminal in an in-band communication system is disclosed. A first synchronization sequence followed by a low layer acknowledgement message and a second synchronization sequence followed by a high layer acknowledgement message is transmitted.
US08743863B2
Methods and apparatus for using code-division multiple access (CDMA) to transmit information via orthogonal frequency-division multiplexing (OFDM) to convey information from user terminals to an access point (AP) in a wireless local area network (WLAN) are provided. By using CDMA to convey information, a propagation delay between an access point (AP) and a user terminal may be determined by the AP, and timing adjustment information based on the delay may be sent to the user terminal. In this manner, subsequent uplink (UL) transmissions from multiple user terminals may be received simultaneously by the AP, despite the multiple user terminals having potentially different propagation delays.
US08743862B2
In a wireless 802.15.4 communication system (300), a high-speed data frame structure (340) is provided which uses the 802.15.4 SHR structure that is spread modulated to obtain the synchronization benefits of the 802.15.4 protocol, but which uses a modified data frame structure for the payload portion without using spreading to thereby improve its transmission efficiency. The transmission efficiency can be further increased by increasing the size of the data payload (and correspondingly, the frame length size).
US08743858B2
Systems and methods of uniquely identifying communication nodes in a wireless communication system are described herein. One embodiment of the disclosure provides a wireless apparatus comprising a transceiver configured to receive a first identifier during at least one time slot. The first identifier identifies a first communication node. The apparatus further comprises a processing circuit configured to determine if the first identifier is received during a first time slot that is different from at least one pre-assigned time slot.
US08743856B2
Systems, circuits, and devices for wirelessly charging a mobile device are disclosed. In one embodiment, a system of a mobile device comprises a low power PAN module and a controller for the low power PAN module configured to monitor a connection request signal communicated from an external device while the mobile device is in a sleep mode, where the controller is supplied with quiescent current from a battery of the mobile device during the sleep mode. In addition, the system comprises an AP of the mobile device configured to wake up from the sleep mode when the connection request signal is validated by the controller, forward to the external device an equipment identity data of the mobile device and a charging status of the battery, and charge the battery of the mobile device with energy received from a wireless charging module associated with the external device.
US08743854B1
An apparatus and method for signal separation and SINR improvement is disclosed. In particular, disclosed is an iterative technique whereby a noisy signal, that may include signals from one or more distinct emitters, is first improved through an SINR improvement technique. Next, one signal from the noisy signal is identified and a reference signal substantially free of noise and interference is generated for this signal, and then this reference signal is subtracted from the noisy signal. This process is repeated until no other signals may be identified. In this way, the signal with the highest SINR may be identified first and then removed from the original signal. As such, the identified signal is no longer present as interference for the remaining signals, thus improving each of the remaining signals' respective SINRs.
US08743851B2
Systems and techniques relating to wireless communications are described. A described technique includes monitoring wireless communication channels, including a first channel and a second channel, to produce a monitoring output, determining a first transmission period for the first channel by applying a first waiting period duration and a second waiting period duration to the monitoring output, determining a second transmission period for the second channel by applying the first waiting period duration and the second waiting period duration to the monitoring output, causing, based on the first transmission period, a first transmission on the first channel to reserve the group of wireless communication channels; causing, based on the second transmission period, a second transmission on the second channel; and monitoring, after the end of the first transmission period, for an acknowledgement(s). An end of the second transmission period can be aligned with an end of the first transmission period.
US08743849B2
A method for performing, for a plurality of applications, data communication on a wireless medium accessible for a plurality of nodes used by the applications is disclosed. Each application is assigned to one of a plurality of application classes. In one aspect, the method includes sending, at one of the plurality of nodes, a resource request for an application via a control channel dedicated to the application class which the application is assigned to, wherein the resource request is sent employing an access method available for the application class. The method also includes taking a decision on allocating resource on the wireless medium for the application. The method also includes performing data communication for the application via a conflict-free data channel, the data channel being separated in time from the dedicated control channel.
US08743835B2
A communication system may include a serving base station and neighboring base stations. Each of the serving base station and the neighboring base stations may have a corresponding user group. Terminals belonging to a particular user group may feed back information associated with interference channels, and reasonably generate a precoding matrix. Through this, it is possible to perform an accurate interference alignment and to enhance a throughput. In this instance, terminals belonging to the other user groups may feed back information associated with a throughput, and a corresponding base station may perform the interference alignment using a user selection resulting in decreased overhead.
US08743832B2
A device, system and method for performing an uncontrolled handover in a mobile station, a ranging request message including an identifier of a serving base station and a first identifier used in the serving base station is transmitted to a first target base station to perform network (re)entry to the first target base station, and a ranging response message including security information and a second identifier for identifying the mobile station is received from the first target base station.
US08743829B2
A method and device for establishing or modifying a local IP access bearer are provided by the embodiments of the present invention, said method includes: a handover request message transmitted by an evolved Node Base station is received, said handover request message carries an evolved Node Base station identifier, said evolved Node Base station identifier is the same as the local packet data network gateway identifier; the local breakout ability of said evolved Node Base station is obtained; according to said evolved Node Base station identifier, the local breakout ability of said evolved Node Base station and the local IP access point name, the local IP access bearer is established or modified between a serving gateway and the local packet data network gateway, said serving gateway is located in the core network or the evolved Node Base station.
US08743821B2
A radio communication system includes a base station device and a plurality of mobile station devices which radio-communicate with the base station device. The base station device allocates random access signal identifiers for identifying random access signals to the mobile station devices and decides an allocation period for each of the random access signal identifiers used by the mobile base stations. During the allocation period, each of the mobile station devices transmits a random access signal corresponding to the allocated random access signal identifier. Thus, it is possible to suppress a delay until the random access procedure using a dedicated preamble is complete.
US08743820B2
Embodiments of the present disclosure include methods, apparatuses, and instructions for receiving at a user equipment (UE) of a third generation partnership project (3GPP) network an offset value selected from a plurality of offset values in downlink control information. The UE also receives one or more enhanced control channel elements (eCCEs) of an enhanced physical downlink control channel (ePDCCH). The UE may then determine an allocation of an uplink resource for a transmission on a physical uplink control channel (PUCCH) based at least in part on the index of a first eCCE and the offset value.
US08743808B2
Method for reducing collisions between a first station and a second station in a CSMA/CA system. The method may be performed by the first station. Medium access to transmit to the second station may be obtained according to a first procedure for obtaining medium access. It may be determined that the second station is configured to grant transmit opportunity to the first station. Medium access to transmit to the second station may be obtained according to a second procedure for obtaining medium access based on determining that the second station is configured to grant transmit opportunity to the first station. The first procedure may include contending for medium access, while the second procedure may include delaying contention for medium access relative to the first procedure.
US08743803B2
A dual band spectrum allocation system and method for wireless data communications uses discrete bands for upstream and downstream data communications. A preferred embodiment uses unlicensed UNII bands for license-free data transmissions from a subscriber to a hub, and uses relatively interference free licensed bands for data transmissions from a hub to subscribers, thereby allowing use of greater bandwidth, simplifying system licensing and reducing filtering requirements for subscribers.
US08743798B2
When radar/radio signals are detected by one of two access points establishing communication in a WDS mode, the one access point notifies the other access point of a change of a communication channel to a newly allocated channel and actually changes the communication channel to the newly allocated channel. The other access point notified of the newly allocated channel performs a passive scan at the notified newly allocated channel to detect a beacon broadcasted by the one access point. In response to detection of the beacon, the other access point resets the communication channel to the notified newly allocated channel. The two access points can accordingly reestablish communication in the WDS mode within a short time period. This arrangement allows for a quick channel change in response to detection of radar/radio signals, such as a weather radar, during communication of a 5 GHz frequency band in the WDS mode.
US08743795B2
A method is provided for improving reliability in detection of an identifier for a user agent is provided. The method includes the user agent attempting to decode semi-persistent scheduling activation/reconfiguration signaling over a physical downlink control channel only during a discontinuous reception (DRX) on-duration.
US08743793B2
A method for providing uplink spatial division multiple access (SDMA) transmission opportunities (TXOP) is described. A demarcation indication may be sent to one or more subscriber stations. An SDMA contention window may be started. An allocation indication may be received. Requested uplink SDMA TXOP resources may be allocated according to the allocation indication.
US08743789B2
[Issues] To provide: a radio access device, a radio access system, a network selection method and a recording medium which is capable of: in an environment where a plurality of radio access networks is intermingled, evading cut off of a communication accompanied by a movement of a radio access device; and continuing the communication more stably.[Solution method] The radio access device includes: an acquisition means which acquires network information about a network to be used for communication from an administration entity which administers the information; and a selection means which obtains, based on the network information acquired; first information which indicates availability of a network at a current position of its own and second information which indicates availability of a network at a position other than the current position of its own, and selects a network to be used for communication using the first and the second information obtained.
US08743781B2
An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables an endpoint to send a reverse invitation in response to an incoming call. The reverse invitation may be used to set up an alternate communication session rather than maintaining the incoming call.
US08743777B2
In a wireless communication system including a wireless terminal, a plurality of wireless base stations that wirelessly communicate with the wireless terminal, and a controller that changes the path used for communication with the wireless terminal from a first path via a first wireless base station to a second path via a second wireless base station, the controller monitors the amount of remaining data to the wireless terminal at the first wireless base station, controls to the timing to change to the second path according to the monitor result.
US08743775B2
Apparatus and a method are described for handling inter-radio access technology measurement reports in a radio telecommunications device, the device being operable with a first cellular radio access technology (e.g. UTRAN, E-UTRAN), GERAN and Generic Access Network, the radio telecommunications device being capable of adopting a cellular preferred mode. The method comprises, in the radio telecommunications device, when the radio telecommunications device is in cellular preferred mode and operating with the first cellular radio access technology and the radio telecommunications device is registered with a Generic Access Network Controller that operates as a GERAN network component, and a quality of a signal from the first cellular radio access technology is below a certain threshold and a quality of a signal from the GAN is above a certain threshold and a request has been received to send an inter-RAT measurement report, generating inter-radio access technology measurements and, when there is at least one GERAN cell that satisfies a triggering condition, transmitting a measurement report in respect of the GERAN cell(s) and a measurement report in respect of the generic access network.
US08743772B2
Certain aspects of the present disclosure provide techniques and apparatuses for wireless communications. The techniques generally include intercepting a report message from a relay node destined for a target base station, modifying the report message based on information not available at the relay node, and sending the modified report message to the target base station.
US08743770B2
An apparatus processes a first data packet header element of fixed length which identifies a bearer or a logical channel, as well as a configuration parameter indicating the length of an additional second data packet header element inclusive of a length of zero. A combination of the first data packet header element and the second data packet header element identifies a bearer or a logical channel of a user equipment. Data of different user equipments is processed in a transport block data packet by utilizing a packet header of the transport block data packet including combination of the first data packet header element and the second data packet header element for each different combination of bearer or logical channel and user equipment.
US08743767B2
Provided are a method of obtaining service information to receive a broadcasting service in a user equipment (UE), and service information announcement methods performable in a service center in charge of multimedia broadcast/multicast service (MBMS) control and a server interoperable with the service center. The method of obtaining MBMS information in a UE includes checking whether or not a previously defined event occurs in order to obtain service information, requesting an external server announcing service information to transmit service information according to whether or not the event occurs, and receiving service information transmitted in response to the service information transmission request and outputting the service information through a user interface (UI).
US08743760B2
A method including receiving data in at least one link layer message from a first access node at a second access node, the first access node being associated with the second node; determining if said data is to be sent to a third access node; and, sending the data in at least one internet protocol message to the third access node. The first access node may be a relay node.
US08743757B2
A mobile communication system includes a base station apparatus and a mobile station apparatus. The base station apparatus is configured to provide, to the mobile station apparatus via paging, a notification of updating of system information corresponding to a first component carrier, and provide, to the mobile station apparatus via radio resource control signaling, updated system information corresponding to a second component carrier. The mobile station apparatus is configured to detect, from the base station apparatus via the paging, the notification of updating of the system information corresponding to the first component carrier, and obtain, from the base station apparatus, the updated system information broadcasted in the first component carrier, and obtain, from the base station apparatus via the radio resource control signaling, the updated system information corresponding to the second component carrier.
US08743756B2
A hybrid expansion unit includes at least one digital communication interface adapted to communicate first and second sets of N-bit words of digitized spectrum with an upstream device. The hybrid expansion unit further includes at least one analog communication interface adapted to communicate first and second sets of bands of analog spectrum with a downstream device. The hybrid expansion unit is adapted to convert between the first set of N-bit words of digitized spectrum and the first set of bands of analog spectrum. The hybrid expansion unit is further adapted to convert between the second set of N-bit words of digitized spectrum and the second set of bands of analog spectrum. The first set of bands of analog spectrum occupy a first frequency range and the second set of bands of analog spectrum occupy a second frequency range. The first frequency range and the second frequency range do not overlap.
US08743750B2
The invention relates to a method of evaluating the reliability of a route in a cooperative network for transmitting packets of data between a source node and a destination node of the network. It includes, on reception by the destination node of a message indicating a route between the two nodes: a step of associating the indicated route with a reliability indicator parameter evaluated by the destination node; and a step of sending the source node a response including the parameter associated with the indicated route.
US08743746B2
A radio transceiver including a transmitter and a receiver. A filter coupled to an output of the transmitter, the filter has one or more inductors and one or more capacitors, where the filter is tuned by varying one or more capacitance values of the one or more capacitors in the filter to tune the filter. The one or more capacitors are Barium Strontium Titanate (BST) ceramic integrated capacitors that are each tuned by application of a bias voltage thereto. A filter tuner circuit is configured to apply the bias voltage to the one or more capacitors, where the bias voltage is initially established as a stored initial value, and where the bias voltage is refined by a proportional-integral-derivative (PID) controller configured to optimize a power within the transceiver. This abstract is not to be considered limiting since various implementations may incorporate more, fewer or different elements.
US08743727B2
A wireless local area network (WLAN) positioning system is disclosed that allows the WLAN system to determine the location attributes of a client device operating in a power save mode, operating on a different channel than the WLAN's access points, and/or operating in an ad-hoc mode. The client device periodically performs scanning operations during which beacon frames broadcast by a selected AP(s) can be received. The client device parses information embedded in the beacon frames, and in response thereto selectively initiates ranging operations to determine its location attributes. After determining its location attributes, the client devices sends the location attributes back to the selected AP(s).
US08743726B2
A method and system for wireless communication with a mobile device in which wireless communication is established with the mobile device. A base station is used to transmit directly to the mobile device in a downlink direction. A relay node is used to transmit to the base station communications received in an uplink direction from the mobile station. The relay node relays at least a portion of the uplink traffic received from the mobile station to the base station.
US08743717B2
A method and apparatus for allocating subcarriers in an orthogonal frequency division multiple access (OFDMA) system is described. In one embodiment, the method comprises allocating at least one diversity cluster of subcarriers to a first subscriber and allocating at least one coherence cluster to a second subscriber.
US08743709B1
Services are provided to a multi-mode mobile station that is attachable to a packet-switched access network and a circuit-switched access network. A first message indicating a service relating to the multi-mode mobile station is received, and in response to the first message, a control message is sent over a signaling interface from a first node in a circuit-switched domain to a second node in a packet-switched domain. The control message contains a circuit-switched control indication to enable the service to be performed.
US08743706B2
In a transmission circuit used in a TDD scheme, a preset current is supplied from a current source to a detection diode via a switch that is made conductive during a reception period and made non-conductive during a transmission period. A determination is made if the output of the detection diode is within a predetermined specified range and, if the output is out of the specified range, a judgment is made that the detection diode is faulty.
US08743697B2
An apparatus and method for routing IP traffic in real time from at least one network user to a plurality of internet links. Embodiments include assigning different ranks to different internet links based on network monitoring. In one embodiment, a system for routing internet traffic includes a route optimizer to generate routing instructions using a ranked list of the internet links, based on financial costs of routing over the internet links and traffic condition information associated with the links. In another embodiment, a method to generate a routing instruction includes (i) determining a delay for the internet links which is an amount of time between when a packet is sent over the internet link and when it arrives at the destination, and (ii) generating a ranked list of internet links using financial costs of routing data packets and the delay associated with the links.
US08743690B1
At least one first frame of a first data flow is inspected by a general processing unit to at least determine whether a subsequent portion of the first data flow can be delegated to a network processing unit for accelerated processing. A deceleration trigger is defined for the first data flow from the inspection of the first frame. A first subsequent portion of the first data flow is delegated to a network processing unit for accelerated processing based, at least in part, on the defining of the first deceleration trigger. The first deceleration trigger defines at least one first condition that, when met during accelerated processing of the first data flow, prompts returning processing of the first data flow from the network processing unit to the general processing unit for further inspection of subsequent packets.
US08743683B1
A method, system, and computer program are provided for quality of service using multiple flows. At a first digital device, a plurality of inter-device flows is established between the first digital device and a second digital device via a communication network. At least one flow metric associated with each of the inter-device flows is determined, which may include, for example, a latency metric, a loss metric, and/or a re-ordering metric. According to various embodiments, flow metrics may form a basis for categorizing the inter-device flows. One or more preferred flows are selected based on the flow metrics. Finally, a packet to be sent to the second device is directed to one of the preferred flows.
US08743674B2
A cancellation system is disclosed for processing incoming and outgoing signals in a transform domain to create a cancellation signal for reducing or removing unwanted interference. Data is ordered based on Good-Thomas indexing into a two dimensional array in a buffer. The two dimensional array may have lr rows and lw columns. From the buffer, the columns of data undergo a Winograd small transform. The rows of data undergo a Cooley-Tukey operation to complete the transform operation into the frequency domain. Multipliers scale the transformed data to generate a cancellation signal in the frequency domain. Inverse (Cooley-Tukey) and Winograd transforms perform inverse processing on the cancellation signal to return the cancellation signal or data to the time domain. Re-ordering the data and combination of the cancellation signal or data with incoming or outgoing signals achieve interference cancellation.
US08743671B2
A recording adjustment method capable of controlling an edge position of a mark with high accuracy. Based on an acquired read-out signal waveform, a starting position of a last pulse is adjusted such that a so-called L-SEAT shift value for an end edge of the mark becomes minimum.
US08743647B2
An electronic device comprises a semiconductor memory cell having a bistable bit storage circuit having first and second power contact points. A first switch is coupled to the first power contact point to receive a first voltage. A second switch coupled to the second power contact point to receive a second voltage. Circuitry is provided for turning off the first and second switches to decouple the respective first and second voltages from the respective first and second power contact points, during stand-by operation of the electronic device.
US08743639B2
A semiconductor memory device includes a switching unit coupled between a local sense amplifier and a bit line sense amplifier and configured to be turned on in response to a switching signal which is enabled in synchronization with an enable signal for enabling the local sense amplifier and disabled at a time point where a preset period passes after a first power for enabling the bit line sense amplifier is precharged.
US08743624B2
A non-volatile storage system performs programming for a plurality of non-volatile storage elements and selectively performs re-erasing of at least a subset of the non-volatile storage elements that were supposed to remain erased, without intentionally erasing programmed data.
US08743623B2
Methods and apparatus are disclosed, including an apparatus that has a memory cell array with a memory cell selectively coupled to a bit line. A control circuit is configured to provide a control signal. A voltage generator is configured to provide a sense signal and a precharge signal in response to the control signal. The apparatus further includes a page buffer configured to provide a bit line voltage to the bit line based on the sense signal and the precharge signal, to thereby control a programming of the memory cell.
US08743620B2
A program verify method of the nonvolatile memory device includes supplying a first program verify voltage to a word line coupled to memory cells of a memory cell array, sensing a voltage of a bit line coupled to the memory cells in response to a first sense signal, supplying a second program verify voltage higher than the first program verify voltage to the word line, and sensing a voltage of the bit line in response to a second sense signal having a lower voltage level than the first sense signal.
US08743614B2
Nonvolatile memory devices utilize vertically-stacked strings of nonvolatile memory cells (e.g., NAND-type strings) that can be selectively coupled to common source lines within a substrate. This selective coupling may be provided by lateral ground select transistors having different threshold voltages that account for different lateral spacings between the vertically-stacked strings of nonvolatile memory cells and the common source lines.
US08743606B2
In a non-volatile memory system, a programming operation applies programming pulses to a target word line, determines when a specified number of the non-volatile storage elements reach a defined verify level, and counts a specified number of the programming pulses after the specified number of the non-volatile storage elements reach the defined verify level. Upon completion of the counting, faster-programming storage elements are distinguished from slower-programming storage elements. Programming continues for of at least some of the faster-programming non-volatile storage elements, with an associated programming speed-based slow down measure imposed thereon, and for at least some of the slower-programming non-volatile storage elements without imposing a programming speed-based slow down measure.
US08743590B2
A memory device whose speed at the time of operation such as writing or reading is high and whose number of semiconductor elements per memory cell is small is provided. The memory device includes a control unit, an arithmetic unit, and a buffer memory device. The buffer memory device stores data sent from a main memory device and/or the arithmetic unit, in accordance with an instruction from the control unit. The buffer memory device includes a plurality of memory cells. The memory cells each include a transistor including a channel formation region including an oxide semiconductor, and a memory element to which charge with an amount in accordance with a value of the data is supplied through the transistor. Further, a data retention time of the memory cell corresponding to a valid bit is shorter than a data retention time of the memory cell corresponding to a data field.
US08743587B2
According to one embodiment, a semiconductor memory device includes first cells, first lines, second lines, a first cell array, and a signal driver. The first cell has in either a first state or a second state. Retention time in the second state is longer than in the first state. The first cell array has the first cells formed in a matrix the individuals. The first cells are electrically connected by the first, second lines. The signal driver drives the first cells. The signal driver causes the first cells to transition to either the first state or the second state by controlling any one of a voltage, a current, and a charge amount applied to the first cells, or a combination of these, and waveforms of the voltage, current, and charge amount and/or the length of transfer time of at least one of the voltage, current, and charge amount.
US08743576B2
A switching power supply device includes: a fundamental wave component extraction circuit for extracting a fundamental wave component of a voltage induced across a first winding; an oscillator for generating a clock signal having an oscillation frequency that changes according to a change in the fundamental wave component; and a control circuit for (i) generating a control signal for controlling a switching element to be in an ON state or OFF state, the switching signal having a duty that changes according to a change in the oscillation frequency of the clock signal or a change in a voltage of a smoothing capacitor and (ii) supplying the control signal to a gate of the switching element.
US08743571B2
A distributed power supply system in which no simultaneous disconnection from the system occurs when a system voltage momentarily drops is provided. It includes an inverter circuit that converts a direct current power generated by a direct current power supply and that supplies the alternating current power to an alternating current power supply power system, and an inverter control circuit for carrying out PWM control of the inverter circuit, wherein the inverter control circuit includes a three-phase voltage command signal generation unit, that is configured of a three-phase fundamental wave signal generation unit that generates three-phase fundamental wave signals from two phase components of voltage detected by a voltage detector, and a third harmonic signal generation unit that adds together third harmonic components of respective phases, having a predetermined amplitude, generated based on the three-phase fundamental wave signals.
US08743557B2
A printed wiring board has a packaging substrate having multiple pads, and a transmission substrate mounted on the multiple pads of the packaging substrate. The packaging substrate has a pad group constituted of pads which mount an electronic component, the multiple pads mounting the transmission substrate includes a first pad positioned in a peripheral portion of the packaging substrate and a second pad positioned between the first pad and the pad group, the second pad is electrically connected to a signal pad of the pads in the pad group, and the transmission substrate includes a horizontal wiring which electrically connects the second pad and the first pad and which transmits a signal between the second pad and the first pad.
US08743554B2
Embedding a power modification component such as a capacitance inside of an adaptor board located to extend over and beyond the vias of the main circuit board so that a portion of the interposer board containing the embedded capacitance is located beyond where the vias or blinds are located. This permits that via to conduct through the opening. In this way, the capacitance and the resistance will have a closer contact point to the electrical component. A resistance can also be embedded in an opening in the adaptor board and be vertically aligned within the opening to make contact with a pad on top of the adaptor board and a pad at the bottom of the adaptor board so that electricity conducts through the embedded component.
US08743553B2
An apparatus having a power converter circuit having a first active layer having a first set of active devices disposed on a face thereof, a first passive layer having first set of passive devices disposed on a face thereof, and interconnection to enable the active devices disposed on the face of the first active layer to be interconnected with the non-active devices disposed on the face of the first passive layer, wherein the face on which the first set of active devices on the first active layer is disposed faces the face on which the first set of passive devices on the first passive layer is disposed.
US08743550B2
An interface device for electronic equipment including at least one port electronically connected to an external device; a housing disposed in the electronic equipment and includes an opening through which the port is drawn in and out; a door which accommodates the port and performs a first motion and a second motion, the first motion being rotation between an open position, in which the opening of the housing is open, and a close position, in which the opening is closed, the second motion being sliding between the open position and a projecting position, in which the door projects from the open position in a transverse direction to a rotation axis of the first motion parallel with an installation surface of the electronic equipment; and a driving unit which provides driving force to the door in the close position of the first motion of the door and in the second motion.
US08743547B2
An electronic device having a heat dissipating component is provided. The electronic device includes a circuit board, a heat pipe which is disposed on a first side of the circuit board, a heat generating device which is disposed on a second side of the circuit board opposite to the first side, a heat sink placed which is disposed on a surface of the heat generating device and absorbs heat of the heat generating device, and a connecting member which penetrates through the circuit board and thermoconductively connects the heat pipe and the heat sink.
US08743544B2
A cardlock clamp is described that is used to secure an electronics module in a channel of a card cage. The cardlock clamp is configured to convert an input compression force into clamping forces in at least two radial directions perpendicular to the input compression force. The described cardlock clamp also provides self-alignment and self-center functions for the electronics module inserted into the channel. Further, variations of the cardlock clamp are described that provide more effective heat transfer from the electronics module to the card cage.
US08743539B2
A accessory securing mechanism includes a housing member, a cover member, and an engaging member. The housing member defines a cutout and forms a pole unit protruding from the bottom of the cutout. The engaging member includes an elastic washer, the washer is sleeved into the pole unit.
US08743535B2
A keypad suitable for use with a mobile communication or a handheld device. The keypad includes an actuator component formed from multiple materials and comprises a plurality of actuators, a sealing bead and/or a light guide. The sealing bead is formed from a flexible or compressible material such as silicone rubber. When the keypad is installed the sealing bead is compressed against the mounting surface in the device and provides a seal for the keypad against environmental agents such as moisture, dust and/or electrostatic discharges.
US08743530B2
In an electronic component and a substrate module, a laminated body includes a first capacitor conductor and a second capacitor conductor embedded therein, which define a capacitor. First and second external electrodes are connected to the first capacitor conductor and the second capacitor conductor through extraction conductors, respectively. Third and fourth external electrodes are connected to the first capacitor conductor through extraction conductors. Fifth and sixth external electrodes are connected to the second capacitor conductor through extraction conductors. On a first side surface, no external electrode having an electrical potential different from the electrical potential of the third external electrode is provided between a first end surface and the third external electrode. On the first side surface, no external electrode having an electrical potential different from the electrical potential of the fifth external electrode is provided between a second end surface and the fifth external electrode.
US08743529B2
A capacitor having a stem that is designed to be inserted into a single, large-diameter via hole drilled in a printed circuit board is provided, wherein the stem may have conductive rings for making the positive and negative connections to the printed circuit board power distribution planes. Inside the capacitive stem, current, or at least a portion thereof, may be carried to the main body of the capacitor through low-inductance plates that are interleaved to maximize their own mutual inductance and, therefore, minimize the connection inductance. Alternatively, the capacitor may include a coaxial stem that forms a coaxial transmission line with the anode and cathode terminals forming the inner and outer conductors.
US08743527B2
An apparatus interferes with voluntary locomotion of a target by conducting a current through the target. The apparatus includes a current delivery circuit, a detector, and a processor. The current delivery circuit delivers the current in accordance with a goal for causing pain or skeletal muscle contractions that interfere with voluntary locomotion by the target. The detector detects the current delivered through the target to provide a result. The processor adjusts the goal in accordance with a binary search in response to the result.
US08743522B2
A monitoring circuit for use with a monitored circuit having a power supply input and a load output. The monitoring circuit having a biasing module, a reference generator coupled to the power supply input and the biasing module, a comparator coupled to the monitored circuit and the reference generator and an output device coupled to the load output and activated at a predetermined signal threshold.
US08743519B2
The reclosing control device configured to perform a reclosing control in case of a fault in a transmission line. Further, the reclosing control device includes a voltage detection unit configured to detect a faulted phase voltage waveform and extract a harmonic component contained in the faulted phase voltage waveform; a HR calculating unit configured to calculate ratio values between even harmonics and odd harmonics based on the extracted harmonic component; and a reclosing control unit configured to determine whether or not an arc is finally extinguished based on the calculated ratio value and perform a reclosing control depending on a result of the determination.
US08743517B2
ESD protection circuit including a resistor and at least one protection transistor; the resistor coupled between an I/O signal node and an internal node of internal circuit, the protection transistors serially coupled between the internal node and a voltage node with each protection transistor comprising a gate and a drain which is coupled to the gate.
US08743516B2
An area-efficient, high voltage, dual polarity ESD protection device (200) is provided for protecting multiple pins (30, 40) against ESD events by using a plurality of stacked NPN devices (38, 48, 39) which have separately controllable breakdown voltages and which share one or common NPN devices (39), thereby reducing the footprint of the high voltage ESD protection circuits without reducing robustness and functionality.
US08743505B2
A fluid dynamic bearing apparatus includes a first minute gap, a second minute gap, a third minute gap, a fourth minute gap, and a fifth minute gap. A flow of a lubricating oil from the fifth minute gap to the fourth minute gap is caused by a plurality of dynamic pressure generating grooves arranged within the fluid dynamic bearing apparatus. This flow causes air bubbles mixed in the lubricating oil within the fifth minute gap to flow toward the third minute gap and be discharged to an outside of the fluid dynamic bearing apparatus through the third minute gap. The fluid dynamic bearing apparatus further includes a plurality of dynamic pressure generating grooves and an annular groove.
US08743503B1
A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of servo tracks defined by servo sectors. The head is positioned over a first servo track, and a first position error signal (PES) by reading a first servo sector during a first revolution of the disk and in response to a first compensation value. A second compensation value is updated for a second servo sector based on the first PES during the first revolution of the disk. A second PES is generated by reading the second servo sector during the first revolution of the disk and in response to the updated second compensation value. The first compensation value is updated for the first servo sector based on the second PES during the first revolution of the disk. The head is actuated over the disk in response to the first PES and the second PES.
US08743495B1
A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of non-circular servo tracks for defining a plurality of substantially circular tracks. Each non-circular servo track comprises a plurality of servo sectors defining a plurality of servo wedges. The head is positioned at a first offset relative to a first circular track and a relationship of servo bursts for each servo wedge is first generated. The head is positioned at a second offset relative to the first circular track and the relationship of the servo bursts for each servo wedge is second generated. For each servo wedge, a selection is made between the first generated relationship at the first offset and the second generated relationship at the second offset, and the servo bursts at the selected offset are evaluated to generate a track squeeze indicator.
US08743488B2
An apparatus includes a prism mount that retains a prism. The mount includes a ledge that engages a first side of the prism, a support surface structured that engages a second side of the prism, a retaining member that slidably engages a third side of the prism, and a biasing member that biases the retaining member to an engaged position with the prism. The mount further includes a slot disposed between the ledge and the support surface. The retaining member includes a machine screw, and a nut confines the biasing member between the nut and a prism mount body. The biasing member is retained in a counterbore in the prism mount body, and an end of the machine screw protrudes from the counterbore. The prism mount body further includes an alignment slot at a fixed azimuthal angle, and the laser deposition device includes a protrusion that engages the alignment slot.
US08743484B2
A five-piece optical lens system includes, in order from the object side to the image side: a first lens element with a positive refractive power having a convex object-side surface and at least one aspheric surface; a second lens element with a negative refractive power having a concave image-side surface and at least one aspheric surface; a third lens element with a positive refractive power having at least one aspheric surface; a fourth lens element with a positive refractive power having a concave object-side surface and a convex image-side surface, and at least one aspheric surface; a fifth lens element with a negative refractive power having a concave image-side surface and at least one aspheric surface. Thereby, such a system not only can be applied to a high resolution mobile phone, but also has a wide field of view, big stop, high pixel, high resolution and low height.
US08743477B2
An optical photographing lens system includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The first lens element with negative refractive power has a convex object-side surface and a concave image-side surface. The second lens element has positive refractive power. The third lens element has refractive power. The fourth lens element has refractive power, wherein at least one surface of the fourth lens element is aspheric. The fifth lens element with positive refractive power has a convex image-side surface and both of the surfaces are aspheric. The sixth lens element with negative refractive power has an image-side surface changing from concave at a paraxial region to convex at a peripheral region, and both of the surfaces are aspheric.
US08743473B2
A miniature lens auto-focusing structure includes a housing having a top plate; a base plate connectable to the housing to define an inner space between them; a lens module wound around by a coil; and at least one spring member holding and suspending the lens module in the inner space without causing the lens module to contact with the top plate and the base plate. With these arrangements, the spring member is not in a pre-tensioning state when the miniature lens auto-focusing structure is in a non-actuated state. Therefore, the miniature lens auto-focusing structure requires less actuating current and has smaller lens tilt angle than the conventional VCM auto-focusing structure, and can be manufactured at further reduced component cost.
US08743472B2
An adjustment jig is inserted into an opening and an opening, and a screw provided on an inner lens frame holding a correcting lens is rotated. With the rotation of the screw, a front end of the inner lens frame moves in a direction toward an optical axis or radially outside the correcting lens. With this, the inner lens frame is moved in a direction toward the optical axis or radially outside the correcting lens, and the tilt of the correcting lens is decreased.
US08743466B2
A display device has a display element that makes a display and a viewing angle widening member that is provided on the viewing side of the display element, and that causes light to exit in a condition in which the angle distribution is widened relative to before incidence of the viewing angle widening member to the display element. The viewing angle widening member includes a base material, and a refractive index change layer formed over the base material. The refractive index change layer includes a plurality of high refractive index portions and low refractive index portions having a refractive index that is lower than the refractive index of the high refractive index portions. Each of the plurality of high refractive index portions includes a light emission surface on the base material side, and a light incidence surface having a larger surface area than that of the light emission surface on the opposing side of the base material side. The refractive index change layer faces the display element. The base material is disposed on the display side.
US08743465B2
A thickness of a tapered part provided at the deeper side (−X side) in a light guide direction of a light transmission member is smaller toward the deeper side, and thus, a reflection angle of ghost light that has passed through a fourth reflection surface provided with a half mirror layer and reached the light transmission member gradually becomes smaller within the tapered part and no longer satisfies a total reflection condition, and the light is ejected to the outside in the position diverging from an eye of an observer. That is, the tapered part may prevent the ghost light from reaching the eye and good see-through observation can be realized.
US08743460B2
An element includes a first resin layer and a second resin layer disposed between a first glass lens substrate and a second glass lens substrate, a boundary surface between the first resin layer and the second resin layer having a diffraction grating shape including a plurality of inclined surfaces and wall surfaces. The second resin layer is composed of a fluororesin in which fine metal oxide particles are dispersed. Since a refractive index distribution easily occurs in this material during curing by application of ultraviolet light, by applying ultraviolet light substantially perpendicular to the inclined surfaces of the diffraction grating shape, a refractive index distribution is formed in the thickness direction perpendicularly to the inclined surfaces.
US08743458B2
The present invention relates to an optical insulator for high power optical radiation. The arrangement of the optical insulator comprises a Faraday rotator, comprising one or more Faraday media (4) and a magnet assembly (1) that allows for the receiving of multiple Faraday media (4). A polarizer assembly is arranged both in front of and behind the Faraday media (4). The magnet assembly (1) is formed by magnets (2) shaped in such a way that at least the outer-lying magnets are parallelepiped. The free aperture (3) is surrounded by three magnetic levels (12, 12′, 12″).
US08743447B2
An electrochromic device is provided. The electrochromic device includes a first substrate, an electrochromic layer, an electrode, an electrolyte layer and a second substrate. The electrochromic layer is formed on the first substrate, the electrode is disposed on the electrochromic layer, and the electrolyte layer is disposed between the electrode and the second substrate.
US08743421B1
A system and method for matching spot colors in a PDL document with actual printed output is disclosed. A pre-press workflow application identifies spot colors in a PDL document and creates a table of potential substitute color tiles, each having color characteristics similar to the original spot color. These tiles are then printed in a “swatch page” of numerically assigned colors and reviewed by the user for potential selection over the original spot color values. A substitute color may then be selected from the swatch page and the pre-assigned numerical value for the selected color tile input into the workflow application. The PDL document is then altered to record the color change. The resulting printed document more closely matches the desired spot color and the process can be repeated for any print environment to allow for more consistent printing results and lower print job costs.
US08743417B2
An image forming apparatus is for forming an image with the use of image data items having different resolutions that are input to the image forming apparatus. The image forming apparatus includes a controller unit configured to store the image data items having different resolutions, and report image format information of the image data items; resolution conversion units configured to convert the image data items having different resolutions acquired from the controller unit to have the same resolution, based on the image format information reported from the controller unit; and an image forming unit configured to form the image with the use of the image data items that have been converted by the resolution conversion units to have the same resolution.
US08743398B2
A method and apparatus for setting up a wireless LAN. The method includes receiving a packet, which informs a user that a WPS (Wi-Fi Protected Setup) button of an access point is operated, from the access point; activating a button provided in an image forming apparatus as a WPS button; selecting a button activated as the WPS button; and if the button activated as the WPS button is selected, establishing a wireless network with the access point.
US08743393B2
A printing management apparatus includes a memory device storing information and having a shared folder for storing a print job from the outside of the apparatus, a standby folder for storing print data to be output to a predetermined printing mechanism, and a converter having a plurality of conversion modules performing a conversion process in which the print job is converted into the print data which is printed in the predetermined printing mechanism to store the data in the standby folder when the format of the print job in the shared folder is supported; an obtaining unit for obtaining the print job stored in the shared folder; and conversion control means for selecting a compliant conversion module from the plurality of conversion modules in the converter, the compliant conversion module performing the conversion process to the print job obtained by the obtaining unit, the compliant conversion module being the conversion module which supports the format of the print job obtained by the obtaining unit.
US08743384B2
An image forming apparatus is provided with a processing unit that performs a predetermined process, a power-supply shutting unit that shuts off power supply to the processing unit when a predetermined door is opened, a voltage detecting unit that detects a decrease in voltage at a point located posterior to the power-supply shutting unit, and a communication control unit that does not initiate communication with the processing unit if the decrease in voltage is detected by the voltage detecting unit before a start of the communication with the processing unit, and judges the just-ended communication as abnormal if the decrease in voltage is detected by the voltage detecting unit after the end of the communication with the processing unit.
US08743383B2
In an image processing apparatus, when converting an input image into vector data, converting the vectorized image into data in a file format which can be used in application software, and transferring the converted data in the file format, the image processing apparatus acquires information specifying a destination of the transfer and determines the file format into which the vectorized image is to be converted according to the acquired information specifying the destination. With this configuration, it is possible to provide the image processing apparatus and a control method for the same that allow transfer after conversion into an appropriate file format for each use case.
US08743381B2
Provided is an image forming apparatus including: a connection portion for performing communication with a keyboard; and a display portion for performing displaying of disabled keys when the keyboard is connected to the connection portion, the disabled keys being unusable keys among keys provided to the keyboard.
US08743380B2
An object of this invention is to reduce the burden of setting work when setting the correspondence between printing media and paper feed stages in a printing apparatus which selects a predetermined printing medium and prints image data. To achieve this object, according to this invention, an information processing method in a printing apparatus capable of selecting a desired printing medium as a printing condition in selecting a printing medium set on the paper feed stage and printing includes the display step of displaying a medium setting template, the step of selecting an arbitrary template name from the template names of the displayed medium setting template, and the step of setting the correspondence between the set medium contents and the paper feed tray in correspondence with the selected template name. A printing process is performed on the set medium for each paper feed tray.
US08743378B2
A measuring apparatus for automatically measuring the height, the dimensions of the inner and outer surfaces, and the shape of a cylindrically-shaped object. The measuring apparatus includes a measuring head vertically moving along a positioning guide supported by a support post integral with a measuring table, a height displacement measuring device, which comprises a laser distance meter provided on the measuring table, and an arithmetic processing unit. The measurement starts as the measuring head is raised by a weight from a measuring start position of the measuring table. The inner and outer surfaces of a tire are measured based on the measurements by an inner surface measuring device provided with three laser distance meters mounted to the measuring head and an outer surface measuring device having a laser distance meter and the displacement change measurement of the measuring head by the height displacement measuring device. Required dimensional values are calculated from the measured values, using the arithmetic processing unit.
US08743374B2
The invention provide a shape measuring device, a shape measuring method, and a shape measuring program capable of clearly observing a surface state of a measuring object while measuring a shape of the measuring object at high accuracy. Light irradiated by a light projecting unit is reflected by a measuring object and received by a light receiving unit. Stereoscopic shape data of the measuring object is generated by a triangular distance measuring method. The light irradiated by the light projecting unit is reflected by the measuring object and received by the light receiving unit. All-focus texture image data of the measuring object is generated by synthesizing texture image data of a plurality of portions of the measuring object while changing a focus position of the light receiving unit. The stereoscopic shape data and the all-focus texture image data are synthesized to generate synthesized data.
US08743369B2
An SPR sensor comprising a thin conducting layer comprising at least one conductive element formed on a surface of a transparent substrate, a light source that illuminates an interface between the conducting layer and the substrate, a photosensitive surface that generates signals from light reflected from the interface, a flow cell formed with at least one flow channel having a lumen defined by a wall formed from an elastic material and from a region of the conducting layer, and at least one hollow fluid-providing flow control apparatus having a lumen and an orifice communicating with its lumen. Fluid flow is enabled between the flow channel and the lumen of the flow control apparatus by forcing an end of the flow control apparatus through the elastic material so that the orifice communicates with the flow channel lumen.
US08743359B2
The present invention relates to a non-invasive method for surveilling mixing and separation of a suspension in an analytical system using solid phase particles for separation of an analyte by measuring particle distribution with a camera attached to a pipetting device.
US08743356B1
A man portable device for detecting the presence of hazardous material includes a pulsed or time-modulated light source and an objective scannable across the surface of a sample for projecting light from the light source onto a succession of spots on the surface of the sample. A spectrometer performs a spectral analysis of the induced fluorescence to create a first dataset defining a first vector as a function of wavelength. A time domain detector for measuring the time decay of the induced fluorescence collected simultaneously creates a second dataset defining a second vector as a function of time. A computer identifies hazardous material by performing independent multivariate analysis on the first and second vectors as the objective is scanned across the sample surface based on fluorescent signal models for hazardous materials in the spectral and time domains.
US08743352B2
A method for directly illuminating a Coulter aperture so light scattering can be incorporated into the classical Coulter aperture and 3-diff blood analyzer to realize full functional hematology analyzer by providing a flow chamber which is separated into two portions by a plate having a Coulter aperture; and using a light source to directly coaxial illuminate the Coulter aperture wherein the illuminating beam propagates in the same direction as the axis of the Coulter aperture and the cell's moving direction.
US08743348B2
There is provided an optical distance detection system which includes a light source and a detection device. The light source is configured to illuminate a surface of an object. The detection device is configured to receive a reflected light from the surface of the object and to output a distance of the object according to the reflected light. The detection device includes a sensing module and a calculation module. The sensing module is configured to receive the reflected light to accordingly generate an image. The calculation module is for outputting the distance according to a light spot position and a light spot size of the reflected light forming on the image.
US08743347B1
In a staring infrared countermeasures system, wherein the improvement comprises a semiconductor material emitter for providing a specific infrared wavelength to provide protection against an infrared radiation guided missile.
US08743344B2
A cable connection between a first object and a second object includes a cable bundle of one or more cables having a certain length. One end of the cable bundle is fixed to the first object and another end of the bundle is fixed to the second object. A cable bundle holder configured to hold the cable bundle at a certain location along the length of the cable bundle, and a control system configured to control the position of the cable bundle holder with respect to the second object are presented. A control system for cable connection, and a method of reducing the transfer of vibrations from a first object to a second object via a cable connection are presented.
US08743343B2
A lithographic projection apparatus includes a projection optical assembly having a final optical element, a stage assembly including a substrate table on which a substrate is supported, the substrate supported by the substrate table being exposed with an exposure beam from the final optical element of the projection optical assembly through an immersion liquid, a confinement member which encircles a portion of a path of the exposure beam, and a movable member which is movable in a space between the confinement member and the substrate, the substrate table, or both, the space being divided by the movable member into a first portion between the confinement member and the movable member and a second portion between the movable member and the substrate, the substrate table, or both. The movable member has a recovery outlet from which the immersion liquid in the second portion is removed.
US08743341B2
An immersion type exposure apparatus comprises: an optical member from which an exposure beam is emitted; a first movable member that is movable while holding a substrate, in a predetermined region including a first region including a position facing the optical member and a second region different from the first region; a second movable member that is movable while holding the substrate independently from a first movable member, in a predetermined region including the first region and the second region; a first connection member that is releasably and alternately connected with the first movable member and the second movable member, and moves one movable member in the first region; a second connection member that is releasably and alternately connected with the first movable member and the second movable member, and moves the other movable member in the second region; and a third movable member that is provided on the first connection member and is movable to a position facing the optical member; and at least one of the first movable member, the second movable member, and the third movable member is moved to the position facing the optical member so that a beam path on the emitting side of the optical member is kept filled with a liquid.
US08743340B2
A system is disclosed including an image sensor positioned at a first specified angle relative to a projected image plane. The system includes a projector that projects a test pattern onto the projected image plane. A controller is structured to iteratively adjust the projector focus until an image focus index is maximized, where the image focus index is a function of an amplitude of at least one harmonic frequency of a scan of the test pattern. The controller is further structured to determine a skew indicator value and adjust a projector skew adjustment. The controller is further structured to compare a current zoom level to a target zoom level and adjust a projector zoom. The projected image plane is a manufacturing surface, where the projected image is utilized in a manufacturing process.
US08743338B2
A liquid crystal display device is discussed. A liquid crystal display device includes according to an embodiment a liquid crystal panel having a liquid crystal layer formed between a first substrate and a second substrate, a backlight unit comprising a light source part located adjacent to a short side of the liquid crystal panel and a light guide plate configured to transmit a light emitted from the light source part to the liquid crystal panel, a supporting member configured to support the backlight unit, and a first heat radiating member radiating heat generated from the light source part, wherein the first heat radiating member is provided at one side of the supporting member, and is positioned between the light source part and the supporting member. According to the present invention, material cost for the light source part is reduced and production cost may be lowered accordingly.
US08743336B2
A color filter substrate includes a substrate, a light-shielding layer, a color filter layer, at least one padding structure, a passivation layer, a transparent conductive layer and at least one spacer. The substrate has a light-shielding region and pixel regions. The light-shielding layer is located in the light-shielding region. The color filter layer is located in the pixel regions. The padding structure disposed on the light-shielding layer and the color filter layer are in the same layer. The passivation layer covers the padding structure, a portion of the light-shielding layer and the color filter layer. The spacer is disposed on the transparent conductive layer which covers the passivation layer and located above the color filter layer. A height of the spacer and a thickness of the color filter layer in total are less than a height of the padding structure and a thickness of the light-shielding layer in total.
US08743332B2
In one embodiment, a first substrate includes a pixel electrode having a first main electrode in a belt-like shape extending along a first cross line direction which crosses at an acute angle in a counterclockwise direction with respect to an initial alignment direction of liquid crystal molecules, and a second main electrode in the belt-like shape extending along a second cross line direction which crosses at an acute angle in a clockwise direction with respect to the initial alignment direction of the liquid crystal molecules. A second substrate includes a counter electrode having a pair of third main electrodes in the belt-like shape arranged above a pair of regions sandwiching the first main electrode extending along a first cross line direction and a pair of fourth main electrodes in the belt-like shape arranged above a pair of regions sandwiching the second main electrode extending along the second cross line direction.
US08743331B2
A liquid crystal display (LCD) is provided, which includes: first and second gate lines, a data line intersecting the gate lines, first to fourth drain electrodes located near the intersections between the first and second gate lines and the data line, and a coupling electrode. First to fourth pixel electrodes respectively connected to the first to fourth drain electrodes are also provided, and the first pixel electrode is connected to the coupling electrode while the fourth pixel electrode overlaps the coupling electrode. The LCD further includes a common electrode opposite the pixel electrodes, a liquid crystal layer interposed between the pixel electrodes and the common electrode, and a domain partitioning member formed on at least one of the pixel electrode and the common electrode. Two long edges of the domains are angled with respect to the first and the second gate lines or the data line substantially by about 45°.
US08743330B2
A liquid crystal display device is provided which can enhance a numerical aperture. The display has a pixel transparent conductive film electrode and a transparent conductive film counter electrode formed on an insulation film, which in turn is formed on a first substrate to cover the pixel electrode. A plurality of linear portions of the counter electrode are arranged on the pixel electrode. A gate-signal-line side of the pixel electrode of the first pixel is formed on a first-pixel side of the gate signal line and a gate-signal-line side of the pixel electrode of the second pixel is formed on a second-pixel side of the gate signal line. The gate-signal-line-side frame portion of the counter electrode of the first pixel and the gate-signal-line-side frame portion of the counter electrode of the second pixel are formed in common on the gate signal line in a striding manner.
US08743320B2
An in-plane switching mode liquid crystal display device includes: first and second substrates facing and spaced apart from each other; a first polarizing plate including a supporting layer, a first polarizing layer and a first protecting layer sequentially on an outer surface of the first substrate; a second polarizing plate including a first compensating layer, a second compensating layer, a second polarizing layer and a second protecting layer sequentially on an outer surface of the second substrate, the first and second compensating layers including positive and negative biaxial retardation films, respectively; and a liquid crystal layer between the first and second substrates.
US08743313B2
A front frame of a flat panel display having positioning structure allows a LCD cell to be positioned and mounted thereon along an assembly direction. A restraining frame may be further incorporated for positioning and spacing purposes for each component of the display. Optical films, a light guide component, a backlight unit, and a reflector of the flat panel display are then mounted in a row along the assembly direction on the restraining frame or the front frame, where the backlight unit and/or the reflector may be fixed to a back cover of the backlight module in advance. Finally, a speaker, wiring of the display, circuit boards, and a board cover are assembled to the front frame and the back cover.
US08743308B2
A lamp socket, a liquid crystal display, and a method of manufacturing the same, which facilitate assembly and testing of a lamp. The lamp socket includes a housing including connection terminals electrically connected to lamp terminals, a cover hinge-engaged with the housing, a fixing part fixing the housing and the cover to each other, and an angle maintenance part maintaining an angle of the cover in an open position, wherein the angle is an acute angle.
US08743301B2
A liquid crystal display device and a method for manufacturing the same are disclosed. The liquid crystal display device comprises gate and data lines arranged to cross each other on a substrate to define a plurality of pixels; a pixel electrode formed in each of the plurality of pixels; a common electrode forming an electric field together with the pixel electrode, patterned to sense a touch of a user; a sensing line discontinuously formed on the common electrode and electrically connected with the common electrode; a jump line formed below the common electrode to electrically connect discontinuous portions of the sensing line with one another; and first and second connection electrodes for electrically connecting the jump line with the sensing line, wherein the first connection electrode is connected with the jump line, and the second connection electrode is connected with the sensing line and the first connection electrode respectively.
US08743283B2
A digital cable broadcast receiver and a method for automatically processing caption data of various standards and types, is disclosed. The digital broadcast receiver includes: a demultiplexer for dividing a received broadcast stream into video data, audio data, supplementary information; a controller for determining whether caption data included in the video data is digital caption data or analog caption data on the basis of caption information included in the supplementary information, and outputting a control signal according to a result of the determining; a digital caption decoder for extracting and decoding digital caption data from the video data according to the control signal; and an analog caption decoder for extracting and decoding analog caption data from the video data according to the control signal.
US08743278B2
Provided is a portable magnifying apparatus that can be easily carried around. More particularly, provided is a portable magnifying apparatus which is conveniently used for users either left-handed or right-handed and has a multi angular positioned handle that can be manipulated without putting strain on the wrist.