An atomic force microscopy probe configuration and a method for manufacturing the same are disclosed. In one aspect, the probe configuration includes a cantilever, and a planar tip attached to the cantilever. The cantilever only partially overlaps the planar tip, and extends along a longitudinal direction thereof. The planar tip is of a two-dimensional geometry having at least one corner remote from the cantilever, which corner during use contacts a surface to be scanned.
A method and apparatus are provided for verifying authenticity of program code for an electronic control unit. In one implementation, a method is provided. According to the method, program code for an the electronic control unit is received. The method may access metadata embedded in the program code. The metadata may identify a source of the program code. The method may further communicate via a network with a server to determine a status of the program code. The method may verify the authenticity of the program code based on the source of the program code and the status.
A system and method for selectively allowing or denying access to a user coupled to an electronic communications network includes a receiver that receives an inbound message over the electronic communications network from a sender. The inbound message includes an identifier that is associated with a sender and an identifier that is associated with a recipient. The system also includes a processor that determines if the identifier associated with the recipient was previously generated by the user and is absent from a plurality of proxy identifiers associated with the recipient. The processor is further determines one of at least three security states associated with the inbound message. A first security state is indicative of allowing delivery of the inbound message to the user. A second security state is indicative of denying delivery of the inbound message to the user. A third security state is indicative of conditionally allowing delivery of the message to the user. Each of the three security states are associated with the sender identifier and the recipient identifier included in the inbound message.
A computer implemented method, computer program product and a data processing system for managing electronic messages is disclosed. The contents of an electronic messages are segmented based on the recipients receiving the message and access control authorizing access to the segmented contents is provided to the segmented contents and transmitted to a list of recipients.
A computer implemented method includes identifying a universal resource locator and characterizing a traffic pattern associated with the universal resource locator. The traffic pattern can include referrer information, referring information, advertising network relationship information, and any combination thereof. The method can further include classifying the universal resource locator into a risk category based on the traffic pattern.
Systems, methods and apparatus for a distributed security system that provides security processing for security customers external to network edges of external systems. Each security customer is associated with one or more external systems. The security system can monitor data communications originating from or destined to the external systems and generate security-related information based on the monitored communications. For each security customer, the system can aggregate the system information from each external system associated with that customer, regardless of the geographical location of the system.
A system and method of verifying accuracy of permission and access levels in a mainframe system are presented. The system and method may include receiving a plurality of records including a user identifier and an associated access level. The access level in the record may be matched (e.g., the access level on the stored record must be less than or equal to the access on the new system to “pass” the test) to the access level in a mainframe system. If the access levels match, the access level may be stored in the mainframe system. If the access levels do not match, the record may be flagged and correction of the inconsistency may be performed.
A user interface manager acts to cache state information and thread information provided to it by user interface modules, before the user interface modules cease execution. When a new user interface module commences execution, or the old user interface module recommences execution, the user interface module may request, from the user interface manager, the cached state information and thread information.
The access method includes the following steps. Firstly, multimedia data is accessed with a multimedia access device located on a local network, which connected to a public network via a network address translation (NAT) or firewall device. Next, first communication link between a portal server and the multimedia access device is established. Then a piece of punch-through information indicating whether the multimedia access device can punch through the NAT/firewall device is obtained in response to an inquiry command provided by a client device. Next, when the multimedia access device cannot punch through the NAT/firewall device, the multimedia data is pushed from the multimedia access device to the portal server and the multimedia data pushed to the portal server is further pulled from the portal server to the client device, so that multimedia data transmission between the client device and the multimedia access device can be obtained.
An apparatus, method, and computer program for securely sending a network one-time-password (OTP) from a user computer to an authentication server. A Network Client Application in the user computer interfaces with the authentication server, and a Mobile Server Application in the user computer interfaces with a Mobile Client Application in a mobile computing device (MCD) such as a smartphone. When a user enters a User ID and password into the user computer, the Network Client Application sends the User ID to the authentication server to obtain an index value (Index-1) from the authentication server. The Mobile Server Application authenticates the MCD and then sends Index-1 to the MCD to obtain a network OTP second factor from the MCD. The Network Client Application modifies the user password in accordance with the network OTP second factor to create the network OTP, and sends the network OTP to the authentication server.
A server transmits a message from a sender to a recipient. The server receives from the recipient an attachment relating to the message route between the server and the recipient. The server transmits to the sender the message and the attachment and their encrypted digital fingerprints and expunges the transmitted information. To subsequently authenticate the message and the attachment, the sender transmits to the server what the server has previously transmitted to the sender. The server then prepares a digital fingerprint of the message and decrypts the encrypted digital fingerprint of the message and compares these digital fingerprints. to authenticate the message. The server performs the same routine with the attachment and the encrypted digital fingerprint of the attachment to authenticate the attachment the recipient replies to the sender's message through the server. The server records proof of the delivery and content of the reply to the sender and the recipient.
A method includes receiving a request from a network source to create a logical socket on a logical port. The method includes accessing a structure that indicates a plurality of logical socket allocation policies to select a first of the plurality of socket allocation policies that corresponds to the logical port. Each of the plurality of logical socket allocation policies governs logical socket allocation for one or more ports, wherein logical allocation policies govern at least one of 1) the number of logical sockets that are allocated to the one or more logical ports, 2) a maximum number of logical sockets shared between a grouping of two or more logical ports, and 3) a maximum number of logical sockets. The method includes determining if the first logical socket allocation policy allows for allocation of the logical socket for the network source to communicate. The method includes allocating a logical socket.
A method for detecting against unauthorized transmission of digital works comprises the steps of maintaining a registry of information permitting identification of digital copyrighted works, monitoring a network for transmission of at least one packet-based digital signal, extracting at least one feature from the at least one digital signal, comparing the extracted at least one feature with registry information and applying business rules based on the comparison result.
AN IPTV receiver and a method of discovering an IPTV service are provided. A network interface transmits and receives an IP packet through a network. An IP network stack checks a destination of the received IP packet and classifies the IP packet according to a protocol. A Service Information (SI) decoder parses a service provider discovery record included in the IP packet to read registration server address information included in the service provider discovery record and parses a provision information record included in the IP packet to read EPG discovery information included in the provision information record. An IPTV Terminal Function (ITF) operation controller controls a request of a registration to be transmitted based on the read registration server address information controlling a request of a registration to be transmitted based on the read registration server address information for receiving the provision information record.
A digital television (DTV) data stream includes PSIP data including a virtual channel table (VCT) and an event information table (EIT), the EIT including a descriptor including a descriptor tag identifying the descriptor as a genre descriptor, a descriptor length; and at least one category selection code for an associated event in a DTV data stream.
A method to reduce bandwidth necessary for renewal of subscriptions for reception of broadcast services including: defining a plurality of sets of subscriber identification numbers, each set being associated with a product; splitting a set of subscriber identification numbers into groups of subscribers; searching for an available subscriber identification number related to the desired product at the time of initialization of a new subscriber; confirming that an inhibit duration has elapsed between the end of the previous subscription and the start of the new subscription; sending an initialization message to the new subscriber addressed with his unique identification address and containing the subscriber identification number of, and rights to, his product; preparing a group rights renewal message for the product to the group containing the subscriber identification number, this message comprising the group header containing this subscriber and a compressed bitmap allowing to individually address each of the group members.
An automation interface is provided for interacting with industrial controllers. The automation interface provides for programming, editing, monitoring and maintenance of industrial controllers programmatically from a local or remote location. The automation interface component is adapted to communicate with industrial controllers by integrating a computer process interface library into the automation interface component. The computer process interface library exposes the automation interface component to client application processes, so that the client application processes can communicate with the at least one industrial controller programmatically. The automation interface is provided with functionality for downloading, uploading and programming of control programs to the processors of the industrial controllers.
Systems and methods for executing tasks on a managed node remotely coupled to a management node are provided. A management controller of the management node may be configured to determine at least one execution policy for a task, schedule the task for execution, receive system information data from the managed node, based at least on the received system information, determine if the received system information complies with the at least one execution policy, and if the received information complies with the at least one execution policy, forward the task from the management controller to the managed node for execution.
A method, information processing system, and computer program product are provided for managing operating system interference on applications in a parallel processing system. A mapping of hardware multi-threading threads to at least one processing core is determined, and first and second sets of logical processors of the at least one processing core are determined. The first set includes at least one of the logical processors of the at least one processing core, and the second set includes at least one of a remainder of the logical processors of the at least one processing core. A processor schedules application tasks only on the logical processors of the first set of logical processors of the at least one processing core. Operating system interference events are scheduled only on the logical processors of the second set of logical processors of the at least one processing core.
A technique for processing instructions in an electronic system is provided. In one embodiment, a processor of the electronic system may submit a unit of work to a queue accessible by a coprocessor, such as a graphics processing unit. The coprocessor may process work from the queue, and write a completion record into a memory accessible by the processor. The electronic system may be configured to switch between a polling mode and an interrupt mode based on progress made by the coprocessor in processing the work. In one embodiment, the processor may switch from an interrupt mode to a polling mode upon completion of a threshold amount of work by the coprocessor. Various additional methods, systems, and computer program products are also provided.
A computer implemented method, a computer program product and a data processing system allocate resources within a computing organization. A hypervisor layer is implemented on an underlying hardware. The hypervisor layer comprises a set of virtual machines. A first pseudo-hypervisor layer is then implemented within a first one of the set of virtual machines of the hypervisor layer. The first pseudo-hypervisor layer comprises a second set of virtual machines. A first software component is located within a first virtual machine of the second set of virtual machines of the first pseudo-hypervisor layer. A second software component is collocated within a second virtual machine of the second set of virtual machines of the first pseudo-hypervisor layer.
A method and apparatus to build a migration package. According to one embodiment of the invention, a plurality of programming elements are developed and stored in a configuration repository. The configuration repository also includes metadata used to describe each of the programming elements. Selected programming elements are placed in a set of one or more migration scripts to be stored in the migration package. The set of migration scripts may include a master configuration file and a driver file.
Installation of multiple servers with interdependencies is done in parallel steps, with each server advancing in sequence with other servers. When a second server is dependent on a first server during the installation process, the first server may finish a task and send a message to the second server to attempt an installation step that depends on the first server. If a problem occurs, the second server may revert to a configuration state before the attempted step and the first server may reattempt the installation step on which the second server depends.
System for application program code execution is provided. The system includes, a host system having a processor for executing a first segment of the application program code; and a memory storage device that stores application program code, such that the first segment of the application program code is loaded to a host system memory from the memory storage device and then executed by the host system processor, and the memory storage device executes a second segment of the application program code to participate in application program code execution.
A defect predicate expression extraction device. The device extracts, as candidates for predicate expressions representing defects, predicate expressions occurring in the neighborhood of predicate modifying expressions representing suddenness or predicate modifying expressions representing repeatability. The defect predicate expression extraction device further extracts, as predicate expressions representing normality, predicate expressions occurring in the neighborhood of predicate modifying expressions representing normality and extracts predicate expressions representing defects by removing the predicate expressions representing normality from a list of the candidates for predicate expressions representing defects.
Methods, systems and computer program products for process driven feedback of digital asset reuse. Exemplary embodiments include a method for process-driven feedback for a digital asset, the method including identifying the asset downloaded in a computer system from a repository operatively coupled to the computer system, and for a current project within the computer system for the current project, determining whether the asset has been consumed within the current project, determining feedback and changes between the asset prior to the current project and after the current project, consolidating the feedback and the changes associated with the asset and automatically generating feedback for the asset repository so that the feedback and changes are associated with the asset for comparison in a future project similar to the current project.
An apparatus and a method for managing class properties in a computer program is described. Classes are declared. Each class is associated with a corresponding method with at least one class inheriting one or more method corresponding to one or more other classes. A table generator forms a table of methods and references associated with each class. The table is copied forward with each inheritance declaration. A reference to a method of a class is resolved by retrieving the table associated with a current instance's class and resolving from the table associated with the class corresponding to an object from which the method is referenced.
Embodiments are directed to implementing a generalized workflow execution model configured to provide access to workflow elements. A computer system instantiates a generalized workflow execution model that provides access to workflow elements stored in a database that is connected to the workflow execution model. The workflow execution model includes the following: activity models that include both agents which are configured to express the control flow of the activity models and symbols which represent values usable by the activity models and metadata configured to identify the workflow execution model. The computer system also receives user input requesting workflow elements and accesses the database to provide the requested workflow elements using the generalized workflow execution model.
A method and apparatus for storing a function specification file is described. In an exemplary method, the function specification field is capable for providing other software to facilitate execution of an application in a second operating system with the presence of a first operating system and the application is compiled for the first operating system. In another exemplary method, a preprocessor receives the function specification file comprising function definition data for a library function. The preprocessor processes the function definition data to generate header information and function code for the function. In another exemplary method, the preprocessor generates an automatic logging framework for the interposing library based on the function definition data. Further, a function in an interposing library logs calls to a corresponding library function.
A model library contains one or more storable models of a physical system each constructed by numerically solving relationships between a characteristic of the physical system given a set of model parameters. Such a model may be retrieved from the library according to values assigned to the model parameters and used to determine a corresponding characteristic of the physical system without repeating the numerical solution method originally used to create the model. Instead, a mapping may be applied to the storable model to seamlessly obtain the characteristic upon request.
A method and apparatus for constructing a clock tree for an integrated circuit design is disclosed, the method comprising: extracting the path delays between the sequential devices in a placed netlist by performing timing analysis on the placed netlist; and constructing a clock tree for driving the sequential devices according to the path delays between the sequential devices so as to make the sum of the products of the timing delay between any two sequential devices and a clock tree branch weight of the two sequential devices minimum, wherein the clock tree branch weight of the two sequential devices is positively correlated with the number of clock tree levels from the branch point of the clock tree relative to the two sequential devices to the two sequential devices.
To provide a simulation technology of ending multiphysics analysis on heat, vibration, and EMC within a practical time and with a low-price computation process at an early stage of product designing, in a noise analysis designing method for an electric device, such as an inverter for automobile, this electric device includes one or more energy sources, a propagation path through which energy from the energy source propagates, and a noise occurring part where an electromagnetic radiated noise occurs due to the energy coming from the propagation path, the method has a step of estimating the occurring noise, such as a occurring radiated noise, by analyzing a path specified by a user by using a calculator, and the path specified by the user is a path of the energy flowing through the propagation path.
A method for routing-based pin placement is provided and includes receiving a logical description of a macro of a partitioned circuit with connectivity information and a physical outline, generating an abstracted shape as an abstraction of a generic shape of a pin for providing a connection to the macro in accordance with the connectivity information as a shape conforming to dimensions of the macro, providing a routing tool with freedom to route a net for connection to the pin toward any part of the abstracted shape of the pin to create a routed net and identifying a location where the routed net crosses the physical outline as a chosen location for the pin.
A method for determining event based energy weights for digital power estimation includes obtaining a reference energy value corresponding to a power consumed by at least a portion of an integrated circuit (IC) device during operation. The method includes determining and selecting a subset of signals from a set of all signals within the IC that correlates to energy use within the IC. The method includes determining an activity factor of each signal in the subset by monitoring each signal while simulating execution of a particular set of instructions. The method includes determining a weight factor or at least an approximation of a weight factor for each signal in the subset by solving within a predetermined accuracy, a multivariable equation in which the reference energy value equals a weighted sum of the activity of the signals of the selected subset multiplied by their respective weight factors.
Software method to identify which transistor gates float, and why, in complex, multi-transistor, electronic circuit designs. Transistor gates suspected of floating are analyzed by expanding backwards to build a logical tree representation of the previous predecessor circuit portions which drive that suspect gate. The method checks if the previous level of predecessor circuit node states earlier in the circuit show up more than once with different values, thus indicating by logical conflict that a particular floating suspect gate does not float. It then repeats this back-trace analysis for the next previous level of predecessor circuit portions, further seeking logical conflicts within the expanding logic tree. This is continued until either no predecessor circuit portion that can cause the suspect gate to float is found, or until a portion that does cause the suspect gate to float is found, in which case the suspect gate is identified as a probable floating gate.
Systems and methods are disclosed to automatically generate a custom integrated circuit (IC) design by receiving a specification of the custom IC including computer readable code to be executed by the custom IC; generating an abstraction of the IC as a system, processor architecture and micro-architecture (SAMA) representation; providing the SAMA representation to a data model having at least an architecture optimization view, a physical design view, and a software tool view; optimizing the processor architecture by iteratively updating the SAMA representation and the data model to automatically generate a processor architecture uniquely customized to the computer readable code which satisfies one or more constraints; and synthesizing the generated architecture into a computer readable description of the custom integrated circuit for semiconductor fabrication. The foregoing can be done with no or minimal human involvement.
Disclosed is a system for displaying a user interface for a telecommunication terminal. A control unit determines the current rotation state of a display unit through a rotation sensing unit. When the rotation state of the display unit varies, UI information is loaded according to the currently-determined rotation state of the display unit. The UI screen is reconstructed according to the loaded UI information and is then rotated according to the rotation state of the display unit and displayed on the display unit. If information on a dedicated UI screen which has been preset according to a currently-running application is found during the step of loading the UI information, then the information on the dedicated UI screen is loaded. The UI screen is reconstructed according to the loaded information on the dedicated UI screen and is displayed.
A content presentation device including a presentation screen production unit for producing display data related to a presentation screen on which images representative of a subset of contents among a plurality of contents together with a mutual relationship among the subset are shown, based on presentation data stored in a presentation data storage memory, the presentation storage memory storing plural kinds of presentation data based on any of which display data about the presentation screen is produced; and an instruction determination unit for determining whether a switching instruction for switching the presentation screen is input while the presentation screen is displayed, the switching instruction designating one of the contents represented by one of the images shown on the presentation screen, where the presentation screen production unit displaying an image representative of the one of the contents designated by the switching instruction at a predetermined position of the presentation screen.
Systems and methods are provided for personalizing software programs in a computer system. In accordance with one implementation, default values for personalization data adapted to or harmonized with the individual needs or preferences of the end-user are provided to a plurality of end-users at start-up of a program. Further, two personalization levels are provided, including a first personalization level containing administrative personalization data which can be set by a system administrator, and a second personalization level containing individual personalization data, which can be set by the end-user. A data filing system for this personalization data may be of a hierarchical structure.
A system displays content from a database in a formatted view. The formatted view includes one or more data fields arranged in one or more data sections. Each of the data sections includes a sub-summary display field. The system receives a request to modify data in one of the data fields. In response, the system reformats the formatted view. The reformatting includes moving the data field from a first data section to a second data section and updating the sub-summary display field in the first data section and the sub-summary display field in the second data section. The system displays the reformatted view.
A document format of an electronic document be generated is designated when a document is read to generate an electronic document of the document, and a division unit for dividing the document in the designated document format is acquired. The document is read based on the acquired division unit, and an electronic document in the designated document format is generated from data of the division unit. The generated electronic document is transmitted to a destination designated in advance.
Computer programs and computer-implemented methods implement techniques for generating input fields (including form fields, sketch fields, text fields, and the like) in electronic documents. These include representing an electronic document to a user, receiving user input specifying a location in the electronic document, identifying one or more graphical elements in the electronic document, and generating an input field in the electronic document at the specified location based at least in part on the identified graphical elements. The techniques can also include receiving user input entering information into the generated input field and storing the generated input field.
Described herein are mechanisms for automatically generating a computer-executable program that transforms a first table in a first format to a second table in a second format by way of user-provided examples. A user provides an exemplary input table of a first format, where the input table may be a portion of the first table. The user also provides an exemplary output table of a second format, wherein contents of the output table correspond to contents of the input table. Based upon these user-provided examples, a table transform program is automatically generated, wherein the table transform program, when executed over the first table generates the second table.
Methods for Error Correction Code (ECC) decoding include producing syndromes from a set of bits, which represent data that has been encoded with the ECC. An Error Locator Polynomial (ELP) is generated based on the syndromes. At least some of the ELP roots are identified, and the errors indicated by these roots are corrected. Each syndrome may be produced by applying to the bits vector operations in a vector space. Each syndrome is produced by applying vector operations using a different basis of the vector space. The ELP may be evaluated on a given field element by operating on ELP coefficients using serial multipliers, wherein each serial multiplier performs a sequence of multiplication cycles and produces an interim result in each cycle. Responsively to detecting at least one interim result indicating that the given element is not an ELP root, the multiplication cycles are terminated before completion of the sequence.
Error correction is selectively applied to data, such as repair data to be stored in a fusebay for BIST/BISR on an ASIC or other semiconductor device. Duplicate bit correction and error correction code state machines may be included, and selectors, such as multiplexers, may be used to enable one or both types of correction. Each state machine may include an indicator, such as a “sticky bit,” that may be activated when its type of correction is encountered. The indicator(s) may be used to develop quality and yield control criteria during manufacturing test of parts including embodiments of the invention.
Error correction and detection in a redundant memory system that includes a memory controller; a plurality of memory channels in communication with the memory controller, the memory channels including a plurality of memory devices; a cyclical redundancy code (CRC) mechanism for detecting that one of the memory channels has failed, and for marking the memory channel as a failing memory channel; and an error correction code (ECC) mechanism. The ECC is configured for ignoring the marked memory channel and for detecting and correcting additional memory device failures on memory devices located on one or more of the other memory channels, thereby allowing the memory system to continue to run unimpaired in the presence of the memory channel failure.
The disclosed technology provides systems and methods for encoding data based on a run-length-limited code and an error correction code to provide codewords. The codewords include RLL-encoded data that are produced based on the RLL code, and parity information that are produced based on the error correction code. The parity information is interleaved among the RLL-encoded data. In one embodiment, the codeword is produced by separately producing the RLL-encoded data and the parity information, and interleaving the parity information among the RLL-encoded data. In one embodiment, the codeword is produced by producing the RLL-encoded data, and using erasure decoding to compute the parity information.
This disclosure describes an integrated circuit with self-test features for validating functionality of external interfaces. Example external interfaces include memory interfaces and bus interfaces, such as a peripheral component interconnect (PCI) bus, an advanced high-performance bus (AHB), an advanced extensible interface (AXI) bus, and other external interfaces that operate a high frequency, e.g., 200 MHz or greater. Test logic may be embedded on the integrated circuit and configured to validate functionality of external interfaces while receiving power and non-test signals from external test equipment. Thus, external test equipment may not supply high frequency test signals to the integrated circuit. The external test equipment may, however, independently validate functionality of a pin interface of the integrated circuit. As a result, the integrated circuit may reduce cost and time required to verify functionality and timing of the external interfaces.
A digital scan chain system having test scan has a plurality of flip-flop modules, each of the plurality of flip-flop modules having a first data bit input, a second data bit input, a test bit input, a clock input, a first data bit output, a second data bit output, and a test bit output. The test bit output of a first flip-flop module is directly connected to the test bit input of a second flip-flop module with no intervening circuitry. First and second multiplexed master/slave flip-flops are directly serially connected. A clocked latch is coupled to the output of the second multiplexed master/slave flip-flop and provides the test bit output. The clocked latch is clocked only during a test mode to save power.
Mechanisms are provided in which firmware verifies he entire system's memory scrub coverage through some additional memory controller (MC) registers/attentions and builds up a processor runtime diagnostic (PRD) scrub coverage table during every scrub cycle. Firmware may go through the scrub coverage table rank-by-rank on a periodic basis to determine whether any ranks had not been covered by hardware scrubbing. Firmware may initiate a targeted scrub and diagnostic for all of the ranks that did not have adequate scrub coverage. If for some reason the system still has some memory ranks that have not been covered by the initial hardware scrub and the targeted scrub, then the firmware may perform some course of action for fault isolation.
A system and method provides for generating high compression program flow trace data by generating first program flow trace data whenever a conditional branch instruction of a program is executed by a CPU, generating second program flow trace data whenever an indirect branch instruction of a subset of indirect branch instructions is executed by the CPU, and generating third program flow trace data whenever a stack for storing instruction addresses of the program is manipulated, the manipulation occurring after a CALL instruction to a function or subroutine of the program is executed by the CPU and before a RET instruction is executed by the CPU. The subset of indirect branch instructions excludes RET indirect branch instructions of any function or subroutine for which the stack is not manipulated after a CALL instruction to the functions or subroutines is executed by the CPU and before the RET instruction is executed by the CPU.
Pursuant to execution of a predetermined failback policy, if a storage device is not preexistent in a source storage system operable in the computing environment, and an owner of the storage device is one of a DR storage system and a storage system having previously withdrawn from a replication grid, and the DR storage system has authorization to transfer ownership of the storage device by a replacement operation, an instance of the storage device is replicated to the source storage system to generate a replicated instance of the storage device on the source storage system, and ownership of the storage device is designated as the source storage system for each of the instance and the replicated instance of the storage device.
A system that incorporates teachings of the present disclosure may include, for example, an edge device having a controller to receive a Session Initiation Protocol (SIP) message from a user endpoint device (UE) requesting communication services, forward the SIP message to a network element of a Server Office, receive from the network element a first error message indicating communication services at the Server Office are unavailable, replace the first error message with a second error message, the second error message indicating a temporary unavailability of communication services, and transmit the second error message to the UE. Additional embodiments are disclosed.
An apparatus and method for enabling a computing device to process VoIP phone calls while conserving the computing device's resources is disclosed. The apparatus comprises a computing device configured to use a minimum resource device and an internally integrated or externally connected minimum resource device. Components of the minimum resource device may or may not be powered by the computing device. A method for processing VoIP phone calls while conserving the computing device's resources uses a minimum resource device.
An apparatus and method for performance control of processing nodes is disclosed. In one embodiment, a system includes a processing node and a power management unit configured to, for each of a plurality of time intervals, monitor an activity level of the processing node, cause the processing node to operate at a high operating point during one successive time interval if the activity level in the given interval is greater than a high activity threshold, operate at a low operating point at least one successive time interval if the activity level is less than a low activity threshold, or enable operating system software to cause the processing node to operate at one of one or more predefined intermediate operating points of the plurality of operating points if the activity level is less than the high activity threshold and greater than the low activity threshold.
An integrated circuit 2 is provided with a first power supply conductor 8 coupled via header transistors 14 to 26 to a second power supply conductor 10. Logic circuitry 4, 6 draws its power supply from the second power supply conductor. When switching from a sleep mode to an operating mode the header transistors 14 to 26 are divided into a plurality of sets of transistors which are switched on in a predetermined sequence using controller circuitry 28. The controller circuitry 28 senses the voltage of the second power supply conductor 10 to determine when each set of header transistors should be switched on. In this way, the in-rush current within the integrated circuit 2 associated with the switch from the sleep state to the operating state can be held within a predetermined range of a target in-rush current.
Power management in a multi-processor computer system, including a computer program product for facilitating receiving a task for execution in a high power state, and determining a current power state of a processor in a multi-processor system, the system having a specified power limit. The task is dispatched to the processor if the current power state of the processor is the high power state. If the processor is not in the high power state, then it is determined if moving the processor into the high power state will cause the multi-processor system to exceed the specified power limit. The processor is moved into the high power state in response to determining that moving the processor into the high power state will not cause the multi-processor system to exceed the specified power limit. The task is dispatched to the processor in response to moving the processor into the high power state.
Methods and apparatuses for power management are disclosed. In one example, proximity of link status of a wireless communication device is used to determine whether a power conservation mode is implemented.
This invention provides an electronic device and a power control module thereof. The electronic device is used for being connected with an external power source, and the electronic device includes a system unit, a power supply unit, a power control module, and a control unit coupled with the system unit and the power control module. When the power supply unit is connected with the external power source, the power supply unit provides a first operating voltage for the power control module, the power control module provides a first control signal for the control unit, and the control unit receives the first control signal and provides a second control signal for the power supply unit according to the first control signal, allowing the power supply unit to sequentially provide a plurality of system working voltages for the system unit.
An embodiment of the present invention is a technique to dynamically swap processor cores. A first core has a first instruction set. The first core executes a program at a first performance level. The first core stops executing the program when a triggering event occurs. A second core has a second instruction set compatible with the first instruction set and has a second performance level different than the first performance level. The second core is in a power down state when the first core is executing the program. A circuit powers up the second core after the first core stops executing the program such that the second core continues executing the program at the second performance level.
A document management system includes a number generator and/or a secure controller, and a document. The document includes a map-file for each participant in a workflow of the document. Corresponding, randomly generated nonces and/or complementary workflow assurance tokens are distributed within the respective map-files of neighboring participants by the number generator or the secure controller. The system includes a private key that recovers the respective corresponding, randomly generated nonce of a receiving one of the neighboring participants and/or the respective complementary workflow assurance token of the receiving one of the neighboring participants. A communication mechanism enables transmission of the recovered corresponding, randomly generated nonce of the receiving one of the neighboring participants or a signature generated by the receiving one of the neighboring participants to a sending one of the neighboring participants for verification.
A method for installing embedded firmware is provided. The method includes generating one or more firmware file instances and generating one or more digital certificate instances that are separate instances from the firmware file instances. The method includes associating the one or more digital certificate instances with the one or more firmware file instances to facilitate updating signature-unaware modules with signature-aware firmware or to facilitate updating signature-aware modules with signature-unaware firmware.
An authentication system includes node devices, wherein a first node device transmits the authentication information thereof to a second node device, the second node device selects third node devices that are requested to verify the validity of the received authentication information, and transmits the authentication information to each of the selected third node devices, the third node device records verification information that is used to verify the validity of the authentication information of the first node device, verifies the validity of the authentication information on the basis of the authentication information and verification information, and transmits the result information to the second node device, and the second node device further derives weighted values indicating the reliability of the each verification of the third node devices and authenticates the first node device on the basis of the each result information and the each weighted value received from the third node devices.
A method and apparatus for external organization (EO) path length (EOPL) validation are provided. A relying party node (RPN) stores a current EO path length constraint (EOPLC) value, and an EOPL counter that maintains a count of an actual external organization path length. The RPN obtains a chain of certificates that link a subject node (SN) to its trust anchor, and processes the certificates in the chain. When a certificate has a lower EOPLC than the current EOPLC value, the RPN replaces the current EOPLC value with the lower EOPLC. When the certificate currently being evaluated includes an enabled EO flag, the RPN increments the EOPL counter by one. The EOPL validation fails when the EOPL counter is greater than the current EOPLC value, and is successful when the last remaining certificate in the chain is processed without having the EOPL counter exceed the current EOPLC value.
Systems and methods for providing encryption and decryption of data transmitted on a computer implemented network, preferably user authentication identifier data, such as a password, at the point of entry into the user's computer. The systems and methods enable an end user to mentally select a marker from one of the randomly arranged elements on a first portion of a graphical image. A second portion of the graphical image includes an arrangement of possible elements of any individual authentication identifier sequence, and is positioned adjacent to the first portion. The systems and methods prompt a user to enter each element of the identifier by moving the selected marker and the first portion as necessary to substantially align the selected marker with a chosen element of the authentication identifier appearing on the outer portion. According to one embodiment, the image portions are concentric wheels. According to another embodiment, the image portions are arranged in adjacent rows.
A data processing system includes a central processing unit (CPU) and a memory coupled to the CPU. The memory includes an operating system (OS) adapter component, which comprises information specific to a particular operating system; an OS-independent processor component, which, when executed by the CPU, generates initialization code for a target processor using information from the OS adapter component, wherein the initialization code is specific to the particular operating system; and an OS-independent peripheral component, which, when executed by the CPU, generates driver code using information from the OS adapter component, wherein the driver code is specific to the particular operating system and the target processor.
Various embodiments disclosed herein are directed to gaming devices having a secured basic input/output system (BIOS) and methods for determining the validity of the gaming device's BIOS. According to one embodiment, the gaming device includes a secured module for authenticating the BIOS of the gaming device. During the boot-up process, the secured module selects a challenge from a plurality of challenges, and the selected challenge is issued to the BIOS. The BIOS generates a response to the challenge, and the secured module determines whether the BIOS response matches the calculated response of the secured module. If the BIOS response matches the secured module response, the gaming device continues the boot process. Otherwise, the boot process is halted by the gaming device.
A computer processor comprises a decode unit and a processing channel. The decode unit decodes a stream of instruction packets from a memory, each instruction packet comprising a plurality of instructions. The processing channel comprises a plurality of functional units and operable to perform control processing operations. The decode unit is operable to receive and decode instruction packets of a bit length of 64 bits and to detect if the instruction packet defines three control instructions each having a length of 21 bits. The decode unit detects that the instruction packet comprises the three control instructions. The control instructions are supplied to the processing channel for execution in the order in which they appear in the instruction packet. The detection uses an identification bit in the instruction packet.
A memory controller is configured to receive read requests from a processor and return memory words from memory. The memory controller comprises an address comparator and a loop entry cache. The address comparator is configured to determine a difference between a previous read request address and a current read request address. The address comparator is also configured to determine whether the difference is positive and less than a certain address difference and, if so, indicate a limited backwards jump. The loop entry cache is configured to store a current memory word for the current read request address when the address comparator indicates a limited backwards jump.
A memory system includes a non-volatile memory constituted by blocks each of which is an erase unit constituted by pages each of which is a write/read unit constituted by memory cells; a random access memory temporarily storing data which is written in or read from the non-volatile memory; and a controller controlling the non-volatile memory and the random access memory, wherein the non-volatile memory includes a main memory area in which the block is divided into first management units respectively specified by logical addresses and a cache area in which the block is divided into second management units respectively specified by logical addresses, a data capacity of one of the second management units is smaller than that of one of the first management units, and the controller changes number of the blocks in the main memory area and number of the blocks in the cache area in the non-volatile memory.
There is provided a storage system including one or more LDEVs, one or more processors, a local memory or memories corresponding to the processor or processors, and a shared memory, which is shared by the processors, wherein control information on I/O processing or application processing is stored in the shared memory, and the processor caches a part of the control information in different storage areas on a type-by-type basis in the local memory or memories corresponding to the processor or processors in referring to the control information stored in the shared memory.
A method and system for accessing a dynamic random access memory (DRAM) is provided. A memory controller includes a content addressable memory (CAM) based decision control module for determining a next best access request for the DRAM. The CAM based decision control module includes a CAM access storage module for storing access requests, a next access table module for storing the next best access request, and a decision logic module for determining the next best access request based on results from the CAM access storage module and the next access table module. Further, the memory controller includes a DRAM access control interface for implementing signaling required to access the DRAM. The method includes storing access requests in a CAM access storage module. The method includes determining which of the stored access requests is a next best access request. Further, the method includes processing the next best access request.
This disclosure provides a method of accurately determining expected transaction times associated with flash memory subdivisions, such as devices, blocks or pages. By performing a test transaction to program each bit of each such unit, the maximum expected programming time of each unit may be determined in advance and used for scheduling purposes. For example, in a straightforward implementation, a relatively accurate, empirically measured time limit may be identified and used to efficiently manage and schedule flash memory transactions without awaiting ultimate resolution of attempts to write to a non-responsive page. This disclosure also provides other uses of empirically-measured maximum flash memory transaction times, including via multiple memory modes and prioritized memory; for example, if a high performance mode is desired, low variation in flash memory transaction times may be tolerated, and units not satisfying these principles may be marked relatively quickly. A mechanism is also provided for recalibrating memory previously marked. By minimizing variability, flash memory can be applied to a broader range of designs and potentially to a broader set of main memory applications.
A digital signal processing architecture supporting efficient coding of memory access information is provided. In an example embodiment, a digital signal processor includes an adjustment value register to store an initial adjustment value and a succeeding adjustment value. The digital signal processor may also include an address generator circuit to retrieve an instruction including a memory address value that is greater than N, and a further instruction including a further memory address value that is less than or equal to N. In addition, the digital signal processor may include a memory, which includes a high bank address space defined by memory locations that are uniquely identified with memory address values greater than N. The address generator circuit may access the high bank address space, using initial adjustment value and the memory address value, or using the succeeding adjustment value and the further memory address value.
An improved industrial automation system and communication system for implementation therein, and related methods of operation, are described herein. In at least some embodiments, the improved communication system allows communication in the form of messages between modules in different control or enterprise domains. Further, in at least some embodiments, such communications are achieved by providing a communication system including a manufacturing service bus having two internal service busses with a bridge between the internal busses. Also, in at least some embodiments, a methodology of synchronous messaging is employed.
A method may include receiving a communication from a client device and identifying a port number, a protocol and a destination associated with the communication. The method may also include identifying a first application being executed by the first client device based on the port number, the protocol and the destination associated with the first communication.
A network management system, device and method for managing a computer network. The device is connected to the Internet through a plurality of routes, wherein the plurality of routes are assigned with respective IP addresses. The device includes a controller receiving a DNS resolution query from a remote computer for a domain name within the computer network, selecting one of the plurality of routes connecting the device to the Internet, and responding to the DNS resolution query with an IP address associated with the selected route. The IP address is used for resolution of the domain name.
Methods and arrangements for replacing segments or portions of a media file that was received via adaptive streaming or other transfer mechanism, to obtain a media file for local storage and further playback as if it came from a download. This maximizes the experience of both instant viewing and delayed viewing, and additionally provides a capability to extend the viewing experience to in-home streaming and copying to other devices. Accordingly, there is provided herein a capability to take advantage of adaptive streaming to provide a highly reliable mechanism for consumers to view media in real-time transmission, and also to obtain a resultant, locally stored media file of high quality. There is further provided herein a capability to obtain complete copies of media at different quality levels. Moreover, embodiments of the present invention facilitate adaptive streaming and copying within the home environment.
The inventions concerns a network data storage system comprising a storage unit, at least one network client and an intermediate network switch.The storage unit contains at least two data storage servers each comprises a local storage component containing digital file segments of at least one digital file and is adapted to execute a local digital file management method organizing the physical location of the digital file segments.Each data storage server is adapted to communicate with the other data storage servers and to execute a distributed digital file management method.The distributed digital file management method maintains a record of operations and communicates internally with the other data storage servers to obtain information concerning the digital file segments contained on the other data storage servers and an overview of all information concerning all digital files stored on the storage unit.
Provisioning a local device with an account associated with a client device or pairing an accessory device with a local device is disclosed. A client device captures a graphical representation of a local device identifier using an image capture device, identifies the local device identifier and transmits the local device identifier to a remote server. The remote server determines an account associated with the client device and associates the local device identifier with the account. An accessory device includes a graphical representation of an accessory device identifier that is captured by an image capture device of the client device. An accessory device identifier is identified and transmitted to the remote server or to the local device, which associates the accessory device identifier with a local device identifier.
A request for allocating a storage unit of a storage system is received to back up data of one or more clients. The storage system includes multiple storage units and each storage unit storing data that is deduplicated within each storage unit. In response to the request, one or more of the storage units are selected based on an amount of deduplicated data that would be stored in each of the storage units after storing the data of the one or more clients. The selected one or more storage units are allocated to the one or more clients to back up the data of the one or more clients.
A distributed resource management mechanism allocates transmission resources by distributing the resources among a plurality of service nodes each responsible for a portion of the resources according to a hash function. A data center receives resource allocation requests from applications, such as video services applications, including a computed hash value based on the desired resource and indicative of the service node for providing the requested resource. A remote resource management client identifies the resource and computes the hash based on a request from the application, and transmits the request to a resource management server on the service node having the resource indicated by the hash, thus avoiding centralized queuing or caching of the resource requests and instead delegating to the service nodes. Service nodes may redundantly share responsibility for the resources through a root node or a cluster arrangement, providing failover if a service node becomes inoperational.
Disclosed are systems, methods and computer program products for malware detection in a peer-to-peer (P2P) network. In one example embodiment, a peer node of the P2P network receives a user request to download a data object from the P2P network. The peer node obtains a metadata object associated with the requested data object and extracts from the metadata object a checksum associated with the requested data object. The peer node then determines if the extracted checksum is associated with a malicious data object by comparing the extracted checksum with checksums of known malicious data objects stored in a local malware database. If the checksum of the requested data object matches a checksum of a malicious data object, the user request to download the data object form the P2P network is denied.
Methods, systems, and apparatus, including computer program products, for ranking resources. One or more signals reporting one or more actions by the plurality of users related to a respective resource are received, where a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource. The reported actions include one or more short deletions of the respective resource. A respective long-addition click-through rate (LACTR) is determined for the respective resource based on a number of reported presentations of the respective resource and a difference between a number of reported additions of the respective resource and a number of short deletions of the respective resource. The plurality of resources are ranked based on the respective LACTRs for the plurality of resources. The ranking of the plurality of resources are provided.
An information handling device detects that multiple flows each include a common transaction-specific identifier. The transaction-specific identifier corresponds to a transaction and is generated in response to receiving a request over a computer network. The information handling device, in turn, logs data pertaining to each of the detected plurality of flows in a storage area. When the information handling device identifies a completion of the transaction, the information handling device calculates a total cost of the transaction using the logged data pertaining to each of the plurality of flows.
A transmission destination when transmitting data stored in the first information processing apparatus to the second information processing apparatus is registered in the first information processing apparatus. When the registered transmission destination has a transfer setting of transferring data transmitted to the transmission destination, the first information processing apparatus displays, in association with a button for transmission to the transmission destination, information representing the transfer destination of data transferred in accordance with the transfer setting.
A method, system and apparatus for dial plan debugging are provided in the invention. The method includes hop-by-hop debugging of large inter-networks. Information related to a next hop is received at each hop. A set of results, based on this information, including the route pattern of a call, is displayed. The displayed information indicates nodes at which the call may fail. Back-routing of the call in case the call may fail is also described.
A method for upgrading a device through multicast is disclosed. The method includes: monitoring a common channel of a multicast server, where information about all subfiles of a current packaged mirror file is multicast in the common channel; obtaining information about a subfile required for upgrading the device from packets in the common channel, where the information includes an address of a subchannel that bears the subfile on the multicast server; and switching to the subchannel according to the address of the subchannel that bears the subfile required for upgrade, receiving the subfile multicast in the subchannel, and validating the subfile. Further, an apparatus and system for upgrading a device through multicast are disclosed. The technical solution under the present invention can upgrade both a single-system or single-module device and a multi-system or multi-module device through multicast, the time required for upgrading the devices is reduced, and the upgrade status of the devices can be tracked in real time.
A method of supplying advertising content, a method comprising the steps of receiving content data, the data comprising metadata identifying an advertisement service, transmitting a data request to the advertisement service in accordance with the metadata, transmitting an authentication request to an authentication server, receiving an authentication response, the authentication response comprising user information, and transmitting advertisement information in accordance with the user information.
A data processing system enables global shared memory (GSM) operations across multiple nodes with a distributed EA-to-RA mapping of physical memory. Each node has a host fabric interface (HFI), which includes HFI windows that are assigned to at most one locally-executing task of a parallel job. The tasks perform parallel job execution, but map only a portion of the effective addresses (EAs) of the global address space to the local, real memory of the task's respective node. The HFI window tags all outgoing GSM operations (of the local task) with the job ID, and embeds the target node and HFI window IDs of the node at which the EA is memory mapped. The HFI window also enables processing of received GSM operations with valid EAs that are homed to the local real memory of the receiving node, while preventing processing of other received operations without a valid EA-to-RA local mapping.
A method for obtaining a size of an Email of a terminal includes: the terminal extracting a preset standard mail template from a terminal file system, and using the standard mail template as a standard size of the Email; obtaining a size of contents input when a user edits the Email, and obtaining a size of a mail header and a size of a mail body of the Email according to the size of the contents input and the standard mail template; and adding the size of the mail header to the size of the mail body to obtain and display the size of the Email, so as to accurately obtain the size of the Email of the terminal. Accordingly, an apparatus for obtaining a size of an Email of a terminal is also provided by the invention.
Disclosed is a method of communicating a message thread, comprising: receiving a message thread at a first device, the message thread comprising existing sub-messages; receiving input of a newly composed sub-message associated with the message thread; delineating each of the respective existing sub-messages from one another within the message thread; receiving selection of at least one delineated existing sub-message from the message thread through a selection interface for one of inclusion in and exclusion from a modified message thread; creating a modified message thread in accordance with the selection of at least one delineated existing sub-message, the modified message thread further comprising the new sub-message; and initiating communication of the modified message thread to a second device.
A handheld wireless device is adapted to function as a lightweight, small, and low-cost wireless server for serving handheld wireless clients. The handheld wireless server includes a battery that powers the server, data processing circuitry, read/write memory, and a memory port for receiving an external, detachable, long term, read/write storage device. The read/write storage device stores multiple dynamic server applications for execution by the data processing circuitry and multiple dynamic client applications for download to handheld wireless client devices. Wireless communications circuitry broadcasts initial information and detects communications from handheld wireless client devices including requests to download one of the client applications stored on the long term storage device. The data processing circuitry processes, in parallel, multiple download requests for client applications from multiple handheld client devices, retrieves the client applications from the long term storage device, and provides the client applications wirelessly to the multiple handheld client devices. An example application for traveler in a travel environment is described.
A content delivery network (CDN) service provider extends a content delivery network to gather information on atomically identifiable web clients (called “user agents”) as such computer-implemented entities interact with the CDN across different domains being managed by the CDN service provider. In one embodiment, a set of machines, processes, programs, and data comprise a data system. The data system tracks user agents, preferably via cookies, although one or more passive techniques may be used. A user agent may be a cookie-able device having a cookie store. As the user agent navigates across sites, a CDN-specific unique identifier used by the system to correlate user agents is generated. Preferably, the unique identifier is stored as an encrypted cookie. The unique identifier represents one user agent (and, thus, one cookie-able device's store). The system tracks user agent behavior on and across customer sites that are served by the CDN, and these behaviors are classified into identifiable “segments” that may be used to create a profile. CDN customers use the data system to obtain information that characterizes the user agent.
A program causing a computer to perform processing for executing a specific command under predetermined conditions independently of input information when automatic control information is set in association with a computer terminal and calculations are performed based on data of the computer terminal.
Passive signal combiners are employed to transform at least one signal from one domain to another. In some aspects the transformation comprises an FFT, an IFFT, a DFT, or an IDFT. In some implementations the passive signal combiners comprise a set of planar waveguides (e.g., which may be referred to as beamformers or Rotman lenses) that have multiple inputs and outputs and are configured to provide orthogonal output signals. In some implementations an electrical signal (e.g., received via an antenna element) is coupled to passive beamformers that transform the electrical signal from one domain to another domain. Here, a transformation of the electrical signal by a given passive beamformer may have a first resolution, and outputs from the passive beamformers may correspond to orthogonal groups. A combiner circuit may be used to combine the outputs from the passive beamformers and produce a combined output having a second resolution and an associated error. In some aspects, this error may be less than a cumulative error associated with the passive beamformers if a single passive beamformer was instead employed to transform the electrical signal at the second resolution. Also, by using at least partially different bandwidths for components in the circuits, a higher effective bandwidth for the transformation may be achieved.
Techniques are disclosed for converting data into a format tailored for efficient multidimensional fast Fourier transforms (FFTS) on single instruction, multiple data (SIMD) multi-core processor architectures. The technique includes converting data from a multidimensional array stored in a conventional row-major order into SIMD format. Converted data in SIMD format consists of a sequence of blocks, where each block interleaves s rows such that SIMD vector processors may operate on s rows simultaneously. As a result, the converted data in SIMD format enables smaller-sized 1D FFTs to be optimized in SIMD multi-core processor architectures.
There is provided a method for generating a table for reordering the output of a Fourier transform, the Fourier transform being performed on a predefined number of input samples, the method comprising performing one or more decomposition stages on a sequence corresponding in number to the predefined number of input samples to form a representation of the output of the Fourier transform; wherein at least one of the decomposition stages comprises a composite operation that is equivalent to two or more operations; and rearranging the representation of the output of the Fourier transform to generate a reordering table.
A transform calculator includes a plurality of memories. A memory mapping rules module is configured to apportion points of a discrete time domain sequence among the plurality of memories. A pipelined data path is configured to iteratively process pairs of the points of the discrete time domain sequence received from the plurality of memories. A control module is configured to select the pairs of the points in the plurality of memories for processing by the pipelined data path, wherein only one point of each of the pairs of the points is selected at a given time.
A random wave envelope is created from a set of bounded random numbers by additively combining a triangle, a square and a sine wave. The random wave envelope is then used to create a sequence of wave random numbers from the wave envelope, which are used to generate random-variant keys for encryption in place of the pre-placed encryption key. An ambiguity envelope is thus created over the transmission of data packets as random-variant-keys are used that are distinct and separate for each packet and may also be distinct and separate for each incoming and outgoing packet. The random-variant keys are only created at the time of the actual use for encrypting or decrypting a data packet and not before and then discarded after one time use. The random-variant keys may be used in wireless network using wireless access points, cellular phone and data networks and ad hoc mobile wireless networks.
Weight normalization in hardware or software without a division operator is described, using only right bit shift, addition and subtraction operations. A right bit shift is performed on an expected sum to effectively divide the expected sum by two to provide a first updated value for the expected sum. An iteration is performed which includes: incrementing with a first adder a first variable by the first updated value of the expected sum to provide an updated value for the first variable; subtracting with a first subtractor a second weight from a first weight to provide a first updated value for the first weight; and performing a left bit shift on the second weight to effectively multiply the second weight by two to provide a first updated value for the second weight.
A topological categorization method, based on inclusive intervals, provides a general method of analyzing escape topologies for discrete dynamic systems, in complex and higher dimensions, including the calculation of both potential for complex and hypercomplex and field lines for complex iterations.
In a computational device, a method is provided for determining attributes for results of arithmetic operations, including a result for a series of arithmetic operations, with fixed-point numbers, in an environment for fixed-point algorithm development. An indication is received of a plurality of possible word lengths to be used for storing a plurality of digits representing a result of arithmetic operation with fixed-point numbers. An indication is received of how a placement of a radix point is to be determined in the plurality of digits representing the results of the arithmetic operation with fixed-point numbers. When calculating a selected fixed-point arithmetic operation, one of the word lengths in the plurality of possible word lengths is employed for storing the plurality of digits representing a result of the selected fixed-point arithmetic operation. A placement of a radix point in the plurality of digits representing the result of the selected fixed-point arithmetic operation is based on the received indication of how the radix point is to be determined. A growth rate for a number of digits in a result of a series of arithmetic calculations is less than N, and preferably proportional to logb (N), where N is equal to the number of arithmetic operations performed, and b is the base of operands in the arithmetic operations.
A computer is provided for processing data from a plurality of studies of investigational products in a manner that allows the data from one study to be compared to one or more other studies. Each study includes a plurality of planned activities, a plurality of actual activities, and a plurality of assessments. The computer includes a memory, a database schema and a database. The memory is configured to store an operating system which includes an object-oriented database engine. The database schema is maintained by the object-oriented database engine of the operating system. The database schema has a plurality of uniquely defined database objects. For each study, the uniquely defined database objects include respective sets of objects that store the plurality of planned activities, actual activities, and assessments. The database is populated with data associated with the plurality of planned activities, actual activities, and assessments. The respective sets of objects that store the plurality of planned activities, actual activities, and assessments for each study share common attributes and relationships. Each planned activity, actual activity, and assessment has an associated data type that is the same for different studies.
Graph transformations are used by a data management system to correct violations of service-level objectives (SLOs) in a data center. In one aspect, a process is provided to manage a data center by receiving an indication of a violation of a service-level objective associated with the data center from a server in the data center. A graph representation and a transformations data container are retrieved by the data management system from data storage accessible to the data management system. The transformations data container includes one or more transformations. The transformation is processed to create a mutated graph from a data center representation from the graph representation. An option for managing the data center is determined as a result of evaluating the mutated graphs.
A classification method includes constructing queries from category descriptors representing categories of a taxonomy of hierarchically organized categories. The query constructed for a category c includes a query component based on descriptors of the category c and at least one query component based on descriptors of an ancestor or descendant category of the category c. A documents database is queried using the constructed queries to retrieve pseudo-relevant documents. Language models for the categories of the taxonomy are extracted from the pseudo-relevant documents by inferring a hierarchical topic model representing the taxonomy. An input document is classified by optimizing mixture weights of a weighted combination of categories of the hierarchical topic model respective to the input document.
In a method and system for forecasting an availability of content, a selection of a media content item is received. Metadata related to the selected media content item is retrieved from a database record corresponding to the media content item. The metadata includes release data for a release window associated with the media content item. Based on the release data indicating the media content item has been released in the release window, an actual release date for the release window is presented to the client device. Based on the release data indicating the media content item has not been released in the release window, an estimated release date and a confidence indicator for the estimated release date for the release window are generated using the retrieved metadata and presented to the client device.
Methods, program products, and systems implementing dynamic parsing rules are disclosed. Log data from a variety of log producers can be parsed using parsing rules to generate information about an information system. The parsing rules can include system parsing rules and custom parsing rules. A state machine can be used to detect conflicts between various parsing rules. A central server can distribute the system parsing rules and custom parsing rules to one or more remote servers for distributed processing. In a hierarchical parsing system, a first tier parser can be used to identify types of sources generating the log data. Log data from each type of log source can be sent to a second tier parser that corresponds to the type of log source.
A system and method for caching and/or synching shared media items in a media sharing system are provided. In one embodiment, a user device of a user joins a media sharing system including the user device and one or more other user devices connected via a network such that the user of the user device has access to one or more shared media collections hosted by the one or more other user devices. Shared media items from the one or more shared media collections are scored. The user device then obtains shared media items scored above a defined threshold from the one or more other user devices hosting the one or more corresponding shared media collections and stores those shared media items in local storage. In one embodiment, the local storage is temporary storage, such as a cache.
One embodiment of the present invention provides a system that automatically determines if a location is a standalone location, which can be unambiguously identified by a name for the location alone. During operation, the system determines a name score for the location which indicates a popularity of the name for the location. The system also obtains a signature for the location, wherein the signature is a set of combinations of location specifiers, wherein each combination of location specifiers refers to the location. The system then determines a signature score for the location which indicates a popularity of the signature for the location. Finally, the system determines whether the location is a standalone location based on the name score and the signature score.
Among other disclosure, a computer-implemented method for business process reporting includes receiving, at a server device, a first identifier of a business document, the business document being an instance of a business document type and having a first timestamp. The method includes polling multiple systems with the first identifier using the server device, the polling requesting (i) second identifiers for related objects of the business document according to a relationship model that is local to the system being polled, and (ii) metadata associated with the second identifiers, including second timestamps associated with the related objects; performing polling of at least some of the multiple systems with the second identifiers and any subsequently received identifiers using the server device, until the polling has been performed for all received identifiers. The method includes generating a report regarding the business document, the report including at least the received identifiers and all received timestamps.
One or more techniques and systems are disclosed for generating comparative patterns for use in identifying comparators. A set of comparator pairs is extracted from a first comparative pattern in a pattern database that comprises one or more comparative patterns. Questions are retrieved from a question collection using respective comparator pairs to generate comparative questions. Potential comparative patterns are generated from a combination of the comparator pairs and comparative questions, and the potential comparative patterns are evaluated by determining their reliability, in order to generate second comparative patterns for the pattern database.
A mechanism is provided for generating a filter expression using tree parameters receives an expression wherein operators of the expression bind multiple data items to a single parameter to form a received expression, generates a default prompt control using received metadata and the received expression and prompts for an input selection using the default prompt control. Responsive to receiving selected values in response to the default prompt control to form received values the computer-implemented process generates a native database query using the received expression with the single parameter and the received values, wherein the single parameter is a tree parameter.
One embodiment of the present invention provides a system that that uses geographic data to identify correlated geographic synonyms in search queries. A correlated geographic synonym occurs when two terms that are possible synonyms should not be considered synonyms because they are associated with related geographic context. During operation, the system receives a term and a possible synonym for the term. The system then determines whether the term and the possible synonym are both present in a geographic data set. If so, the system uses the geographic data set to determine whether the possible synonym is a correlated geographic synonym for the term.
A multi-provider forms processing system with retry upon failure comprises: a plurality of portable computing devices, a plurality of service providers and a paper-like forms server coupled by a network. The paper-like forms server performs the scheduling, routing, logging, verification and billing for the paper-like processing of compound documents. The paper-like forms server comprises a central schedule, a retry module and a billing module. The multi-provider forms processing system is advantageous because it monitors for failure of transactions, automatically issues a retry or replacement transactions and adjusts the billing for the failed transaction. In particular, the central scheduler tracks and determines when transaction failures occur, and based on these failures revises the billing to users and credits to service providers. The central scheduler also monitors the logs for completion as well as restarts, attempts, failure, reworked and re-performed transaction steps and modifies the bills accordingly.
A computer system configured to store a plurality of files, and a data file, which includes inode and migration or purge information associated with the files. The computer system searches the data file to identify files that are candidates for migration or purge. A plurality of pathnames associated with the files is stored in the data file or a separate data file, and the computer system obtains the pathnames of candidate files from the data file (or separate data file). When candidate files are identified, their inodes are used to look up their pathnames in the plurality of pathnames. The data file may include information about whether a file has been modified and its time of last access. To determine whether a file is a candidate for migration, its entry in the data file is checked to determine whether it has been modified. If it has, it is identified as a migration candidate. A file is determined to be a purge candidate if it has not been modified and its time of last access is older than a predetermined value.
Embodiments consistent with the present invention relate to methods and systems for verifying data of an application system. Consistent with exemplary embodiments, such methods and systems may send a message including data copied from a first data set processed by a first processing component and then store outbound messaging data describing the sent message. A second processing component may receive the sent message and store inbound messaging data describing the received message. The methods and systems may then verify a consistency of the data of the first and second processing components according to a comparison of the outbound and inbound messaging data.
A cluster network environment may comprise a plurality of nodes configured to perform various tasks, such as data I/O, storage, backup, etc. It may be advantageous to improve disaster recovery and reliability by creating backups that may be used to restore the cluster network environment and/or nodes therein. Accordingly, one or more techniques and/or systems are disclosed for restoring a cluster network environment and/or nodes therein. In particular, cluster configuration data, which may be stored in a healthy node or at a remote source, may be used to restore a node affected by an integrity loss. If the integrity loss affects the cluster network environment (e.g., a majority of healthy nodes are lost), then a new cluster network environment may be created from a healthy node or a restored healthy node. The creation of the new cluster network environment may be based at least in part on cluster configuration data.
Determining metadata associated with a graph-based computation includes functionally transforming metadata associated with a first portion of a graph to generate transformed metadata associated with a second portion of the graph; determining a third portion of the graph related to the second portion of the graph; and propagating the transformed metadata from the second portion of the graph to the third portion of the graph.
Certain embodiments of the invention may include systems and methods for asset condition monitoring in electrical power substation equipment. According to an example embodiment of the invention, a method is provided for detecting behavior in electrical substation equipment. The method may include receiving realtime data associated with a plurality of parameters associated with the substation equipment, storing at least a portion of the realtime data over a period of time, wherein the stored data comprises historical data, comparing the realtime and historical data, and generating a report based at least in part on a comparison of the realtime data and historical data.
The present invention provides an interaction device adapted for setting own controller for maximizing expectation of information defined between a hypothesis about an interaction object and own input/output. Thus, the social robot can judge by using only simple input/output sensor whether or not the human being is present or absent at the outside world.
A simulated neural circuit includes a plurality of simulated neurons. The simulated neurons have input branches that are configured to connect to a plurality of inputs and activate in response to activity in the inputs to which they are connected. In addition, the simulated neurons are configured to activate in response to activity in their input branches. Initial connections are formed between various input branches and various inputs and a set of the inputs are activated. Thereafter, the stability of connections between input branches and inputs to which they are connected is moderated based on the activated set of inputs and a pattern of activity generated in the input branches and simulated neurons in response to the activated set of inputs.
A method for providing an evaluation/verification of the correctness of an ontology is described. The method includes loading a first ontology associated with a first rule set. an extended ontology and an extended rule set are generated based at least in part on the first ontology and the first rule set. The extended rule set is applied to the extended ontology. The method also includes determining (e.g., by a data processor) a correctness of the extended ontology. Results are generated which include the correctness. Apparatus and computer readable media are also described.
A data classification apparatus for classifying plural input data into plural categories, in which the apparatus includes a prototype select unit for selecting the prototype of the category nearest to the input data that has been read, a prototype evaluation unit for evaluating whether the selected prototype is proper, a prototype addition unit for adding a prototype in the case where the selected prototype is not proper and an internal data correcting unit for correcting at least one of the prototype and an area determining parameter specifying the size of the category area for each category in the case where the selected prototype is proper. The size of the category area can be set for each category, and therefore, the data can be properly classified and the judgment accuracy is improved in an application to fault detection and fault diagnosis.
A system and method for computerized metering, rating, billing and managing of account balances on an end computing device is disclosed herein wherein the end device may facilitate such processing whether the device is connected or is not connected to a network. The end device, furthermore, initiates communications with a host processor to obtain updated algorithms, rating tables and other accouterments necessary or desired to meter, rate, and process payments for transaction events. The end device initiates communications with the host processor or another end device to facilitate the synchronization of usage for pricing plans that span one or more devices.
A system and method of allocating rights for quoting issues on a trading facility such as an exchange is described. The method may include providing market participants such as remote market makers with a listing of issues available for remote quote streaming where the available issues are ranked according to predetermined trading parameters. A market participant requests allocations of rights to certain issues and the request is filtered according to a value associated with the ranking of the selected issues. The system includes an issue selection database having a listing of issues available for trading where each issue is ranked based on a trading parameter. An issue selection communication module communicates with the issue selection database and is configured to list available issues and rankings. An issue allocation filter receives a market participant request and compares the selected issues in that request to one or more exchange-based rules.
Systems and methods of a reconciliation engine for accrual accounts associated with purchase order documents are provided. The reconciliation engine applies a set of business rules a set of purchase order documents for which the accrual account is nonzero. The business rules allow the system to determine discrepancies that are inconsequential and may be disregarded. Those accounts are marked for clearance and automatically cleared. An interface is provided to reverse the automatic clearance, as well as to adjust accrual accounts manually.
A supplier for commerce is approved of. In the event activity in a buyer operated application occurs, authorization of the supplier is initiated. Via a supplier network, information about the supplier with respect to a buyer is received. The received information includes a structured commerce profile for the supplier. The received information is made available to the buyer to make a decision regarding whether to approve of the supplier. The decision is received from the buyer. In the event the received decision is to approve of the supplier, an indication associated with adding the supplier to an approved supplier list in a buyer operated application is sent.
A system and system to improving customer satisfaction in booking process. In one embodiment a system and method are described to determine the cause of the issue in procuring the service is and, based on a set of rules, offer the user a path to complete the procurement successfully. In one embodiment, a system and method are described to determine when a supplier is not available and queue requests until the supplier system is available again. In one embodiment, a system and method are described to actively manage the status of each account so that the user's transactions do not fail because of mis-configured or expired account configuration status.
Disclosed is a terminal device (10) for payment data exchange comprising interfaces for coupling to a point of sale devices (26), to a mobile phone (14), and to a payment center (1). The payment data exchange is performed on two different ways. In a first way from the payment terminal device (10) via the mobile phone (14) and the mobile voice network (5) to the authorization center (1) or, vice versa, from the payment center (1) via the mobile voice network (5) and the mobile phone (14) to the payment terminal device (10), wherein the payment data are transferred between the payment terminal device (10) and the mobile phone (14) on voice information. On the second way the data are transferred directly from the terminal device (10) via e.g. the network (5) to the authorization center (1) and, vice versa, from the payment center (1) via the network (5) to the payment terminal device (10).
A system and method for reducing excess capacity for restaurants and other industries during off-peak hours is provided. Customers or potential customers may bid on gift certificates redeemable at restaurants during a predetermined time. Users may register with the system and provide identification and demographic information which may be used by restaurants for targeted marketing strategies, promotions, and special offers. The system may include a registration module, an auction module, a restaurant guide module, a restaurant manager module, rewards and referral center module, restaurant reservation module, and advertisement displays.
Described are methods and systems for registering consumers with merchant loyalty or other merchant programs by using a credit card or other form of payment to register the consumer, and thereafter automatically recognizing the consumer as a member in the program based on subsequent purchases made using the form of payment. Consumer rewards can then be automatically applied during the purchase transactions with the merchant. Thus, the present disclosure allows for consumers to seamlessly and transparently gain the benefits of consumer programs merely by purchasing goods and services using forms of payment, without consumers needing to carry additional cards or coupons or login information.
System, process, and computer program product for evaluating a lead are provided. A process for evaluating a lead may include determining whether each incoming lead is duplicative, determining a score for each lead, valuing each lead based on the lead score and outcome data, and determining sales capacity and the motor vehicle dealer's existing need for leads. The process may also include applying business rules to each lead using a processor, where the business rules may include the real-time optimization of sales capacity and lead need of a motor vehicle dealer. The process may further include routing each lead based upon the satisfaction of the business rules.
A method, a system, and a device for monitoring risks associated with at least one business process, including: evaluating at least one of a plurality of document instances, wherein each of the document instances includes, in association therewith, a plurality of document values, against a plurality of risk categories; implementing the plurality of risk categories pursuant to at least one acceptable risk policy approved for the at least one business process; and qualifying at least one of the at least one of the plurality of documents pursuant to an approval rating of the at least one document in at least one risk category. The system, method, and device efficiently monitor risk, and allow for flexibility in modifying or updating risk policy.
Disclosed herein are computer-implemented methods, computing systems, and related technologies that may be used for determining the optimal number of Full Time Equivalents (FTEs) that should be engaged by a service provider in order to provide a service to an insurance company. Multiple service level agreements (SLAs) exists between the service provider and the insurance company, each of which indicates that the service provider must complete a given percentage of assigned tasks for the service within a given time period. A resource optimization application (ROA) determines how many FTEs the service provider should employ, in order to complete assigned tasks as required by the SLAs. The ROA determines the number of FTEs based on factors such as an average handling time (AHT) for the tasks, the capacity of the service provider, historical data that describes tasks previously assigned to the service provider, and other factors.
A ticketing management system and computer implemented method for managing ticket requests is provided including a request management system, configured to receive ticket requests and allocate tickets to purchasers, a back-end office ticketing system, configured to record ticket requests and a fulfillment center configured to receive the ticket requests from the back-end office ticketing system and deliver the tickets to the purchasers. The request management system includes a shopping module. The shopping module is configured to receive at least one primary request for an event and storing the primary request, receive at least one alternate request for an event and storing the alternative request and allocate events to a user based on the primary request and alternative request selections.
A method and system for presenting travel information in a way that facilitates identifying travel plans that satisfy objectives is provided. A travel information system collects travel information for the travel items on various observation dates including the current date and presents the travel information to a user in a way that facilitates travel planning and travel shopping. The travel information system stores the travel information in an observation store. To provide travel information that satisfies a search criterion, the travel information system retrieves the travel information that satisfies the search criterion either from flight information of the observation store or from current flight information provided in real time from a source of travel information. The flight information system provides the travel information in various formats to facilitate travel planning. These formats include a fare history graph, an interval grid, a route map, a future fare graph, and/or a departure date/duration grid.
The invention relates, in various aspects to systems, methods, and computer readable media suited for implementing a commonly administered, quota share-based multi-insurer primary insurance system. Among other embodiments, at least one insurance entity is associated with a funding entity, and portions of a claim liability or a received premium associated with at least one insurance policy are allocated among at least two insurance entities and the funding entity according to the stored quota share rates associated with the at least one insurance policy. Other embodiments are disclosed and encompassed herein.
A computerized method and system for administering an unannuitized annuity plan having a guaranteed minimum withdrawal payment feature associated with a systematic withdrawal program includes the steps of and system for storing data, determining an amount of a maximum guaranteed withdrawal payment for a prescribed period (e.g., one year), periodically determining the account value, monitoring for an unscheduled withdrawal made under the plan and adjusting the amount of the maximum guaranteed withdrawal payment in response to the unscheduled withdrawal. Guaranteed withdrawal payments are periodically made to the account owner so long as withdrawals do not exceed the maximum guaranteed amount for the period, or the account value is greater than the payment.
The present invention is a new business method that intends to reduce the risk, help, and protect the economic security of the foreign families who are dependants from the income that come from the foreign workers inside the U.S.A. territory. The invention helps by offering protection through a life insurance by combining the Money Transmission Service and the Life Insurance Service. The invention cares for both the worker residing inside the U.S.A. territory and the family members inside foreign territory.
The present invention provides an automated triage system performs a computerized method that includes the steps of: (1) for plurality of patients, gathering medical factor(s) associated with each patient's medical condition, where the medical condition may be (a) a type of injury, (b) a symptom, (c) a condition of a patient, and/or (d) a demographic statistic of the patient; (2) for the same plurality of patients, gathering subjective perception(s) associated with each patient's medical condition, which may be (a) the anxiety of the patient, (b) the anxiety/concern of the referring physician, and/or (c) the anxiety of the reviewing attendee; and (3) ordering, by a computerized algorithm, the plurality of patients for medical treatment and/or medical assessment, based upon the medical factors and subjective perceptions gathered for each of the plurality of patients. The method may also include the step of gathering operational aspect(s), such as (a) waiting time of the patient, (b) medical treatment facilities availability, (c) medical treatment staff availability, (d) medical assessment facilities availability, and/or (e) medical assessment staff availability; where the ordering step includes the step of ordering, by the computer algorithm, the plurality of patients for medical treatment and/or medical assessment, based at least upon the medical factors, subjective perceptions and operational aspects gathered for each of the plurality of patients.
In embodiments, a health insurance computer application enterprise system is provided employing a service oriented architecture (SOA) with a service granularity component that dynamically customizes a reusable service based on one or more of user identity element, service data elements, and service action elements parsed from service request parameters. The health insurance enterprise system includes a plurality of applications making use of functionality provided by a reusable service. In an embodiment, the health insurance enterprise system includes a customer service application, a consumer web portal application, and an integrated voice response (IVR) application. The applications provide different channels of communicating health insurance data to various health insurance system constituents by presenting customized views of the data tailored to a given communications method, user access rights, as well as other factors.
The present invention generally relates to online reputations. Specifically, this invention relates to a system and method for analyzing, determining, reporting and modifying an online reputation of a business, professional or individual. The online reputation of a business, professional or individual being comprised of a numeric value, calculated at least in part on positive reviews of the business, professional or individual, negative reviews of the business, professional or individual and the types of websites the positive or negative reviews reside upon.
Methods and systems for social analysis in multi-participant meetings provide for receiving a data stream of a multi-participant meeting, wherein multiple topics are discussed. The data stream is analyzed to detect topics and to define topical sub-activities that are performed by at least a portion of the participants. Contributions to a topic by two of the participants in the topical sub-activities are identified and evaluated. A connection weight between the two participants is calculated based on the evaluation of their respective contributions.
A voice mixing apparatus decodes input encoded narrowband voice data and encoded voice data for narrowband region of input encoded wideband voice data, and detects a speaker in accordance with the decoded voice signals of the entire narrowband. When encoded voice data from a speaker is included in the narrowband, a signal in a region outside the narrowband of the expanded data is encoded. When the data is included in the wideband, encoded voice data of the region outside the narrowband is extracted for output. When the destination terminal is compatible with the encoded narrowband voice data, the narrowband voice signal mixed is encoded and output. When the destination terminal is compatible with wideband, the narrowband voice signal mixed is encoded for the narrowband region, and the voice data of the speaker is used as the encoded voice data for the region outside the narrowband.
A bandwidth extension apparatus can generate from an inputted speech signal a bandwidth-extended signal whose bandwidth is automatically adjusted according to the surrounding hearing situation by means of a parameter. The apparatus has a surrounding characteristic predictor for predicting the characteristic amount of the surrounding sound of the phone terminal on which the apparatus is installed; an adjustment amount predictor for comparing the characteristic amount with the parameter to predict the adjustment amount for the parameter; a speech characteristic predictor for predicting the characteristic amount of the inputted speech signal; and an adjustment amount determiner for determining an adjustment amount for updating the parameter based on the characteristic amount of the surrounding sound and the inputted speech signal.
A first party creates and edits a phonetic-alphabet representation of its name. The phonetic representation is conveyed to a second party as “caller-identification” information by messages that set up a call between the parties. The phonetic representation of the name is displayed to the second party, converted to speech, and/or converted to an alphabet of a language of the second party and then displayed to the second party.
A system and method for operating a security system include a device control module configured for electronic communication with a plurality of devices and a user interface coupled in electronic communication with the device control module. The user interface includes a voice memory and a first speaker. The user interface is configured to receive a first system event from the device control module identifying a first condition detected by the security system. The user interface is further configured to retrieve a voice message from the voice memory corresponding to the first system event and transmit the voice message via the first speaker.
Disclosed embodiments relate to mapping an utterance to an action using a classifier. One illustrative computing device includes a user interface having an input component. The computing device further includes a processor and a computer-readable storage medium, having stored thereon program instructions that, upon execution by the processor, cause the computing device to perform a set of operations including: receiving an audio utterance via the input component; determining a text string based on the utterance; determining a string-feature vector based on the text string; selecting a target classifier from a set of classifiers, wherein the target classifier is selected based on a determination that a string-feature criteria of the target classifier corresponds to at least one string-feature of the string-feature vector; and initiating a target action that corresponds to the target classifier.
Techniques are disclosed for using phonetic features for speech recognition. For example, a method comprises the steps of obtaining a first dictionary and a training data set associated with a speech recognition system, computing one or more support parameters from the training data set, transforming the first dictionary into a second dictionary, wherein the second dictionary is a function of one or more phonetic labels of the first dictionary, and using the one or more support parameters to select one or more samples from the second dictionary to create a set of one or more exemplar-based class identification features for a pattern recognition task.
Methods and apparatus for analyte level estimation are provided for filtering received analyte measurement data based on one or more parameters associated with a medication delivery profile, wherein filtering includes applying a rate variance filter to the analyte measurement data.
A device for sensing at least one environmental condition in a data center. The device includes a chassis, a propelling mechanism, a power supply, a steering mechanism, and a controller supported on the chassis. The chassis also supports at least one environmental condition sensor and is operable to travel through the data center and sense at least one environmental condition at various locations throughout the data center.
A system and method are disclosed that determines the emissivity and temperature of a target object. A compact emitter capable of sequentially emitting blackbody-like radiation at two different temperatures is used to determine the target object's emissivity and temperature.
Systems and methodologies are described that facilitate calibration of the loop bandwidth of a phase-locked loop (PLL). Calibration for the loop bandwidth of a PLL as described herein can be performed by optimizing the loop response of the PLL. Optimization of the loop response of the PLL can be achieved by modifying the value of a feedback counter of the PLL to induce a loop response at the PLL. The loop response of the PLL can be measured and compared to an ideal loop response. Based on this comparison, appropriate adjustments can be made to the PLL. Further, various techniques described herein facilitate calibration of a PLL by adjusting only parameters of a charge pump of the PLL without requiring individual control mechanisms for each element of the PLL, thereby improving PLL performance and manufacturing yield.
A method for testing the operating conditions of an electric network, including at least one operating state, including the steps of providing a voltage signal (v(t)) to a network load and measuring the instantaneous current signal (i(t)) circulating in the load, delaying the instantaneous current signal (i(t)) to generate an instantaneous current signal delayed ((i(t+τ)) by a predetermined amount of time (τ), the predetermined amount of time (τ) being a function of the operating state of said load, the method including the steps of calculating, within a predetermined measurement time (Tm), an admittance ratio (Gχ(τ)) between the mean of the product of the voltage signal (v(t)) and the delayed instantaneous current signal (i(t+τ)), and the mean of the square of the voltage signal (v(t)), and to compare the value of the admittance ratio (Gχ(τ)) with a range of predetermined values (Gmin,Gmax) to determine the operating state of the electric network.
An improved pump, reservoir and reservoir piston are provided for controlled delivery of fluids. A motor is operably coupled to a drive member, such as a drive screw, which is adapted to advance a plunger slide in response to operation of the motor. The plunger slide is removably coupled to the piston. A method, system, and an article of manufacture for automatically detecting an occlusion in a medication infusion pump is provided. The electrical current to an infusion pump is measured. Based on a series of measurements of one or more variables, the infusion pump detects whether there is an occlusion in the system.
Systems, methods, and computer program products for flight validation (FV) are provided. Embodiments implement the requirements of FAA Notice 8260.67 as they relate to FV. Embodiments enable FV to be performed in its entirety, including flight and/or ground obstacle assessment, and on-course/on-path flight evaluation. Embodiments enable a post-flight validation phase, which provides post flight analysis and archiving capabilities. Using embodiments, a person of minimal skill and training can perform FV as prescribed by FAA requirements. Accordingly, significant costs associated with hiring professional surveyors and air crews to perform obstacle assessment and flight evaluation can be eliminated. Embodiments can be implemented using commercial off-the-shelf (COTS) and relatively inexpensive hardware, making them suitable for large-scale FV operations. Embodiments may also be integrated with existing instrument flight procedure design tools, including, for example, the TARGETS (Terminal Area Route Generation Evaluation & Traffic Simulation) tool developed by the MITRE Corporation.
An imaging sensor system comprising: a rigid mount plate affixed to a vehicle; a first rigid mount unit affixed to the mount plate and having at least two imaging sensors disposed within the first mount unit, wherein a first imaging and a second imaging sensor each has a focal axis passing through an aperture in the first mount unit and the mount plate, wherein the first and second imaging sensor each generates a first array of pixels, wherein each array of pixels is at least two dimensional, wherein the first and second imaging sensors are offset to have a first image overlap area in the target area, wherein the first sensors image data bisects the second sensors image data in the first image overlap area.
Techniques are provided for displaying a route symbol with narrative driving directions. A route symbol for a particular maneuver may be used to represent the road to which the maneuver relates. For example, one type of a route symbol that may be used to represent a road may be an interstate route symbol that has substantially the same appearance (e.g., substantially the same or similar shape, and/or substantially the same coloration) as an interstate route sign used to mark the interstate itself. Another example of a type of a route symbol that represents a road is an highway route symbol that looks substantially the same as a highway route sign used to mark a state highway. A route symbol used for the display of a maneuver also may include route symbols that are related to the type of maneuver, such as the type of a turn, described by the maneuver.
When a vehicle is located within the area of coverage of a radio station, a navigation system outputs audio guidance on the basis of traffic information received from the radio station, provided a predetermined audio output condition related to a congested area is satisfied or stores the traffic information in a storage section if the predetermined audio output condition is not satisfied. Then, when the vehicle is located outside of the area of coverage of the radio station, the navigation system outputs the stored traffic information as audio guidance.
A position coordinate based route transmitted from a server is reconstructed as a route of link numbers or node numbers in map data of navigation apparatus without error. A route guidance server searches a route from a start point to end point designated by a navigation apparatus; selects all or a part of nodes included in the searched route as route nodes; sets complementary points to the respective selected route nodes on the route and at a distance longer than a predetermined distance from the respective route nodes; and transmits information including coordinate information on the route nodes and complementary points as route information to the navigation apparatus. Then, based on the coordinate information on the route nodes and complementary points transmitted from the server, the navigation apparatus identifies the route nodes and road links connecting the route nodes by identification numbers in map data the navigation apparatus it self has.
A method of distributing map data from a map server to a wireless communications device entails generating a bitmap array representative of the vector map data for a given zoom level, computing attributes of the bitmap array to determine which map features to retain and which map features to suppress, and then transmitting to the wireless device only the map data for the map features to be retained. By counting the number of bitmap cells representing a polygonal map feature such as a park, lake, or island, the approximate area is quickly estimated. If the area falls below a threshold, the map data for the small polygon is discarded. Similarly, if a polyline map feature overlaps (or is too proximate to) another polyline map feature, one of the polyline map features is discarded. The map data actually transmitted is thus reduced, thereby economizing bandwidth without unduly sacrificing map detail.
Techniques are described for assessing road traffic conditions in various ways based on obtained traffic-related data, such as data samples from vehicles and other mobile data sources traveling on the roads and/or from one or more other sources (such as physical sensors near to or embedded in the roads). The road traffic conditions assessment based on obtained data samples may include various filtering and/or conditioning of the data samples, and various inferences and probabilistic determinations of traffic-related characteristics of interest from the data samples. In some situations, the inferences include repeatedly determining current traffic flow characteristics and/or predicted future traffic flow characteristics for road segments of interest during time periods of interest, such as to determine average traffic speed, traffic volume and/or occupancy, and include weighting various data samples in various ways (e.g., based on a latency of the data samples and/or a source of the data samples).
A robot and so forth capable of avoiding the mutual interference of a plurality of active sensors mounted on the other robots so that a task may be smoothly executed by each of a plurality of robots are provided. If an active sensor mounted on each of the plurality of robots (R) may mutually interfere with each other and if the degree of contribution of the active sensor to a task being executed by the self robot (R) is lower than that of the active sensor of the other robot (R) to the task being executed by the other robot (R), the sensitivity of the active sensor of the self robot (R) is decreased. As a result thereof, the mutual interference of the active sensors can be avoided, and the robot (R) can be prevented from causing trouble to the task.
Apparatus for estimating a ground contact surface gripping characteristic of a vehicle wheel of a vehicle comprises an input section and an output section. The input section sets an input representing a ratio of a wheel force acting on the vehicle wheel in the ground contact surface, and a wheel slipping degree of the vehicle wheel. The output section determines, from the input, an output representing a grip characteristic parameter indicative of the gripping characteristic of the vehicle wheel.
A system and method for controlling double transition shifts in an automatic transmission having multiple gear sections. During a double transition shift, the system performs simultaneous closed loop control of the primary oncoming clutch in the primary gear section and the secondary off-going clutch of the secondary gear section. Before the input shaft of the secondary gear section is fully pulled down or the secondary off-going clutch becomes overheated, the system switches closed loop control of the input shaft to the secondary on-coming clutch of the secondary gear section. The system utilizes model-based calculations to determine the initial clutch pressure settings when a clutch enters closed loop control.
A hydraulic control system is disclosed. The hydraulic control system may have a pump, a plurality of actuators, and a plurality of valve arrangements configured to meter pressurized. The hydraulic control system may also have at least one operator input device configured to generate signals indicative of desired velocities of the plurality of actuators, and a controller. The controller may be configured to receive a pump torque limit, determine a maximum pump flow capacity, and determine desired flow rates for each of the plurality of valve arrangements based on the signals. The controller may also be configured to make a first reduction of the desired flow rates based on the maximum pump flow capacity, to make a second reduction of the desired flow rates based on the pump torque limit, and to command the plurality of valve arrangements to meter the desired flow rates after the second reduction.
The present invention discloses a self-calibration method for an electric power steering system, which can self-calibrate the sensors to a normalized state to prevent from signal distortion, whereby to maintain stable steering sense of the driver and promote robustness and performance of the EPS system. The self-calibration method includes a signal offset compensation tactic and a zero-point signal self-calibration tactic. The present invention determines whether to undertake self-calibration according to judgement tactics, including a sensor power supply judgement tactic, a sensor correctness judgement tactic, and a self-calibration triggering condition. The self-calibration method can increase the correctness of sensors, maintain the original steering-assisting function and promote robustness of the EPS system.
There is provided a method of identifying locations of modules (400) of an apparatus (600, 680, 690, 2200) for monitoring wheels (10) of a vehicle (900). The sensor modules (400) operatively revolving with the wheels (10). The modules (400) communicate with a processing arrangement (710, ECU 950) of the vehicle (900). The modules (400) sense a physical parameter of the wheels (10) and generate corresponding sensor signals for the processing arrangement (950). The processing arrangement (710, ECU 950) processes the sensor signals to compute information indicative of operation of the wheels (10). The apparatus (1) also includes a sensor arrangement (118) for sensing an angular orientation (0) of the wheels (10). The method includes steps of: (b) arranging an elongate feature (1100) in an at least partially transverse direction relative to a direction of travel of the vehicle (900); (c) driving the vehicle (900) over the elongate feature (1100) to cause the wheels (10), together with their associated modules (400), to contact momentarily onto the elongate feature (1100) and communicating signals including signal components stimulated by contact of the wheels (10) onto the elongate feature (1100) to the processing arrangement (950), the signals identifying a time at which their wheels (10) contacted onto the elongate feature (1100) and identification codes (ID) of the modules (400); and (d) from a temporal sequence of the signals received at the processing arrangement (950), identifying whereat modules (400) are located on the wheels (10) of the vehicle (900).
Vehicular propulsion systems and methods for managing propulsion systems are provided. The remaining energy in an energy supply coupled to a propulsion actuator on-board a vehicle is monitored. The energy provided to an on-board auxiliary non-propulsion load device from the energy supply is automatically limited based on the remaining energy in the energy supply.
A method of controlling a robotic manipulator of a force- or impedance-controlled robot within an unstructured workspace includes imposing a saturation limit on a static force applied by the manipulator to its surrounding environment, and may include determining a contact force between the manipulator and an object in the unstructured workspace, and executing a dynamic reflex when the contact force exceeds a threshold to thereby alleviate an inertial impulse not addressed by the saturation limited static force. The method may include calculating a required reflex torque to be imparted by a joint actuator to a robotic joint. A robotic system includes a robotic manipulator having an unstructured workspace and a controller that is electrically connected to the manipulator, and which controls the manipulator using force- or impedance-based commands. The controller, which is also disclosed herein, automatically imposes the saturation limit and may execute the dynamic reflex noted above.
A robotic life form simulates a live creature responsive to a changing environment sensed by the robot, and has a robotic body that is articulated for motion around an upright axis and supported by at least two legs, each having at least two joints. The neck of the body terminates in a head provided with eyes and a mouth, and, in the illustrated creature, has a tail. Internal and external input sensors are located on the robotic body and responsive to touch, sound and lighting conditions, motion, food, temperature, voice commands, time of day, and obstacles and hazards, and include a head touch sensor, a plurality of touch sensors extending along a torso of the body, and a plurality of touch sensors on the feet. Actuators responsive to the input sensors control the eyes of the robot, opening and closing of its mouth, movement of the head, movement of the neck relative to the torso, and relative movements of the front and rear sections of the torso to cause the torso to pivot and twist and thereby provide lifelike responses to the sensed conditions. Drive index levels in accordance with priority criteria selected from a plurality of animation groups determine the drive index levels, and servo actuators associated with the body are responsive to dominant drive indexes causing the robot to execute animations resulting therefrom.
Coordinate values of a tool center point is calculated by obtaining coordinate values at each time of respective drive axes driven by a numerical controller. A tool radius compensation vector connecting the calculated tool center point at each time and an actual machining point is obtained. Then, coordinate values of the actual machining point are calculated based on the calculated coordinate values of the tool center point and the obtained tool radius compensation vector, and the trajectory of the actual machining point is displayed on a display.
A controlling console for moving elements such as trusses and winches. A console body has a display screen, and a processor which is programmed to produce an output screen on the display screen which accepts controls for controlling at least one movable device. The output screen includes a plurality of different logical blocks which are connected together. Values and conditions such as true, false, rising edge or error can be entered. The console arranges this into a flow arrangement.
A method and a device for the playback of digitalized audio signals that are transmitted packet-oriented from a signal source to at least one signal sink, especially a loudspeaker unit, in a motor vehicle by means of an asynchronous bus system. Connected upstream of the signal sink is an audio-signal processing unit demonstrating a data rate converter, which is fed the digitalized audio signals destined for the signal sink from a control unit over a data line by means of a first data interface of the control unit. The control unit has a second data interface for the connection to the asynchronous bus system and for receiving the digitalized audio signals. A data buffer and a controller are arranged within the control unit. A first and second clocking signal provide the clock rates for the first interface and the data rate converter. These clock rates can be changed by a logic unit.
In general, techniques of controlling a plurality of multimedia players in groups are disclosed. According to one aspect of the present invention, a mechanism is provided to allow a user to group some of the players according to a theme or scene, where each of the players is located in a zone. When the scene is activated, the players in the scene react in a synchronized manner. For example, the players in the scene are all caused to play a multimedia source or music in a playlist, wherein the multimedia source may be located anywhere on a network.
A neurostimulation lead or lead extension includes a lead body having a proximal end and a distal end. A plurality of first contacts are disposed on the distal end of the lead body. A plurality of second contacts are disposed on a proximal end of the lead body. A plurality of conductors extend along the lead body. Each of the plurality of conductors electrically couples at least one of the first contacts to at least one of the second contacts. At least one of the conductors includes at least one switch disposed along a length of the conductor. The at least one switch is configured and arranged to separate the conductor into a plurality of individual segments when the at least one switch is opened.
Systems and devices for selectively applying electrical energy to a target region beneath a skin surface of a patient involve applying an electrical impulse to one or more electrodes on a skin surface of the patient to modulate one or more nerves at the target region, where the impulse is substantially blocked at nerves located between the target region and the skin surface such that only the nerves at the target region are modulated by the electrical impulse.
At least one of a left intraventricular conduction defect, a right intraventricular conduction defect, or no intraventricular conduction defect can be detected using received intrinsic cardiac information from a subject, and a first atrioventricular (AV) delay can be calculated using a first relationship if the left intraventricular conduction defect or no intraventricular conduction defect is detected, or a second AV delay can be calculated using a second relationship if the right intraventricular conduction defect is detected.
This patent document discusses, among other things, systems, devices, and methods for enhancing detection of pulmonary edema using, in addition to thoracic impedance, one or a combination of: physiologic information about a subject, at least one statistical parameter, a user-programmable detection level, at least one parameter associated with a previous pulmonary edema event, and patient symptom information about the subject. In one example, a (base) thoracic impedance threshold is modified to an adjusted thoracic impedance threshold. The adjusted thoracic impedance threshold provides an increased sensitivity of pulmonary edema detection as compared to the base thoracic impedance threshold. In another example, an alert is provided to a subject, a caregiver, or other user based on a pulmonary edema indication determined by the present systems, devices, and methods. In a further example, a therapy (provided to the subject) is adjusted or initiated in response to the pulmonary edema indication.
A process for analysing an electroencephalogram signal representative of activity of a brain, including: i) generating coefficient data for a signal representation of a portion of said signal; ii) generating first gain data representing an average amplitude of an output signal generated based on said signal representation and said coefficient data; iii) generating second gain data representing an average amplitude of said portion; and iv) generating, based on said first gain data and said second gain data, brain state data representing subcortical activity of said brain.
Disclosed are methods for detecting an acute myocardial infarction (i.e., a heart attack) at the earliest possible time and promptly warning the patient that he should immediately seek medical care. The present invention includes an implantable electronic system that can sense a change in the patient's electrogram that is indicative of a heart attack. If a heart attack is sensed, the device would then cause an implantable and/or externally located alarm to be actuated to warn the patient of his condition and a medical practitioner at a remote diagnostic center would receive the patient's electrogram for analysis. The patient or a caretaker would then be informed to self-inject medication through a subcutaneous, pass-through drug port that can be a separate device or integrated into the implanted device that is designed for the early detection of a heart attack. The methods of the present invention include determining if a human patient is likely to have a heart attack and, if he is, then implanting within that patient a device that can sense when a heart attack occurs and alarm the patient to take appropriate actions if a heart attack does occur.
A vessel pulse wave measurement system performs vessel pulse wave measurement using an optical probe circuit provided with an optical probe including a light emitting element and a light receiving element, a drive circuit, and a detection circuit. A measurement device directly and synchronously feeds back an electrical signal from the optical probe to the drive circuit as a drive signal to generate a self-oscillation signal from the detection circuit, and measures the self-oscillation signal as a vessel pulse wave signal. A controller controls an operating point of at least one of the detection circuit and the drive circuit such that the self-oscillation signal substantially reaches a maximum level thereof.
A thin-film microelectrode array tailored for long-term, minimally invasive cortical recording or stimulation and method are provided. The microelectrode array includes a flexible element that is movable between a first contracted configuration and a second expanded configuration. An array of contacts is provided on the flexible element. The contacts are engagable with a cortical surface with the flexible element in the expanded configuration. A link operatively connects the array of contacts to a control module. The link is capable of transmitting at least one of cortical recordings and cortical stimulation signals thereon.
The present invention relates generally to systems and methods for measuring an analyte in a host. More particularly, the present invention relates to systems and methods for transcutaneous measurement of glucose in a host.
A system and method for compensating for movement in a sensor. A sensor may include an emitter configured to transmit light, a detector configured to receive the transmitted light via a respective light path, and an accelerometer configured to measure a change in distance between the detector and the emitter. The sensor may transmit the measurements relating to the change in distance between the detector and the emitter to a pulse oximetry monitor. The pulse oximetry monitor may generate an attenuation factor corresponding to the change in the distance between the detector and the emitter that may be used to compensate for movement in a sensor when calculating physiological parameters of a patient.
The present invention relates to a device system and method for providing a remote product which notifies a cell phone user that his cell phone is receiving a call in order to answer the cell phone when it is out of hearing range or otherwise turned off or out of cell range. By utilizing a separate call notification device, the device can be positioned to receive a cell call indication in a situation or place where the cell phone might not.
For one embodiment, a MIMO (Multiple-Input-Multiple-Output) communication system in which a first sequence of beamformed signals is transmitted, a beamformed channel is observed in response to transmission of the first sequence of beamformed signals, a QR decomposition of the observed beamformed channel is performed to provide a unitary matrix, and a second sequence of beamformed signals is transmitted using as a beamformer the unitary matrix. Other embodiments are described and claimed.
The invention discloses a method for communicating an application processor and a modem. A physical link is provided between the application processor and the modem and corresponds to multiple virtual channels. The modem is embedded in a user equipment, and the user equipment is adapted for multiple user identification module cards. The method comprises: establishing, by the application processor, a relation of combining virtual channels to the user identification module card for receiving the service requests when service requests are sent to at least a user identification module card of the user equipment; and transferring the service requests to the user identification module card through the virtual channels which have the relation of combining to the user identification module card. The virtual channels which have the relation of combining to the user identification module card transfer the service requests so as to combine each user identification module card in a multi-card multi-standby mobile phone to a corresponding channel, avoiding the situation that when the intelligent phone transfers the service request, it is uncertain which channel is identified to transfer the service request and which user identification module card receives the transferred service request.
A mobile communication system based on images, enabling communication between a plurality of mobile devices and servers, wherein the images have associated additional properties in the nature of voice, audio, data and other information. The system further enabling the formation of one or more image networks wherein the images are stored, organized, connected and linked to each other by one or more methods inclusive of one to one connection between images, a hierarchical connection between images and or other methods of connection between images to facilitate efficient image based communication between mobile devices, stationary devices and servers based on the mobile device identification, mobile device specific profiles and user specific profiles. The imaged base network system further having the ability to learn and form intelligent association between objects, people and other entities; between images and the associated data relating to both animate and inanimate entities for intelligent image based communication in a network.
Digital upgrade system and method for translating analog commands and digital commands in wireless customer services premises equipment (CPE). The digital upgrade system receives a command from a CPE Host and translates the command from analog to digital in order to broadcast it over a wireless digital network to be received by a client. Alternatively, the digital upgrade system receives a digital command from a digital network and translates it to an analog command to be received by a functionality module of a wireless CPE Host.
A base station requests cooperative transmission of a base station forming a nearby cell that is near a mobile station. The base station further includes an acquirer that acquires a reception power for each nearby cell of the mobile station; a calculator that calculates a value for each acquired reception power, weighted by a coefficient of the nearby cell; and a selector that based on each value calculated by the calculator and from among the nearby cells, selects a cell of which the cooperative transmission is to be requested.
The present invention pertains to the technology for avoiding interference between adjacent frequencies occurring on cell boundaries or sector boundaries in a mobile wireless communication system using an OFDMA (Orthogonal Frequency Division Multiple Access) scheme. There are a single sector mode of no collaboration between sectors; a sector selection mode of collaborating between sectors to transmit with a specified frequency resource from only one sector, and a collaboration mode of collaborating between sectors to transmit signals from both sectors. Any of the three modes is selected on the basis of measurement results of RSRP (Reference Signal Received Power) reported from a mobile station.
There is provided a communication apparatus including: a first communication unit having a first communication range; a second communication unit having a second communication range wider than the first communication range; a control unit which transmits a request signal for starting communication via the second communication unit from the first communication unit to another communication apparatus, and transmits authentication information from the second communication unit to the another communication apparatus in the case where it is determined that communication with the another communication apparatus via the second communication unit is possible based on a response signal after the first communication unit receives the response signal in response to the request signal; and a notification unit which notifies a user after the second communication unit receives a result of authentication based on the authentication information.
Disclosed are systems and methods for configuring a station coupled to a communication medium. Received signal powers at the station of signals transmitted from a plurality of other stations coupled to the communication medium are measured. A transmit power level of the station, used for determining powers of signals transmitted from the station, is determined based at least in part upon the received signal powers. A detection threshold of the station, used for determining which received signals to accept for further processing and which received signals to ignore, is determined based at least in part upon the received signal powers.
A wireless communications system includes a radio resource manager, one or more base stations, and one or more wireless transceivers capable of communicating with the base stations. The wireless transceivers are configured to be able to measure the difference in network parameter (e.g. frequency and timing offset) between base stations within their range. These network parameter differences along with other information is communicated to the radio resource manager which is then able to update or correct the signal or signals of one or more base stations using the information from the wireless transceivers.
A phone number only messaging experience provided in an Inter-Carrier Messaging System service. Subscriber to subscriber digital messages containing user data are routed between carrier's networks using an Inter-Carrier messaging module with appropriate MIN/carrier/carrier routing look-up capabilities. Digital messages containing user data (e.g., short messages, email, etc.) may be sent to a subscriber in another carrier's network addressed only with a phone number. If the recipient is outside of the sender's carrier network, the Inter-Carrier messaging module of the Inter-Carrier service provider (ICSP) determines the appropriate carrier for the recipient, appends appropriate syntax to the digital message containing user data to allow internet protocol (IP) or other standardized communication techniques between message service centers of the two carriers, and routes the digital message containing user data to the destination carrier. The recipient in the other carrier's network may reply back to the ICSP's sender using only the subscriber's directory number.
A method for determining a location of a mobile device with reference to locations of a plurality of reference devices is disclosed. The mobile device receives ambient sound and provides ambient sound information to a server. Each reference device receives ambient sound and provides ambient sound information to the server. The ambient sound information includes a sound signature extracted from the ambient sound. The server determines a degree of similarity of the ambient sound information between the mobile device and each of the plurality of reference devices. The server determines the location of the mobile device to be a location of a reference device having the greatest degree of similarity.
Displaying network content searches on mobile devices involves obtaining results of a network content request via a mobile device. A geolocation of at least one object associated with the results of the network content request is also obtained. A scene is viewed in a camera view of the mobile device. A virtual location is determined in the camera view. The virtual location represents the actual location of the object relative to the scene contained in the camera view. A graphic representing the object is then displayed at the virtual location in the camera view.
Systems and methods are provided for obtaining a signature for a place. A server receives information about a place, such as name of the place, from client devices when the devices are at the place, and data related to wireless transmission stations detected by the client devices. The data comprises wireless transmission station identifiers and signal strength information. The server associates the information about the place with the data. Systems and methods are also provided for detecting a place for a client device. The server receives data related to one or more wireless transmission stations detected by the client device when the device is at the place. The data comprises wireless transmission station identifiers and signal strength information. The server compares the set of data with signatures of places, selects a signature based on the comparison, and transmits to the client device information about the place in the selected signature.
A mobile terminal including a wireless communication unit configured to wirelessly communicate with at least one other counterpart terminal; a camera module configured to capture images; a touchscreen display configured to receive touch inputs and to display information; a position location module configured to provide a location of the terminal; and a controller configured to control the camera module to capture a preview image, to display the captured preview image on the touchscreen, to receive a designation input command indicating a destination object included in the camera preview image displayed on the touchscreen, to calculate position information of the designated destination object based on the location of the terminal provided by the position location module, and to transmit the calculated position information to the counterpart terminal.
The disclosure is directed to a mobile communication device that measures characteristics or attributes of a first communications network that vary according to physical location within that first communications network to create a fingerprint, or signature, of a location within the first communications network. When the fingerprint of the current location of the mobile device is created it can be compared to a known fingerprint associated with a second communication network to determine the mobile device's proximity to the second communications network. Furthermore, the second and subsequent fingerprint that are generated for a particular communications network can be used to modify the stored fingerprint so as to refine it to improve detecting the proximity to the communications network.
System(s) and method(s) are provided for managing network capacity in a wireless network that serves various traffic flows with disparate quality of service requirements. Management can be based on multi-stage scheduling in frequency-time domain. A first scheduling stage can generate an allocation of radio resources that minimizes inter-cell interference amongst a plurality of base stations. Based on the first-stage allocation of radio resources, a second scheduling stage can compute flow capacity for a set of radio resources specific to a base station, and acquire guaranteed-bit-rate (GBR) and non-guaranteed GBR traffic flows. GBR traffic flows can be matched to computed flow capacity to generate an allocation of frequency-time resources. In second scheduling stage, GBR traffic flows can be scheduled based at least in part on allocated resources and priority queuing. Based on allocation(s) in first and second scheduling stages, a third scheduling stage can schedule non-GBR traffic flows based at least in part on fair scheduling.
A radio access network (RAN) device may receive a call setup request from a wireless communication device (WCD) seeking to set up a call. In response to receiving the call setup request, it may be determined that (i) the WCD is capable of conducting the call using either a first codec or a second codec, (ii) the first codec is capable of using a sampling rate of over 8,000 Hz, and (iii) the second codec uses sampling rates of 8,000 Hz or less. Based at least on this determination, the WCD may be instructed to set up the call using the second codec.
A cell reselection parameter is transmitted on one carrier frequency for a defined period of time to cause access terminals operating on that carrier frequency to more aggressively search for access points on at least one other carrier frequency. For example, a femto cell operating on one carrier frequency may transmit a broadcast channel including a cell reselection parameter such as Sintersearch on another carrier frequency that is used by a macro cell. Here, the value of the cell reselection parameter (e.g., Sintersearch) is chosen so that the access terminals will more aggressively conduct inter-frequency searches. In addition, the cell reselection parameter is transmitted for a period of time that ensures that a nearby access terminal will receive the parameter during its wakeup interval.
An arrangement and method for radio network relocation of a mobile terminal (114) from a first base station controller (122) to a second base station controller (122′) by anchoring at least some SGSN functions with respect to the first base station controller; and relocating at least some RNC functions from the first base station controller to the second base station controller. RNC (124), SGSN (132) and GGSN (134) components may be integrated together, and the RNC (124) may be parented by an SGSN. Alternatively, RANAP SGSN functionality may be split between SGSN and RNC, RANAP and user plane signals may be relayed by the first base station controller to the second base station controller, and the first base station controller may act as an anchor.
Systems and methods are provided that allow the delivery of location based services within a communication network. The location information can be retrieved using information from the mobile node when the mobile node registers in the network. The location information can then be cached or stored in one or more places in the communication network and correlated with the mobile node's addressing information. If a request for location based services is received without location based information, the gateway can use location based information regarding the mobile node to provide location based services. The gateway can enable non IMS mobile nodes to obtain IMS location based services or incompatible mobile nodes to obtain location based services.
A mobile telephone network is configured to transmit information, such as TV network scheduling, which can be received by receivers “eavesdropping” on the system. A mobile telephone can be configured to receive only, avoiding the battery drain which results from its transceiver needing to periodically handshake with the network transceiver.
To facilitate recovering lost or stolen mobile devices, methods and systems are provided that enable mobile devices to report information that can be used to locate the device and/or identify an unauthorized user. Owners can report the loss or theft of their mobile devices to a server which can transmit an anti-theft activation message. Reception of the anti-theft activation message prompts activation of a anti-theft software module may limit access to programs and data on the mobile device while allowing the normal use of the mobile device through a secondary user interface. Unbeknownst to unauthorized users, data related to the user and the device are collected and transmitted to a server. Collected data may include user biometric data and non-biometric data. User biometric data may be matched against biometric databases to identify the user. Non-biometric data may be used to help locate the mobile devices.
A circuit includes first and second transconductance stages each having an input to receive a signal, and a current combiner circuit coupled to outputs of the first and second transconductance stages. The current combiner circuit forms a path from the first transconductance stage to (i) one of a plurality of output paths or (ii) multiple output paths of the output paths. The current combiner circuit severs the second transconductance stage from the output paths when the first transconductance stage forms a path to one of the output paths. The current combiner circuit forms a path from the second transconductance stage to the multiple output paths when the first transconductance stage forms a path to the multiple output paths. The current combiner circuit couples current from the first transconductance stage to (i) a first output path or a second output path or (ii) both the first and second output paths.
Disclosed is a harmonic rejection mixer that makes it possible to suppress high-frequency response, while keeping the number of gm elements from increasing. In a harmonic rejection mixer that regulates the waveform of an output signal by mixing outputs of multiple mixers that are connected in parallel with the latter stage of multiple gm elements, some of the gm elements are shared by I phase and Q phase by using a control signal with a duty ratio of less than 50% to drive at least some of the mixers, and then using the period in which the I-phase mixers are inactive to activate the Q-phase mixers.
A television broadcast receiving apparatus can change an oscillation frequency of a local oscillation signal or a tuning frequency of an intermediate frequency signal in a reception channel, and changes the reception characteristic to an optimum reception characteristic. In this way, the television broadcast receiving apparatus effectively reduces SN ratio deterioration due to interference of the outside of a reception band such as adjacent channel interference.
An electronic circuit comprising a transistor-based RF (radio frequency) power amplifier (112) having balanced outputs (172, 176), a transistor-based receiver RF amplifier (116) having balanced inputs (152, 156) ohmically connected to said balanced outputs (172, 176) respectively of said RF power amplifier (112), and a balun (114) having a primary (182, 186) and a secondary (188), said primary (182, 186) having primary connections and a supply connection (185) of said primary (182, 186) intermediate said primary connections and said primary connections ohmically connected both to said balanced outputs (172, 176) of said RF power amplifier (112) respectively and to said balanced inputs (152, 156) of said receiver RF amplifier, thereby to switchlessly couple RF between the balun (114) and the RF power amplifier (112) and switchlessly couple RF between the balun (114) and the receiver RF amplifier (116). Other electronic circuits, processes, devices and systems are disclosed.
Present software-defined radios (SDR) employ front end circuits that contain multiple receivers and transmitters for each band of interest, which is inflexible, expensive and power inefficient. A programmable front end circuit is implemented on a CMOS device and is configurable to transmit and receive signals in a wide band of frequencies, thereby providing an adaptable transmitter and receiver operable with current and future wireless networking technologies.
Aspects of a method and system for frequency-shift based PCB-to-PCB communications may include, in a PCB comprising one or more receivers and one or more transmitters, adjusting one or more modulation frequencies and utilizing the adjusted modulation frequencies to generate transmit signals by the one or more transmitters based on received and/or generated modulation control information. One or more demodulation frequencies may be adjusted and utilized to generate intermediate frequency signals by the one or more receivers based on received and/or generated demodulation control information. The modulation control information and the demodulation control information may be received via a communication device comprising the PCB. The modulation control information and demodulation control information may be received on a link operating in a frequency band different from the transmit frequencies and the receive frequencies.
A portable computing device includes a radio frequency (RF) wired link, a core module, and a plurality of multi-mode RF units. When one or more of the multi-mode RF units are supporting a high-speed data communication, the core module is operable to detect a blocker that is adversely affecting the high-speed data communication. The core module is further operable to determine whether a radiation pattern alternative for the high-speed data communication will reduce the adverse affects on the high-speed data communication. When the radiation pattern alternative for the high-speed data communication will reduce the adverse affects on the high-speed data communication, the core module is further operable to enable the radiation pattern alternative. The one or more multi-mode RF units are operable to adjust at least one of transmission and reception of the high-speed data communication in accordance with the radiation pattern alternative.
Embodiments of the present invention provide methods, apparatuses, and programming instructions configured to enable a device to receive provisioning data over a Near Field Communication link, and utilize the provisioning data to receive services.
A method for determining EIRP of user terminals in a satellite communications system comprises measuring a return uplink thermal noise at one or more frequencies, obtaining a target return uplink signal density relative to thermal noise density, and determining a target signal power at a gateway in the satellite communications system for one or more frequency channels. The target signal power may be based at least in part on the return uplink thermal noise and the target return uplink signal density relative to the thermal noise density. The method also comprises obtaining a message signal power at the gateway of one or more messages from a user terminal, and determining the EIRP of the user terminal based at least in part on a difference between the target signal power and the message signal power.
A cleaning device including a normally charged toner cleaning member provided in contact with a cleaning target at a contact position to remove normally charged toner from the cleaning target, a reversely charged toner cleaning member provided in contact with the cleaning target at a contact position upstream from the normally charged toner cleaning member to remove reversely charged toner from the cleaning target, and a pre-cleaning member provided in contact with the cleaning target at a contact position upstream from both the normally and reversely charged toner cleaning members to remove normally charged toner from the cleaning target. The contact position between the pre-cleaning member and the cleaning target has a width wider than a width of the contact position between the normally charged toner cleaning member and the cleaning target and a width of the contact position between the reversely charged toner cleaning member and the cleaning target.
A transfer fixing device includes a transfer fixing member, a pressure member, and a primary heater. The transfer fixing member defines a moving surface on which a toner image travels. The pressure member is pressed against the transfer fixing member to define a transfer fixing nip where the toner image traveling along the moving surface meets a surface of a recording medium traveling along the media conveyance path. The primary heater is located upstream of the transfer fixing nip along the media conveyance path to heat the surface of the recording medium before entering the transfer fixing nip. The heated surface of the recording medium fuses toner for transfer and fixing into place at the transfer fixing nip. The pressure member is at least partially electrically biased to generate an electrostatic field to promote transfer of toner at the transfer fixing nip.
Provided is a development device and an image forming apparatus that realize high image quality with improved decrease in density at high speed development and with reduced occurrence of development hysteresis (ghost) in a hybrid developing method having a plurality of toner carriers, by reducing the decrease in the toner supplying ability to a downstream-side toner carrier, which decrease is caused by the supply of toner to an upstream-side toner carrier on an upstream side in a rotating direction of a developer carrier. By providing a magnetic pole between main magnetic poles, of the developer carrier, facing the toner carriers, a magnetically raised bristle of developer is moved by a magnetic force, while the developer in which development hysteresis due to supplying toner to the upstream-side toner carrier occurred is conveyed to supply toner to the downstream-side toner carrier, whereby a developer layer is stirred.
An image forming device is described according to an aspect comprises: a photoconductive drum; a developing roller opposed to the photoconductive drum; a developer container; a cartridge; a second portion; and a second terminal. The cartridge comprises: a cartridge frame; a memory unit; a first portion disposed at an upstream portion in a vicinity of an upstream end in an attachment direction of the cartridge frame; and a first terminal disposed at at least a part of the first portion and electrically connected to the memory unit. The second terminal is disposed at at least a part of the second portion to contact with the first terminal and electrically connected to a controller disposed in the main body. One of the first portion and second portion receives the other of the first portion and second portion.
A light receiving circuit includes: a 1-bit delay interferometer; two photodiodes; and a demodulating circuit for converting current signals of the photodiodes into voltages to thereby demodulate signals that have been modulated by return-to-zero differential phase shift keying, the demodulating circuit including a differential transimpedance amplifier, in which the differential transimpedance amplifier includes a level adjusting circuit that has a function of adjusting levels of a positive phase signal and a negative phase signal of two feedback closed loops.
A method includes delivering an electrical signal over an electrical conductor to a transmitter module, which includes a memory holding compensation values corresponding respectively to different conductor lengths. One or more of the compensation values is retrieved from the memory of the transmitter module, and a waveform of the electrical signal is modified responsively to the retrieved compensation values. The electrical signal having the modified waveform is transmitted using the transmitter module over a communication link.
An optical transmitter utilizing a multi-level data modulator to produce a PDM-QPSK signal, a one-bit delay interferometer configured to correlate the multi-level data modulated signal and an optical filter configured to combine the correlated multi-level data modulated signal with one or more neighboring signals prior to transmitting over one of a plurality of optical channels. The PDM-QPSK correlated signal is configured to reduce the signal spectrum thereby increasing spectral efficiency of the transmitted signal.
A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
A system for transporting a plurality of digital signals includes a head-end unit for routing each digital signal to a particular modem, according to address information in the signal. At its respective modem, each digital signal is mixed for further transmission on a unique, modem-specific, radio frequency (fn) that is predisposed for a sub-octave transmission. A first converter then “stacks” a plurality of the different digital signals onto a common wavelength (λ) for transmission as an optical signal over an optical fiber. At the receive end of the optical fiber, a second converter “de-stacks” the plurality of digital signals, and segregates them according to their respective unique radio frequency (fn). A distribution unit then directs each unique radio frequency signal to an addressed node for further transmission over a secondary network.
A data transport card comprising an interface to receive high speed data streams from at least one client, and a pluggable conversion module which converts said data streams into optical data signals and couples these optical data signals into at least one wavelength division multiplexing channel for transport of said optical data signals via an optical fiber.
An imaging unit includes an incident-side reflecting surface provided in a casing and reflects object-emanating light, entering the casing in a thickness direction thereof, along a lengthwise direction of the casing; a movable lens group movable along the lengthwise direction of the casing; an exit-side reflecting surface reflecting the light in the thickness direction of the casing; an image sensor provided in the casing and receiving the light from the exit-side reflecting surface; a light shield frame between the movable lens group and the exit-side reflecting surface; and a light-shield-frame position adjustment mechanism provided in the casing, which maintains a constant distance between the movable lens group an the light shield frame when the movable lens group moves in a first moving range, and varies the distance between the movable lens group and the light shield frame when the movable lens group moves in a second moving range.
Provided are a method for generating an instantaneous decoding refresh (IDR) unit for trick play, and a trick play system and method using the same. The trick play system includes: a speed information input unit configured to receive a speed value; a transmission condition determining unit configured to determine instantaneous decoding refresh (IDR) transmission conditions based on the speed value inputted through the speed information input unit; a double-speed IDR-unit generating unit configured to generate a double-speed IDR-unit by adjusting the number and data size of video frames to be transmitted in accordance with the transmission conditions determined by the transmission condition determining unit; and a transmitting unit configured to transmit the generated double-speed IDR-unit to an external user terminal.
An optical mode transformer comprises a first waveguide including a first core, a first cladding and an end facet configured to be coupled to an optical fiber. A second waveguide comprises a second core and a second cladding, and is arranged with respect to the first waveguide so as to realize an evanescent optical coupling with the first waveguide. The second core comprises a tapered region, in at least a portion of which the evanescent coupling takes place.The first core and the second core are separated by a gap. A first refractive index contrast of the first waveguide is less than a second refractive index contrast of the second waveguide.
A device for collecting light emitted by a laser source, including an optical wave guide arranged so as to collect a light signal emitted by the laser source, by coupling. The wave guide includes a loop coupled to a laser source in two coupling zones making it possible to recover optical modes circulating along the direction opposite to the required direction for the signal output from the device.
When a conventional synchronized AWG is employed to extend a transmission passband, an increase in loss near the optical center frequency can not be avoided. Because of passband width limit, a problem has existed in that the synchronized AWG could not be applied for a large, complicated communication system wherein a signal light passes a number of points. Therefore, an optical wavelength multiplexing/demultiplexing circuit of the present invention is a synchronized AWG, which includes an optical splitter arranged in an interference circuit that is connected on the side of one slab waveguide. The splitting ratio of the optical splitter varies, depending on the optical frequency, and the value becomes minimum near the optical center frequency of the synchronized AWG. The optical splitter is operated so that the splitting ratio is comparatively great at optical frequencies distant from the optical center frequency.
An optical modulation structure includes a lower cladding layer (102), a first silicon layer (103) integrally formed from silicon of a first conductivity type on the lower cladding layer (102) while including a core (104) and slab regions (105) arranged on both sides of the core (104) and connected to the core, a concave portion (104a) formed in an upper surface of the core (104), and a second silicon layer (109) of a second conductivity type formed on a dielectric layer (108) in the concave portion (104a) so as to fill the concave portion (104a).
A computer-implemented system and method are described for image searching and image indexing that may be incorporated in a mobile device that is part of an object identification system. A computer-implemented system and method relating to a MISIS client and MISIS server that may be associated with mobile pointing and identification system for the searching and indexing of objects in in situ images in geographic space taken from the perspective of a system user located near the surface of the Earth including horizontal, oblique, and airborne perspectives.
The image merge device includes a common area determination unit configured to determine a common area between a first image and a second image; a correlation calculation unit configured to calculate a correlation level indicating a degree of a gap between the first image near a boundary of the first image and the second image and the second image near the boundary when the first image and the second image are aligned using the common area; and a superimposed area determination unit configured to determine a superimposed area in which the first and second images are superimposed near the boundary based on the correlation level calculated by the correlation calculation unit.
A technique for controlling the quality of one or more compressed images. The technique allows, for example, the selection of a target quality metric(s) and the compression of the image(s) such the compressed image(s) meets the metric(s). Alternatively, a target quality metric can be specified, and the image(s) compressed using parameters estimated to achieve the target quality. Optionally, the quality metric can also be made available to, for example, a user on an image processing system. The quality metrics can be, for example, for one or more layers, one or more images and/or one or more image sequences.
A method is provided decoding a digital image signal in a decoding terminal that uses a variable-complexity decoding, enabling, for at least one step in the decoding, selection of at least one decoding tool from at least two available decoding tools. The method includes the following steps: identifying from the images control images and intermediate images; applying to each of the control images, for at least one step of the decoding, at least one predetermined decoding tool imposed by the signal; applying to at least one of the intermediate images, for at least one step of the decoding, at least one decoding tool selected by the decoding terminal and not imposed by the signal.
An image forming apparatus that allows easy and reliable extraction of a hand-written image and allowing reliable execution of a desired process on image data based on the hand-written image is provided. For this purpose, during a mark adding process, a scanner unit and an image processing unit form YMCK data based on an original image; a specific area extracting unit extracts image data of a specific area from the YMCK data; a mark image adding unit combines image data of the specific area with the mark image data to form combined data; and a printer unit outputs a first image based on the combined data. During image processing of the specific area, the scanner unit forms RGB data based on the first image; the mark area extracting unit extracts image data of the mark area from the RGB data; the specific area image processing unit performs prescribed image processing on the image data of mark area; and the printer unit outputs a second image based on the YMCK data after the prescribed image processing.
Systems and methods for applying for and creating balance transfers with a mobile device are provided. An image of a customer's financial statement can be taken using a mobile device, after which the image is analyzed to extract information relevant to creating a balance transfer. The extracted information is then communicated to a bank over a network connected with the mobile device, where the bank can process the information and create an offer to the customer for a balance transfer in real-time. An example financial statement is a credit card statement. These systems and methods may comprise capturing an image of a document using a mobile communication device; transmitting the image to a server; detecting relevant information within the image; transmitting the information to a bank; and transmitting a resulting balance transfer offer from the bank to the mobile device.
Extracting a lung field area and a branch structure area from a three-dimensional medical image, dividing a branch structure local area representing a portion of the branch structure area into a plurality of branch structure local sub-areas and estimating a lung field local sub-area in the lung field area functionally associated with each divided branch structure local sub-area based on the branch structure area, obtaining a pulmonary evaluation value in each estimated lung field local sub-area, and displaying, in a morphological image representing morphology of at least a portion of the branch structure local area, the pulmonary evaluation value in each lung field local sub-area functionally associated with each branch structure local sub-area in the morphological image superimposed such that correspondence relationship between the pulmonary evaluation value and the branch structure local sub-area in the morphological image is visually recognizable.
An apparatus and method include a computer programmed to implement a scan sequence configured to elicit scan data, wherein the scan sequence comprises an echo planar imaging (EPI) sequence configured to elicit the image data and to acquire the scan data. The computer is also programmed to manipulate the scan data to determine a first plurality of phase errors in the image data responsible for a Nyquist ghost, wherein the manipulated scan data is free of navigator echo data, remove the first plurality of phase errors from the image data, and reconstruct an image based on the image data having the first plurality of phase errors removed therefrom.
It is possible to improve a diagnostic performance by a dynamic image and in particular, to provide information effective for diagnosis of the lung ventilation function. Provided is a dynamic image capturing system including: a calculation device which calculates a dynamic feature amount according to a plurality of frame images of the dynamic image captured by an imaging device; and a diagnosis console which displays the frame images of the captured dynamic image as a dynamic image display or a still image display on a display screen of a display unit and colors at least one of the frame images with a color in accordance with a calculation result of a feature amount obtained by the calculation device. In the diagnosis of the lung ventilation function, the breast portion of an examinee is dynamically imaged over a plurality of time phases to calculate a feature amount and an estimated ventilation amount at each of the time phases, so that the calculation results are displayed on the display screen.
There is proposed a registration apparatus, a verification apparatus, and a program capable of improving authentication accuracy and an identification data structure capable of improving reliability. A blood vessel line included in an image is divided into a plurality of partial lines on the basis of end points and a diverging point of the blood vessel line. Coefficients of terms corresponding to degrees included in a polynomial equation for an n-th order curve representing each of the partial lines are extracted. Data including points at both ends of each of the partial lines and the coefficients is generated.
A method is provided for using CT imaging data to characterize the movement of a moving object. The method calculates one or more motion values based on motion vectors which are representative of the object's movement. The moving object may be, for example, a beating heart.
Methods and systems for verifying automatic license plate recognition results providing an input image of a license plate to a processing system that extracts bitmap data from the provided input image and determines a particular license template image associated with the license plate input image. The processing system segments the input image bitmap data into text region bitmap data and outer region bitmap data and then matches the input image text region bitmap data and input image outer region bitmap data against text region bitmap data and outer region bitmap data, respectively, of the license plate image template to determine if there is a match between the license plate of the input image and the template license plate.
According to one disclosed method, coordinates in a multi-dimensional space are determined for an image point characterizing a particular object. An equation describing a model in the space is provided. The model is characteristic of a set of training images of one or more other objects. The coordinates are applied to the equation to determine a distance between the image point and the model. Based on the determined distance, a determination is made as to whether the particular object matches the one or more other objects. A set of training images may be received. A multi-dimensional space (e.g., eigenspace) may be determined based on the set of training images. A set of training points may be generated by projecting the set of training images into the multi-dimensional space. An equation describing a model in the multi-dimensional space that is characteristic of the set of training points may be determined.
A situation data obtaining unit obtains situation data describing a situation of an image capturing target of which image is captured by an image capturing device for producing an image to be output. Based on the situation data, a simulation process executing unit carries out a simulation process for simulating a behavior of the image capturing target after the situation of the image capturing target, described by the situation data. A combined screen image output unit outputs a result of the simulation process by the simulation process executing unit. The simulation process executing unit changes the behavior of the image capturing target in the simulation process in response to an operation received from a user.
A system for production of an electromagnetic (EM) field having EM emissions mitigated at one or more predetermined locations within a Hearing Aid Compliant (HAC) measurement plane is provided. The EM field mitigation system includes a ground plane, an antenna element, and a parasitic resonator element. The antenna element is coupled to the ground plane and resonates within at least one predetermined frequency band for transmitting and receiving the radio frequency (RF) signals modulated at one or more frequencies within the at least one predetermined first frequency band. The parasitic resonator element includes at least a first leg and a second leg connected to the ground plane and located a predetermined distance from the antenna element for mitigation of the EM emissions of the antenna element at the one or more predetermined locations within the HAC measurement plane. The first leg of the parasitic resonator element is connected to the ground plane on a first side of an effective electric field mid-line laterally dividing the ground plane and the second leg of the parasitic antenna element is connected to the ground plane on a second side of the effective electric field mid-line of the ground plane.
A microphone system includes a microphone and a control device external to the microphone. The microphone includes at least two capacitor capsules or one dual-sided capsule. The control device is capable of varying the polar pattern of the microphone over a two-conductor shielded cable or wirelessly. The microphone system may include an anti-rotational positioning mount for the microphone.
A method of operating an audio system that provides audio radiation to a plurality of listening positions includes providing at least one source of audio signals. At each listening position, at least one array of speaker elements is provided. A filter is provided between the at least one source and at least one of the speaker elements at a first listening position. The filter is optimized so that the filter reduces acoustic energy radiated from the first array to at least one other listening position of the plurality of listening positions, compared to acoustic energy radiated from the first array to the first listening position.
Provided are sound field reproducing apparatus and method. The sound field reproducing apparatus includes an input unit for receiving reflection reproducing information, a signal processor for selecting loudspeakers and calculating reflection signal for applying a panning algorithm based on the reflection reproducing information, a signal treatment unit for localizing the calculated reflection signal on a virtual sound image according to the panning algorithm; and a reproducer for reproducing the localized reflection signals through the selected loudspeakers.
Techniques and tools for implementing protocols for secure multi-party communication after quantum key distribution (“QKD”) are described herein. In example implementations, a trusted authority facilitates secure communication between multiple user devices. The trusted authority distributes different quantum keys by QKD under trust relationships with different users. The trusted authority determines combination keys using the quantum keys and makes the combination keys available for distribution (e.g., for non-secret distribution over a public channel). The combination keys facilitate secure communication between two user devices even in the absence of QKD between the two user devices. With the protocols, benefits of QKD are extended to multi-party communication scenarios. In addition, the protocols can retain benefit of QKD even when a trusted authority is offline or a large group seeks to establish secure communication within the group.
The first and second nodes in a wireless network estimate first and second channel response. The first node quantizes the first channel response to produce a first bit sequence, and a feed-forward message, which is transmit as a feed-forward message to the second node. The second node quantizes the second channel response using the feed-forward message to produce and an estimate of the first bit sequence, a second bit sequence and a feed-back message, which is transmitted to the first node. Then, the first and second nodes delete bits in the respective bit sequences using the feed-back and feed-forward message to generate first and second private keys with low bit mismatch rate.
A natural language dependent stream cipher is provided to increase complexity of stream cipher encryption. In one aspect, a message is received from a sender as an input in a first natural language and is translated into a selected second natural language. A binary Unicode representation of the input in the second natural language is created. An XOR operation is performed on the binary Unicode representation of the input in the second natural language and a binary key to generate an encrypted output. The encrypted output is sent to a receiver. The encrypted output may be decrypted by the receiver in the reverse of the encryption process. The decryption process yields the original message for viewing by an end-user of the system for a natural language dependent stream cipher.
A system for responding to queries has an interface for receiving request communications from requesters. An agent platform is configured to receive the request communications and to provide replies to the requesters. A tracking module tracks the request communications and the replies and a news module tracks news events. A correlation module correlates increases in request communications relative to a first news event over a set time frame. An analysis module generates a search assistance routine based on the correlated increases in request communications relative to the first news events over a set time frame, where the search assistance routine is activated when a second news event is detected, similar to the first news event.
Methods and an apparatus for providing contact management with directory assistance. An example method obtains a directory assistance service record associated with a user, wherein the directory assistance service record includes at least a first data object associated with a directory listing and a second data object associated with the user; queries a first directory with the first data object to obtain listing information associated with the directory listing; and stores the obtained listing information in a second directory as one or more contact records associated with the second data object.
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for scheduling an event to automatically join a user to a conference call. In one aspect, the method includes receiving an invitation for a user to join a conference call, extracting from the invitation a scheduled conference call time, conference call address information, conference call authentication information, and a conference call modality, and scheduling an event to join the user to the conference call via the conference call modality at the scheduled conference call time based on the conference call address information and the conference call authentication information. In another aspect, the system retrieves a scheduled event at a scheduled time, extracts the address, authentication, and modality information for the conference, and joins the user to the conference automatically at the scheduled time.
An apparatus comprises at least one vectoring engine and a cross-connect coupled to the vectoring engine. The cross-connect is to couple with each of a plurality of customer premises equipment (CPE) devices via a respective DSL loop. An interface is to receive instructions for the cross-connect to couple the vectoring engine to a nonoverlapping subset of the CPE devices via the respective DSL loops. The interface is further to receive instructions for the vectoring engine to apply vectoring to the DSL loop via which to couple one of the CPE devices to the cross-connect.
A method of authenticating an inbound caller in telephony applications. The method establishes a predetermined caller identification telephone number associated with a predetermined inbound caller identity from which inbound calls are permitted, retrieves a caller identification telephone number from an inbound caller, and then authenticates the inbound caller responsive to the caller identification telephone number matching the predetermined caller identification telephone number. A corresponding computer system and computer program product are also provided.
Anode targets for an x-ray tube and methods for controlling x-ray tubes for x-ray systems are provided. One x-ray system includes a field-generator configured to generate a field, an electron beam generator configured to generate an electron beam directed towards a target and a voltage controller configured to control the electron beam generator to produce an electron beam at a first energy level and an electron beam at a second energy level. The x-ray system also includes a field-generator controller configured to control a field to deflect at least one of the electron beams, wherein the electron beam, at the first energy level, impinges on the target at a first contact position and the electron beam, at the second energy level, impinges on the target at a second contact position. The at the first contact position and at the second contact position is configured to filter x-rays.
Systems and methods for developing a treatment plan for irradiating a treatment volume within a patient are disclosed. In accordance with the present invention, control points used to calculate a dose of radiation delivered to the treatment volume may be combined to result in a smaller number of control points. The smaller number of control points may allow more efficient calculation of dose distributions resulting in a treatment plan that can be delivered to the patient earlier or may allow additional iterations of treatment plan optimization resulting in a more accurate dose distribution being delivered to the patient.
A reception device calculates a radio quality in a downlink by using a plurality of pilot symbols transmitted from a base station. The reception device includes a correlation calculation unit and a radio quality calculation unit. The correlation calculation unit calculates a correlation value between a first pilot symbol and a second pilot symbol on a time axis or a correlation value there between on a frequency axis. If the correlation value obtained by the correlation calculation unit exceeds a predetermined threshold value, the radio quality calculation unit calculates a radio quality in the downlink by using a reception quality of the first pilot symbol and a reception quality of the second pilot symbol.
A soft symbol decoder for use in a multiple input multiple output (MIMO) and OFDM (orthogonal frequency division multiplexing) system. The decoder generates soft symbol values for a digital signal that represents a number of source bits. The source bits are transmitted as symbols in corresponding to points in a signaling constellation. Soft metrics are determined by searching for all possible multi-dimensional symbols that could have been transmitted. The method includes transmitting a sample of the multi-dimensional symbol using K transmit antennas. The multi-dimensional symbol is represent-able as a complex, K-dimensional vector x. Each vector component of vector x represents a signal transmitted with one of the K transmit antennas. After transmission through a communication channel, a sample corresponding to the transmitted sample is received. The received sample is represented by a complex, N-dimensional vector y, where N is the number of receive antennas in the MIMO system. After the sample is received, a soft metric L(bi) is determined for each bit bi encoded by x according to the equation: L ( b i ) = σ - 2 · ( min x j ❘ b i = - 1 y - Hx j 2 - min x j ❘ b i = + 1 y - Hx j 2 ) , , and xj represents all possible values for x. In addition, a reduced complexity method is used for providing soft metric values in the MIMO system. This exemplary aspect reduces the complexity of the above computations from 2BK to 2B(K−1), where B is the number of bits transmitted per symbol per antenna.
A method and apparatus for receiving signals in a multi-carrier multiple access system is provided. The method includes receiving signals from at least one base station each signal having a base station identifier, processing the signals to identify each base station by using the base station identifier, performing channel estimation using the processed signals, combining the processed signals using information obtained from the channel estimation and decoding the combined signals. The apparatus includes a serial-to-parallel converter, a Fast Fourier transformer, a parallel-to-serial converter, a despreading processor, a channel estimator, a signal combiner and a decoder.
A method for spreading a spectrum of a narrowband signal, e.g. a monochromatic optical signal or a radiofrequency carrier. The method uses a phase modulation using a modulation signal that includes a plurality of sinusoidal components, the plurality including a component at a fundamental frequency and at least one component at a frequency that is a harmonic of the fundamental frequency, the sinusoidal components being synchronous and affected with phases respectively equal to consecutive multiples of π/2.
A data recovery apparatus and method by using over-sampling are provided. The data recovery apparatus by using over-sampling includes an over-sampling module, a data regeneration unit, a phase alignment unit, a phase decision module, and an output data correction unit. The over-sampling module samples serial data according to a clock signal, so as to output M-bit data, in which each bit in the serial data is sampled N times. The phase alignment unit selects specific M-bit data from a P-bit signal output by the data regeneration unit, and distinguishes the specific M-bit data to X groups of N-bit signals. The phase decision module determines a direction of phase adjustment according to the specific M-bit data. The output data correction unit selects and outputs first or second recovery data constituted by first or second specific bits of each group of N-bit signal according to the direction of phase adjustment.
Embodiments of cognitive radio technology can recover and utilize under-utilized portions of statically-allocated radio-frequency spectrum. A plurality of sensing methods can be employed. Transmission power control can be responsive to adjacent channel measurements. Digital pre-distortion techniques can enhance performance. Embodiments of a high dynamic range transceiver architecture can be employed.
A method of controlling sampling frequency and sampling phase of a sampling device from a value generated by an equalizer coupled to the sampling device includes the steps of generating a complex representation of the value developed by the equalizer and generating a representation of a decision from an output of the equalizer. The complex representation and the decision representation are correlated to obtain a sampling error estimate. The sampling error estimate is used to adjust the sampling frequency and sampling phase of the sampling device.
The present invention relates to a method for communicating a signal to a first station from a second station, the stations having antenna array. For communication in bands like 60 GHz, it is advisable to carry out analog beam steering. But it is needed to compute all the beam forming weights in a single message. Then, the invention proposes that for each signal, in the preamble, a plurality of training symbols are included, wherein during each training symbol repetition, the receiving station adjusts at least one antenna parameter of the plurality of antennas and measuring the combined signal for computing a set of antenna weights to be applied for an analog beam forming on the antenna array for receiving the data field.
There is provided a wireless apparatus in which a distortion compensation loop is formed so as to compensate nonlinear distortion of a transmission amplifier, being used on a time division duplex system on which a wireless signal is transmitted in a transmission time period with same frequency as being received, the wireless apparatus used on the time division duplex system including a combining section to combine a feedback signal into which a return signal generated by reflection of a transmission signal at a antenna leaks and the return signal processed by a reception unit to process a reception signal from the antenna in the transmission time period so as to cancel the return signal leaked into the feedback signal.
A device (100, 200) and a method is provided for processing a signal. The device comprises a filter unit 5 (101, 201); an FFI unit (102, 202) operatively connected to the filter unit and being located after the filter unit along a signal path for the signal; and a compensation unit (103, 203) operatively connected to the FFI unit and being located after the FFT unit in the signal path. The compensation unit is adapted to compensate for attenuation of the signal, which has been caused by the filter unit.
In a video processing system, a method and system for applying transforms larger than 8×8 and non-rectangular transforms, and generating transform size syntax elements indicative of the transforms for video decoding are provided. The transform size syntax element may be generated by an encoder based on a prediction block size of a video block and the contents of the video block. Further, the transform size syntax element may be generated according to a set of rules to select from 4×4, 8×8, and larger transform sizes during an encoding process. A decoder may perform an inverse transform based on the transform size syntax element and the rules used by the encoder. The transform size syntax element may be transmitted to the decoder as part of the encoded video bitstream.
A moving image processor includes a first and a second moving image processing unit which are able to perform parallel operation, and a data transfer unit having a first buffer and a second buffer. The first moving image processing unit processes macroblocks MB00, - - - , of one row of one image sequentially, and the second moving image processing unit processes macroblocks MB10, - - - , of the next row sequentially. The first and the second moving image processors include a first and a second deblocking filters, respectively. Operation timing of the second filter is delayed by the processing time of two macroblocks, compared with operation timing of the first filter. The processing results of the first filter and the second filter are transferred to an external memory via the first buffer and the second buffer of the transfer unit.
A motion vector detection method includes extracting a first block including a plurality of pixels from a first frame of the image, detecting a second block from a plurality of blocks of a second frame of the image by block matching, the second block including the maximum number of pixels each indicating an absolute difference value not more than a first threshold with respect to each of the pixels of the first block, and computing a first motion vector between the first block and the second block.
A method for temporal decomposition and reconstruction of an input video signal is disclosed. The method uses a prediction process and an update process in the framework of motion compensated temporal filtering (MCTF), the motion information used for the update process being derived from the motion information used for the prediction process, and the method employing a block based video codec composed of an encoder and a decoder. In response to the update and prediction processes on a picture being based on N reference pictures where N is greater than one, the update process is split into N update processes using a single picture as a reference. Each one of the split update processes is executed each time a picture that is needed as a reference by the process is received.
A moving picture coding method for coding a picture with switching between frame coding and field coding adaptively on a block-by-block basis includes: determining the maximum number of reference indices for field coding for specifying fields which are to be referred to at the time of field coding, using the maximum number of reference indices for frame coding for specifying frames which are to be referred to at the time of frame coding; and assigning to fields the reference indices for field coding for specifying fields which are to be referred to at the time of field coding, within a range of the determined maximum number thereof, using the reference indices for frame coding for specifying frames which are to be referred to at the time of frame coding.
An equalizer that compensates for non-linear effects resulting from a transmitter, a receiver, and/or a communication channel in a communication system. A non-linear decision feedback equalizer compensates for the non-linear effects impressed onto a received symbol by selecting between equalization coefficients based upon a previous received symbol. The received symbol may be represented in form of logic signals based on the binary number system. When the previous received symbol is a binary zero, the non-linear decision feedback equalizer selects an equalization coefficient corresponding to binary zero to compensate for the non-linear effects impressed onto the received symbol. When the previous received symbol is a binary one, the non-linear decision feedback equalizer selects an equalization coefficient corresponding to binary one to compensate for the non-linear effects impressed onto the received symbol.
A frequency hopping scheme in a communication system using a plurality of sub-carriers is disclosed. A sub-band for frequency hopping is set and the frequency hopping scheme is applied using the set sub-band. The frequency hopping scheme is applied in the communication system by assigning a virtual index to a resource block including one or more sub-carriers and transforming the virtual index according to a specific rule to acquire a virtual index of a next resource block for the frequency hopping.
A method and apparatus for processing inter-RAT measurement in a dual modem device are disclosed. A method for processing inter-RAT measurement in a dual modem device includes receiving, by a first processor communicating with a first communication network, a measurement control signal including a parameter for signal measurement from the first communication network; transmitting, by the first processor, timing information based on a system frame number (SFN) and a global time to a second processor; acquiring time synchronization for the inter-RAT measurement between the first processor and the second processor on the basis of the system frame number (SFN) and the global time; transmitting the parameter from the first processor to the second processor; and measuring, by the second processor, a signal of a second communication network using the parameter.
A communication module for connecting electrical host devices, each with an individual physical interface, to different external networks, where the communication module is connected to the host device via an interface and provides at least two physical interfaces, and where the communication module has a network connector which is adapted to the respective external network. In order to enable development of communication modules independently of the individual host device and to reuse them for many different host devices, provision is made for the host device to have a processor for identifying the communication module and for selecting the at least one physical interface which is suitable for the host device by means of serial communication.
Embodiments of the invention are directed to monitoring resources of a network processor to detect a condition of exhaustion in one or more of the resources over a predetermined time interval and to provide an indication of the condition. Some embodiments periodically sample various resources of a network processor and from the samples calculate utilization of the network processor's memory bus and core processor, and determine if an interworking FIFO packet queue error has occurred. Such information may help network operators and/or support engineers to quickly zero in on the root cause and take corrective actions for network failures which previously could have been attributed to many different causes and that would have required significant time and effort to troubleshoot.
Aspects of a method and system for managing an energy efficient network utilizing Audio Video Bridging are provided. Communications on an Ethernet link may be scheduled into a plurality of recurring time slots, where the scheduling comprises reserving resources of the Ethernet link utilizing the Audio Video Bridging suite of protocols. One or more occurrences of one or more of the recurring time slots may be designated for carrying out an energy efficient networking transaction on the link. The energy efficient networking transaction may be carried out during the designated one or more occurrences of the one or more of the recurring time slots. The energy efficient networking transaction may comprise communicating information for scheduling a change in the data rate on the network link. The energy efficient network transaction may comprise communicating information for implementing the change in the data rate.
Described is a node comprising a switch fabric and first and second ingress modules. The first ingress module receives a first stream of packets from a first physical path through the network; forwards a copy of the first stream of packets to an intermodule communication channel; selects packets from the first stream of packets and a copy of a second stream of packets for forwarding to the switch fabric. The second ingress module receives the second stream of packets from a second physical path through the network; forwards the copy of the second stream of packets to the intermodule communication channel; and selects packets from the copy of the first stream of packets and the second stream of packets for forwarding to the switch fabric based on sequence numbers in the packets.
The invention is directed to techniques for supporting multi-link protocols within a computer network. In one embodiment, a method includes receiving a set of data blocks from a plurality of links in one or more interface cards according to a multi-link protocol and sending the data blocks to a multi-link service card for sequencing. The data blocks may then be sent to the one or more interface cards for communication to a destination device over a computer network. Implementing a multi-link service card may allow a network device, such as a router, to support multi-link protocols.
A communication apparatus enabled to communicate over at least one communication bearer is disclosed. The communication apparatus comprises a receiver arranged to receive an page message from a public land mobile network node, the page message being present when another party requests communication with the communication apparatus; and a connection controller arranged to establish a connection to the Internet over at least one of the communication bearers for providing an IP connection to the another party, and to send a notification over the established connection to the Internet to a page server managing the paging by the public land mobile network for enabling closing of the paging. Further, a page server connected to the Internet is disclosed. The page server comprises a connection request receiver arranged to receive a request from a first party requesting communication with a second party; an interface for communicating with a public land mobile network, wherein the interface is arranged to provide a page request to the public land mobile network, upon the received request from the first party, on provision of an page message; and a notification receiver arranged to receive a notification, over an established connection between the second party and the Internet, that the page message is received, wherein the interface is further arranged to provide a page release request, upon the reception of the notification, to the public land mobile network for closing of the paging. Methods and computer programs are also disclosed.
The present invention discloses a synchronization method of common control messages among network elements. The method includes that the central network element instructs the distributed network elements to synchronously update the common control messages of the respective specific cells of the distributed network elements. By using the present invention, the synchronous update and synchronous transmission of the common control messages among the cells of different network elements can be realized.
A server and a terminal enabling channel capacity estimation in a High-Speed Downlink Packet Access (HSDPA) network and a method of controlling the server and the terminal are provided. More particularly, when transmitting data between both terminals in an HSDPA network, a server end may transmit a packet pair of the same size and a client end may measure a time difference between the packet pair and thereby proceed filtering. Through this, it is possible to estimate the channel capacity. Therefore, it is possible to prevent data transmission from exceeding the channel capacity in the HSDPA to thereby prevent a packet loss and to effectively use a channel.
Certain aspects of the present disclosure provide a protocol for SDMA communication between an access point and multiple wireless apparatuses, such as single antenna stations.
A wireless communication apparatus has a transmission unit that transmits a transmit signal in a condition where either acknowledgement or negative acknowledgement is set therein, a reception unit that receives a response signal in response to the transmission signal, a counter that counts the number of times the reception unit has not received the negative acknowledgment signal in response to the transmission signal in which the negative acknowledgement is set, and a control unit that causes the transmission unit to set the negative acknowledgement if a count value of the counter is less than a predetermined value and, if the count value is equal to or larger than the predetermined value, causes the transmission unit to set the acknowledgement.
A six field address scheme identifies both the originating point and the endpoint of a data frame enabling multiple hop forwarding through a plurality of intermediate mesh points in a wireless mesh network. Data frames originating or ending at a point outside of the wireless mesh network access the wireless network at a mesh access point using a legacy address scheme. The legacy address schemes are converted to a six address scheme using a proxy address table at the access point. Each mesh access point includes not only a routing table but a proxy address table as well as enabling the mesh access point, and/or mesh portal points, to convert address schemes having less than six address fields to the six field format. Subsequent to the conversion, mesh points within the wireless mesh network need only the routing table to facilitate the forwarding of the data frame.
A system and method for selectively controlling traffic in a network to improve network performance. The system includes a network controller that includes a first control-traffic prioritizer. An Access Point (AP) includes a second control-traffic prioritizer and communicates with the network controller. One or more clients communicate with the AP. The communications behavior of the client is affected by operations of the first control-traffic prioritizer and the second control-traffic prioritizer.
A wireless network device in a wireless network that includes a plurality of wireless network devices comprises n RF transceiver that transmits and receives data packets and that periodically transmits or receives a beacon. A control module communicates with the RF transceiver, determines a group identifier and a station identifier based on the beacon, and selects one of a default IFS time and a second IFS time based on a data packet received.
A method of optimizing reconnection of a point to point protocol link layer in a mobile device comprising the steps of: monitoring whether the mobile device has entered a new zone; starting a stabilization period when the mobile device enters a new zone; checking whether the mobile device enters a different zone during the stabilization period; if the mobile device enters a different zone during the stabilization period, restarting the stabilization period and performing the checking step; and if the mobile device does not enter a new zone during the stabilization period, determining whether the mobile device is in a new zone, reconnecting to the new zone if the mobile device is in the new zone, and otherwise performing no reconnection.
In some embodiments a method comprises receiving, in a WiMAX Signaling forwarding function (SFF) node, a preregistration request for a mobile station, in response to the preregistration request, generating a flag to indicate whether the request is being processed by the WiMAX Signaling forwarding function node, and forwarding a preattachment request from the WiMAX Signaling forwarding function node to an access gateway, wherein the preattachment request comprises the flag. Other embodiments may be described.
Enclosed are a mobile terminal and a method of performing handover. The mobile terminal is connected to a selected network among a plurality of networks sensed in accordance with the movement of the mobile terminal so that handover is performed between different networks and that a service used by the mobile terminal is continuously provided. Therefore, the convenience of a user is improved and network utility is improved.
According to one embodiment of the invention, a method comprises advertising services. The services are provided by different basic service sets, each basic service set having the same service set identifier (SSID). Thereafter, one of the basic service sets is selected.
A method and an apparatus for transmitting a reference signal in a wireless communication system are provided. A first base station maps a first reference signal to a resource region and transmits the first reference signal to a user equipment. A second base station maps a second reference signal to said resource region and transmits the second reference signal to said user equipment. The resource elements, to which the first reference signal and the second reference signal are mapped in the resource region, are determined in accordance with the index on a Latin square matrix occupied by two different elements, respectively, from among N elements constituting the Latin square matrix with a size of N×N.
A method of locating NAS context relating to a network access server session in a communication network is provided, the method comprising receiving an Accounting Stop Request for a PDP context associated to a network access server session, comparing an Accounting Session ID implemented in the Accounting Stop Request with Accounting Session IDs associated with active network access server sessions, in case that no matching Accounting Session ID is found, determining whether a value of an identification parameter implemented in the received Accounting Stop Request matches a value of a corresponding identification parameter associated with an active network access server session, and locating a NAS context based on the result of matching identification parameters.
A method of receiving a control channel at a user equipment (UE) in a wireless mobile communication system is disclosed. This method comprises receiving a common control channel transferred from a base station. In this case, a first user equipment (UE) ID allocated to the UE is represented by ‘x’ bits, and a second UE ID allocated to another UE receiving a dedicated control channel transferred from the base station is represented by ‘y’ bits (where x
Methods for transmitting system information, subframe structures, and pilot structures in a wireless access system are disclosed. A method for receiving system information in a wireless access system includes receiving a Network Common Information (NCI) channel including network common system information from a Base Station (BS), receiving a synchronization channel from the BS, for acquiring synchronization with the BS, receiving a Cell Specific Information (CSI) channel including cell specific system information which is specific to the BS from the BS, and decoding the NCI channel and the CSI channel using the synchronization channel. The NCI channel is transmitted over a first frequency channel and the CSI channel is transmitted over a second frequency channel.
A method for transmitting, to one or more wireless stations in a wireless network, map information identifying resources allocated to one or more of the wireless stations, the map information including a plurality of Maps, each Map allocating resources to one or more of the wireless stations, one or more of the Maps including a Next Map Pointer (NSP) that includes location information identifying a location of the next Map within a frame.
During a radio link setup or reconfiguration or addition procedures, a serving radio network controller SRNC sends a request or prepare message to a drift radio network controller DRNC with a slot format information element IE, to which the DRNC sends a reply. During a physical channel reconfiguration process the DRNC sends a request to the SRNC with the slot format IE. In all cases, the DRNC uses the IE to determine the slot format for its fractional dedicated physical channel, and reconfigures it with the node B according to the IE.
A method and apparatus for managing communication in a communication network is provided. The method includes obtaining traffic information from one or more Base Stations (BSs). The traffic information of a BS corresponds to a traffic condition over one or more interfaces between the BS and a plurality of Mobile Stations (MSs) communicating with the BS. The method further includes controlling traffic in one or more backhaul links based on the traffic information obtained from one or more BS.
A method for transmitting a signal using a frame having a predetermined cyclic prefix (CP) in a wireless communication system is disclosed. The method for transmitting a signal using a frame having a predetermined cyclic prefix (CP) length in a wireless communication system that supports a plurality of cells comprises receiving the signal using a first frame from a base station; and transmitting the signal to the base station using the first frame, wherein the first frame is supported by a first cell of the plurality of cells and is different from a second frame supported by a second cell of the plurality of cells, the first frame has a structure where a overlap region between an uplink region of the first frame and a downlink region of the second frame or an overlap region between a downlink region of the first frame and an uplink region of the second frame is punctured, and a CP length of the first frame is different from that of the second frame.
Communication networks and methods are disclosed for providing online charging for a session of a dual mode device that is transferred (seamless handover) from a first network domain to a second network domain. For the session involving the dual mode device, a handover application server or another network element generates a handover charging identifier that may be used in the first network domain and the second network domain. The handover application server then distributes the handover charging identifier to network elements in the second network domain and the first network domain. The network elements in the first network domain and the second network domain insert the handover charging identifier and other context information in online charging requests that are transmitted to an online charging system. The online charging system is then able to correlate online charging requests from both the first network domain and the second network domain.
In wireless networks where the goal is to support a large number of VOIP based cellular calls, large overhead headers in RTP voice packets are not acceptable. In wireless networks where multiple base stations are deployed, handsets may handoff from one base station to the other while in a voice call creating a large overhead. This disclosure describes an efficient way to extend a header compression algorithm and lower the overhead when the handset is in a voice call and hands off from one base station to another.
A method for transmitting downlink data to a mobile terminal is disclosed. The mobile terminal receives a particular common H-RNTI (HS-DSCH Radio Network Identifier) via an HS-SCCH (High Speed-Shared Control Channel) associated with an HS-DSCH (High Speed-Downlink Shared Channel), recognizes whether a header of a MAC (Medium Access Control) PDU (Packet Data Unit) transmitted by the HS-DSCH includes a terminal-exclusive identifier, acquires the terminal-exclusive identifier, and processes the MAC PDU as its own if the acquired terminal-exclusive identifier is intended for the terminal itself.
Various embodiments are described relating to wireless networks, such as quality of service (QoS) request and information distribution for wireless relay networks. According to an example embodiment, a technique or method may include receiving a QoS-related message at a relay station in a wireless relay network. The QoS-related message may include one or more QoS parameters for a flow. The method or technique may also include retrieving, at the relay station, the QoS parameters from the QoS-related message to use the QoS parameters subsequently for admission control and/or scheduling for the flow. Other example embodiments are described.
In a DOCSIS based satellite gateway data is transmitted over a single downstream channel, at different throughput rates. Data destined for each subscriber/receiver is assigned a throughput rate depending upon the downstream signal quality of that subscriber/receiver. To accomplish this, the downstream DOCSIS MAC data is parsed to extract DOCSIS packets. The DOCSIS packets are then loaded into packet queues based on an identifier within such packets such as the MAC destination address or SID. Each of the queues represents a bandwidth efficiency or throughput rate that can be currently tolerated by specific subscribers based on the current signal quality being experienced at the subscriber location. A PHY-MAP describing the downstream data structure to be transmitted and inserted into the downstream data. Data is extracted from the packet queues in queue blocks as defined by the PHY-MAP. The queue blocks are modulated with transmission parameters appropriate for each queue block and transmitted to the DOCSIS based satellite modems. The satellite modems extract the PHY-MAP from the downstream data and use the information contained in it to demodulate and decode the queue for which they have sufficient downstream signal quality. Satellite modems measure and transmit downstream signal quality to the satellite gateway to be used to assigned traffic to the appropriate queues.
A wireless telecommunications system comprising a plurality of telecommunications nodes that include receivers and transmitters that are located in a suborbital plane. The telecommunications signals are broadband digital radio signals which are modulated by code division multiple access spread spectrum technology. The receivers include a plurality of antennae that are operative to receive relatively weak telecommunications signals and which use spatial processing to identify their source so that maximum utilization of the spectrum is made available for use by the telecommunications signals without interference.
A control station apparatus performs wireless communication with a plurality of communication apparatuses and sends data to the communication apparatuses. The control station apparatus receives, from each of the communication apparatuses, identification information of other communication apparatuses with which the communication apparatus is capable of wireless communication; selects, from among the plurality of communication apparatuses, at least one relay apparatus that relays transmission of the data, based on the received identification information; determines a communication timing for the relaying performed by the selected relay apparatus; and notifies the selected relay apparatus of an instruction to perform data relay and the communication timing. The control station selects the relay apparatus so that a communication apparatus that receives the data from the control station apparatus via two or more transmission paths is present.
A method for generating spanning trees (ST1,ST2,ST3) in a network (NW2). The network has nodes (A-K) interconnected by links (L2) and the trees are used for handling link and node failures. For handling link failures there is for each link (L2) at least one tree (ST1,ST2) that does not include that link. For node failures there is for each node (A-K) at least one spanning tree (ST1-ST3) to which the particular node is connected by a single link (L2). The first spanning tree (ST1) connects all nodes (A-K) and from each node one link is left unconnected. The second tree (ST2) includes all nodes and all the unconnected links. None of the links is included in both the trees (ST1,ST2). If node B is broken, node A cannot communicate with nodes C and D so the third tree (ST3) is needed. The method has the advantage of giving a low number of trees also for big networks of any topology and can be implemented off-line.
The present invention faces the issues of remotely controlling multiple LAN-attachable devices (1a-1m) and provides for means and method of controlling the LAN-attachable devices from a CP-terminal (2) through an IMS network (51, 52). Basically, the invention provides for the allocation of unique identifiers to each LAN-attachable device (S-020), the exposure of these identifiers in an appropriate entity under control of a SIP network operator (S-045), fetching these identifiers from the CP-terminal (S050), the submission of control commands from the CP-terminal though the IMS network towards a Remote Gateway (S-055), where the LAN-attachable devices are accessible through a home LAN network, and the submission of corresponding control command from the Remote Gateway towards the LAN-attachable devices (S-060).
The present invention discloses a method for estimating quality of a link in a broad-band wireless communication system. The method includes: calculating quality indicators of sub-carriers in an input signal of a receiver of the system; clipping the quality indicators of the sub-carriers; and averaging the clipped quality indicators of the sub-carriers to obtain an average value as an estimation result of an effective quality indicator of the link. The present application also discloses an apparatus for estimating quality of a link in a broad-band wireless communication system, an adaption method and apparatus for a link in a broad-band wireless communication system. The methods and apparatus of the present invention can achieve relatively low calculation complexity and high accuracy.
A number of features for enhancing the performance of a communication system, in which data is transmitted between a base station and a plurality of subscriber stations located different distances from the base station, are presented. The power transmission level, slot timing, and equalization of the subscriber stations are set by a ranging process. Data is transmitted by the subscriber stations in fragmented form. Various measures are taken to make transmission from the subscriber stations robust. The uplink data transmission is controlled to permit multiple access from the subscriber stations.
A signal processing system that includes a transmitter component, a receiver component, a comparison component and an execution component is provided. The transmitter component transmits a predetermined detection signal, using one or other of a plurality of signal lines of a transmission path. The receiver component receives an interference signal, occurring in a different signal line from the signal line the transmitter component used for transmitting the detection signal, the interference signal occurring from interference due to the detection signal transmitted from the transmitter component. The comparison component compares a voltage value of the interference signal received by the receiver component with a predetermined reference voltage value. The execution component, based on a comparison result of comparison by the comparison component, executes predetermined processing according to the comparison result.
Systems and methods for providing recording as a network service are provided. A representative method incorporates: communicating instructions to a network, the instructions indicating that IP packets associated with a communication that is to be recorded are to be directed to long term storage such that the network: receives the instructions; determines whether Internet Protocol (IP) packets, which are being communicated by the network, are associated with a communication that is to be recorded; and directs information corresponding to the IP packets associated with the communication to a long term storage device.
A Connection Fault Management (CFM) maintenance point and method for providing Data Driven Connection Fault Management (DDCFM) in CFM maintenance points in a communication network. A Reflection Responder, an RFM Receiver, and a Decapsulator Responder are implemented in existing CFM maintenance points. The Reflection Responder selects frames to be reflected, mirrors the selected frames if a Continuation option is set, and encapsulates the selected frames with Return Frame Message (RFM) OpCode. The RFM Receiver sends received RFM frames to an analyzer if addressed to the maintenance point and otherwise to a passive multiplexer. The Decapsulator Responder decapsulates Send Frame Message (SFM) frames and sends decapsulated frames toward the destination specified in each frame.
An approach is disclosed for monitoring performance of a network providing multicast and mobility services. A test profile is generated for determining performance of the multicast network. The test profile is uploaded on a mobile host that is configured to communicate over the multicast network, wherein the mobile host is further configured to participate in a test session according to the test profile. Test session information tracked by the mobile host is collected for evaluation of metrics for the performance of the multicast network.
A communication device, comprising communication interface circuitry, processing circuitry coupled to the communication interface circuitry, and a user interface coupled to the processing circuitry, interacts with a remote device in a communication infrastructure that supports multiple possible communication pathways such as first and second communication pathways between the communication device and the remote device. A data exchange relating to at least a voice delivery service is initiated by the processing circuitry over the first communication pathway. A jog input indication is generated during the data exchange via the user interface in response to a user input, and delivered to the processing circuitry. The jog input indication is indicative of dissatisfaction of the user with ongoing performance of the first communication pathway in the data exchange. In response to the jog input indication received, the processing circuitry switches the data exchange from the first communication pathway to the second communication pathway.
A method for operating a communication system is provided. The method includes receiving an arrival rate of a plurality of real-time packets, and receiving a real-time packet including a first plurality of identifiers, for transmission on a first link or a second link, where the first link has a first bandwidth. The method also includes processing the real-time packet to select a first selected link from the first link and the second link based on the first plurality of identifiers, the arrival rate of the plurality of real-time packets, and the first bandwidth, and transmitting the real-time packet on the first selected link.
Methods of adaptive frame rate control are provided far compressed video where resources are limited by either network or CPU characteristics. The methods include the determination of the type of compressed video frames to be transmitted or decoded and utilizing the principles of video compression and networking in order to limit the perceived loss of quality of the rendered video to the end user.
A system and method for communications system routing component level high availability are provided. A method for providing routing component level high availability includes synchronizing information from an active information source, detecting a failure in a routing component, replacing the failed routing component with a backup routing component, and completing synchronization of the information.
A system for network configuration that includes a first processor coupled to a second processor via a network. The network includes a plurality of switches and links between the switches to offload processing from the first processor to the second processor. The switches include at least one virtual switch. The first processor is configured to perform a method that includes receiving network configuration data and switch state information for the network. It is detected that a first link and a second link provide two different paths between two of the switches. The first link is selected, at the computer, as a primary link based on contents of the network configuration data. The second link is deactivated in response to the selecting.
A Braille watch is provided that includes a first disk including a first raised surface, a first pin, a second pin, a third pin, and a fourth pin, a top plate, and an actuator to rotate the first disk. The top plate includes a first hole, a second hole, a third hole, and a fourth hole, wherein the first pin is mounted to slide within the first hole, the second pin is mounted to slide within the second hole, the third pin is mounted to slide within the third hole, and the fourth pin is mounted to slide within the fourth hole. The first pin, the second pin, the third pin, and the fourth pin are mounted above the first disk to extend above a top surface of the top plate when the first raised surface is positioned below the respective pin.
Disclosed is a time information acquiring apparatus wherein: a second data acquiring section acquires a second data by measuring pulse signals of a frame of a time code signal during a period of time including a period of time a first data acquiring section acquires a first data which is stored in a first data storing section; and when a time data, which is generated by a decoder based on information on a starting point of the frame detected by a detecting section and the second data stored in a second data storing section, is determined as inconsistent by a consistency determining section, a controller makes the detecting section re-detect the starting point of the frame, and makes the decoder re-generate the time data based on a result of the re-detection of the starting point of the frame and the second data stored in the second data storing section.
The invention relates to a submarine antenna to be attached to the hull of a submarine, said antenna comprising a planar converter arrangement (15) which extends along the hull (11) when attached and which has a reflector (21) and a plurality of electroacoustic converter elements (20). Said converter elements are arranged next to and interspaced from each other and are arranged in front of the reflector (21) in the sound incidence direction. The aim of the invention is to optimize said lateral antenna for attachment to the submarine in terms of its weight and volume and signal-to-disturbance ratio. According to the invention, the reflector (21) is subdivided across the entire length of the converter arrangement (15) into reflector zones (212, 211) that lie one beneath the other and that have a reflection behavior tuned to receive frequency bands of different frequency ranges, the receive frequency band from the highest frequency range being associated with the top reflector zone (212) when attached and the receive frequency band from the lowest frequency range being associated with the bottom reflector zone (211).
Disclosed is a semiconductor device in which substantial enhancement of a write margin without degradation of a static noise can be achieved while obviating an increase in physical circuit size. There are disposed a plurality of power supply lines for feeding a power supply voltage to each column of static memory cells that use complementary bit lines in common; a plurality of power switches, each being disposed for each of the power supply lines; and a plurality of short-circuit switches, each being so arranged as to provide short-circuiting between output nodes of different power switches. When a complementary bit line select signal indicates an unselected level, the power switch corresponding thereto is put in an ON state so that, in a read operation, a power supply voltage is fed via the short-circuit switch concerned to a selected memory cell column from the power supply line corresponding to a memory cell being unselected, or in a write operation, a power supply voltage fed via the short-circuit switch concerned to a selected memory cell column is stopped.
A level detector, an internal voltage generator including the level detector, and a semiconductor memory device including the internal voltage generator are provided. The internal voltage generator includes a level detector that compares a threshold voltage that varies with temperature with an internal voltage to output a comparative voltage, and an internal voltage driver that adjusts an external supply voltage in response to the comparative voltage and that outputs an internal voltage.
A storage device includes: a printed circuit board; a semiconductor memory package mounted on the printed circuit board via solder joints, the semiconductor memory package incorporating semiconductor memories; a sensor configured to measure a physical quantity relating to a state of the storage device; a database including a damage estimation model base to be used for estimating damage of the solder joints from the physical quantity measured by the sensor; a damage estimating module configured to calculate a damage estimation value of the solder joints from the physical quantity using the damage estimation model base; and a controller configured to control writing, reading, and erasure of electronic data to or from the semiconductor memories based on the damage estimation values calculated by the damage estimating module.
A data receiving circuit includes a delay unit for outputting a delayed control signal by delaying a control signal based on a CAS latency, an output driver for time-dividing parallel data based on the control signal and the delayed control signal to generate divided parallel data, and for writing and transmitting the divided parallel data, and a latch for receiving the parallel data from the output driver and sorting, by combining or dividing, the received parallel data in response to the control signal and the delayed control signal.
A method for controlling operations of a delay locked loop (DLL) of a dynamic random access memory (DRAM) is provided herein. A phase detector of the DLL compares an external clock signal with a feedback clock signal to generate a first control signal. A delay line circuit of the DLL delays the external clock signal according to the first control signal. A detector of the DRAM detects variations of the first control signal to determine a length of an enable period of an enable signal. The delay line circuit and the output buffer are active only during the enable period when the DRAM is in a standby mode.
Memories, data paths, methods for storing, and methods for utilizing are disclosed, including a data path for a memory using multi-level memory cells to provide storage of multiple bits per memory cell. One such data path includes a bit mapping circuit and a data converter circuit. Such a bit mapping circuit can be configured to map bits of the original data to an intermediate arrangement of bits and such a data converter circuit can be configured to receive the intermediate arrangement of bits and convert the intermediate arrangement of bits into intermediate data corresponding to a memory state to be stored by memory cells of a memory cell array.
A memory device includes a plurality of multi-bit memory cells. A plurality of input data bits are encoded according to an error correction code to generate a codeword including a plurality of groups of bits. Respective ones of the plurality of multi-bit memory cells are programmed to represent respective ones of the groups of bits of the codeword. The groups of bits of the codeword may be groups of consecutive bits. In some embodiments, the multi-bit memory cells are each configured to store in bits and a length of the codeword is an integer multiple of m. Data may be read from the multi-bit memory cells in page units or cell units to recover the codeword, and the recovered code word may be decode according to the error correction code to recover the input data bits.
A semiconductor device includes a first signal line, a second signal line, a memory cell, and a potential converter circuit. The memory cell includes a first transistor including a first gate electrode, a first source electrode, a first drain electrode, and a first channel formation region; a second transistor including a second gate electrode, a second source electrode, a second drain electrode, and a second channel formation region; and a capacitor. The first channel formation region and the second channel formation region include different semiconductor materials. The second drain electrode, one electrode of the capacitor, and the first gate electrode are electrically connected to one another. The second gate electrode is electrically connected to the potential converter circuit through the second signal line.
A memory cell is provided that includes a first conductor, a second conductor, and a semiconductor junction diode between the first and second conductors. The semiconductor junction diode is not in contact with a material having a lattice mismatch of less than 12 percent with the semiconductor junction diode. In addition, no resistance-switching element having its resistance changed by application of a programming voltage by more than a factor of two is disposed between the semiconductor junction diode and the first conductor or between the semiconductor junction diode and the second conductor. Numerous other aspects are provided.
The present disclosure includes resistive memory sensing methods and devices. One such method includes performing a voltage based multiple pass sensing operation on a group of cells coupled to a selected conductive line of an array of resistive memory cells. The voltage based multiple pass sensing operation can include providing an indication of those cells of the group that conduct at least a threshold amount of current responsive to one of a number of different sense voltages successively applied to the selected conductive line during each of a corresponding number of the multiple passes, and for each successive pass of the multiple passes, disabling data lines corresponding to those cells determined to have conducted the threshold amount of current in association with a previous one of the multiple passes.
A semiconductor memory includes memory cells; word lines coupled to the memory cells; plate lines coupled to the memory cells; a selector that selects a first address signal in a first period and select a second address signal in a second period; a decode circuit that sequentially decodes the first and the second address signals selected by the selector, sequentially generates decode address signals based on the decoded first and second address signals, and sequentially activates the generated decode address signals; and a driver circuit that drives the word lines in accordance with the decode address signals activated based on the first address signal and drives the plate lines in accordance with the decode address signals activated based on the second address signal.
A one time programming (OTP) memory cell includes a first transistor and a second transistor. The first transistor has a first drain, a first source, a first gate, and a first normal operational voltage value higher that a second normal operational voltage value of the second transistor. The second transistor has a second drain, a second source, and a second gate. The first source is coupled to the second drain. The second source is configured to detect data stored in the OTP memory cell.
A non-volatile semiconductor memory device includes: a memory component in which an electric charge discharging rate between two electrodes is different in accordance with logic of stored information; a sense amplifier that detects the logic of the information by comparing a discharge electric potential of a wiring to which one of the electrodes of the memory component is connected with a reference electric potential; and a load capacitance changing unit that changes load capacitance of a sense node of the sense amplifier to which the discharge electric potential is input or both the load capacitance of the sense node and load capacitance of a reference node of the sense amplifier to which the reference electric potential is input in accordance with the logic of the information read out by the memory component.
A method and device for operating a device for high-voltage switching for driving capacitive loads, having a first and a second input terminal (11, 12) for applying a high voltage supply, such that a higher potential of the high-voltage supply may be applied to the first input terminal (11) and a lower potential may be applied to the second input terminal (12); a first and a second switch (S1, S2), connected in series between the first and the second input terminal (11, 12); a first and a second clamping diode (D3, D4), connected in series and in the same blocking direction between the first input terminal and the second input terminal, such that the first second clamping diode block with respect to the applied high voltage; a storage inductor Ls, which is connected with one of its terminals to a connecting point (13) of the both switches and with another terminal to a connecting point (14) of the both clamping diodes; and an output terminal (15) for connecting a capacitive load Cl, which output terminal is connected with the connecting point (14) of the both clamping diodes (D3, D4). The method comprises starting with both switches (S1, S2) open; closing of the first switch (S1) after a first predetermined time; opening (ST3) of the first switch (S1) after a second predetermined time; closing (ST4) of the second switch (S2), after arriving a zero voltage over the second switch.
A two-phase critical interleave PFC boost converter, includes a master-side control circuit configured to critically control a first switching element based on a master signal; and a slave-side control circuit configured to critically control a second switching element based on a slave-signal with a phase difference of 180° from the master signal. In the PFC boost converter, an off period generator of the master-side control circuit feeds an M_ON signal which is the same in waveform as the master signal to an on phase controller of the slave-side control circuit, and the slave-side control circuit determines the rising timing of the slave signal from the rising time of the master signal.
A power converter stabilizes a voltage by controlling leading of an AC current and performs maximum charging within contracted power reception amount when connected to a weak power system. The power converter comprises Magnetic Energy Recovery Switch comprising a bridge circuit including at least two reverse conductive type semiconductor switches and a magnetic energy accumulating capacitor with a small capacity connected between DC terminals of the bridge circuit. The power converter uses the Magnetic Energy Recovery Switch to perform power conversion from AC to DC or vise versa. Plurality of secondary battery charging devices each comprising the power converter have a DC part connected to a common DC bus bar, so that power is accommodated among the secondary battery charging devices.
A power supply controller is provided for providing a drive current to a control terminal of a power transistor in three time intervals. The controller includes control circuits configured to control the drive current in multiple stages. During a first time interval, first drive current includes a current spike for turning on the power transistor in response to a start of the control signal pulse. During a second time interval, a second drive current includes a ramping current substantially proportional to a magnitude of a current through the power transistor. During a third time interval, current flow to the power transistor is at least partially turned off before an end of the control signal pulse.
This document discusses, among other things, an improved bridgeless power factor correction (PFC) circuit. In an example, the PFC circuit can include a first switch and a control circuit, the control circuit configured to provide a switching cycle, to generate a carrier signal corresponding to the switching cycle, and to generate a control signal for the first switch during the switching cycle. In an example, the control circuit can receive a first signal indicative of current through the first switch and generate a duty cycle for the first switch using a comparison of the first signal and the carrier signal. In an example, the control circuit can initiate the carrier signal at the beginning of the switching cycle and provide a carrier signal duration corresponding to a fraction of a duration of the switching cycle of the PFC circuit (e.g., one-half, one-third, etc.).
The invention relates to a method for operating a switched mode power supply as an isolating transformer. According to said method, magnetic energy is stored in the core of a transformer during a storage stage via a primary coil that is connected to an intermediate circuit current and the stored magnetic energy is delivered to a load in a subsequent discharge phase, for the most part by means of a secondary coil, a small part of said magnetic energy being discharged on the primary side. The energy that is discharged on the primary side charges a capacitor in such a way that the capacitor current is always held above the secondary current multiplied by the transmittance ratio of the transformer.
A switching “power (100) includes a single, power switching Metal-Oxide-Semiconductor Field Effect Transistor (MOSFET) (Q1) that without any additional transistor provides both self-oscillation and over-current protection. A transformer (Tr1) that is included in a positive feedback path of the MOSFET has a tapped (intermediate terminal 103) auto-transformer winding. A source terminal (102) of the MOSFET is coupled via a current limiting resistor (R2) to a junction terminal between first (n1)and second (n2) windings of the tapped auto-transformer (Tr1). The first winding forms the primary winding of the transformer and the second winding is coupled to a gate terminal of the MOSFET to form a regenerative feedback path. The second winding is direct-current (DC) coupled to the gate terminal to avoid the need for any discrete capacitor in the positive feedback path.
An electronic device is disclosed. The electronic device may include a component made of a ceramic material. The electronic device may also include circuitry configured to transmit signals. The signals may pertain to input received through the component.
The present invention discloses a method of cooling an ultramobile device with microfins attached to an external wall of an enclosure surrounding the ultramobile device.
A power electronics card assembly includes a printed circuit board assembly including a printed circuit board substrate, a power electronics device opening, a fluid inlet channel extending from a perimeter of the printed circuit board assembly to the power electronics device opening, a fluid outlet channel within the printed circuit board substrate extending from the perimeter of the printed circuit board assembly to the power electronics device opening, and electrically conductive power connections. A power electronics device is positioned within the power electronics device opening and includes a fluid inlet layer fluidly coupled to the fluid inlet channel, a fluid outlet layer fluidly coupled to the fluid outlet channel, a target heat transfer layer fluidly coupled to the fluid inlet layer, a second pass-heat transfer layer and a power device layer. The second-pass heat transfer layer is fluidly coupled to the target heat transfer layer and the fluid outlet layer.
A fixing apparatus for a flat panel display device includes a frame having an open cavity. First and second positioning sidewalls extend from the frame and are located above and parallel with the open cavity. A movable stop block is mounted in the open cavity and below the first positioning sidewall. As such the flat panel device is easily fixed and improved fixing strength is attained.
An electric double layer capacitor electrode includes microporous carbon, wherein the microporous carbon includes pores having a size of 1 nm or less, which provide a combined pore volume of at least 0.3 cm3/g, pores having a size of from 1 nm to 2 nm, which provide a combined pore volume of at least 0.05 cm3/g, and less than 0.15 cm3/g combined pore volume of any pores having a size greater than 2 nm.
Conditioning an electrode is performed with a cleaning device for removing detrimental material from forming electrode surfaces of an electrohydrodynamic device or other ion flow generating device. A conditioning material is deposited on the electrode to at least partially mitigate erosion, corrosion, oxidations, dendrite formation on the electrode or ozone production. The conditioning material can be deposited by a wearable portion of one or more cleaning blocks or wipers. The cleaning blocks may have a composition selected to be hard enough to remove detrimental material under a selected pressure, while soft enough to be wearable to deposit a conditioning layer on the electrode surface. The conditioning material can be applied as a solid or liquid. The applied conditioning material can include at least one of silver, palladium, platinum, manganese, nickel, zirconium, titanium, tungsten, aluminum, oxides or alloys thereof, carbon, and organometallic materials that decompose under plasma conditions.
An aircraft assembly having improved durability and capable of providing good lightning protection is provided. Provided is an aircraft assembly (1) equipped with an outer panel (5) that is constructed using an outer-panel resin material reinforced with fiber as a main element; a structural member (7) that supports the outer panel (5) from the inside; and a fastener (3) that joins the outer panel (5) and the structural member (7), the aircraft assembly including an insulator layer (23) having insulating properties and disposed so as to cover at least the head (17) of the fastener (3); and a conductor layer (25) disposed so as to cover at least the insulator layer (23) and formed of a conductor-layer resin material containing copper powder having electrical conductivity.
An overvoltage protection element with a housing, at least one overvoltage limiting component in the housing, especially a varistor, and two connecting elements for electrically connecting the overvoltage protection element to a current or signal path in a normal state, the connecting elements being in electrically conductive contact with a respective pole of the overvoltage limiting component. In the normal state of the overvoltage protection element, at least one pole is connected to a connecting element via a plug-and-socket connection, and at least one spring is located between the housing and the overvoltage limiting component such that, when the overvoltage limiting component is thermally overloaded, it is turned by the spring separating the at least one pole from the assigned connecting element, and creating a thermally separating connection between the overvoltage limiting component and the housing when the temperature of the overvoltage limiting component exceeds a given boundary temperature.
A combiner circuit and voltage protection circuit is disclosed. A plurality of photovoltaic sources is provided. A set of fuses, each having one side coupled to one of the plurality of photovoltaic sources is provided. A set of contacts, each having one side coupled to the other side of one of the fuses is provided. The other side of the contacts are coupled together to combine the output of the photovoltaic sources to an output interface, the output interface being coupled to the load. A set of diodes are each coupled to each of the set of fuses and form a current path around the set of contacts. A transistor is coupled to each of the diodes and the load interface. The transistor has an on state completing the flow of current through the diodes around the set of contacts to the load interface.
A PCB strip and a method of manufacturing an electronic component embedded printed circuit board are disclosed. The PCB strip in accordance with an embodiment of the present invention includes a unit area, which has a plurality of substrate units provided therein, and a dummy area, which is provided on an outer side of the unit area. Here, an electronic component can be embedded in the substrate unit, and an electrostatic discharge preventing component for protecting the electronic component from an electrostatic discharge can be embedded in the dummy area.
A RF device includes a RF integrated circuit having a RF input and a RF output. The RF integrated circuit has an NMOS transistor having a gate terminal coupled to the RF input, a drain terminal coupled to a first power supply node and a source terminal coupled to a second power supply node. The RF integrated circuit is vulnerable to damage from an ESD event. A primary ESD protection circuit is coupled to the RF input and between the first and second power supply nodes. A secondary ESD protection circuit is coupled between the RF input and the second power supply node. The secondary ESD protection circuit includes a secondary ESD protection diode coupled between the gate and source terminals of the NMOS transistor.
An embodiment of the invention provides an apparatus that includes: a storage media including a patterned structure, the patterned structure including a first groove, a first stopper in the first groove, wherein the first stopper is configured to interrupt the flow of gas in a section within the first groove.
A magnetic head includes a coil, a main pole, and a return path section. The return path section includes a plurality of magnetic path portions that separate a magnetic flux into a plurality of fluxes and allow the fluxes to pass therethrough in parallel. The coil includes a winding portion disposed around an assemblage of the plurality of magnetic path portions. In any cross section that intersects all of the plurality of magnetic path portions, the distance between two adjacent magnetic path portions is smaller than the minimum width of each of the two adjacent magnetic path portions, and only a nonmagnetic layer is present between the two adjacent magnetic path portions.
A method and system for sensing the current applied to the motor of a data storage device and determining whether a shock event has occurred by processing the sensed current levels.
A tape library control apparatus includes a storage for storing configuration information, a diagnostic evaluator, and a command controller. A tape library apparatus includes may include a plurality of tape drives and a plurality of magnetic tapes which includes specific magnetic tapes assigned for respective pieces of data specified by each data request issued by a host computer and a common magnetic tape provided for writing the respective pieces of the data. The diagnostic evaluator determines a use mode of the tape library apparatus on the basis of the configuration information. When the total number of the specific magnetic tapes is higher than the number of available tape drives, the use mode is determined and a command is issued to the tape library apparatus from the command controller to write data to the specific magnetic tape and to write to the common magnetic tape the respective pieces of the data.
A disk drive is disclosed comprising a plurality of disk surfaces, and a plurality of heads actuated over the respective disk surfaces. In one embodiment, control circuitry generates a pulse duty cycle signal for one of the heads. In another embodiment, the control circuitry generates a first pulse width modulated signal for a first head, and a second pulse width modulated signal for a second head, wherein the second pulse width modulated signal comprises a phase offset from the first pulse width modulated signal.
The invention provides an imaging optical system comprising, in order from an object side to an image side thereof, a first lens group of positive refracting power, a second lens group having positive or negative refracting power and a third lens group of positive refracting power. The optical system includes an aperture stop located between an object-side surface in the first lens group and an object-side surface in the second lens group. The lens on the most object side of the first lens group and the lens on the most image side of the third lens group remain constantly fixed, and upon focusing from a far distance to a near distance, only the second lens group moves axially. The third lens group comprises a front lens subgroup of positive refracting power located on the object side and a rear lens subgroup of negative refracting power located on the image side, with the largest axial air separation in the third lens group interposed between them.
An image lens includes a first lens and a second lens. The first lens includes a first and a second surfaces. The second lens includes a third and a fourth surfaces. The image lens satisfies: FB/TTL>0.23; G1R1/F1>1.93; Z/Y>0.27; Z/T<0.89; G2R1/F2
This invention provides a compact imaging lens assembly, in order from an object side to an image side, including a first lens element with positive refractive power having a convex object-side surface and a concave image-side surface with at least one of the two surfaces thereof being aspheric, a second lens element with negative refractive power having a concave object-side surface and a convex image-side surface with at least one of the two surfaces thereof being aspheric, and an aperture stop disposed between the first and second lens elements. There are only two lens elements with refractive power in the compact imaging lens assembly. By such an arrangement, total track length and optical sensitivity of the compact imaging lens assembly can be reduced while a high image quality can also be obtained.
An imagery optical system, sequentially from an object side to an image side on an optical axis comprising: the first lens element with positive refractive power, the second lens element with positive refractive power, the third lens element, the fourth lens element, and the fifth lens element having at least one inflection point. Each of the five lens elements may be made of plastic and comes with bi-aspheric surfaces. The imagery optical system satisfies conditions related to shorten the total length and to reduce the sensitivity for use in compact cameras and mobile phones with a camera function.
This disclosure concerns an interactive head-mounted eyepiece with an integrated processor for handling content for display and an integrated image source for introducing the content to an optical assembly through which the user views a surrounding environment and the displayed content, wherein the optical assembly comprises an optically flat film, disposed at an angle in front of a user's eye, that reflects and transmits a portion of image light and transmits scene light from a see-through view of the surrounding environment, so that a combined image comprised of portions of the image light and the transmitted scene light is provided to a user's eye.
Method of manufacturing a lens assembly by means of a replication process, wherein the following steps are carried out i) introducing a first, liquid, UV curable composition (2) into a first mould (1) provided with regularly spaced-apart cavities (6), ii) curing said first composition by UV radiation so as to obtain a first lens element comprising lenses arranged beside each other, wherein the surface of the obtained lens element is the negative of that of the cavities, in) applying a second, liquid, UV curable composition (5) to the first composition cured in step ii), iv) placing a second mould (4) on the second composition (5) applied in step iii), which second mould is provided with regularly spaced-apart recesses (7), in such a manner that said recesses will fill with the second composition, v) curing the second composition by UV radiation so as to obtain a second lens element comprising lenses arranged beside each other, wherein the surface of the obtained lens element is the negative of that of the recesses, and vi) possibly removing the first and/or the second mould.
The invention is directed to a sample holder for a microscope. The sample holder comprises a sample chamber which is filled with an immersion liquid and in which a sample is located. The sample chamber has an upper opening. It further comprises means for translating the sample relative to a detection objective of the microscope, and means for rotating the sample around an axis of rotation extending in a substantially horizontal plane which encloses an angle other than zero degrees with the optical axis of the detection objective. In a sample holder of this kind, the sample is embedded in a transparent embedding medium having at least partially a greater solidity than the immersion liquid. Further, the sample chamber has means for horizontally supporting the embedded sample against the effect of gravity.
An illumination system of a microscopy system comprises an actuator configured to change an angle of an illumination light beam and a mirror assembly, which is selectively positionable into the beam path of the illumination light beam. The mirror assembly may comprise an actuator configured to change an orientation of a mirror with respect to another mirror.
An electrophoretic element includes: an electrophoretic particle; a porous layer formed of a fibrous structure containing a non-migrating particle having optical reflective characteristics different from those of the electrophoretic particle and having a plurality of pores; and a partition that is partially adjacent to the porous layer and defines a space for accommodating the electrophoretic particle. An area rate of the pores per unit area of the porous layer is small in an adjacent region where the partition is adjacent to the porous layer compared with in a non-adjacent region where the partition is not adjacent to the porous layer.
A front plane laminate useful in the manufacture of electro-optic displays comprises, in order, a light-transmissive electrically-conductive layer, a layer of an electro-optic medium in electrical contact with the electrically-conductive layer, an adhesive layer and a release sheet. This front plane laminate can be prepared as a continuous web, cut to size, the release sheet removed and the laminate laminated to a backplane to form a display. Methods for providing conductive vias through the electro-optic medium and for testing the front plane laminate are also described.
This vibrating mirror element includes a mirror portion reflecting light, a torsionally deformable beam portion connected to the mirror portion for supporting the mirror portion in a vibratile manner, and a driving portion having a connecting portion connected with the beam portion for driving the mirror portion through the torsionally deformable beam portion. The width of the connecting portion of the driving portion is rendered smaller than the width of a portion of the driving portion other than the connecting portion in plan view.
Hybrid white-light viewable holograms and methods for making them. The holograms are hybrid reflection holograms made using the diffractive structures or gratings of a holographic object such as a transmission hologram or holographic optical element (HOE). The wavefronts of the diffractive structures are converted into a reflection hologram by scanning them with a coherent light source having a profiled narrow beam. The hybrid reflection hologram can exhibit display parameters including the multiple colors, solidity, and color stability of white light reflection holograms, the diffractive color shifting of a white light transmission hologram, three dimensional imaging and a wide variety of dynamic changes. Different areas or images with each of these effects can be combined in a single hologram. These hybrid reflection holograms are ideal for security and forgery prevention applications.
When a lightness level expressed by a selected pixel value is equal to or larger than a threshold, the use amounts of respective color materials of a first color material group, and those of respective color materials of a third color material group are stored in a memory in association with the selected pixel value. On the other hand, when the lightness level expressed by the selected pixel value is smaller than the threshold, the use amounts of respective color materials of the first color material group, and those of respective color materials of a second color material group are stored in the memory in association with the selected pixel value.
A sensor device includes: a member that has an aperture facing a target measuring position through which a target to be measured passes; a sensor that is provided in an opposing relation to the target measuring position, and that measures a physical quantity of the target at a sensor surface facing the aperture; and a moving member that reciprocates a movement in a predetermined direction, and includes: a cleaning unit that cleans the sensor surface by contacting the sensor surface while the moving member moves to at least one of an outward movement and a return reciprocal movement; an applying portion that applies to the moving member a force in one direction of the reciprocation movement; and a manipulation portion that is moved by an operator against the force applied by the applying portion in an direction opposite to that of a direction of the force.
A document acquisition system and a document acquisition method for optically acquiring a document, include at least one luminous device for illuminating the document, at least one optical sensor and an optical imaging unit for imaging the document onto the at least one optical sensor. The at least one illumination device is coupled to an optical lighting unit which allows the document to be illuminated as homogeneously as possible.
An image processing apparatus includes a first storage unit configured to store image data in order of the image data scanned in a main scanning direction, in a first storage device, a transmission unit configured to transmit pixel information of a partial region longer in the main scanning direction of the image data, from the first storage device to a second storage device, and an object discrimination unit configured to reference the pixel information stored in the second storage device and discriminate whether the partial region is an object region based on the pixel information. Thus, according to image processing apparatus, an object can be rapidly detected.
A method for creating a set of metameric printed color patches on a color printer enables visual assessment under a specific illuminant if the colors of a printed product have faded.
The present invention provides an Image processing apparatus, etc. by which a user is able to set which of graphics, etc. and characters are enlarged to be printed on a priority basis. An image processing apparatus according to an embodiment of the present invention includes the steps of separating a character object from a graphic object included in an image and adjusting sizes of the character object and the graphic object according to a priority of an object designated by a user. The adjusting step enlarges the size of a high-priority object and reduces the size of a low-priority object. Furthermore, the adjusting step includes the step of automatically adjusting the sizes of the character object and the graphic object.
An image reading apparatus in which when one or a plurality of original sheets are put on an original plate and are read, a desired image can be automatically cropped without previously setting a cropping method by a user is provided. A control method of such an image reading apparatus is also provided. The image on the original plate is read. The type of original sheet is discriminated on the basis of color characteristics information of the read image on the original plate. One of plural read image cropping methods is selected in accordance with the discriminated original sheet type. The read image on the original plate is cropped by the selected cropping method.
A multifunction printer receives a printing job. Then, the MFP acquires items of a printing log that is defined before the printing is started. For example, user name, date/time of execution, and job ID information correspond to the items of the printing log defined before the printing is started. Then, the MFP transmits at least one item of the printing log, which is defined before the printing is started, to the server before the printing is completed.
Secrecy of printed matter is raised and charges for a storing area are more accurately charged. According to the invention, a printing apparatus is instructed so as to store print data corresponding to a print request into one of a plurality of storing areas. The print data is transmitted to the printing apparatus. The user is notified of authentication information corresponding to the print data stored in one of the plurality of storing areas.
Techniques are provided for extending a WS-enabled scanner. A client device sends a request for multiple scan ticket templates that the WS-enabled scanner maintains. A WS scan module, executing on the scanner, receives the request and forwards the request to a scan templates handler (STH). The STH invokes a routine of a scan templates manager (STM). The STM retrieves, in response to the invocation of the routine, a plurality of scan ticket templates. The STM sends the plurality of scan ticket templates to the STH, which forwards the plurality to the WS scan module. The WS scan module composes a response message that includes the plurality of scan ticket templates and sends the response message to the client device.
An information processing system in which a plurality of image input/output apparatus can communicate with one another via a communication medium is provided. The information processing system includes a transfer unit configured to transfer a job from a first image input/output apparatus to a second image input/output apparatus; and a generating unit configured to generate a job handle used to identify a job on the first image input/output apparatus from the second image input/output apparatus, the job handle allowing the job to be manipulated. When the job is to be transferred by the transfer unit, the job handle generated by the generating unit is transmitted from the first image input/output apparatus to the second image input/output apparatus before the transfer of the job.
A color approval system that facilitates the use of electronic color submissions. The electronic color submissions contain reflectance values for a physical color sample to be submitted for approval. The system includes a data storage area accessible by a submitter of the electronic color sample and a reviewer of the color sample. The submitter upload the submission to the data storage area, from which the reviewer retrieves the submission and replies with an acceptance or rejection, typically via e-mail. The system provides tools for the analysis of the electronic color sample and automatic formation of acceptances and rejections.
To overcome the conventional drawbacks, the present invention comprises the an information processing apparatus which is connected to a printing apparatus that holds unique information functions as message saving means for saving message information in association with each language selectable as a language for use, component ID information saving means for saving component ID information in association with each value of unique information held by the printing apparatus, language selection means for selecting a language for use, acquisition means for acquiring unique information held by the printing apparatus from the printing apparatus, and message creation means for creating a message to be output on the basis of message information associated with a language selected by the language selection means and component ID information associated with a value of the unique information acquired by the acquisition means.
An image processing apparatus has a large number of image processing functions, in which resources necessary for code processing units can be suppressed while a large-scale decline in performance is prevented. The apparatus includes code processing units for executing coding and decoding of image data, and request-source task units (print function, scanner function and FAX transceive function), which request any one of the code converters to perform code conversion of image data. The number of request-source task units is greater than the number of code converters and a degree of priority has been set for each one. A determination unit always assigns the code converting units to processing requests from request-source task units having a high priority and, if there is an idle code converting unit, assigns the code converting unit to a processing request from a request-source task unit having a low priority.
An image processing apparatus including an image processing unit, a memory, a setting information writing unit, a printing information writing unit, an image information reading unit, and an instruction unit. The image processing unit dynamically changes a configuration thereof, and performs image processing in accordance with the changed configuration. The memory stores setting information for setting a change of the configuration of the image processing unit, printing information used for image processing to be performed by the image processing unit, and image information generated through image processing performed by the image processing unit. The setting information writing unit writes the setting information to the memory. The printing information writing unit writes the printing information to the memory. The image information reading unit reads the image information from the memory. The instruction unit instructs the image processing unit to start execution of image processing.
Edge data for an object are obtained by placing the object in front of a medium that has greater reflectance than the object, and both are illuminated by a light source. The contrast in image intensity obtained between the object and background enables the edges of the object to be determined.
A measuring apparatus includes a filter that transmits light of a predetermined wavelength; a first light receiving unit receives at least one of a first light that is output from a first light source, reflected by or transmitted through an object to be measured, and transmitted through the filter and a second light that is output from a second light source, reflected by or transmitted through the object to be measured, and transmitted through the filter, and through which a signal according to the received light travels; a second light receiving unit receives light of a different path from that received by the first light receiving unit; a difference extracting unit that obtains a difference signal between the signals traveling through the first and second light receiving units and an information generating unit that generates information of the object to be measured based on the difference signal.
A computer generated phase map and corresponding set of interference fringes calculated from a theoretical prescription of a measured aspheric surface comprises a Computer Generated Reference (CGR) that is used in an interferometer equipped with a spherical and/or flat reference element. moiré fringes created between real interference fringes and the CGR describe the difference between the measured object and its prescription. The moiré fringes can be nulled making the measurement of the aspheric surface analogous to the measurements of the regular spherical and/or flat surfaces.
An optical measurement system for obtaining information such as the absorption coefficient of a light-absorbing liquid, or a surface profile of an object immersed in a light-absorbing liquid having a known absorption coefficient. The system includes a light source that transmits light through the liquid, a detector that records an image of the light transmitted through the sample and a processor or other means adapted to analyze the intensity distribution found on the image to generate information about the sample.
Devices, systems, and methods for measuring tissue oxygen saturation are disclosed. An illustrative spectrometer for interfacing an optical sensor with a display unit includes a number of measurement radiation sources, a number of radiation source fibers each optically coupled to one of the measurement radiation sources, a reflected radiation fiber optically coupled to the optical sensor, a measurement radiation output fiber including an image fiber, and a radiation mixing bar intermediate the radiation source fibers and the measurement radiation output fiber.
A system for determining at least two properties of a substrate, including a supporting plate configured to support the substrate, and a measurement device coupled to the supporting plate, including an illumination system configured to direct light toward a surface of the substrate, and a detection system coupled to the illumination system and configured to detect light propagating from the surface of the substrate, wherein the measurement device is configured to generate one or more output signals in response to the detected light, and a control unit coupled to the measurement device and configured to determine a first property and a second property of the substrate from the one or more output signals, wherein the first property comprises a presence of macro defects on the substrate, and wherein the second property comprises overlay misregistration in the substrate.
In a liquid crystal display, a first alignment layer formed on a first substrate includes a first region aligned in a first direction and a second region aligned in a second direction opposite to the first direction, and a second alignment layer formed on a second substrate facing the first substrate includes a third region aligned in a third direction different from the first direction and a fourth region aligned in a fourth direction opposite to the third direction. The liquid crystal molecules interposed between the first and second alignment layers are aligned in different directions in different domains defined by the first to fourth regions. A pixel electrode includes an extension part extending in at least one of the first to fourth directions. The aperture ratio and the light transmittance of the liquid crystal display are improved.
A liquid crystal display includes: a pair of liquid crystal shutter glasses; a liquid crystal panel which alternately displays a left image and a right image formed in a predetermined scanning direction according to a predetermined scanning cycle; a glasses controller which outputs a control signal to open and close a left glass and a right glass of the liquid crystal shutter glasses synchronizing with the scanning cycle; a light source unit which supplies light to the liquid crystal panel; and a light source driver which supplies driving power to the light source unit to emit light to the liquid crystal panel in the scanning direction posterior to the left and right images.
Provided are an LCD device that can control a viewing angle freely and a manufacturing method thereof. The LCD device includes a first substrate, a second substrate, and an LC layer interposed between the first and second substrates. The LCD device further includes red, green, blue, and viewing angle controlling subpixels. These subpixels are driven in a VA mode. The red, green, and blue subpixels have a transflective structure. The viewing angle controlling subpixel has a transmissive or transflective structure.
A transflective liquid crystal display is provided which includes a color-filter substrate, an active matrix substrate, and a liquid crystal layer interposed between them. The active matrix substrate includes a first transparent substrate and includes a plurality of switching devices, a plurality of transparent pixel electrodes and a plurality of reflective pixel electrodes formed on the first transparent substrate. The color-filter substrate includes a second transparent substrate, a first and second transparent conducting layers and a dielectric layer. The first transparent conducting layer is interposed between the second transparent substrate and the second transparent conducting layer, and the dielectric layer is interposed between the first and second transparent conducting layers. The second transparent conducting layer in each pixel area has at least one opening. The openings positionally correspond to the reflective pixel electrodes.
The present invention provides a polymer stabilization alignment liquid crystal display panel having a plurality of pixel regions. Each pixel region includes a main region and a sub region, and a first pixel electrode and a second pixel electrode correspond to the main region and the sub region respectively. Each first pixel electrode is separated from the adjacent data line and thereby forming a gap therebetween. Each second pixel electrode partially overlaps the adjacent data line. In addition, each second pixel electrode includes a plurality of branches, and at least one edge of the branches may be parallel to the data lines. Accordingly, the present invention not only can increase the aperture ratio, but also well control the liquid crystal molecules located near the data lines. Therefore, the display quality of the liquid crystal display panel can be improved.
A cooling system and a method for cooling an electronic display is disclosed. A preferred embodiment utilizes a first gas chamber positioned anterior to the front display surface and a second gas chamber in gaseous communication with the first gas chamber and positioned posterior to the electronic display. The space between the second gas chamber and electronic display defines a gap, where ambient air can be drawn through the gap in order to cool the electronic display. A cooling chamber fan preferably forces gas to circulate through the first and second gas chambers, in order to remove heat from the front display surface.
A display apparatus is provided. The display apparatus may include a display module that outputs an image, a front panel provided at a front side of the display module, a shield layer positioned at a rear side of the front panel, a back cover coupled to the rear side of the front panel, and first and second optical refractors provided on a rear side of the front panel. The first optical refractor may overlap an outer edge of the shield layer and the second optical refractor may overlap an inner edge of the shield layer. This arrangement may minimize the visible portion of a shield member provided in the display apparatus, and may increase an image display region of the display apparatus.
The present invention provides a liquid crystal display device with a high aperture ratio in a pixel region while securing a required storage capacitance. A liquid crystal display device comprises in this order: a thin film transistor array substrate; a liquid crystal layer; and a counter substrate, the thin film transistor array substrate comprising: source lines and gate lines that are disposed in a lattice form; a storage capacitor wiring; a transparent pixel electrode disposed in a pixel region; a thin film transistor comprising a gate electrode, a source electrode, and a drain electrode; a gate insulating film between the gate electrode and the source and drain electrodes in layer sequence; and an interlayer insulating film between the source and drain electrodes and the transparent pixel electrode in layer sequence, wherein a first transparent electrode in a lower layer of the drain electrode and a second transparent electrode connected to the storage capacitor wiring are disposed on the gate insulating film, and the second transparent electrode faces the transparent pixel electrode with the interlayer insulating film therebetween.
An image displacement module includes a base, a carrier, an optical element, a freely rotating shaft, a flexible shaft, and at least one actuator. The optical element is disposed on the carrier. The freely rotating shaft and the flexible shaft are in a same axis and located between the base and the carrier. The flexible shaft is capable of acting a force on the carrier along the axis, and the carrier is capable of moving along the freely rotating shaft relative to the base to release the force. The actuator is disposed between the base and the carrier. When the actuator drives the carrier to rotate in the axis relative to the base, the flexible shaft generates an elastic torsion. When the actuator does not drive the carrier to rotate in the axis relative to the base, the flexible shaft drives the carrier to reposition relative to the base.
An exemplary television control method includes receiving a signal. Then, the method determines the one or more of the applications of the television has a state indication function when the received signal is a first signal. The method next obtains the current state of the applications which have a state indication function. The method controls the display unit to display selectable notifications according to the current state of the determined applications. Each of the selectable notifications informs a user of the current state of one application.
An embodiment of the present invention provides an apparatus, comprising a digital television (DTV) receiver including at least a one-bit-flag such that when the flag is “on”, the DTV receiver is not allowed to start an initial acquisition process, and at least one additional receiver sharing part of a receive chain of the DTV receiver and wherein the additional receiver is capable of turning the one-bit-flag “on”. The flag may be set through communication between the drivers of the DTV receiver and the at least one additional receiver.
An imaging device has a housing made of a first material having an open region, a first substrate for illumination arranged to cover the open region inside the housing, a second substrate for imaging arranged in parallel to the first substrate inside the housing, and a heat dissipating member made of a second material having a higher heat conductivity than the first material and being attached to a side surface of the housing so as to surround the open region of the housing. A concave is provided at the side surface of the housing, and the heat dissipating member includes a projection that fits to the concave.
A multi-view distribution format is described for stereoscopic and autostereoscopic 3D displays. In general, it comprises multi-tile image compression with the inclusion of one or more depth maps. More specifically, it provides embodiments that utilize stereoscopic images with one or more depth maps typically in the form of a compressed grey scale image and, in some instances, incorporates depth information from a second view encoded differentially.
An image display device including a display that displays an image according to a piece of photography image data on a display screen based on plural pieces of photography image data stored in a storage unit, so as to display another image that includes photography attitude angle information that represents an attitude angle with an angle altered according to the attitude angle alteration amount with respect to an attitude angle which is represented by the photography attitude angle information of the image which is displayed.
An image pickup apparatus that facilitates checking of the tilt thereof by changing a display position of a horizontal guide. A digital camera (image pickup apparatus) includes a tilt sensor for detecting a tilt of the camera. A system controller determines the display position of the horizontal guide based on the tilt of the camera detected by the tilt sensor such that it is displayed in an upper portion of the screen when an angle formed between the optical axis of the camera and a gravity direction is smaller than when the angle is equal to a predetermined angle. The system controller causes the horizontal guide to be displayed on the screen at the determined position, together with an image picked up by an image pickup device.
A solid-state imaging device is capable of simplifying the pixel structure to reduce the pixel size and capable of suppressing the variation in the characteristics between the pixels when a plurality of output systems is provided. A unit cell (30) includes two pixels (31) and (32). Upper and lower photoelectric converters (33) and (34), transfer transistors (35) and (36) connected to the upper and lower photoelectric converters, respectively, a reset transistor (37), and an amplifying transistor (38) form the two pixels (31) and (32). A full-face signal line 39 is connected to the respective drains of the reset transistor (37) and the amplifying transistor (38). Controlling the full-face signal line (39), along with transfer signal lines (42) and (43) and a reset signal line (41), to read out signals realizes the simplification of the wiring in the pixel, the reduction of the pixel size, and so on.
A process for integrating video images includes generating a dancer video with a dancer and identifying a dancer head position of the dancer in the dancer video. A participant head location is identified and a cropped area is generated based on the participant head location. A participant video is generated of cropped area contents and a composite video is generated by overlaying the cropped area contents onto the dancer head position. A video image integration system includes a video camera for capturing participant videos and a processor. The processor has a processor database module storing pre-recorded dancer videos, a face recognition module configured to identify participant head locations from the video camera and generated cropped areas based thereon, and a blender module configured to overlay the cropped areas onto the dancer videos to generate composite videos.
According to one embodiment, a false color mask signal generation circuit generates a false color pixel mask signal to exclude false color component pixels based on an edge component signal from an edge component extraction circuit. A white balance gain calculation circuit calculates a white balance gain from an integrated value calculated by the false color component pixels being excluded based on the false color pixel mask signal.
A system and method for capturing images is provided. In the system and method, preview images are acquired and global local and local motion are estimated based on at least a portion of the preview images. If the local motion is less than or equal to the global motion, a final image is captured based at least on an exposure time based on the global motion. If the local motion is greater than the global motion, a first image is captured based on at least a first exposure time and at least a second image is captured based on at least one second exposure time less than the first exposure time. After capturing the first and second images, global motion regions are separated from local motion regions in the first and second images, and the final image is reconstructed at least based on the local motion regions.
A system and method of providing composite real-time dynamic imagery of a medical procedure site from multiple modalities which continuously and immediately depicts the current state and condition of the medical procedure site synchronously with respect to each modality and without undue latency is disclosed. The composite real-time dynamic imagery may be provided by spatially registering multiple real-time dynamic video streams from the multiple modalities to each other. Spatially registering the multiple real-time dynamic video streams to each other may provide a continuous and immediate depiction of the medical procedure site with an unobstructed and detailed view of a region of interest at the medical procedure site at multiple depths. As such, a surgeon, or other medical practitioner, may view a single, accurate, and current composite real-time dynamic imagery of a region of interest at the medical procedure site as he/she performs a medical procedure, and thereby, may properly and effectively implement the medical procedure.
An image processing device includes a stereoscopic image supply unit configured to supply a stereoscopic moving image in which stereoscopic image pairs each including two images of an object viewed from mutually different viewpoints are arranged in a temporal order, a synthetic image generation unit configured to generate a synthetic image in the temporal order by performing a predetermined operation on luminances of the two images, and an output image selection unit configured to sequentially select and output any one of the two images and the synthetic image in the temporal order so that a result of a time integral during a predetermine period of an output thereof offsets any one of the two images.
The present invention provides methods of obtaining panoramic images that appear most natural to the naked eye by executing a mathematically precise image processing operation on a wide-angle image acquired using a wide-angle lens that is rotationally symmetric about an optical axis, and devices using the methods. Imaging systems using this method can be used not only in security•surveillance applications for indoor and outdoor environments, but also in diverse areas such as video phones for apartment entrance doors, rear view cameras for vehicles, visual sensors for unmanned aerial vehicles and robots, and broadcasting cameras. Also, it can be used to obtain panoramic photographs using digital cameras.
An apparatus includes a plurality of light-emitting sources configured to irradiate a photosensitive member in a sub scanning direction with a plurality of light beams scanned in a main scanning direction of the photosensitive member via an optical system, a conversion unit configured to convert image data into pixel data constituting a pattern that expresses a density with a plurality of pixels, and a drive unit configured to cause the plurality of light-emitting sources to emit light based on the converted pixel data, wherein, where a number of light-emitting sources is B and a number of pixels of the pattern in the sub scanning direction is M, the number B and the number M have a relationship such that the number M is not divisible by the number B or the number B is not divisible by the number N.
A light emitting control device for a light emitting diode print head includes a control unit, a pulse-mask unit, a strobe unit and a data output unit. The pulse-mask unit outputs n clock signals in sequence to a light emitting diode print head. The strobe unit outputs a strobe signal to the light emitting diode print head, so as to switch on the light emitting diode print head. The data output unit outputs a print data signal to the light emitting diode print head. When the pulse-mask unit outputs a k-th clock signal of the n clock signals, the pulse-mask unit delays the k-th clock signal for a predetermined time, and the data output unit pauses outputting the print data signal. After the predetermined time, the pulse-mask unit and the data output unit continue to output the rest of the clock signals and the print data signal.
While a second control mode is set, a control unit controls an image data output portion such that image data is output in an orientation rotated by 180 degrees as compared with a case where a first control mode is set, controls a first display control unit such that the image data output from the image data output portion is displayed in an orientation rotated further by 180 degrees, and controls a second display control unit such that an instruction image is displayed in an orientation rotated by 180 degrees as compared with the case where the first control mode is set.
Text is extracted from a source image of a publication using an Optical Character Recognition (OCR) process. A document is generated containing text segments of the extracted text. The document includes a control module that responds to user interactions with the displayed document. Responsive to a user selection of a displayed text segment, a corresponding image segment from the source image containing the text is retrieved and rendered in place of the selected text segment. The user can select again to toggle the display back to the text segment. Each text segment can be tagged with a garbage score indicating its quality. If the garbage score of a text segment exceeds a threshold value, the corresponding image segment can be automatically displayed instead.
A display control apparatus that can display information which is not set to be displayed in a mode after switching, when the mode is switched. A mode of the apparatus is switched between a first mode and a second mode. Information set to be displayed in the first mode and the second mode is selected, respectively, among a plurality of kinds of information, and then the selected information are displayed on the display device, in the first mode and in the second mode. Information except for information which is set to be displayed in the second mode, among the plurality of kinds of information, is displayed in response to switching instruction from the first mode to the second mode.
A device which accesses a video capturing equipment into a next generation network is disclosed in the present invention. The device includes a setting module for reading image formats supported by a video capturing equipment, setting a captured image format of the video capturing equipment according to the image formats and storing the captured image format; a receiving module for receiving an image; a format determining module for reading the stored captured image format; and a converting module for converting the received image from the corresponding image format to an image format supported by the next generation network and outputting the converted image to the next generation network. A method for accessing a video capturing equipment into a next generation network is also disclosed in the present invention.
Mesh data and other proximity information from the mesh of one model can be transferred to the mesh of another model, even with different topology and geometry. A correspondence can be created for transferring or sharing information between points of a source mesh and points of a destination mesh. Information can be “pushed through” the correspondence to share or otherwise transfer data from one mesh to its designated location at another mesh. Correspondences can be created based on parameterization information, such as UV sets, one or more maps, harmonic parameterization, or the like. A collection of “feature curves” may be inferred or user-placed to partition the source and destination meshes into a collection of “feature regions” resulting in partitions or “feature curve networks” for constructing correspondences between all points of one mesh and all points of another mesh.
A method of region overlap control for the display of a plurality of waveforms on an instrument includes an overlap function that allows selection by a user of a vertical height on a display screen for each of the waveforms. A ground marker for each of the waveforms is adjusted on the display screen according to the selected vertical height. The result is that the plurality of waveforms are displayed on the display screen in an overlapping fashion with sufficient vertical height to enhance triggering, all measurement functions and secondary functions, such as harmonics and switching loss measurements.
A system and method for graphically displaying the lifetimes of individual orders, quotes and trades as they are received via data feed in real-time from a market center or data provider are described. The system displays the market on a two dimensional canvas with orders, trades, and prices represented by graphic symbols that allow the trader to follow the movement and fluctuation of the market with ease. The trader can place his orders and view them in context of all the other orders. The trader can then enter and cancel orders using this display and the special hints it provides. The orders can be routed to a specific destination based on the information entered via this display by mouse, keyboard, or joystick.
Disclosed herein is a method of controlling a computing device having a display. The method comprises identifying a point on the display at which a user's gaze is directed; determining whether an eye of the user has accommodated toward a near-field refractive state; and increasing, based on the determining, the resolution of a region on the display of the computer system, the region being centered on the identified gaze point.
In some embodiments, the intervals and the triangulation of an inner tessellation of a patch may be pre-computed. Even factor tessellations are arranged in a co-centric manner so that lower number factors are inside tessellations with higher number factors. Similarly, odd factor tessellations are arranged in a co-centric manner so that lower number factors are inside tessellations with higher number factors. Domain points of even factor tessellations are stored in a first table whereas domain points of odd factor tessellations are stored in a second table. At run time, the pre-computed values may be looked up for the applicable edge level of detail.
A method and system generates a building design and a three-dimensional image thereof. First building information comprising a length, width, total height and wall height of a building is received via a first graphical user interface. If the length, width, total height, wall height, and a selectable building shape yield a valid set of building parameters, a design of said building is generated at a first software module, which is configured to generate the design, including wall portions and a roof portion, using minimum information consisting of the length, width, total height, wall height, and selectable building shape. A first image and a structural analysis of the design are generated. A second software module generates a second three-dimensional image of the building, which is different from the first image. A second graphical user interface permits a user to modify the second image to include predefined building elements.
Disclosed herein is a display device including: a plurality of pixel circuits; a power source line connected to corresponding ones of the plurality of pixel circuits; and an output buffer circuit for supplying currents to corresponding ones of the plurality of pixel circuits by alternately applying a first potential applied to a first power source supply terminal, and a second potential applied to a second power source supply terminal to the power source line. The output buffer includes a variable resistance circuit connected to a path between the first power source supply terminal and the power source line, the variable resistance circuit serving to change a resistance value thereof in accordance with a magnitude of a total sum of the currents.
An electronic pen transmits pen information to a controller corresponding to detection of a touch condition, and thereafter turns ON a connecting switch that disconnects electrical connection between the tip portion and the grip portion of the pen that are provided in a state of being electrically disconnected from each other so as to cause a pen input acceptance state. The controller determines that position detection information is from the electronic pen when the position detection information is received from a position detecting device after the pen information is received from the electronic pen, while the controller determines that position detection information is from a finger when the position detection information is received from the position detecting device without receiving the pen information from the electronic pen.
Disclosed are new methods and apparatus particularly suited for applications in a vehicle, to provide a wide range of information, and the safe input of data to a computer controlling the vehicle subsystems or “Telematic” communication using for example GM's “ONSTAR” or cellular based data sources. Preferred embodiments utilize new programmable forms of tactile touch screens and displays employing tactile physical selection or adjustment means which utilize direct optical data input. A revolutionary form of dashboard or instrument panel results which is stylistically attractive, lower in cost, customizable by the user, programmable in both the tactile and visual sense, and with the potential of enhancing interior safety and vehicle operation. Non-automotive applications of the invention are also disclosed, for example means for general computer input using touch screens and home automation systems.
Disclosed are new methods and apparatus particularly suited for applications in a vehicle, to provide a wide range of information, and the safe input of data to a computer controlling the vehicle subsystems or “Telematic” communication using for example GM's “ONSTAR” or cellular based data sources. Preferred embodiments utilize new programmable forms of tactile touch screens and displays employing tactile physical selection or adjustment means which utilize direct optical data input. A revolutionary form of dashboard or instrument panel results which is stylistically attractive, lower in cost, customizable by the user, programmable in both the tactile and visual sense, and with the potential of enhancing interior safety and vehicle operation. Non-automotive applications of the invention are also disclosed, for example means for general computer input using touch screens and home automation systems.
Sensor array configurations that allow for the accurate determination of an object's position are disclosed. The sensor configurations utilize a plurality of varying length sensors that have staggered beginning and ending positions. By staggering the beginning and ending positions of the varying length sensors, fewer sensors need to be utilized in a given area to provide accurate positional information.
A game apparatus includes a CPU, and the CPU judges a motion of a player on the basis of a cycle of a load value input from a load controller, and selectively displays an animation of a player object according to the motion in a case that the motion by the player is a large-flapping motion, the CPU changes an updating velocity of an animation frame according to an arm-raising motion and arm-lowering motion of the large flapping motion. On the other hand, in a case that the motion by the player is a small-flapping motion, the CPU changes the updating velocity of the animation frame according to only the arm-lowering motion of the small-flapping motion. Thus, the motion of the player and the animation are synchronized.
Disclosed are embodiments for methods and devices for displaying images. In some example embodiments, methods may include receiving data corresponding to an image. The image data may include at least one image object. Each image object may be assigned to either a foreground image set or a background image set. An embodiment may also include rendering a first display image based on at least the foreground image set. The first display image may include the objects assigned to the foreground image set. Additionally, the objects assigned to the foreground image set may be in focus in the first display image. Embodiments may also include rendering a second display image based on at least the background image set. The second display image may include the objects assigned to the background image set. Additionally, the objects assigned to the background image set may be in focus in the second display image.
An electronic apparatus includes an antenna device, a solar panel disposed on a front side of the antenna device and a circuit board disposed on a back side of the antenna device. The antenna device includes a plate-shaped dielectric, a plate-shaped radiation conductor disposed on a front side of the dielectric and a plate-shaped grounding conductor disposed on a back side of the dielectric. The dielectric has a through hole formed therein, and the solar panel has electrode pads on a back side thereof, electrode pads being exposed within the through hole in the dielectric. The circuit board has conductive patterns at positions thereon facing the electrode pads, and the conductive patterns are electrically connected to the electrode pads by electric connection members disposed within the through hole in the dielectric.
Custom antenna structures may be used to compensate for manufacturing variations in electronic device antennas. An electronic device antenna may have an antenna feed and conductive structures such as portions of a peripheral conductive electronic device housing member and other conductive antenna structures. The custom antenna structures compensate for manufacturing variations in the conductive antenna structures that could potentially lead to undesired variations in antenna performance. The custom antenna structures may make customized alterations to antenna feed structures or conductive paths within an antenna. An antenna may be formed from a conductive housing member that surrounds an electronic device. Custom antenna structures may be interposed between an antenna feed terminal and the conductive housing member to adjust the effective location of the antenna feed. Custom antenna structures may include springs and custom paths on dielectric supports.
The invention relates to an antenna structure for coupling electromagnetic energy between a chip and an off-chip element, including a first resonant structure disposed on or in a chip. The first resonant structure is configured to have a first resonant frequency. The antenna structure also includes a second resonant structure disposed on or in an off-chip element. The second resonant structure is configured to have a second resonant frequency substantially the same as the first resonant frequency. The first resonant structure and the second resonant structure are mutually disposed within a near field distance of each other to form a coupled antenna structure that is configured to couple electromagnetic energy between the chip and the off-chip element. The electromagnetic energy has a selected wavelength in a wavelength range from microwave to sub-millimeter wave. The invention also relates to a method of calculating dimensions for a highly coupled antenna structure.
A positioning device including: a time counter for counting time; a first reception controller (S1) for intermittently receiving time information from the positioning satellite through a reception unit; a time revising unit (S14) for revising the time counted by the time counter based on the received time information; an error calculator (S12, S13) for calculating an error per unit time (“α/β”) in the time counted by the time counter based on the received time information and the time counted by the time counter; a time correcting unit (S4) for calculating corrected time by removing an error from the time counted by the time counter based on the calculated error per unit time (“α/β”); and a positioning unit (S5 to S8) for acquiring a signal of the positioning satellite by using the corrected time and measuring a position of the positioning device based on the acquired signal.
A microwave sensor assembly includes at least one probe including an emitter configured to generate an electromagnetic field from at least one microwave signal. The emitter is also configured to generate at least one loading signal representative of a loading induced within the emitter by an object positioned within the electromagnetic field. The microwave sensor assembly also includes a signal processing device coupled to the at least one probe. The signal processing device includes a linearizer configured to generate a substantially linear output signal based on the at least one loading signal.
An analog-to-digital converter including a comparator configured to compare a pixel signal received at a first input terminal of the comparator with a ramp signal received at a second input terminal of the comparator and generate a comparison signal as a result of the comparison; and a ramp signal supply circuit configured to provide the ramp signal to the comparator, wherein the ramp signal supply circuit generates a first signal as part of the ramp signal in response to the comparison signal and a first clock signal being received at the ramp signal supply circuit, wherein a slope of the first signal sequentially changes until the comparison signal makes a transition from one logic level to another and, after the transition, the ramp signal supply circuit generates a second signal as part of the ramp signal, wherein a slope of the second signal sequentially changes, wherein the slope of the second signal is opposite the slope of the first signal.
A particular method includes calibrating data capture by a data register, where the data register receives a data signal from an analog-to-digital converter (ADC). The data capture may be calibrated by determining a peak value of a set of output values of the data register, where the peak value is determined in response to the ADC receiving a known input signal, and increasing a delay interval applied to registering of a value by the data register when the peak value satisfies a threshold.
Methods for decoding are provided. The proposed method includes steps of: receiving a most probable symbol (MPS) value and a probability value for generating a probability model update; and receiving the probability model update for generating the MPS value and the probability value, wherein when the probability value shows that an MPS is occurred, a path corresponds to the MPS is estimated and a first bin included in the path is decoded beforehand.
A data-processing device includes a plurality of data generation units, a plurality of bit change number calculation units, a bit change number comparison unit, a first data selection unit, and a bit-coupling unit. The data generation unit arranges input data to generate first conversion data based on each prescribed arranging method. The bit change number calculation unit compares values of respective bits in the first conversion data output at the n-th time and the (n+1)-th time by the corresponding data generation unit, and calculates a bit number based on the comparison result as a bit change number. The bit change number comparison unit compares values of the respective bit change numbers, selects the data generation unit, and outputs selection information. The first data selection unit outputs any one first conversion data selected based on the selection information as selection data. Then, the bit-coupling unit couples the selection information.
A display device for use with a mattress in a showroom environment for presenting information regarding the mattress to a person. The display device comprises a base and standard extending generally upwardly from the base and including an upper display portion. The base is selectively placeable in association with the mattress whereby information concerning the asserted mattress will be visible to a customer considering the mattress. The stand includes a media player on the display portion for presenting product information regarding the mattress. The display stand includes a sensor in electronic communication with the media player. The sensor activates the media player responsive to the approach of a person to the digital display stand.
A thin film deposition apparatus to remove static electricity generated between a substrate and a mask, and a method of manufacturing an organic light-emitting display device using the thin film deposition apparatus.
This disclosure describes embodiments of alarm systems and methods for use in devices such as medical ventilators. Embodiments described below provide for an apparatus of an interactive multilevel alarm system. Embodiments of the alarms also provide, at a glance, current alarm and device status information and historical alarm information to the operator. Embodiments also direct interaction with the alarming functions of the device by the operator. In some embodiments, additional visual indicators may be provided to identify non-normal or noteworthy operating conditions, such as the use of a therapeutic gas by a mechanical ventilator, so that the operator can assess the impact of that non-normal condition on any current and historical alarm information simultaneously provided.
An apparatus and method for monitoring an electrical cable, wherein a sensor, which is mounted in contact with the electrical cable, monitors at least one characteristic of the electrical cable, and reports an alert when a monitored level of the at least one characteristic satisfies a predetermined condition. A termination unit, which is located within a predetermined distance from the sensor, receives a reported alert from the sensor and transmits the reported alert to a remote user device.
The invention relates to a motor vehicle door lock, comprising a circuit arrangement having at least one sensor (5) and a connected control unit (7), wherein the sensor (5) has at least two switching states (“open” and “closed”), which correspond to varying current intensity (I1; I2) at the output of said sensor and are detected by the control unit (7), and the two switching states (“open” and “closed”) of the sensor (5) belong to different current paths (6a; 6a, 6b) of a line network (6) and/or to different voltage states of an output line.
A haptic device includes a shape memory polymer member. A plurality of user interface locations is defined on the shape memory polymer member and a plurality of activation elements is located proximate to the plurality of user interface locations. The plurality of user interface locations of the shape memory polymer are activated in response to a stimulus from the plurality of activation elements to alter at least one physical property of the shape memory polymer at the plurality of user interface locations. Additionally, a plurality of control devices configured for adjusting a variable of a system is located proximate to the plurality of user interface locations such that, one of the plurality of control devices may be adjusted when a user touches a corresponding one of the plurality of user interface locations.
A wall control interface for power management includes a transmitting circuit that generates a switching signal to control a switch and achieve a phase modulation to a power line signal in response to a transmitting-data. A receiving circuit is coupled to detect the phase of the power line signal for generating a data signal and a receiving-data in response to the phase of the power line signal. The receiving circuit further generates a control signal to control power of a load in accordance with the data signal or the receiving-data. The phase modulation is achieved by controlling a turn-on angle of the power line signal. The switch remains in a turn-on state during the normal condition, which achieves good power and low current harmonic. The phase modulation is only performed during the communication of the power management.
A method for receiving messages in an appliance such as a clock radio modified to retrieve messages from a remote computer, converting the retrieved messages into corresponding audio messages, generating a wake up signal to the user at a selected time in the radio appliance, starting the delivery of the audio messages from a speaker in the radio appliance in response to the generated wake up signal, and receiving audible commands in the radio from the user to control delivery of the messages. In a first embodiment, these method steps are performed in the radio appliance and, in a second embodiment, a remote computer performs all of the messages except delivery of the audio messages and receiving audible commands which occur at the appliance. Where two or more appliances are used, audio commands can cause the delivery of messages to stop in one appliance and resume in another appliance.
An input feature is provided for a computing device. The input feature is multi-dimensional in ability to detect position information, applied pressure and/biometric characteristics about the user or finger. The input feature may also include a haptic feedback mechanism.
The present invention relates to a system (10) operable to control access to different physical spaces, each provided with an electrical locking device (121, . . . , 12n), with the aid of a programmable, mobile unit (14). The system (10) comprises an authority means (16) operable to issue access rights connected to the programmable, mobile unit (14) in the form of an authorizing data (AD), which authorizing data (AD) is sent to an authorization means (18) connected to the authority means (16), and operable to generate an alpha-numerical key for the mobile unit (14), and to send the alpha-numerical key and a unique identifier of the mobile unit (14) to an operator (20), which is connected to the authorization means (18). The operator (20) is operable to send the alpha-numerical key to the mobile unit (14) identified by the unique identifier. An electrical locking device (12i), wherein 1≦i≦n, and the mobile unit (14) uses an authentication protocol with the alpha-numerical key to authenticate the mobile unit (14), wherein the mobile unit, if it has been authenticated, sends the authorizing data (AD) to the electrical locking device (12i), and if the authorizing data (AD) comprises an identifier of the electrical locking device (12i), the mobile unit (14) is able to open the electrical locking device (12i) with the aid of a communication means (22) comprised in the mobile unit (14) for communication in the near field.
A combiner/divider circuit may include first, second, third, fourth and fifth transmission lines each including a signal conductor and a signal-return conductor. The signal conductors at a first end of the first transmission line may form a first unbalanced sum signal terminal and the signal conductors at first ends of the second, third, fourth, and fifth transmission lines may form pairs of balanced signal terminals. The signal conductor at a second end of the first transmission line may be connected to the signal conductors at second ends of the fourth and fifth transmission lines. The signal conductors at second ends of the second and third transmission lines may be connected to the signal-return conductors at second ends of the fourth and fifth transmission lines, respectively. The second ends of the transmission lines may extend into the connection region along a common line.
A coupling slot 10 provided in a wide wall shared by a first rectangular waveguide 8 and a second rectangular waveguide 9 arranged by stacking is formed by directing a longitudinal direction of the coupling slot 10 to a tube axial direction, and a matching conductor 11 projecting to a waveguide near the coupling slot 10 is provided on one sidewall of the second rectangular waveguide 9. A process of providing the matching conductor 11 is easy, a structure that can be manufactured at low cost is obtained, and a power distribution ratio can be set at an arbitrary ratio.
This invention provides an equalization apparatus for equalizing an input signal on a cable. The equalization apparatus comprises a cable equalizer for equalizing a cable attenuation effect of the input signal to output a first equalization signal; and a stub equalizer for equalizing a stub effect of the first equalization signal to output an outputting equalization signal.
A crystal resonator element include a pair of resonating arms extending from a base, the resonating arms includes a groove, a slope portion is formed in a connection portion of the resonating arms to the base so that a distance between the groove and the outer edge of each of the resonating arms increases as it approaches the base from the resonating arms, and a non-electrode region which extends over a range of areas from a connection portion connected to a first side surface formed along the longitudinal direction of the groove and a connection portion connected to a second side surface facing the first side surface with a bottom portion disposed there between and in which excitation electrodes are not formed is provided in the groove in at least a part of the bottom portion positioned in the slope portion.
A differential amplifier stage and method for offset cancellation include an amplifier having an input and an output. An internal offset cancellation circuit has an input for receiving a control signal to control offset cancellation in the amplifier. The offset cancellation circuit is integrated with the amplifier but isolated from the input and the output of the amplifier, and, in accordance with its isolation, an impedance of the stage is unaffected by the offset cancellation circuit.
A switching amplifier includes first and second output terminals that may be connected to a load. A pulse-width modulator receiving an input signal to obtain respective positive and negative values of the input signal. The modulator is connected to first and second switching circuits. The first switching circuit applies a plurality of pulses to the first output terminal that, in response to the positive samples, have a constant frequency and are pulse-width modulated, and, in response to the negative samples, have a varying frequency and a constant width. Similarly, the second switching circuit applies a plurality of pulses to the second output terminal that, in response to the negative samples, have a constant frequency and are pulse-width modulated, and, in response to the positive samples, have a varying frequency and a constant width. The varying phase of the constant width pulses disperses RF interference across a wider spectrum.
An embodiment of a circuit includes first and second branches, an amplifier, a compensation circuit, and a bias unit. The first and second branches are respectively operable to generate first and second currents. The amplifier has a first amplifier input node coupled to the first branch, a second amplifier input node coupled to the second branch, an amplifier output node coupled to the first and second branches, and a first compensation node. The compensation unit is operable to provide a first offset-compensation signal to the first compensation node. And the first bias unit is operable to provide first and second bias signals to the first and second input nodes, respectively, such that the amplifier is operable to cause the first current to approximately equal the second current.
The invention provides a booster circuit including a first transistor, a second transistor, a first capacitor element, a second capacitor element, a diode, and an inverter, wherein one electrode of the first transistor is maintained at a predetermined potential, the output of the inverter is connected to the gate electrode of the first transistor and one electrode of the second transistor through the second capacitor element, the input of the inverter is connected to the other electrode of the first transistor through the first capacitor element and connected to the gate electrode of the second transistor, and the diode is connected between the other electrode of the first transistor and the other electrode of the second transistor so as to be forwardly biased.
A single pole double throw (SPDT) semiconductor switch includes a series connection of a first transmitter-side transistor and a first reception-side transistor between a transmitter node and a reception node. Each of the two first transistors is provided with a gate-side variable impedance circuit, which provides a variable impedance connection between a complementary pair of gate control signals. Further, the body of each first transistor can be connected to a body bias control signal through a body-side variable impedance circuit. In addition, the transmitter node is connected to electrical ground through a second transmitter-side transistor, and the reception node is connected to electrical ground through a second reception-side transistor. Each of the second transistors can have a body bias that is tied to the body bias control signals for the first transistors so that switched-off transistors provide enhanced electrical isolation.
Disclosed herein are an apparatus and a method for removing a DC offset in a power meter. The apparatus for removing a DC offset in a power meter according to exemplary embodiment includes: an ADC; a HPF removing the DC offset from the signal output from the ADC; a selector receiving the signals passing through the HPF and bypassing the HPF and outputting any one thereof; a determination block receiving a signal output from the ADC or from the selector and determining whether the received signal is a sinusoidal signal; an offset calculation block calculating the DC offset to be compensated from the signal input to the determination block or output from the selector; and an offset compensation unit disposed on a path bypassing the HPF, compensating the calculated DC offset value in the signal output from the ADC and outputting the compensated result to the selector.
The invention provides a current detection circuit for a transistor, that does not influence a current flowing through the transistor, and minimizes a power loss, an increase of the pattern area and so on. A current detection circuit includes a wiring connected to a MOS transistor and forming a current path of a current of the MOS transistor, a current detection MOS transistor of which the gate is connected to the wiring, that flows a current corresponding to the potential of the gate, and a current detector detecting a current flowing through the current detection MOS transistor. The current detection circuit is configured including a load resistor connected to the current detection MOS transistor and a voltage detection circuit detecting a drain voltage of the current detection MOS transistor.
A method and circuit for high-speed current switching includes altering the operating voltage of the Current Source using a resistor in non-transmission mode, turning parasitic capacitive coupling into an advantage for faster settling of CS gate bias voltage. The resistor is designed to compensate for the voltage coupling when the Current Source is switched to Transmit mode. This greatly improves the settling time of current and bias voltage of the Current Source transistor without adding any complex circuit and saves 100% of power consumed in non-transmit mode.
A one-of-n storage cell for use in an N-nary dynamic logic (NDL) circuit. The storage cell may accept an input value and provide a complemented output value that corresponds to the input value. However, if an input value that corresponds to a precharge input value is received, the output value remains the previous output value. The storage cell may be implemented to accept either inverted or non-inverted one-of-n NDL signals and to provide as an output either non-inverted or inverted one-of-N NDL signals, respectively, where N is greater than two.
An output buffer circuit includes a control unit and an output driver. The control unit generates a control signal in response to a mode signal applied from an internal circuit. The output driver selectively performs a driver operation, a termination operation or an electrostatic discharge (ESD) protection operation in response to the control signal.
A method of testing a passive device embedded printed circuit board is disclosed. The method in accordance with an embodiment of the present invention includes: applying an AC power to a printed circuit board in which a filter including at least two of a resistor, an inductor and a capacitor is embedded; measuring a property of the filter for the applied AC power; and determining whether or not the printed circuit board is defective by comparing the measured property of the filter with a design value.
The invention disclosed a sensing element integrating silicon nanowire gated-diodes with microfluidic channel, a manufacturing method and a detecting system thereof. The sensing element integrating silicon nanowire gated-diodes with a microfluidic channel includes a silicon nanowire gated-diode, a plurality of reference electrodes, a passivation layer and a microfluidic channel. The reference electrodes are formed on the silicon nanowire gated-diodes, and the passivation layer having a surface decorated with chemical materials is used for covering the silicon nanowire gated-diodes, and the microfluidic channel is connected with the passivation layer. When a detecting sample is connected or absorbed on the surface of the passivation layer, the sensing element integrating silicon nanowire gated-diodes with the microfluidic channel can detect an electrical signal change.
A solution for sensor electronics provided in a door handle of a vehicle with a sensor control circuit (6) that is provided on a circuit board (1) and with a sensor electrode (11) of a capacitive sensor for detection of the approach of an object to the door handle connected to the sensor control circuit through which the sensitivity is improved, interference is decreased, and a compact structure is achieved. This task is solved by sensor electronics with a ground-metallization plane having a ground potential and a shielding electrode provided between the sensor electrode (11) and the ground-metallization plane, whereby the circuit board (1) has at least four metallization planes (7, 8, 9, 10) insulated from each other by insulating layers (13, 14, 15), whereby a first metallization plane (7) is provided on an upper side (5) of circuit board (1) including wiring connections between the components of the sensor control circuit (6), a second metallization plane (8) that is the ground-metallization plane, a third metallization plane (9) that includes the shielding electrode, and a fourth metallization plane (10) that includes the sensor electrode (11) so that the wiring connections of the components of the sensor control circuit (6) are provided on one side of the ground-metallization plane and the shielding electrode and the sensor electrode (11) on the other side of the ground-metallization plane.
Disclosed herein is an electrostatic capacitance input device including: an input region of a substrate, in which a plurality of input position detection electrodes are provided; a plurality of wires that are electrically connected to the plurality of input position detection electrodes and extend outside the input region of the substrate; and a shield electrode that overlaps the wires on the input operation side.
Systems and methods for measuring the level of a plurality of phases of a conductive or semi-conductive mixture in a vessel. The systems and method include a vessel configured to hold the mixture, a plurality of antennas configured to transmit electromagnetic and/or eddy current signals into the mixture to impinge upon the plurality of phases and to receive corresponding signals reflected from the plurality of phases, a transmitter module configured to generate electromagnetic and/or eddy current signals in communication with the plurality of antennas, a receiver module configured to receive electromagnetic and/or eddy current signals in communication with the plurality of antennas, a control module in communication with the transmitter module and the receiver module configured to control their operation, and a signal analysis module in communication with the receiver module configured to process the reflected signals to determine the levels of the plurality of phases within the vessel.
A substrate includes a first plate member; a plurality of first electrodes provided on the major surface of the first plate member, the first electrodes including at least one electrode for circuit connection and at least one monitor electrode separate from the electrode for circuit connection; a second plate member; a plurality of second electrodes provided on the major surface of the second plate member; a plurality of solder members provided between the first electrodes and the second electrodes for electrical connection therebetween, repeatedly; and a detector for detecting an electrical disconnection between at least one of the monitor electrode and the second electrode.
Method of determining electrical anisotropy in a subsurface formation, wherein electromagnetic field data from a multi-offset electromagnetic survey obtained by using an electromagnetic source and a plurality of electromagnetic receivers at varying offset distances from the source is provided. The electromagnetic field data comprises a first set of multi-offset response signals received at each receiver with the electromagnetic source emitting at a first frequency, and at least one additional set of multi-offset response signals received at each receiver with the electromagnetic source emitting at a different frequency. The presence of electrical anisotropy in the subsurface formation is determined using the first and at least one additional sets of multi-offset response signals. This may comprise comparing the first set and the at least one additional set of multi-offset response signals and determining the presence of electrical anisotropy in the subsurface formation from the comparison of the sets of multi-offset response signals.
A PLL circuit generates a plurality of oscillated clocks having different phases. A selector selects one of the plurality of oscillated clocks generated by the PLL circuit. A detection circuit detects a physical quantity signal corresponding to the physical quantity given to a physical quantity sensor from a sensor signal received from the physical quantity sensor based on the oscillated clock selected by the selector.
A reverse current comparator for use in switching regulators includes a differential stage configured to encode the difference in voltage between an N and a P input. The differential stage feeds one or more gain stages. At least one of the gain stages includes one or more hysteresis devices. When the voltage of the N input exceeds the voltage of the P input by a predetermined margin, the hysteresis device causes the regulator to enter a triggered state in which it outputs a non-zero output voltage. Subsequent changes to the N and P inputs do not change the regulator output until a RESET input is asserted and which point the regulator enters a reset state and is ready to be triggered.
The present invention provides a correction circuit for a power converter. The correction circuit includes a sampling circuit, a demagnetizing-time circuit, a duty circuit, and a compensation circuit. The sampling circuit generates an average-current signal in response to a switching current of the power converter. The demagnetizing-time circuit generates a discharging-time signal in response to a switching signal and an input-voltage signal. The duty circuit generates a duty signal in response to the discharging-time signal, an on-time of the switching signal, and a switching period of the switching signal. The compensation circuit is coupled to receive the average-current signal and the duty signal for generating a corrected signal. The switching signal is utilized to switch a magnetic device for regulating an output voltage of the power converter. The corrected signal is coupled to generate the switching signal.
A disclosed method (and system) corresponds to rapidly charging a rechargeable device. An embodiment of the method comprises charging a first supercapacitor attached to a charging unit. In response to the device coupling to the charging unit, determining whether the charging unit is authorized to charge the device. The first supercapacitor discharging in response to the determining that the charging unit is authorized to charge the device, the discharging of the first supercapacitor resulting in a first current being generated. The first current is transferred to the device through an output of the charging unit for charging a second supercapacitor included in the device. The amount of the first current generated is regulated. In response to the to the voltage at the output increasing at a rate above a set threshold, reducing the rate at which the voltage is increasing.
A docking station (100) is adapted for charging or otherwise transmitting electrical signals to an electronic device (240). The docking station (100) includes a main housing (102) and a device connector assembly (204). The device connector assembly (204) is coupled to the main housing (102) and electronically connected to circuit components (130, 132) for mechanically and electrically coupling the electronic device (240) to the docking station (100).
A system for the inductive transmission of power and data through large caliber ballistic appliqué composite armor panels mountable to military vehicle includes a large caliber ballistic appliqué composite armor panel and a quick-release base mounted to the outer face of the panel and a primary coil mounted to the inner face of the panel so as to be opposite to and aligned with the base; and, a portable electrical device having a secondary coil mounted in its base end, and wherein the armor thickness is no greater than substantially the range of 30 to 50 percent of the diameter of the secondary coil. The base end of the portable electrical device is adapted to releasably mount onto the quick release base for power transfer to the electrical device and for data transfer between the primary coil and the secondary coil by inductive coupling between the primary and secondary coils.
A charging apparatus with alternating current- and direct current-charging functions for a mobile vehicle is disclosed. The charging apparatus receives an external direct current (DC) power source or an external alternating current (AC) power source and converts the DC power source or the AC power source into the required voltage and current for charging a rechargeable battery installed in the charging apparatus. The charging apparatus mainly includes a DC/DC conversion unit, an integrated DC/DC conversion and PFC unit, and a control unit. The control unit detects that the external power source is the DC power source or the AC power source. Furthermore, the charging apparatus controls the DC/DC conversion unit and the integrated DC/DC conversion and PFC unit according the type of the detected external power source, thus providing the required DC voltage level and charging current to the rechargeable battery.
A high acceleration rotary actuator motor assembly is provided comprising a plurality of phase motor elements provided in tandem on a shaft, each phase element including a rotor carrying magnets which alternate exposed poles, the rotor being connected to the shaft and surrounded by a stator formed of a plurality of interconnected segmented stator elements having a contiguous winding to form four magnetic poles, the stator being in electrical communication with a phase electric drive unit, wherein each of the poles exert a magnetic force upon the magnets carried by the rotor when the poles are electrically charged by the phase electric drive unit. The rotors and magnets of each phase motor element are offset about the shaft from one another. In addition, the phase motor elements are electrically isolated from one another.
A first angle-detecting unit outputs a first rotation angle according to the rotation angle of a rotation shaft of a servo motor. A second angle-detecting unit outputs a second rotation angle according to a rotation angle of a rotation shaft of a reduction gear. A torque calculation unit calculates the torque acting on the rotation shaft of the reduction gear according to the angle difference between the first rotation angle and the second rotation angle. An angle-control unit generates a torque reference value according to the difference between the angle reference value and the second rotation angle. A torque control unit generates a current reference value according to the difference between the torque reference value and the torque.
A head of a hard disc device is retracted to a predetermined position by operating a VCM (Voice Coil Motor) driver. Trouble in a hard disc is detected and retraction is performed even if a short circuit occurs in either of the output line of a VCM driver in an input end of a high potential side or in an input end of a low potential side. A ground short circuit is detected in each side separately and different retracting methods are executed for each case.
A light emitting diode (LED) lighting system includes a power factor correction (PFC) controller that determines at least one power factor correction control parameter from phase delays of a phase modulated signal. In at least one embodiment, a peak voltage of the phase modulated signal is a PFC control parameter used by the PFC controller to control power factor correction and generation of a link voltage by a PFC LED driver circuit. The phase delays are related to a peak voltage of the phase modulated signal. Thus, in at least one embodiment, detecting the phase delay in one or more cycles of the phase modulated signal allows the PFC controller to determine the peak voltage of the phase modulated signal.
A light source including at least one light emitting diode and, optionally, a housing portion surrounding the light emitting diode. The at least one light emitting diode can be an organic light-emitting diode sheet. The at least one light emitting diode is preferably enclosed in a housing portion comprising a hollow bulb-shaped portion formed of glass, plastic, etc. The housing portion can be filled partially or completely by a potting material. Alternatively, the housing portion can be formed of a potting material or a conformal coating material. At least one connector is coupled to the end of the housing portion. A power supply circuit supplies electrical current to the at least one light emitting diode through the connector.
A circuit for operating at least one LED (“driver circuit”) includes input terminals to be connected to an input or operating voltage in the form of a direct current (DC) voltage or a rectified alternating current (AC) voltage, and output terminals to be connected to a load circuit containing the at least one LED. The circuit includes a clocked switch and an open-loop control circuit for clocking the switch. The open-loop control circuit is in the form of an integrated circuit (IC) and is provided with input and output pins. The open-loop control circuit generates a clock signal for the switch depending on at least two actual value signals, such that there is a control loop with the manipulated variable “clocking of the switch.”
Switching mode power supplies (SMPS) and control methods used thereof are disclosed. An exemplifying SMPS is coupled to control an inductive device. The SMPS comprises a voltage divider and a peak controller. The voltage divider comprises a resistor and a controllable resistor connected in series through a connection node. The resistance of the controllable resistor is variable, controlled by a control signal. The voltage divider generates a limiting signal at the connection node based on a line voltage at a line voltage power node. The peak controller controls a peak current flowing through the inductive device according to the limiting signal.
A starter for electrodeless discharge lamp comprises a printed circuit sheet, at least one printed circuit trace, and at least one electrode. The printed circuit trace and the electrode are provided on the printed circuit sheet and are electrically connected to each other. The printed circuit sheet is arranged on a magnetic core of an electrodeless discharge lamp, such that the printed circuit trace surrounds the magnetic core and the electrode is located close to a discharge gas inside the electrodeless discharge lamp. The starter has simple structure and is easy to mount, and allows a ballast to start the electrodeless discharge lamp at a low voltage.
A plasma display panel (PDP) comprises: a front substrate and a rear substrate which face each other; and a barrier wall which is interposed between the front substrate and the rear substrate, which includes base portions arranged on either side of a main discharge space, and protruding portions protruding on the base portions, respectively, and which defines stepped spaces on either side of the main discharge space. The stepped spaces are formed according to stepped surfaces formed by the base portions and the protruding portions. The PDP further comprises a pair of a scan electrode and a sustain electrode which generate a mutual discharge through the main discharge space. A channel space is defined by outer walls of the protruding portions on either side of the main discharge space, and an external light absorbing layer covers the channel space.
In various embodiments, a conversion LED is provided. The conversion LED may include a chip on which a first layer containing a fluorescent substance is deposited, a second layer containing a second fluorescent substance being deposited on said first layer, wherein the first layer is a potting material in which the first fluorescent substance is dispersed, and wherein the second layer is a solid body, said first layer being provided with a spacer.
An inner rotor type brushless motor includes a stator. The stator is made of a plurality of stator sections. Each one of the stator sections has a plurality of core members, an insulator, and a winding wound on the core members via the insulator. The core member includes a yoke portion and a tooth portion. The insulator includes a ring portion to connect the core members. Since each stator section can provide sufficient distance and space between two core members on the same stator section, it is easy to wind the winding on the tooth portions. The stator sections can be assembled along an axial direction to form the stator. The yoke portions are circumferentially arranged to connect each other to form a magnetic path.
In a rotor structure of a permanent magnet type rotary machine comprising a cylindrical permanent magnet 3 fixed on an outer peripheral surface of a rotor shaft 2, wherein torque acting on the permanent magnet 3 is transmitted to the rotor shaft 2, the rotor structure further comprises two annular side plates 4 and a holding ring 5. Each side plate has an axial hole 4a into which the rotor shaft 2 is fitted so as to rotate with the side plates integrally and the side plates 4 are attached on the both end surface of the permanent magnet 3, respectively so as to confront with each other. A circular U-shaped groove 4c coaxially with the axial hole 4a is provided at a end surface 4b for facing with the permanent magnet 3 of each side plate 4. The holding ring 5 is formed cylindrically and covers circumferential sections of the permanent magnet 3 and the side plates 4 and fasten the permanent magnet 3 and the side plates 4 so as to move them integrally.
A magnetic gear arrangement comprises: (i) a first gear member for generating a first magnetic field, (ii) a second gear member for generating a second magnetic field, and (iii) a coupling device which provides arrangements of interpoles between the first gear member and the second gear member. The interpoles couple the first and second magnetic fields such that different arrangements of interpoles produce different gear ratios between the first and second gear members. The coupling device comprises a plurality of ferromagnetic pole elements which at leastly partly form the interpoles. Each pole element has a Curie temperature whereby the pole element is active below its Curie temperature and inactive above its Curie temperature. The magnetic gear arrangement further comprises a temperature controller for controlling the temperature of at least some of the pole elements such that, under the control of the temperature controller, the temperatures of pole elements can cross their respective Curie temperatures and thereby change from active to inactive or the reverse.