Document | Document Title |
---|---|
US08938808B1 |
Systems and methods for using virtualization to implement information rights management
A method for using virtualization to implement information rights management. The method may include: 1) intercepting, at a virtualization module, a request from an application to access data; 2) querying an information-rights-management database for a virtualization policy associated with the access request; 3) receiving, at the virtualization module, the virtualization policy from the information-rights-management database; and 4) controlling access to the data by applying the virtualization policy to the access request in a manner that is transparent to the application. Various other methods, systems, and computer-readable media are also disclosed. |
US08938806B1 |
Partial pattern detection with commonality factoring
The disclosure relates to a method and system for processing objects stored as blocks on a storage system. The blocks are in deduplicated form. The blocks are scanned for a pattern, and if a pattern is found in a block, objects associated with the block are identified. The pattern may be a malware signature. The block is remediated, and the associated objects may be remediated as well, in the storage system and on host systems where copies of the objects reside. Partial matching may be used to identify the pattern. If a first block contains a partial match to the pattern, logically adjacent blocks are scanned to determine whether the partial match of the first block is completed in logically adjacent blocks. Logically adjacent blocks can be associated with different objects. |
US08938805B1 |
Detection of tampering with software installed on a processing device
A processing device comprises a processor coupled to a memory and implements a host-based intrusion detection system configured to permit detection of tampering with at least one software component installed on the processing device. The host-based intrusion detection system comprises a forward-secure logging module configured to record information characterizing a plurality of events occurring in the device in such a manner that modification of the recorded information characterizing the events is indicative of a tampering attack and can be detected by an authority. For example, the recorded information may comprise at least one forward-secure logging record R having entries r1 . . . rn corresponding to respective ones of the events wherein any erasure or other modification of a particular pre-existing entry ri in R by an attacker is detectable by the authority upon inspection of R. |
US08938800B2 |
System and method for network level protection against malicious software
A method in one example implementation includes receiving information related to a network access attempt on a first computing device with the information identifying a software program file associated with the network access attempt. The method also includes evaluating a first criterion to determine whether network traffic associated with the software program file is permitted and then creating a restriction rule to block the network traffic if the network traffic is not permitted. The first criterion includes a trust status of the software program file. In specific embodiments, the method includes pushing the restriction rule to a network protection device that intercepts the network traffic associated with the software program file and applies the restriction rule to the network traffic. In more specific embodiments, the method includes searching a whitelist identifying trustworthy software program files to determine the trust status of the software program file. |
US08938797B2 |
User validation using images
A method of validating a user, comprises the steps of:—storing for a user data representative of a validation code for the user comprising a combination of symbols selected from a set of symbols; presenting a displayed image including a plurality of designatable areas in which said set of symbols is distributed between said designatable areas such that each designatable area contains a plurality of said symbols; varying the image between subsequent presentations such that the distribution of said symbols between said designatable areas changes between subsequent presentations, validating a user in an validation routine by detecting designation by a user of a combination of said designatable areas in a presented image, and determining whether the combination of designated designatable areas contains the combination of symbols making up the validation code for said user. |
US08938793B2 |
System and method for secure management of transactions
Secure management of electronic transactions is provided by a system server that is communicatively coupled to terminals configured as thin client devices (TCD) and to one or more application servers. A TCD completes a secure communications link with the system server, and transfers information concerning the identity of a user and account information from a secure transaction card (STC). Upon authentication, the system server drives the display of available applications at the TCD, allowing the user to select and engage in a desired transaction with the application server hosting the selected application. During the transaction, the system server brokers communications according to the different security schemes used by the TCD and the application server and, ultimately, stores a transaction ticket that memorializes the transaction. The transaction ticket can later be retrieved by presenting appropriate authentication information. |
US08938789B2 |
Information processing system, method for controlling information processing system, and storage medium
An information processing system stores key information for determining an authentication device and information about the authentication device by associating these information pieces with each other and extract the key information from access of an unauthenticated user. Based on the information about the authentication device associated with the key information, the access of the unauthenticated user is redirected. |
US08938784B2 |
Authorization of server operations
An authorization device for authorizing operations of a remote server requested from user computers via a data communications network includes a computer interface configured to connect to a local user computer for facilitating communication with the remote server via a data communications network, a user interface configured to present information to a user, and control logic. The control logic is adapted to use security data accessible to the control logic to establish, via the local user computer, a mutually-authenticated connection for encrypted end-to-end communications with the server; collect from the server, via the connection, information indicative of any operation requested via a different connection to the server and requiring authorization by the user; and present the information to the user via the user interface to prompt for authorization of the operation. |
US08938782B2 |
Systems and methods for providing network access control in virtual environments
A computer-implemented method for providing network access control in virtual environments. The method may include: 1) injecting a transient security agent into a virtual machine that is running on a host machine; 2) receiving, from the transient security agent, an indication of whether the virtual machine complies with one or more network access control policies; and 3) controlling network access of the virtual machine based on the indication of whether the virtual machine complies with the one or more network access control policies. Various other methods, systems, and computer-readable media are also disclosed herein. |
US08938781B1 |
Systems and methods for managing user permissions
Multi-tiered systems and methods for identifying and monitoring user permissions in a computer network are described. A data structure, such as an index, for each network device identifies all the security identifiers (SIDs) and their associated permissions for accessing the resources on the network device. Each data structure can be initially populated by scanning access control lists (ACLs) of the respective network device. A collection server in communication with the network devices stores an aggregate index that identifies the SIDs in the network and the network devices on which each SID is granted, denied or revoked one or more permissions. The individual data structures and/or aggregate index are updated based on permission changes detected through real-time or periodic monitoring. The aggregate index can also be replicated to multiple servers. In certain examples, the multi-tiered arrangement facilitates identifying the network resources for which a user has been granted, denied or revoked a permission. |
US08938777B1 |
Using geographical information in policy enforcement
Using geographical information in policy enforcement is disclosed. A request for a resource is received from a device. A policy to be applied to the request is determined based at least in part on geographical information associated with an IP address. The policy is enforced. The IP address may be either a source IP address or a destination IP address. |
US08938775B1 |
Dynamic data loss prevention in a multi-tenant environment
The usage of data in a multi-tenant environment can be controlled by utilizing functionality at the hypervisor level of various resources in the environment. Data can be associated with various tags, security levels, and/or compartments. The ability of resources or entities to access the data can depend at least in part upon whether the resources or entities are also associated with the tags, security levels, and/or compartments. Limitations on the usage of the data can be controlled by one or more policies associated with the tags, security levels, and/or compartments. A control service can monitor traffic to enforce the appropriate rules or policies, and in some cases can prevent encrypted traffic from passing beyond a specified egress point unless the encryption was performed by a trusted resource with the appropriate permissions. |
US08938771B2 |
Network receiver and control method thereof
A network receiver includes a first variable resistor, a second variable resistor, a first processing unit, a second processing unit and an adjusting circuit. The first variable resistor is coupled to a first transmission line via a first terminal for transmitting a first signal. The second variable resistor is coupled to a second transmission line via a second terminal for transmitting a second signal. The first processing unit is utilized for obtaining a difference according to the first signal and the second signal, and processing the difference to generate first data. The second processing unit is utilized for obtaining a summation according to the first signal and the second signal, and processing the summation to generate second data. The adjusting circuit is utilized for adjusting resistance(s) of at least one of the first variable resistor and the second variable resistor according to the first data and the second data. |
US08938768B2 |
Multi-functional display device and method for displaying content on the same
A multi-functional display device and method for displaying content on the same are disclosed herein. The method may include displaying broadcast content on a first multi-functional display device, transmitting a request to display the content on a second multi-functional display device. The second multi-functional display device may accept the request and display the content on the second multi-functional display device. The first and second multi-functional display devices may display the content at the same time. The first multi-functional display device may be associated with a first social network service (SNS) account of a first individual and the second multi-functional display device may be associated with a second SNS account of a second individual. The request to concurrently view the content may be generated using account information of the SNS accounts. |
US08938765B2 |
Methods, apparatus and user interface for providing content on demand
Methods and apparatus for supporting content delivery service are described. In accordance with the invention content can be supplied to temporary storage of a regional or local server used to supply the content to a customer's premises when the requested content is not already available in the regional or local server. A content server hierarchy may be implemented with servers higher up in the hierarchy including more content, e.g., titles, than the number of titles stored in the lower level servers. By storing less frequently accessed content in servers higher in the hierarchy and frequently requested titles lower in the hierarchy, a vast number of titles can be supported without overburdening the storage available at local and regional servers. In addition, a national or other server high in the hierarchy can be used to store, move, and distribute local or other content as part of an on demand service. |
US08938764B2 |
Systems and methods for creating aggregations of episodes of series programming in order
A viewer of an episode of a series such as a television series may wish to access episodes of the series that the viewer missed when they were originally broadcast. Interactive applications may receive the viewer's indication of interest to record missed episodes of the incomplete series, which may include instructions regarding recording options for including the missed episodes in a series aggregation. Interactive applications may identify the episodes to be included in the series aggregation, and record the missed episodes, which may then be stored and organized to create a series aggregation, in the order that they were first broadcast with episodes that the viewer may already have available. Interactive applications may present the episodes of the series aggregation in the order that they were originally broadcast, by providing the viewer with options on how to access the episodes. |
US08938761B2 |
System and method of analyzing internet protocol television content credits information
An Internet Protocol television (IPTV) system is disclosed. The system includes a selector module that is adapted to select a content item based upon metadata information associated with the content item and send the content item to a first set-top box. The content is recorded and video information associated with the content item is analyzed using a video interpretation algorithm, and credits information associated with the content item is obtained from the set-top-box. |
US08938760B1 |
Television box and method for controlling display to display audio/video information
The present invention provides a TV box, where the TV box is connected to a display via lined connection or wireless connection, and the TV box includes a control unit, a network interface circuit and an output unit. The control unit connects to a first external server and an audio/video source via the network interface circuit, the control unit obtains a channel list from the first external server, and obtain audio/video information from the audio/video source by referring to a user inputted command and the channel list, where contents of the channel list is allowed to be edited by a user, and the control unit transmits the audio/video information to the display via the output unit. |
US08938759B2 |
Program guide and apparatus
A server 10 generates a program guide from a content database 20. The data base contains content descriptions including an identification of the content and the recommender of that content, which may be obtained from messages 12. A dynamic resource server 22 obtains dynamic information relating to at least one user including details of which devices, if any, are presently being used by the user as well as properties of devices associated with the user. A program guide generator 24 produces a program guide from the content descriptions and from the dynamic information, and outputs the program guide. |
US08938755B2 |
Method and apparatus for recurring content searches and viewing window notification
A method for updating existing content includes detecting the existing content, identifying a collection of content related to the existing content and storing a representation of the collection of content within a platform server. The collection of content is updated with newly available content. The representation of the collection of content and a representation of the newly available content is transmitted. |
US08938752B2 |
Apparatus and method for processing an interactive service
A method of processing an interactive service and an apparatus thereof are disclosed. The present invention includes generating an application parameter table which includes information about at least one of applications, wherein the application parameter table includes a first identifier and a second identifier, wherein the first identifier identifies a interactive programming segment which application parameter table pertains to, and wherein the second identifier identifies an application within the scope of application parameter table; generating an activation message file that indicates at least one of activation times of the applications, wherein the activation message file includes a third identifier and activation messages, wherein the third identifier matches the first identifier of application parameter table which contains the applications, wherein the activation message includes a fourth identifier and a start time information, wherein the fourth identifier matches the second identifier of the application in the application parameter table, and wherein the start time information indicates the start time for an event targeted to the application relative to segment time; generating a multi-part message with the application parameter table as the first part and the activation message file as the second part; and transmitting the multi-part message to receiver via HTTP. |
US08938749B2 |
System and method to troubleshoot a set top box device
A computer-implemented method includes receiving, at a monitoring center of a media distribution network, from a set top box device associated with a customer account, first error data indicating occurrence of a first error at the set top box device at a first time. The set top box device is at least partially functional after occurrence of the first error. The computer-implemented method includes receiving, at the monitoring center, second error data indicating occurrence of a second error at the set top box device at a second time. The set top box device is at least partially functional after occurrence of the second error. The computer-implemented method includes determining an elapsed time between the first time and the second time. The computer-implemented method includes automatically generating a trouble ticket indicating failure of the set top box device when the elapsed time satisfies a first threshold. |
US08938740B2 |
Resource allocation apparatus, resource allocation method, and computer readable medium
A parameter determination unit 110 substitutes, for each of a plurality of applications, a recommended amount of resources and a quality of experience corresponding to the recommended amount of resources, and a minimum amount of resources and a quality of experience corresponding to the minimum amount of resources into a quality function f in expression (1) indicating a relation between an amount of resources R and a quality of experience Q, to determine parameters a and b. A resource amount determination unit 120 determines an amount of resources to be allocated to the plurality of applications using the quality function f for each application in which the parameters a and b are determined. The quality function f(x) is a monotonically increasing function having an inverse function f−1, connects (−∞,0) and (+∞,1), and is symmetrical with respect to x=0. Q=f(x)=f((R−a)/b) (1) |
US08938738B2 |
Shared user-mode for controlling synchronized access to a shared resource
Technologies are described herein for implementing shared locks for controlling synchronized access to a shared resource. In one method, in a user mode of an operating system, a notification is received indicating that a first process begins execution. The first process is adapted to acquire the shared lock during execution of the first process. Upon receiving the notification, it is determined whether the first process terminates execution without releasing the shared lock. Upon determining that the first process terminates execution without releasing the shared lock, the shared lock is released for access by a second process. |
US08938733B2 |
Generating a customized set of tasks for migration of a deployed software solution
A migration set list generator specifies a physical topology of a deployed software solution, wherein the software solution comprises software components and data associated with the software components integrated into a single entity. The migration set list generator specifies at least one solution change to the deployed software solution to meet at least one business requirement and specifies at least one migration strategy for migrating the deployed software solution. The migration set list generator generates migration tasks for making the at least one solution change to the deployed software solution specified in the physical topology based on the at least one migration strategy and generates a recommended physical topology yielded for the software solution if the physical topology is updated according to the migration tasks. |
US08938732B2 |
Dynamically generating installable software artifacts in a canonical form
Embodiments of the present invention address deficiencies of the art in respect to application deployment and provide a novel and non-obvious method, system and computer program product for deploying installable software artifacts in canonical form. In one embodiment of the invention, a method for deploying installable software artifacts in canonical form can include storing artifacts in platform independent canonical form. Thereafter, the method can include receiving a request from a client for first time provisioning or update to a specified application for a specific platform, locating the stored artifacts according to the specified application, dynamically generating a feature from the stored artifacts for the specific platform, and first time provisioning or updating the specified application in the client with the dynamically generated feature. |
US08938730B2 |
Utilizing a multi-system set configuration to update a utility node system set
A system set of a utility node device, such as a kernel and/or root file system, may be updated by utilizing a multi-system set configuration. For example, the multi-system set configuration may include a first system set that is generally configured to act as an “active” set, a second system set (e.g., “idle” set) that is configured to operate when the first system set is non-operational or in an “idle” state, and a third system set that is configured to operate when the first and second system sets are non-operational. During an update of a system set, an update package may be applied to the second “idle” system set, while the first “active” system set remains operational. The utility node device may comprise a smart utility meter, sensor, control device, transformer, switch, relay, or the like. |
US08938728B2 |
Dynamic compiler program, dynamic compiling method and dynamic compiling device
A dynamic compiler program product, method, and device for sequentially compiling a partial computer program in a computer. The program product causes the computer to: acquire respective values of one or more pieces of current execution status information; read, from the shared pool, a list of the conditions associated with an executable instruction stream generated by compiling a partial program that is the same as a partial program to be compiled, and determine whether respective values of corresponding pieces of current execution status information satisfy the conditions. The program product causes the computer to further generate an executable instruction stream by compiling the partial program to be compiled on the condition that a result of determination made is negative. |
US08938727B2 |
Method for preventing software reverse engineering, unauthorized modification, and runtime data interception
A method for preventing the unauthorized modification of a software or unauthorized modification of runtime data. According to this method, a converter, which is capable of converting the software into a generalized machine code is provided. The converter is designed such that it cannot he reverse engineered, by using a conversion process that causes data loss. An interpreter, which the knowledge of its process method is kept restricted, is also provided. The interpreter interprets the general machine code into a specific machine code, while reconstructing the lost data during the interpretation process. |
US08938722B2 |
Identifying errors using context based class names
A method and apparatus for locating errors is disclosed. A computer inserts an object reference into program code suspected of causing an error, the object reference having an initial class name. Responsive to execution of the program code, the computer generates a new class name for the object reference comprising the context information. The computer sets an object with the new class name as the object reference inserted into the program code suspected of causing the error, wherein the new class name of the object is located in computer memory in use by the executing program code. The computer then creates a record of the computer memory in use by the executing program code, the record including the context information in the form of the new class name of the object. |
US08938720B2 |
Trace visualization for object oriented programs
A method is provided to produce an information structure that indicates call hierarchy relationships among calls of a trace log file and that indicates time sequence relationships among calls of the trace log file, the method comprising: producing call records that correspond to calls identified in the trace log file; creating call hierarchy indicia that indicate hierarchical relationships among calls that correspond to the call records; and creating time sequence indicia that indicate time sequence relationships among calls that correspond to the call records. |
US08938719B2 |
System and method for performance assurance of applications
A method for assuring performance of applications is described herein. According to an implementation, the method includes obtaining at least one performance requirement associated with an application in a pre-development phase of a development lifecycle of the application. The performance requirement is mapped with one or more of functional requirements associated with the application and the performance requirement is analyzed based at least on an operational load expected to be handled by the application during operation. Further, the application is developed based on the performance requirement and the mapping. At least one performance characteristic associated with the application is determined, to compare against the performance requirement assuring performance of the application during operation. |
US08938714B2 |
Specifying reusable process models
A method and system for specifying a reusable process model. Sub-processes of a base process are identified as having a potential to be modified. By filling in values in a configurable pattern applied to each identified sub-process, dynamic categories are mapped to the identified sub-processes, thereby allowing the sub-processes to be reusable. A change to business requirements occurs, where the base process is based on the business requirements. Based on the change to the business requirements, a change to the values in the configurable pattern applied to a sub-process is received. The change to the values in the configurable pattern does not require a change to the base process. |
US08938707B2 |
Method and system for creating an executable verification plan
The various embodiments herein provide a method and a system for creating a verification plan in executable structure for verifying a product specification using a web user interface. The method comprises collecting the input parameters through a web user interface. The input parameters are stored in a temporary storage are converted to an object with a format such as XML. An interconnected structure of the related objects is created and transformed into a plurality of complex objects for generating a plurality of features. The stored information is fetched and processed by inserting the structure values into a permanent file based on header tag to identify an object. An output for the processed information is generated and displayed through the web user interface. The milestones of the product are directly mapped to the features for generating the features of the product. |
US08938701B2 |
Method of managing electro migration in logic designs and design structure thereof
A method of designing an integrated circuit includes modifying a design attribute-variable electromigration (EM) limit for each pre-defined circuit based on at least one reliability constraint in order to avoid EM violations of an integrated circuit. The method further includes synthesizing the integrated circuit from a high level description to at least a subset of the pre-defined circuit devices using the modified design—variable EM limit of each pre-defined circuit. |
US08938699B2 |
Multivariable solver for optical proximity correction
The method of the invention tracks how the collective movement of edge segments in a mask layout alters the resist image values at control points in the layout and simultaneously determines a correction amount for each edge segment in the layout. A multisolver matrix that represents the collective effect of movements of each edge segment in the mask layout is used to simultaneously determine the correction amount for each edge segment in the mask layout. |
US08938698B2 |
Systems and methods of automatically detecting failure patterns for semiconductor wafer fabrication processes
A system and method of automatically detecting failure patterns for a semiconductor wafer process is provided. The method includes receiving a test data set collected from testing a plurality of semiconductor wafers, forming a respective wafer map for each of the wafers, determining whether each respective wafer map comprises one or more respective objects, selecting the wafer maps that are determined to comprise one or more respective objects, selecting one or more object indices for selecting a respective object in each respective selected wafer map, determining a plurality of object index values in each respective selected wafer map, selecting an object in each respective selected wafer map, determining a respective feature in each of the respective selected wafer, classifying a respective pattern for each of the respective selected wafer maps and using the respective wafer fingerprints to adjust one or more parameters of the semiconductor fabrication process. |
US08938695B1 |
Signature analytics for improving lithographic process of manufacturing semiconductor devices
A number of wafers of a semiconductor device are inspected to generate a plurality of wafer inspection data. A method for identifying critical hot spots to improve lithographic process of manufacturing the semiconductor device uses design signature analytics according to the plurality of wafer inspection data with reference to the design data of the semiconductor device. Design signature analytics includes global alignment, full chip pattern correlation, pattern characterization and design signature inference. The global alignment compensates for the physical coordinate offsets between the chip design data and the wafer inspection data. The full chip pattern correlation uses multi-stage pattern matching and grouping to identify highly repeating defects as hot spots. Pattern characterization extracts the design patterns and design signatures of the highly repeating defects. Design signature inference analyses the design signatures, identifies critical design signatures and determines the criticality of the critical design signatures. |
US08938692B2 |
Device, method, and graphical user interface for managing concurrently open software applications
A method includes displaying a first application view. A first input is detected, and an application view selection mode is entered for selecting one of concurrently open applications for display in a corresponding application view. An initial group of open application icons in a first predefined area and at least a portion of the first application view adjacent to the first predefined area are concurrently displayed. The initial group of open application icons corresponds to at least some of the concurrently open applications. A gesture is detected on a respective open application icon in the first predefined area, and a respective application view for a corresponding application is displayed without concurrently displaying an application view for any other application in the concurrently open applications. The open application icons in the first predefined area cease to be displayed, and the application view selection mode is exited. |
US08938691B2 |
Imaging processing apparatus, image processing system and image processing program
An image processing apparatus is provided. The image processing apparatus is capable of executing a plurality of processing operations on input data and includes: a selection detecting unit configured to detect a selecting operation of a plurality of processing operations from among the plurality of processing operations; an operation information storing unit configured to store a plurality of processing operation information for specifying the processing operations detected by the selection detecting unit, respectively; a setting unit configured to set the plurality of processing operation information stored in the operation information storing unit, as a plurality of processing operations which are collectively executed in response to an execution instruction input to an instructing unit; and an executing unit configured to execute the plurality of processing operations corresponding to the plurality of processing operation information set by the setting unit, in response to the execution instruction. |
US08938687B2 |
Digital television and method of providing graphical user interface using the same
A digital television (DTV) and a method of providing a GUI using the DTV are disclosed. The method of providing a GUI in a DTV comprises: first displaying an image on a display unit provided on the DTV; receiving a display command of a first GUI; and second displaying the image and the first GUI such that a different spatial depth is formed between the image and the first GUI according to the received display command. |
US08938683B2 |
Visual state comparator
In various example embodiments, systems and methods for providing visual state comparisons is provided. In example embodiments, parameters are received from a user device of a user. The parameters indicate different browser/operating system combinations for a visual comparison of screenshots of a state for the different browser/operating system combinations. Based on the different browser/operating system combinations indicated by the parameters, the screenshots along with corresponding metadata for each indicated browser/operating system combination are retrieved. A user interface that visually compares at least two retrieved screenshots is provided to the user device. The user interface includes a display of the corresponding metadata for the at least two retrieved screenshots. |
US08938682B2 |
Platform for arranging services between goods manufacturers and content or service providers and users of virtual local community via authorized agents
A social networking platform having users grouped into multiple groups of residents based on users' geographical areas, each group representing a virtual local community representing the corresponding geographical area. Each resident is identified by a resident identifier having a common local community identifier that uniquely identifies the corresponding geographical area in which the residents actually reside. Each resident is provided a three-dimensional (3D) homepage having items resembling items owned by the resident in an actual resident home. Some of the items decorated in the 3D homepage can be activate to invoke an authorized agent which will access a goods/service provider on behalf of the resident for purchasing further items. An authorized agent can be installed and available to a virtual community only if the residents allow. Based on the purchase, a resident is rewarded with credits for future purchases and ownership shares of the authorized agent. |
US08938679B1 |
Comment system for interactive graphical designs
Various methods and systems for collaborating on the specification of an interactive graphical design are provided. An exemplary system comprises a graphical design environment. The system also comprises a note interface in the graphical design environment that displays a note field for accepting a text string from the user. The system also comprises a design player that renders the design. The system also comprises a discussion interface that: (i) is displayed in the design player consistently with the design; (ii) displays the text string from the user as a note; and (iii) accepts a comment from a second user regarding the note. The system also comprises a data store accessible to the graphical design environment and the design player. The comment is displayed in the graphical design environment after being accepted in the discussion interface. |
US08938673B2 |
Method and apparatus for editing home screen in touch device
A method and apparatus for editing the home screen in a touch-enabled device enables the touch-enabled device to move a content item between pages of the home screen in an easy and intuitive way by: displaying a selected page as a current home screen; detecting a first interaction in the course of utilizing the home screen; displaying, when the first interaction is a page transition interaction, a transition mode screen; detecting a second interaction for moving a content item between pages while the transition mode screen is displayed; and moving the content item to a target page indicated by the second interaction. |
US08938668B2 |
Validation based on decentralized schemas
Rules are collected for each structured element in a document. The rules that apply to any particular instance of an element depend on the hierarchical position of the instance within the document. The rules are collected and efficiently organized in a manner that accounts for this dependency. Once the rules are collected, the rules may be further processed. For example, there may be dependencies between calculations. The computation of the calculations is scheduled in a manner that accounts for these dependencies. Once the rules are collected and further processed, the rules are used to validate the given document. |
US08938664B2 |
Error correction decoding by trial and error
A representation of a codeword is decoded by applying a first decoder of the codeword to the representation of the codeword. If applying the first decoder fails to decode the representation of the codeword then a second decoder of the codeword is applied to the representation of the codeword. Preferably, applying the first decoder consumes less power and is faster than applying the second decoder. Data are ported by encoding the data as a codeword, exporting the codeword to a corrupting medium, importing a representation of the codeword, and applying a first decoder to the representation of the codeword. If applying the first decoder fails to decode the representation of the codeword then a second decoder of the codeword is applied to the representation of the codeword. |
US08938662B2 |
Hamming radius separated deduplication links
A data storage system includes a data storage array configured for de-duplication of duplicate data therein by: identification of a plurality of portions of data; a comparison of each portion of the data to identify duplicate data and identification of a link associated with each duplicate data; a determination of whether a Hamming link-separation-distance of the identified link is greater than twice a Hamming radius of an error correction code in the data storage system; and replacement of the duplicate data with the identified link when it is determined that the Hamming link-separation-distance is greater than twice the Hamming radius. |
US08938661B2 |
System and method for detecting errors in audio data
An application programming interface (API) executed by a first processing unit combines audio data samples with error code values generated for those samples. The API then causes a data stream to be opened having sufficient bandwidth to accommodate combined samples made up of audio data samples and corresponding error code values. The combined samples are then transmitted to a decoder and validation unit within a second processing unit that receives the combined data, strips the error code values and validates the audio data based on the error code values. When the error code values indicate that the audio data has been compromised, the second processing unit terminates the output of sound derived from the audio data. |
US08938660B1 |
Systems and methods for detection and correction of error floor events in iterative systems
Methods and apparatuses are provided for decoding a codeword using an iterative decoder. The iterative decoder, in a first decoding mode, performs a number of channel iterations on the codeword, determines a first syndrome weight after a first time period, and determines a second syndrome weight after a second time period. Each channel iteration includes an iteration of the channel detector and at least one iteration of the inner iterative decoder. The iterative decoder, in a second decoding mode, determines a true syndrome of the codeword, and processes the codeword based on the true syndrome of the codeword. The codeword is processed using the second decoding mode in response to determining that the first and second determined syndrome weights are less than a syndrome weight threshold. |
US08938650B2 |
Error report management
Apparatuses, systems and methods are provided for managing error reporting in an information technology environment in which a plurality of information technology devices are connected to a network. |
US08938642B2 |
Confirm instruction for processing vectors
The described embodiments include a processor with a fault status register (FSR) that executes a Confirm instruction. In these embodiments, when executing the Confirm instruction, the processor receives a predicate vector that includes N elements. For a first set of bit positions in the FSR for which corresponding elements of the predicate vector are active, the processor determines if at least one of the first set of bit positions in the FSR holds a predetermined value. When at least one of the first set of bit positions in the FSR holds the predetermined value, the processor causes a fault in the processor. |
US08938638B2 |
Recovery service location for a service
A secondary location of a network acts as a recovery network for a primary location of the service. The secondary location is maintained in a warm state that is configured to replace the primary location in a case of a failover. During normal operation, the primary location actively services user load and performs backups that include full backups, incremental backups and transaction logs that are automatically replicated to the secondary location. Information is stored (e.g. time, retry count) that may be used to assist in determining when the backups are restored correctly at the secondary location. The backups are restored and the transaction logs are replayed at the secondary location to reflect changes (content and administrative) that are made to the primary location. After failover to the secondary location, the secondary location becomes the primary location and begins to actively service the user load. |
US08938636B1 |
Generating globally coherent timestamps
The present technology proposes techniques for generating globally coherent timestamps. This technology may allow distributed systems to causally order transactions without incurring various types of communication delays inherent in explicit synchronization. By globally deploying a number of time masters that are based on various types of time references, the time masters may serve as primary time references. Through an interactive interface, the techniques may track, calculate and record data relative to each time master thus providing the distributed systems with causal timestamps. |
US08938632B2 |
Setting power saving modes based on ambient light and user set time periods
An information processing apparatus configured to have a first power mode and a second power mode having lower power consumption than that of the first power mode includes a detection unit configured to detect brightness around the information processing apparatus, a setting unit configured to set a time period for shifting the information processing apparatus to the second power mode, and a control unit configured to, if the brightness detected by the detection unit is lower than a threshold, when a time is within the time period set by the setting unit, shift the information processing apparatus to the second power mode, and, when the time is not within the time period set by the setting unit, not to shift the information processing apparatus to the second power mode. |
US08938630B2 |
Apparatus power control
The present disclosure includes apparatuses and methods for apparatus power control. A number of embodiments include determining a power profile for each of a number of commands in a command queue that are ready for execution and selecting a portion of the number of commands in the command queue for execution based on the power profiles of the number of commands to control power consumption in the apparatus. |
US08938629B2 |
Power control apparatus, method for controlling the same and storage medium
A power control apparatus uses a job history stored in a second storage unit to update, at a predetermined time interval, a power-off sequence table defining a sequence in which power supply is to be stopped for devices when a smart power meter has requested power supply reduction, inquires the smart power meter regarding the amount of power to be reduced when a power reduction request has been received therefrom, and stops power supply to devices in accordance with the reduction power amount, the device power consumption amounts, and the power-off sequence table. |
US08938628B2 |
Staggered power-up and synchronized reset for a large ASIC or FPGA
Methods and apparatus for controlling the power-on current transients and for providing a gradual current draw in an ASIC or FPGA having a high gate count and a number of physical blocks are disclosed. Additionally, method(s) are disclosed which ensure related blocks emerge from a reset state on a common clock cycle even when the related blocks are geographically dispersed over a large area producing multiple clock cycle latency periods for signals between blocks. Complete flexibility of physical block start up is achieved by software control which permits the sequence and number of physical blocks started simultaneously. |
US08938626B2 |
Single command functionality for providing data security and preventing data access within a decommissioned information handling system
A computer-implemented method comprises a service processor: establishing a kill switch encryption key (KSEK) to provide data security for data within storage devices of configurable components within a system; automatically encrypting, with the KSEK, data that is written to one of the storage devices; configuring the configurable components to prevent access to the stored data unless a valid copy of the KSEK is received from the service processor along with the request for the data; automatically decrypting, with the KSEK, the KSEK-encrypted data that is read from storage device; and in response to receiving a verified request to decommission the system, performing the decommissioning by deleting/erasing the KSEK from a secure storage at which the only instance of the KSEK is maintained. Deletion of the KSEK results in a permanent loss of access to the stored encrypted data within the system because the stored encrypted data cannot be decrypted without the KSEK. |
US08938623B2 |
Cryptographic processing system, key generation device, encryption device, decryption device, cryptographic processing method, and cryptographic processing program
The object is to provide a secure functional encryption scheme having many cryptographic functions. An access structure is constituted by applying the inner-product of attribute vectors to a span program. The access structure has a degree of freedom in design of the span program and design of the attribute vectors, thus having a large degree of freedom in design of access control. A functional encryption process is implemented by imparting the access structure to each of a ciphertext and a decryption key. |
US08938622B2 |
Encryption in the cloud with customer controlled keys
A system and method for encryption in a cloud computing platform with customer controlled keys is disclosed. A cloud-based encryption key is uploaded from a customer computing platform to a key store of the cloud computing platform, based on a customer-based encryption key. The cloud-based encryption key and customer-based encryption key is able to encrypt or decrypt customer data used by an application server running on the cloud computing platform. Next, the cloud-based encryption key is unlocked from the key store, and then stored in a secure store of a main memory associated with the customer computing platform. Then, according to encryption or decryption mechanism, the unlocked cloud-based encryption key is accessed to encrypt or decrypt customer data stored on a database of the main memory and used by the application server. |
US08938619B2 |
System and method for decrypting content samples including distinct encryption chains
Embodiments may be configured to receive a protected version of content that includes multiple encrypted content samples. In various embodiments, each encrypted content sample includes multiple encrypted blocks. For a given encrypted content sample, different sets of encrypted blocks in that sample may form different encryption chains. The protected version of the content may further include decryption information for decrypting the encrypted content samples. The decryption information may include at least some initialization vectors generated dependent upon non-content information that is not included in the protected version of the content. The non-content information may be from a different protected version of the content. Embodiments may be configured to use the decryption information to decrypt one or more of the encrypted content samples. |
US08938615B2 |
System and method for authenticating radio frequency identification (RFID) tags
An authenticated RFID system is provided that uses elliptic curve cryptography (ECC) to reduce the signature size and read/write times when compared to traditional public key implementations such as RSA. Either ECDSA or ECPVS can be used to reduce the signature size and ECPVS can be used to hide a portion of the RFID tag that contains sensitive product identifying information. As a result, smaller tags can be used or multiple signatures can be written at different stages in a manufacturing or supply chain. A key management system is used to distribute the verification keys and aggregate signature schemes are also provided for adding multiple signatures to the RFID tags, for example in a supply chain. |
US08938614B2 |
Motor vehicle electronics device, motor vehicle, method for displaying data on a motor vehicle display apparatus, and computer program product
The invention relates to a motor vehicle electronics device comprising a first interface (116) for establishing a first connection to a first ID token (134) in order to read data from the first ID token, —a memory (104) for storing a certificate, —means (122) for the cryptographic authentication with respect to the first ID token using the certificate, —means (130) for actuating at least one display apparatus (136, 138) for reproducing the data, and —a second interface (118) for storing the certificate in the memory. |
US08938611B1 |
Enterprise cloud security gateway
A security virtual machine is provided in a network including a resource shared among two or more virtual machines. All data traffic from each virtual machine to or from the shared resource is transmitted over an encrypted channel to the security virtual machine. Each connection between a virtual machine and the security virtual machine is maintained as a separate encrypted channel, preventing one virtual machine from accessing data sent to or from another virtual machine, even though the virtual machines are all sharing the same resource. |
US08938607B2 |
Data packet arithmetic logic devices and methods
New instruction definitions for a packet add (PADD) operation and for a single instruction multiple add (SMAD) operation are disclosed. In addition, a new dedicated PADD logic device that performs the PADD operation in about one to two processor clock cycles is disclosed. Also, a new dedicated SMAD logic device that performs a single instruction multiple data add (SMAD) operation in about one to two clock cycles is disclosed. |
US08938606B2 |
System, apparatus, and method for segment register read and write regardless of privilege level
Embodiments of systems, apparatuses, and methods for performing privilege agnostic segment base register read or write instruction are described. An exemplary method may include fetching the privilege agnostic segment base register write instruction, wherein the privilege agnostic write instruction includes a 64-bit data source operand, decoding the fetched privilege agnostic segment base register write instruction, and executing the decoded privilege agnostic segment base register write instruction to write the 64-bit data of the source operand into the segment base register identified by the opcode of the privilege agnostic segment base register write instruction. |
US08938604B2 |
Data backup using distributed hash tables
The present disclosure provides a storage system for data read and write. One embodiment of the storage system includes an origination device that is configured to receive a request for a logical block addressing-based operation on a volume, convert the logical block addressing-based operation request into a key addressing-based operation request carrying a key corresponding to data to be operated, and send the key addressing-based operation request to a routing library; the routing library is configured to receive the key addressing-based operation request, hash the key corresponding to the data to be operated, determine that a storage node taking charge of a hash region in which the hashed key is located is the master storage node, send the key addressing-based operation request to the master storage node of the data to be operated. |
US08938600B2 |
Memory system, memory control method, and recording medium storing memory control program
A memory system includes a dual inline memory module (DIMM) connector to which a DIMM is connected, which is selected from a Joint Electron Device Engineering Council (JEDEC) standard DIMM in compliance with JEDEC standards and a customized DIMM not in compliance with JEDEC standard, and a memory controller to determine whether the DIMM being connected is the JEDEC standard DIMM or the customized DIMM to generate a determination result, and to control access to the DIMM based on the determination result and SPD information obtained from a SPD of the DIMM being connected. |
US08938599B2 |
Distributed graph storage system
In a method of implementing a graph storage system, the graph storage system is stored on a plurality of computing systems. A global address space is provided for distributed graph storage. The global address space is managed with graph allocators, in which a graph allocator allocates space from a block of the distributed global memory in order to store a plurality of graphs. |
US08938598B2 |
Facilitating simultaneous submission to a multi-producer queue by multiple threads with inner and outer pointers
A technique for ensuring that multiple producer threads may simultaneously write entries in a shared queue and one or more consumers may read valid data from the shared queue. Writing of the shared queue by the multiple producer threads may occur in parallel and the one or more consumer threads may read the shared queue while the producer threads write the shared queue. A “wait-free” mechanism allows any producer thread that writes a shared queue to advance an inner pointer that is used by a consumer thread to read valid data from the shared queue. The inner pointer indicates the most recent valid entry. An output pointer is advanced with an atomic operation to indicate a next entry or portion of memory in the shared queue that is available for allocation. The shared queue may be implemented as a circular buffer. |
US08938596B2 |
Storage apparatus, control apparatus, and storage apparatus control method
In a storage apparatus, when a received backup instruction is a backup start instruction, a control unit performs a backup process from a position indicated by an available area start pointer. When the received backup instruction is a backup end instruction, the control unit releases an allocated backup area. In addition, the control unit determines whether the released backup area is adjacent to a position indicated by an available area end pointer. If determining that the released backup are is adjacent to the position indicated by the available area end pointer, the control unit moves the available area end pointer indicating the end of an available area to the end of the released backup area. |
US08938593B2 |
Tracking ownership of memory in a data processing system through use of a memory monitor
Ownership of a memory unit in a data processing system is tracked by assigning an identifier to each software component in the data processing system that can acquire ownership of the memory unit. An ownership variable is updated with the identifier of the software component that acquires ownership of the memory unit whenever the memory unit is acquired. |
US08938591B2 |
Dispersed storage processing unit and methods with data aggregation for use in a dispersed storage system
A new data block to be stored in the dispersed storage system is received. When it is determined that a previous data segment contains sufficient space for the new data block, the previous data segment is retrieved from a plurality of dispersed storage units. A revised data segment is generated by aggregating the new data block with at least one existing data block of the previous data segment. A plurality of slices are generated for the revised data segment. The plurality of slices are stored in the plurality of dispersed storage units. |
US08938587B2 |
Data recovery for coherent attached processor proxy
A coherent attached processor proxy (CAPP) that participates in coherence communication in a primary coherent system on behalf of an attached processor external to the primary coherent system tracks delivery of data to destinations in the primary coherent system via one or more entries in a data structure. Each of the one or more entries specifies with a destination tag a destination in the primary coherent system to which data is to be delivered from the attached processor. In response to initiation of recovery operations for the CAPP, the CAPP performs data recovery operations, including transmitting, to at least one destination indicated by the destination tag of one or more entries, an indication of a data error in data to be delivered to that destination from the attached processor. |
US08938584B2 |
System and method to keep parity consistent in an array of solid state drives when data blocks are de-allocated
A method comprises sending a first command to a solid state drive (SSD), the first command indicating that the SSD can de-allocate a first plurality of logical block addresses (LBAs), and calculating first parity data for a redundant array of independent disks (RAID) array that includes the SSD in response to receiving a first reply from the SSD indicating that the first LBAs were de-allocated by the SSD. The first parity data is calculated based upon the first LBAs including all logical zeros. |
US08938581B2 |
Nonvolatile storage device and operating system (OS) image program method thereof
A nonvolatile storage device in accordance with the inventive concepts includes a nonvolatile memory device comprising a first memory area, a second memory area, and a memory controller. The memory controller includes a first register configured to store reliable mode information, and a second register configured to store operating system (OS) image information. The memory controller is configured to receive a command from a host based on the reliable mode information; determine whether the command is a write request for an OS image and whether OS image information accompanying the command matches the OS image information stored in the second register; write the OS image to the first memory area if the OS image information accompanying the command matches the OS image information stored in the second register, and block data migration of the OS image from the first memory area to the second memory area. |
US08938578B2 |
Memory device with multi-mode deserializer
An integrated circuit memory device is disclosed. The memory device includes a memory core having a timing input to receive a clock signal. An interface couples to the memory core. The interface includes a receiver to receive a serial stream of write data bits and a sampler clocked by a strobe signal to generate serialized write data. The interface also includes a deserializer and control logic. The deserializer includes an input to receive the serialized write data and an output to generate parallel data responsive to a control signal generated by the control logic. In a first mode of operation, the control logic generates the control signal with respect to the clock signal. In a second mode of operation, the control logic generates the control signal with respect to the strobe signal. |
US08938574B2 |
Methods and systems using solid-state drives as storage controller cache memory
Methods and systems for using one or more solid-state drives (SSDs) as a shared cache memory for a plurality of storage controllers coupled with the SSDs and coupled with a plurality of storage devices through a common switched fabric communication medium. All controllers share access to the SSDs through the switched fabric and thus can assume control for a failed controller by, in part, accessing cached data of the failed controller in the shared SSDs. |
US08938573B2 |
Row hammer condition monitoring
A system monitors data accesses to specific rows of memory to determine if a row hammer condition exists. The system can monitor accessed rows of memory to determine if the number of accesses to any of the rows exceeds a threshold associated with risk of data corruption on a row of memory physically adjacent to the row with high access. Based on the monitoring, a memory controller can determine if the number of accesses to a row exceeds the threshold, and indicate address information for the row whose access count reaches the threshold. |
US08938570B2 |
Semiconductor device and method of manufacturing the same
A semiconductor device includes a controller chip, a plurality of semiconductor chips operatively connected to the controller chip, wherein at least one of the plurality of semiconductor chips is operatively supplied with a pulse signal from the controller chip, and operatively supplied identification information, wherein each of the plurality of semiconductor chips is configured to store the identification information in response to the pulse signal received from the controller chip, and wherein each of the plurality of semiconductor chips is configured to block transmission of the pulse signal to a following semiconductor chip in a signal path among the plurality of semiconductor chips until identification information is stored therein. |
US08938565B2 |
Synchronous or asynchronous multi layer data link communication between a multi-functional data bus interface and a transponder bypass for automotive aftermarket security system and/or remote car starter
A multi layer data link communication system for a vehicle having a remote starter/alarm system, a vehicle computer and an OEM security interface. The system includes a multi-functional data bus interface module for sending control commands to the vehicle computer. The system also includes a transponder bypass module in communication with the OEM security interface and the multi-functional data bus interface module for transmitting and receiving authorization commands from the OEM security interface. |
US08938562B2 |
Method of, and apparatus for, mitigating memory bandwidth limitations when performing numerical calculations
There is provided a method of, and apparatus for, processing a computation on a computing device comprising at least one processor and a memory, the method comprising: storing, in said memory, plural copies of a set of data, each copy of said set of data having a different compression ratio and/or compression scheme; selecting a copy of said set of data; and performing, on a processor, a computation using said selected copy of said set of data. By providing such a method, different compression ratios and/or compression schemes can be selected as appropriate. For example, if high precision is required in a computation, a copy of the set of data can be chosen which has a low compression ratio at the expense of processing time and memory transfer time. In the alternative, if low precision is acceptable, then the speed benefits of a high compression ratio and/or lossy compression scheme may be utilised. |
US08938560B2 |
Interface device for cabin monuments
An interface device for a cabin monument, in particular for assembly in an aircraft or spacecraft, including a routing device, a first plurality of interface connection sockets, which are connected to the routing device via a first plurality of connection lines and to which a vehicle interface of the aircraft or spacecraft can be connected. A second plurality of interface connection sockets are provided which are connected to the routing device via a second plurality of connection lines and to which a cabin monument can be connected. The routing device is constructed so as to selectively electrically connect interface connection sockets of the first plurality of interface connection sockets to interface connection sockets of the second plurality of interface connection sockets. |
US08938558B2 |
Modifying functionality based on distances between devices
Described herein are techniques and systems that allow modification of functionalities based on distances between a shared device (e.g., a shared display, etc.) and an individual device (e.g., a mobile computing device, etc.). The shared device and the individual device may establish a communication to enable exchange of data. In some embodiments, the shared device or the individual device may measure a distance between the shared device and the individual device. Based on the distance, the individual device may operate in a different mode. In some instances, the shared device may then instruct the individual device to modify a functionality corresponding to the mode. |
US08938555B2 |
Non-blocking buffered inter-machine data transfer with acknowledgment
A system, method and data structures for transmitting batched data over a network in asynchronous, non-blocking operations, with acknowledgements returned to the senders. Each machine includes a sender subsystem and a receiver subsystem. Transmission items corresponding to data to be sent are buffered until a send is triggered, at which time the transmission items are sorted according to their destinations and sent as a GUID-identified batch to each destination by a send thread. At each receiver, a receiving thread adds descriptions of the data to a receive list, which a transfer thread processes when triggered. The transfer thread sends the corresponding data to a recipient program, and sends GUID-identified acknowledgements corresponding to each GUID back to the originating senders. An acknowledge thread at each originating sender buffers the acknowledgements, and when triggered, a cleanup thread uses the GUID to identify which batched transmissions were received. |
US08938550B2 |
Autonomous network streaming
Embodiments are directed to dynamically delivering virtual software applications and to allocating application data between local and network data stores. In one scenario, a computer system establishes a data input/output (I/O) filter configured to intercept data file requests being sent from a virtual software application to an operating system's file system. The data I/O filter intercepts a data file read request that is configured to retrieve a specified data file from the file system. The data I/O filter forwards the intercepted read request to a network-accessible data store that is configured to return the specific data file. Then, upon receiving the specified data file from the network data store, the I/O filter sends the specified data file to the virtual software application. In this manner, the specified data file is usable by the virtual application. |
US08938548B2 |
Streaming enhancements through pre-fetch background
Media content that meets pre-fetching criteria may be distributed to the device, in a non-requested instance, and stored in the pre-fetched segments database. Rather than relying on caching methods for the first-time access of a media object, at least a portion of the media object may be pre-stored, prior to any requests for access, on the client's device. Thus, when a user attempts to access a particular media stream from the network, if the client's device already has a segment of the desired media object stored, the stored segment access can be directly from the client's device. To further efficiently use bandwidth, the distribution of the segment of a media object to be stored on a user's local machine, the distribution may be done out of band or based on a balance of network resources. |
US08938547B1 |
Method and system for data usage accounting in a computing device
A method and system for data usage accounting are described herein. As an example, the method can be practiced in a setting that includes both secure applications and unsecure applications. Via one of the secure applications, a request to access data can be received in which the request is intended for a content provider via a system service. The request that is intended for the content provider via the system service can be intercepted and modified, which can cause the system service to direct the request back to the secure application instead of the content provider. In addition, a connection can be established with the content provider for the request through the secure application to enable data usage accounting of data that is returned by the content provider. |
US08938545B2 |
SIP transfer in a back-to-back user agent (B2BUA) environment
The system generates a change in the SIP INVITE message during a call transfer. Here, a user relation element involved in the call can change the header information in the message to include the endpoint view of the transferring party. Thus, the INVITE message is redirected to the transferring party's user relation element, which can interpret the received message and “unravel” the B2BUAs in the existing call path. The system includes changes in the user relation element to effect the message change and interpret the message once received. Changes to the user relation element forgo the need to change the communication endpoints. |
US08938542B2 |
Fulfillment of requests for computing capacity
Disclosed are various embodiments relating to fulfillment of requests for computing capacity. Multiple requests for allocating computing resources for customers are obtained. Each request specifies an availability time at which the computing resource is to be made available to the customer, a device parameter to select a type of computing device to provide the computing resource, a location parameter to select a location where the computing resource is to be physically located, and/or other parameters. The computing resources are allocated to the customers according to one or more allocation rules, the availability times, device parameters, location parameters, and/or other parameters. |
US08938537B2 |
Central control verifying apparatus, central control verification program, and central control verifying method
A central control verifying apparatus includes a plurality of quasi switches respectively corresponding to a plurality of switches in a network; a connection data managing section which manages connection data between the plurality of switches; and a verifying section. Each of the plurality of quasi switches is communicably connected with the network central control section through a control link. A requesting quasi switch of the plurality of quasi switch transmits a route setting request to the network central control section. A target quasi switch of the plurality of quasi switches receives the route indication data generated in response to the route setting request from the network central control section. The verifying section refers to the connection data and the route indication data received by the target quasi switch to verify whether or not a desired route setting is performed according to the route setting request by the network central control section. |
US08938529B2 |
Hardware management communication protocol
A simplified hardware management communication protocol comprises defined request packets, which are utilized to transmit requests to lower layers of management functionality or to managed resources, and it also comprises defined response packets, which are utilized to transmit responses back to the source of the request. A request packet comprises an identification of a type of device, an identifier of that device, an address of the sending entity, a session identifier, a sequence number, a function identifier, and a payload that comprises encapsulated communications or data directed to the request target. A response packet can comprise an identification of the sender of the request, a session identifier, a sequence number, a completion code identifying whether and how the request was completed, and a payload. Managed asset type specific drivers translate into communications utilizing communicational protocols that are specific to the managed assets. |
US08938527B2 |
Method and device for data processing in a communication network
A method and a device for data processing in a communication network. The method includes the following steps: (i) at least one filter applicable for a first type of connection is provided in front of at least one filter that is applicable for a second type of connection; and (ii) the order of the at least on filter applicable for the first type of connection and the at least one filter applicable for the second type of connection is inverted in case that the number of filters required for the second type of connection increases. |
US08938525B2 |
Access node selection in a network
The invention is directed towards determining an access node (14, 16) for a terminal (18) in a network (10) having one or more access nodes capable of providing access to the terminal based on one or more access technologies. Access node is selected through determining whether at least one network parameter provided by a network node (12, 14, 16) is required as input for the access node selection for the terminal. If it is determined that the at least one network parameter is required as input, the network parameter is obtained and an access node possibly together with access type for the terminal is selected at least based on said network parameter. |
US08938523B2 |
System and method for deploying and maintaining software applications
A method and system for software deployment or maintenance where procedures for software installation or maintenance are defined by a skilled individual; site-specific or confidential information is separated from operating system native commands; parameterized commands referencing a hierarchy of variables are acquired by another individual; site-specific or confidential information of the other individual is combined with parameterized commands; new operating system native commands are generated; and, the new operating system native commands are execute on a computing system to reproduce the procedures for software installation or maintenance originally defined by the skilled individual.The software deployment or maintenance procedures originally defined by the skilled individual may be applied to any number of computing systems maintained by any number of other individuals without the skilled individual's further involvement in the process. The site-specific or confidential information belonging to the other individuals is not shared with the skilled individual. |
US08938522B2 |
Tiered XML services in a content management system
A content management system (CMS) includes a value-add application with a first set of XML content services, one or more dedicated XML processing servers with a second and other sets of XML content services, and a core CMS with a third set of XML content services. The content management system may be designed to provide XML content services at any of these three tiers of processing. A first threshold is defined that allows the value-add application to determine when to offload XML content services to a dedicated XML processing server. A second threshold is defined that allows the core CMS to determine when to offload XML content services to a dedicated XML processing server. Callback services are included that allow each tier of XML content services to send or receive additional information to complete the XML processing. The result is a content management system that is very powerful and flexible. |
US08938520B2 |
Methods and systems for smart adapters in a social media content analytics environment
Methods and systems are provided for retrieving social media content metrics from a plurality of websites using a single multi-site adapter. The method includes constructing a respective plug-in for each website; constructing a database of M plug-ins corresponding to M websites, respectively; selecting a plug-in from the database; feeding the selected plug-in into the multi-site adapter; and applying the adapter to a particular website corresponding to the plug-ins to thereby retrieve the analytics (metrics) for pages on a website. |
US08938519B1 |
Device configuration
Devices, systems, methods, and other embodiments associated with configuring devices are described. In one embodiment, a method includes receiving, from a remote device, a search input for an adjustment parameter. The method searches for the adjustment parameter in a television device based, at least in part, on the search input, wherein the adjustment parameter is a setting in the television device that controls how content is displayed. After the adjustment parameter is found, the adjustment parameter is returned to the remote device, which is caused to display the adjustment parameter. An input parameter value for changing the adjustment parameter is received from the remote device. The television device is reconfigured by locally changing the adjustment parameter based at least in part on the input parameter value, wherein a content is displayed on the television device based on at least the changed adjustment parameter. |
US08938516B1 |
Switch provided failover
A system is configured to: transmit requests to a first device and a second device; receive a first reply from the first device in response to one of the requests; determine an address of the first device based on the first reply; assign a first port to a first network when the first device is a first one of one or more devices that replied to the requests and have a same address as the first device; receive a second reply from the second device in response to another one of the requests; assign a second port to a second network when the address of the second device is the same as the address of the first device; and reassign the second port, from the second network, to the first network when a failure of the first device occurs. |
US08938512B2 |
Recommending groups to create in a social networking system
Based on information associated with users, a social networking system recommends one or more groups for a target user to join or to create. Characteristics of the target user, characteristics of users connected to the target user, characteristics of candidate groups in the social networking system may be used to identify groups for recommendation. The social networking system may provide questions to the target user and recommend a group to the target user based on received answers to the questions. For example, the answers to the provided question identify one or more characteristics of the target user, which are used to select a group for recommendation. Additionally, the social networking system may recommend additional users for the target user to add or invite to a group based on characteristics of the target user, the additional users, and/or the group. |
US08938508B1 |
Correlating web and email attributes to detect spam
A computer correlates web and email attributes to detect spam. A security module on a client collects attributes of a web site to which an email address was submitted and attributes of an email message sent to the email address that was previously submitted. The security module analyzes the attributes of the web site and the email message to determine whether the email message was sent to the email address responsive to the submission of the email address to the web site. Based on the analysis, the security module determines whether the email message is spam. A machine learning module on a security server establishes training data describing the attributes of the web site to which email addresses were submitted and attributes of legitimate emails received in response to the address submissions. The machine learning module generates an attributes classifier for the security module for spam detection. |
US08938503B2 |
Social networking system data exchange
An online publisher provides content items such as advertisements to users. To enable publishers to provide content items to users who meet targeting criteria of the content items, an exchange server aggregates data about the users. The exchange server receives user data from two or more sources, including a social networking system and one or more other service providers. To protect the user's privacy, the social networking system and the service providers may provide the user data to the exchange server without identifying the user. The exchange server tracks each unique user of the social networking system and the service providers using a common identifier, enabling the exchange server to aggregate the users' data. The exchange server then applies the aggregated user data to select content items for the users, either directly or via a publisher. |
US08938502B2 |
Subscriber device and subscription management that supports real-time communication
Subscription management for resource content is disclosed. A subscriber device selects an event topic based on an event topic list. The subscriber device creates a topic path for the selected event topic to receiving a notification event related to the selected event topic. The subscriber device sends path information of the created topic path as part of identification information of the subscriber device, along with the selected event topic, to a resource content publishing device, and the topic path indicates a document. The subscriber device receives the notification event sent by the resource content publishing device to the subscriber device according to the identification information of the subscriber device, wherein at least one field of the document indicates the receipt of the notification event. |
US08938500B1 |
Retrieving social network content
A method includes identifying a target party of a social network based on at least one of a social affinity between an active user of the social network and the target party and a social network interaction history of the active user collecting content specific to the identified target party prior to receiving a request from the active user for content associated with the identified target party, and storing the content in a temporary storage. The method further includes receiving a request by the active user requesting particular content associated with the target party, the particular content among the collected content specific to the identified target party that is stored in the temporary storage. The method also includes providing the collected particular requested content from the temporary storage to the active user, at least in part based on the request by the active user for the particular content. |
US08938499B2 |
Friend recommendation system based on an active social network
Social network information of a player of a computer-implemented game is accessed to identify active players from the social network information. The active players each have a minimum number of reciprocated communications with the player within a time range. A recommendation of players is generated to the player based on the identified active players. |
US08938494B2 |
Generic smart USSD client module embarked in a telecommunication terminal
A digital telecommunications system communicates with an unstructured supplementary service data protocol by a digital application located on a mobile terminal. The digital application includes a navigation module, a presentation module, an interpreter module and an encryption module. The digital application interprets data received from an unstructured supplementary service data protocol that communicates with a telecommunications network and displays interpreted data on a screen of said mobile terminal from data received from the unstructured supplementary service data protocol. The digital application interprets a request of a user entered into the mobile terminal in response to the interpreted data displayed on the screen of the mobile terminal, and sends from the mobile terminal data interpreted from the request of the user to the telecommunications network by the unstructured supplementary service data protocol. |
US08938488B1 |
Techniques for populating a content stream on a mobile device
Techniques for populating a content stream of a mobile application are described. Consistent with some embodiments, the delays associated with waiting for a server to respond to a user's manual request for content items are eliminated by using various sensors of a mobile computing device to predict when a user is likely to view a personalized content stream. Accordingly, a background process identifies when certain conditions are satisfied, and an automatic content request is communicated to a content server, such that content items for presentation to a member of a social networking service are pre-fetched. |
US08938487B2 |
Method and apparatus for displaying video data from multiple source computers in a multi-monitor computer system
An apparatus, method and computer program product, for displaying video data from at least one source computer in a multi-monitor computer system, are provided. The apparatus includes a source computer interface for receiving at least video data from at least one source computer, and a multi-monitor interface for providing video data to multiple monitors. A processing structure coordinates routing of video data received via the multi-monitor interface to the monitors based on display requests received from the at least one source computer. |
US08938474B2 |
Securing application information in system-wide search engines
A system for securing application information in a shared, system-wide search service. Each application can register a security filtering module that is to be used at search time to filter data associated with that application. When a user performs a search, initial, unfiltered search results are obtained based the contents of the shared search index. The unfiltered search results are organized by application, and previously registered filter modules are called to perform user specific, per-application filtering on the initial results. The filter modules cause data to which the user issuing the search request does not have access to be removed from the search results, on a per application basis. Those of the initial search results that are determined in this way to not be accessible to the user issuing the search request are removed, resulting in a set of filtered search results that are presented to the user. The filtered search results thus contain indications only of data that is accessible to the user. In this way, the system-wide search service filters search results to remove indications of data which match the search criteria provided by the user, but to which the user does not have access, based on a conveniently extensible, per-application search result filtering process. |
US08938473B2 |
Secure windowing for labeled containers
A secure windowing service is disclosed. When the windowing service receives an indication that a second client (executing in a second container) wishes to be given access to a set of windowing information provided by a first client (executing in a first container), the windowing service determines, based upon sensitivity labels associated with the first and second containers, whether the second client should be given access to the windowing information provided by the first client. By making this determination, the windowing service in effect implements information access control. This information access control helps to ensure that windowing information is not improperly passed from container to container. |
US08938470B1 |
Managing and troubleshooting changes in device configurations on a network node
A system is configured to monitor traffic being transmitted among a group of nodes; detect a configuration statement being transported from a first node to a second node, where the configuration statement identifies a first configuration to be implemented on the second node; create a record, associated with the configuration statement, that identifies a manner in which a second configuration, that existed on the second node before receiving the configuration statement, is to be changed to the first configuration, where the record includes terms obtained from the configuration statement; generate tags, associated with the record, based on the terms or a first identifier associated with the second node; and associate the tags with the record, where associating the tags with the record allows a search to be performed, using a search query based on the tags, to obtain a configuration history that includes the record or another record. |
US08938462B2 |
Adaptively assessing object relevance based on dynamic user properties
Provided are techniques for assessing object relevance. One or more user usage patterns are retrieved. Object properties of one or more objects are retrieved. The one or more user usage patterns are compared against the object properties of the one or more objects to compute one or more interaction scores that represent a value of how an object interacts with a user based on a current context of the user. Object importance is assigned to each of the one or more objects based on the one or more interaction scores. |
US08938455B2 |
System and method for determining a homepage on the world-wide web
A method and search engine for classifying a source publishing a document on a portion of a network, includes steps of electronically receiving a document, based on the document, determining a source which published the document, and assigning a code to the document based on whether data associated with the document published by the source matches with data contained in a database. An intelligent geographic- and business topic-specific resource discovery system facilitates local commerce on the World-Wide Web and also reduces search time by accurately isolating information for end-users. Distinguishing and classifying business pages on the Web by business categories using Standard Industrial Classification (SIC) codes is achieved through an automatic iterative process. |
US08938454B2 |
Using a tunable finite automaton for regular expression matching
Deterministic Finite Automatons (DFAs) and Nondeterministic Finite Automatons (NFAs) are two typical automatons used in the Network Intrusion Detection System (NIDS). Although they both perform regular expression matching, they have quite different performance and memory usage properties. DFAs provide fast and deterministic matching performance but suffer from the well-known state explosion problem. NFAs are compact, but their matching performance is unpredictable and with no worst case guarantee. A new automaton representation of regular expressions, called Tunable Finite Automaton (TFA), is described. TFAs resolve the DFAs' state explosion problem and the NFAs' unpredictable performance problem. Different from a DFA, which has only one active state, a TFA allows multiple concurrent active states. Thus, the total number of states required by the TFA to track the matching status is much smaller than that required by the DFA. Different from an NFA, a TFA guarantees that the number of concurrent active states is bounded by a bound factor b that can be tuned during the construction of the TFA according to the needs of the application for speed and storage. A TFA can achieve significant reductions in the number of states and memory space. |
US08938453B2 |
Item counting in guided information access systems
Methods of counting the number of matching items (more generally finding objects) indirectly associated with each detail selector (more generally another object) available for selection in a database search system or generally useful in other applications are disclosed. In some embodiment the method uses a set of matching items and traverses to each indirectly associated detail selector via a traversal through each associated entity, and a traversal through each detail selector associated with that entity. The method is easily extendable to the case of multiple entity levels. In some embodiments the method first creates an association matrix directly associating items to selectors and allowing item determination or counting more simply. |
US08938452B2 |
Query generation for searchable content
Query generation for searchable content is provided. In some embodiments, query generation for searchable content includes receiving searchable content (e.g., the searchable content can include a unique identifier for the searchable content, such as a Uniform Resource Locator (URL) for a web site, and the web site can include one or more web pages); and generating a set of queries, the set of queries including one or more queries (e.g., the set of queries can include ranked queries) that are relevant to the searchable content. |
US08938449B1 |
Semantic image label synthesis
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting confidence scores of image labels for images. In one aspect, a method includes accessing images stored in an image data store, the images being associated with respective sets of labels, the labels describing content depicted in the image and having a respective confidence score that is a measure of confidence that the label accurately describes the content depicted in the image; selecting a first image from the images and determining for each of the other images and independent of the labels, a proximity score that is a measure of a relatedness of the other image to the first image; and adjusting the set of labels associated with the first image based on the respective proximity scores of the other images and the confidence scores of the labels of the other images. |
US08938441B2 |
Presenting search results for gallery web pages
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for classifying web pages as gallery web pages, and for presenting search results for gallery web pages. In one aspect, a method includes receiving a web page that includes text and one or more images, evaluating one or more characteristics of the web page against predefined criteria, generating a score for the web page based on evaluating the characteristics of the web page against the predefined criteria, and classifying the web page as a gallery web page or as not a gallery web page when the score meets or does not meet a predefined threshold, respectively. |
US08938433B2 |
Information management apparatus, information management method, and information control program
An information management apparatus includes: a confidential data storing section configured to store a plurality of individual identifies (IDs) and data which is related to each of the plurality of individual IDs as confidential data. A receiving section is configured to receive a first search condition used to acquire desired confidential data to be transmitted from a first service providing unit. A searching section is configured to extract first candidate data which matches to the first search condition from the confidential data storing section. A transmission record storing section is configured to store a plurality of anonymized data which has been already transmitted to the first service providing unit. An anonymizing section is configured to generate first transmission data by carrying out processing to contain said first candidate data and the first data of the plurality of anonymized data based on first data which has data of a same kind as the first candidate data. A transmitting section is configured to transmit the first transmission data to the first service providing unit. |
US08938432B2 |
Retail deployment model
A method of determining and optimizing the location of a new insurance agency is disclosed to increase market penetration of underrepresented markets. The method comprises the use of a scoring algorithm to rank various geographic regions or related zip codes. The scoring algorithm may be implemented by a location modeling system based on variables selected by a user. |
US08938423B2 |
Distributed management framework for personal attributes
A technique for distributed management of attributes includes propagating attributes based upon attribute-granularity permissions. An example of a system according to the technique may include a server, coupled to a first client and a second client, that includes a module that receives attribute data from the first client; a permissions database where first permissions associated with the first client are set at the individual attribute level for the second client; an engine for updating the permissions database and for validating the first permissions for the second client; and an engine for distributing first client updates based on validated permissions to destinations associated with the one or more second destination stores. |
US08938417B2 |
Integrity checking and selective deduplication based on network parameters
An approach for managing a data package is provided. Network utilization is determined to exceed a threshold. A sender computer determines a hash digest of the data package by using a hash function selected based on central processing unit utilization. If the hash digest is in a sender hash table, then without sending the data package, the sender computer sends the hash digest and an index referring to the hash digest so that a recipient computer can use the index to locate a matching hash digest and the data package in a recipient hash table. If the hash digest is not in the sender hash table, then the sender computer adds the data package and the hash digest to the sender hash table and sends the data package and the hash digest to the second computer to check the integrity of the data package based on the hash digest. |
US08938414B1 |
Data abstraction layer for interfacing with reporting systems
A data transformation system receives data from one or more external source systems and stores and transforms the data for providing to reporting systems. The data transformation system maintains multiple versions of data received from an external source system. The data transformation system can combine data from different versions of data and provide to the reporting system. As a result, external source systems that do not maintain data in a format appropriate for reporting systems and/or do not maintain sufficient historical data to generate different types of reports are able to generate these reports. The data transformation system can also enhance older versions of data stored in the system or exclude portions of data from reports. The data transformation system can purge older versions of data so that older data that is less frequently requested is maintained at a lower frequency than recent data. |
US08938411B2 |
Inferring user family connections from social information
A social networking system infers family connections between a target user and one or more additional social networking system users based on information stored by the social networking system about the target user and the target user's connections. The inferred connections may be sent to the target user for verification and stored by the social networking system if confirmed by the target user. Stored connection information about a set of users connected to the target user may be used to infer connections between the target user and subject users connected to one or more of the users connected to the target user. |
US08938405B2 |
Classifying activity using probabilistic models
A method, an apparatus and an article of manufacture for classifying customer activity in an automated customer support system. The method includes obtaining input from the automated customer support system, wherein the input comprises an observable measurement of customer activity in the automated customer support system, computing a probability that the input corresponds to one of one or more probabilistic models, and using the computed probability to classify the customer activity in the automated customer support system by considering the probabilistic model corresponding to a highest computed probability. |
US08938404B2 |
System and method for detecting abnormal audio events
Techniques for detecting abnormal audio events in a given environment, including learning the modeling of the environment to be surveilled during which a database is created by extraction of acoustic parameters associated with audio streams picked up over a fixed time period and an unsupervized automatic segmentation of said streams, followed by grouping the segments in classes and a statistical modeling of the segment classes, a usage phase including analysis of an audio stream, with the extraction of the acoustic parameters, automatic segmentation of said analyzed stream substantially identical to that used during the learning phase and determining a likelihood of each statistical model contained in the database for each of the segments of the analyzed audio stream, resulting in a likelihood value which is compared to a threshold value to determine the presence or absence of audio anomalies in the analyzed audio stream. |
US08938403B2 |
Computing token-dependent affective response baseline levels utilizing a database storing affective responses
Computing token-dependent affective response baseline levels for a user involves: receiving a certain temporal window of token instances, receiving from a database affective response annotations corresponding to temporal windows of token instances for which a difference from the certain temporal window of token instances is below a threshold, and computing a baseline level based on the affective response annotations. Wherein the baseline level includes a value that represents at least one of: an emotional response, and a value of a user measurement channel. |
US08938402B2 |
Methods and apparatus for conducting electronic transactions
A system and method for conducting electronic commerce are disclosed. In various embodiments, the electronic transaction is a purchase transaction. A user is provided with an intelligent token, such as a smartcard containing a digital certificate. The intelligent token suitably authenticates with a server on a network that conducts all or portions of the transaction on behalf of the user. In various embodiments a wallet server interacts with a security server to provide enhanced reliability and confidence in the transaction. In various embodiments, the wallet server includes a toolbar. In various embodiments, the digital wallet pre-fills forms. Forms may be pre-filled using an auto-remember component. |
US08938398B2 |
Management of biometric information
Fraud risk is monitored in financial transactions. Biometric information is received over the communications interface configured to exchange data with multiple distinct financial institutions. The received biometric information is compared with a database of biometric information to identify an individual. A fraud-detection analysis is performed on the financial transaction information associated with the individual. The financial transaction information associated with the individual is identified as suspicious in accordance with a result of the fraud-detection analysis. The biometric parameters associated with the individual are designated as associated with suspicious financial activity. |
US08938396B2 |
System for inventory management
The present invention relates to a system for detecting and communicating the position of a pusher assembly on a shelf. In an embodiment, a system includes a control module, a pusher assembly, and a laser scanner. The laser scanner is configured to transmit a swept beam to a mirrored reflective surface located behind the pusher assembly. The control module analyzes the laser beam at the laser scanner to detect the position of the pusher assembly on the shelf. In another embodiment, a system includes a control module, a pusher assembly, and an infrared transceiver that sends and receives infrared signals. The transceiver may be located behind the pusher assembly. The control module analyzes the infrared signals to determine the position of the pusher assembly on the shelf. |
US08938391B2 |
Dynamically adding personalization features to language models for voice search
A dynamic exponential, feature-based, language model is continually adjusted per utterance by a user, based on the user's usage history. This adjustment of the model is done incrementally per user, over a large number of users, each with a unique history. The user history can include previously recognized utterances, text queries, and other user inputs. The history data for a user is processed to derive features. These features are then added into the language model dynamically for that user. |
US08938390B2 |
System and method for expressive language and developmental disorder assessment
In one embodiment, a method for detecting autism in a natural language environment using a microphone, sound recorder, and a computer programmed with software for the specialized purpose of processing recordings captured by the microphone and sound recorder combination, the computer programmed to execute the method, includes segmenting an audio signal captured by the microphone and sound recorder combination using the computer programmed for the specialized purpose into a plurality recording segments. The method further includes determining which of the plurality of recording segments correspond to a key child. The method further includes determining which of the plurality of recording segments that correspond to the key child are classified as key child recordings. Additionally, the method includes extracting phone-based features of the key child recordings; comparing the phone-based features of the key child recordings to known phone-based features for children; and determining a likelihood of autism based on the comparing. |
US08938389B2 |
Voice activity detector, voice activity detection program, and parameter adjusting method
A frame extracting means 71 extracts frames from sample data as voice data in which whether each frame is an active voice frame or a non-active voice frame is already known. A feature quantity calculating means 72 calculates multiple feature quantities of each of the frames. A feature quantity integrating means 73 calculates an integrated feature quantity of the multiple feature quantities. A judgment means 74 judges whether each of the frames is an active voice frame or a non-active voice frame. An erroneous feature quantity calculation value calculating means 75 obtains a first erroneous feature quantity calculation value and a second erroneous feature quantity calculation value by executing prescribed calculations. A weight updating means 76 updates weights used for weighting so that the rate between the first erroneous feature quantity calculation value and the second erroneous feature quantity calculation value approaches a prescribed value. |
US08938387B2 |
Audio encoder and decoder
The present invention teaches a new audio coding system that can code both general audio and speech signals well at low bit rates. A proposed audio coding system comprises linear prediction unit for filtering an input signal based on an adaptive filter; a transformation unit for transforming a frame of the filtered input signal into a transform domain; and a quantization unit for quantizing the transform domain signal. The quantization unit decides, based on input signal characteristics, to encode the transform domain signal with a model-based quantizer or a non-model-based quantizer. Preferably, the decision is based on the frame size applied by the transformation unit. |
US08938384B2 |
Language identification for documents containing multiple languages
Multiple nonoverlapping languages within a single document can be identified. In one embodiment, for each of a set of candidate languages, a set of non-overlapping languages is defined. The document is analyzed under the hypothesis that the whole document is in one language and that part of the document is in one language while the rest is in a different, non-overlapping language. Language(s) of the document are identified based on comparing these competing hypotheses across a number of language pairs. In another embodiment, transitions between non-overlapping character sets are used to segment a document, and each segment is scored separately for a subset of candidate languages. Language(s) of the document are identified based on the segment scores. |
US08938382B2 |
Methods for translating a device command
An item of information (212) is transmitted to a distal computer (220), translated to a different sense modality and/or language (222), and in substantially real time, and the translation (222) is transmitted back to the location (211) from which the item was sent. The device sending the item is preferably a wireless device, and more preferably a cellular or other telephone (210). The device receiving the translation is also preferably a wireless device, and more preferably a cellular or other telephone, and may advantageously be the same device as the sending device. The item of information (212) preferably comprises a sentence of human of speech having at least ten words, and the translation is a written expression of the sentence. All of the steps of transmitting the item of information, executing the program code, and transmitting the translated information preferably occurs in less than 60 seconds of elapsed time. |
US08938381B1 |
Automatic numerical simulation of processor environment
A system receives a model, internals associated with a target processor, and code information associated with the target processor, and obtains a bit-true model simulation for the target processor based on the model, the target processor internals, and the target processor code information. |
US08938378B2 |
Forming simulation method, forming simulation apparatus, forming simulation program, and recording medium
The present invention provides a press forming simulation method using a finite element method for a sheet metal, in which a deformation state of a pressing tool is represented with high accuracy by superimposing at least one natural mode, for the surface shape of the pressing tool, in a no-load state. |
US08938377B1 |
Atmospheric turbulence modeling for aerospace vehicles: fractional order fit
An improved model for simulating atmospheric disturbances is disclosed. A scale Kolmogorov spectral may be scaled to convert the Kolmogorov spectral into a finite energy von Karman spectral and a fractional order pole-zero transfer function (TF) may be derived from the von Karman spectral. Fractional order atmospheric turbulence may be approximated with an integer order pole-zero TF fit, and the approximation may be stored in memory. |
US08938373B2 |
Method of processing measured data
A method is provided for processing measured data to provide information on the structure of a region of the earth. The method comprises providing a flexural rigidity distribution of the region, providing a Young's modulus distribution of the region, and modifying the flexural rigidity distribution with the Young's modulus distribution to obtain an equivalent elastic thickness distribution of the region indicative of the structure thereof. |
US08938372B1 |
Simulating signal integrity structures
Disclosed are system and methods for simulating signal integrity structures using stable processed modes (e.g., matched traveling-wave power modes), and/or for creating response surfaces from stable response parameters. |
US08938371B2 |
Method for generating three dimensional ribbon cable objects in computer aided design drawings
A method for generating a three-dimensional representation of a ribbon cable in a computer-aided design drawing is disclosed. In one embodiment, a user may create a three-dimensional ribbon cable object with an arbitrary shape and an arbitrary number of fold or twists. A user creates or specifies a ribbon cable template incorporating several attributes and a computer aided design application may be configured to generate a three-dimensional ribbon cable object from the template and displays the representation of the three-dimensional ribbon cable object in the computer-aided design drawing. Further, once generated, the ribbon cable object may be flattened to a two-dimensional surface, identifying the overall length of the ribbon cable and the location of any folds. |
US08938368B2 |
Methods and systems for identification of event data having combined activity and location information of portable monitoring devices
Systems and methods for segmenting a period of time into identification of locations of a user who performs activities are described. One of the methods includes detecting activity of a monitoring device worn by the user. The activity includes an amount of movement of the monitoring device. The activity is performed for a period of time. The method further includes obtaining geo-location data for the monitoring device and storing, during the period of time, the detected activity and corresponding geo-location data. The method also includes analyzing the detected activity and the corresponding geo-location data to identify one or more events. Each event is associated with a group of activity data and one or more of the groups of activity data is associated with an identifier, which is obtained using the geo-location data. |
US08938365B2 |
Clock fault detector
A method and apparatus for providing clock fault detection is presented. A first clock of a plurality of clocks on a printed circuit board (PCB) is designated as a reference clock. A reference clock counter is in communication with the reference clock, counting cycles of the reference clock. A counter is provided for each other clock of the plurality of clocks, each counter counting cycles of a respective clock. The reference clock counter and each of the counters are started at a same time. When the reference clock counter reaches a maximum count value the value of each of the counters is stored and a determination is made whether the stored values are expected values. |
US08938363B2 |
Active seismic monitoring of fracturing operations and determining characteristics of a subterranean body using pressure data and seismic data
A method for managing a fracturing operation. In one implementation, the method may include positioning one or more sources and one or more receivers near a hydrocarbon reservoir; pumping a fracturing fluid into a well bore of the hydrocarbon reservoir; performing a survey with the sources and the receivers during the fracturing operation; comparing the baseline survey to the survey performed during the fracturing operation; analyzing one or more differences between the baseline survey and the survey performed during the fracturing operation; and modifying the fracturing operation based on the differences. |
US08938361B2 |
Electronic gardening tool and method of configuring the same
The tools and methods disclosed herein can convert an analog signal from the soil sensor probes into a digital format that can be read by a low cost digital microcontroller which acts on the digital data with formulae and tables so that the displayed information is the same or nearly the same as the readings in the same soil from the analog meters. To provide accurate readings, the described tools can apply either of a fixed or floating calibration method to set a reference of the measured soil pH and moisture measure. The floating calibration method also permits adjustment of the measure reference to correct calibration imprecision induced by fluctuation in the battery voltage. |
US08938360B2 |
Guidance apparatus and guidance method
A guidance apparatus for guiding to a predetermined orientation includes a detection section configured to detect a contact of an object via a contact surface; a measurement section configured to measure an orientation of the guidance apparatus; a calculation section configured to calculate a direction of the predetermined orientation relative to the orientation measured by the measurement section; and a vibration section configured to generate vibration if the contact of the object is detected by the detection section either within an area including the direction, or within another area other than the area including the direction, among a plurality of areas partitioning the contact surface. |
US08938357B2 |
Characteristic point detection system, characteristic point detection method, and program
The characteristic point detection system of this invention includes: a staying area detection unit 1003 which performs clustering based on distribution of data points contained in GPS log data of a user, determines an index showing a staying time of the user in a cluster based on a number of data points contained in each cluster, extracts one or more clusters based on the index, and forms a staying area of the user based on the extracted clusters, wherewith a cluster is extracted with higher probability as the staying time is longer; a representative point extraction unit 1004 which extracts, one at a time, a representative point of the staying area from each of the extracted staying areas, and determines a score of each of the representative points based on density of the data points in each of the staying areas; and an output unit 1005 which outputs a list ranking each of the representative points based on the score. |
US08938351B2 |
Output control device for internal combustion engine and output control method for internal combustion engine
The present invention concerns an output control device for an internal combustion engine for generating a drive force of a vehicle. The output control device includes a braking request detection sensor for detecting whether or not a braking request operation has been performed, and a controller programmed to limit an output of the internal combustion engine when the braking request operation is started, completely lift output limitation of the internal combustion engine over a predetermined limitation lifting time when the braking request operation is finished and shorten the limitation lifting time when a predetermined condition holds. |
US08938350B2 |
Skip fire fuel injection system and method
A system is disclosed for controlling fuel injectors in an internal combustion engine having a plurality of individual engine cylinders with associated pistons. The system includes at least one electronic engine control module configured to control the fuel injectors and having a memory with predetermined injector firing patterns stored therein. The firing patterns specify the fuel injectors to be fired and the fuel injectors to be skipped, in an engine cycle under conditions of reduced power demand. For each engine cycle in a succession of cycles under the reduced power demand condition, the engine control module determines the number of fuel injectors to be fired based upon the reduced power demand data, selects from the stored predetermined firing patterns a firing pattern specifying the injectors to be fired and the injectors to be skipped, and orders the specified fuel injectors to be fired sequentially in accordance with the selected predetermined firing pattern. |
US08938348B2 |
Method for optimizing run curve of vehicles
A method determines a run-curve of a motion of a vehicle as a function of at least a speed of the vehicle and a position of the vehicle in a continuous space. First, the method determines Markov decision process (MDP) with respect to a set of anchor states selected from the continuous space, such that a control moving the vehicle to a state transitions the MDP to an anchor state with a probability determined as a function of a distance between the anchor state and the state in the continuous space, and solves the MDP subject to constraints to determine an MDP policy optimizing a cost function representing a cost of the motion of the vehicle. Next, the method determines the run-curve based on the MDP policy. |
US08938343B2 |
Automatic sequential accessory machine retarding on a grade
A method of dissipating power on a propelled machine includes setting a target ground speed for the machine, and, if the throttle position is less than a first predetermined minimum and if the machine is on a negative grade in the direction of travel no greater than a second predetermined minimum, and the calculated machine resistance power is less than the calculated grade power, the method include engaging at least a portion of the energy-dissipating electrically or electrohydraulically controlled accessories to retard the machine to maintain the machine within a set range of a target speed. |
US08938340B2 |
Automatic transmission shift control based on clutch torque capacity detection using calculated transmission input torque
A system and method for controlling a vehicle powertrain having a transmission to improve shift quality is based on detection of an initial rise time of an on-coming clutch torque capacity, which indicates the start of the torque phase. The initial rise time is detected using a transmission input shaft torque computation. The system may include a vehicle powertrain having an engine, a transmission coupled to the engine via a torque converter and a controller configured to initiate torque phase control when a difference between a first transmission input shaft torque and a second transmission input shaft torque exceeds a first predetermined threshold parameter during a shift event characterized by a preparatory phase, a torque phase and an inertia phase. |
US08938336B2 |
Occupant safety system and method with optical fiber grid sheet
An occupant safety system using an optical fiber grid sheet and a method thereof are provided. The occupant safety system applies light to optical fibers constituting an optical fiber grid which is attached to a moving body and in which the optical fibers are arranged in a grid pattern; receives the applied light through the optical fibers; grasps a location of impact on the moving body based on the received light receiving signals; and controls operations of safety devices provided in the moving body based on the grasped location of the impact. Accordingly, the occupant safety system can sense impacts on the moving body everywhere through the optical fiber grid, and can exactly grasp the location of the impact and can drive an appropriate safety device timely. Therefore, the occupant can be protected safely. |
US08938335B2 |
Control unit for vehicle steering system
In a control unit for a vehicle steering system, which controls an electric motor that is used to change a steering angle on the basis of a target route for a vehicle, a turning angle of a steered wheel with respect to a central axis of a shock absorber is set as a steered element angle, and the steered element angle is used in control over the electric motor. |
US08938334B2 |
Vehicular steering angle estimating apparatus and electric power steering apparatus mounted therewith
A vehicular steering angle estimating apparatus including wheel rotational speed sensors for detecting rotational speeds of left and right wheels of a vehicle, provided with a steering angle estimating portion for estimating and outputting a estimated steering angle 1 from the wheel rotational speeds detected by the wheel rotational speed sensors, and a estimated steering angle outputting portion for outputting a estimated steering angle 2 on the basis of the estimated steering angle 1 and an SAT detected value or an SAT estimated value. |
US08938326B1 |
System and method for expediting data transfer for a locomotive
A system is provided to expedite the transfer of data between an offboard server and a a locomotive in a consist. A wireless device may be located on each of a plurality of locomotives in the consist. A router may be located on each of the locomotives in the consist, with each router being communicatively coupled to an associated wireless device. A client processor may be located onboard each of the locomotives in the consist, with each client processor being configured to divide data to be transferred between the offboard server and the client processor into a plurality of subsets of data packets, and request transfer of each of the plurality of subsets of data packets in parallel between the offboard server and a different one of the routers on a different one of the plurality of locomotives. |
US08938319B2 |
Robot slip detection apparatus and method
A technique of detecting a slip of a robot using a particle filter and feature information of a ceiling image is disclosed. A first position of the robot is computed using a plurality of particles, a second position of the robot is computed using the feature information of the ceiling image, and whether a slip has occurred is determined based on a distance between the first position and the second position. |
US08938316B2 |
Numerical controller with machining time prediction unit and machining error prediction unit
In connection with a machining program used in machining a workpiece by means of a machine tool controlled by a numerical controller, interpolation data, a command position point sequence, and a servo position point sequence for each processing period are determined by simulation by designating speed data for giving a machining speed and precision data for giving a machining precision. A predicted machining time for workpiece machining is determined based on the determined interpolation data, and a predicted machining error for workpiece machining is determined based on the determined command and servo position point sequences. Further, the precision data and the speed data are determined for the shortest predicted machining time within a preset machining error tolerance, based on a plurality of predicted machining times and a plurality of predicted machining errors. |
US08938315B2 |
Assembly task verification method
A method for verifying completion of a task is provided. In various embodiments, the method includes obtaining location coordinates of at least one location sensor within a work cell. The at least one sensor is affixed to a tool used to operate on a feature of a structure to be assembled, fabricated or inspected. The method additionally includes, generating a virtual object locus based on the location coordinates of the at least one location sensor. The virtual object locus corresponds to a computerized schematic of the structure to be assembled and represents of all possible locations of an object end of the tool within the work cell. The method further includes, identifying one of a plurality of candidate features as the most likely to be the feature operated on by the tool. The identification is based on a probability calculation for each of the candidate features that each respective candidate feature is the feature operated on by the tool. |
US08938311B2 |
Methods of remotely managing water heating units in a water heater
A method of managing electrical power storage can include remotely controlling operation of one of a plurality of water heating units included in a single water heater, separately from controlling a remainder of the plurality of the water heating units, at a customer location in response to a remotely transmitted indication. |
US08938310B2 |
Coronary sinus cannula with left ventricle lead and pressure tent
Techniques for biventricular pacing include a rigid shaped stylet approximating curves of a coronary sinus and branch vein. Some techniques include a parasternal coronary sinus cannula comprising an outer sheath and an obturator. The obturator is removeably disposed inside the outer sheath from a device end of the hollow shaft. The obturator includes a flexible stem that fits snugly inside the hollow shaft, a malleable core disposed inside the flexible stem, a tapered tip that extends beyond a cardiac end of the shaft when the obturator is disposed inside the outer sheath, and a sensor for determining properties of the subject in a vicinity of the tapered tip. An optional pressure-seal, such as a tent, connected to suction maintains negative intrepleural pressure for insertion under local anesthesia. |
US08938309B2 |
Elevated hermetic feedthrough insulator adapted for side attachment of electrical conductors on the body fluid side of an active implantable medical device
An elevated feedthrough is attachable to a top or a side of an active implantable medical device. The feedthrough includes a conductive ferrule and a dielectric substrate. The dielectric substrate is defined as comprising a body fluid side and a device side disposed within the conductive ferrule. The dielectric substrate includes a body fluid side elevated portion generally raised above the conductive ferrule. At least one via hole is disposed through the dielectric substrate from the body fluid side to the device side. A conductive fill is disposed within the at least one via hole forming a hermetic seal and electrically conductive between the body fluid side and the device side. A leadwire connection feature is on the body fluid side electrically coupled to the conductive fill and disposed adjacent to the elevated portion of the dielectric substrate. |
US08938305B2 |
Medical transceiver device and method
A medical transceiver device for radio-based communication with an implantable medical device has circuitry for transmitting radio-frequency signals to, and/or receiving radio-frequency signals from, the implantable medical device, first and second electrically conductive structures, and an antenna feed network operatively interconnected between the circuitry and the first and second conductive structures. Each of the first and second conductive structures is operable as a transmitting and/or receiving antenna for the radio-frequency signals. The first and second conductive structures emit and/or receive radio waves of different polarizations, and the first and second conductive structures are disposed adjacent each other at a single location in space, thereby providing spatial diversity that is independent of the polarization diversity. |
US08938302B2 |
Treatment of headache
Headache treatment methods are described and include providing an energy delivery device; locating a secondary or higher-order branch of a postganglionic nerve that provides innervation for a patient's head, by identifying a target region of the patient's head that includes the nerve branch; positioning, within the target region, a portion of the energy delivery device; and applying, from the positioned portion of the energy delivery device to the target region, an amount of energy effective to result in a stimulation activity of the nerve branch; and, after observing the stimulated nerve branch activity, delivering, from the energy delivery device to the nerve branch, energy in an amount effective to reduce a headache severity in the patient. |
US08938288B2 |
Methods and devices for relieving stress
Easy to use, cost-effective methods and devices for evaluating and treating stress and thereby disorders caused or exacerbated by stress are provided. More particularly methods and devices for identifying RSA waves during respiration which provide a subject with near real-time RSA wave information are provided. This information can be used in biofeedback settings to assist subjects in reducing levels of stress by achieving rhythmic breathing patterns. |
US08938287B2 |
Computer-implemented electrocardiograhic data processor with time stamp correlation
A computer-implemented electrocardiographic data processor with time stamp correlation is provided. A monitoring circuit includes a persistent memory and power supply that powers an encoder that determines a differential voltage between a current discrete digital voltage value and a prior voltage value. The differential voltage is stored into the persistent memory in a digitized data stream representative of analog cardiac action potential signals. Digitally-encoded voltage values and time stamps are retrieved from the persistent memory. A post-processing application executes. A set of output voltages and voltage differences that each correspond to lower and upper bounds of voltage is stored. Each retrieved voltage value is compared to the voltage bounds and the voltage differences within which each retrieved voltage value falls is identified. The output voltages corresponding to the voltage differences is selected. A display depicts the output voltages as reproduced analog cardiac action potential signals and correlates the time stamps. |
US08938285B2 |
Access chamber and markers for biopsy device
A marker deployment tool may comprise a marker cannula having a lateral deployment aperture, a push rod slidably disposed within the marker cannula and a scalloped tip coupled to the distal end of the marker cannula. The scalloped tip may have a push rod recess configured to receive a portion of the distal end of the push rod such that the push rod does not appreciably extend out of the lateral deployment aperture when the push rod is actuated distally. The marker deployment tool may further comprise a magnet at or near the distal end. This magnet may be used in combination with a magnet or plurality of magnets disposed about an access chamber in a tissue sample holder to assist the user in aligning the marker deployment tool. The access chamber in the tissue sample holder may also include a valve, two valves, or a removable plug. |
US08938284B2 |
Microwave investigation with a contrast medium
A device for the investigation of an object uses a microwave transmitter, a microwave receiver, a control device and a contrast medium. The microwave transmitter and the microwave receiver are controlled by the control device. In one embodiment, the following steps may be implemented: introduction of the contrast medium into the object under investigation; transmission of a microwave signal into the object under investigation by the microwave transmitter; scattering of the microwave signal by the object under investigation and by the contrast medium; and/or reception of the scattered microwave signal by the microwave receiver. |
US08938282B2 |
Surgical location monitoring system and method with automatic registration
The present invention involves a surgical hardware and software monitoring system and method which allows for surgical planning while the patient is available for surgery, for example while the patient is being prepared for surgery so that the system may model the surgical site. In one embodiment, the model may be used to track contemplated surgical procedures and warn the physician regarding possible boundary violations that would indicate an inappropriate location in a surgical procedure. In another embodiment, the hardware may track the movement of instruments during the procedure and in reference to the model to enhance observation of the procedure. |
US08938280B2 |
Motion correction in a PET/MRI hybrid imaging system
A diagnostic imaging arrangement comprises a magnetic resonance examination (1) system to acquire magnetic resonance signals and an emission tomography system (2) to acquire nuclear decay signals. An analysis module (4) is provided to derive motion correction(s) from the magnetic resonance signals. A reconstruction module (5) reconstructs a motion corrected emission tomographic image from the nuclear decay signals on the basis of the motion correction. Also a therapeutic arrangement is disclosed with a diagnostic imaging arrangement and a therapy module, with a system controller is further coupled to the therapy module and has the function to control the therapy module on the basis of image information generated by the diagnostic imaging system. |
US08938274B2 |
User interface for a portable device including detecting absence of a finger near a touchscreen to prevent activating a control
In one embodiment, a camera on a portable electronic device such as a mobile phone is used to check whether an activation of a control on a touchscreen is intentional or not. For example, if a finger (or thumb), stylus, knuckle or other body part that is commonly used to operate a touchscreen is not detected as the cause of the control activation then it can be assumed that the activation is unintended and the action that the control is supposed to initiate can be prevented from occurring. |
US08938271B2 |
Operator and third party cloud spectrum services for efficient spectrum usage
A cloud spectrum manager (CSM) for managing the sharing of spectrum among multiple operators in a distributed computing environment. The cloud spectrum manager comprises an allocation service component which applies a resource allocation policy to determine whether the requested spectrum from an operator may be allocated. The allocation of spectrum allows the operator to get spectrum from the CSM at wholesale prices and then the operator manages the rented spectrum with its associated client devices. The operator manages the rented spectrum, perform their own analytics & optimization and offer spectrum services to the clients. The demands on the CSM are alleviated since it can manage spectrum at whole sale quantities and leave the finer grain device to device management to the operator. |
US08938268B2 |
Method and apparatus for facilitating a layered cell search for Long Term Evolution systems
A method for ranking signals isolates and cancels neighboring cells using layering. Received signals from various cells are grouped into layers, with each layer comprised of received signals which are comparable within a particular metric (such as signal strength). The signals within a particular layer may also be ranked according to a desired metric. At the beginning of a cancellation cycle the UE may perform the layering and ranking. Once the layering and ranking has been performed the UE may continue to use the layering and ranking for later rounds of cancellation, freeing up processing resources that would otherwise be dedicated to repeated ranking of received signals. After a period of time, the cancellation cycle may repeat and the layering and ranking may be performed again. |
US08938265B1 |
Dynamic per-type concatenation of paging-channel messages
Methods and systems are disclosed that may help to adjust concatenation of a particular type of paging-channel message, based on the paging-channel occupancy of that particular type of message. An exemplary method may involve: (a) determining a message-type paging channel occupancy (PCO) for a first of the plurality of types of paging-channel messages in the coverage area, (b) using the message-type PCO as a basis for selecting a concatenation level to be used in the coverage area for the first type of paging-channel message, where the concatenation level is selected from a plurality of possible concatenation levels, and (c) applying concatenation according to the selected concatenation level to paging-channel messages of the first type in the coverage area. |
US08938264B2 |
Apparatus, and associated method, for forming a page message including a structure of partial identifiers of differing bit lengths using random or pseudorandom numbers
Apparatus, and an associated method for facilitating paging of an access terminal operable in a radio communication system. The access terminal is identified by part of a pseudorandom, or random, number, such as a session seed. The part of the number is included in the page message when the access terminal is to be paged. When included in the message, the access terminal detects the page and the part of the number contained therein that identifies the access terminal. |
US08938261B2 |
Mobile terminal and method of controlling the same
A mobile terminal is allowed to automatically reproduce contents by a user-desired device based on its own position and orientation. A method for controlling contents reproduction in a mobile terminal includes acquiring at least one of position and orientation of the mobile terminal, selecting one of a plurality of external devices based on the acquired at least one of the position and the orientation, the plurality of external devices being capable of reproducing contents at different positions, respectively, and transmitting a signal to the selected one external device for controlling the selected one external device to reproduce the contents. |
US08938255B2 |
Devices, methods, and systems for radio map generation
Systems, devices, methods, and computer-readable mediums for generating a radio map of an area are disclosed. In one aspect, the device, method, and computer-readable medium perform processes that may include receiving in at least one processor first information associated with at least one wireless device at a first location in the area. The processes may include receiving in the at least one processor second information associated with at least one wireless device at a second location in the area and different from the first location. The first location within said area and the second location within the area are unknown to the at least one processor. The processes may also include generating a radio map of the area using the first information and the second information. |
US08938254B2 |
Methods and arrangements in a telecommunication system
There is provided a method in a cellular telecommunications network, the cellular telecommunications network comprising at least a first cell and a second cell. The method comprises the steps of transmitting (302) first periodic physical signals, usable by a device to determine its location, to the first cell; and transmitting (304) second periodic physical signals, usable by a device to determine its location, to the second cell. The second periodic physical signals are synchronized with the first periodic physical signals and have a timing offset, such that the first periodic physical signals and the second periodic physical signals are not transmitted simultaneously. The method is characterized in that transmission of data or control signals to the first cell is inhibited when the second periodic physical signals are transmitted to the second cell. |
US08938252B2 |
System and method to collect and modify calibration data
A system and method modifies calibration data used to geo-locate a mobile station. Calibration data measured via a calibration data collection device may contain errors due to the physical limitations of the collection device and/or the collection process. Any data collection device may produce some degree of signal degradation or drop-out. Dead reckoning provides a remedy for signal drop-out, however, it often produces data results that may be unsatisfactory to perform an accurate location estimate. To ensure the integrity of the collected calibration data, a data modification and/or data replacement algorithm may be implemented to enhance the accuracy of the collected data. In addition, current collection procedures used to generate a calibration database may be laborious, time-consuming and expensive. Simplifying the test and measurement equipment needed, and the procedures for obtaining calibration data may save time and expenses. |
US08938250B2 |
Distributed micro instruction set processor architecture for high-efficiency signal processing
A wireless communication system hosts a plurality of processes in accordance with a communication protocol. The system includes application specific instruction set processors (ASISPs) that provided computation support for the process. Each ASISP is capable of executing a subset of the functions of a communication protocol. A scheduler is used to schedule the ASISPs in a time-sliced algorithm so that each ASISP supports several processes. In this architecture, the ASISP actively performs computations for one of the supported processes (active process) at any given time. The state information of each process supported by a particular ASISP is stored in a memory bank that is uniquely associated with the ASISP. When a scheduler instructs an ASISP to change which process is the active process, the state information for the inactivated process is stored in the memory bank and the state information for the newly activated process is retrieved from the memory bank. |
US08938248B2 |
Enhanced manageability in wireless data communication systems
A cellular network system comprises a device identifier comparator and a connection enable indicator. A device identifier comparator for comparing a received device identifier with one of a plurality of stored device identifiers, wherein the one of the stored plurality of stored device identifiers is associated with a stored subscriber identifier. A connection enable indicator for indicating whether a connection from a cellular device associated with the received device identifier to a data network associated with the cellular network system should be enabled. |
US08938244B2 |
System, method, and computer-readable medium for user equipment acquisition of an IP-femtocell system
A system, method, and computer readable medium for acquisition of an IP-based femtocell system by a user equipment are provided. A manual femtocell acquisition procedure may be invoked at a user equipment for acquiring access to a femtocell system or network of femtocell systems. The femtocell acquisition routine may be invoked by supply of a command to a femto application hosted by the user equipment. Invocation of the femtocell acquisition routine results in the user equipment seeking the femtocell system allocated a prioritized preferred routing list entry. In the event that a femtocell system is located, the femtocell system may perform electronic serial number screening to prevent unintended attachment and registration on a femtocell system with which the user equipment does not have authorized access. |
US08938241B2 |
Configuration of HS-DSCH serving cell change improvements
The present solution relates to a method in a user equipment for configuring a cell change procedure to be used for handover in a wireless communication network. The user equipment is situated in a serving cell and comprises an active set of cells. The active set of cells comprises a list of cells to which the user equipment can move from the serving cell. The user equipment sends a request to a network controller comprised in the wireless communication network to add at least one further cell to the active set. The user equipment then receives the requested active set update from the network controller. The received active set update comprises the at least one further cell to be added to the active set and a list of cells to which a modified cell change procedure shall be used for handover. A neighbor cell which is stronger than a current serving cell is detected. This detected stronger neighbor cell is matching with the received list of modified cell change procedure cells, and the modified cell change procedure for the handover to the stronger neighbor cell is applied if the stronger neighbor cell is found matching a cell on the list. |
US08938240B2 |
Systems and methods for spectrum handoff management in white spaces
Systems and methods for managing spectrum handoff in a plurality of radio networks are disclosed. These may include gathering a plurality of data about each of the first and second locations; determining a load level associated with each of the first and second set of radio networks; determining a bandwidth allocation value; and reserving a plurality of channel slices from the first channel set among the first of radio networks. |
US08938238B2 |
Restricting access point transmissions
Transmissions by a first access point (e.g., a femto cell) are restricted upon detecting an access terminal in the vicinity of the first access point in the event the access terminal is communicating with a second access point (e.g., a macro cell). Upon detection of such an access terminal, the access terminal restricts transmission (e.g., beacon transmission) on a downlink carrier frequency on which the access terminal is actively receiving information from the second access point. This restriction of transmission by the access point may involve, for example, temporarily reducing transmit power, reducing the periodicity of transmission, or ceasing transmission. |
US08938236B2 |
Mobile device redirecting technology
Even when the mobile terminal (UE) redirected from the UMTS cell to the LTE cell by the redirecting technology cannot start the communication with the LTE system, the communication with the UMTS system can be started. A mobile terminal (UE) according to the present invention is instructed to be redirected from a UMTS cell to an LTE cell by a radio control apparatus (RNC), in an overlapped area between the UMTS cell in which communication with a UMTS system is available and the LTE cell in which communication with an LTE system is available, by transmitting a connection request signal including an LTE supported identifier for indicating that the LTE system is supported to the radio control apparatus (RNC) of the UMTS system. Moreover, the mobile terminal (UE) includes a connection setting process unit which executes a connection setting process with the radio control apparatus (RNC) while being turned into a state of not supporting the LTE system, when receiving a location registration failure signal for indicating that location registration to the tracking area of the LTE system is ended in failure. |
US08938234B2 |
Mobile communication system
A mobile communication system of the present invention includes: a mobile station; a base station wirelessly communicating with the mobile station; and a gateway apparatus connected to the base station and a core network. The base station includes: first transmission means for transmitting a registration message for registering the mobile station in the gateway apparatus; and second transmission means for transmitting a message pertaining to establishment of an emergency call originated by the mobile station. The gateway apparatus includes: first reception means for receiving the registration message from the base station; second reception means for receiving an establishment message pertaining to establishment of the emergency call from the base station; and check means for checking consistency between the registration message and the establishment message. |
US08938233B2 |
Enhanced access control in LTE advanced systems
An enhanced access control method is proposed for machine-type communications (MTC) in a 3GPP LTE-Advanced network. An MTC device is configured for enhanced access barring (EAB). When the MTC device attempts access to the network, the NAS layer checks whether EAB is applicable for the MTC device. If yes, then the NAS layer forwards EAB configuration to the AS layer for further EAB control. Based on the EAB configuration, a base station broadcasts EAB information to UEs via system information block. The EAB information indicates whether barring is applied to a number of EAB categories and a number of access classes. Based on the EAB information, the MTC devices performs EAB for access attempt to RRC. If access is not barred under EAB, then the MTC device further performs ACB for access attempt to RRC. |
US08938225B2 |
Apparatus and method for processing call and message-related events in a wireless terminal
A character agent function is added to a wireless terminal and an avatar user interface (UI) for generating and processing an event is expressed when an event occurs in the wireless terminal, such that call and message-related events occurring in the wireless terminal can be expressed through the character agent function. |
US08938220B2 |
Automated selection and presentation of pertinent contacts
A system for automatic selection and presentation of pertinent contacts having a mobile communication device, a plurality of information sources and an application operating based on a method of automatic selection and presentation of pertinent contacts. When a user attempts to establish a connection with a person, the method provides a prioritized list of suggested pertinent contacts that the user is likely to want to call. The method combines information from the plurality of information sources to suggest a plurality of appropriate contacts to be contacted. The application analyses a multitude of information including current context, calendar information, past call history, information from social network/social networking application, current time, location, any information from the navigational tool running on the mobile communication device, publicly available information etc to suggest a plurality of appropriate contacts to the user. |
US08938219B2 |
Flow computers having wireless communication protocol interfaces and related methods
Flow computers having wireless communication protocol interfaces and related methods are disclosed. In one example, a method involves receiving a request to be sent to a wireless device in a network of wireless devices, the request to be received via a remote terminal unit application executed on a processor within a flow computer, and communicating the request to the wireless device via a communications interface module, the communications interface module to be communicatively coupled to the processor via a backplane contained within a housing of the flow computer, the backplane to provide communications according to a high speed data bus communications protocol. |
US08938218B2 |
Mobile based advisory system and a method thereof
A system and method for mobile based advising is provided. The system and method involve the user with his mobile terminal formulating a query based on his own input and external sensor input and then sending the query to a remote server, which sends it to an expert group who devise an expert advice, which is then sent back to the user. |
US08938211B2 |
Providing and utilizing maps in location determination based on RSSI and RTT data
The subject matter disclosed herein relates to utilizing location information, such as maps, in location determination based on Received Signal Strength Indication (RSSI) and Round-Trip Time (RTT) data. Weighting information can be determined from and/or provided in the location information. The weighting information associated with an area in which a mobile device is located can impact how RSSI and RTT data is weighted in a calculation of the mobile device's location. |
US08938210B1 |
Personal monitoring system and method
A personal monitoring system of the present disclosure has a cellular network and a sensing device. The sensing device has an interface that couples the sensing device to the cellular network and to a user for sensing a location of the user. The sensing device transmits data indicative of the location to a computing device via the cellular network. The system further has logic that determines a baseline elevation based on a first location of the user and a change in elevation at a second location of the user from the baseline elevation. The logic transmits data indicative of the baseline elevation and the change in elevation to the computing device via the cellular network. |
US08938207B2 |
Radio frequency receiver and radio receiver
An RF receiver includes a variable gain amplifier which amplifies a received RF signal based on a gain control signal, a peak detector which determines a peak value of the amplified signal, a mixer which downconverts the amplified signal to a downconverted signal, and a control unit which determines whether or not an interfering signal other than an adjacent channel interfering signal is received. If the control unit determines that the interfering signal other than the adjacent channel interfering signal is received, the control unit generates the gain control signal so that the range of the peak value is a first range; otherwise, the control unit generates the gain control signal so that the range of the peak value is a second range. The upper and lower bounds of the second range are lower than the upper and lower bounds of the first range, respectively. |
US08938205B2 |
PA bias optimization for modulation schemes with variable bandwidth
The disclosure relates to a method for improving the power consumption of a transmission chain by varying the operating point of a power amplifier to optimize (e.g., reduce) the current that is consumed by the amplifier. The operating point is varied by changing the bias voltage(s) (e.g., supply voltage, quiescent voltage) of the amplifier to a predetermined value that is chosen based upon the effect that a given transmitted signal modulation scheme characteristic (e.g., channel bandwidth and/or number of subcarriers) has on the operating point of a power amplifier. |
US08938202B1 |
System and method for reducing operational power and weight of an unmanned aerial device's payload
A system for reducing operational power and weight of an unmanned aerial device's payload may include a frequency detection sensor for detecting a radio frequency signal within a first frequency range. A modulation detection and waveform classification module may be coupled to the frequency detection sensor for detecting a communication type associated with the first frequency range upon the frequency detection sensor detecting the radio frequency signal within the first frequency range. A radio may be coupled to the modulation detection and waveform classification module for transmitting the radio frequency signal, the radio frequency signal may include the communication type. The radio may be inactive until detection of the radio frequency signal, and the radio may be activated upon detection of the radio frequency signal. |
US08938196B2 |
System and method for delivering content to a wireless station
A system and method for delivering content to a wireless station. An string broadcast station receives message content. The message content may, for example, be in the form of a coupon, an announcement, a menu, a news alert, directions and a link to additional content on a server. The string broadcast station parses the message content into one or more message parts. The message parts are transformed by the string broadcast station into one or more network information strings. The string broadcast station then broadcasts the one or more network information strings. A wireless station may receive the network information strings, determine the order in which the parts are to be assembled, and assemble the parts to obtain the message in its original form. A wireless station may also rebroadcast a message part for reception by other wireless stations. |
US08938192B2 |
Fixing device having pipe heater and image forming apparatus with fixing device
A fixing device comprises a flexible endless belt rotated in a prescribed direction to heat and fuse a toner image, a rotating member disposed on an outer circumferential surface side of the flexible endless belt that presses against and rotates the flexible endless belt, and a fixed member fixedly mounted on the fixing device at both lateral ends and disposed on an inner circumferential surface side of the flexible endless belt to press against the rotating member via the flexible endless belt. A heater is fixedly disposed facing an inner circumferential surface of the flexible endless belt to heat the flexible endless belt. The heater includes an opening opposed to the rotating member that accommodates the fixed member. A reinforcing member is fixedly disposed on an inner circumferential surface side of the heater to contact and reinforce the fixed member. |
US08938190B2 |
Color image forming apparatus
An image forming apparatus includes a process unit arranged in the vicinity of the circumference of each photosensitive member and the process unit is configured to act on the photosensitive member in forming a toner image thereon. The image forming apparatus detects a time period since a laser beam emission unit emits a laser beam to the photosensitive member to form an electrostatic latent image for detection until the formed electrostatic latent image for detection or a toner image based on the electrostatic latent image for detection reaches the process unit, and performs color misregistration correction control based on the result of detection. In this case, a control unit at least decreases the light amount of a pre-exposure LED when the electrostatic latent image for detection passes through a position facing the pre-exposure LED. |
US08938184B2 |
Methods and devices for remanufacturing printer cartridge components
There is provided a method for remanufacturing a printer cartridge component. The method includes providing a printer cartridge component having a flanged organic photoconductor (OPC) drum with a flange portion and a cylinder portion. The flange portion has a drum cylinder engagement end attached and inserted in a locked position with a flange lock in a first end of the cylinder portion. The method further includes unlocking the flange lock so that the flange portion is in an unlocked position in the first end of the cylinder portion. The method further includes securing the unlocked flange portion. The method further includes removing the cylinder portion from the secured unlocked flange portion to obtain a removed cylinder portion and a removed flange portion. The method further includes assembling the removed flange portion with a replacement OPC drum cylinder portion to obtain a remanufactured printer cartridge component. |
US08938181B2 |
Image forming apparatus having a collection member to collect a vaporized component
There is provided an image forming apparatus capable of minimizing the adhesion of a mold release wax vaporized at the time of heating a toner image to components excluding a fixing device inside the image forming apparatus. The mold release wax vaporized at the time of heating and fixing a toner image to a recording material is collected by a collection member, which is provided between a nip portion forming member and the frame of the fixing device, and kept at a temperature between the melting point and the sublimation point of the mold release wax. |
US08938180B2 |
Ventilating device and method for ventilating a housing
A ventilating device for ventilating a housing, includes first and second blowers, a flow chamber with an inlet opening, an outlet opening, and an equalization opening connecting the flow chamber between the inlet opening and the outlet opening with the environment, a freely movable cover element for partially covering the equalization opening in such a manner that passage of the flow is blocked in one direction but cleared in the other direction, and an ascending pipe. The elements in the ventilating device are arranged in the sequence first blower, inlet opening, flow chamber, outlet opening, second blower, and ascending pipe. The equalization opening is at least partially open at all times, so that the equalization opening displays a greater flow resistance than the inlet opening of the flow chamber. |
US08938177B2 |
Tilt panel apparatus and electronic device
A tilt panel apparatus includes a tilt panel capable of pivoting between a first orientation and a second orientation, and an apparatus main body that supports the tilt panel in a pivotable state. The tilt panel has an external housing surface around the pivot center of the tilt panel, the external housing surface being exposed on the outer side of an apparatus when the tilt panel is in the first orientation and entering into a gap formed between the tilt panel and the apparatus main body as the tilt panel pivots from the first orientation toward the second orientation; and a stepped portion is formed in the apparatus main body adjacent to an edge portion that forms the opening of the gap, the stepped portion being a step higher than the edge portion. |
US08938171B2 |
Synchronization process in optical frequency division multiplexing transmission systems
The present invention discloses a synchronization method suitable for increasing the receiving speed in the receiving part of an orthogonal optical frequency division multiplexing (OOFDM) transceiver. |
US08938170B2 |
Handheld identification and communication systems
In one aspect, identification and communication systems are described herein. In some embodiments, an identification and communication system comprises one or more query units and one or more response units, wherein at least one query unit is a handheld device. In some embodiments, the handheld device does not comprise a weapon and is not mounted on a weapon. In some embodiments, the handheld device comprises a flashlight. In some embodiments, the handheld device comprises a stylus. In some embodiments, the handheld device comprises a smart device in communication with the stylus. In some embodiments, the handheld device comprises a display screen. In some embodiments, the handheld device comprises a query controller and the display screen is operable to display data provided by the query controller. |
US08938168B2 |
Office-side line concentration device, access control device, and computer program therefor
There is provided an office-side line concentration device that accommodates a plurality of passive optical networks, including a plurality of receiving means connected to each of the plurality of passive optical networks, and interface means for controlling a transmission timing of user data from the plurality of passive optical networks so that user data received by the plurality of receiving means can be arranged closely in an uplink, thus enabling effective use of bandwidth in the uplink. |
US08938167B2 |
Apparatus and method for managing dynamic bandwidth allocation to support low-power mode in passive optical network (PON)
An apparatus and method for managing a dynamic bandwidth allocation to support a low-power mode, in a passive optical network (PON) are provided. The apparatus may include a power saving mode managing unit to manage a power saving mode of at least one optical network unit (ONU), a bandwidth allocation parameter storage unit to store a bandwidth allocation parameter used for a power saving mode, and to maintain the stored bandwidth allocation parameter, and a dynamic bandwidth allocating unit to provide bandwidth allocation information to the at least one ONU, when the stored bandwidth allocation parameter is received. |
US08938164B2 |
Optical link auto-setting
A system includes two optical modules that perform auto-setting of the optical links between the optical modules. One optical module sends an optical signal with a test pattern to the other optical module. If the receiving module determines that the test pattern is successfully received, it sends a pass indication to the transmitting module, and the transmitting module can configure its driver path in accordance with a transmit current setting used to transmit the test pattern. If the test pattern is not successfully received, the receiving module sends a fail indication, and the transmitting module can increase the transmit current setting and resend the test pattern. When the system includes multiple optical channels, one channel can be tested while feedback is provided on another channel. The system can iterate through all optical channels until they are all configured. |
US08938163B2 |
Method and system for hybrid multi-layer mesh restoration in a communication network
In accordance with embodiments of the present disclosure, a method may include sorting potential optical layer link failures in a network in an increasing order of failed traffic amount. The method may further include, for each potential optical link failure in increasing order of failed traffic amount: determining the additional higher layer link capacity required on existing higher layer links associated with the potential optical link failure using higher layer restoration of the potential optical link failure; determining the additional optical layer capacity required for restoring the existing higher layer links associated with the potential optical link failure using optical layer restoration; and selecting one of the higher layer and the optical layer as a restoration layer for restoration of the existing higher layer links associated with the potential optical link failure based on the determined additional higher layer link capacity and the determined additional optical layer capacity. |
US08938161B2 |
Method and system for enabling pointing control of an actively stabilized camera
A method for adjusting a pointing angle of an actively stabilized camera is provided. The camera is housed by an active stabilization system configured to stabilize the camera in accordance with a commanded pointing angle. The active stabilization system comprises a steering member rotatable around one or more of a pan axis, tilt axis, and roll axis of the system. The method comprises: deriving a joint angle measurement of the steering member associated with a rotational movement of the steering member and adjusting the pointing angle of the camera, based on the derived joint angle measurement, in a direction of the rotational movement of the steering member, if the joint angle measurement exceeds the threshold window. If the joint angle measurement is within the threshold window, the pointing angle of the camera is actively stabilized in accordance with the commanded pointing angle. |
US08938160B2 |
Stabilizing platform
The present invention provides an apparatus and related methods for stabilizing a payload device such an imaging device. The methods and apparatus provide fast response time for posture adjustment of the payload device while reducing the energy used. |
US08938159B2 |
Aroma-diffusing apparatus using a disposable aroma capsule
An aroma-diffusing apparatus includes a housing defining a top opening, a lamp socket mounted in the housing and holding a lamp bulb, an aroma capsule including a disposable heat-transfer container detachably mounted in the top opening of the housing, a breathing film bonded to the disposable heat-transfer container to hold an aromatic substance held in the disposable heat-transfer container and a sealing film bonded to the heat-transfer container to seal the aromatic substance in the heat-transfer container, and a cable bracket affixed to the lamp socket for keeping the cable from becoming tangled. |
US08938158B2 |
Method of reproducing a still picture from a recording medium, method of decoding the still picture and the recording medium
In the method, video data is reproduced from the recording medium, and an I-picture and a number of P-pictures are output as a still picture based on the reproduced video data. The output data may then be received and decoded for display. |
US08938157B2 |
Digital chip and method of operation thereof
A digital chip system, digital chip, methods for embedding data and methods for extracting data are provided. In some embodiments, a digital chip includes: a watermark encoder digital chip configured to receive one or more watermark bits and generate a stego-video; and a watermark decoder digital chip configured to receive the stego-video and extract the one or more watermark bits from the stego-video. In some embodiments, the digital chip also includes: a video decoder controller digital chip configured to receive raw video data, wherein the raw video data is received from a video decoder; a configuration controller digital chip configured to configure the video decoder; a memory management unit digital chip configured to store at least one of the raw video frame, the raw video data or the stego-video; and an Ethernet controller unit digital chip configured to store or access the raw video or stego-video. |
US08938152B2 |
Recording medium containing moving picture data and additional information thereof and reproducing method and apparatus of the recording medium
The present invention relates to a recording medium containing moving picture data and additional information thereof and to reproducing method and apparatus of the recording medium. The present recording medium has script files including additional information about moving picture data, e.g., scene descriptive text and introduction of characters, etc. In addition, information linking each script file with a section of moving picture data to be presented with contents of the script file is included in a link data file or is contained in a filename of the script file. In reproduction of the recording medium, a script file linked with presently reproduced moving picture data section is determined and searched for based on the link data file or every filename of the script files, and contents of the found script file are presented together with the presently reproduced moving picture data. Furthermore, previously presented additional information is removed depending on data or filename of the found script file. |
US08938145B2 |
Configuring optical launch powers in optical fiber transmission lines
A method includes transmitting optical signals through a heterogeneous sequence of spans of an all-optical transmission line. Each span has an optical transmission fiber connected to an optical amplifier. Each amplifier launches the signals into a sequential remainder of the line. The transmitting includes launching the optical signals into the highest loss fibers with substantially equal average optical launch powers or operating the spans with the highest loss fibers to have substantially equal quality products. The average optical launch powers are substantially equal to the inverse of a sum of (1−Tj)γj/[φNL·αj] over the highest loss fibers. The parameters Tj, γj, and αj are the respective are, respectively, transmissivity, nonlinear optical coefficient, and loss coefficient of the fiber of the j-th span. The parameter φNL is the line's cumulative nonlinear phase shift. Each quality product is the per-span optical signal-to-noise ratio of the associated span times the nonlinear phase shift of the associated span. |
US08938143B2 |
Branching device for hybrid fan-out cable
A branching device for enclosing a hybrid fan-out cable the hybrid fan-out cable comprising plural optical cables and power cables, the branching device includes: an enclosure having a first end, through which the hybrid fan-out cable is inserted, and a second end that is opened; and a gasket provided at the second end of the enclosure and having plural through-holes; and a cover thread-coupled to the second end of the enclosure to fasten the gasket to the second end of the enclosure in such a manner that the through-holes are exposed. In the enclosure, the hybrid fan-out cable is branched out into plural individual sub-part cable components, and each of the sub-part cable components is drawn out through one of the through-holes of the gasket to the outside. The gasket is formed from an elastic material which forms a tight seal between the inner peripheral surface of the enclosure and with the outer peripheral surface of each of the sub-part cable components to seal the other end of the enclosure. |
US08938141B2 |
Tunable resonant leaky-mode N/MEMS elements and uses in optical devices
Mechanically tunable electromagnetic and photonic devices featuring enhanced spectral tunability with minimal mechanical movement are provided. These nano/micro-electromechanically (N/MEMS) tunable elements, including filters and pixels, rely on leaky-mode resonance effects in subwavelength photonic lattices that constitute periodic wavelengths. Such elements can operate in reflection (bandstop) or transmission (bandpass) modes, and can be arranged in one-dimensional or two-dimensional arrays, or operated as single units, and their spectral regions are controlled by the element design. Input electromagnetic radiation illuminates the element and is then filtered, modulated, analyzed or tuned by the element. Mechanical motion alters the structural symmetry, and therefore, the tuning properties, of the nanostructured subwavelength resonance elements. Further, incorporating metals and dielectrics to generate coexisting plasmonic and leaky-mode resonance effects adds to the versatility of the potential applications. |
US08938134B2 |
Hybrid optical modulator for photonic integrated circuit devices
An apparatus comprising an optical modulator, wherein the optical modulator comprises a planar substrate, a first III-V semiconductor layer on the substrate, and a silicon layer on the substrate. The optical modulator includes a planar semiconductor optical waveguide having a hybrid optical core, the hybrid optical core including vertically adjacent lateral portions of the first III-V semiconductor layer and the silicon layer. |
US08938131B1 |
Apparatus and method for registration of flat panel display device and imaging sensor, and electronic device having flat panel display device and imaging sensor which are registered using the method
The present invention relates to an auxiliary registration apparatus for registering a display device and an image sensor. The apparatus includes a camera; a panel interoperated with the camera and on which a first pattern is displayed; and a control part which allows the first pattern to be shot with the image sensor and a second pattern displayed on a screen of the display device to be shot with the camera; wherein the control part allows information on a transformation relationship between a coordinate system of the display device and that of the image sensor to be acquired by referring to information on a transformation relationship between a coordinate system of the panel and that of the image sensor and information on a transformation relationship between a coordinate system of the camera and that of the display device. |
US08938129B2 |
Display system with edge map conversion mechanism and method of operation thereof
A method of operation of a display system includes: receiving an input image having input pixels; identifying input edge pixels from the input pixels; calculating an edge pixel sum for one of the input edge pixels based on the number of the input edge pixels surrounding one of the input edge pixels; identifying pruned edge pixels from the input edge pixels having the edge pixel sum between a high edge density threshold and a low edge density threshold; and selecting a dominant image line from candidate lines calculated between the pruned edge pixels to generate a processed image for displaying on a device. |
US08938125B2 |
Motion estimation method
A motion estimation method is provided, which includes following steps: dividing a first frame to be estimated into a plurality of area units, in which each of the area units includes a plurality of blocks; and assigning a set of motion vector values to each of the area units, in which the set of motion vector values includes a plurality of predetermined motion vector values, and each of the predetermined motion vector values is assigned to at least one block in each of the area units. |
US08938124B2 |
Computer vision based tracking of a hand
A system and method for computer vision based tracking of a hand may include receiving a sequence of images, the images including at least one object having a shape of a hand. A first selected feature is tracked from within the hand shaped object. Shape recognition algorithms are applied at a suspected location of the hand shaped object in an image from the sequence of images to detect a shape of a hand in the image and a second feature from within the detected shape of the hand is then selected and tracked, thereby providing verification and updating of the location of the hand shaped object. |
US08938123B2 |
Electronic device and handwritten document search method
According to one embodiment, a device includes a search module configured to search handwriting information stored in a storage medium for a first handwriting information part whose degree of a similarity with a specific handwriting information part specified as a search key is greater than or equal to a reference value, the handwriting information includes a plurality of stroke data corresponding to a plurality of strokes, and a display processing module configured to display, on a touchscreen display, one or more thumbnail corresponding to handwriting information includes the first handwriting information part and a first user interface for changing the reference value. |
US08938122B2 |
Image processing apparatus, image processing method, and computer-readable recording device
An image processing apparatus includes a small area divider that divides, on the basis of edge information of an image, the image into multiple small areas each including multiple pixels; an attribute probability estimator that estimates attribute probability for each of the small areas, which is probability that the small area is attributed to a specific area to be detected; an adjacent-small-area connection strength calculator that calculates connection strength that quantitatively indicates a degree to which small areas adjacent to each other among the multiple small areas are attributed to the same area that is the specific area or a non-specific area; and a specific area detector that detects the specific area on the basis of the attribute probability and the connection strength. |
US08938120B2 |
Image sensing device and image data processing method using the same
An image data processing method includes generating a data window comprising N rows and N columns using Bayer data from a pixel array, generating a red (R), green (G), blue (B) data of a center pixel in the data window, detecting an edge region in the data window, detecting a bright region in the data window, adjusting the R, G, B data using a suppressing gain factor if both of the edge region and bright region is detected, and outputting the adjusting R, G, B data as a result of an interpolating process. |
US08938118B1 |
Method of neighbor embedding for OCR enhancement
Single-image super-resolution (SISR) is the problem of generating a high resolution image from a single low resolution image. The SISR technique known as neighbor embedding utilizes a training ensemble of pairs of low and high resolution image patches, where the patches in a given pair represent the same image region. The present invention improves upon prior neighbor embedding algorithms by offering a practical, computationally efficient method of neighbor embedding for generating a high resolution version of a low resolution image. The technique may also be applied to generate high resolution versions of low resolution text images for subsequent input into OCR engines. OCR character error rates found on the high resolution images are drastically lower than those found when OCR is applied to the original low resolution text images. |
US08938117B2 |
Pattern recognition apparatus and method therefor configured to recognize object and another lower-order object
In a pattern recognition apparatus, a characteristic amount calculation unit calculates a characteristic amount for recognizing a desired object from a partial image clipped from an input pattern, a likelihood calculation unit calculates a likelihood of an object as a recognition target from the characteristic amount calculated by the characteristic amount calculation unit by referring to an object dictionary, and an object determination unit determines whether the partial image is the object as the recognition target based on the likelihood of the object calculated by the likelihood calculation unit. The likelihood calculation unit calculates the likelihood of the object as the recognition target from the characteristic amount calculated by the characteristic amount calculation unit by referring to a specific object dictionary. The object determination unit determines whether the partial image is a specific object as the recognition target from the likelihood of the object calculated by the likelihood calculation unit. |
US08938115B2 |
Systems and methods for data fusion mapping estimation
Systems and methods are disclosed for generating a probability density to estimate the probability that an event will occur in a region of interest. The methods input spatial event data comprising one or more events occurring in the region of interest along with auxiliary data related to the region of interest. The auxiliary data comprises non-event data having spatial resolution such that the probability density estimate for the region of interest is calculated based on a function of the auxiliary data and the event data. In particular, the auxiliary data is used to generate a penalty functional used in the calculation of the probability density estimate. |
US08938102B2 |
Methods and apparatus for assessing activity of an organ and uses thereof
Methods and apparatus are provided for imaging activity of an organ of a subject for diagnosis and prognosis of pathology or injury to the organ, where unaffected portions of the organ are used as a reference for assessing activity of afflicted areas of the organ. |
US08938091B1 |
System and method of using images to determine correspondence between locations
In one aspect, a system and method is provided that matches images that are associated with street addresses with images that are associated with locations that are stored with respect to another reference system, such as latitude/longitude. If the images match, the street address is associated with the location. In a further aspect, text contained in the images is extracted and associated with the street address as well. |
US08938089B1 |
Detection of inactive broadcasts during live stream ingestion
Systems and methods are provided herein relating to real-time detection of inactive broadcasts during live stream ingestion. Both audio fingerprints and video fingerprints can be dynamically and continuously generated for a live stream ingestion. Sets of video fingerprints and sets of audio fingerprints can be continuously generated based on common successive overlapping time windows. A set of audio fingerprints and a set of video fingerprints can be associated with each time window. Video similarity scores and audio similarity scores can be generates for each time window to determine whether the stream is inactive or static during the time window. Only fingerprints relating to an active broadcast can be indexed in a fingerprint index. |
US08938086B2 |
Micro-speaker
A micro-speaker includes a case having a cavity and a receiving hole, a magnetic circuit unit and a vibrating unit with a voice coil received in the cavity, a pair of needle seats embedded in the case for electrically connecting with the voice coil, a pair of pogo-pins arranged in the receiving hole for electrically connecting with the pair of needle seats. Each of the pogo-pins has a barrel unit, a first protrusion and a second protrusion extending from an outer surface of the barrel unit, at least one plunger extending from the barrel unit and projecting out of the receiving hole, a receiving space formed between the first protrusion and the second protrusion. A third protrusion extends from an inner surface of the receiving hole and accommodated in the receiving space for fixing the pogo-pin in the corresponding receiving hole. |
US08938083B2 |
Fixing mechanism for fixing a sound box and related electronic device
A fixing mechanism for fixing a sound box on a casing is disclosed in the present invention. The fixing mechanism includes a first bridging structure disposed on the sound box and surrounding a speaker of the sound box, a second bridging structure disposed on the casing and surrounding a sound hole on the casing, a rib structure disposed on the casing, and a damping structure installed between the first bridging structure and the second bridging structure. The damping structure includes a base for contacting against the rib structure, an exterior portion disposed on an outer edge of the base for installing inside the second bridging structure, and an interior portion disposed on an inner edge of the base. An accommodating space is formed between the exterior portion and the interior portion for accommodating the first bridging structure. |
US08938082B2 |
Apparatus having hearing aid
A portable terminal includes an apparatus capable of providing a hearing aid service. The apparatus includes a sensor configured to measure a spatial tilt of the portable terminal. The apparatus also includes a controller that determines whether a left ear or a right ear is used for communication based on the measured spatial tilt of the portable terminal. An audio signal processor compensates an audio signal according to the characteristic of determined ear. |
US08938081B2 |
Telephone enhancements
A telephone user's speech volume is monitored in relation to a minimum volume sufficient for a remote conversant, with whom the user communicates, to audibly perceive the user's speech. Upon detecting that the user's volume exceeds the level sufficient to communication, it is determined whether the user moderates the volume, without being prompted, to the sufficient level. Upon determining that the user moderates the speaking voice without being prompted, positive reinforcement is provided to the user. Results are recorded over multiple phone calls. A frequency of the user moderating the speaking volume without being prompted is tracked from the recorded results. Upon the frequency of the user moderating the volume without being prompted rising over the tracked phone calls, the quality and/or quantity of the positive reinforcement may be improved. The user is thus trained or treated, e.g., audiologically or therapeutically, to self-modulate the volume. |
US08938072B2 |
Cryptographic key derivation device and method therefor
A data processing system includes a cryptographic processing module providing for cryptographic key generation. A method entails computing derived keys one time, during a first execution of a key generation process, such that they may subsequently be utilized for processing large quantities of data without being re-computed. The derived keys provide for the efficient cryptographic processing of data, including data frames. |
US08938069B2 |
Physically unclonable functions based on non-linearity of sub-threshold operation
An electronic circuit for implementing a physically unclonable function. The electronic circuit includes duplicate circuits, referred to as “circuit primitives,” that generate a first and a second output voltage based on the received input, referred to as a “challenge.” The electronic circuit further includes a comparator coupled to the circuit primitives and generates an output based on the difference between the first and second output voltages. While the circuit primitives contain duplicate circuitry, the circuit primitives may generate a different output voltage due to a particular set of transistors in the circuit primitives operating in the sub-threshold region whose gates are tied to ground and whose sub-threshold current, the magnitude of which is random based on the threshold voltage variation of the set of transistors, is used to affect the value of the output voltage. |
US08938062B2 |
Method for accessing service resource items that are for use in a telecommunications system
Service resource items for use in call setup in a telephone system are held on servers that are connected to a computer network which is logically distinct from the telephone system infrastructure; this computer network may, for example, make use of the Internet. Each service item is locatable on the network at a corresponding URI and is associated with a particular telephone number. A mapping is provided between telephone numbers and the URIs of associated service resource items. When it is desired to access a service resource item associated with a particular telephone number, this mapping is used to retrieve the corresponding URI which is then used to access the desired service resource item. |
US08938061B1 |
Systems and methods for configuring and registering internet protocol (IP) phones
A system for configuring and registering Internet Protocol (IP) phones has at least one IP phone coupled to a private branch exchange (PBX) through a switch. A boot server stores a plurality of configuration files used to configure IP phones, and the IP phone downloads a default configuration file having a default extension identifier from the boot server in order to allow the IP phone to initiate a registration session with the PBX. Once the registration session is initiated, the PBX is configured to automatically learn a media access control (MAC) address of the IP phone and to generate at least one unique configuration file identified by the learned MAC address. The IP phone is then configured according to the generated unique configuration file without an administrator having to associate the MAC address with the extension identifier. |
US08938060B2 |
Technique for effectively providing personalized communications and information assistance services
A user may utilize a communication device, e.g., a wireless phone, mobile device or personal digital assistant (PDA), to contact an information/call center where an operator provides personalized information and communications services to the user in accordance with the invention. Such services may include, e.g., private directory and calendar data synchronization, identity pre-validation, etc. To personalize the services, at least one profile record associated with the user which may specify, among others, the devices used by the user to communicate with the information/call center, and preferred information/call center to which an information assistance call is routed. Accordingly, services and service features provided to the user may be tailored for use with the specified devices. Security measures may also be instituted in the profile record to restrict use of certain services and service features. |
US08938058B2 |
System and method for providing sales and marketing acceleration and effectiveness
A system for handling call transfer contains a talker computer for providing a batch notification that enables a central data server to identify a batch of one or more customer records for calling, a central data server for receiving the batch notification that enables the central data server to identify the batch of one or more customer record, and a dialing agent computer for providing a connected notification that a customer that has been called has been connected, referred to herein as a connected customer, via a call, wherein a customer record of the connected customer is associated with the batch, wherein the central data server provides an identify notification and the talker computer receives the identify notification that enables the talker computer to distinguish the connected customer record, wherein the connected customer record is associated with the batch. |
US08938057B1 |
Dynamic registration for call-pickup group membership, and selective rerouting of calls
A method and system for registering a client for a call-pickup service and for executing the call-pickup service for a new call placed to a given communication device. The call-pickup service may carried out, in part, by providing the client with notification of when the new call is placed to the given communication device, the client requesting that the new call be re-routed to a location other than the given communication device, and a server re-routing the new call to the location other than the given communication device. The location other than the given communication device may be the client that registers for the call-pickup service or another location. |
US08938055B2 |
System and method for establishing data communication using pre-configured user data
Call party details of a telephone call involving first and second telephony user devices are received. The call party details include first and second identities associated with the first and second telephony user devices respectively. A client-server connection request is received from, and a client-server connection is established with, one of the user devices. A session for the communication of data to and/or from the user devices is established separately from the telephone call on the basis of the first and second identities. The receipt of pre-configured user data by the one of the user devices is enabled via the client-server connection. The pre-configured user data has been specified by a user of another of the user devices prior to the establishment of the telephone call as data for receipt by other user devices during telephone calls conducted by the user. |
US08938048B2 |
X-ray generator device
An x-ray generator device includes a housing at least partially holding a specific fluid pressure, with an arm positioned to be able to strike a strike plate within the housing. The housing contains an x-ray window. The arm is magnetically actuated in at least one direction by a magnetic field generator outside of the housing. A striking portion of the lever arm and/or the strike plate may be a polymeric material with embedded metal or metal alloys. |
US08938044B2 |
Tubesheet walker for heat exchanger inspections
A robotic tubesheet walker having two rails connected by a central hinge, wherein the central hinge can be opened or closed by an actuation device. Upon each rail is mounted a carriage, wherein each carriage can move along its respective rail toward or away from the central hinge by means of a drive mechanism. Each carriage further contains at least two “gripper” attachment mechanisms, such as camlocks, to grip the tubesheet. The grippers either insert into tube holes within the tubesheet to fasten the respective carriage to the tubesheet, or retract to disengage. Further attached to the central hinge is a tool support fixture, and attached to the tool support fixture is a coupler that holds maintenance or inspection tools. |
US08938040B2 |
Improving receiver performance in a communication network
Methods and apparatus are described for improving receiver performance in a multicarrier communication network in which an encoded symbol (250) is transmitted over a transmission channel (20) in the communications system. A model of the transmission channel (20) is estimated (718, 760), said model characterizing an effect of intercarrier interference on at least one carrier in the multicarrier system. The received symbol (250) is decoded (720, 762) using the estimated model to remove a predicted effect of intercarrier interference. A pre-processor (40) is also described for operation in conjunction with a communications receiver (30) in the network. The pre-processor (40) includes a channel estimator (42) operable to estimate at least one feature of the communication channel based on a received signal. The pre-processor (40) modifies the received signal dependent on the at least one estimated feature and provides the modified signal to the communications receiver (30). |
US08938038B2 |
Extending the set of addressable interferers for interference mitigation
Techniques for expanding the set of addressable interfering signals in an interference cancelling receiver are described, where the task of control message detection from interfering cells is integrated in an iterative receiver process where increasingly better a priori information on the received data signals from the previous iteration is used to detect additional control messages and successively grow the set of interfering signals included in the receiver's interference mitigation processing. In an example method, first estimated symbols for a desired signal are generated. A control channel corresponding to a first interfering signal is detected, where said detecting is based on the first estimated symbols. Signal characteristics information for the first interfering signal is then derived from the detected control channel signal, and used to generate second estimated symbols for the desired signal, using an interference-mitigation technique to mitigate the effects of the interfering signal. |
US08938033B2 |
Enhanced low power active radio reception
A method and system for offline processing alert messages (AR) on a digital radio broadcast receiver is described. A digital radio broadcast signal is received at the digital radio broadcast receiver. AR receivers will constantly look for AR alerts at a periodic interval by monitoring the station information service (SIS) on Primary IBOC Data Service (PIDS) channel to maximize the battery life at the same time achieving a reasonable latency in receiving AR alerts. |
US08938030B2 |
Fast blind scan method insensitive to adjacent channel interference
A fast blind scan method first initializes pointers to fetch a block of spectrum and then checks whether the block contains a high spectrum signal and whether the difference between a carrier frequency of the high spectrum signal and a start pointer is greater than a first threshold. When the high spectrum signal is absent or the difference is not greater than the first threshold, it checks whether there is a full band channel in the block. When the full band channel exists, a signal detection and parameter extraction operation is performed and the start pointer is set to be a frequency of a second cross point. Then, it checks whether the difference between the start pointer and an end pointer is greater than a second threshold and, if not, a carrier frequency pointer is set to enable a tuner to fetch a next block. |
US08938022B2 |
System for distributed interference alignment
A system and method for realizing distributed interference alignment is disclosed. The system comprises a retrieving module, a determination module and a precoding module. The retrieving module retrieves source data. The determination module generates data describing one or more requirements for one or more associated Interference Alignment (IA) groups. The precoding module calculates a precoding vector based at least in part on the data describing the one or more requirements for the one or more associated IA groups. The precoding module is communicatively coupled to the retrieving module to receive the source data. The precoding module generates a transmission signal based at least in part on the precoding vector and the source data. |
US08938019B2 |
Data transmitting device and data transmitting/receiving method
A data transmitting device includes a coded-data generating unit and a data transmitting unit. The coded-data generating unit divides transmission data by a predetermined number in accordance with a data size of the transmission data and then adds a redundant code to the divided transmission data at a predetermined ratio or adds the redundant code to the transmission data at the predetermined ratio so as to generate multiple blocks of coded data. The data transmitting unit groups together the multiple blocks of coded data generated by the coded-data generating unit into a number of blocks that are inserted into a transmission data block, which has a predetermined size, and then transmits the transmission data block. |
US08938018B2 |
Method and system for reducing inter carrier interference for OFDM
According to one embodiment, a method of encoding a plurality of orthogonal frequency division multiplexing (OFDM) signals is disclosed. The method includes: modulating the plurality of OFDM signals according to a modulation scheme, wherein the modulated OFDM signals are mapped to a first axis and a second axis perpendicular to the first axis, and correspond to a first constellation having a plurality of points symmetric with respect to the first axis and the second axis; and differentially encoding the plurality of OFDM signals according to a second constellation plurality of points defined by shifting a position of one of the first constellation plurality of points toward an origin located at an intersection of the first axis and the second axis. |
US08938016B1 |
Fast identification of OFDM signal
A method includes receiving a signal in a frequency band, which is assignable at least to a communication protocol in which Cyclic Prefixes (CP) are added to symbols having a predefined symbol interval. Multiple autocorrelations of the received signal are computed with a fixed time offset that depends on the symbol interval defined in the communication protocol, and the multiple autocorrelations are accumulated to produce a cumulative autocorrelation. An identification is made, based on the cumulative autocorrelation, whether the received signal is formatted in accordance with the communication protocol. |
US08938014B1 |
System and method for side band communication in SERDES transmission/receive channels
A serializer/deserializer for a network device includes a data module configured to generate parallel data and side band data. A serializer is configured to convert the parallel data to serialized data for transmission over a communication channel, wherein the serialized data includes a serial data waveform. A side band transmission module is configured to generate a clock signal, inject the clock signal with side band data to generate a modulated clock signal, and apply the modulated clock signal to the serialized data to generate a modified serial data waveform. The modified serial data waveform includes the serialized data and the side band data and includes pulses with an increased pulse width and/or a decreased pulse width with respect to the serial data waveform. The serializer is configured to transmit, over the communication channel, the modified serial data waveform including the serialized data and the side band data. |
US08938013B2 |
Dispersal of priority data in a dispersed storage network
A processing module encodes data into a plurality of sets of encoded data slices in accordance with first error coding dispersal storage function parameters optimized for data recovery speed and non-optimal for data recovery reliability. The processing module encodes priority data segments of the data in accordance with second error coding dispersal storage function parameters to produce a plurality of sets of priority encoded data slices optimized for data recovery reliability and non-optimal for data recovery speed. The module outputs the plurality of sets of encoded data slices and the plurality of sets of priority encoded data slices to a dispersed storage network memory for storage therein. |
US08938011B2 |
Methods and systems for reference processing in image and video codecs
Multi-layer encoding and decoding systems and methods are provided. A processing module processes outputs of a first base or enhancement layer and sends the processed outputs to a second, enhancement layer. Operation of the processing module is controlled, so that the second layer can receive processed or unprocessed outputs of the first layer in accordance with the circumstances. Processing of the outputs of the first layer can occur together with or separately from a disparity compensation process. |
US08938009B2 |
Layered encoded bitstream structure
This disclosure describes techniques for generating a layered encoded bitstream structure that exploits correlation in header information among video blocks of a coded unit of video data. A video encoder configured to operate in accordance with the techniques of this disclosure separates header information of the video blocks of a slice (or other coded unit) from the residual information of the video blocks of the slice. The video encoder run-length encodes the header information of the video blocks to better exploit the correlation of the header information among the blocks of the slice. After encoding the header information of the blocks of the slice, the video encoder encodes the residual information for each of the blocks of the slice. The video encoder transmits the encoded header information as a first sequence of bits and transmits the encoded residual information as second sequence of bits. |
US08938008B2 |
Method and apparatus for variable accuracy inter-picture timing specification for digital video encoding with reduced requirements for division operations
A method and apparatus for performing motion estimation in a digital video system is disclosed. Specifically, the present invention discloses a system that quickly calculates estimated motion vectors in a very efficient manner. In one embodiment, a first multiplicand is determined by multiplying a first display time difference between a first video picture and a second video picture by a power of two scale value. This step scales up a numerator for a ratio. Next, the system determines a scaled ratio by dividing that scaled numerator by a second first display time difference between said second video picture and a third video picture. The scaled ratio is then stored calculating motion vector estimations. By storing the scaled ratio, all the estimated motion vectors can be calculated quickly with good precision since the scaled ratio saves significant bits and reducing the scale is performed by simple shifts. |
US08938007B2 |
Encoding apparatus, electronic device, imaging apparatus, and imaging system
Disclosed herein is an encoding apparatus including: an encoding execution block configured to encode moving image data in accordance with setting; and a setting block configured to make setting for the encoding execution block to execute the encoding. If an image of the moving image data is darker than usual, the setting block makes the setting so as to decrease a code amount of the darker image of the moving image data, and the encoding execution block encodes the darker image of the moving image data in accordance with the setting for decreasing the code amount of the darker image. |
US08938006B2 |
Method and apparatus for encoding video by motion prediction using arbitrary partition, and method and apparatus for decoding video by motion prediction using arbitrary partition
Disclosed is a method and apparatus of encoding a video, the method including: splitting video data into a maximum coding unit; encoding the video data of the maximum coding unit based on deeper coding units of hierarchical structures in which a coding unit of an upper depth is split as a depth deepens, according to at least one split region of the maximum coding unit, and determining a coding depth at which an encoding result is to be output, including inter prediction using partitions obtained by splitting the coding unit according to arbitrary ratios; and outputting a bitstream including the encoded video data corresponding to a coding depth for the at least one split region according to maximum coding units and information regarding the coding depth and encoding modes. |
US08938005B2 |
Image encoding apparatus, method of controlling the same, and computer program
An image encoding apparatus which encodes picture data is provided. The apparatus comprises an encoding unit configured to encode a picture to be encoded; a decoding unit configured to decode the encoded picture; an SN ratio calculation unit configured to calculate an SN ratio using the picture to be encoded and a decoding result of the decoding unit; a setting unit configured to set a target SN ratio serving as an index of the SN ratio; a bitrate control unit configured to control a bitrate of the picture to be encoded based on the target SN ratio; and a motion detection unit configured to detect motion information between the picture to be encoded and another picture, wherein the bitrate control unit controls the bitrate based on the motion information, and a difference between the SN ratio and the target SN ratio. |
US08937999B2 |
Moving image compression encoding apparatus, method, and control program
A moving image encoding apparatus decides a picture number for identifying a frame which is encoded by each encoding unit on the basis of a count value of a sync signal of an input moving image signal and a value corresponding to the number of a plurality of encoding units and notifies each encoding unit of the picture number. Each encoding unit obtains a moving image signal of the frame to be subjected to encoding among the input moving image signal, on the basis of the notified picture number and encodes the obtained moving image signal. Data encoded by a plurality of encoding units is multiplexed as a bit stream in accordance with the picture number and output. |
US08937997B2 |
Scalable video coding/multiplexing compatible with non-scalable decoders
Scalable video coding and multiplexing compatible with non-scalable decoders is disclosed. In some embodiments, video data is received and encoded in a manner that renders at least a base layer to be compatible with a non-scalable video encoding standard, including by assigning for at least the base layer default values to one or more scalability parameters. In some embodiments, video data is received and encoded to produce an encoded video data that includes a base layer that conforms to a non-scalable video encoding standard and one or more subordinate non-scalable layers, which subordinate non-scalable layers do not by themselves conform to the non-scalable video encoding standard but which can be combined with the base layer to produce a result that does conform to the non-scalable video encoding standard, such that the result can be decoded by a non-scalable decoder. An identification data identifying those portions of the encoded video data that are associated with a subordinate non-scalable layer is included in the encoded video data. |
US08937995B2 |
Equalizer and equalizing method thereof
An equalizer and an equalizing method for equalizing a received signal, where the received signal includes at least one primary interference and a plurality of secondary interferences. The Viterbi equalizer includes a filter module for filtering out the secondary interferences from the received signal to generate a filtered signal, a serial to parallel converter, coupled to the filter module, for generating a plurality of sequences according to the filtered signal, and a Viterbi equalizing module, coupled to the serial to parallel converter, for respectively equalizing the plurality of sequences to generate a plurality of equalized sequences. The architecture of the Viterbi equalizing module is greatly simplified thereby reducing the calculation activity of the Viterbi equalizer as well as maintaining its efficiency. |
US08937992B2 |
Method and apparatus for updating equalization coefficients of adaptive pre-equalizers
A method and apparatus for updating equalization coefficients of an adaptive pre-equalizer of a network element are provided. The method includes monitoring a communications channel to measure distortion of a communications signal received from the network element and detecting whether a transient impairment is present in the communication signal. When a transient impairment is not detected to be present, a pre-equalization coefficient update is transmitted to the network element. However, when a transient impairment is detected to be present, at least selected ones of the pre-equalization coefficients are scaled before the update is transmitted to the network element or the update is withheld from being transmitted to the network element. An apparatus is also disclosed. |
US08937991B2 |
FIR filter using unclocked delay elements
A system and method for filtering an analog signal with a finite impulse response (FIR) filter that does not require analog delay elements are disclosed. An analog signal is pulse-width encoded, and the pulse-width encoded signal passed to a delay line comprising unclocked delay elements, such as logic gates, rather than clocked delay elements such as are used in conventional FIR filters. The propagation of the input signal is thus due only to the delay inherent in each gate, and occurs based upon when a signal reaches the gate rather than being caused by a clock signal. As with a conventional FIR filter, weighting elements having impedance are used to weigh the output of each delay element, and the resulting outputs summed to obtain a filtered output signal. For certain signals, such a circuit and method provides a simpler way of filtering than conventional filters. |
US08937986B2 |
Packet communication system, emission control apparatus, antenna control method and computer program
A packet communication system etc., is proposed, which can automatically adjusting the antenna directionality without modifying a wireless interface of a wireless packet forwarding device even if it involves fluctuation in the packet transmission timing due to CSMA/CA etc. An interference evasion unit involves fluctuation in packet transmission timing due to CSMA/CA. A radio emission device can control the emissive direction and/or emission intensity. A packet generation unit adjusts packet features other than its contents (e.g., packet length, transmission intensity) based on a switching sequence for specifying the emissive direction and/or emissive intensity, and generate a switching control packet. An emission control unit measures the switching control packet feature other than its contents, and identifies at least one bit as antenna control information. The emission control unit controls the overall directionality of a directional antenna unit based on a bit sequence including at least one bit thus identified. |
US08937984B2 |
Method and device for eliminating interference in mobile communication system
The present invention relates to the field of communication technology, and provides a method and a device for eliminating interference in a mobile communication system. The method comprises: step 1: re-constructing signal estimation {circumflex over (d)}MAI+ISI of inter-symbol interference and multi-access interference in accordance with an output signal {circumflex over (d)}esb from an equalizer; and step 2: performing interference elimination on the inter-symbol interference and multi-access interference in an output signal êMF from a matched filter in accordance with the signal estimation {circumflex over (d)}MAI+ISI of inter-symbol interference and multi-access interference, to obtain signal estimation {circumflex over (d)}JD+IC with the interference eliminated. According to the present invention, it is able to eliminate the impact of an interference signal and improve the receptivity of a receiver for a useful signal. |
US08937983B2 |
Device for transformation of concentrated solar energy
A device for transformation of concentrated solar energy including a photovoltaic cell and laser device, which includes a first reflecting mirror adapted for entry of a beam of solar rays and a second reflecting mirror adapted for an outlet of a laser beam, with the first reflecting mirror reflective on an outlet wavelength of the laser beam and transparent to a totality of a solar spectrum and the second reflecting mirror partially reflective on the wavelength of the laser beam, reflective in an interval of the solar spectrum which is absorbed and transparent in other wavelengths different to these, and at the outlet of the laser beam. The device includes a nucleus doped with substances for total or partial absorption of the solar spectrum and coatings. |
US08937982B2 |
Surface-emitting laser element, surface-emitting laser array, optical scanning apparatus, image forming apparatus, and method of manufacturing surface-emitting laser element
A method of manufacturing a surface-emitting laser element having a light-emitting mesa structure with an emitting area including a high-reflectance portion and a low-reflectance portion includes forming a layered body that includes a lower reflecting mirror, a cavity structure, and an upper reflecting mirror on a substrate; forming a first area on an upper surface of the layered body; forming a second area having the same size as the first area on the upper surface of the layered body; forming a light-emitting mesa structure and a monitoring-mesa structure by etching the first area and the second area, respectively; forming a confinement structure including a current passage area surrounded by an oxide in the light-emitting mesa structure and the monitoring-mesa structure; and measuring the size of the current passage area of the monitoring-mesa structure. |
US08937980B2 |
Distributed feedback-laser diodes
Distributed feedback-laser diodes are provided. The distributed feedback-laser diode may include a substrate, a lower cladding layer having a grating on the substrate, an active layer disposed on the lower cladding layer, a first upper cladding layer disposed on the active layer, a phase-shift region extending in a first direction on the first upper cladding layer, and a ridge waveguide layer extending in a second direction crossing the first direction on the phase-shift region. |
US08937977B2 |
Laser antireflection device and laser apparatus comprising same
A laser anti-reflection device includes a polarizing beam splitter, a λ/4 wave plate and an absorber disposed in an outgoing light path of a laser emitting linearly polarized light with a wavelength of λ. The linearly polarized light from the laser passes through the polarizing beam splitter and the λ/4 wave plate in turn to become a circularly polarized light beam. Part of the circularly polarized light beam is then reflected by a workpiece to be processed along the original light path and passes the λ/4 wave plate to become a linearly polarized light beam with a polarization direction vertical to that of the outgoing linearly polarized light beam. The vertical polarized beam passes the polarizing beam splitter, deviates from the light path of the outgoing linearly polarized light beam and reaches the absorber. The laser anti-reflection device prevents reflected light from damaging the laser from high power lasers. |
US08937974B1 |
System and method for determining a margin of latency within a device
A system including a receiving module in a device and receiving samples of data transferred from a data source. A memory stores the samples and timestamps when the data was sampled. A host module builds a frame including the samples based on a first timestamp and a predetermined latency period between the first timestamp and a second timestamp in a descriptor of the frame. The second timestamp indicates a time when the frame is expected to be received by a MAC module. A transfer module transfers the frame to the MAC module according to the second timestamp. A detector module determines a margin of latency based on a difference between a time subsequent to when the frame is finished being built and a time when the frame is received at the MAC module. The detector module updates the first predetermined latency period based on the determined margin of latency. |
US08937971B1 |
Dual mode WLAN device for dense user environments
A dual mode wireless device operations in a client mode and observes network congestion conditions. When the network congestion exceeds a threshold level, the dual mode wireless device changes to an access point mode and advertises itself to other clients, thereby reducing the network congestion level. |
US08937970B2 |
Resource allocation for minimum satisfaction guarantees in multi-service and multi-antenna networks
Radio resource allocation techniques for MIMO systems are disclosed, wherein SDMA groups that should be multiplexed on each frequency chunk in order to maximize the total downlink data rate are selected, while guaranteeing that a specified minimum number of flows from each service have their instantaneous QoS demands fulfilled. The disclosed techniques include an unconstrained maximization procedure, in which resources are initially allocated to data flows for each of several data services, followed by a reallocation procedure in which resources are reallocated to satisfy minimum satisfaction constraints for each data service. |
US08937968B1 |
Received signal strength indication for use as a baseband processor qualifier in high density WLAN environments
A station or access point has a list of associated stations including a BSSID. During an observation period, measurements of RSSI are made for each BSSID, including a maximum RSSI and a minimum RSSI. After the observation interval, an RSSI_threshold is computed which is below the weakest RSSI of a station which is on the list of associated stations, and also above the weakest RSSI of a station which is not on the list of associated stations. During packet reception, packet acquisition starts when the receiver signal level is detected to be above the RSSI_threshold. During packet transmission, a clear channel assessment (CCA), which ordinarily prevents transmission when signal energy is detected, is overridden if the measured RSSI is below the RSSI_threshold value, enabling earlier transmission of the packet than if the transmitter were to wait for CCA to be asserted. |
US08937965B2 |
Storage system comprising function for migrating virtual communication port added to physical communication port
A switch unit, which is connected to one or more computers and one or more storage systems, comprises an update function for updating transfer management information (a routing table, for example). The storage system has a function for adding a virtual port to a physical port. The storage system migrates the virtual port addition destination from a first physical port to a second physical port and transmits a request of a predetermined type which includes identification information on the virtual port of the migration target to the switch unit. The transfer management information is updated by the update function of the switch unit so that the transfer destination which corresponds with the migration target virtual port is the switch port connected to the second physical port. |
US08937962B2 |
Packet buffering device and packet discarding method
A packet buffering device includes: a queue for temporarily holding an arriving packet; a residence time predicting unit which predicts a length of time during which the arriving packet will reside in the queue; and a packet discarding unit which discards the arriving packet when the length of time predicted by the residence time predicting unit exceeds a first reference value. |
US08937961B1 |
Modular software architecture for a route server within an internet exchange
In general, techniques are described that provide a modular software architecture for a route server within an Internet Exchange. The route server comprises an interface and a control unit. The interface receives a route advertisement advertising a route from one of the SP networks and defining attributes for the route. The control unit includes inbound, route and outbound processing modules to process the route advertisement. The inbound processing module updates the route advertisement to add an optional field that stores a copy of the attributes. The route processing module produces an outbound route advertisement that includes attributes of the Internet Exchange and, within the optional field, the original path attributes. The outbound processing module processes the outbound route advertisement to replace the attributes of the Internet Exchange with the original path attributes and outputs the outbound route advertisement to advertise the route to the SP networks. |
US08937957B2 |
Intelligent media gateway selection for multimedia communication sessions
A method of operating a packet network includes the step of selecting one of a plurality of candidate gateways to connect a multimedia communication session between the packet network and a TDM network. The packet network has a source node of the multimedia communication session, and the TDM network has a destination of the multimedia communication session. The candidate gateways interconnect the packet network and the TDM network. The selecting step includes comparing end-to-end congestions for bearer traffic between the source node and different candidate gateways of the plurality. |
US08937951B2 |
Location system and method for assisting emergency services in identifying the physical location of an IP telephony user
A location device for associating a physical location with a communications device. The communications device has assigned device identification and uses an assigned network address for use in routing call data over a communications network. The location device comprises a memory for storing location information related to the physical location and a device port for coupling to the communications device and a network port for coupling to the communications network. The ports are configured for communicating the call data between the ports. The device also has a monitoring module configured for monitoring operation of at least one of the ports in order to detect an initialization process of the communications device, as well as to identify the assigned device identification. The device also has a location registration module configured for communicating a location update message over the communications network via the network port in response to the detected initialization process, such that the location update message including the location information and the identified device identification. |
US08937950B2 |
Asymmetric network address encapsulation
A network component comprising a receiver configured to receive an outgoing frame from a local host, a logic circuit configured to map a destination address (DA) for a target host in the outgoing frame to a DA for a target location of the target host and encapsulate the outgoing frame using the DA for the target location, and a transmitter configured to receive a pre-encapsulated outgoing frame from a local switch, and send the pre-encapsulated outgoing frame to a gateway at a target location, wherein the transmitter does not encapsulate frames received from local switches and decapsulates an incoming frame from a remote gateway destined towards local hosts. |
US08937949B2 |
Method and system for Infiniband host channel adapter multicast packet replication mechanism
A method for multicast replication by a host channel adapter (HCA) involving receiving a multicast packet, by a receive pipeline for processing packets of the HCA, storing, in a payload RAM within the HCA, a multicast packet payload corresponding to a data portion of the multicast packet, identifying, from a multicast header of the multicast packet, a plurality of destination underlying functions and a plurality of corresponding destination QPs to which the multicast packet is directed, wherein each destination underlying function of corresponds to a virtual machine located on a host, identifying, from the multicast header, information to be replicated for each multicast packet destination, injecting, by the HCA, a number of multicast packet descriptors corresponding to a number of the corresponding destination QPs into the receive pipeline of the HCA, and copying, from the payload RAM, the multicast packet payload to each of the corresponding destination QPs. |
US08937946B1 |
System and method for identifying tunnel information without frequently polling all routers for all tunnel information
A system and method uses messages and traps to identify routers to selectively request information about tunnels on a network in order to maintain tunnel information about a network to minimize the impact of maintaining such information. |
US08937945B2 |
Method and apparatus for optimizing usage of ternary content addressable memory (TCAM)
Various embodiments provide a method and apparatus for processing incoming packets in an efficient manner. A service ID bitmap indicating available services associated with the user is established. The available services are grouped into service set. Common service set having common set of rules is determined. A user associated with common service set and incoming traffic is identified. The incoming traffic is processed according to the common set of rules indicated by the service ID bitmap. The efficient use of Ternary Content Addressable Memory (TCAM) results in faster search result, lower power consumption and chip footprint among others. |
US08937943B2 |
Methods and apparatus to limit transmission of data to a localized area
One example method of limiting transmission of data involves generating an Internet datagram that includes digital content and an Internet protocol (IP) header. It is determined whether the digital content comprises localized data that may be transmitted to other devices within a network boundary. If the digital content comprises localized data, a time to live (TTL) parameter of the IP header of the Internet datagram is set to a value that represents a number of times the digital content may be transmitted within the network boundary, with the value being less than or equal to five. After the TTL parameter is set to a value less than or equal to five, the Internet datagram is transmitted. Other embodiments are described and claimed. |
US08937942B1 |
Storing session information in network devices
In one example, a network device includes a network interface that receives a packet, a storage card that stores session data for monitored network sessions, a plurality of service processing cards that process packets of respective subsets of the network sessions, wherein each of the service processing cards comprises a respective memory to store session data for the respective subset of the network sessions processed by the corresponding service processing card, and a switch fabric coupled to the network interface, the storage card, and the plurality of service processing cards. One or more of the plurality of service cards process the received packet based on the session data stored by the storage card. The one or more of the plurality of service cards retrieve the session data for the network session to which the packet corresponds from the storage card and store the retrieved session data in the respective memory. |
US08937939B2 |
Synchronization indication in networks
Systems and methods provide a network's synchronization status to a terminal when the terminal receives a transmission from the network. This network synchronization status can be indicated in accordance with various methods including, but not limited to the following: with a status flag in a network message; in a network capability indication; in a network's positioning capability indication; cell/network time relation information; in a time relation information of different Radio Access Technologies; and implicitly with another parameter and/or by a request for a certain measurement. When the network's synchronization status is determined, accurate time information/time assistance data can be maintained at the terminal. |
US08937937B2 |
Synchronization in heterogeneous networks
In a mobile communication network comprising a pico base station and macro base station with overlapping coverage areas, the pico base station transmits a supplemental synchronization signal to enable synchronization when the mobile terminal is operating within a link imbalance zone. The supplemental synchronization signal is transmitted using different time, frequency, and/or code resources from the primary and/or secondary synchronization signals to differentiate and separate the supplemental synchronization signals. |
US08937934B2 |
Code planning for wireless communications
Scrambling code conflicts can be mitigated by primary scrambling code reuse that minimizing a potential interference Primary scrambling codes are applied to a first set of cells located in a portion of the network being considered. A second set of cells are evaluated for primary scrambling code reuse based on a distance parameter and/or a coverage area. If the distance parameter is greater than a defined distance, primary scrambling code reuse can be applied. If all distance parameters evaluated are less than the distance parameter, a length of the distance parameter is reduced and the distance between cells is reevaluated. |
US08937931B2 |
System for transmitting an emergency call
An emergency call system transmits an emergency call with emergency information from a vehicle using a communication system. The emergency call system includes an emergency call device that connects with an emergency assistance center during an emergency. The emergency call device may be automatically or manually triggered to transmit data and information related to an emergency to the assistance center. Data and information may be transmitted over a data connection and/or a voice connection over a hardwired or wireless network. |
US08937930B2 |
Virtual peripheral hub device and system
Methods and devices provide a virtual peripheral hub and services enabling remote access to peripherals commonly connected to personal computers in a manner that simplifies device networking. A virtual peripheral hub device may include a processor and wireless communication transceivers configured to connect to cellular and/or WiFi networks to access a remote server, and wired and/or wireless local networks for connecting to peripheral devices. The virtual peripheral hub device may plug into a power source (e.g., a wall socket or cigarette lighter), connect to a peripheral device, and be configured to enable any computer attached to a local area network or the Internet to use or access the peripheral device. An associated server-based service enables discovery of the virtual peripheral hub device and connected peripherals. The associated server-based server may provide the drivers for various peripherals, store and forward data, and provide remote access to the various peripherals. |
US08937929B2 |
Base station apparatus, mobile terminal apparatus and communication control method
Provided are a base station apparatus, a mobile terminal apparatus and a communication control method capable of selecting a CSI-RS arrangement flexibly in accordance with a system configuration. The base station apparatus has a CSI-RS arrangement section (211) configured to arrange a CSI-RS in a resource reserved for broadcasting when a mobile terminal apparatus (10) is notified of position information of the CSI-RS by broadcasting or in a resource associated with an cell ID of a serving area when the mobile terminal apparatus (10) obtains the position of the CSI-RS based on the cell ID; an identification information generating section (212) configured to generate an identification bit for identifying whether the CSI-RS is arranged in the resource reserved for broadcasting or in the resource associated with the cell ID; and a transmission/reception section (203) configured to transmit the identification information to the mobile terminal apparatus. |
US08937928B2 |
Frequency hopping in 5GHz WLAN via dynamic frequency selection
Disclosed is a method and system for dynamically selecting a communication channel between an access point (AP) and a plurality of mobile terminals (MTs) in a wireless local area network (WLAN), the method having the steps of (a) measuring a channel quality of a plurality of frequency channels, (b) reporting to the AP from the plurality of MTs of the candidate channels including a received signal strength indication (RSSI) of all channels measured and, (c) selecting one of the channels based on the channel quality report for use in communication between the AP and the plurality of MTs. |
US08937924B2 |
Releasing connections with local GW when UE moves out of residential/enterprise network coverage
A method, system and device are provided for managing LIPA and/or SIPTO connection releases when UE moves out of residential/enterprise network coverage in case service continuity is not supported for the LIPA/SIPTO PDN connection(s). To address problems caused by not providing service continuity for LIPA/SIPTO PDN connections, the PDN connection/PDP context created in the HeNB/HNB by the MME/SGSN includes context information related to the UE indicating whether such connection is a LIPA PDN connection PDN connection or not. In addition, each UE may be configured to reconnect or not reconnect to the PDN corresponding to a certain APN or service, depending on how the PDN connection was disconnected by the network. |
US08937920B2 |
High capacity network communication link using multiple cellular devices
An agent manages multipath communications between a first network and a second network. The first network and a second network are wirelessly coupled by links through a plurality of wireless cellular devices. A link status monitor maintains a list of wireless cellular devices with bridging capability available for multipath communications between the first and second networks. A packet scheduler identifies segments of received packets originating from the second network and assigns one or more wireless cellular devices selected from the list to the identified segments. A packet transmitter encapsulates the segments of packets so identified and addresses the encapsulated segments to the assigned wireless cellular devices. |
US08937908B2 |
Method and apparatus for enabling DNS redirection in mobile telecommunication systems
Method and radio network controller of a mobile telecommunication network for providing DNS redirection in a mobile telecommunication network. The radio network controller includes an interface configured to receive a DNS query from a mobile terminal and a domain name system, DNS, interceptor module. The DNS interceptor module is configured to intercept the DNS query from the mobile terminal, detect the indication of the content originator server or the content delivery provider, check the indication against a list of domain names handled by the radio network controller, and generate a DNS reply in response to the DNS query, the DNS reply including an IP address of a content server associated with the radio network controller and not including an IP address of the content delivery provider. The interface is configured to send the DNS reply to the mobile terminal. |
US08937907B2 |
Method and apparatus for handling signals used for extended access class barring in a wireless communication
A method and apparatus for extended access barring (EAB) in a wireless communication system. In detail, the present description proposes EAB indication information, which is included in the paging message. The EAB indication information is included in the paging message only when as least one access class (AC) is barred by EAB operation of the network. Alternatively, the EAB indication information can be included in the paging message when EAB information in a system information block (SIB) has been changed or updated. Further, the present description proposes a timer associated with the EAB indication information. The timer is used to ensure the validity of the EAB indication information to the UE while the timer is running by a user equipment (UE). While the timer is running, a specific value or information indicated by the EAB indication information in a paging message is assumed to be valid/correct by the UE. |
US08937900B2 |
Enhancing pilot channel transmission in TD-SCDMA multicarrier systems using secondary carrier frequencies
Wireless communication in a multicarrier radio access network, such as a (TD-SCDMA) network, may be implemented where a user equipment (UE) maintains communication over various carrier frequencies in the multicarrier network. The UE will receive a downlink pilot channel transmitted on every subframe on a primary carrier frequency. The UE will also receive a downlink pilot channel transmitted on less than every subframe on a secondary carrier frequency The downlink pilot channel is sent in subframes on the secondary carrier frequencies using a particular period and offset to reduce or minimize interference. |
US08937882B2 |
Methods, systems, and computer readable media for automatically decoding uplink data
Methods, systems, and computer readable media for decoding uplink control information are disclosed. According to one method, bit widths for possible valid configurations of uplink control information parameters are stored. Uplink data generated by receiving uplink data generated by at least one user equipment (UE) or simulated UE is received. The uplink data is decoded by iteratively utilizing the bit widths for the possible valid configurations. |
US08937880B2 |
System and method for managing state transitions in a wireless communications network
A system and method is disclosed for individually controlling User Equipment (UE) connections, dynamically and automatically, based on the applications and/or services that the connections carry. An eNodeB or other radio base station (RBS) monitors established connections between the UE and the RBS to detect applications running within those connections. Based on the stateful information of applications, the present invention proactively controls the state transitions of individual UEs between the CONNECTED and IDLE states thereby increasing radio link capacity and reducing control plane loading. |
US08937876B2 |
Managing communications across a wireless network
A wireless network (e.g., an LTE network) may be configured to monitor a communications interface to set an inactivity timer that, in turn, sets the operating mode of a communications interface. The operating mode may include a time-domain reception pattern of the wireless device. A wireless device may monitor a communications interface that includes at least a first logical channel and a second logical channel. Based on monitoring the communications interface, a first activity state for the first logical channel may be determined and a second activity state (e.g., an activity status) for the second logical channel may be determined. An inactivity timer used by the communications interface may be set to a first value or a second value based on the first and second activity states. The battery life of a wireless device may be preserved by setting an inactivity timer responsive to how the wireless device is used. |
US08937875B2 |
Radio reception apparatus, radio transmission apparatus, and radio communication method
In a case where a second reference signal for a second communication system is transmitted in addition to a first reference signal for a first communication system, resources that affect a reception apparatus compatible only with the first communication system can be minimized, and the throughput can be prevented from being deteriorated. As resources for a reference signal CSI-RS for LTE-A, last half symbols in a time direction of a resource unit RB/Sub-frame defined in a frequency-time domain are used, and the CSI-RS is allocated in a position up to the last two symbols or in the last symbol, or the like, of a particular RB/Sub-frame and transmitted when a reference signal 4RS for LTE is transmitted to a reception apparatus in addition to transmitting CSI-RS for LTE-A. The reception apparatus receives CSI-RS allocated in the last half symbol of RB/Sub-frame on the basis of CSI-RS allocation information, measures channel quality such as CQI, PMI or M by using this CSI-RS, and transmits and reports feedback information containing channel quality information to a transmission apparatus. |
US08937874B2 |
Adjusting repeater gains based upon received downlink power level
A method of controlling gains within a repeater may include determining a power control set point value which controls a transmit power of a mobile station (MS), and receiving a downlink signal from a base station transceiver system (BTS). The method may further include measuring a power of the received downlink signal, and computing a power level of a signal expected at the uplink of the repeater, wherein the computing is based on the measured downlink power and the power control set point value. Finally, the method may further include adjusting a gain of at least one amplifier based on the computed power level. An apparatus for controlling gains in a repeater may include a baseband processor for performing the above method. |
US08937871B2 |
Communication system
A controller controls the admit rate of messages passed to a node in a communications system according to a control value that controls the maximum average admit rate. The controller periodically updates the control value in which the updated control value is the lesser of an increasing function of the previous control value; and an increasing function of the previous admit rate. The updated control value is the lesser of an increasing function of the previous control value and the time period since the previous update; and an increasing function of the previous admit rate. |
US08937870B1 |
Network link monitoring and testing
In some embodiments, a link monitoring system (“LMS”) is configured to obtain link status metrics and packet transmission metrics for network links forming a network channel between a first network device and a second network device. The LMS can obtain link status metrics from the first network device and the second network device and can also initiate the generation of packets on the network links to obtain the packet transmission metrics. Based on the status metrics and packet transmission metrics, the LMS can determine if the network links are malfunctioning. |
US08937863B2 |
Scheme and apparatus for multi-resource flow control
Systems and methods for controlling the flow of a wireless communication apparatus based on a plurality of resources. The levels of each of a plurality of resources are monitored and the flow state of the apparatus is set to ensure safe operation in view of disparate usage of the resources. In one embodiment an individual flow state is determined with respect to each resource. One of the individual flow states is then selected for the apparatus as a whole. |
US08937862B2 |
Methods and apparatus for configuring a virtual network switch
In one embodiment, a method includes sending a configuration signal to a virtual network switch module within a control plane of a communications network. The configuration signal is configured to define a first network rule at the virtual network switch module. The method also includes configuring a packet forwarding module such that the packet forwarding module implements a second network rule, and receiving status information from the virtual network switch module and status information from the packet forwarding module. The status information is received via the control plane. |
US08937860B2 |
Handoff of a mobile station between packet-switched and circuit-switched wireless domains
A first mobility management entity (MME) is configured to cooperate with a first access network controller to provide a circuit switched service to a mobile station while the mobile station is attached to a packet switched wireless access network in a first coverage area. A second MME is configured to cooperate with the first access network controller to provide a circuit switched service to the mobile station when the mobile station has moved from the first coverage area to the second coverage area. A home subscriber system is configured to provide, to the second MME, information identifying the first access network controller as serving the mobile station to enable the second MME to initiate handoff of the mobile station from the packet switched wireless access network to the circuit switched wireless access network. |
US08937851B2 |
Electronic timepiece
An electronic timepiece includes: a radio-wave receiving unit; a time acquiring unit that acquires time information and daylight-saving-time implementation information; a storage unit that stores predetermined information associated with a time in a preset area; and a calculation unit that calculates a current time in the preset area, wherein the predetermined information includes daylight-saving-time setting information; and when the time of switching to/from daylight saving time comes during a radio-wave reception process, the calculation unit determines whether a first or second condition is satisfied, wherein the first condition is that radio-wave reception has failed; and the second condition is that the daylight-saving-time implementation information is information provided before the time of switching; and when the first or second condition is satisfied, the calculation unit switches the time to calculate current time. |
US08937849B1 |
Auto-focus for circular synthetic aperture sonar
A method of focusing fully-coherent circular synthetic aperture sonar (CSAS) imagery is provided. A k-space representation of the CSAS image is generated using the two dimensional Fast-Fourier Transform (FFT). Sub-aperture images are generated by windowing the k-space representation and applying the two dimensional inverse FFT to the windowed spectrum. All adjacent complex sub-aperture images are correlated, the correlation peaks are detected and the relative shifts in X and Y as a function of look-angle are recorded. The relative shifts between adjacent sub-apertures are integrated and the means are subtracted to find the absolute shift as a function of look-angle. A motion-solution is calculated by exploiting the relationship between apparent scene shift and actual vehicle sway. The motion estimation is used to generate a phase-correction matrix that is multiplied by the k-space representation of the fully-coherent image. |
US08937842B2 |
Systems and methods for data strobe calibration for timing variations
A strobe calibration component for a memory control device includes a tri-state detection receiver, an edge detection component, and an extension gate generation component. The tri-state detection receiver is configured to identify states of an input signal. One of the states includes a high impedance state. The edge detection component is configured to identify valid edges from a sequence of states provided from the tri-state detection receiver. The extension gate generation component is configured to generate a calibrated gate signal according to the valid edges from the edge detection component. |
US08937841B2 |
Driver for semiconductor memory and method thereof
A driver for a semiconductor memory includes: a selection controller configured to output a target charge current select signal and a bucket charge current select signal in response to an inputted memory cell address and a target charge current value and a bucket charge current value, which are to be applied to a memory cell of the memory cell address; a current supply unit configured to supply a target charge current to the memory cell of the memory cell address in response to the target charge current select signal; and a bucket charge current supply unit configured to supply a bucket charge current to the memory cell of the memory cell address, in order to pre-charge the memory cell of the memory cell address in response to the bucket charge current select signal. |
US08937835B2 |
Non-volatile storage with read process that reduces disturb
A apparatus and process for reading data from non-volatile storage includes applying a read compare signal to a selected data memory cell of a NAND string, applying a first set of one or more read pass voltages to unselected data memory cells at both ends of the NAND string and applying a second set of one or more read pass voltages to unselected data memory cells between both ends of the NAND string and on both sides of the selected data memory cell. The second set of one or more read pass voltages are all higher than the first set of one or more read pass voltages. |
US08937831B2 |
System and method for modifying activation of a sense amplifier
Systems, methods, and other embodiments associated with controlling a sense amplifier in a memory device are described. According to one embodiment, an apparatus includes a signal generator configured to generate a sense enable signal that activates a sense amplifier of a memory cell in a memory device. The apparatus includes a dummy memory cell connected to a current mirror circuit that is configured to detect a timing variation in the dummy memory cell from a predefined timing and to alter a timing of the sense enable signal based, at least in part, on the timing variation. The apparatus also includes a controller configured to modify the timing of the sense enable signal by selectively enabling one or more of a plurality of semiconductor gates in the current mirror circuit. The plurality of semiconductor gates are connected in parallel. |
US08937829B2 |
System and a method for designing a hybrid memory cell with memristor and complementary metal-oxide semiconductor
The embodiments herein relates to a hybrid non-volatile memory cell system and architecture for designing integrated circuits. The system comprises CMOS access transistor connected to a memristor which stores a data based on a resistance. The system has a word line for accessing the hybrid memory and two bit lines carrying data of mutually opposite values for transferring a data from the memory. The two terminals of the transistor are connected respectively to a first terminal of the memristor and to a first bit line. The gate terminals of the transistors are coupled together to form a word line. The access transistors control the two bit lines during a read and write operation. A control logic performs a read and write operation with the hybrid memory cells. The memory architecture prevents a power leakage during data storage and controls a drift in a state during a read process. |
US08937825B2 |
Timing controlled AC to DC converter
A timing controlled converter for converting a time varying input signal to a regulated DC output voltage for application to a load circuit. A feedback loop is employed as a control means for switchably coupling the time varying input signal to the load circuit for controlled periods of time in a manner so as to provide an average load voltage equal to a reference voltage. The duration of the controlled periods of time is a function of: the difference between the time varying input signal and the output voltage; and the integral of the difference between the output voltage and the reference voltage. |
US08937824B2 |
Photovoltaic system and method of controlling same
A photovoltaic (PV) system is disclosed that provides dynamic regulation of the output of a PV array such that the inverter can safely operate without entering a voltage protection mode. The PV system includes a PV array that generates a direct current (DC) output from received solar radiation and a DC link coupled to the PV array to receive the DC output therefrom. The PV system also includes a DC-to-AC power inverter electrically coupled to the DC link to receive the DC output therefrom and invert the DC output to an AC output and a damping circuit electrically coupled to the DC link and positioned between the PV array and the DC-to-AC power inverter. The damping circuit includes a damping resistor and a damping switch. |
US08937823B2 |
Circuit and method for protecting a controllable power switch
A circuit for protecting a controllable power switch is provided. The controllable power switch has a first power switch terminal connected to a first terminal, a second power switch terminal connected to a second terminal, and a power switch control terminal. Further, the circuit includes a diode with a first diode terminal and a second diode terminal, and a controllable control switch having a first control switch terminal connected to the first diode terminal, a second control switch terminal, and a control switch control terminal. A signal applied to the power switch control terminal is based on a signal at the second control switch terminal. Further a method for protecting a controllable power switch is described. |
US08937815B2 |
Multifunction monitor support
A monitor support for use in multiple configurations including a base portion; a monitor; and a multilink arm coupling the monitor to the base portion is provided. The multilink arm includes a first beam coupled to the base portion by a first pivot; a second beam coupled to the base portion by a second pivot; the first and second beams move in parallel as they rotate about the first and second pivots. The multilink arm may include a connector coupling the monitor to the arm, having a connector axis for rotating the monitor by approximately 180° about the connector axis. Also provided is a cart for carrying instrumentation including a monitor support as above, and a method for using it. The cart includes a bottom portion for holding a desktop instrument, the bottom portion including wheels for rolling the cart; and a top portion for holding the monitor support. |
US08937813B2 |
Sub-rack mounting bracket and assembly
The invention provides a sub-rack mounting bracket for mounting an electrical device sub-rack to an electrical device rack. The sub-rack mounting bracket has an intermediate portion arranged between a first planar portion and a second planar portion of the sub-rack mounting bracket. The first portion, second portion and intermediate portion extend throughout the length of the sub-rack mounting bracket. The Intermediate portion is formed of a sheet material shaped so as to reduce the amplitude of vibrations transmitted to the sub-rack through the sub-rack mounting bracket during use. The invention also provides an assembly of an electrical device sub-rack and at least one sub-rack mounting bracket in accordance with an embodiment of the invention secured to the electrical device sub-rack. |
US08937811B2 |
Chip card holding mechanism and electronic device using the same
A chip card holding mechanism includes a tray, a supporting plate, an unlocking member, a driving arm, and an elastic member. The unlocking member includes a base body, an unlocking block formed on the base body, and a rotation portion protruding from the base body. The supporting plate defines a first sliding groove, and forms a first block. The driving arm defines a second sliding groove, and forms a second block positioned thereon. The first block is received in the second sliding groove, and the second block is received in the first sliding groove. The elastic member is compressed between the first block and the second block. The rotation of the rotation portion is capable of driving the unlocking block to rotate, thereby releasing the elastic member. |
US08937808B2 |
Battery cover assembly for portable electronic device
A battery cover assembly for a portable electronic device includes a base body, a battery cover, a button and an ejecting mechanism. The base body defines a first receiving groove and a second receiving groove. The battery cover includes a hook. The button is slidably attached to the base body, the button defining a latching groove and including a bar portion. The hook is releasably latched in the latching groove. The ejecting mechanism includes an ejecting member. The bar portion selectively presses the ejecting member. When the button is pressed, the hook is disengaged from the latching groove, the bar portion presses the ejecting member to force the ejecting member to eject the battery cover. |
US08937807B2 |
Circuit board heatsink and heatframe structures with heater element for circuit board operation at below zero temperature
A circuit board assembly including a heating device operated during cold boot startup includes a circuit board having a computer component. A thermal transfer device connected to the circuit board assembly acts when the computer component is operating to remove heat generated by the computer component. A heating device operates to heat the thermal transfer device. A field programmable gate array acts to energize the heating device when a temperature defining a cold startup condition at the computer component or the thermal transfer device is sensed. The thermal transfer device when heated by the heating device heats the computer component to greater than the temperature of the cold startup condition. A control device connected to the heating device provides an operational mode of the heating device. |
US08937799B2 |
Voltage application device, rotation apparatus and voltage application method
A voltage application device of an embodiment applies a voltage between a first and second electrode disposed separately from each other in an airflow generation device, which is disposed on a rotation blade of a rotation apparatus, in which a rotation shaft of the rotation blade is held rotatably by a holding part. In the voltage application device of the embodiment, a voltage output unit outputs a voltage. Then, a sliding type transmission unit having electrodes disposed respectively on the rotation blade side and the holding part side of the rotation shaft transmits a voltage outputted from the voltage output unit from the holding part side to the rotation blade side. Then, a transformation unit disposed on the rotation blade side increases the voltage transmitted by the sliding type transmission unit and outputs the voltage to the airflow generation device. |
US08937794B2 |
Sort probe over current protection mechanism
An apparatus includes a probe card, a plurality of sort probes coupled to the probe card and detector circuitry to detect a real time over current occurrence at the sort probes. |
US08937793B2 |
Semiconductor device
A semiconductor device comprises a first power supply system, a second power supply system, an output circuit, a first driving circuit and a first protection. The first power supply system is configured with a first power supply voltage and a first ground voltage. The second power supply system is configured with a second power supply voltage and a second ground voltage. The output circuit receives a power supply from the second power supply system. The first driving circuit receives a power supply from the first power supply system and outputs a signal for driving the output circuit. One end of the first protection element is connected to an output node of the output circuit and the other end is connected to the first ground voltage. |
US08937791B1 |
Slider having heater with adjacent high thermal conductivity layer
A slider having a slider body having an air bearing surface, a leading edge and a trailing edge, and a transducer on the air bearing surface proximate the trailing edge, the transducer comprising a read sensor and a write sensor. The slider also has a heater, positioned proximate the transducer, and a continuous dielectric layer comprising a dielectric material having a coefficient of thermal conductivity of at least 20 W/m-K, the dielectric layer positioned adjacent to and in contact with the heater and between the heater and the transducer. |
US08937788B2 |
Write head including yoke and windings
A write head comprising a yoke having at least a first and a second gap and a coil for producing a magnetic field at each gap, the coil comprising a plurality of windings, wherein the windings are arranged so as to produce the same magnetic field strength at each gap and/or along each gap by use of a proximity effect between the windings and a respective gap. |
US08937784B1 |
Disk drive employing feed-forward compensation and phase shift compensation during seek settling
A method of operating a disk drive is disclosed wherein the disk drive comprises a disk comprising a plurality of tracks, a head, and a closed loop servo system comprising a seek servo loop and a settle servo loop for actuating the head over the disk. When the head approaches a target track during a seek operation, the settle servo loop is enabled wherein a feedback control signal is generated based on a measured state of the servo system. The feedback control signal is adjusted with a feed-forward compensation. A phase shift between the measured state of the servo system and a corresponding estimated state of the servo system is compensated. The head is settled on the target track in response to the feed-forward compensation. |
US08937782B1 |
Hard disk drive assembly including a NVSM to store configuration data for controlling disk drive operations
A hard disk drive assembly (HDA) operable with a host computer that comprises a printed circuit board assembly (PCBA) including a system on a chip (SOC). The HDA including a plurality of disks configured to store data, a plurality of heads configured to read and write data stored on the plurality of disks, a flex circuit board including a preamplifier, and configured to couple to the plurality of heads and the SOC, a flex circuit cable coupled to the flex circuit board, and a non-volatile semiconductor memory (NVSM) located in the HDA. The NVSM is configured to store configuration data for read and write operations of the HDA, wherein the configuration data is to be retrieved by the SOC for controlling the read and write operations of the HDA, and the NVSM is coupled to at least one of the flex circuit cable, the flex circuit board, or the preamplifier. |
US08937780B2 |
Error recovery procedure (ERP) using estimated best setting in first run
In one embodiment, an apparatus includes logic configured to count each data set read and/or write access that used error recovery procedure (ERP) and each data set read and/or write access that did not use ERP, and logic configured to access subsequent data sets to read from and/or write to a data storage medium, wherein any subsequent data set read and/or write access that uses ERP is accessed using an initial ERP step characterized by a first speed of the data storage medium, and wherein the first speed is selected at least partially based on the count. Other systems and methods for ERP data access are described according to more embodiments. |
US08937778B1 |
Methods and apparatus for performing track-level based data coding
Systems and methods for storing data on a storage device are disclosed. Data for storage to one of a plurality of tracks of the storage device is received. Each of the plurality of tracks includes a plurality of sectors. The received data is encoded using a track level code. The track level code encodes multiple of the plurality of sectors of the one of the plurality of tracks. The encoded data is stored to the one of the plurality of tracks of the storage device. |
US08937775B2 |
Imaging lens
An imaging lens includes plastic-made first, second, third, and fourth lens elements arranged in the given order from an object side to an imaging side. The first lens element has a positive focusing power and is biconvex. The second lens element has a negative focusing power, is biconcave, and has an abbe number not greater than 30. The third lens element has a positive focusing power and has a convex imaging-side surface facing toward the imaging side. The fourth lens element has an imaging-side surface formed with a concave area in a vicinity of an optical axis of the fourth lens element. The imaging lens further includes an aperture stop disposed between the first and second lens elements. |
US08937770B2 |
Excimer laser apparatus projecting a beam with a selectively variable short-axis beam profile
Apparatus for homogenizing and projecting two laser-beams is arranged such that the projected homogenized beams are aligned parallel to each other in a first transverse axis and partially overlap in second transverse axis perpendicular to the first transverse axis. The projected homogenized laser-beams have different intensities in the second axis and the degree of partial overlap is selected such that the combined intensity of the laser beams in the second axis has a step profile. |
US08937769B2 |
Orthogonal light beam splitting for microscopes
A system comprises first and second beamsplitter modules aligned along an alignment line. In certain embodiments, each beamsplitter module can split a beam traveling along a first optical path into a first split beam and a second split beam within a spectral range. Each beamsplitter module can transmit the first split beam along the first optical path and direct the second split beam along a second optical path substantially orthogonal to the first optical path and to the alignment line. In certain embodiments, each beamsplitter module can receive a first beam traveling along a first optical path and a second beam traveling along a second optical path that is substantially orthogonal to the first optical path and to the alignment line. Each beamsplitter module can combine the second beam with the first beam to yield a combined beam and transmit the combined beam along the first optical path. |
US08937767B2 |
Auto-stereoscopic display and three-dimensional imaging double-sided mirror array
An auto-stereoscopic display and three-dimensional imaging double-sided mirror array being low-loss and nearly dispersion-less. The double-sided mirror array for auto-stereoscopic display and three-dimensional (3D) imaging comprises a display panel, a slab and an array. The display panel comprises multiple display pixels. The slab is in close contact with the display panel. The array comprises at least two vertical mirror strips, at least one vertical blinds and a spacing. Each vertical mirror strip is inserted into the slab. Each vertical blind is shorter than the vertical mirror strip and is inserted into the slab between two vertical mirror strips. The spacing is between the vertical mirror strip and the vertical blind and is chosen to match the width of the display pixels exactly. |
US08937764B2 |
Optical system with off-axis packaged illuminator
A dual-function optical system including a secondary optical path incorporated, off-axis, within a primary optical path of the system and sharing a single aperture and at least some of the optical components with the primary optical path. In one example, an optical system includes an optical telescope including a plurality of mirrors configured to receive and direct first light rays through an entrance aperture of the optical system along a primary optical path, a detector positioned behind the optical telescope in the primary optical path and configured to receive the first light rays from the optical telescope, and an illuminator positioned behind the optical telescope and configured to produce second light rays and to direct the second light rays to the optical telescope, the optical telescope being further configured to transmit the second light rays along a secondary optical path through the entrance aperture of the optical system. |
US08937760B2 |
Electronic ink display device and method for manufacturing the same
A method for manufacturing an electronic ink display device is provided, which includes the steps of: forming an electronic ink layer on an driving substrate; forming a front protective layer and a back protective layer covering outside of the electronic ink layer and outside of the driving substrate separately, in which a dimension of the front protective layer is greater than that of the back protective layer; and filling an sealant covering and surrounding sidewall of the electronic ink layer and sidewall of the driving substrate. An electronic ink display device is also provided. |
US08937757B2 |
Optical deflector apparatus including optical deflector chip sandwhiched by two substrates
In an optical deflector apparatus, an optical deflector chip includes a mirror, an actuator adapted to rock the mirror, and first pads on a front surface of the optical deflector chip and connected to the actuator. A first substrate includes second pads on a back surface of the first substrate, and an opening is formed in the first substrate. The front surface of the optical deflector chip is adhered to the back surface of the first substrate in such a way that the first pads of the optical deflector chip are in contact with respective ones of the second pads of the first substrate and the mirror opposes the opening. A back surface of said optical deflector chip is adhered to a front surface of a second substrate. |
US08937755B2 |
Image recording device
A first feeder contacts a first surface of a first sheet held in a first tray and feeds the first sheet toward a recording unit. A second feeder contacts a first surface of a second sheet held in a second tray and feeds the second sheet toward the recording unit. An inner member is disposed above a standing plate. An outer member comprises an upstream portion opposing the standing plate, and a downstream portion opposing the inner member. The inner member guides the first surface of the first sheet and the first surface of the second sheet. The standing plate guides the first surface of the second sheet. The upstream portion of the outer member guides a second surface of the second sheet, and the downstream portion guides a second surface of the first sheet and the second surface of the second sheet. The standing plate moves relative to the outer member. |
US08937753B2 |
Image scanning apparatus, image compensation method and computer-readable recording medium
An image scanning apparatus includes a scanning unit configured to scan an original document and generate a scanned image, a storage unit configured to store the generated scanned image, an image processor including a plurality of image processing modules, the plurality of image processing modules separately including a plurality of buffers configured to store the scanned image of block units, and configured to read the generated scanned image in preset block units and perform image processing on the scanned image read in block units sequentially using the plurality of image processing modules, and a controller configured to store the image-processed scanned image in the storage unit. |
US08937749B2 |
Integrated color detection and color pixel counting for billing
Disclosed herein are a method and an image processing apparatus implementing the method for color pixel counting in documents by integrating color detection and counting. The method determines if pixels are neutral (e.g., gray) or non-neutral (i.e., color). Windows are used to analyze the pixels. For each window, a number of pixels with at least one color plane ON are counted, as well as a number of ON pixels in each color plane. The windows are determined to be neutral or color. A billable count of color pixels is determined based on the neutrality of the windows. Based on the billable count of color pixels, a bill for outputting the document is determined. |
US08937746B2 |
Color conversion for rendering devices involving improved gamut mapping
In accordance with one aspect of the present disclosure, apparatus are provided that include a color data conversion subsystem configured to convert color data in order to produce device-dependent output color separation data. The color data conversion subsystem has been configured by gamut mapping including providing a gamut in a hue-based color space and applying color distance adjustments to the hue-based color space. A hue dependent lightness preservation operation can also be part of the subsystem. |
US08937743B1 |
Paper sheet processing apparatus and paper sheet processing method
A paper sheet processing apparatus includes a transport path for transporting paper sheets one at a time, a line sensor unit that includes a light source that irradiates the paper sheet being transported through the transport path with light and a line sensor that receives light reflected from the paper sheet and processes a signal representing the received light to generate pixel data, and a control unit that performs an image thinning process on the pixel data and almost simultaneously generates a first image data and a second image data having different resolutions. |
US08937739B2 |
Image processing system for performing upper limit management of print volume
A server included in an image processing system executes processing including: upon accepting a job issued, before the job is processed by an MFP, specifying a usage amount of the MFP in a case where the job is processed by the MFP, as a usage amount for the job, and reserving the usage amount for the job from the usage amount of the MFP permitted to an issuer of the job; and upon reservation of the usage amount for the job, storing the job in association with the usage amount for the job. |
US08937737B2 |
Image processing apparatus, thumbnail image generating method, and recording medium
An image processing apparatus comprises: a divider which divides a document consisting of a plurality of pages, into separate block units; a block unit selector which selects a block unit most likely linked to a user to view a thumbnail image, among the block units obtained by the divider; and a thumbnail image generator which generates a thumbnail image based on an image and/or text from the block unit selected by the block unit selector. |
US08937736B2 |
System and method for sending, delivery and receiving of faxes
Embodiments of systems and methods for the sending, delivery and receiving of faxes are disclosed herein. In particular, certain embodiments include a fax connector that may be deployed at a user's site, and a faxing system that may be deployed remotely from the user's site. The fax connector can be accessed at the user's site over a computer based network in order to perform functions associated with faxing, including sending, receiving and obtaining status on faxes. The fax connector deployed at the user's site communicates with the remotely deployed faxing system to send, receive, obtain status on, or perform other functions associated with, faxing. |
US08937735B2 |
Non-transitory storage medium storing image-forming-data transmitting program, mobile terminal, and control method therefor transmitting movement and orientation information of mobile terminal
A nonvolatile storage medium storing an image-forming-data transmitting program readable by a computer of a mobile terminal including: a sensor for outputting sensor information indicating at least one of a movement and an orientation of the mobile terminal; a communication portion for communicating with an image forming apparatus for forming image based on image forming data; and a display for displaying an image based on image data. The image-forming-data transmitting program has the computer function as: a parameter determining section for determining a parameter for image forming based on the sensor information; an image-forming-data-creation controlling section for controlling a first creating section to create image forming data based on the image data, by using the determined parameter; and an image-forming-data-transmission controlling section for controlling the communication portion to transmit the created image forming data to the image forming apparatus. |
US08937733B2 |
Internet facsimile and image transmission method
An Internet facsimile machine includes an e-mail generating unit and an e-mail send unit. For sending a multi-page document, the e-mail generating unit generates separate e-mails and attaches image data of a specific page of the document to one of the e-mails and image data of remaining pages to another of the e-mails. The e-mail send unit sends each e-mail. With this arrangement, regardless of the size of image data of the entire document, it is ensured that at least the specific page showing contact information of the sender is successfully sent to the recipient. |
US08937732B2 |
Printer management and printing control system used with printers
During the performance of a printing command of an application program of a client being connected to a server, the printer status information is provided to the client so that the client can selectively use a variety of printer features. Additionally, printers are effectively managed and controlled so that a printing system has an improved operation speed. The printing system is controlled at a management server. In the printing system having the server, at least one client, and a plurality of printers, each being connected through a communication line, the server has the printer status information. Accordingly, in the performance of a printing command of the client, the client requests the management server for the transmission of the printer status information, receives the requested information, and indicates the received information through an indicating part according to a predetermined form. |
US08937730B2 |
System, image forming apparatus, server, and control method thereof
A system includes an image forming apparatus and a server connected to the image forming apparatus via the Internet. The image forming apparatus establishes in response to login of a user, a push type communication method for allowing the server to transmit an instruction, and the server transmits, to the image forming apparatus, an instruction relating to setting information corresponding to the logged-in user by using the established push type communication method. |
US08937729B2 |
Image reading apparatus, image forming apparatus, and image reading method
An image reading apparatus includes a document table, an image reading portion, a cover member, a reading control portion, and a document determination portion. On a color reference surface of the cover member which opposes to a document table, a partial region is provided which has a predetermined density different from a density of the color reference surface. The reading control portion reads image data from the color reference surface and the partial region of the cover member by the image reading portion. When a density difference between a density of the color reference surface and a density of the partial region on the image data read by the reading control portion is equal to or smaller than a predetermined threshold value, the document determination portion determines that the document placed on the document placement surface is a book document. |
US08937728B2 |
Image processing apparatus, server apparatus, methods for controlling displays of the apparatuses, and storage medium
An image processing apparatus determines whether to execute an image processing function indicated by an execution instruction based on a state of a web browser when the received execution instruction indicates a local use, and executes the image processing function indicated by the execution instruction irrespective of the state of the web browser when the received execution instruction indicates a remote use. |
US08937726B2 |
Rotary position measuring instrument
A rotary position measuring instrument that includes a light source and a graduated disk having a measuring standard. The rotary position measuring instrument including an optoelectronic detector assembly, wherein the graduated disk is rotatable relative to the light source and the detector assembly about an axis of rotation, wherein rotary-angle-dependent position signals are detectable via the detector assembly. The light source is spaced apart from the measuring standard by a first distance, and the detector assembly is disposed at a second distance from the measuring standard, wherein the second distance is different than the first distance. The graduated disk includes an optical element, which has an optical effect that results in a projecting an image of the light source into a position which has a third distance from the measuring standard, wherein the third distance is different than the first distance. |
US08937720B2 |
Filter wheel spectrometer
A filter wheel and a spectrometer including the filter wheel are disclosed. The filter wheel has a first support structure on which a first plurality of filters are mounted and a second support structure on which at least one filter is provided. A radiation source generates a radiation beam, and a beam splitter splits the radiation beam into a first detection path and a second detection path. The first plurality of filters are selectively movable into the first detection path. The at least one filter on the second support structure is arranged to be disposed in the second detection path. The spectrometer includes a first radiation detector that detects radiation that passes through the selected filter in the first detection path, and a second radiation detector that detects radiation passing through the filter in the second detection path. |
US08937717B2 |
Multi-function spectrometer-on-chip with a single detector array
Various embodiments of apparatuses, systems and methods are described herein for a spectrometer comprising at least two dispersive elements configured to receive at least one input optical signal and generate two or more pluralities of spatially separated spectral components, at least a portion of the at least two dispersive elements being implemented on a first substrate; and a single detector array coupled to the at least two dispersive elements and configured to receive and measure two or more pluralities of narrowband optical signals derived from the two or more pluralities of spatially separated spectral components, respectively. |
US08937714B2 |
Inspecting apparatus and inspecting method
Provided is a method wherein a multi-anode detector is used for the purpose of detecting scattered light from a wafer, data obtained from the detector (multi-anode) for detecting defects is used, the shape of a beam radiated to the wafer, a rotational shift between the radius direction and the beam long side, and the like are calculated, and the optical axis of the irradiation beam is adjusted. Furthermore, the method is provided with a technique which feeds back the correction quantities for rotation and amplitude to inspection signal data, on the basis of the correction data, and corrects inspection data. Since fine correction with the adjustment of an optics system and signal processing is made possible, positional accuracy of defect inspection and accuracy of defect level (defect size) are improved. |
US08937713B2 |
Long distance optical fiber sensing system and method
A long-distance fiber optic monitoring system having a sensing unit and an analyzer that is remotely located from the sensing unit is provided. The sensing unit comprises a source of optical energy for injecting optical energy into the fiber optical cable and an optical detector configured to detect an optical return signal from the optical fiber. The detected optical return signal is associated with an acoustic signal impinging on the optical fiber. The analyzer receives a signal from the remote sensing unit via the optical fiber that is representative of the optical return signal, and determines a location of a disturbance based at least on the received signal. The representative signal can be transmitted from the remote sensing unit to the analyzer as an optical signal or via a metallic wired included with the optical fiber. |
US08937712B2 |
Authentication device with access control and calibration
A method of enabling an authenticating device (10) includes providing an enabling target (17); measuring one or more attributes of the enabling target with the authenticating device; comparing at least one measured attribute with a predetermined expected value; enabling the authenticating device when the at least one measured attribute matches the predetermined expected value; and operating the authenticating device. |
US08937705B2 |
Lithographic apparatus and device manufacturing method with radiation beam inspection using moveable reflecting device
A lithographic apparatus can include the following devices: a patterning system, a projection system, and a radiation beam inspection device. The patterning system can be configured to provide a patterned radiation beam. The projection system can be configured to project the patterned radiation beam onto a target portion of a substrate. Further, the radiation beam inspection device can be configured to inspect at least a part of the patterned radiation beam. In a substrate exposure position, the projection system is configured to expose a pattern of radiation on the substrate using the patterned radiation beam and the radiation beam device is configured to move the reflecting device away from a light path of the patterned radiation beam. In a radiation beam inspection position, the radiation beam inspection device is configured to move the reflecting device into the light path of the patterned radiation beam. |
US08937700B2 |
Lateral electric field liquid crystal display device and manufacturing method thereof
The liquid crystal display device includes a transparent electrode formed in a plan form and a strip or strips transparent electrode disposed thereon via an insulating film, and controls display by rotating the liquid crystal aligned substantially in parallel to a substrate within a plane that is substantially in parallel to the substrate by an electric field between the both electrodes. Each pixel constituting the display is divided into two regions, the extending directions of the strip electrode in each of the regions are orthogonal, the alignment azimuths of the liquid crystal of each of the regions are orthogonal, and the angles formed between the extending directions of the strip electrode and the alignment azimuth of the liquid crystal are the same. |
US08937699B2 |
Liquid crystal display
A liquid crystal display according to an exemplary embodiment of the present invention includes: a first substrate and an opposing second substrate; a first pixel electrode and a second pixel electrode disposed in a pixel area, on the first substrate, and including a plurality of branch electrodes; and a liquid crystal layer interposed between the first and second electrodes. Branches electrode of the first pixel electrode and the second pixel electrode are interlaced. The first pixel electrode has an extension disposed adjacent to the center of the pixel area, and a minimum distance between the extension and the adjacent branch electrode is different from an average minimum between the adjacent branch electrodes. |
US08937698B2 |
Method of manufacturing a liquid crystal display having high response speed
First alignment is performed by forming an alignment layer that includes a photopolymerizable monomer or oligomer on a substrate and the like, introducing liquid crystal, and bringing the liquid crystal into contact with the alignment layer including the photopolymerizable monomer or oligomer.The liquid crystal is then subjected to secondary alignment by photopolymerizing the photopolymerizable monomer or oligomer including the alignment layer to form an alignment regulator in a state in which an electric field is applied to the liquid crystal to change the alignment of the liquid crystal. |
US08937697B2 |
Optical plate, method of manufacturing the optical plate, display apparatus, and method of manufacturing the display apparatus
In the optical plate and a method of manufacturing the optical plate, a display apparatus and a method of manufacturing the display apparatus, an optical plate is formed on a polarizing plate transmitting polarized light of incident light, and includes a phase delaying layer having first and second patterns. The first pattern delays a phase of the polarized light by 3λ/4 and the second pattern delays the phase of the polarized light by λ/4. Accordingly, a process of manufacturing the display apparatus may be simplified, and a thickness of the display apparatus may be decreased. |
US08937689B2 |
Techniques for strengthening glass covers for portable electronic devices
Apparatus, systems and methods for improving strength of a thin glass cover for an electronic device are disclosed. In one embodiment, the glass member can have improved strength by forming its edges with a predetermined geometry and/or by chemically strengthening the edges. Advantageously, the glass member can be not only thin but also adequately strong to limit susceptibility to damage. In one embodiment, the glass member can pertain to a glass cover for a housing for an electronic device. The glass cover can be provided over or integrated with a display, such as a Liquid Crystal Display (LCD) display. |
US08937687B2 |
Systems and methods for graphical control of symbol-based features in a television receiver
Systems and methods provide for graphically controlling numeric, alphanumeric or other symbol-based features on a set top box (STB) or other television receiver. A keypad image is presented on the display that includes key images corresponding to the symbol-based features. A two-dimensional input is received from the remote control that indicates one of the key images, and imagery on the display is updated in response to the received two-dimensional input. |
US08937685B1 |
Method and system for overlaying videos in a television set using a television script
Method and system for overlaying videos in a television include: receiving a plurality of video signals directly from a plurality of video sources by the television; receiving and processing a script by the television, the script includes instructions for placing a first picture from a first video signal of the plurality of video signals in a first position at a first depth value on a display coupled to the television, and instructions for placing a second picture from a second video signal of the plurality of video signals in a second position at a second depth value on the display; and simultaneously displaying the first picture and the second picture on the display by the television in an overlayed manner, the first picture being displayed at the first position and at the first depth value, the second picture being displayed at the second position and at the second depth value. |
US08937684B2 |
Voltage level control circuit and associated method
A voltage level control circuit controls a target slicing voltage level to slice a video signal by a target circuit. The voltage level control circuit includes a slicing circuit for sequentially slicing the video signal by a plurality of slicing voltage levels to correspondingly generate a plurality of first clock signals; a detection circuit for respectively detecting a plurality of phase differences between the first clock signals and a plurality of corresponding second clock signals to generate a plurality of detection signals; an oscillating circuit for generating the second clock signals according to the detection signals, respectively; and an adjusting circuit for determining whether to adjust the target slicing voltage level according to the detection signals corresponding to the slicing voltage levels. |
US08937683B2 |
Apparatus and method for inverse telecine with local video de-interlacing
The present invention relates to systems and methods for inverse telecine or video de-interlacing for picture quality improvement on set-top-box and TV products. The system comprises a film mode detector at the picture or sequence level, a global mixed video and film content detector at the region, picture, or sequence level on top of the detected film content, and a local video content detector at pixel level on top of the detected mixed video and film content. Inverse telecine processing is applied on detected film content fading in with a locally de-interlaced local video content. The invention further provides an apparatus and method for globally detecting mixed video and film content at region, picture, or sequence level. Such apparatus and method comprise a plurality of detectors for robustness and increased detection accuracy. |
US08937682B2 |
Focusing device
The present invention relates to a focusing device comprising: a lens, a lens plate, an image sensor, an image sensor plate, at least two rotatable structures, and at least two strips, wherein the lens is connected to the lens plate, the image sensor is connected to the image sensor plate, wherein each strip is arranged to be wound onto one of the rotatable structures, respectively, the rotatable structures and the strips are arranged between the lens plate and the image sensor plate, the rotatable structures and/or the strips are arranged in contact with the lens plate and the image sensor plate, and wherein a distance between the lens and the image sensor is adjusted by winding the strips onto or off the rotatable structures. |
US08937677B2 |
Digital photographing apparatus, method of controlling the same, and computer-readable medium
A digital photographing apparatus and method of applying settings, including acquiring a sample image, determining types of preview image setting values, generating a plurality of preview images having different groups of setting values, and displaying the plurality of preview images. A user may select a preview image to apply the corresponding setting types and values. |
US08937675B2 |
Simulated incident light meter on a mobile device for photography/cinematography
A mobile telecommunications device is provided. The mobile telecommunications device comprises a light sensor and a calculation component. Adjustments to at least one of the brightness of a display screen on the mobile telecommunications device and the backlighting of a keypad on the mobile telecommunications device are based on light sensed by the light sensor. The calculation component is configured to receive a light level measurement from the light sensor and generate a photography-related output based on the light level measurement. |
US08937671B2 |
Radial readout approach to EO imagers
A radial based approach to electro-optic imagers, rather than the conventional rectilinear approach, would have basic overall system design advantages. Those system design advantages would apply to the components and the entire system implementation and include approaches to objective optical design, focal plane array FPA with fill factor, FPA layout and associated read-out integrated circuit ROIC, support electronics architecture and associated memory requirements, image processing IP algorithms, display layout and format, and eyepiece optics. A radial based approach to EO imagers would yield a device/system with attributes requiring less complicated optical components, with potentially fewer elements, for both the objective and eyepiece lenses. In addition, alternative objective optics could be more easily employed, such as holographic or wave front coded, due to reduced complexity of implementing correction algorithms as a result of referencing the system around its optical axis. The radial readout EO system would have pixel ‘one’ at the center and be ‘read out and displayed’ like the rings of a tree rather than words on a page. |
US08937670B2 |
Processing video signal imaging apparatus and processing video signal imaging method
An imaging apparatus of an embodiment includes a captured video signal outputting unit, a data outputting unit, a supplement processing unit, and a video processing unit. The captured video signal outputting unit outputs a captured video signal related to video captured using an image capturing element. The data outputting unit outputs part of data related to the image capturing elements stored in a storage unit. The supplement processing unit receives the outputted part of the data related to the image capturing elements and uses the received part of the data related to the image capturing elements to perform supplement processing of the data. The video processing unit performs video processing of the outputted captured video signal using the supplement processed data and outputs a video signal. |
US08937669B2 |
Image processing apparatus, control method thereof, and program
An image processing apparatus includes a first acquisition unit configured to acquire positional information indicating a photographing position of an image, a second acquisition unit configured to acquire photographic information on photographing of the image, a determination unit configured to determine reliability which indicates a level of the positional information acquired by the first acquisition means indicating a photographing position of contents expressed by the image based on the photographic information acquired by the second acquisition means, and an associating unit configured to associate the reliability determined by the determination means with the image. |
US08937668B2 |
Image processing device, image processing method, and program
To provide an image including no blur from a plurality of images acquired by a camera array image capturing device. An image processing device of the present invention is characterized by including an image acquisition unit configured to acquire a plurality of images captured by a camera array image capturing device having a plurality of image capturing units the exposure conditions of which are different from one another, an overlap region calculation unit configured to calculate an overlap region in which field angles overlap in the plurality of image capturing units from the acquired plurality of images, and a blurred image detection unit configured to detect an image including a blur using a region image of the plurality of images corresponding to the overlap region calculated by the overlap region calculation unit. |
US08937667B2 |
Image communication apparatus and imaging apparatus
An image communication apparatus communicating with an imaging apparatus includes a user interface that receives an instruction for setting a shooting condition in the imaging apparatus, a communication interface that periodically obtains an image captured by the imaging apparatus from the imaging apparatus, and communicates a request to the imaging apparatus in response to the instruction, a display device that displays the obtained captured image, and a controller that executes processes according to the instruction on the captured image obtained from the imaging apparatus, and generates a display image, and that displays the display image on the display device when the request is transmitted to the imaging apparatus. |
US08937666B1 |
User interface for providing feedback for handheld image capture
A method may include capturing, by a computing device and during a time interval, a plurality of images. The computing device may determine a sharpness of a first image from the plurality of images based on detection of a difference between sharpness of a first plurality of high-contrast areas within the first image and sharpness of a corresponding, second plurality of high-contrast areas within a second image from the plurality of images. The first image may be sent to a search service. Image recognition data based on the first image or indication of unavailability of the image recognition data may be received from the search service. The determining may further include detecting a movement from at least a portion of the first plurality of high-contrast areas within the first image to a corresponding portion of the second plurality of high-contrast areas within the second image. |
US08937660B2 |
Profiling and tracking vehicles using cameras
Profiling and tracking vehicles using cameras is disclosed. Initially, two or more first images from a first camera having a first field of view are received. A first static characteristic of a first vehicle is determined based on at least one of the two or more first images. Next, a desired static characteristic of a vehicle of interest is received. The desired static characteristic of the vehicle of interest is compared with the first static characteristic of the first vehicle. In response to the comparison, it is determined that the desired static characteristic of the vehicle of interest is approximately equal to the first static characteristic of the first vehicle. In response, it is determined that the vehicle of interest is present in the first field of view of the first camera. Finally, it is indicated that the vehicle of interest is present in the first field of view. |
US08937659B1 |
Doorbell communication and electrical methods
A method for using a doorbell system can block a first electricity that is less than a first threshold from entering an electronic chime. By blocking the first electricity from entering the electronic chime, the electronic chime is not allowed to emit a notification sound. The method for using the doorbell system can also allow a second electricity that is greater than the first threshold to enter the electronic chime. By allowing the second electricity to enter the electronic chime, this can allow the electronic chime to emit a notification sound in response to a visitor being present. |
US08937656B2 |
Method and inspection device for testing containers
The invention relates to a method for testing bottles or the like containers (1) filled with a bulk material and mechanically closed by means of a container closure (2), the container closures (2) each comprising an original security ring (4) held on said container (1) in the closed state thereof in an interlocking and/or force-fit manner, such that opening the container (1) is possible only by separating and/or destroying the originality security ring (4), characterized in that the containers (1) are tested by means of at least one optoelectronic sensor system (10) after filling and closing for intactness of the originality security element (4). |
US08937651B2 |
Imaging system and method for use in monitoring a field of regard
A method and system are presented for monitoring a field of regard. At least a part of a field of regard is imaged by concurrently collecting a plurality of light components propagating from a plurality of zones, respectively, located within the field of regard, a combined collected light beam is produced, and corresponding data is generated being indicative of a combined image of the at least part of the field of regard formed by the collected light components. This image data indicative of the combined image data is processed and analyzed, and if existence of a certain condition or event is identified in the image data, a corresponding control signal is generated. |
US08937650B2 |
Systems and methods for performing a triggered action
A device and method are provided for performing a triggered action. In one implementation, an apparatus for processing real time images of an environment of a user is provided. The apparatus may include an image sensor configured to capture image data for providing a plurality of sequential images of the environment of the user. The apparatus may also include at least one processor device configured to identify a trigger associated with a desire of the user to cause at least one pre-defined action associated with an object. The trigger may include an erratic movement of the object. In response to identification of the trigger, the at least one processor device may also be configured to identify a captured representation of the object. Based on at least the captured representation of the object, the at least one processor device may be configured to execute the at least one pre-defined action. |
US08937645B2 |
Creation of depth maps from images
A method of generating a plurality of depth maps for a plurality of images comprises receiving a first image, obtaining information relating to the shot defined by the first image, generating a depth map for the first image according to a first schema, receiving a second image, obtaining information relating to the shot defined by the second image, detecting a change in the obtained information between the first and second image, and generating a depth map for the second image according to a second schema, the second schema having a complexity different from that of the first schema. The method can comprise accessing first and second depth models. In one embodiment, the first schema comprises the first depth model, and the second schema comprises the second model, and in a second embodiment the first schema comprises the first depth model, and the second schema comprises a combination of the first and the second depth models. |
US08937644B2 |
Stereoscopic image capture
Stereoscopic image capture is provided. A blur value expected for multiple pixels in left and right images is predicted. The blur value is predicted based on designated capture settings. A disparity value expected for multiple pixels in the left and right images is predicted. The disparity value is predicted based on the designated capture settings. Stressed pixels are identified by comparing the predicted disparity value to a lower bound of disparity value determined from the predicted blur value using a predetermined model. A pixel with predicted disparity value less than the lower bound is identified as a stressed pixel. The predicted disparity is adjusted by modifying the designated capture settings to reduce the number of stressed pixels, or an alert to the presence of stressed pixels is given to the user. |
US08937640B2 |
Digital 3D/360 degree camera system
The digital 3D/360° camera system is an omnidirectional stereoscopic device for capturing image data that may be used to create a 3-dimensional model for presenting a 3D image, a 3D movie, or 3D animation. The device uses multiple digital cameras, arranged with overlapping fields of view, to capture image data covering an entire 360° scene. The data collected by one, or several, digital 3D/360° camera systems can be used to create a 3D model of a 360° scene by using triangulation of the image data within the overlapping fields of view. |
US08937636B2 |
Using previous selection information in a user interface having a plurality of icons
System and method involving user interfaces and remote control devices. These user interfaces may be particularly useful for providing an intuitive and user friendly interaction between a user and a device or application using a display, e.g., at a “10 foot” interaction level. The user interfaces may be specifically designed for interaction using a simple remote control device having a limited number of inputs. For example, the simple remote control may include directional inputs (e.g., up, down, left, right), a confirmation input (e.g., ok), and possibly a mute input. The user interface may be customized based on current user activity or other contexts (e.g., based on current or previous states), the user logging in (e.g., using a communication device), etc. Additionally, the user interface may allow the user to adjust cameras whose video are not currently displayed, rejoin previously left videoconferences, and/or any of a variety of desirable actions. |
US08937634B2 |
Printing apparatus
The invention provides a method of controlling the pressure applied to a substrate being printed by a thermal transfer printing head. The head displacement facility includes a resilient member such as a spring which undergoes deflection as the print head engages the substrate. The method comprises monitoring both print head position and spring deflection to control the pressure applied by the print head. |
US08937633B2 |
Lighting apparatus, control method therefor and backlight apparatus
A lighting apparatus includes a plurality of light sources of which emissions of light are able to be controlled independently of one another, a control unit configured to control brightness of each light source, and a measurement unit configured to measure the brightness of each light source. In cases where the brightness of each light source is measured, the control unit carries out a first control which causes a measurement target light source to turn on and at the same time light sources other than the measurement target light source to turn off, and a second control which decreases the brightness of each of the light sources in a stepwise manner immediately before a turn-off period of time thereof, and which increases the brightness of each of the light sources in a stepwise manner immediately after the turn-off period of time. |
US08937630B2 |
User interface and methods for sonographic display device
A user interface for a sonographic device is disclosed that displays a sonographic image and at least one reference object corresponding to a catheter size. The reference object may be scaled in proportion to the sonographic image. In addition, the user interface may further display a plurality of vertical lines and a plurality of horizontal lines arranged in a grid-like pattern and placed over the sonographic image. The size of both the sonographic image and the at least one reference object may change in proportion to a chosen insertion depth. A display device, a sonographic device and corresponding methods are also disclosed. |
US08937628B2 |
Mapping of a contour shape to an X and Y coordinate system
A method for determining geometric properties of a target shape such as a shape of a perimeter of a strut shield (36) for use in a gas turbine (10). The method includes obtaining a digital image of at least a portion of a first object including a first feature (164) (106). The image including the first feature (164) is displayed on a display device (108). During a reconstruction process, one or more control points (168A, 168B, 168C, 168D) are associated with feature points (164A, 164B, 164C) along an extent of the displayed first feature (164) (109). Using the associated one or more control points (168A, 168B, 168C and 168D), a data file is created that corresponds to the first feature (164) (114). The data file includes geometric properties of the feature points (164A, 164B, 164C). |
US08937627B1 |
Seamless vector map tiles across multiple zoom levels
Rendering map tiles with style data for zoom levels other than the style data intended for that tile at its nominal zoom level can be used to avoid abrupt changes between map tiles. Particularly when changing zoom levels, use of styles from more than one level may create an uneven look. To address this, either the new data may be displayed with the style for the previous zoom level or the old data may be presented with the style for the new zoom level style until all tiles for the new zoom level are received. At that time, all the map tiles may be displayed using the style for the new zoom level along with the map data intended for that zoom level. Displaying map tiles at a first zoom level using a progression of styles from other zoom levels may also be used when creating a perspective view map. |
US08937625B2 |
Fabric dryer and method of controlling the same
Provided are a fabric dryer and a method of controlling the fabric dryer. The fabric dryer includes a drum, a driving unit, a steam supply unit, a radical supply unit, a contamination removal function selector, and a controller. The drum is rotatably disposed and receives laundry. The driver rotates the drum. The steam supply unit supplies steam into the drum. The radical supply unit supplies radical into the drum. The contamination removal function selector selects a water-soluble contaminant or a fat-soluble contaminant. The controller controls the steam supply unit to supply steam in response to selection of the water-soluble-contaminant by the contamination removal function selector, and controls the radical supply unit to supply radical in response to selection of fat-soluble contaminant by the contamination removal function selector. |
US08937623B2 |
Page flipping with backend scaling at high resolutions
A logical framebuffer may identify pixels areas or blocks of an image that have changed between successive frames. The pixel values of these identified areas may be copied and/or scaled from more recent frames and merged into older frames stored in scanout buffers of an image display system to update older buffers. The logical framebuffer may compare image data at a resolution that is greater than or equal to the resolution of the scanout buffers. Scaling may be used to downscale changed pixel areas frames stored at the higher resolution of logical framebuffer that are to be copied into older frames at the lower resolution of the scanout buffers to update the older frames. Changed pixel areas may also be copied from a newer frame buffered at the lower resolution after the older frame. Latency may be reduced. Image processors, display systems, and methods are provided. |
US08937619B2 |
Generating an object time series from data objects
Systems and methods are presented for representing non-numerical data objects in an object time series. An object time series of can be created by establishing one or more associations, each association including a mapping of at least one point in time with one or more objects that include properties and values. Visual representation of an object time series may include displaying non-numerical values associated with objects in the object time series in association with respective points in time. |
US08937612B2 |
Coordinate locating method, coordinate locating device, and display apparatus comprising the coordinate locating device
A coordinate locating device capable of locating the coordinates of two or more objects is provided for a display apparatus. The coordinate locating device includes a first detector arranged together with a first light source at a first corner of the coordinate locating device, a second detector arranged together with a second light source at a second corner of the coordinate locating device, at least one reflector configured to reflect light from the first and second light sources, and a mirror arranged on a first edge of the coordinate locating device, configured to reflect mirrored images of two or more objects intruding the coordinate locating device, wherein the first and second detectors detect real images of the two or more objects, and at least one of the first and second detectors further detects the mirrored images of the two or more objects reflected by the mirror. |
US08937609B2 |
Touch sensor system
A detecting section of a touch sensor system detects a hand placing region in accordance with (i) a strength threshold for determining a strength of an electrostatic capacitance signal in a detection region so as to determine whether or not a touch input is carried out by a finger and (ii) a peripheral threshold which is lower than the strength threshold and is set so as to determine strengths of electrostatic capacitance signals in a plurality of peripheral regions surrounding the detection region. |
US08937604B2 |
Touch-responsive capacitor with polarizing dielectric structure
A touch-responsive capacitive apparatus includes means for defining first and second surfaces, a first micro-wire layer formed on the first surface, the first micro-wire layer including a plurality of electrically connected first micro-wires, a second micro-wire layer formed on the second surface, the second micro-wire layer including a plurality of electrically connected second micro-wires, and a polarizing dielectric structure located between the first and second micro-wire layers. |
US08937597B2 |
Handheld electronic device having a slidable keyboard
A handheld electronic device may include a housing and a display supported by the housing. The handheld electronic device may further include a slider element slidably mounted to housing. The slider element may be configured to move relative to the housing between a closed position and an open position. A keyboard may be coupled to slider element, and may move between a stowed position behind the display and a fully deployed position. |
US08937596B2 |
System and method for a virtual keyboard
The present disclosure is directed to a method that includes capturing images of a working area that includes indicia of a virtual keyboard having a plurality of keys and detecting a selected key of the plurality of keys. The detecting of the selected key includes detecting an object in the working area by analyzing the captured images for variations in light intensity in the captured images. The detecting of the object includes generating a first row histogram based on the light intensity in each of the rows in each of the captured images, generating a first column histogram based on the light intensity in each of the columns in each of the captured images, and determining an identification of the selected key based on the first row histogram and the first column histogram. The method also includes outputting the identification of the selected key to a host device. |
US08937593B2 |
Interactive projection system and method for calibrating position of light point thereof
A method for calibrating position of light point is used for an interactive projection system including an image capture device. The image capture device includes an image sensor and an optical filter. The method includes the following steps. A plurality of calibrating patterns formed by visible light is individually projected on a screen. The distance between the calibrating pattern with big area and an optical axis of the image sensor is larger than that between the calibrating pattern with small area and the optical axis. Next, the exposure time of the image sensor is adjusted so the image sensor can capture the images of the calibrating patterns through the optical filter. According to the images of the calibrating patterns, a plurality of coordinate positions is gotten. Then, the coordinate positions are adjusted according to a standard coordinate. |
US08937591B2 |
Systems and methods for counteracting a perceptual fading of a movable indicator
Systems and methods are provided for altering the position or visual appearance of a movable indicator in a GUI that is controlled by eye tracking to counteract a perceptual fading of the movable indicator with respect to the GUI. The position of the user's point of gaze may be tracked, the movable indicator may be rendering at a position associated with the user's point of gaze, and the position or visual appearance of the movable indicator may be altered when an event, such as a passage of time or a blinking of the user's eyes, is detected. |
US08937589B2 |
Gesture control method and gesture control device
A gesture control method includes steps of capturing at least one image; detecting whether there is a face in the at least one image; if there is a face in the at least one image, detecting whether there is a hand in the at least one image; if there is a hand in the at least one image, identifying a gesture performed by the hand and identifying a relative distance or a relative moving speed between the hand and the face; and executing a predetermined function in a display screen according to the gesture and the relative distance or according to the gesture and the relative moving speed. |
US08937584B2 |
Organic light emitting display and mother substrate thereof
An organic light emitting display includes a display unit that includes scan lines and data lines. First sub-pixels, second sub-pixels, and third sub-pixels that emit light corresponding to different colors are repeatedly arranged in a uniform pattern. The organic light emitting display also includes a scan driver for supplying scan signals to the scan lines; a data driver coupled to one end of each of the data lines for supplying data signals to the data lines; a switch unit coupled between the one end of each of the data lines and the data driver to transmit the data signals supplied from output lines of the data driver to the data lines; and a test circuit unit including transistors coupled to other ends of the data lines. The first sub-pixels and the second sub-pixels are alternately arranged in same columns and the third sub-pixels are arranged in columns adjacent to the same columns. |
US08937583B2 |
Display apparatus, driving method for display apparatus and electronic apparatus
The present invention provides a display apparatus, includes: a pixel array section including a plurality of scanning lines disposed in rows, a plurality of signal lines disposed in columns, and a plurality of pixels arranged in rows and columns at places at which the scanning lines and the signal lines intersect with each other; and a driving section configured to drive the pixels through the scanning lines and the signal lines; the driving section carrying out block-sequential driving wherein the scanning lines are grouped for each predetermined number to form blocks and the pixels disposed in rows and columns are sequentially driven in a unit of a block and line-sequential driving wherein the scanning lines are scanned in each of the blocks to sequentially drive the pixels in a unit of a row. |
US08937582B2 |
Pixel circuit display driver
A display includes a plurality of pixels and operates in a selected load period, a separate deselected load period, and a separate illumination period. Light may be generated by the plurality of pixels during the illumination period based on voltages stored in the plurality of pixels during the selected and deselected load periods. Methods of operating a display are also disclosed. |
US08937580B2 |
Driving method of light emitting device and light emitting device
A driving method of a light emitting device, in which when an N-type driving TFT is connected to an anode of a light emitting element or a P-type driving TFT is connected to a cathode thereof, the driving TFT operates in a saturation region and an image can be displayed with a desired gray scale level depending on a video signal. In addition, a light emitting device adopting the driving method is provided. According to the invention, when a potential having image data is supplied to a gate of a driving TFT depending on a video signal, a reverse bias voltage is applied to the driving TFT and a light emitting element which are connected in series with each other. Meanwhile, when a pixel displays an image depending on the video signal, a forward bias voltage is applied to the driving TFT and the light emitting element. |
US08937578B2 |
High isolation antenna system
An antenna system supports a common resonance mode and differential resonance mode, each with approximately equal radiation resistance and bandwidth at a given operating frequency band. The antenna system includes a resonant antenna section, a counterpoise, and two antenna ports. The resonant antenna section includes two spaced-apart poles and a distributed network therebetween. Each of the poles has a proximal end connected to the distributed network and an opposite distal end. The distal ends of the poles are separated from each other by a distance of ⅓ to ⅔ of the electrical wavelength at the given operating frequency. Each of the two antenna ports is defined by a pair of feed terminals with one feed terminal located on the counterpoise and the other feed terminal located on a different one of the poles of the resonant antenna section. The resonant antenna section, counterpoise, and ports are configured such that a signal within the given operating frequency band applied to one port is isolated from the other port. |
US08937575B2 |
Microstrip antenna elements and arrays comprising a shaped nanotube fabric layer and integrated two terminal nanotube select devices
A nanotube based microstrip antenna element is provided along with arrays of same. The nanotube based microstrip antenna element comprises a dielectric substrate layer sandwiched between a ground plane layer and a conductive nanotube layer, the conductive nanotube layer shaped to form a radiating structure. In more advanced embodiments, the nanotube based microstrip antenna element further includes an integrated two terminal nanotube switch device such as to provide a selectability function to such microstrip antenna elements and reconfigurable arrays of same. Anisotropic nanotube fabric layers are also used to provide substantially transparent microstrip antenna structures which can be deposited over display screens and the like. |
US08937573B2 |
Satellite radiowave receiving device
A satellite radiowave receiving device includes: a receiving unit which receives a radiowave signal; a conversion unit which converts the radiowave signal into digital data; a detection/arithmetic operation unit which detects the satellite signal; a capturing unit which searches a reception frequency; a setting unit which sets a second bit number, and the number of parallel processing in which the predetermined arithmetic operation can be executed in parallel; and a specifying unit which specifies the reception frequency of the satellite signal, and the detection/arithmetic operation unit executes the predetermined arithmetic operation in parallel for the input signal data related to reception frequencies of which number is equal to or less than a predetermined number of maximum parallel processing, and the number of parallel processing is determined so that a total bit number is equal to or less than the maximum bit number/the number of maximum processing. |
US08937571B2 |
Method and apparatus for detecting vehicle wheels
A method for detecting the wheels of a vehicle that is traveling on a roadway in a travel direction and whose wheels project downward from the vehicle body and are at least partially exposed laterally at the level of the vehicle body, with the steps: emitting a concentrated electromagnetic measurement beam with a known temporal progression of frequency from the side of the roadway onto an area a predetermined distance above the roadway and at a slant with respect to the travel direction, receiving the measurement beam reflected by a passing vehicle and recording the temporal progression, relative to the known progression, of its frequency, and detecting a rectangular pulse occurring in the recorded progression within the time period when the vehicle body passes, as a wheel. |
US08937568B2 |
D/A converter
A digital-to-analog (D/A) converter includes first resistors coupled in series, second resistors respectively coupled to the first resistors and each having a resistance twice as large as the resistance of the first resistor, and first switch circuits respectively coupled to the second resistors. Third resistors each have a resistance twice as large as the resistance of the first resistor. Second switch circuits each are coupled to the third resistors and a GND wire. A control circuit controls the first and second switch circuit in accordance with the digital input signals to set a state of a connection node to either one of a first voltage, a second voltage, and a high impedance. |
US08937564B2 |
System, method and non-transitory computer readable medium for compressing genetic information
A method for compressing information by a computerized system, the method may include receiving a mixture of DNA data and additional information; and compressing the DNA data to provide compressed DNA data, wherein the compressing comprises encoding the DNA data by using a predefined codeword dictionary that was constructed based upon reference DNA data. |
US08937561B2 |
System and method for control of medical equipment using multiple wireless devices
A system and method for controlling a body-scanning device using multiple wireless devices is disclosed. The method includes communicating a secure wireless signal from a footswitch enclosure to a footswitch receiver coupled to the body scanning device in response to an actuation of a footswitch zone carried on a footswitch enclosure. Additionally, a wireless signal is communicated from a handswitch enclosure in response to an actuation of a handswitch zone and communicated to a handswitch receiver located in the footswitch enclosure. The wireless signal is then communicated from the footswitch enclosure to the footswitch receiver coupled to the body-scanning device to enable an operator to control the body-scanning device using the handswitch or the footswitch. |
US08937559B2 |
Vehicle identification, tracking and enforcement system
A surveillance system for monitoring a plurality of vehicle license plates comprising a portable license plate reader including a camera for automatically imaging a license plate and extracting a character string from the image for each of a plurality of moving vehicles that pass through a field of view of the camera without detection by the moving vehicles. A mobile surveillance unit positioned in proximity to the license plate reader for receiving the extracted character string from the reader, comparing each extracted character string with a list of target plate numbers, and generating an audible alarm and a visual display when a match is found. An operations center for communicating with the mobile surveillance unit to receive each extracted character string from the mobile surveillance unit and to update the list of target plate numbers stored at the mobile surveillance unit. |
US08937557B2 |
Coded warning system for lighting units
The application discloses a method and apparatus for providing a desired warning signal for a lighting unit. A coded warning system is provided employing a detection module (320) and a signal generating module (330), wherein the detection module is configured to obtain information regarding the detection of one or more operating parameters of the lighting unit and the signal generating module generates a desired warning signal (331) selected from a plurality of warning signals, upon determination that one or more of the operating parameters are abnormal operating parameters. Each warning signal of the plurality of warning signals is indicative of a specific abnormal operating parameter or a known combination of specific abnormal operating parameters. |
US08937554B2 |
Low power location-tracking device with combined short-range and wide-area wireless and location capabilities
A personal monitoring and communication system includes a monitoring and communication control device, at least one personal monitoring communication device coupled with a person and a personal monitoring communication device finder. The personal monitoring communication device includes a GPS receiver, cellular telephone circuits, and short-range wireless radio circuits for communicating with caregivers. The personal monitoring communication device finder receives an emergency beacon generated by one personal monitoring communication device and determines a location of the personal monitoring communication device. A dead reckoning circuit determines the position of the person from a reference location. A motion detection circuit determines that the person is moving, not moving, or has fallen. A battery power management circuit minimizes power consumption to increase battery life of a battery powering the personal monitoring communication device. A tamper detection circuit determines whether the personal monitoring communication device is coupled to the person. |
US08937553B2 |
Syringe drive device and syringe drive method
A syringe drive device 11 includes a fixing section 15 fixing an outer tube 14, a movable holder 16 holding a plunger 13, and a drive section 42 driving the holder 16 along an axis of the plunger to push and pull the plunger with respect to the outer tube 14. An internal pressure detector 18 has a positive pressure detection switch 63 detecting an internal pressure of a syringe 12. A determination section 41 determines the issuance of an alert when the holder 16 is stopped and the positive pressure detection switch 63 is ON. A display section 19 is lit to indicate the alert when the determination section 41 determines to issue the alert. |
US08937551B2 |
Covert security alarm system
A system for covertly activating an alarm comprising: at least one processor; at least one covert 3D sensor; and computer executable instructions readable by the at least one processor and operative to: use the at least one covert 3D sensor in conjunction with gesture recognition software to sense at least one covert gesture made by at least one person in a space; and covertly trigger an alarm based on the at least one covert gesture. |
US08937544B2 |
Systems and methods for tagging and tracking surgical devices and surgical accessories using radio frequency identification tags
Various systems and methods are provided for tagging and tracking surgical devices using radio frequency identification (RFID) tags. In general, the systems and methods allow for tracking surgical devices throughout distribution and sterilization thereof. In an exemplary embodiment, the system includes a tray configured to seat a plurality of surgical devices and having a parent RFID tag attached thereto that contains information and/or facilitates access to information about the tray and each of the surgical devices seated therein. Each of the surgical devices seated in the instrument tray can have attached thereto a child RFID tag containing information and/or facilitating access to information about the surgical device. |
US08937539B2 |
Method and apparatus for automatically disarming a security system
A security system comprises a system control panel for arming and disarming the security system. A door sensing unit comprises a first transceiver interconnected with the system control panel over a network. The first transceiver is mounted proximate to a door that defines at least a portion of a perimeter around an area to be monitored by the security system. The first transceiver has an detection field proximate to the door. A disarm device comprises a second transceiver that automatically transmits a disarm device packet. The first transceiver receives the disarm device packet when the second transceiver is within the detection field. The first transceiver sends a disarm message to the system control panel over the network to disarm the security system based on at least the disarm device packet. |
US08937537B2 |
Method and system for utilizing spread spectrum techniques for in car applications
A method of operating an audio system in an automobile includes identifying a user of the audio system. An audio recording playing on the audio system is identified. An audio setting entered into the audio system by the identified user while the audio recording is being played by the audio system is sensed. The sensed audio setting is stored in memory in association with the identified user and the identified audio recording. The audio recording is retrieved from memory with the sensed audio setting being embedded in the retrieved audio recording as a watermark signal. The retrieved audio recording is played on the audio system with the embedded sensed audio setting being automatically implemented by the audio system during the playing. |
US08937536B2 |
Vehicle information transmission device
A vehicle information transmission device prompts recognition of a certain object. The vehicle information transmission device prompts recognition of a position different from a position of the certain object. |
US08937533B2 |
Contactless IC card reader and data reading method
A contactless IC card reader and a data reading method which are capable of improving data reading accuracy while preventing a decrease in processing speed. Specifically, in a contactless IC card reader which transmits signals composed of amplitude modulated carrier signals to a contactless IC card, the contactless IC card and reader communicate by means of an NRZ encoding method and an ASK modulating method for which the modulation depth has an arbitrary value. The contactless IC card reader is provided with a contactless control means which modulates/demodulates signals transmitted to/received from the contactless IC card, and a main control means which is electrically connected to the contactless control means and that controls the entire card reader. The modulation depth that is varied by the contactless control means based on the command sent from the main control means has multiple range widths with an arbitral value as the standard. |
US08937528B2 |
Apparatus and method for registering users and managing biometric data thereof in a vehicle
An apparatus for managing biometric information for a vehicle is provided. The apparatus comprising a first key, a second key, and a vehicle controller. The first and the second key each for transmitting an access signal to the vehicle. The vehicle controller for receiving the access signal from one of the first key and the second key to enable operation of the vehicle. The vehicle controller being operably coupled to a biometric database for storing first data indicative of an administrator and second data indicative of at least one of a member and biometric information for the member. The vehicle controller being configured to receive the access signal from each of the first key and the second key and to determine that a user is the administrator in response to receiving the access signal from each of the first key and the second key. |
US08937526B2 |
Method and apparatus for a merged power-communication cable in door security environment
A method controlling access to a door using a merged power-communication cable. An access controlled door lock in door is operated using merged power-communication cable. Access control identification mechanism in door may operate using merged power-communication cable. The access controlled door lock may include a piezoelectric controlled door lock or a standalone door lock or a solenoid controlled door lock. A processing module may operate in door to control access with power interface receiving at least part of the electrical power from the merged power-communication cable. The invention includes a strike plate containing a magnetic sensor aligns by a latch hole to a latch included an access control door lock. The invention also includes using a door conduit to provide the merged power-communication cable to at least the processing module in the door. |
US08937525B2 |
Surface mountable over-current protection device
A surface mountable over-current protection device having upper and lower surfaces comprises a PTC device, first and second electrodes, and first and second circuits. The PTC device comprises a PTC material layer and first and second conductive layers. The PTC material layer is disposed between the conductive layers and comprises crystalline polymer and conductive filler dispersed therein. The first electrode comprises a pair of first metal foils, whereas the second electrode comprises a pair of second metal foils. The first circuit connects the first electrode and conductive layer, and has a first planar line extending horizontally. The second circuit connects the second electrode and conductive layer, and has a second planar line extending horizontally. At least one of the planar lines has a thermal resistance sufficient to mitigate heat dissipation by which the over-current protection device undergoes a test at 25° C. and 8 amperes can trip within 60 seconds. |
US08937524B2 |
Solderless surface mount fuse
A surface mount fuse in one embodiment includes an insulative body, first and second conductive and caps attached to the insulative body, each end cap defining an aperture, and a fuse element extending (i) through the insulative body and the apertures and (ii) along outside surfaces of the first and second conductive end caps in such a way that solder used to attach the first and second conductive end caps to an external medium also fastens the fuse element to the first and second end caps. |
US08937519B2 |
Contactor for DC operation
A contactor for DC operation includes a first and a second contact that are fixed contacts and a contact bridge that has a third and a fourth contact. The contact bridge, in a closed position, provides a tactile contact between a first contact pair, which comprises the first and the third contact, and between a second contact pair, which comprises the second and the fourth contact. The contact bridge is movable via a guide along a direction of movement. A magnet arrangement is configured to generate an electromagnetic force on an electric arc, which arises on opening the contacts. The contact bridge has at least one recess, which is arranged between the guide and the third contact. The recess is configured to provide an opening at the contact bridge through which the arc, generated at the third contact, is deflected in the direction of movement of the contact bridge. |
US08937517B2 |
Splitter
A splitter includes an input terminal, a first output terminal, a second output terminal, a first transmitting unit including a first microstrip coupled between the input terminal and a first node, a second microstrip coupled between the input terminal and a second node, and a first resistor coupled between the first node and the second node, and a second transmitting unit including a third microstrip coupled between the first node and the first output terminal, a fourth microstrip coupled between the second node and the second output terminal, and a second resistor coupled between the first output terminal and the second output terminal, wherein lengths of the first microstrip and the second microstrip are related to a first frequency, and lengths of the third microstrip and the fourth microstrip are related to a second frequency. |
US08937514B2 |
Local oscillator (LO) driver circuit for a mixer
An improved local oscillator (LO) driver circuit for a mixer, the LO driver circuit includes a gain circuit responsive to LO input signals at a predetermined LO frequency range. At least a first pair of a parallel combination of a resistor and a capacitor is coupled to the gain circuit and to LO inputs of the mixer. The resistor configured to increase impedance at low frequencies of the frequency range and the capacitor is configured to reduce the impedance of the first parallel combination at high frequencies of the frequency range to reduce resistive impendence of the resistor. At least a second pair of a parallel combination of a low quality factor inductor and a high quality factor inductor is connected to the first pair. The second pair in serial combination with the first pair is tuned to provide a constant desired load impedance and a constant desired voltage swing at the LO inputs of the mixer over the predetermined LO frequency range. |
US08937509B2 |
Multi-channel biopotential signal acquisition systems
A multi-channel biopotential signal acquisition system is disclosed. In the system, a plurality of biopotential channels is corrected for common-mode interference. In one aspect, each biopotential channel includes an electrode for providing a biopotential input signal and an associated amplifier for amplifying the biopotential input signal and providing a biopotential output signal. The output signal is processed in a processor. Each biopotential output signal is passed to a common-mode feedback system, which determines an average common-mode signal and feeds that signal back to each of the amplifiers in each of the biopotential channels to enhance common-mode rejection ratio of the system. |
US08937506B2 |
Rotating coefficient filter
A circuit that provides a rotating coefficient FIR filter with all necessary coefficient sets present at the same time, without the need for delay elements or devices providing for adjustable impedances is described. An input signal is sampled in round robin fashion by a plurality of sample and hold devices. The outputs of the sample and hold devices are connected to sets of impedance devices. Each set of impedance devices implements the coefficients of the desired frequency response of the filter. The impedance devices in each set are connected to the sample and hold devices in a different order from each other set, so that each set of impedance devices will produce the desired frequency response when a different one of the sampling circuits contains a new sample of the input signal. Switches connect the sets of impedance devices to an output, only one switch being closed at a time to provide the output signal. |
US08937502B2 |
Lateral insulated gate turn-off devices
A lateral insulated gate turn-off (IGTO) device includes an n-type layer, a p-well formed in the n-type layer, a shallow n+ type region formed in the well, a shallow p+ type region formed in the well, a cathode electrode shorting the n+ type region to the p+ type region, at least one trenched gate extending through the n+ type region and into the well, a p+ type anode region laterally spaced from the well, and an anode electrode electrically contacting the p+ type anode region. The structure forms a lateral structure of NPN and PNP transistors, where the well forms the base of the NPN transistor. When a turn-on voltage is applied to the gate, the p-base has a reduced width, resulting in the beta of the NPN transistor increasing beyond a threshold to turn on the IGTO device by current feedback. |
US08937501B1 |
Active field effect transistor limiter
An apparatus having a detector and a circuit is disclosed. The detector may be configured to generate a control signal in response to a voltage level of an input signal. The circuit may be configured to (i) connect the input signal to a reference signal with a first impedance in response to the control signal in an asserted state and (ii) connect the input signal to the reference signal with a second impedance in response to the control signal in a deasserted state. One or more transistors in the circuit are generally biased to an off state while the control signal is in the deasserted state. |
US08937498B2 |
Common mode noise reduction circuit, differential signal transmitting apparatus, differential signal transmitting system and car electronics device
A common mode noise reduction circuit works with a transmission signal output circuit that has a first and a second output terminals and transmits differential signals from the first and second output terminals. The common mode noise reduction circuit includes: a first generating circuit to generate electric current to input to or receive electric current from the first output terminal; a second generating circuit to generate electric current to input to or output receive electric current from the second output terminal; and a control circuit to control the first and second generating circuits so that in synchronism with a drive control clock of the transmission signal output circuit, the first and second generating circuits generate current pulses to reduce common mode noise of the differential signals to be transmitted. |
US08937493B2 |
Ternary T arithmetic circuit
A ternary T arithmetic circuit, including: a logic 0 gate circuit, a logic 1 gate circuit, and a logic 2 gate circuit. The logic 0 gate circuit includes: a first PMOS, a second PMOS, a third PMOS, a first NMOS, a second NMOS, a third NMOS, a fourth NMOS, and a fifth NMOS. The logic 2 gate circuit includes: a fourth PMOS, a fifth PMOS, a sixth NMOS, a seventh NMOS, and an eighth NMOS. The logic 1 gate circuit includes: a sixth PMOS, a seventh PMOS, a ninth NMOS, a tenth NMOS, an eleventh NMOS, and a twelfth NMOS. |
US08937488B2 |
Calibration of impedance
A semiconductor device has a first controlled chip, including a first replica output circuit having the same configuration as a first output circuit, a first ZQ terminal connected to the first replica output circuit, a first through electrode connected to the first ZQ terminal, and a first control circuit which sets the impedance of the first replica output circuit. A control chip includes a second ZQ terminal connected to the first through electrode, a comparator circuit which compares a voltage of the second ZQ terminal with a reference voltage, and a second control circuit 123 which performs a process based on a comparison by the comparator circuit. The first control circuit and the second control circuit receive a common input signal to operate and sequentially change and set the impedance until the comparison result changes when an external resistance element is connected to the second ZQ terminal. |
US08937480B2 |
High frequency detection device and coaxial cable including the same
The present invention provides a high frequency detection device that detects a high frequency voltage signal according to a high frequency voltage generated in a power transmission body. The high frequency detection device includes a substrate and a capacitance conductor fixed to the substrate. The capacitance conductor includes a penetration portion and a capacitor electrode. In the penetration portion, the power transmission body is disposed so as to extend along the penetration portion in a state in which the axial direction of the power transmission body and the substrate are substantially orthogonal. The capacitor electrode is provided to be opposed to the power transmission body. |
US08937479B2 |
Position detection device
A shift lever, a shift knob provided on an upper end of the shift lever, an electrode portion provided on a lower end of the shift lever, an operation fulcrum rotatably supporting the shift lever, and a capacitive coupling sensor located in non-contact with the electrode portion are included. By a movement operation of the shift knob, the shift lever rotates and the electrode portion moves while keeping non-contact with a surface of the capacitive coupling sensor. The capacitive coupling sensor detects a position of the electrode portion on the basis of a capacitance change caused with movement of the electrode portion. By so doing, shift position information and trajectory information between each shift position can be obtained. |
US08937477B2 |
Biochemical measuring device
The invention provides a biochemical measuring device including: a measuring unit configured to measure a base current and a peak current; a time counting unit configured to count an elapsed time from the contact of a sensor electrode to a reference solution until the start of measurement of the base current; and a control unit, wherein the control unit acquires a concentration of a specific substance using the base current value when the elapsed time is equal to or longer than a stationarizing time, and when it is shorter than the stationarizing time, acquires the concentration of the specific substance using the stationary base current value measured by the measuring unit when the elapsed time is shorter than the stationarizing time instead of the current value of the base current. |
US08937476B2 |
Corrosion detection sensor device having coating film and measurement method
A sensor device includes first and second electrodes, a coating film and a functional element. The first electrode includes a first metallic material in which either a first passivation film forms on a surface thereof or the first passivation film present on the surface thereof is lost, in association with changes in the pH of a measurement site. The second electrode includes a second metallic material different from the first metallic material, and is spaced apart from the first electrode. The coating film includes a third metallic material different from the first and second metallic materials. The coating film covers at least the first or second electrode. The functional element is configured to measure a difference in electric potential between the first and second electrodes that changes depending on presence or absence of each of the first passivation film and the coating film in association with the changes in pH. |
US08937474B2 |
Simple magnetometer for determining orientation of low intensity magnetic fields
The disclosure relates to a magnetometer in which direction of the Earth's magnetic field is determined on the basis of time variant differences in the inductance of a sensor coil of the digital compass which is a function of the orientation of the sensor coil with respect to the Earth's magnetic field. The magnetometer includes a sensing coil, a feedback resistor, and a comparator. |
US08937464B2 |
High voltage generation system and method employing a charge pump and producing discrete voltage values
Voltage regulation in charge pumps. A high voltage generation system includes a charge pump having an output voltage node and a regulated input voltage node. The high voltage generation system also includes a voltage regulator. The voltage regulator includes a capacitive attenuator in electrical communication with the output voltage node. The voltage regulator also includes a comparator in electrical communication with the capacitive attenuator and with a reference voltage source. The voltage regulator further includes a buffer in electrical communication between the comparator and the regulated input voltage node. |
US08937463B2 |
Common-core power factor correction resonant converter
A common-core power factor correction resonant converter includes an energy-transforming circuit. The energy-transforming circuit receives an input line voltage and generates an output power. The energy-transforming circuit includes a coupling inductor and a charge-storage capacitor. The coupling inductor and the charge-storage capacitor are charged by the input line voltage in response to a control signal, so as to generate a charge-storage capacitor voltage. When the charge-storage capacitor voltage is charged to a preset voltage level, the coupling inductor and the charge-storage capacitor are discharged according to the control signal. Then, the energy in the coupling inductor and the charge-storage capacitor is transformed to the output load and provide the output voltage or current regulation. |
US08937460B2 |
Dual-interface card reader module
A dual-interface card reader module is disclosed including: a card accessing circuit; a power controller for providing a charging current to a USB device; an overcurrent detector coupled with the power controller for generating an overcurrent notice when the charging current is greater than a current threshold; and a control circuit coupled with the card accessing circuit and the power controller for accessing a data storage card via the card accessing circuit and instructing the power controller to reduce its electricity output to lower the charging current when receiving the overcurrent notice. |
US08937448B2 |
Systems and methods for downhole power factor correction
Systems and methods for processing power provided to downhole electrical systems such as electric submersible pump motors to increase the power factor of the supplied power. In one embodiment, a system comprises a downhole motor and a power factor corrector. The motor may be coupled to drive an electric submersible pump. The power factor corrector is configured to receive input power, process the received input power using one or more capacitive electrical components and thereby impart a capacitive phase shift between the voltage and the current of the received input power. The processed output power is provided to the downhole motor, which consumes the processed output power with a power factor which is greater than it would have been in the absence of the correction. |
US08937446B2 |
Control of a brushless permanent-magnet motor
A method of controlling a brushless permanent-magnet motor that includes rectifying an alternating voltage to provide a rectified voltage having a ripple of at least 50%, and exciting a winding of the motor with the rectified voltage. The winding is excited in advance of zero-crossings of back EMF by an advance period and is excited for a conduction period over each electrical half-cycle of the motor. The advance period and/or the conduction period are then adjusted in response to changes in the speed of the motor and/or the RMS value of the alternating voltage so as to maintain constant average power. Additionally, a control system that implements the method, and a motor system that incorporates the control system. |
US08937444B2 |
Remote lighting control
A lighting system (100) includes light sources (110) and a user interface (130) configured to display an image of an environment including an object provided with a first illumination. The image may be provided by a camera (140) to a remote display device (260). A processor (120) may be configured to change the first illumination to a second illumination in response to a signal and to select at least one of the light sources to provide the second illumination based on attributes of the second illumination and availability and specifications of the light sources. The signal may be provided by a user viewing the image. Alternatively or in addition, the processor (120) may be further configured to generate the signal by detecting a change of the object using content analysis of the image in comparison with a previous image. |
US08937438B2 |
Power supply with restart circuit
A power supply protected against open circuit conditions at its output terminals, and methods for so protecting, are disclosed. A front end circuit receives an input voltage and provides a regulated front end DC voltage to a voltage converter circuit, which in turn provides a DC output voltage to the output terminals to drive a light source. An open circuit protection circuit is coupled between the voltage converter circuit and the output terminals. It has a non-conducting state to couple the DC output voltage to the output terminals, and a conducting state to establish a short circuit across the output terminals in response to charging of a capacitor during an open circuit condition at the output terminals. A restart circuit intermittently discharges the capacitor during the open circuit condition to place the open circuit protection circuit in the non-conducting state when the open circuit condition is resolved. |
US08937435B1 |
Diode bridge
Aspects of the disclosure provide a circuit that includes a first circuit, a second circuit and a bridge circuit. The first circuit is coupled to a magnetic component to receive electric energy transferred via the magnetic component and thus configured to store the electric energy and generate a supply voltage. The second circuit is also coupled to the magnetic component. The second circuit is switchable and is configured to deplete a portion of the electric energy when the second circuit is switched on. The bridge circuit is coupled between the first circuit and the second circuit to provide a charge flow path when the second circuit is switched off. |
US08937433B1 |
LED lighting systems, LED controllers and LED control methods for a string of LEDs
LED controllers, LED lighting systems and control methods capable of providing an average luminance intensity independent from the variation of an AC voltage. A string of LEDs are divided into LED groups electrically connected in series between a power source and a ground. A LED controller has path switches, each for coupling a corresponding LED group to the ground. A management center controls the path switches, for making an input current from the power source to the string substantially approach a target value. A line waveform sensor coupled to the power source holds a representative signal during a cycle time of the power source. The representative signal is in response to an attribute of the power source, and substantially determines the target value. |
US08937431B2 |
Sub headlight unit and sub headlight system for use in vehicle that leans into turns, and vehicle that leans into turns
A sub headlight unit for use in a vehicle that leans into turns includes a plurality of sub headlight light sources to illuminate, at one side with respect to a width direction of the vehicle, an area ahead and outward of the vehicle with respect to the width direction of the vehicle. The brightness of the sub headlight light source changes in accordance with a lean angle of the vehicle. When the lean angle of the vehicle reaches a reference value that is individually set for each of the sub headlight light sources, the sub headlight light source exhibits a predetermined brightness. The reference values are greater than 0° and different from one another. The reference values are set to be values sequentially increasing at intervals from 0° such that the interval is smaller as the reference value is greater. |
US08937429B2 |
Display device and method for manufacturing thereof
It is a problem to provide an electric apparatus less in consumption power and long in life by the manufacture using the display device. An insulating bank is provided in a form surrounding the pixel portions on first electrodes over a substrate. The entire surface is applied, by a wet scheme (method), with an organic conductive film which has a thickness form of T2>T1>T3 under the influence of the insulating bank. Accordingly, the portion T3 has an increased resistance in a lateral direction, making possible to prevent against crosstalk. Due to a conductive polymer as a buffer layer, a display device can be provided which is low in drive voltage. Furthermore, because the portion T2 is increased in thickness, the electric-field concentration is relaxed at and around the pixel portion. This makes it possible to prevent the organic light-emitting element from deteriorating at around the pixel. |
US08937427B2 |
Spark plug and method of manufacturing the same
A method of manufacturing a spark plug that includes a metallic shell, an insulator, a center electrode, a ground electrode, and a firing pad. The method may include the steps of: applying a first laser beam to attach the firing pad to the ground electrode, and then using a second laser beam from the same laser beam welder to attach the ground electrode to the metallic shell. The laser beam welder may include a high energy density fiber laser for forming key-hole laser welds, as well as a programmable focusing optic (PFO) assembly for redirecting laser beams from one welding site to the other. |
US08937422B2 |
Magnetic iron core, method for manufacturing the same, axial-gap rotating electrical machine, and static electrical machine
The magnetic iron core includes an amorphous foil strip wound to form the magnetic iron core. Preferably, the magnetic iron core is filled with resin, the resin being disposed by using a spacer between pluralities of windings of the amorphous foil strip. Preferably, the magnetic iron core is covered with resin integrated with and continuous to the resin disposed between pluralities of windings of the amorphous foil strip. |
US08937421B2 |
Electric motor
An electric motor includes a stator, a rotor, and multiple brushes. The stator forms multiple poles. The number of brushes is less than the number of stator poles. The rotor includes a commutator, windings, and equalizing units. The commutator includes segments electrically connected with the windings. Each of the equalizing units is electrically connected with multiple equipotential segments to make the equipotential segments have the same potential. Multiple parallel circuits are formed between the equipotential segments by the equalizing unit. The brushes are arranged to slidably contact the segments of the commutator. |
US08937418B2 |
Rotor core, rotor, and rotating electric machine
A rotor core according to an embodiment includes a pair of magnet openings disposed such that a space therebetween widens toward an outer peripheral side and in which a pair of permanent magnets having a magnetic pole direction relative to a radial direction identical to each other are inserted. The magnet openings each have a shape that connects together a first opening portion formed along the profile of the corresponding permanent magnet and a second opening portion that, when the permanent magnet is inserted in the first opening portion, covers, out of corner portions of the permanent magnet, a corner portion closest to the other permanent magnet with an air gap defined therebetween. The second opening portion forms a bridge portion between the second opening portion and the second opening portion of the other magnet opening. |
US08937414B2 |
Electric motor and electric vehicle having the same
Disclosed are an electric motor and an electric vehicle having the same. The electric motor includes a stator including a stator core and a stator coil wound around the stator core, a rotor disposed to be rotatable with respect to the stator, and a cooling unit configured to allow a cooling fluid to flow therein and disposed to be in contact with the stator to cool the stator, wherein an outer surface of the stator core includes grooves in which the cooling unit is inserted. Cooling performance can be enhanced by shortening a heat transmission path, and the cooling unit can be easily fabricated and coupled. |
US08937413B2 |
Electric motor with coolant shield assembly
An electric motor assembly includes a shield that extends about a sector of the winding head to be disposed axially outboard of the outer axial end of the winding head and radially inboard of the inner diameter portion of the winding head. The shield defines a reservoir in which the sector of the winding head is received. The reservoir is operable to receive the coolant for cooling the winding head. Additionally, the motor assembly includes at least one sealing member that substantially seals at least one of the slots formed in an inner diameter portion of the stator core. The sealing member is operable to contain the coolant within the corresponding longitudinal opening and the reservoir. |
US08937407B2 |
Worksurface power transfer
A power transfer system (100) is used with a primary table (102) and one or more secondary tables (170). Incoming power is supplied from a source outlet receptacle block (108) to raceway assemblies (120, 134) and an energy center (140) on the primary table (102). The raceway assemblies (120, 134) are connected to a primary winding circuit (136) having a primary winding (160). A secondary table (170) also includes raceway assemblies (120, 134) connected to a secondary winding circuit (176). When the tables (102, 170) are in close proximity, magnetic flux generated from current flowing through the primary winding (160) commonly flows through the secondary winding (186), thereby inductively generating power which can be applied to the raceway assemblies (120, 134) associated with the secondary table (170). |
US08937399B2 |
Efficient systems and methods for construction and operation of mobile wind power platforms
In embodiments of the present invention improved capabilities are described for a mobile wind power support structure, comprising a superstructure with mobile platform support structures, and a plurality of deployable rotating wind power structures, wherein the plurality of deployable rotating wind power structures are positioned in the superstructure through a wind orientation facility. |
US08937398B2 |
Wind turbine rotary electric machine
A wind turbine rotary electric machine having a rotor, which rotates about a designated axis and has a rotary body; a plurality of permanent magnets fitted to the rotary body; a plurality of cooling channels close to the permanent magnets; and a plurality of heat-conducting bodies, each located partly contacting at least one permanent magnet and partly inside a cooling channel. |
US08937393B2 |
Integrated circuit package system with device cavity
An integrated circuit package system is provided including connecting an integrated circuit die with an external interconnect, forming a first encapsulation having a device cavity with the integrated circuit die therein, mounting a device in the device cavity over the integrated circuit die, and forming a cover over the device and the first encapsulation. |
US08937392B2 |
Semiconductor device
A semiconductor device includes an insulating substrate including a first surface and an opposing second surface, and a semiconductor chip. The semiconductor chip is mounted over the first surface, includes signal electrodes, power-supply electrodes and ground electrodes, which connect to pads on the first surface of the insulating substrate. Lands provided on the second surface of the insulating substrate include signal lands, power-supply lands and ground lands through vias penetrate from the first surface to the second surface of the insulating substrate, and include signal vias electrically connected the signal connection pads to the signal lands, power-supply vias electrically connected the power-supply connection pads to the power-supply lands and ground vias electrically connected the ground connection pads to the ground lands. At least one of the signal vias are closer to the connection pads than immediately adjacent one of the power-supply vias or the ground vias. |
US08937389B2 |
Semiconductor devices comprising GSG interconnect structures
Semiconductor devices and methods of manufacture thereof are disclosed. In an embodiment, a method of manufacturing a semiconductor device includes forming a first conductive structure over a workpiece in a first metallization layer, the first conductive structure including a first portion having a first width and a second portion having a second width. The second width is different than the first width. The method includes forming a second conductive structure in a second metallization layer proximate the first metallization layer, and coupling a portion of the second conductive structure to the first portion of the first conductive structure. |
US08937387B2 |
Semiconductor device with conductive vias
The disclosure concerns a semiconductor device having conductive vias. In an embodiment, the semiconductor device includes a substrate having at least one conductive via formed therein. The conductive via has a first end substantially coplanar with an inactive surface of the substrate. A circuit layer is disposed adjacent to an active surface of the substrate and electrically connected to a second end of the conductive via. A redistribution layer is disposed adjacent to the inactive surface of the substrate, the redistribution layer having a first portion disposed on the first end an electrically connected thereto, and a second portion positioned upward and away from the first portion. A die is disposed adjacent to the inactive surface of the substrate and electrically connected to the second portion of the redistribution layer. |
US08937378B2 |
Lead frame and semiconductor package including the same
A lead frame and a semiconductor package including the lead frame are provided. The lead frame includes: a base material; a first metal layer which is formed on at least one side of the base material, of which a surface is roughly formed, and which includes copper or nickel; a second metal layer which is formed on a surface of the first metal layer, of which a surface is roughly formed, and which includes palladium or a palladium alloy; a third metal layer which is formed on a surface of the second metal layer, of which a surface is roughly formed, and which includes gold or a gold alloy; and a fourth metal layer which is formed on a surface of the third metal layer, of which a surface is roughly formed, and which includes metal that includes silver. |
US08937377B2 |
Package-on-package proximity sensor module
A package-on-package proximity sensor module including a infrared transmitter package and a infrared receiver package is presented. The proximity sensor module may include a fully-assembled infrared transmitter package and a fully-assembled infrared receiver package disposed on a quad flat pack no-lead (QFN) lead frame molded with an IR cut compound housing. A bottom surface of the QFN lead frame may be etched and covered with the IR cut compound to provide a locking feature between the QFN lead frame and the IR cut compound housing. |
US08937376B2 |
Semiconductor packages with heat dissipation structures and related methods
Semiconductor packages including a die pad, at least one connecting bar, at least one supporting portion, a plurality of leads, a semiconductor chip, a heat sink and a molding compound. The connecting bar connects the die pad and the supporting portion. The leads are electrically isolated from each other and the die pad. The semiconductor chip is disposed on the die pad and electrically connected to the leads. The heat sink is supported by the supporting portion. The molding compound encapsulates the semiconductor chip and the heat sink. Heat from the semiconductor chip is efficiently dissipated from the die pad through the connecting bar, through the supporting portion, and through the heat sink. |
US08937375B2 |
Substrate structure, semiconductor device array and semiconductor device having the same
A substrate structure has a first surface and a second surface. A plurality of carrying members are formed on the first surface and a plurality of conductive traces are formed on the second surface. In addition, the substrate structure has a first, a second and a third thermal stress relief structures. The first thermal stress relief structure is that lengths of the substrate structure in different axial directions are substantially equal to each other. The second thermal stress relief structure is that a plurality of separated alignment marks are formed on the substrate structure. The third thermal stress relief structure is that the substrate structure has at least one clearance area extending along one of the axial directions of the substrate structure and the clearance area has no carrying members and no conductive traces formed thereon. |
US08937361B2 |
BSI image sensor package with variable-height silicon for even reception of different wavelengths
A microelectronic image sensor assembly for backside illumination and method of making same are provided. The assembly includes a microelectronic element having contacts exposed at a front face and light sensing elements arranged to receive light of different wavelengths through a rear face. A semiconductor region has a first thickness between the first light sensing element and the rear face and a second thickness between the second light sensing element and the rear face such that the first and second light sensing elements receive light of substantially the same intensity. A dielectric region is provided at least substantially filling a space of the semiconductor region adjacent at least one of the light sensing elements. The dielectric region may include at least one light guide. |
US08937360B1 |
Beta voltaic semiconductor diode fabricated from a radioisotope
In one preferred embodiment, a semiconductor diode includes a first layer formed with a p-type semiconductor, a second layer formed with an n-type semiconductor, and a third active depletion layer contained between the first and second layers. The third layer is formed with a radioisotope of the p-type and n-type semiconductors (preferably Si 32) such that initial emission of beta particles begins in the active depletion region and substantially all of the emitted beta particles are contained within the first, second and third layers during operation. The p-type and n-type layers each have sufficient depth to contain substantially all of beta particles emitted from the depletion layer. The depth of each of the p-type and n-type layers is substantially equal to or greater than the maximum beta emission depth of the radioisotope. |
US08937352B2 |
High voltage metal-oxide-semiconductor transistor device and layout pattern thereof
A layout pattern of an implant layer includes at least a linear region and at least a non-linear region. The linear region includes a plurality of first patterns to accommodate first dopants and the non-linear region includes a plurality of second patterns to accommodate the first dopants. The linear region abuts the non-linear region. Furthermore, a pattern density of the first patterns in the linear region is smaller than a pattern density of the second patterns in the non-linear region. |
US08937349B2 |
Semiconductor component and manufacturing method thereof
A semiconductor component includes: a semiconductor substrate; and a semiconductor device provided thereon, the device being a field-effect transistor that includes: a gate insulating film provided on the substrate; a gate electrode provided via the film; and a pair of source-drain regions provided to sandwich the electrode, the substrate including a patterned surface in a portion where the electrode is provided, the patterned surface of the substrate including a raised portion where the film is formed to cover a surface that lies on the same plane as a surface of the pair of source-drain regions, and the electrode is formed on a top surface of the film, and the patterned surface of the substrate including a recessed portion where the film is formed to cover surfaces of a groove formed toward the interior than the surface of the pair of source-drain regions, and the electrode is formed so as to fill the groove provided with the film. |
US08937346B2 |
Semiconductor device
A semiconductor device includes vertical channel layers, control gates and interlayer insulating layers stacked alternately with each other on the substrate and surrounding the vertical channel layers, floating gates interposed between the vertical channel layers and the control gates and separated from each other by the interlayer insulating layers, and charge blocking layers interposed between the floating gates and the control gates. |
US08937344B2 |
Semiconductor device and method of manufacturing the same
The semiconductor device includes a semiconductor substrate having a cell region and a peripheral circuit region defined therein, semiconductor memory elements formed over the semiconductor substrate in the cell region, an interlayer insulating layer formed over the semiconductor substrate in the peripheral circuit region, first conductive layers substantially vertically passing through the interlayer insulating layer, and arranged in a matrix, and second conductive layers coupling the first conductive layers in rows or columns, each pair of the second conductive layers and the first conductive layers coupled to the each pair of the second conductive layers, respectively, forming electrodes of a capacitor. |
US08937342B1 |
CMOS image sensor having optical block area
A CMOS image sensor includes an active pixel structure suitable for sensing light incident from outside and converting a sensed light into an electrical signal, and an optical block structure suitable for blocking a visible light and passing a UV light to check and evaluate an electrical characteristic of the active pixel area. The UV pass filter includes first and second insulation layers comprising an insulator, and a metal layer formed between the first and second insulation layers. |
US08937335B2 |
Gallium nitride devices with aluminum nitride intermediate layer
The invention provides semiconductor materials including a gallium nitride material layer formed on a silicon substrate and methods to form the semiconductor materials. The semiconductor materials include a transition layer formed between the silicon substrate and the gallium nitride material layer. The transition layer is compositionally-graded to lower stresses in the gallium nitride material layer which can result from differences in thermal expansion rates between the gallium nitride material and the substrate. The lowering of stresses in the gallium nitride material layer reduces the tendency of cracks to form. Thus, the invention enables the production of semiconductor materials including gallium nitride material layers having few or no cracks. The semiconductor materials may be used in a number of microelectronic and optical applications. |
US08937334B2 |
Triggerable bidirectional semiconductor device
A triggerable bidirectional semiconductor device has two terminals and at least one gate. The device comprises, within a layer of silicon on insulator, a central semiconductor zone incorporating the at least one gate and comprising a central region having a first conductivity type, two intermediate regions having a second conductivity type respectively arranged on either side of and in contact with the central region, two semiconductor end zones respectively arranged on either side of the central zone, each end zone comprising two end regions having opposite types of conductivity, in contact with the adjacent intermediate region, the two end regions of each end zone being mutually connected electrically in order to form the two terminals of the device. |
US08937333B2 |
White organic light-emitting diode
A white organic light-emitting diode (WOLED) includes a transparent electrode, a blue-complementary light-emitting layer, a translucent electrode, a blue light-emitting layer, and a non-transparent electrode. The blue-complementary light-emitting layer is disposed on the transparent electrode. The transparent electrode and the translucent electrode include a first voltage. The blue light-emitting layer is disposed on the translucent layer. The non-transparent electrode is disposed on the blue light-emitting layer. The translucent electrode and the non-transparent electrode include a second voltage. |
US08937330B2 |
Radiation-emitting component
The invention relates to a radiation-emitting component comprising a semiconductor body which emits electromagnetic radiation from a radiation exit surface during operation. The semiconductor body is arranged in a component housing having a cutout. The component further comprises an optical element which is connected to the component housing in a mechanically stable manner by means of a joining layer. The modulus of elasticity of the joining layer is lower than or equal to 30 MPa. |
US08937326B2 |
LED package having an array of light emitting cells coupled in series
Disclosed is a light emitting diode (LED) package having an array of light emitting cells coupled in series. The LED package comprises a package body and an LED chip mounted on the package body. The LED chip has an array of light emitting cells coupled in series. Since the LED chip having the array of light emitting cells coupled in series is mounted on the LED package, it can be driven directly using an AC power source. |
US08937325B2 |
Semiconductor device, wafer, method for manufacturing semiconductor device, and method for manufacturing wafer
According to one embodiment, a semiconductor device includes a first layer of n-type including a nitride semiconductor, a second layer of p-type including a nitride semiconductor, a light emitting unit, and a first stacked body. The light emitting unit is provided between the first and second layers. The first stacked body is provided between the first layer and the light emitting unit. The first stacked body includes a plurality of third layers including AlGaInN, and a plurality of fourth layers alternately stacked with the third layers and including GaInN. The first stacked body has a first surface facing the light emitting unit. The first stacked body has a depression provided in the first surface. A part of the light emitting unit is embedded in a part of the depression. A part of the second layer is disposed on the part of the light emitting unit. |
US08937322B2 |
Light emitting diode and a manufacturing method thereof, a light emitting device
The present invention provides an LED and the manufacturing method thereof, and a light emitting device. The LED includes a first electrode, for connecting the LED to a negative electrode of a power supply; a substrate, located on the first electrode; and an LED die, located on the substrate; in which a plurality of contact holes are formed extending through the substrate, the diameter of upper parts of the contact holes is less than the diameter of lower parts of the contact holes, and the contact holes are filled with electrode plugs connecting the first electrode to the LED die. The light emitting device includes the LED, and further includes a susceptor and an LED mounted on the susceptor. The manufacturing method includes: forming successively an LED die and a second electrode on a substrate; patterning a backsurface of the substrate to form inverted trapezoidal contact holes which expose the LED die; and filling the contact holes with conductive material till the backface of the substrate is covered by the conductive material. The LED has a high luminous efficiency and the manufacturing method is easy to implement. |
US08937321B2 |
Luminous devices, packages and systems containing the same, and fabricating methods thereof
The present invention is directed to a vertical-type luminous device and high through-put methods of manufacturing the luminous device. These luminous devices can be utilized in a variety of luminous packages, which can be placed in luminous systems. The luminous devices are designed to maximize light emitting efficiency and/or thermal dissipation. Other improvements include an embedded zener diode to protect against harmful reverse bias voltages. |
US08937318B2 |
Light-emitting device having tapered portions of different lengths
A light-emitting device includes a case including a first substrate and a sidewall on the first substrate, a light-emitting, element that is mounted on the first substrate in a region surrounded by the sidewall and includes a second substrate and a crystal layer, the light-emitting element being formed rectangular in a plane viewed in a direction perpendicular to the first substrate, and a low-refractive-index layer that is located between the light-emitting element and the sidewall and has a smaller refractive index than the second substrate. A side surface along a longitudinal direction of the second substrate is provided with a tapered portion on a side of the first substrate. |
US08937317B2 |
Method and system for co-packaging gallium nitride electronics
An electronic package includes a leadframe, a plurality of pins, a gallium-nitride (GaN) transistor, and a GaN diode. The GaN transistor includes a drain region, a drift region, a source region, and a gate region; the drain region includes a GaN substrate and a drain contact, the drift region includes a first GaN epitaxial layer coupled to the GaN substrate, the source region includes a source contact and is separated from the GaN substrate by the drift region, and the gate region includes a second GaN epitaxial layer and a gate contact. The GaN diode includes an anode region and a cathode region, the cathode region including the GaN substrate and a cathode contact, and the anode region including a third GaN epitaxial layer coupled to the GaN substrate and an anode contact. The drain contact and the anode contact are electrically connected to the leadframe. |
US08937308B1 |
Oxide semiconductor thin film transistor
An oxide semiconductor thin film transistor includes a substrate, a gate electrode, an oxide semiconductor layer, a gate insulation layer, an oxide source electrode, an oxide drain electrode and a metal connection component. The gate insulation layer is at least partially disposed between the gate electrode and the oxide semiconductor layer. The oxide source electrode and the oxide drain electrode are respectively disposed at least partially between the oxide semiconductor layer and the substrate. The metal connection component is disposed on the substrate, and the metal connection component overlaps the oxide source electrode in a vertical projective direction perpendicular to the substrate. The metal connection component does not overlap the oxide semiconductor layer in the vertical projective direction. Any portion of the metal connection component located in a region where the oxide source electrode overlaps the metal connection component directly contacts the oxide source electrode for forming electrical connection. |
US08937306B2 |
Oxide semiconductor
In a bottom-gate thin film transistor using the stack of the first oxide semiconductor layer and the second oxide semiconductor layer, an oxide insulating layer serving as a channel protective layer is formed over and in contact with part of the oxide semiconductor layer overlapping with a gate electrode layer. In the same step as formation of the insulating layer, an oxide insulating layer covering a peripheral portion (including a side surface) of the stack of the oxide semiconductor layers is formed. |
US08937304B2 |
Semiconductor device and electronic device
A first field-effect transistor provided over a substrate in which an insulating region is provided over a first semiconductor region and a second semiconductor region is provided over the insulating region; an insulating layer provided over the substrate; a second field-effect transistor that is provided one flat surface of the insulating layer and includes an oxide semiconductor layer; and a control terminal are provided. The control terminal is formed in the same step as a source and a drain of the second field-effect transistor, and a voltage for controlling a threshold voltage of the first field-effect transistor is supplied to the control terminal. |
US08937300B2 |
Triarylamine compounds for use in organic light-emitting diodes
This invention relates to triarylamine compounds that are useful in electronic applications. It also relates to electronic devices in which the active layer includes such a compound. |
US08937295B2 |
Nanowire sized opto-electronic structure and method for manufacturing the same
An opto-electric structure includes a plurality of nano elements arranged side by side on a support layer, where each nano element includes at least a first conductivity type semiconductor nano sized core, and where the core and a second conductivity type semiconductor form a pn or pin junction. A first electrode layer that extends over the plurality of nano elements and is in electrical contact with at least a portion of the second conductivity type semiconductor, and a mirror provided on a second conductivity type semiconductor side of the structure. |
US08937294B2 |
Multi-heterojunction nanoparticles, methods of manufacture thereof and articles comprising the same
Disclosed herein is a semiconducting nanoparticle comprising a one-dimensional semiconducting nanoparticle having a first end and a second end; where the second end is opposed to the first end; and two first endcaps, one of which contacts the first end and the other of which contacts the second end respectively of the one-dimensional semiconducting nanoparticle; where the first endcap that contacts the first end comprises a first semiconductor and where the first endcap extends from the first end of the one-dimensional semiconducting nanoparticle to form a first nanocrystal heterojunction; where the first endcap that contacts the second end comprises a second semiconductor; where the first endcap extends from the second end of the one-dimensional semiconducting nanoparticle to form a second nanocrystal heterojunction; and where the first semiconductor and the second semiconductor are chemically different from each other. |
US08937291B2 |
Three-dimensional array structure for memory devices
A disclosed memory device includes a three-dimension array structure that includes memory layers and transistor structures disposed between the memory layers. Each memory layer is connected to a common electrode, and each transistor structure includes transistors that share common column structures and common base structures. The transistors also each include a connector structure that is spaced apart from a common column structure by a common base structure. |