An indication of a change to at least one source file associated with a software build is received via a processor. A set of test levels of a level-based testing suite are sequentially processed, where each test level subsequently processed includes tests with decreasing qualitative testing information relative to tests associated with previously-processed test levels. For each processed test level, at least one test is selected that tests the change to the at least one source file associated with the software build, test coverage relative to a target risk level for the software build is determined for each selected test, and test selection is terminated upon determining that the test coverage for the selected tests at least meets the target risk level for the software build.
A system and method for ensuring consistency of data and preventing data races, including steps of: receiving and examining a computer program written in an object-oriented language; receiving sequences of accesses that form logical operations on a set of memory locations used by the program; receiving definitions of atomic sets of data from the memory locations, wherein said atomic sets are sets of data that indicate an existence of a consistency property without requiring the consistency property itself; inferring which code blocks of the computer program must be synchronized in order to prevent one or more data races in the computer program, wherein synchronization is inferred by determining by analysis for each unit of work, what atomic sets are read and written by the unit of work; and providing a message indicating where synchronization is required.
Embodiments for tracing dataflow for a computer program are described. The computer program includes machine instructions that are executable on a microprocessor. A decoding module can be configured to decode machine instructions obtained from a computer memory. In addition, a dataflow primitive engine can receive a decoded machine instruction from the decoding module and generate at least one dataflow primitive for the decoded machine instruction based on a dataflow primitive classification into which the decoded machine instruction are categorized by the dataflow primitive engine. A dataflow state table can be configured to track addressed data locations that are affected by dataflow. The dataflow primitives can be applied to the dataflow state table to update a dataflow status for the addressed data locations affected by the decoded machine instruction.
A set of user-configured testing parameters for a software application under test can be received by a test execution plan generation tool. At least one testing objective for the software application can be defined by user-configurable testing parameters. A test execution plan can be automatically generated utilizing the user-configured testing parameters and a predefined test execution plan data model. The predefined test execution plan data model can include testing metadata representing software testing domain data for a software testing system being used to evaluate the software application under test. The testing metadata can specify details of finite shared resources of a test center shared by all projects under test. The generated test execution plan can detail specific allocation of the finite shared resources dedicated towards at least one phase of testing the software application to satisfy the at least one testing objective for the software application.
A method for a network having a network element with an original configuration profile stored therewith which specifies operation of the network element in the network includes connecting a server to the network such that the server is in communication with the network element via the network. The server retrieves the original configuration profile from the network element after the network element has been operating in the network. The server analyzes the original configuration profile for compliance with desired characteristics. If the original configuration profile is not in compliance with the desired characteristics, then the server manipulates the original configuration profile to generate a new configuration profile in compliance with the desired characteristics and forwards the new configuration profile to the network element for the network element to store therewith in place of the original configuration profile.
A method, system, and computer-usable medium are disclosed for managing software product information in a z/OS environment. Product information associated with a software product is determined and then processed to generate product tag information. A System Status Index (SSI) attribute is generated with a unique identifier signifying that the SSI attribute comprises SSI product tag information. The SSI product tag information is then associated with the SSI attribute with the unique identifier. The z/OS environment is then scanned for SSI attributes. Those SSI attributes comprising a unique identifier are processed to read their associated SSI product tag information. The product tag information is then processed to generate software product information, which is then stored in a repository of software product information.
Certain example embodiments relate to systems and/or methods for identifying corresponding elements in different models (e.g., two or more different models), where multiple non-unique elements are connected with one another. The techniques of certain example embodiments are suitable for comparing the different models and identifying corresponding elements, regardless of whether the different models are different versions of one another, represent transformed and/or merged models, and/or were copied and subsequently modified from a source model. The techniques also advantageously leverage a more deterministic approach that is more consistent across different comparisons and when the source and target models are swapped.
Methods and apparatus to optimize workflow execution by making intelligent decisions regarding service requests to perform workflow processes on one or more servers are provided. For some embodiments, a workflow controller may analyze a workflow definition specifying a set of tasks to be performed in order to determine if multiple tasks may be performed locally, on a common server. If so, the controller may generate a remote service to perform the multiple tasks on the common server, without requiring intermediate transfer of data between a local server on which the controller is running and the common remote server.
A method and semiconductor structure to avoid latch-up is disclosed. The method includes identifying at least one high voltage device on a semiconductor chip, identifying a circuit on the semiconductor chip separated from the identified at least one high voltage device by a guard ring, evaluating the circuit for a latch-up condition, and when the latch-up condition occurs, adjusting the contact-circuit spacing in the circuit.
According to various embodiments of the invention, systems and methods for system and methods for compressed post-OPC data created during the design and manufacturing of integrated circuits. In one embodiment of the invention, the method begins by generating a post-OPC layout from a circuit layout during the design phase of a circuit. This post-OPC layout is generated by way of an OPC process. Next, a set of differences between the post-OPC layout and the circuit layout are calculated and a dataset containing these differences are generated In some embodiments the dataset is generated during the OPC process.
A method of forming a photomask includes providing a layout of design patterns, setting an optical proximity correction (OPC) with respect to the layout of design patterns, and forming a layout of correction patterns with respect to the layout of design patterns by using the set OPC. The method also includes collecting verification data about the layout of correction patterns by using a layout of contour patterns based on the layout of correction patterns, and verifying whether the layout of design patterns and the layout of correction patterns are substantially identical to each other by using the verification data.
An information processing apparatus inputs a coordinate value of a position designated on a screen which displays one or a plurality of objects, compares an input locus expressed by the input coordinate value string with a second locus, which is defined in advance as a locus used to give the instruction to execute a process for an object, and determines whether the input locus is a first locus or the second locus. When it is determined that the input locus is the first locus, the apparatus selects an object from the one or plurality of objects based on the display positions of the input locus and the object on the screen. When it is determined that the input locus is the second locus, the apparatus executes a process designated by the input locus with respect to the selected object.
Provided is a terminal device including: operation means for receiving an input operation by a user; non-operation detection means for detecting whether a non-operation state in the operation means has continued for a predetermined period of time; and icon display means used when it is detected that the non-operation state has continued for the predetermined time, for shifting to another mode different from the current mode and displaying an icon corresponding to the new mode.
Methods and systems for automated, local product classification through knowledge engineering aided by visual representation of the product may be combined with some targeted queries. A library of product descriptions, particularly, print product descriptions, are visualized and custom document visualizations can be created and added. Products in the library can be searched and managed via a query mechanism that filters on values of the product characteristics. Knowledge encoded in the visual representation is automatically mapped into the classification system's internal representation of the print products which is thus made common throughout the shop and may be made common across shops. The characteristics as described by the product visualization, in combination with ranges and other parameter constraints, can be subsequently mapped into the internal abstraction of product type representation of a conversation system for transforming product descriptions into process networks.
A method, an application component manager, and a set of instructions are disclosed. A user interface 150 may register a first user component selection and a first user channel selection. A processor 110 may assign a first transmitting application component 220 to transparently broadcast a first transmission on a first bus channel 210 based on the first user component selection and the first user channel selection.
Disclosed are a mobile terminal capable of executing web browsing with consideration of a user's convenience, and a control method thereof. The mobile terminal comprises: a wireless communication unit which accesses any web page; a display module for displaying the accessed web page; and a controller for automatically displaying popup windows in a virtual space when the accessed web page has any popup windows. Popup windows can be hidden at the time of web browsing, and the hidden popup windows can be displayed according to a user's necessity. This enhances the user's convenience.
A method, apparatus and system for resizing a window in a video display include determining an optimal window edge position based upon an aspect ratio of input content. An on-screen cursor is positioned at a location to initiate a resizing operation. A determination of whether the location is proximate to the optimal window edge position is made. If the location is proximate to the optimal window edge location, a window edge position is adjusted to the optimal window edge position.
A computer-implemented method, system, and computer program product for displaying content outside the initial boundary of an IFRAME container. The method includes: detecting a first action; and expanding the size of the IFRAME to a size that is sufficient to substantially display the content with a floating effect. The method may further include: detecting a second action; and restoring said size of said IFRAME to said initial size of said IFRAME.
One embodiment of the invention includes a land planning tool that maybe used to perform a variety of land planning tasks. The land planning tool may interpret global information systems (GIS) electronic data in conjunction with user-specified constraints to analyze and display a development site, visually indicating developable areas. The user may then use a pen-based device to sketch outlines of land planning objects. As the user sketches, the land planning tool may generate vector geometry stored in an electronic database for use by a variety of computer aided design tools.
A method and apparatus for enabling a unit such as a complex control comprising multiple pages, which should be implemented as a single pair of user interface file and code file, to be implemented in a multiplicity of files, to enable multiple developers to work concurrently on the control, and to enable dynamic addition, deletion or update of pages in a control. The method comprises constructing a template describing the complex control, generating separate pages according to the template, and in run time aggregating the separate pages, renaming elements within the separate pages and routing events to the event handlers implemented by the separate pages.
A system, computer-readable storage medium storing at least one program, and a computer-implemented method for monitoring player interactions with branded virtual objects in a virtual environment are presented. A game instance of a computer-implemented multiplayer online game is generated, where the game instance is associated with a virtual environment of a first player. A graphical user interface is provided to a second player, where the graphical user interface displays at least one branded virtual object, and where the branded virtual object corresponding to a real-world brand. Player engagement data is generated based on the second player's interaction with the branded virtual object in the virtual environment of the first player. The player engagement data of the second player is stored in a database.
A data processing system invokes presentation of a presentation element of a distributed presentation by a plurality of devices. The data processing system receives progress reports from the plurality of devices, where the progress reports indicate progress in presenting the presentation element. The data processing system determines whether a quorum threshold of presentation progress has been achieved based upon the progress reports. In response to determining that the quorum threshold of presentation of presentation progress has been achieved, the data processing system presents an indication that a spoken presentation associated with the presentation element can commence. The notification is presented prior to completion of presentation of the presentation element by at least one of the plurality of devices.
A method and system are provided for communicating with a dynamic online database to display choices within the database. Groups of data within the database are classified through the use of a cluster analysis technique. This technique provides a navigation map of the online database. Choices that are determined to be related are conveyed as such in the navigation map. One or more navigation pages are created and presented to a user responsive to an action on a link for a choice provided in the navigation map.
An estimating unit includes: an error detecting unit which detects an error among a plurality of frames received from an interface unit of a transmission device; a request sending unit which produces a first frame including a data collection request for requesting data collection upon the error detecting unit detecting the error, and which sends the first frame to the interface unit; an extracting unit which extracts, from the plurality of frames received from the interface unit, a second frame including the error detected by the error detecting unit and a third frame including a reply of the interface unit to the data collection request; and a saving unit in which the second frame extracted by the extracting unit is saved.
A method is proposed for determining an erasures vector associated with a data block to be decoded built out of received copies, and using levels of reliability of transmission associated with symbols contained in different copies of a same block of received pieces of data.Such a method advantageously makes reduces the error rate at output of a decoder by minimizing the operations to be performed to determine the erasures vector, marking the erasures and preventing the generation of an excessively large number of erasures (even when the transmission of certain received copies is unreliable) to have a number of erasures that does not exceed the correction capacity of the decoder.
Provided is a terrestrial digital broadcasting transmitter. The terrestrial digital broadcasting transmitter may include a Reed-Solomon (RS) encoder to RS-encode an inputted broadcast signal, a forward error correction (FEC) encoder to channel-encode an inputted additional signal associated with the broadcast signal, a selector to select the RS-encoded broadcast signal or the channel-encoded additional signal, and a vestigial side band (VSB) transmitting part to transmit, to a receiver via a transmitting antenna, the selected signal, the selected signal being the RS-encoded broadcast signal or the channel-encoded additional signal selected by the selector.
An apparatus and method for storing data using a non-volatile buffer. A first data is stored in a first non-volatile buffer according to a first input/output request. The first data stored in the first non-volatile buffer is written into a memory cell while a second data is being stored in a second non-volatile buffer according to a second input/output request.
The present invention separates inputted triple play IP data into Internet and TV data and voice (VoIP) data, encodes the Internet and TV data permitting a long delay time according to the existing DVB-S2 standard, and encodes the voice data permitting only a short delay time according to a DVB-RCS+M standard based 4K mode. Each encoded data is subjected to the orthogonal modulation and the orthogonally modulated voice data is subjected to a direct sequence spectrum spread according to a spreading factor. The spread spectrum signal is multiplexed in a SCPC frequency division multiple access (FDMA) scheme so as to overlap with frequencies allocated to each user.
A method for activating a semi-persistent scheduled (SPS) resource using a user agent (UA) is presented. A downlink (DL) communication may be received by a UA using a physical downlink control channel (PDCCH). The DL communication may include a control message. When the control message is associated with an SPS Cell-Radio Network Terminal Identifier (C-RNTI) of the UA, the method may include retrieving a value of a New Data Indicator (NDI) field. When the value of the NDI field is equal to 0, the method may include inspecting the control message to determine whether the control message indicates an SPS activation. When the control message indicates an SPS activation, the method may include activating an SPS resource identified by the control message.
An adaptive and scalable packet error correction apparatus and method in a wireless multicast network is provided. Each retransmission request from a receiver contains a round number and the number of repairs sent in that round. At each receiver, there are two counters for counting the rounds sent out on the network and the number of repairs that have been required. A receiver on the wireless multicast network listens to the ARQ requests sent by other receivers to update the two counters and determines whether its request should be suppressed or be sent out.
A measured device coupled to test equipment providing at least two test factors and receiving a test result is disclosed. The measured device includes a combinatorial logic circuit and a main circuit. The combinatorial logic circuit includes a first storage module and a second storage module. The first storage module stores the test factors according to a first operation clock. The second storage module stores and outputs at least two output factors according to a second operation clock. The frequency of the second operation clock is higher than the frequency of the first operation clock. When the test factors are stored in the first storage module, the test factors stored in the first storage module are served as the output factors and the output factors are output and stored in the second storage module. The main circuit generates the test result according to the output factors output by the second storage module. The test equipment obtains information as to whether the main circuit is normal according to the test result.
A pulse transmission technique is used for wireless communication between a microcomputer (13) having a debugging support circuit (17) and a debugger (13). The pulse transmission technique is based on magnetic field coupling between a first coil (14) provided for the microcomputer and a second coil (8) coupled with the debugger. During an initialization operation, the microcomputer performs a process of configuring a communication condition of the wireless communication to perform the wireless communication. The microcomputer awaits control from the debugger when the microcomputer establishes communication with the debugger. The debugger awaits establishment of the communication and proceeds to control of the microcomputer in accordance with the wireless communication. It is possible to provide contactless interface for system debugging without the need for a large antenna or a large-scale circuit for modulation and demodulation.
An integrated circuit containing a memory array, a redundancy circuit and a redundancy error correction circuit coupled to said redundancy circuit. A method for constructing a redundancy word which corresponds to each memory segment and a method for error checking the redundancy word during a memory access request.
A debug method for computer system is disclosed. The method includes the following steps. Firstly, a first index is increased. Next, a first debug data to a jth debug data are received via a debug port of controller. Then, the first debug data to the jth debug data are sequentially stored to a first memory block of a storage unit of the controller according to the second index of controller. Afterwards, the (i+1)th debug data to the jth debug data are copied to the second memory block from the first memory block according to the increased first index before a controller's power supply is removed or the computer system enters a sleep state. Lastly, an application is implemented so that the second memory block is read according to the first index; wherein, i and j are integers.
A disk array apparatus capable of reducing a disk drive fault rate where a time-out failure has occurred. The disk array apparatus includes a plurality of disk drives, and a control unit for performing data input/output processing of the disk drives in response to a data input/output request from a host system. The control unit includes: a memory for storing control information for specifying a failure of at least one of the disk drives, and failure information of the faulty disk drive, a circuit for specifying, from the failure information, the disk drive in which a time-out failure has occurred, and issuing an instruction to retry a control command to the disk drive, and a circuit for outputting a control signal to the faulty disk drive in order to hard reset the disk drive if the disk drive does not recover from the failure.
In a computer system wherein plural servers are connected with an external disk device via a network, each server incorporates therein a logic partition module for configuring at least one logic partition in the server, and the operating system stored in the logic partition is booted by the boot disk of an external disk device, the failover operation is performed only for the logic partition affected by a failure when the task being executed by a working server is taken over by another server at the time of the failure occurring in the working server.
Embodiments of the invention relate to programmable data register circuits and programmable clock generation circuits For example, some embodiments include a buffer circuit for receiving input data and sending output data signals along a series of signal lines with a signal strength, and a signal modulator configured to determine the signal strength based on a control input. Some embodiments include a clock generation circuit for receiving clock reference and sending output clock signals along a series of signal lines with a signal character, and a signal modulator configured to determine the signal character based on a control input.
In an information processing apparatus that includes a first and second semiconductor devices that are connected to each other and also includes a system control device that is connected to the first and second semiconductor devices, the timers that are mounted on the semiconductor devices are all synchronized by successively performing a timer correction process between a semiconductor device in which the timer is synchronized and a semiconductor device, adjacent to the semiconductor device, in which the timer is not synchronized, and, when an error occurs in the information processing device, the value in the synchronized timer and the error information are stored in a predetermined register.
A power scaling unit (PSU) of an electronic system is provided. The PSU includes a software programming interface (SPI) and a PSM. The SPI receives a transaction through software programming. The PSM receives the transaction from the SPI and controls a power driving element (PDE) of the electronic system to change an output of the PDE provided to a function unit of the electronic system according to the transaction. The output of the PDE is an operating voltage or an operating clock signal of the function unit. The transaction includes a command defining a power scaling operation to be performed by the PSM, a parameter used by the operation, and an event mask specifying an event which triggers the operation.
In one or more embodiments, an integrated circuit includes a programmable memory, a key generation module and a module. The programmable memory is to maintain a first key portion. The key generation module is to generate a key using the first key portion from the programmable memory and a second key portion received via a memory interface. The module is to encrypt or decrypt data using the key.
Provided are an apparatus and method of measuring integrity, in which unnecessary memory loading of an object for measuring integrity is avoided. The apparatus includes a mapping module loading at least one second object, among a plurality of second objects divided from a first object in accordance with an allocation unit of a memory, into the memory, a memory module storing a hash value of the divided second object, and a measurement module measuring integrity of the first object by comparing a hash value of the loaded at least one second object with the hash value stored in the memory module.
Systems, methods, and technologies for configuring a conventional smart card and a client machine, and for performing a smart card authorization using the configured smart card and client. Further, the combination of methods provides for mutual authentication—authentication of the client to the user, and authentication of the user to the client. The authentication methods include presenting a specified token to the user sufficient to authenticate the client to the user and thus protect the user-provided PIN. Security is strengthened by using an integrity key based on approved client system configurations. Security is further strengthened by calculating a PIN′ value based on a user-specified PIN and a modifier and using the PIN′ value for unlocking the smart card.
A method and apparatus for key revocation in an attribute-based encryption scheme is provided herein. Prior to operation, a key management service performs a randomized setup algorithm resulting in the generation of public parameters and the key management service's master secret, MK. During operation, the key management service is provided with verified user attribute information. The key management service creates keys for users based on their list of attributes. The keys can then be used to decode appropriate ciphertext. During the key creation, each attribute is associated with a particular text string. As attributes are revoked, the text string is updated.
A Packet Source Validation Architecture (PSVA) system for enhanced Internet Security that validates the source of all data packets that enter and propagate in the global computer network is disclosed. The PSVA system includes: (i) a system means to insert a source validation code in the header of the packets entering the Internet, (ii) a system means wherein the source validation code does not identity the source of the packets to anyone except to a law-enforcement agency, (iii) a system means to transport such a packet from the sending computer to the destination computer over the existing global computer network, (iv) a means for packet receiving clients to forward the validation code therein to law-enforcement agencies, when an identified type of harm is detected in the data of the received packets. The PSVA system is made up of, (i) a distributed set of key servers and (ii) an adaptation of the major routers of the Internet, and an adaptation of the Sending and receiving client servers. For an embodiment limited to e-mail security, the PSVA system is made up of, (i) a distributed set of key servers, (ii) an adaptation of the mail servers, and (iii) and adaptation of sending mail clients, where for implementation all mail servers do not need to be adapted at the same time.
A method for express execution of navigation function is provided. A computer system is installed with a first operating system in a data storage device therein. The method includes the following steps: the computer system executing the BIOS of the computer system; before loading and executing the first operating system, the computer system detecting and activating a touch-control display device; the touch-control display device displaying an executive item icon representing the navigation function; detecting the executive item icon selection by the user; based on the selection, loading and executing the first operating system; and executing the navigation function corresponding to the selected executive item icon.
An apparatus for processing data is provided comprising processing circuitry having permutation circuitry for performing permutation operations, a register bank having a plurality of registers for storing data and control circuitry responsive to program instructions to control the processing circuitry to perform data processing operations. The control circuitry is arranged to be responsive to a control-generating instruction to generate in dependence upon a bit-mask control signals to configure permutation circuitry for performing permutation operation on an input operand. The bit-mask identifies within the input operand the first group of data elements having a first ordering and a second group of data elements having a second ordering and the permutation operation is such that it preserves one of the first ordering and the second ordering but changes the other of the first ordering and the second ordering.
Mechanisms are provided for offloading a workload from a main thread to an assist thread. The mechanisms receive, in a fetch unit of a processor of the data processing system, a branch-to-assist-thread instruction of a main thread. The branch-to-assist-thread instruction informs hardware of the processor to look for an already spawned idle thread to be used as an assist thread. Hardware implemented pervasive thread control logic determines if one or more already spawned idle threads are available for use as an assist thread. The hardware implemented pervasive thread control logic selects an idle thread from the one or more already spawned idle threads if it is determined that one or more already spawned idle threads are available for use as an assist thread, to thereby provide the assist thread. In addition, the hardware implemented pervasive thread control logic offloads a portion of a workload of the main thread to the assist thread.
A storage medium management part includes a stored data amount adjustment part that: stores a maximum data amount which the storage medium can store at the time of startup of a storage control device, and a stored data amount which is an initial stored amount, in a data amount storage part; upon receiving a write amount of a data in response to a write request, writes a new stored data amount calculated by adding the write amount to the already stored data amount, over the already stored data amount; calculates a free space by subtracting the stored data amount from the maximum data amount; determines a deletion amount of the data if the free space does not takes a value not less than a prescribed value; and writes a newly-calculated stored data amount calculated by subtracting the deletion amount from the stored data amount, over the stored data amount.
Various systems and methods are disclosed to share a single copy of a storage object among clones. For example, one method involves creating a first and second clone. The first and second clones share a single copy of a storage object. The first clone is assigned an identifier based on the value of a variable. After creating the first clone the variable is incremented. The second clone is assigned the value of the incremented variable as an identifier.
A system and method for managing automatic data protection features, e.g., backup scheduling and data storage capabilities, e.g., policy provisioning of a storage system to enable information lifecycle management of data served by the system. A novel management module executes within a storage operating system of the storage system to manage the automatic scheduling of backup operations for data based on a minimal set of user configurations. The management module cooperates with a mirroring application to manage the generation of persistent consistency point image (PCPIs) used as backups (replicas) of the data. The management module distributes the data containers scheduled for PCPI generation among time slots within a defined backup time window. At the appropriate time slot, each PCPI the data container is illustratively backed up from the primary storage space to the secondary storage space.
An aspect of the invention relates to a method of managing data location of plural files in a storage system having a mixed volume which includes plural pages having a fixed page size, the pages belonging to different tiers. The method comprises mapping pages of different tiers to storage devices of different speeds in the storage system, the storage devices including at least a high speed storage device corresponding to a high tier page and a low speed storage device corresponding to a low tier page; and for each file that is a large file which is larger in size than the page size, performing sub-file tiered management on the large file to assign the large file among pages of different tiers according to access characteristics of different portions of the large file by matching the access characteristics of each portion of the large file with a corresponding tier of the assigned page of the mixed volume.
A multithreading memory system, and a processor that incorporates a multithreading memory system, includes a main memory element, plural auxiliary memory elements, and a selector. The main memory element may be configured to receive a data signal and a select signal. The auxiliary memory elements may be configured to receive an output signal from the main memory element. The selector may be configured to receive an output signal from one of the auxiliary memory elements and a scan input signal. The selector may select the output signal from the auxiliary memory element or the scan input signal based on an advance thread signal. The selected one of the output signal from the at least one special memory element and the scan input signal may be forwarded to the main memory element as the control signal.
Solid State Drives (SSD) can yield very high performance if it is designed properly. A SSD typically includes both a front end that interfaces with the host and a back end that interfaces with the flash media. Typically SSDs include flash media that is designed with a high degree of parallelism that can support a very high bandwidth on input/output (I/O). A SSD front end designed according to a traditional hard disk drive (HDD) model will not be able to take advantage of the high performance offered by the typical flash media. Embodiments of the invention provide improved management of multiple I/O threads that take advantage of the high performing and concurrent nature of the back end media, so the resulting storage system can achieve a very high performance.
A method includes detecting a bus transaction on a system interconnect of a data processing system having at least two masters; determining whether the bus transaction is one of a first type of bus transaction or a second type of bus transaction, where the determining is based upon a burst attribute of the bus transaction; performing a cache coherency operation for the bus transaction in response to the determining that the bus transaction is of the first type, where the performing the cache coherency operation includes searching at least one cache of the data processing system to determine whether the at least one cache contains data associated with a memory address the bus transaction; and not performing cache coherency operations for the bus transaction in response to the determining that the bus transaction is of the second type.
Leaked memory in a computer system is detected and recovered by first detecting memory leakage within the computer system based on nonlinear and non-parametric time-series regression analysis of software telemetry data generated by one or more software process running on the computer system. If existence of memory leakage is detected, then memory that has leaked is specifically identified and recovered. This is done by halting one or more of the software processes, generating a core image file or files of the halted software process(es), and re-starting the halted process or processes without waiting for analysis of the core image file(s). Then, the core image file is evaluated to specifically identify leaked memory in the computer system based on the core image file. Finally, the identified leaked memory is recovered.
A multi-core processor chip comprises at least one shared cache having a plurality of ports and a plurality of address spaces and a plurality of processor cores. Each processor core is coupled to one of the plurality of ports such that each processor core is able to access the at least one shared cache simultaneously with another of the plurality of processor cores. Each processor core is assigned one of a unique application or a unique application task and the multi-core processor is operable to execute a partitioning operating system that temporally and spatially isolates each unique application and each unique application task such that each of the plurality of processor cores does not attempt to write to the same address space of the at least one shared cache at the same time as another of the plurality of processor cores.
The present invention can adjust the ratio between a global namespace storage area and a local namespace storage area. Each of the nodes adjusts the ratio between GNS storage areas and LNS storage areas of logical volumes according to the operating condition. When received a LNS-based access request as an access request for storing business affair data from each client, each of the nodes store the business affair data in their own LNS storage areas. When received a GNS-based access request, the node checks the unused capacity of the GNS storage areas of each of the nodes, and transfers the business affair data via a network switch to the node which comprises a logical volume with the largest unused capacity.
This disclosure describes techniques for improving flash memory write performance using sequential writes. In some cases this is accomplished using a write buffer to store random writes. The stored random writes are written to the flash memory when sufficient random writes are stored to perform a sequential write.
A computer, such as a portable computer, can include a removable interface module. The module can contain a device having a computer interface. The device can be a radio or a fiber optic communications device, for example. The use of such a module can facilitate repair and reconfiguration of the portable computer in the field. Such computers can be used by military personnel, police, emergency medical personnel, fire fighters, and the like.
A device for generating a priority value of a processor in a multiprocessor apparatus, the device comprising a counter, an interface for receiving signals from an arbiter, wherein the signals indicate decision of the arbiter about granting or denying access to a common resource in said multiprocessor apparatus. The counter is adapted to change its value in response to said signal and the changes of the counter go in opposite directions depending on the type of signal received from the arbiter. The device is also adapted to send the modified value of the counter as a new priority value to the arbiter.
A method includes generating a storage device request directed to a register of a computing device that is used to access a storage device of the compute device. The method further includes determining with a media redirection device to redirect the storage device request to a storage device connected to a network. The method further includes transmitting over a host bus of the computing device a packetized message representing the storage device request from the media redirection device to a network controller. An associated apparatus is also disclosed.
Asynchronous network interface and method of synchronisation between two applications on different computers is provided. The network interface contains snooping hardware which can be programmed to contain triggering values comprising either addresses, address ranges or other data which are to be matched. These data are termed “trip wires”. Once programmed, the interface monitors the data stream, including address data, passing through the interface for addresses and data which match the trip wires which have been set. On a match, the snooping hardware can generate interrupts, increment event counters, or perform some other application-specified action. This snooping hardware is preferably based upon Content-Addressable Memory.The invention thus provides in-band synchronisation by using synchronisation primitives which are programmable by user level applications, while still delivering high bandwidth and low latency. The programming of the synchronisation primitives can be made by the sending and receiving applications independently of each other and no synchronisation information is required to traverse the network.
A distributed DNS network includes a central origin server that actually controls the zone, and edge DNS cache servers configured to cache the DNS content of the origin server. The edge DNS cache servers are published as the authoritative servers for customer domains instead of the origin server. When a request for a DNS record results in a cache miss, the edge DNS cache servers get the information from the origin server and cache it for use in response to future requests. Multiple edge DNS cache servers can be deployed at multiple locations. Since an unlimited number of edge DNS cache servers can be deployed, the system is highly scalable. The disclosed techniques protect against DoS attacks, as DNS requests are not made to the origin server directly.
Disclosed herein is a VPN service with fully meshed virtual paths obtained with a smaller number of settings, thus facilitating expansion of the VPN service. This is attained by providing a communication device in a virtual private network (VPN) having a VPN accommodation function for connecting an intra-organization network or inter-organization network through the Internet.
A method includes steps of detecting, at a first device, a first request for a network connection from an application, spawning a first virtual machine that virtualizes network capabilities of the first device such that a first virtual network connection is provided, selecting a routing protocol for the first virtual network connection, detecting, at the first device, a second request for a network connection from the application, spawning a second virtual machine that virtualizes network capabilities of the first device such that a second virtual network connection is provided, selecting a routing protocol for the second virtual network connection, using the selected routing protocol for the first virtual network connection, communicating data from the application to a second device using the first virtual network connection, and, using the selected routing protocol for the second virtual network connection, communicating data from the application using the second virtual network connection.
Methods, apparatus, and products are disclosed for providing full point-to-point communications among compute nodes of an operational group in a global combining network of a parallel computer, each compute node connected to each adjacent compute node in the global combining network through a link, that include: receiving a network packet in a compute node, the network packet specifying a destination compute node; selecting, in dependence upon the destination compute node, at least one of the links for the compute node along which to forward the network packet toward the destination compute node; and forwarding the network packet along the selected link to the adjacent compute node connected to the compute node through the selected link.
A transmit packet generated by a CPU 1 is held in a buffer 100a (100b). From among packets received from Ethernet 820a (820b), a packet, a destination of which is a communication device 800, is held in the buffer 100a (100b). A packet which should be transmitted is transmitted from a transfer judging circuit 200 to Ethernet 820a or 820b through a MAC unit 300a or 300b. If a transfer judging circuit 200 judges a packet from the Ethernet 820a to be a packet, a destination of which is another communication device, with reference to a destination MAC address, this packet is transferred to the Ethernet 820b through MAC 300b. If a usage rate of a transferring FIFO buffer 130a (130b) exceeds a threshold value in the process of transmitting a packet held in a transmitting FIFO buffer 120a (130b) on a priority basis, the priority order of a transfer packet is made higher than that of a transmit packet so that the transfer packet is transferred to the Ethernet 820a or 820b in preference to the transmit packet. This prevents a transfer buffer means from overflowing.
Datacasting systems may include one or more compound carousels each managing one or more elementary carousels, and managed by a bandwidth manager. Subsets of compounds carousels may be identified, for example, according to priority levels. Bandwidth allocations may be determined for the compound carousels. For example, the bandwidth manager may utilize multiple bandwidth allocation cycles to determine the bandwidth allocations. The multiple bandwidth allocation cycles may form a sequence. Each bandwidth allocation cycle may at least partially allocate an available datacasting bandwidth resource to at least one of the identified subsets of the compound carousels. The allocations may be based at least in part on desired bandwidths determined by the compound carousels and/or one or more bandwidth guidelines of datacast sessions associated with the compound carousels.
A method and system for preventing a local display device from displaying data generated by a remote computing device is described. The system includes a local agent for facilitating a remote session; an operating system generating a request to enable a display device controlled by a display adapter; and a filter executing in a driver and in communication with the local agent, the filter intercepting the request generated by the operating system. The filter transmits the request to the local agent when a remote user is active or to the display adapter when the remote user is inactive. The filter will transmits a signal to the operating system that the display adapter has enabled the display device when the filter transmits the request to at least one of the local agent and the display adapter.
A system for verifying communication established between a first and a second node over a data-packet-network includes a third network node accessible from the first node over the data-packet-network, the third node containing network location information of the second node and the network location information of at least one resource accessible there from; and a navigation agent directed by the third network node for navigating over the network to the second node and to the at least one resource to gather information. In a preferred embodiment, the information gathered includes indication of receipt of data sent from the first node at the second node and indication of confirmation or authorization to access services.
A system detects spamming. The system identifies normal users visiting a web site and determines an occurrence of spamming on the web site based at least in part on the identified normal users.
A data processing system stack initializes a first mbuf chain limit to a pre-set level. It receives at least one packet. The system receives at least one packet. The system returns an mbuf data structure in response to receiving at least one packet from an IP address. The system measures a health of the network connection to determine whether the network connection satisfies a first health criterion. The system reduces the mbuf chain limit to a second mbuf chain limit, responsive to the health of the network connection not satisfying the first health criterion. The system measures the health of the network connection to determine whether the network connection meets a second health criterion.
A method, a network management center, and a related device. The method includes: obtaining a physical network policy group and a media access control (MAC) address of a virtual port; associating the physical network policy group and the MAC address of the virtual port to form a virtual port policy association table; and selecting the physical network policy group corresponding to the MAC address carried by a request from the virtual port policy association table, and delivering the physical network policy group to a physical switch sending the request. When a virtual machine (VM) on the server is migrated, the method may be used to migrate the network policy for the virtual port on a real-time basis. Therefore, the real-time effect of services provided by the VM is improved in the virtualization process of the server.
Disclosed are methods for providing extended functionality to a networked device, the networked device connected in a network, as well as corresponding apparatus and computer-readable medium. The embodiments intercept data communications in which the networked device is a party, the data communications being intercepted by an interdictor, receive at the interdictor a subscription registration for notification of a networked device event which is to be altered, the subscription registration being received from an extension service, determine whether the data communications in which the networked device is a party corresponds to the subscription registration of the networked device event which is to be altered, and modify the data communications in which the networked device is a party to provide the extended functionality when the data communications are determined to correspond to the subscription registration of networked device event to be altered.
A managing method and an apparatus for servicing contents provided by contents provider wherein the managing apparatus according to the present invention comprises: a contents provider management module for generating an account of a contents provider based on information of the contents provider transmitted from the contents providing apparatus; a contents management module for managing a contents connection point for connecting to the contents provided from the contents providing apparatus and for managing information relative to the contents; and a menu management module for registering menus including a menu connected to the contents connection point and for managing a connection authority to a name of the menu and the menu, such that a collective management on the contents providers is possible and the contents providers can conveniently provide contents services to subscribers.
A system and method for improved client and server communications, more particularly, an improved protocol that may be used for communication between a client and a server, such as in an email environment. Many features are provided for improved communications. An email server may provide the best message body available for an email message, may transfer an entire data object if requested property or properties are not well defined within the data object, may provide progress data for use in tracking download progress, and may send error information for a data object having an error. Email changes may be optimized at an email server component, even if the email changes occurred at another email server component. An email server may maintain a table of changes that occur to folders at an associated data store, and may notify a subscribed email client component of changes that occur in the table.
An apparatus and method for testing web service interoperability. The apparatus includes a state model generator generating a state model of a composition system expressing an operation of exchanging a message when web services interoperate with each other as a state machine on the basis of content of a simple object access protocol (SOAP) service description language (SSDL) web service specification, a test structure generator generating a web service test structure by including information about an operating environment in which a web service test is carried out in a composition system structure that includes structured information about web services performing a message exchange operation, a test case generator generating a test case including definitions of execution functions for testing whether or not the web services interoperate with each other according to a message exchange operation sequence defined in the SSDL specification, from the state model of the composition system and information about the web service test structure, and a test case executor inputting a value to the test case to cause test target web services to execute the test case and testing whether the web services interoperate with each other according to the message exchange operation sequence defined in the SSDL specification.
A messaging system and associated computer program product. The messaging system includes a plurality of browsers connected through a common server. The server includes a message engine for receiving from a first user browser a request to enter chat mode with a second user browser; then receiving asynchronously from the second user browser a request to download any content from the common server or any other intranet or Internet server; and responding to the request from the second user browser with content modified to instantiate a chat session between the first and second user browsers.
Process for metasearching on the Internet performed by a metasearch engine, comprising: receiving a user interface related HTTP request from a client device; causing at least one user interface related advertisement to be displayed in a user interface related response; receiving a search related HTTP request, associated with at least one item that may be ordered, from the client device; sending at least one search query to a plurality of unique hosts; receiving search results from the plurality of unique hosts; incorporating the received search results into a search related response; causing at least one search related advertisement associated with the at least one item to be displayed in the search related response; communicating the search related response from the metasearch engine to the client device; receiving an order placement related HTTP request from the client device for placing an order for the at least one item; processing the order.
One or more server devices receive a request associated with a link, where the link is further associated with a comment and where the comment provides an opinion of, or remarks upon, a content of a document. The one or more server devices retrieve a content of the comment associated with the link from a database and retrieve the document. The one or more server devices generate another document that displays the content of the comment and includes a frame that further displays the document, and send the generated another document to the client device.
Provided is a parallel distributed processing method executed by a computer system comprising a parallel-distributed-processing control server, a plurality of extraction processing servers and a plurality of aggregation processing servers. The managed data includes at least a first and a second data items, the plurality of data items each including a value. The method includes a step of extracting data from one of the plurality of chunks according to a value in the second data item, to thereby group the data, a step of merging groups having the same value in the second data item based on an order of a value in the first data item of data contained in a group among groups, and a step of processing data in a group obtained through the merging by focusing on the order of the value in the first data item.
Embodiments of the invention enable a person to easily and without having any specialized knowledge configure a webpage to automatically provide real time information. More specifically, embodiments of the invention are directed to a remotely hosted element which may be easily configured and placed in a webpage by an un-sophisticated publisher. The remotely hosted element provides the real time information. In certain embodiments, the real time information is stock quotes, charts and associated news items. In certain embodiments, the real time information unit is interactive. In other words, it allows webpage viewers to interact with it in order to cause it to show additional, or differently organized information.
A method separates multivariate data points in lower dimensional space, where each data point has been classified into one of a plurality of data clusters including at least a first data cluster and a second data cluster. The method includes the step of acquiring an ND-to-3D transformation matrix for transforming the plurality of multivariate data points to a plurality of three-dimensional data points. The method preferably includes the sub-step of performing a center of mass (COM) separation of the clusters to acquire a COM transformation matrix, where the COM transformation matrix is the ND-to-3D transformation matrix. The method also includes the step of performing a receiver-operator characteristic curve (ROC) separation to acquire an ROC transformation matrix for transforming the plurality of three-dimensional data points to a plurality of data points in a dimension lower than 3D and preferably a re-optimized COM transformation matrix.
A contents distribution system distributes contents to the reproduction terminals (103). A contents distribution system comprises a first contents distribution server (101) and one or more contents storage servers (102). This system makes it possible that the CM contents recorded in each of CM distribution servers (101) is distributed to multiple CM storage servers (102) and the multiple CM storage servers (102) distribute the CM contents to the reproduction terminals (103). Using multiple CM storage servers (102), the processing load of CM distribution can be shared. Compared with the case in which the CM distribution server (101) directly distributes CM to the reproduction terminals (103), the processing load of each of CM distribution servers (101) can be reduced.
A method for performing garbage collection on an object heap is described. In one embodiment, such a method includes performing a copy phase on an object heap by copying live objects from a source space to a destination space. An abort condition is generated when copying an object from the source space to the destination space fails due to insufficient space. In response to the abort condition, tracing work and reference updating associated with the copy phase are terminated. A mark phase is then initiated that marks live objects in the source space. This mark phase resumes tracing work and reference updating terminated by the copy phase in order to avoid or minimize the repetition of work performed by the copy phase. A corresponding computer program product and system are also described.
A system, method, and computer-readable media are described for suggesting an action based on multiple descriptors within a textual communication (e.g. email, text message). In one embodiment, event descriptors within an email are identified and displayed to the email recipient with an indication that the descriptors are selectable. Upon receiving the selection of at least two descriptors, an action is suggested to the recipient for acceptance. Upon receiving the acceptance, the proposed action is performed.
Described is a technology for automatically generating labeled training data for training a classifier based upon implicit information associated with the data. For example, whether a query has commercial intent can be classified based upon whether the query was submitted at a commercial website's search portal, as logged in a toolbar log. Positive candidate query-related data is extracted from the toolbar log based upon the associated implicit information. A click log is processed to obtain negative query-related data. The labeled training data is automatically generated by separating at least some of the positive candidate query data from the remaining positive candidate query data based upon the negative query data. The labeled training data may be used to train a classifier, such as to classify an online search query as having a certain type of intent or not.
A system and methodology for name searches is described. In one embodiment, for example, a method is described for determining whether a particular name comprising one or more words matches any names on a list of names, the method comprises steps of: generating codes characterizing the particular name by generating a code for each word of the particular name that is based at least in part on phonetic sounds of the word and on whether characters of the word match a pattern occurring in a proper name in a given natural language; deriving an initial set of any matching names by comparing the codes of the particular name against corresponding codes for the list of names; and deriving a final set of any matching names by comparing words of the particular name against words of names in the initial set.
A non-transitory, computer readable storage medium storing a program for a computer being capable of accessing a group of nodes having divided-data structures obtained by dividing a data structure having a transposed hierarchical bloom filter of a hierarchical bloom filter and sets of data blocks by a predetermined bit width, wherein the hierarchical bloom filter has h-stage bloom filter arrays each having a bit width of “s”, the hth-stage bloom filter array having bits indicating false positives or negatives and the pth-stage bloom filter array having n=d[h-(p-1)] bloom filters (where 1≦p≦h) each having a bit width of m=s/d[h-(p-1)] (where d indicates a division number for the hth-stage bloom filter array), the transposed hierarchical bloom filter is obtained in the bloom filters in the bloom filter array, and the set of data blocks corresponds to the first-stage bloom filter array of the hierarchical bloom filter.
An archive device includes: a storage for storing divided data and attribute information, the divided data being received from an external device and divided from original data by a predetermined size, the attribute information being associated with a hash value and identification information, the hash value being calculated from the divided data, the identification information identifying the original data before being divided; and a controller for calculating a hash value for divided data that is received from the external device, writing the divided data and the attribute information corresponding to the divided data to the storage when the calculated hash value is not included in the attribute information stored in the storage, and adding the identification information corresponding to the calculated hash value to the attribute information when the calculated hash value is included in the attribute information stored in the storage.
Systems, methods and computer program products are provided for assigning content category scores to nodes of a linked database. The nodes of the linked database include linking nodes and linked nodes. Each linking node is assigned a linking node score for each content category. The linking node score for each content category represents a degree of relevancy of the linking node to the content category. Each of the linked nodes is linked to by at least one of the linking nodes. Each linked node is assigned a content category score for each content category. The content category score for each content category is based on the linking node score for said content category of each linking node that links to the linked node.
The contents of a computer file system are displayed on a graphical user interface. File system metadata descriptive of the computer file system and file metadata descriptive of each of a plurality of files are gathered. A file selection is received indicating a file accessed by the user. A user context is determined by the file metadata. The files are clustered using the file system metadata, a set of file metadata, and the user context. The set of file clusters are mapped onto a visualization model and graphically displayed on the graphical user interface using the visualization model.
A method of linear unsupervised classification allowing a database composed of objects and of descriptors to be structured, which is stable on the order of the objects, comprises an initial step for transformation of the qualitative, quantitative or textual data into presence-absence binary data. A structural threshold αs function is determined of the n2 agreements between the objects to be classified with the structural threshold defining an optimization criterion adapted to the data. The descriptors are used as structuring and construction generators of a partition or set of classes. A class generated by a descriptor and a partition (40, 41, 42) progressively merged. For an optimization criterion involving a function ƒ(Cii,Ci′i′)=Min(Cii,Ci′i′), sums of Minimum functions are linearized.
Disclosed herein is a system and method for extracting users of similar interests between various types of web servers. The system includes a user profile vector creation unit, a user similarity calculation unit, and a similar user extraction unit. The user profile vector creation unit collects tag data, performs standardization calculation on the degree of importance of each of one or more tags, and creates user profile vectors for respective users. The user similarity calculation unit calculates user similarity using the user profile vectors of the respective users created through the user profile vector creation unit. The similar user extraction unit extracts users of similar interests using the value of the user similarity calculated through the user similarity calculation unit.
Systems and methods sort location dependent information based on selecting multiple groups of information according to location, ordering the groups based on location, and ordering the information within the groups based on at least one or more other criteria. The size(s) of the areas used to select the groups may be predetermined, or dynamically determined (e.g., based on clustering of information along distance to a location of interest).
A computer readable storage medium includes executable instructions to derive from a database schema an irreducible ambiguous group comprising a sub-schema with a set of vertices wherein any two vertices are part of a loop. Contexts are defined on the sub-schema. For each context, joins in the sub-schema are designated as mandatory joins, excluded joins and neutral joins. A selection of a context from multiple contexts invoked by a path characterizing a query is processed. The query is resolved using the context.
Mechanisms are provided for performing efficient compression and deduplication of data segments. Compression algorithms are learning algorithms that perform better when data segments are large. Deduplication algorithms, however, perform better when data segments are small, as more duplicate small segments are likely to exist. As an optimizer is processing and storing data segments, the optimizer applies the same compression context to compress multiple individual deduplicated data segments as though they are one segment. By compressing deduplicated data segments together within the same context, data reduction can be improved for both deduplication and compression. Mechanisms are applied to compensate for possible performance degradation.
This invention involves tracking and backing all the information that a user generates on its computer devices (including embedded devices) in real time. The local user server records all user actions and gestures (via various means that include TV cameras). All of this information (user actions and saved files in a computer) is then sent to a remote server via the Internet. This remote server has a virtual map of all the embedded devices on a computer that the person uses. The remote server immediately starts to interpret the user's actions (including user gestures). In one implementation, the invention stores user actions that are related to data generation (e.g. actions that called some links where data is stored, or executed some programs that generated data). In another variant the remote server generates and downloads the same files that are downloaded on the local user computer devices. For example, if a person begins to download a program, the server may also download the same program on a remote backup server. This way, if the user loses this program, it can be retrieved automatically through a provided server on the Internet. If user's files are backed up by regular backup periodically, relevant data that were stored by real time backup servers can be eliminated.
Data replication management which enables rapid retrieval while increasing the performance of the entire system, and maintaining data synchronization regarding successively updated data is performed. There are steps which comprises a step that when a slave node which has received an instruction for retrieval does not receive a return massage from a master node within a predetermined time period (Ts1) from the transmission of a request message to the master node, the slave node requests the master node to provide a transaction log up to the latest version with respect to the update of a master database; a step that the master node which has received the request transmits the transaction log to the slave node; and a step that the slave node updates a replica database with reference to the transaction log transferred from the master node.
Embodiments of the present invention provide for embedded change logging for data synchronization. In an embodiment of the invention, an embedded change logging data processing system can include a change embedded database (EDB) disposed in a pervasive device. The EDB can store entries for notified changes in data for multiple different end-user applications in the pervasive device. The system also can include a change log service (CLS) disposed in the pervasive device and coupled to the EDB. The CLS can include program code enabled to register with multiple different end-user applications in the pervasive device to receive notifications of changes, and to write entries to the EDB responsive to the notifications. Finally, the system can include a synchronization client disposed in the pervasive device separately from the CLS. The synchronization client can include program code enabled to directly access the EDB to perform data synchronization with a remote host.
Information of an action of fact confirmation performed between nodes that are objects relating to fact confirmation in an application procedure is read from a predetermined storage unit that previously stores whether an action of fact confirmation is an action of operating information or an action of confirming information, and based on the read information of the action, when a fraud is committed in an action of operating information, reliability of the application procedure is calculated based on a probability of a detection of a fraud in an action of confirming information performed in a node connected to the action of operating information.
There is described a method for computer-aided learning of a neural network, with a plurality of neurons in which the neurons of the neural network are divided into at least two layers, comprising a first layer and a second layer crosslinked with the first layer. In the first layer input information is respectively represented by one or more characteristic values from one or several characteristics, wherein every characteristic value comprises one or more neurons of the first layer. A plurality of categories is stored in the second layer, wherein every category comprises one or more neurons of the second layer. For one or several pieces of input information, respectively at least one category in the second layer is assigned to the characteristic values of the input information in the first layer. Input information is entered into the first layer and subsequently at least one state variable of the neural network is determined and compared to the at least one category of this input information assigned in a preceding step. The crosslinking between the first and second layer is changed depending on the comparison result from a preceding step.
An image data processing system has a learning storage apparatus that stores projection matrixes obtained by canonical correlation analysis so as to derive, based on at least one of an image feature and a word feature, a latent variable as an abstract concept used for associating an image with a word corresponding thereto and that further stores information required for obtaining the latent variable acquired by use of the projection matrixes, a probability of occurrence of an arbitrary image feature from a certain latent variable and a probability of occurrence of an arbitrary word feature from a certain latent variable. In this way, a probability of the image feature and word feature being simultaneously outputted can be easily and quickly determined, thereby executing a high-speed annotation or retrieval with high precision.
In one embodiment, a method for providing multiple views of a business process definition includes storing a model of a business process, and providing different view points of the model to different classes of users.
Techniques and apparatuses for providing wallet server information to an entity using a real-time mobile wallet server (MWS) are disclosed herein. The MWS may receive a request for personal information from an entity. The MWS may then display to a user a summary of the request, a list of selections available in the wallet server that may satisfy the request, and a list of selectable response options for the user to choose to respond to the entity. In some aspects, the wallet server may store username and associated passwords, payment information, and/or contact information. In further aspects, the MWS may generate limited-use payment information associated with existing payment information. The MWS may communicate ad hoc messaging to the entity using voice-based or real-time text-based communications over an established communication link between the MWS and entity.
Methods and systems for opening an account with a financial institution. One method can include electronically storing at least one rule for opening an account with a financial institution. The method can also include electronically receiving account application information from a remote device over at least one network, wherein the account application information includes personal information of a customer requesting to open an account. In addition, the method can include generating at least one risk score based on the account application information and applying the at least one rule to the at least one risk score in order to determine a decision regarding the account application information and to determine at least one funding constraint associated with the account.
Methods for soliciting and enrolling customers for a retailer payment instrument are disclosed. For example, a method is disclosed for enrolling a customer for a retailer debit card which includes receiving enrollment data from the customer, establishing a check writer rating for the customer based on a history of checks associated with the customer and stored by the retailer, adjusting a validation threshold score based on the check writer rating, and denying enrollment of the customer if the validation score is less than the adjusted validation threshold score. Other associated methods and systems are also disclosed.
A system and method for processing a transaction by identifying a credit account and a demand deposit account, receiving transaction data associated with a transaction initiated by an account holder with a merchant using the credit account, determining whether the transaction amount exceeds the available credit amount, requesting via a network a transfer of the transaction amount from the demand deposit account, and transferring at least a portion of the transaction amount to pay the merchant. The transfer may be a first type of transfer or a second type of transfer depending on whether the transaction amount exceeds the available credit amount.
A computerized method and system for displaying financial data, is based on geometric three-dimensional (3D) model. The geometric 3D model consists of geometric 3D components and geometric 3D interconnections between components. Components represent financial assets and interconnections represent relations between assets. Component's volume is proportional assets' parameters values. Volume of interconnections proportional covariance or correlation values between assets. The generalized multi-dimension and multi-tier model may be applied for presentation of financial data.
A method for providing a bid price and/or an offer price of an option relating to an underlying asset, the method including the steps of receiving first input data corresponding to a plurality of parameters defining the option, receiving second input data corresponding to a plurality of current market conditions relating to the underlying value, computing a corrected theoretical value (CTV) of the option based on the first and second input data, computing a bid/offer spread of the option based on the first and input data, computing a bid price and/or an offer price of the option based on the corrected TV and the bid/offer spread, and providing an output corresponding to the bid price and/or the offer price of said option.
Turnkey maintenance of a customer's aircraft fleet is managed by a single management service provider (MSP) controlling integrated maintenance and materials services from a central operations site. The MSP converts data received directly from on-board aircraft systems into information it uses to manage maintenance service providers and parts suppliers. The MSP contracts with and manages maintenance, repair and overhaul organizations (MROs) who perform the maintenance on the customers' aircraft at line and base stations. The MSP either remotely manages part inventories at the customer's site, or manages suppliers who deliver the parts to the MROs. Maintenance planning, scheduling and execution information is exchanged between the MSP, MROs, part suppliers and the customers through a shared data communication network controlled by the MSP. The MSP charges the customer for the maintenance services based on a flat rate per unit of aircraft flying time.
A method, apparatus and program storage device for providing an advanced material management center is disclosed. A segregated delivery delay/component buffer area is maintained at a manufacturing site for holding material before transfer to the manufacturer. The content of the buffer area is owned by the supplier. Materials may be provided to the buffer area by a just-in-time warehouse or by a supplier. The quantity of any particular material at the buffer area is smaller than normally held at the just-in-time warehouse or provided by a supplier and therefore requires much less storage space. However, the buffer area provides quick availability to inventory and allows for improved maintenance and availability of inventory.
A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a store and/or a work center business object.
A real time auction system operates in a non real time mode, and an end game mode in which the users are placed in a forum. In both modes the users are capable of placing bids along with times when those bids should be executed. An agent treats the bids as secret until the time, and then at the time executes those bids.
Systems and methods are provided for pushing advertisement information from a host computer system to one or more delivery vehicles. Intelligent barcode data (IBD) from mailers is provided to the computer system. Physical mail pieces associated with the mailers are provided to a central processing plant, and manifest data is determined for the one or more delivery vehicles including IBD data from the mailers. The advertising information is pushed in real time to the one or more delivery vehicles from the computer system based on the manifest data and displayed on a display of a given vehicle. The content of the advertising information may be correlated with the delivery of the mail pieces being delivered using the IBD data.
In general, in one aspect, a first request to provide one or more advertisements on a first web page is received, the first web page comprising one or more items of web content related to a query. A first quality score is calculated for a first advertisement included in a set of one or more candidate advertisements. The first advertisement is presented on the first web page based at least in part on the first quality score. A second request is received to provide one or more advertisements on a second web page, the second web page comprising one or more different items of web content related to the query. A second quality score for the first advertisement is calculated based at least in part on the previous presentation of the first advertisement. It is determined whether to present the first advertisement on the second web page based at least in part on the second quality score.
A method is provided. The method includes recording transaction information for a consummated transaction related to a purchase of an item or service at a computer, the transaction information including information identifying a consumer; monitoring, by the computer, an incentive to purchase the item or service for a predetermined time period after purchase of the item or service by the consumer; comparing, by the computer, the incentive to the transaction information during the predetermined time period to determine if the incentive was offered as part of the consummated transaction; and if the incentive was not offered as part of the consummated transaction, duplicating, by the computer, the incentive for the consumer after the consummated transaction.
A system and method for operating a reward points accumulation and redemption program wherein a user earns rewards from a plurality of independent reward issuing entities, with each tracking the user's earned rewards. A trading server accumulates some or all of the user's earned rewards from the reward servers and credits the accumulated points rewards into a single reward exchange account associated with the user. The user may then select an item for purchase with the accumulated rewards. The item is provided to the user in exchange for a subset or all of the rewards. Reward points may also be redeemed in exchange for services, such as the playing of a video game or Internet access.
A method, within a computer hardware system, includes the following. A second functional marketing element and a first website are associated with a first user. A first functional marketing element and a second website are associated with a second user. The first functional marketing element and a web asset authored by a third party separate from the computer hardware system are inserted within the first website. The second functional marketing element is reciprocally inserting within the second website based upon the first functional marketing element being inserted within the first website. The third party is compensated responsive to the web asset being inserted into the first website. The second functional marketing element, within the second website, includes a link to the first website. The first functional marketing element, within the first website, includes a link to the second website.
A software system for managing available to promise and making promises to fulfill customer requests is provided. The software system includes a supply chain model representing a chain of supply. The supply chain model includes site models that represent sites having capacity and that manage material flow. The supply chain model also includes seller models that represent sellers and that manage forecasting and purchasing. Commitments between sites is modeled by requests and promises, and the sellers can post requests on behalf of sites in anticipation of future requests from the sites.
A method and system for conducting an elemental analysis of a job's functions and requirements, conducting a medical diagnosis of a worker to determine the physical capabilities and limitations of the worker, and comparing the elemental analysis and the medical diagnosis to determine whether the worker can function in a particular job be it the current job, another existing job or a modification of either.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facilitating online conversation. In one aspect, a method includes determining that a user has submitted a question to be viewed by trusted participants of an online conversation, wherein the trusted participants include the user, one or more advertisers and one or more social network friends of the user, obtaining a reply to the question from one of the trusted participants, and providing the reply to the trusted participants.
Management of patient activities for a clinician is provided by a patient activity list the may present the clinician's role relevant activities in conjunction with multidisciplinary activities to be performed for a patient. A timeline view area is presented having role relevant scheduled activities for one or more patients assigned to the clinician. Each role relevant scheduled activity comprises an activity to be performed by the clinician and is presented in the timeline view area based on a scheduled time and in association with a corresponding patient. When a user selection of at least one of the patients is received, one or more multidisciplinary activities for the patient are presented within the timeline view area. The multidisciplinary activities include activities scheduled to be performed by other clinicians, and each multidisciplinary activity is presented in the timeline view area based on a scheduled time.
A method and system for providing an automated healthcare regimen monitoring and feedback system uses a healthcare regimen database that includes data related to healthcare regimen of various conditions using various healthcare related regimens. Once a healthcare related regimen is prescribed to a healthcare consumer by a healthcare service provider, the healthcare consumer provides contact information for their preferred method of contact and the healthcare consumer is then automatically contacted, via the selected form of contact, at intervals based on the data in the healthcare regimen database and/or entered additional information regarding the healthcare consumer, and/or the healthcare consumer's condition, and/or the prescribed healthcare regimen. Via this automatic contact, the healthcare consumer is provided reminders and other information regarding the prescribed healthcare regimen and, in some instances, asked for data and/or feedback.
A medical-information management network system includes a medical-information management server to which a server-identification information is individually given. The medical-information management server is configured to, for example, manage patient information, examination information, and a diagnosis result. The medical-information management server includes a receiving device that stores an in-vivo image, which is captured by a body-insertable apparatus inserted into a subject, and information received from the body-insertable apparatus, and an image display device that is connected with the medical-information management server via a network and obtains the in-vivo image and the information received from the body-insertable apparatus that are stored in the receiving device.
A system, apparatus, article of manufacture and method for facilitating an automatic negotiation between a consumer and a vendor for purchase of an item is described. An electronic negotiation unit receives an offer to purchase the item, and automatically processes the offer. The processing is performed by a computer and includes accepting the offer if it is greater than a bottom line price for the item. The offer is rejected if the offer is below a negotiation range which extends below the bottom line price. If the offer is within the negotiation range for the item, the electronic negotiation unit automatically generates a counter offer price that is greater than or equal to the bottom line price. If the counter offer is within a final offer range the counter offer is designated as a final counter offer.
This specification describes technologies relating to multi core processing for parallel speech-to-text processing. In some implementations, a computer-implemented method is provided that includes the actions of receiving an audio file; analyzing the audio file to identify portions of the audio file as corresponding to one or more audio types; generating a time-ordered classification of the identified portions, the time-ordered classification indicating the one or more audio types and position within the audio file of each portion; generating a queue using the time-ordered classification, the queue including a plurality of jobs where each job includes one or more identifiers of a portion of the audio file classified as belonging to the one or more speech types; distributing the jobs in the queue to a plurality of processors; performing speech-to-text processing on each portion to generate a corresponding text file; and merging the corresponding text files to generate a transcription file.
A method, system, and computer usable program product for enhancing language detection in short communications are provided in the illustrative embodiments. A short communication is stored in an element of a line cache. The line cache is accessible to an application executing in a data processing system. The element is an element in a set of elements in the line cache. A compound text is assembled from contents of a subset of the elements of the line cache. A language identifier (language ID) is received for the compound text from a language detection algorithm. The language ID is stored in a language cache element of a language ID cache. The language ID cache is accessible to the application and includes a set of language cache elements. A language of the short communication is determined using the contents of a subset of language cache elements.
A PIM application provides a single page natural language interface for entering and managing PIM data. The natural language interface may receive a natural language entry as a text character string. The entry may be associated with a task, calendar, contact or other PIM data type. The received entries are processed (for example, parsed) to determine the PIM data type and other information. The original entry is not discarded from the natural language interface as a result of processing. After processing one or more received natural language entries, the entries remain in the natural language interface to be viewed and managed. The entry is maintained so it can be managed with other natural language entries provided in the interface.
Provided are a device and method for interactive machine translation. The device includes a machine translation engine having a morphological/syntactic analyzer for analyzing morphemes and sentences of an original text and generating original text analysis information, and a translation generator for generating a translation and translation generation information on the basis of the original text analysis information, and a user interface module for displaying sentence structures of the original text and the translation, and a relationship between the original text and the translation to a user on the basis of the original text analysis information and the translation generation information, and for receiving corrections to the original text or the translation from the user. The device and method provide a user interface whereby the user can effectively recognize and correct a mistranslated part and a cause of the mistranslation, and rapidly provides a re-translated result according to the correction. Thus, it is possible to perform high-quality translation which satisfies the user.
The present invention provides at least a method and system for forecasting usage costs and computer capacity. With respect to the present invention, performance data and information related to transactions collected from computing devices are used to calculate correlations. A cost-allocation factor is calculated to determine the computer's usage costs without a long manual analysis of large volumes of data and extensive testing. Performance data and transaction data are used to forecast computer capacity.
The present invention discloses a high-parallelism synchronization method for multi-core instruction-set simulation. The proposed method utilizes a new distributed scheduling mechanism for a parallel compiled MCISS. The proposed method can enhance the parallelism of the MCISS so that the computing power of a multi-core host machine can be effectively utilized. The distributed scheduling with the present invention's prediction method significantly shortens the waiting time which an ISS spends on synchronization.
A distributed graphical presentation and manipulation application executes as a thin client application in a network. The networked graphical presentation and manipulation application can generally be used without requiring a user to install any specific software prior to using the application. In one embodiment, code may be received from a server via the network. A local environment may be generated based on the code, where the local environment may be configured to display a view of a graphical model. A request to manipulate the view may be received within the local environment. A request for a manipulated view may be transmitted to the server based on the received request. The manipulated view may be received from the server. The received manipulated view may be displayed within the local environment.
A process for determining the distribution of seats of a passenger cabin, whereby the cabin includes at least one row of seats arranged essentially one behind the other along a longitudinal axis, and the cabin includes element for arranging each seat in a position on the ground among a set of possible positions spaced longitudinally at known intervals, includes a phase for optimization of the spacing of seats according to an overall comfort function of passengers, taking into account bodily characteristics that are specific to at least some of the passengers, including the length of the front segment of the passengers' legs, and the purpose of the optimization is to maximize a comfort function taking into account in particular the space that is free for each passenger between his knees and the seat that is located in front of him. The purpose of the invention is also the related device.
Calibrating a measuring cell arrangement having a diaphragm vacuum measuring cell having a programmable heater for heating the diaphragm vacuum measuring cell to a constant presettable temperature. The heater encompasses the measuring cells and is encompassed by an insulation jacket. The method includes setting a first heating temperature on the measuring cell to a constant preset value, performing a first calibration step by generating at least one preset pressure in a vacuum volume and obtaining vacuum measuring signals of the measuring cell and at least one reference measuring cell, storing pressure values in the memory, determining compensation values from the difference values of the measuring cell and the reference measuring cell, intermediately storing these difference values in a calibration data memory and gauging the measuring cell by transmitting the determined compensation values to the measuring cell data memory.
Methods, systems, and computer-readable media provide for facility integrity testing. According to embodiments, a method for populating a watch list with circuits of a communications network to be monitored for repeat failures is provided. According to the method, a trouble ticket associated with one of the circuits and a trouble code and analysis code (TC/AC) combination associated with the trouble ticket is retrieved. Whether the trouble ticket meets a watch list criterion is determined. In response to determining that the trouble ticket meets the watch list criterion, the trouble ticket and the TC/AC combination are added to the watch list.
A multi-circuit direct current monitor consists of a plurality of Hall Effect current sensors mounted on a printed circuit board oriented to sense the direct current (DC) flow from power generating devices such as solar arrays, output from the Hall Effect sensors connected to an analog to digital (A/D) converter which in turn is connected to a microprocessor. The multi-circuit direct current monitor continuously monitors instantaneous and average current values for each circuit as well as total instantaneous current and average current for all active circuits. The multi-circuit direct current monitor provides continuous communications via Modbus RTU as well as providing alarm outputs if one or more circuits deviates from the average output by a percentage greater than the user specified threshold for a user-defined period of time to detect failed or underperforming power output devices.
A navigation method includes receiving a positioning signal, displaying a navigation map corresponding to the positioning signal, receiving a plurality of activity information with latitude and longitude, providing an information preference menu, and displaying an activity icon of corresponding activity information on a corresponding activity location of the navigation map according to the setting of the information preference menu and the latitude and longitude.
Embodiments provide systems and methods that find the quickest route between two locations on a graph with multi-edge constraints in a time and space efficient manner. In some embodiments, Dijkstra's algorithm is split into separate universes when a) a multiple-edge constraint is reached, and b) along each edge of a multi-edge constraint. In some embodiments, the split is performed for the purpose of finding the quickest (i.e. lowest weighted) route to the intersection(s) at the end of the constraints. These universes, in some embodiments, are merged or discarded when the intersection at the end of the constraint is found. Using these systems and methods, in some embodiments, the shortest path between two locations of a multi-edge constrained road network can be efficiently determined.
This disclosure provides a navigation aid device that includes a calculation time setting module for setting two or more calculation points of time for calculating trial information, a ship-concerned information acquisition module for acquiring ship-concerned information including a position of a ship concerned at every predetermined ship-concerned information acquisition time, a ship-concerned trial information calculating module for calculating ship-concerned trial information including the position of the ship concerned at each calculation point of time based on the ship-concerned information acquired at the newest information acquisition time with respect to the calculation point of time.
A method for improving starting of an engine that may be repeatedly stopped and started is presented. In one example, fuel injection timing is selectively adjusted based on engine stop position and amount of time the engine is stopped. The method may improve engine starting and lower engine noise.
A device (D) is dedicated to controlling the operation of an internal combustion engine (M) including at least two cylinders (Ci), each equipped with at least one inlet valve (SA) and at least one injector (IJ), and of the so-called indirect and sequential fuel injection type. This device (D) includes detection elements (MD) designed to detect an injection event phasing error relative to reference angular positions specific to the various cylinders (Ci), and control elements (MC) designed to rephase, if a phasing error of a cylinder (Ci) is detected, the command to open the injector (IJ) of this cylinder (Ci) after closure of the inlet valve (SA).
A cetane number detection device for an internal combustion engine includes: fuel injection devices that injects fuel individually into cylinders; control device that executes injection of fuel from at least one of the fuel injection devices at a predetermined injection timing when the internal combustion engine is started; combustion determination device; and detection device. The combustion state determination device determines whether the state of combustion in the combustion chamber of at least one cylinder into which fuel is injected by the at least one fuel injection device is an ignition state or a misfire state. The detection device detects the cetane number of the fuel on the basis of the state of combustion in the combustion chamber.
A vehicle control apparatus includes: an accessory that adjusts torque that is output from an internal combustion engine, by giving load to the internal combustion engine; an ignition timing control portion that is provided so as to adjust ignition timing of the internal combustion engine, and that adjusts the torque output from the internal combustion engine by performing a retardation control of the ignition timing; an accessory load adjustment portion that adjusts an accessory load that is the load given from the accessory to the internal combustion engine; and a catalyst that purifies exhaust gas discharged from the internal combustion engine. The ignition timing control portion reduces the retardation of the ignition timing with increase in temperature of the catalyst. The accessory load adjustment portion increases the accessory load with increase in the temperature of the catalyst.
When controlling an engine having a Variable Turbine Geometry (VTG) the VTG is closed some predicted time period before an up-gear shift is performed. This is advantageous because when the gear shift begins the engine breaking is already maximized and full engine brake can be obtained during the entire gear shift operation.
Systems and methods for detecting wheel-spinning situations of a vehicle. One system includes a controller. The controller is configured to determine a speed of each wheel of the vehicle based on information received from a plurality of wheel speed sensors, to identify a second slowest wheel of the vehicle based on the speed of each wheel, to calculate a vehicle acceleration torque based on an acceleration of the second slowest wheel of the vehicle and a mass of the vehicle, to calculate a torque ratio based on the vehicle acceleration torque and a wheel drive torque, and to activate a traction control system when the torque ratio is greater than a predetermined threshold.
The proposed automatic deceleration device includes a recognizing section for recognizing the driving environment; a first target deceleration calculating section for obtaining the target deceleration depending on the recognized driving environment; a second target deceleration calculating section for obtaining the target deceleration irrespective of the driving environment; and a changeover section for switching between the deceleration obtained depending on the driving environment and the deceleration obtained irrespective of the driving environment on the basis of the vehicle information including the recognized driving environment. According to the proposed automatic deceleration device, the driver's vehicle can be decelerated even when the recognition section for recognizing the driving environment fails to detect an obstacle existing ahead of the driver's vehicle, and further the occurrence of a dangerous situation that may result from the driver's delayed application of the brake can be prevented even when the recognition section fails to detect such an obstacle contrary to the driver's false conviction that the vehicle is automatically decelerated.
A method and a device are provided for operating a drive unit having an engine and a transmission, which make possible an improved shifting strategy. In a first operating state, the engine is operated using a first number of active cylinders. In a second operating state, the engine is operated using a second number of active cylinders. The first number is different from the second number. A gear ratio is set as a function of at least one operating variable of the drive unit. The gear ratio is also set as a function of the current or the attainable operating state of the engine with respect to the number of the active cylinders.
A torque sensor system for a transmission and other powertrain components in a motor vehicle includes a receiver and a transmitter. The receiver is operable to induce and detect a signal from the transmitter that is indicative of a torque load on the transmitter. The receiver is cylindrical and has an outer surface with a maximum, constant diameter. The outer surface defines one or more fluid transfer grooves and a docking port for an electrical connection. The fluid transfer groove and the docking port do not extend beyond the maximum outer diameter of the outer surface. Therefore, the receiver is capable of being press-fit within a component and is capable of routing fluid flow. An electrical connector is fed through an access hole and connects with the receiver.
In a method for checking the operation of specifying an output variable of a drive unit, when a setpoint value of the output variable is specified, a check is performed as to whether this specification of the setpoint is caused by an operation of the control element. If it is determined that this is not the case, then an error is detected.
An electric power steering control apparatus can reduce steering torque even in a steering holding state or a slight steering state without providing an unpleasant feeling to a driver. The apparatus includes a torque sensor for detecting steering torque generated by the driver for a vehicle, a motor for generating assist torque to assist the steering torque, a rotational speed detector for detecting the rotational speed of the motor, a torque controller for calculating an assist torque current corresponding to the assist torque based on the steering torque, and a damping control section for calculating a damping current to be added to the assist torque current to suppress vibrations generated in a steering system of the vehicle. The damping controller reduces a damping control gain to calculate the damping current when the rotational speed of the motor is equal to or less than a predetermined speed.
A vehicle video recording device and a driving information providing method are provided. The vehicle video recording device includes: a sensing unit that includes one or more of a positioning unit, an inertia sensor unit, and an environment sensor unit so as to output sensed information; a vehicle information collecting unit that collects vehicle information from one or more of one or more sensors and a self-diagnosis device disposed in a vehicle; and a driving information generating unit that generates driving information depending on use or nonuse of the vehicle on the basis of one or more of the sensed information and the vehicle information. Accordingly, it is possible to continuously manage information on a driving time of a vehicle or the accident possibility in driving a vehicle, thereby giving an advantage or a disadvantage to a driver.
An apparatus for detecting a decrease in air pressure of a tire attached to a vehicle includes a rotation speed detection means for periodically detecting rotation speeds of tires of respective wheels of the vehicle; a rotation wheel speed ratio calculation means for calculating a rotation wheel speed ratio between front wheels and rear wheels of the vehicle; a wheel torque calculation means for calculating a wheel torque of the vehicle; an initialization means for obtaining a relation at a normal internal pressure between the wheel torque and the rotation wheel speed ratio; a comparison means for comparing the rotation wheel speed ratio with the rotation wheel speed ratio at a normal internal pressure obtained from the wheel torque and the relation; and a determination means for correcting the comparison result by a front-to-rear direction acceleration and determining whether there is a tire having a decreased air pressure or not.
An accumulating portion suspends the accumulation of an airflow meter output and a timer suspends the time count when a clutch semi-engagement detection signal is being output from a clutch semi-engagement detection portion. Thus, the airflow meter output obtained while the clutch semi-engagement detection signal was being output is excluded from the calculation of a total intake air amount. A comparing portion compares the calculated total intake air amount with a reference value obtained from a reference value setting portion. If the total intake air amount is smaller than the reference value, the Cold Start Strategy (CSS) control is determined as being abnormal and a CSS-abnormality signal is output.
A travel controller for a hybrid forklift includes an acceleration command reference value generation unit, an acceleration limit value generation unit, an acceleration command value determination unit, and a travel motor control unit. The acceleration command reference value generation unit obtains an acceleration command reference value. The acceleration limit value generation unit obtains an acceleration limit value that limits an acceleration command value to a range that prevents discharge power of the battery from exceeding a battery discharge power limit value. The acceleration command value determination unit determines the acceleration command value for the travel motor from the acceleration command reference value and the acceleration limit value. The travel motor control unit controls the travel motor with the acceleration command value.
A system and method for charging a metal-air battery pack at the maximum possible rate while maintaining an ambient oxygen concentration below a preset concentration is provided, thereby minimizing the risks associated with generating oxygen during the charging cycle.
When a mode signal from a running mode control unit indicates a charge depleting (CD) mode, a CD mode electric power allocation ratio calculation unit calculates an electric power allocation ratio to be used during the CD mode. When the mode signal indicates a charge sustaining (CS) mode, a CS mode electric power allocation ratio calculation unit calculates an electric power allocation ratio to be used during the CS mode. A switching unit switches between the electric power allocation ratios received from the CD mode electric power allocation ratio calculation unit and the CS mode electric power allocation ratio calculation unit in response to the mode signal, and outputs the electric power allocation ratio to an instruction generation unit.
A system and a method for varying a maximum roll rate command for ensuring sufficient directional control during an engine-out rolling maneuver of a multi-engine aircraft. For a multi-engine airplane with a roll rate command flight control system, the primary flight control computer is used to vary the maximum commandable roll rate to preserve the desired control margins during roll maneuvers where the rudder is fully deflected to control a thrust asymmetry. When the engine-out yawing moment exceeds a specified value, the system sets a reduced limit on the amount of roll rate the pilot can command.
A household energy management system is provided comprising a controller for managing power consumption of multiple devices within a household wherein the controller monitors energy usage data from a utility. The system further provides a utility meter for measuring an amount of energy usage by the household and a user interface through which a user can enter a parameter of the energy usage. The system yet further provides a local generator for generating energy for one or more of the energy consuming devices wherein the controller initiates the generator and changes at least some of the energy usage from the utility to the local generator when the energy usage level is within a predetermined percentage range of the parameter.
A robot system includes a robot control device connected to a plurality of robots each having a plurality of joints and a robot teaching device configured to communicate with the robot control device so as to teach and operate the robots. The robot control device automatically select one of the robots to be operated in accordance with a change in a display state of a display of the robot teaching device.
Disclosed is a method of generating a hip trajectory of a biped walking robot to allow the robot to stably walk on a two-dimensional space without falling down. An angular velocity of a hip of a swinging leg is obtained by measuring the angle/angular velocity of an ankle pitch joint part of a supporting leg in real time when the robot walks on the two-dimensional space, and desired trajectories of the ankle and the hip are generated based on the angular velocity of the ankle of the supporting leg and the angular velocity of the hip of the swinging leg.
A method for automated commissioning of bundles includes providing different source palettes and palettizing at least one target palette, with bundle layers of different source palettes being individualized and/or magazined in alternation and/or with variable predetermination, and/or bundles or bundle groups being magazined and/or demagazined in stacks before palettizing of the target palette, and/or the target palette is selectively palettized with at least one non-individualized bundle layer of a source palette.
Embodiments of the present invention address deficiencies of the art in respect to staging manufactured items and provide a method, system and computer program product for staging items in a manufacturing environment. In an embodiment of the invention, a method for staging items in a manufacturing environment can be provided. The method can include defining attributes of staging locations in a distribution area of the manufacturing environment, defining a set of staging strategies for use in the distribution area of the manufacturing environment, receiving a manufactured item in the distribution area and obtaining characteristics of the manufactured item, and comparing the obtained characteristics of the manufactured item to the set of staging strategies to select the staging strategy to apply to the manufactured item.
When a substrate is transferred by a holding arm to a multiple tier wafer boat, contact between the holding arm and the substrate is prevented. When the wafer boat is not subjected to a thermal effect, a normal height position of a ring member is obtained by relatively elevating and lowering a transfer base member with respect to the wafer boat. Before a wafer, which is not yet thermally processed, is transferred to the wafer boat, a height position of the corresponding ring member is obtained. By comparing a difference between the normal height position of the ring member and the height position of the ring member before the wafer is transported, with a threshold value, whether to transfer the wafer by the wafer transfer mechanism to the wafer boat can be judged.
A system and method for modeling a gas turbine assembly include a plurality of sensors configured to measure a plurality of operating parameters of a turbine assembly. The system further includes a model configured to compare the plurality of operating parameters with a plurality of predicted parameters to determine difference values. A Kalman filter of system is configured to evaluate the difference values to facilitate adjusting the model. The Kalman filter is further configured to accommodate for a missing operating parameter of the plurality of operating parameters to facilitate tuning the model.
Medical electrical lead systems and related methods are described. The lead systems may be configured to be at least partially implanted in neural tissue of a subject, such as a brain of a subject. Some variations of the lead systems may comprise a lead body, an electrode connected to the lead body, and a bioactive agent. The electrode and/or lead body may comprise a substrate, and the bioactive agent may be supported by the substrate (e.g., by a substantial portion of the area of the substrate). Methods described herein may comprise contacting the substrate of a lead body and/or an electrode of a medical electrical lead system with at least one bioactive agent, where the lead body and the electrode are connected to each other.
An apparatus and method for providing hyperthermia treatments to a protruding body portion having fatty tissue surrounding a deposit in the protruding body portion is disclosed. The apparatus includes a cavity for receiving the protruding body portion. A radio frequency antenna array is used to direct a radio frequency signal at a selected frequency into the protruding body portion such as a breast so that the radio frequency signal will have a selected wavelength in the breast to create a circularly polarized radio frequency electromagnetic field to selectively heat the deposit to a temperature greater than the surrounding fatty tissue through resonant heating within the deposit when a diameter of the deposit is within a range of about 0.5 times to 0.16 times the wavelength of the radio frequency signal within the fatty mammary tissue.
The invention relates to a system and a method for the remote programming of a programmable personal medical device (10, 10′), in particular an implantable medical device such as a cardiac pacemaker, defibrillator, or the like, selecting (61) of a personal medical device, compiling (63) of a programming instruction (50) by accepting inputs of a user, and checking (63) the inputs for plausibility and compatibility with the personal medical device in a programming device (20), transmitting (65) the programming instruction to a patient intermediary device (30) tuned to the personal medical device via at least one indirect connection, receiving (67) of the programming instruction by the patient intermediary device, and transmitting of the programming instruction to the personal medical device, and accepting (69) of the programming instruction by a programmable controller of the personal medical device being provided.
An implantable neurostimulator system adapted to provide therapy for various neurological disorders is capable of varying therapy delivery strategies based on the context, physiological or otherwise, into which the therapy is to be delivered. Responsive and scheduled therapies can be varied depending on various sensor measurements, calculations, inferences, and device states (including elapsed times and times of day) to deliver an appropriate course of therapy under the circumstances.
A probe device is described having a substrate and a die on top of the substrate. The die has an array of stimulation/recording sites having at least one stimulation means and at least one recording means. The substrate comprising the die is folded into a cylindrical shape or a shape with a conical cross-section and, therefore, limits damage when it is implanted in tissue to be examined or treated, e.g., the brain of a patient in case of a neuro-probe device for use in deep brain stimulation.
Various embodiments of the present invention are directed to systems, methods and devices for cardiac applications. One such device is directed to a catheter, and uses thereof, for capturing myocardium of a heart by delivering pacing signals to a location in the heart. The location is near a His Bundle of the heart. The catheter has a proximal end for interfacing with an electrical pacing signal source and a distal end. The distal end includes a fixation mechanism that attaches the catheter to heart tissue. First and second electrodes are also located at the distal end. Each electrode is individually addressable for providing pacing signals to the heart tissue and also arranged to physically contact the heart tissue when the fixation mechanism is attached to the heart tissue.
An electrophysiology catheter introduced through the groin and inferior vena cava into the right side of the heart comprises an elongate flexible shaft having a steerable distal section and a prolapsing section located proximally of the distal section. The distal section is inserted into the coronary sinus and a back-steering force is applied to the catheter to anchor the distal section therein, after which the catheter is further advanced to prolapse the prolapsing section against the high right atrium. Electrical pathways in both the coronary sinus and the high right atrium are mapped using respective electrode pairs carried on the distal and prolapsing sections of the catheter.
Systems and methods for processing sensor data are provided. In some embodiments, systems and methods are provided for calibration of a continuous analyte sensor. In some embodiments, systems and methods are provided for classification of a level of noise on a sensor signal. In some embodiments, systems and methods are provided for determining a rate of change for analyte concentration based on a continuous sensor signal. In some embodiments, systems and methods for alerting or alarming a patient based on prediction of glucose concentration are provided.
According to embodiments, a medical sensor may be configured for use on mucosal tissue. Such a sensor may include a portion that facilitate the application of the sensor to the tissue and a portion that includes the optical components of the sensor. The two portions of the sensor may be reversibly coupled to one another. In embodiments, such sensors may be used to determine patient hematocrit.
A sliding portable telephone in which a second display section is provided on a surface exposed when an upper housing is slid, enabling self-shooting by a built-in camera. Further, in the telephone, a mechanism for stopping the upper housing before a fully opened position is provided so that, when a fingerprint sensor is built-in in an end section of a lower housing, fingerprint authentication is enabled without fully opening the telephone. Also, a recess is formed between sliding surfaces of the upper and lower housings, a flexible circuit board is received in the recess, the flexible circuit board is inserted and led through a slit that is provided only in one end surface of the recess, the insertion section is sealed, and as a result, there is no problem even if water droplets are splashed on the sliding portable telephone in an extended state.
A multifunction cover with touch screen display, icons, and a keyboard is described. A multifunction touch screen enabled mobile device may be configured to be connected to the separate cover, which may be attached to the device and detached from the device. The mobile device may be enabled with a cellular voice and data communication, WiFi connectivity, Bluetooth connectivity, and Internet Protocol connectivity. The mobile device may be enabled to play videos, capture photos, and stream multimedia content.
Described is a technology by which an interactive timeline user interface shows communication data aggregated from various sources (e.g., a telephone service, a website, an application and/or the like) in time order. To reduce the number of items in the timeline, certain items may be combined into a compressed item, e.g., items from the same source and/or of the same type may be rolled up into a rolled up item. The user may also interact to reply to a data item. For example, an editor may be provided upon interaction with a data item in the timeline, and the type of reply that is sent may automatically match the type of data item, (e.g., a text message reply to a text message).
A mobile device and a method for controlling a user interface of the mobile device are disclosed. According to an embodiment, there is provided a method for controlling a user interface of a mobile device which has a plurality of different operation modes and at least one function predesignated for each of the operation modes, the method comprising: detecting a movement of the mobile device as applied by a gesture of a user; determining a current operation mode of the mobile device among the plurality of operation modes; and performing the at least one function predesignated for the determined current operation mode, according to the detected movement of the mobile device.
A method and system for determining an optimal throughput of a communications channel in a highly mobile wireless environment, which includes selecting power control measures, determining a throughput of the communications channel for each of the selected power control measures using a throughput model of the communications channel and the selected power control measure, wherein the throughput model is based on a probability of a packet error averaged over a packet fade, and wherein the probability of the packet error averaged over the packet fade is a function of the selected power control measure, and determining the optimal throughput as a maximum one of the throughputs determined for each of the selected power control measures.
The disclosure provides a mobile phone for processing short message and a short message processing method adapted for the mobile phone. The method includes steps: receiving a short message, the short message includes a sender and content, evaluating whether a sender of the received short message is a contact from the phone book. If a sender of the received short message is a name from the phone book or a name in the phone book is searched from the content of the short message when a sender of the received short message is not a name from the phone book. Evaluating whether the content of the short message includes contact information, if yes, evaluating whether the contact information has been recorded in a contact represented by the name in the phone book; and if no, recording the contact information as the contact.
A method of monitoring a paging message in a wireless communication system, which is performed by a mobile station operating in an idle mode including a paging listening interval and a paging unavailable interval, includes receiving a segment of the paging message comprising a plurality of segments during the paging listening interval, the received segment of the paging message including an extension flag indicating whether a remaining segment of the paging message exists; monitoring at least one subsequent subframe or frame to receive the remaining segment of the paging message while the mobile station remains awake if the extension flag indicates that the remaining segment of the paging message exists; and entering the paging unavailable interval if the mobile station is not paged after receiving all segments of the paging message.
A system, method and apparatus for creating and implementing a privacy zone around a mobile object are described herein. A privacy zone is a geographic location proximate to a mobile object in which mobile device functionality is reduced when a mobile device is inside the boundaries of the privacy zone. A locator subsystem tracks the location of the mobile object to update the location of the privacy zone. Further, the locator subsystem monitors for mobile devices that may interface with the privacy zone. Once a mobile device is found to be within a privacy zone, the pre-determined mobile device features will preferably be disabled.
A mobile communication terminal and method of controlling a volume thereof are disclosed, by which the volume of the mobile communication terminal can be controlled in case of entering a specific mode while a manner mode is set. The present invention includes entering a specific mode for outputting an audio signal while a manner mode is set, selecting a presence or non-presence of an output of the audio signal, and terminating the specific mode, wherein the manner mode is maintained in case of terminating the specific mode.
Systems and methods for sending messages to a mobile device based on a location determined by a receive-only sensor network are described. A method can include receiving a signal from a mobile device, detecting contextual parameters associated with the mobile device, preparing a message for the mobile device, and transmitting the message to the mobile device. The signal from the mobile device can be received on a receive-only sensor array. The contextual parameters can include at least a location associated with the mobile device. The message can be prepared based on the contextual parameters.
An embodiment of the current invention is directed to facilitating a location-based service for use by a given mobile-device. A location of each of a number of base stations that makes up a portion of a wireless-telecommunications-network is identified. For a given base station, the probability that it provides a level of signal coverage to a geographical area that would enable the mobile-device in the first geographical area to communicate with the network is determined. A density of possible locations that the mobile-device may be within the geographical area is determined. A position for the mobile-device is approximated based on the density. A location-based service is facilitated for use by the mobile-device based on the position of the mobile-device.
Methods and apparatus herein facilitate accurate estimation of a mobile terminal's location via location fingerprinting. Specifically, the methods and apparatus obtain a radio fingerprint of the mobile terminal's location based on signal measurements (e.g., signal strength, signal quality, or path loss) performed at a radio frequency distinct from that used to obtain the reference radio fingerprints. The methods and apparatus transform the radio fingerprint, or the reference radio fingerprints, or both, based on that distinction, such as by offsetting signal measurements of the radio fingerprint by an amount determined based on theoretical or experimental models of the dependency of the signal measurements on the radio frequency at which they are performed. The radio fingerprint of the mobile terminal's location may then be compared to the reference radio fingerprints, to accurately estimate the mobile terminal's location despite the radio fingerprint and the reference radio fingerprints having been obtained using different frequencies.
Method for providing automatic cell access control to high-priority mobile users in overload situation, said high-priority mobile users mapped to at least one of AC 11 to 15, comprising: detecting an overload situation in the mobile network, said overload situation being detected when at least one failure rate parameter exceeds a determined threshold TH1 for each type of failure rate; carrying out at least one action to give more priority to the AC associated with said high-priority mobile users. Said action can comprise dedicating PRACH resources specifically to the AC associated with said high-priority mobile users and/or activating access class barring for, at least, part of the users associated with any of AC 0 to 9.
A prepaid service platform monitors a prepaid balance for a mobile station that operates in accordance with a prepaid wireless service plan. When the prepaid balance reaches a predetermined value, such as zero, the prepaid service platform signals to the mobile station's home location register (HLR). In response, the HLR changes at least one call authorization in an HLR profile for the mobile station and also signals to the serving system currently serving the mobile station. The serving system responsively changes at least one call authorization in a serving-system profile for the mobile station. As a result of these changes to the mobile station's call authorizations, the mobile station may be prevented from making and/or receiving chargeable calls.
A method of updating a preferred roaming list (PRL) onboard a vehicle that wirelessly communicates with a call center and with a communications center over a wireless network. A communication link is established between the vehicle and the call center. A onboard PRL version number is transmitted from the vehicle to the call center where it is compared to a PRL version number stored at the call center. When the call center PRL version number differs from the onboard PRL version number, a PRL update flag is set at the vehicle. Thereafter, a communication link between the vehicle and the communication center is established. An updated PRL is downloaded from the communication center to the vehicle and stored therein, and the PRL update flag is then cleared.
A portable electronic device is provided. The device comprises a radio transceiver, a processor, a memory, and an application stored in the memory. When executed by the processor, the application sends a chat message via the radio transceiver identifying a problem of the device. The application further receives a request for one of a version identity of a preferred roaming list (PRL) stored on the device, an identity of a firmware version installed on the device, an identity of the device model, and a mobile equipment identity (MEID) of the device. The application further transmits one of the version identity of the preferred roaming list (PRL) stored on the device, the identity of the firmware version installed on the device, the identity of the device model, and the mobile equipment identity (MEID) of the device via the radio transceiver.
Flight data and information update files such as electronic charts used by aircraft cockpit devices are automatically installed by a secure, wireless delivery system. A service provider downloads file updates through the Internet to servers at airport locations, within wireless transmission range of aircraft on the ground. A secure wireless link and router transmits the file updates from the server directly to a router on board the aircraft which routes the files to cockpit devices onboard the aircraft. Authentication procedures are used to assure that the cockpit device is authorized to receive the update. The servers are also connected to airport kiosks, where pilots may download the updates onto a media storage device, such as a flash memory card that can be used by the pilots to manually install the updates in the cockpit devices.
Embodiments described herein provide a user with the ability to select from a list of available services that can be used on a mobile device. The services include device-based services and device-network based services. The activation, usage tracking and deactivation of a selected service can be conducted at a central location. Some of the services can be provided by different carrier network providers and in different geographical areas. The service selection can be performed from the mobile device, thus providing the user with maximum flexibility as to when and where the user requests the service.
A mobile telephone 2 stores a telephone number and address for data communication of an emergency service in a storage unit, and has a function for acquiring position information showing its own position. If the mobile telephone 2 is outside the range of a 1× network 4 when a telephone number of another party is designated, the mobile telephone 2 checks whether or not the designated telephone number is a telephone number of an emergency service. When the designated telephone number is confirmed to be the telephone number of an emergency service, the mobile telephone 2 retrieves the address of the emergency service from the storage unit, and sends an emergency notification that includes the position information over the EVDO network 5 with the retrieved address as the destination. The emergency notification message reaches a server 3b of the emergency service via the EVDO network 5.
The present invention provides a high-frequency circuit capable of acquiring the original transmission characteristics of a filter by preventing capacitive coupling between input and output terminals of the filter externally attached to the integrated circuit and effectively using a mounting space. The high-frequency circuit includes a rectangular integrated circuit 10 having two long sides 10a and 10b and two short sides 10c and 10d and a SAW filter 15, disposed to be adjacent to the short side 10d of the integrated circuit 10, having input terminals 24a and 24b disposed on the long side 10a side and output terminals 28a and 28b disposed on the other long side 10b side. IC output terminals 22a and 22b connected to input terminals 24a and 24b of the SAW filter 15 are disposed on a position of one long side 10a of the integrated circuit 10 on the SAW filter 15 side, and IC input terminals 26a and 26b connected to output terminals 28a and 28b of the SAW filter 15 are disposed on a position of the other long side 10b of the integrated circuit 10 on the SAW filter 15 side.
Aspects of a method and system for a low-noise, highly-linear receiver front-end are provided. In this regard, a received signal may be processed via one or more transconductances, one or more transimpedance amplifiers (TIAs), and one or more mixers to generate a first baseband signal corresponding to a voltage at a node of the receiver, and a second baseband signal corresponding to a current at the node of the receiver. The first signal and the second signal may be processed to recover information from the received signal. The first signal may be generated via a first one or more signal paths of the receiver and the second signal may be generated via a second one or more signal paths of the receiver.
An agile RF tuner circuit capable of converting a wide portion of RF signal into an IF signal suitable for analog-to-digital conversion. The circuit up converts a received RF signal to a high IF signal and then down converts the high IF signal to a low IF signal. Embodiments of the RF circuit incorporate harmonic reject mixers to suppress harmonics and intermodulations typically associated with the frequency conversion process.
In an antenna combining module, coupling of an inductor and individual signal lines provided in a matching circuit is prevented and minimized and isolation of lines from one another and communication performance are improved. The antenna combining module includes a duplexer DUP and a multilayer substrate. The multilayer substrate includes a reception signal line, a transmission signal line, an antenna common line, a matching line and a ground line. A wiring electrode for an inductor is inserted into the matching line from the mounting electrode for grounding up to the position where it combines with the antenna common line. The wiring electrode for the inductor wraps around the outside of a via hole filled with a conductive material of the antenna common line. The ground line is arranged between the wiring electrode for the inductor and the reception signal line, and the transmission signal line.
A radio frequency transceiver includes a mixer circuit configured to convert an intermediate frequency signal into a radio frequency signal, a driver amplifier circuit configured to amplify the radio frequency signal from the mixer circuit, a temperature sensing circuit configured for sensing ambient temperature, and an attenuation circuit connected with the temperature sensing circuit, configured to decreasingly attenuate the radio frequency signal from the driver amplifier circuit as the ambient temperature increases.
A wireless communication device uses operational parameters stored in a capabilities list to control operation of the device. The device may also provide auxiliary services, such as reception of broadcast television signals and location detection using network assisted GPS. When auxiliary services are selected, the cellular operation may cause interference with the auxiliary services. The wireless communication device includes a reduced set of capabilities to control operation of the wireless communication device when an auxiliary service is requested. The particular set of reduced capabilities may depend on the specific type of auxiliary service that has been requested. Upon termination of the auxiliary services, the full capabilities list may be restored and the operation of the wireless communication device is thereafter controlled by the full set of operational capabilities.
Radio-frequency (RF) apparatus includes receiver analog circuitry that receives an RF signal and provides at least one digital signal to receiver digital circuitry that functions in cooperation with the receiver analog circuitry. The receiver analog circuitry and the receiver digital circuitry are partitioned so that interference effects between the receiver analog circuitry and the receiver digital circuitry tend to be reduced.
A wireless communication apparatus 100 according to the present invention is provided with a transmission channel coefficient calculation unit 130-1, . . . for calculating a transmission channel coefficient in a transmission frequency band, for each of a plurality of antennas, by extrapolation based on a distribution of reception channel coefficients in a direction of frequency calculated by a reception channel coefficient calculation unit 120-1, . . . , and a transmission channel coefficient correction unit 170-11, . . . , when an absolute value of the transmission channel coefficient calculated by an absolute value calculation unit 140-1, . . . is greater than a threshold calculated by a threshold calculation unit 150 based on the reception channel coefficient as a result of a comparison by a comparison unit 160-1, . . . , for correcting the transmission channel coefficient such that the absolute value is matched with the threshold.
Intra-cell upstream data forwarding is utilized in a wireless network such as a wireless local area network. A network forwarding path is determined based on the signal strength of an access point signal received at client stations within the network, referred to as the OASS. In particular embodiments, a station that is either originating or forwarding a frame inserts its own OASS into the frame before transmitting it and a client station that receives a frame forwards it only if its own OASS exceeds the frame-enclosed OASS, illustratively by at least a predetermined amount.
A method and system for interference cancellation (IC). One aspect relates to traffic interference cancellation. Another aspect relates to joint IC for pilot, overhead and data. Another aspect relates to improved channel estimation. Another aspect relates to adaptation of transmit subchannel gains.
A wireless communications system includes a wireless communications network and a plurality of wireless communications devices. The wireless communications devices are each configured to communicate via the wireless communications network. At least one of the plurality of wireless communications devices has a portable housing, a wireless transceiver carried by the portable housing, and a wireless-based, availability detector carried by the portable housing. A processor is carried by the portable housing and is configured to determine a first availability status based upon the NFC device at a first time. The processor is further configured to activate the wireless-based, availability detector based upon the NFC device to thereby determine a second availability status based upon the wireless-based, availability detector at a second time after the first time. The processor is additionally configured to communicate the first and second availability status to the wireless communications network via the wireless transceiver.
A communication device includes a communication circuit part, a transmission path for signals, a ground, a coupler electrode, and a resonance part. The coupler electrode includes an upper flat part as an electrode, a support, and a connecting portion. The support supports the upper flat part. Thus, the upper flat part faces the ground and is separately placed therefrom at a height only enough to ignore the wavelength of the signal, while having a flexible portion which is elastically deformable in the height direction. On the connecting portion, the other end of the support is connected to the transmission path. The resonance part enlarges a current flowing into the coupler electrode through the transmission path. A micro dipole is a line segment connecting between the center of accumulated electric charge in the coupler electrode and the center of mirror charge accumulated in the ground.
A wireless communication method and the like for improving the system throughput. The wireless communication method is used in a mobile communication system having a base station apparatus, a relay station apparatus and a mobile station apparatus #1. In a first transmission step, a first transport signal, which includes data addressed to MS #1, is transmitted from BS to RS. In a second transmission step, a second transport signal, which includes a pilot generated by BS, is transmitted from BS. Simultaneously, in the second transmission step, a relay signal, which includes the data addressed to MS #1 and also includes a pilot that is generated by RS and that has a particular orthogonal relationship with the pilot generated by BS, is transmitted from RS to MS #1.
In a production, fax or printing system, collection stations are sometimes obscure to the user. This invention provides a first sensor connected to a light source that illuminates this collection station when a product or copy is present so that the presence of the product or copies to be collected is apparent to a user. A second sensor turns off the light source after a preset period of time so that the light doesn't stay on indefinitely.
A charge device including an electrode arranged to face an object to be charged, and an image forming apparatus having the same. The electrode includes an electrode body made of a conductive material, a first layer made of carbon and formed on an outer surface of the electrode body, and a second layer made of a metal and formed between the electrode body and the first layer, to reduce and/or impede oxidization thereof.
A developing apparatus includes a developer carrying member for carrying a developer containing magnetic particles; a magnetic member, including first and second magnetic poles which have the same magnetic polarity; a magnetic seal provided opposed to the developer carrying member at a side remote from an image bearing member. The magnetic seal has a third magnetic pole which is most closely opposed to a peak position of the first magnetic pole and which has a magnetic polarity opposite to that of the first magnetic pole, and a fourth magnetic pole which is most closely opposed to a peak position of the second magnetic pole and which has a magnetic polarity opposite to that of the second magnetic pole. Between the third and fourth magnetic poles, the magnetic seal has only one magnetic pole having a polarity opposite to that of the third and fourth magnetic poles.
An image forming apparatus includes: a latent image forming unit forming a latent image; a transfer body on which a reference index for setting an output start time point of image data is formed; a detecting unit outputting a detection signal changing according to passing of an adhesion material on the transfer body; a controller that starts a first period during which change of the detection signal is ignored, according to first change of the detection signal, starts a second period after the first period, regards second change of the detection signal occurring first in the second period as a reference of the output start time point, and ignores change of the detection signal after the second change, to control outputting the image data; and a cleaning information outputting unit outputting information on cleaning the transfer body according to the number of changes of the detection signal in these periods.
A power source unit includes an AC/DC converter to convert alternating current to direct current output, an auxiliary power source storing electric power, a load detector to detect a high/low level of direct current output to a DC-using load device from the AC/DC converter, and a power supply controller. When load to be required exceeds alternating current power source limits, the power supply controller shuts down output of direct current from the AC/DC converter, and instead uses the auxiliary power source to supply power to the DC-using load device. When the load to be required is within alternating current power source limits, the power supply controller uses the AC/DC converter to supply power to the DC-using load device while the load detector detects high voltage for the DC-using load device, and the power supply controller uses the auxiliary power source to supply power to the DC-using load device and shuts down the AC/DC converter while the load detector detects low voltage for the DC-using load device.
An embodiment of an image forming apparatus may include a photosensitive member, a development unit, a transfer member, a sensor, and a correcting unit. The development unit may form a toner image on the photosensitive member. The toner image member may be transferred onto the transfer member. The sensor may detect light from a surface of the transfer member. The correcting unit may correct a toner density in a first area of the transfer member after transfer of a toner image of a test pattern to the first area. The correcting unit may correct the toner density on the basis of a difference between an output value of the sensor from a second area before the transfer of the toner image of the test pattern and an output value of the sensor from the second area after the transfer of the toner image of the test pattern.
Jitter reduction of electrical signals from limiting optical modules is described. In one example, a process includes receiving an amplitude limited electrical signal that has been converted from an optical signal, applying a filter to the received electrical signal, measuring an indication of jitter of the filtered signal, and selecting parameters of the linear filter based on the measured indication.
A bandwidth allocation and management system for cellular communication networks. The system includes at least one master optical switch and processing station, a number of aggregation base stations that are in optical fiber communication with a master optical switching and processing station and a number of auxiliary cellular base stations surrounded by and supported by each aggregation base station. In preferred embodiments a plurality of sets of three neighboring base stations are each adapted to receive and process RF signals transmitted by cellular users within a broadcast and receive range and transmit the RF signals received, by each of the three neighborhood base stations, from each of the cellular users in analog form to the master optical switching and processing station. The master optical switching and processing station processes the three RF signals and combine, for each user within the broadcast and receive range, the three RF signals and to convert the combined RF signals to digital form for transmission to other users in the communication network.
In one embodiment, a system for telecommunications includes a base band unit, a backhaul network, a shared network, a cascaded chain of remote radio heads, and an optical node coupled to the cascaded chain of remote radio heads. The backhaul network is coupled to the base band unit and to the shared network. The cascaded chain includes a first remote radio head coupled to a first set of antennas, a second remote radio head coupled to a second set of antennas. The second remote radio head is coupled to the first remote radio head through the shared network. The cascaded chain of remote radio heads is coupled to the shared network. The second remote radio head is configured to receive signals from the second set of antennas and communicate the signals to the first remote radio head. The first remote radio head is configured to receive signals from the first set of antennas, receive signals from the from the second remote radio head, and transmit the signals to the base band unit. The base band unit, the first remote radio head, and the second remote radio head communicate through a digital radio interface. The optical node is configured to communicate signals between the backhaul network and data subscribers accessing the shared network.
A head-end circuit comprises first and second continuous light sources, first and second modulators. The first and the second continuous light sources provide first and second optical signals respectively corresponding to first wavelength and second wavelength, which is different from the first wavelength. The first modulator modulates the first optical signal based on first clock signal to generate an optical clock signal. The second modulator modulates the second optical signal based on downlink data to generate optical downlink data with the carrier of the second optical signal. The optical clock signal and the optical down link data are outputted to a remote antenna unit via first fiber path.
A filter adapter includes a stationary tube detachably mountable on a camera body in a state that it is externally fitted on a zoom lens barrel, a movable tube movably arranged in an optical axis direction with respect to the stationary tube and including a lens barrel pressing portion extending inwardly in a radial direction at a top end portion of the movable tube, to which an optical filter is detachably attached at an end portion of an object side of the lens barrel pressing portion, and an urging member configured to urge the movable tube toward the camera body. When the lens barrel extends to the object side, the lens barrel pressing portion is pressed against an urging force of the urging member by the top end portion of the lens barrel, the movable tube moves in an optical axis direction in conjunction with the lens barrel.
An interchangeable lens includes a focus lens for changing a focus state of an object image, a driving unit for driving the focus lens, a lens controller for controlling the driving unit so as to move the focus lens forward and backward along the optical axis at a predetermined drive frequency, and a storage unit for storing therein drive frequency information representing a drive frequency at which the driving unit can control. A camera body obtains the drive frequency information from the interchangeable lens and performs control while referring to the drive frequency information.
An immersion heater capable of completely avoiding a situation where an outer circumferential border of a spiral heating element is pressed to an inner wall of a protecting tube, and preventing disconnection due to contact between adjacent portions of the heating element. In the immersion heater, one edge portion of a metal strip heating element (8) is inserted into, and held in a spiral groove (7) to form a spiral heating part (9). Cylindrical-body supporting members (11) are provided and each has a diameter smaller than an inner diameter of the ceramic bottom protecting tube (2) and larger than an outer diameter of the spiral heating part. The cylindrical-body supporting members are fitted into a hollow portion of the insulating cylindrical body (6) and are arranged in openings at a fore-end and a back-end of the insulating cylindrical body, respectively.
Embodiments of the present invention provide a plastic fiber coupler. The plastic fiber coupler includes a bundle of plastic optical fibers (POFs) arranged in a ring-shape; and an optical mixing tube attached to a cross-section of the bundle of POFs. In one embodiment, a cross-section of the optical mixing tube may be coated with a reflective film forming a reflective type plastic fiber coupler; in another embodiment, the optical mixing tube is attached to a second bundle of plastic optical fibers forming a transmissive type plastic fiber coupler.
A light guide of the tapered-waveguide type includes an input slab for expanding a projected image between an input end and an output end, and an output slab arranged to receive rays from the said output end, and to emit them at a point on its face that corresponds to the angle at which the ray is received. The input slab and output waveguide are matched so that all rays injected into the input end undergo the same number of reflections before leaving the output surface. With the invention, the input slab is itself tapered slightly towards the output waveguide. This means that input and output waveguides can be made the same length, in the direction of ray travel, and can therefore be folded over each other with no wasted space.
A printed circuit board element (1) with a substrate (2), with at least one optoelectronic component (3) embedded in a photopolymerizable optical layer material (5), and with at least one optical waveguide (6) optically coupled with the former and structured in the optical material by photon absorption, wherein a prefabricated deflection mirror (4) embedded in the optical material (5) and optically coupled with the optoelectronic component (3) via the optical waveguide (6) is arranged on the substrate (2), optionally together with a support (4′).
An input image containing multiple kinds of blur is corrected without using multiple images, resulting in a target image with less blur than the input image. An image correction apparatus (100) for correcting an input image to generate a target image with less blur than the input image is provided, which includes: an adaptive region division unit (110) that divides the input image into a plurality of adaptive regions based on pixel values of pixels included in the input image; a PSF interpolation unit (120) that interpolates a point spread function for a pixel located between representative pixels each representing a corresponding one of the adaptive regions, using a PSF representing characteristics of image blur calculated for each of the adaptive regions; and an image correction unit (130) that corrects the input image using the point spread functions available after the interpolation, so as to generate the target image.
First image data (which comprises a penetrating image of an object formed using a first spectrum) and second image data (which also comprises a penetrating image of this same object formed using a second, different spectrum) is retrieved from memory and fused to facilitate identifying at least one material that comprises at least a part of this object. The aforementioned first spectrum can comprise, for example, a spectrum of x-ray energies having a high typical energy while the second spectrum can comprise a spectrum of x-ray energies with a relatively lower typical energy. By one approach, this process can associate materials as comprise the object with corresponding atomic numbers and hence corresponding elements (such as, for example, uranium, plutonium, and so forth).
A method and apparatus for image processing are provided. The method may include generating a first restoration image by removing distortion components from an original image; determining a mixing ratio between the original image and the first restoration image based on distortion information of a region of interest in the original image; and generating a second restoration image by mixing the original image and the first restoration image according to the mixing ratio.
A method for performing de-noise processing includes: with regard to each direction of a plurality of directions, summing up absolute values of differences between a plurality of sets of first pixel values around a target pixel of an image to generate a first detection value, and with regard to each direction of at least a portion of the directions, selectively averaging at least one set of second pixel values around the target pixel to generate a second detection value; sorting a plurality of pixel values around the target pixel and generating a third detection value accordingly; and with regard to a specific direction of the directions, performing de-noise processing on the target pixel according to at least the former two of the first detection value, the third detection value, and the second detection value. An associated apparatus is also provided.
A method for performing bad pixel compensation includes: with regard to each direction of a plurality of directions, summing up absolute values of differences between a plurality of sets of first pixel values around a target pixel of an image to generate a first detection value, and with regard to each direction of at least a portion of the directions, summing up absolute values of differences between a plurality of sets of second pixel values around the target pixel to generate a second detection value, where each set of the sets of first pixel values and the sets of second pixel values includes two pixel values corresponding to a difference; and with regard to a specific direction of the directions, selectively performing bad pixel compensation on the target pixel according to the first detection value and the second detection value. An associated apparatus is also provided.
Unnecessary flare correction at the boundary between a blanking area and video signal area is suppressed. An image quality improving apparatus includes 2-dimensional low-pass filter circuit 2 that extracts low-frequency components from an input video signal; subtractor circuit 4 that obtains high-frequency components by subtracting the low-frequency components extracted by 2-dimensional low-pass filter circuit 2 from the input video signal; and adder circuit 6 that adds the high-frequency components obtained by subtractor circuit 4 as a correction signal to the input video signal. The input video signal contains blanking signals without any video information. 2-dimensional low-pass filter circuit 2 starts extraction of the low-frequency components after a lapse of a predetermined unit time from when the input video signal changed from the blanking signal to the signal that contains the video information.
It is an object to provide a method of calculating a coding cost by which the magnitude relation of the amounts of generated codes can be estimated with high accuracy. A cost calculation part generates a differential block between a coding object block and a prediction block. Hadamard Transform is performed on the differential block to generate a frequency component block. A conversion factor matrix is generated with the information of a quantization matrix reflected thereon. A coding cost is calculated by multiplying components in the frequency component block individually by components in the conversion factor matrix and adding up the multiplied components. A mode selection part selects an optimum predictive coding method on the basis of the coding cost.
Techniques for construction of a visual codebook are described herein. Feature points may be extracted from large numbers of images. In one example, images providing N feature points may be used to construct a codebook of K words. The centers of each of K clusters of feature points may be initialized. In a looping or iterative manner, an assignment step assigns each feature point to a cluster and an update step locates a center of each cluster. The feature points may be assigned to a cluster based on a lesser of a distance to a center of a previously assigned cluster and a distance to a center derived by operation of an approximate nearest neighbor algorithm having aspects of randomization. The loop terminates when the feature points have sufficiently converged to their respective clusters. Centers of the clusters represent visual words, which may be used to construct the visual codebook.
Systems and methods are provided for creating contour images that represent the contour of objects reflected in images, calculating contour histogram descriptors of the contour images, and classifying images based in part on the histogram descriptors of the contour images. For example, a contour image of an image is created. A radial-polar grid having a plurality of radial-polar bins is then positioned on the contour image. A contour histogram descriptor is created to include a number of bins that correspond to the radial-polar bins of the radial-polar grid, where the contents of the bins of the contour histogram descriptor represent the number of pixels of the contour image that are located in the corresponding radial-polar bins of the radial-polar grid. Images are classified at least based in part on comparisons between contour histogram descriptors of the images and contour histogram descriptors of training images.
A system or method of automated image processing that can automatically determine a color and transparency for a pixel with an observed color when given the pixel and a background reference color. A point in a color space can be automatically found by extrapolating in the color space based on two points in the color space that respectively correspond to or that respectively approximate the observed color and the given background reference color. A color for the given pixel that corresponds to or approximates the found point in the color space can also be calculated automatically. Based on the found point and the two points in the color space that respectively correspond to the observed color and the given reference color, a transparency for the pixel can be automatically found.
A method, system, and computer-readable storage medium for automatic segmentation of a video sequence. A segmentation shape prediction and a segmentation color model are determined for a current image of a video sequence based on existing segmentation information for at least one previous image of the video sequence. A segmentation of the current image is automatically generated based on a weighted combination of the segmentation shape prediction and the segmentation color model. The segmentation of the current image is stored in a memory medium.
A method, apparatus and computer program product are provided to process a compressed image, such as a normalized DICOM image. A method may receive a compressed image having pixels that each have by a pixel value having a predefined number of bits in a grayscale format. The method may decompress the image by mapping the pixel value into two channels of a multi-channel output buffer, such as a red-green-blue (RGB) output buffer, such that each channel has fewer than the predefined number of bits. The method may render a scene of the image based upon camera coordinates and, for a rendered pixel, sample a plurality of RGB values, convert the plurality of RGB values to the grayscale format having the predefined number of bits, perform an interpolation of the RGB values following conversion to the grayscale format and perform a window level operation on the result of the interpolation.
The present invention discloses a system and method of transforming a sample of content data by utilizing known samples in a learning best to best determine coefficients for a linear combination of non-linear filter functions and applying the coefficients to the content data in an operational phase.
A system and method for spatiotemporal depth extraction of images are provided. The system and method provide for acquiring a sequence of images from a scene, the sequence including a plurality of successive frames of images, estimating the disparity of at least one point in a first image with at least one corresponding point in a second image for at least one frame, estimating motion of the at least one point in the first image, estimating the disparity of the at least one next successive frame based on the estimated disparity of at least one previous frame in a forward direction of the sequence, wherein the estimate disparity is compensated with the estimated motion, and minimizing the estimated disparity of each of the plurality of successive frames based on the estimated disparity of at least one previous frame in a backward direction of the sequence.
The invention relates to a method for comparing a first computer-aided 3D model with a second computer-aided 3D model, the first model being described by a first topology comprising vertices, edges and faces of the first model and the second model being described by a second topology comprising vertices, edges and faces of the second model, the method comprising the following steps: scanning the first topology and the second topology; deriving from the first topology a first topological map relating vertices, edges and faces of the first model and from the second topology a second topological map relating vertices, edges and faces of the second model; determining by means of the topological maps all possible mappings between vertices of the first model and vertices of the second model; using those mapped vertices to identify all possible mappings between edges of the first and edges of the second model; using those mapped edges to identify all possible mappings between faces of the first and faces of the second model; using those mapped elements to linearly compare the first and the second model for geometrical sameness.
Apparatus and method evaluate a wafer fabrication process for forming patterns on a wafer based upon design data. Within a recipe database, two or more inspection regions are defined on the wafer for analysis. Patterns within each of the inspection regions are automatically selected based upon tendency for measurement variation resulting from variation in the fabrication process. For each inspection region, at least one image of patterns within the inspection region is captured, a reference pattern, represented by one or both of (a) one or more line segments and (b) one or more curves, is automatically generated from the design data. An inspection unit detects edges within each of the images and registers the image with the reference pattern. One or more measurements are determined from the edges for each of the selected patterns and are processed within a statistical analyzer to form statistical information associated with the fabrication process.
An image processing method comprises obtaining a current frame and a previous frame, performing a bilateral motion estimation to the current frame and the previous frame for acquiring a motion vector, and performing a motion compensated interpolation to the current frame, the previous frame and the motion vector for acquiring an interpolated frame. The bilateral motion estimation uses sum of bilateral absolute difference algorithm to generate at least one sum of bilateral absolute difference, and then an adaptive parameter is added to each of the sum of bilateral absolute difference to generate at least one adaptive sum of bilateral absolute difference. A group of matching blocks having a minimum adaptive sum of bilateral absolute difference is then determined to be the group of best matching blocks. The motion vector is obtained according to the relative locations of the best matching blocks.
A method of producing lane information for use in a map database is disclosed. In at least one embodiment, the method includes acquiring one or more source images of a road surface and associated position and orientation data, the road having a direction and lane markings parallel to the direction of the road; acquiring road information representative of the direction of said road; transforming the one or more source images to obtain a transformed image in dependence of the road information, wherein each column of pixels of the transformed image corresponds to a surface parallel to the direction of said road; applying a filter with asymmetrical mask on the transformed image to obtain a filtered image; and producing lane information from the filtered image in dependence of the position and orientation data associated with the one or more source images.
Disclosed are methods and apparatus for automatic optoelectronic detection and inspection of objects, based on capturing digital images of a two-dimensional field of view in which an object to be detected or inspected may be located, analyzing the images, and making and reporting decisions on the status of the object. Decisions are based on evidence obtained from a plurality of images for which the object is located in the field of view, generally corresponding to a plurality of viewing perspectives. Evidence that an object is located in the field of view is used for detection, and evidence that the object satisfies appropriate inspection criteria is used for inspection. Methods and apparatus are disclosed for capturing and analyzing images at high speed so that multiple viewing perspectives can be obtained for objects in continuous motion.
An electromagnetic converter includes a magnetic circuit having permanent magnets, a lower frame for fixing magnetic pole faces of these permanent magnets thereto, an upper frame having an opening formed therein on a side of the other magnetic pole faces of the permanent magnets and plates fixed to the other magnetic pole faces, and a diaphragm having a voice coil pattern arranged on side portions thereof in a direction of the length thereof and on a top portion thereof in a direction of the width thereof. Protruding portions join between these side portions. The periphery of the top portion is joined to the periphery of the opening of the upper frame via an upper gasket. A flange at the edges of the four side portions is joined to an inner surface of the upper frame, i.e., an inner portion of the magnetic circuit via a lower gasket.
The present disclosure relates to a coil transducer motor structure (20) including at least one coil (22), at least one magnetic element (23) arranged in use to provide a path for magnetic flux between the ends of said coil (22), wherein the magnetic element (23) has a structure providing a curvilinear path therethrough for said magnetic flux.
An elongated loudspeaker having high sound quality includes an elongated flat-plate-shaped diaphragm, a frame having an opening portion larger than the diaphragm, an edge placed between an inner periphery of the frame around the opening portion and an outer periphery of the diaphragm allowing the diaphragm to vibrate, a coupling cone extending from a rear surface of the diaphragm and including two elongated portions arranged parallel to a longitudinal direction of the diaphragm, a voice coil wound around at least the two elongated portions, and a magnetic circuit that imparts, to the voice coil, a driving force for generating sound. A distance between the two elongated portions of the coupling cone is smaller at end positions than at root positions. The elongated portions are shaped/sized such that the entire two elongated portions are included within magnetic gaps of the magnetic circuit when the coupling cone vibrates along with the diaphragm.
Loudspeaker system including a housing and at least four transducers arranged therein. Each transducer includes a substantially circular diaphragm and the diaphragms are constructed with specific sizes such that the ratio of a diameter of each diaphragm to the diameter of an immediately larger diaphragm is between 1:1 and 1: Phi2(Phi=(1+√5)/2), preferably 1:Phi, and the ratio of the diameter of each diaphragm to an immediately smaller diaphragm, is between 1:1 and 1:(1/Phi), preferably 1:1/Phi. Moreover, the diaphragms are arranged such that centers thereof lie on a spiral, clockwise or counterclockwise, in ascending size order with the center of the smallest diaphragm being closest to the pole of the spiral. A microphone and single-diaphragm loudspeaker in which the diaphragm has a spiral shape are also disclosed.
An audio signal adjusting method is disclosed, which comprises steps of: determining an environment noise level; calculating a ratio between an environment noise level and an output audio signal level to form a measuring value; comparing the measuring value with a predetermined threshold as an audio comfort value; and determining whether or not to adjust an audio signal parameter according to the comparison result. If the comparison result is incorrect, then the audio signal parameter is adjusted, and the output audio signal should be outputted according to the adjusted audio signal parameter. The audio signal adjusting method can satisfy the different user needs on different environment types.
A three dimensional audio playback system in which the audio clips are determined by location. The audio playback system being located within a vehicle to aid in navigation or for entertainment or informational or safety purposes.
The present invention includes an audio signal receiving unit receiving the audio signal having a plurality of channel signals including an ambient component signal and a source component signal; an ambient component signal extracting unit extracting the ambient component signal of each of the channels based on correlation between the channel signals; an ambient component signal modifying unit modifying the ambient component signal using surround effect information; a source component signal extracting unit extracting the source component signal of each of the channels based on the correlation between the channel signals; a first signal output unit outputting the modified ambient component signal and the source component signal; and a second signal output unit outputting the audio signal or the source component signal. Accordingly, in an apparatus for decoding an audio signal and method thereof according to the present invention, an ambient component signal is extracted and modified based on correlation and the modified ambient and source component signals are outputted using different signal output units, respectively. Therefore, the present invention enhances a stereo effect of the audio signal. And, a signal output unit for outputting an ambient component signal is arranged to have an output direction different from that of another signal output unit for outputting a source component signal, whereby a listener can be provided with an audio signal of which ambient sound is enhanced.
According to one embodiment of the present invention, a method for broadcast encryption with security classes in a media key block is provided. In one embodiment the method includes receiving encrypted media of a first and a second class, where the media includes a common media key block, in a device of a first class and in a device of a second class. A first media key is calculated from the common media key block in the device of a first class. A first media key precursor is calculated from the common media key block in the device of a second class. The first media precursor may be used to decrypt media of a first class. The first media precursor may also be used to calculate a second media key in the device of a second class to decrypt content of a first class.
A pairwise key-agreement scheme is provided for creating key agreements non-interactively between pairs of nodes disposed in a hierarchy of nodes. The scheme is non-interactive so that any two nodes can agree on a shared secret key without interaction. In addition, the scheme is identity-based so that any given node only needs to know the identity of peer nodes to compute the shared secret key. All of the nodes are arranged in a hierarchy where an intermediate node in the hierarchy can derive the secret keys for each of its children from its own secret key and the identity of the child. Accordingly, the scheme is fully resilient against compromise of any number of leaves in the hierarchy and of a threshold number of nodes in the upper levels of the hierarchy. The scheme is well-suited for environments such as mobile ad-hoc networks (MANETs), which are very dynamic, have acute bandwidth-constraints and have many nodes are vulnerable to compromise.
Provided is a decryption method of an encryption algorithm. In the decryption method, a secret key can be received. A plurality of Montgomery multiplications can be repeated on a cipher text until a modular exponentiation of the secret key. When the repeated Montgomery multiplications are performed, an order of the plurality of Montgomery multiplications or an order of operands can be arbitrarily changed.
Processing of masked data using table lookups is described. A mask is applied to input data to generate masked input data. The mask and the masked input data are used in combination to locate an entry in a lookup table. The entry corresponds to a transformed version of the input data.
A wall mount telephone is for use with a socket panel that includes at least one socket receptacle selected from a power socket and a telephone socket. The wall mount telephone includes a base and a handset device. The base includes a mounting wall having a back side provided with a plug that is adapted for direct removable connection with the socket receptacle. The plug is one of a power plug and a telephone plug. The handset device is removably disposed on the base and includes a circuit board that is electrically coupled to the plug to receive a signal from the socket receptacle via the plug when the plug is connected to the socket receptacle.
A communication system having a common ground mechanism is provided. The communication system comprises a local host, a local telephone device, a sound input path and a sound output path. The local telephone device is connected to a remote telephone device through a telecom facility. The sound input path comprises a first transformer module and is connected between the local telephone device and the local host such that the local telephone device may transfer a sound input to the local host. The sound output path comprises a second transformer module and is connected between the local telephone device and the local host such that the local telephone device may receive a sound output from the local host. The first and the second transformer modules couple a first ground of the telecom facility and a second ground of the local host together such that the first and second grounds are common-grounded.
A system that is configured for determining the value of one or at least one incoming call and routing the call for processing based on this determined value. In one embodiment, the system routes very low value calls to an automated system for processing, and directs all other calls to human operators for processing. In another embodiment, the system assigns at least one agent to one or more of a plurality of groups of agents based on the agent's past performance in executing a particular task. For example, the highest performing agents at handling a particular type of call are assigned to a first group, and the second highest performing agents at handling this type of call are assigned to a second group. In one embodiment, the most important calls are routed to the first, “highest performing” group for processing, and less important calls are routed to the second group for processing.
A revenue management system for telecommunication systems is disclosed. The revenue management system can have multiple integrated modules. The modules can include a revenue generation module, a revenue capture module, a revenue collection module, a revenue intelligence module, and others. The revenue management system can also be configured to simultaneously manage revenue for prepaid, postpaid, now-paid payment models.
A user of a first packet-based communication network is authorized to access a second packet-based communication network. In at least some embodiments, an authorization request is received from a user terminal of the user at a first network element of the first packet-based communication network, the authorization request comprising a first user identity. Responsive to the authorization request, a request is transmitted to create a second user identity from the first network element to a second network element of the second packet-based communication network. The second network element creates the second user identity for use in the second packet-based communication network, the second user identity being derivable from the first user identity according to a predetermined rule. The second user identity in the second packet-based communication network is stored for use with subsequent communication events over the second packet-based communication network.
A message system includes a first communication terminal, a second communication terminal and a communication circuit which connects the terminals. The first communication terminal displays a first message memo based on a first message data. The second communication terminal displays a second message memo based on a second message data which corresponds to the first message data. The second communication terminal makes a change of a second status of the second message data in response to an operation to the second message memo and transmits a change notice indicating the change. The second communication terminal updates the second message memo in response to the operation. The first communication terminal is configured to update the first message memo based on the change notice.
A method of exposing a substrate to a pattern using an exposure apparatus. The method includes performing an update of a parameter, necessary for processing in the exposure apparatus, through measurement, in which the measurement is performed for each update of the parameter, setting a validity period for the updated parameter, in which the validity period represents a period in which the updated parameter is valid for the processing, predicting a completion time for a next exposure processing segment to be performed by the exposure apparatus, determining whether the predicted completion time is after expiration of the validity period, in which the setting of the validity period is performed after the performing of the update and before the determining step, and causing the update of the parameter to be performed if it is determined in the determining step that the predicted completion time is after the expiration of the validity period.
A shift register is provided in which leakage of charges from a voltage at a set node is prevented to stabilize an output from a stage. The shift register includes stages for sequentially outputting scan pulses. An nth one of the stages includes a node controller for controlling voltages at nodes, and an output unit for outputting any one of a corresponding one of the scan pulses and a first discharging voltage according to the voltages at the nodes. The nodes include set and reset nodes. The node controller of the nth stage includes a first switching device controlled by a voltage supplied to the reset node for supplying a second discharging voltage to the set node, and an inverter circuit controlled by a voltage supplied to the set node for supplying any one of a charging voltage and a third discharging voltage to the reset node.
A shift register is provided and includes a first shift registering unit and a second shift registering unit. The first shift registering unit generates a first trigger signal at a first output terminal and includes a first pull-down circuit. The second shift registering unit receives the first trigger signal and generates a second trigger signal at a second output terminal. The first trigger signal and the second trigger signal are sequentially asserted. The second shift registering unit includes a second pull-down circuit. The first pull-down circuit and the second pull-down circuit perform pull-down operations at different times. When the first pull-down circuit does not perform the pull-down operation, the second pull-down circuit performs pull-down operations to the first output terminal.
An IQ mismatch correction circuit comprises: a correction circuit which performs a correction process to I-phase and Q-phase input signals by using one pair of first- or higher-order digital filters; two or more control circuits which independently generate two or more control variables to derive two or more coefficients of transfer functions of the digital filters; and one or more pairs of analyzing filters which change frequency characteristics of the corrected I-phase and Q-phase output signals so that the frequency characteristics is different from those of the original signals. The first control circuit measures a temporally averaged IQ phase mismatch state between the I-phase and Q-phase output signals. The second control circuit measures a temporally averaged IQ phase mismatch state between output signals on I-phase and Q-phase sides of one pair of analyzing filters. These states are fed back to the digital filters as first and second control variables, respectively.
Provided is a method for detecting frame sync and frame structure in a satellite broadcasting system, which acquires an estimated value for detecting frame structure and frame sync and overcomes distortion of correlation analysis values by summing differential correlation values for SOF positions in consideration of the variable frame length, and selecting a maximum value in a channel environment with low signal-to-noise ratio and high frequency error. SOF is a sync word indicating the start point of a frame. The method includes the steps of: acquiring SOF differential correlation value sequences; acquiring sums (di,t) of the correlation values normalized for SOF positions based on the number of symbols per frame by using the above-generated SOF differential correlation value sequences; and selecting a maximum value (dz,x) among the sums of correlation values, detecting z as a frame sync position, and detecting x as a frame structure index.
Provided is a method of estimating a symbol. The method may include deriving phase components of input data, applying a second order differentiation to the phase components to obtain a second order differential phase vector, and estimating symbols corresponding to the input data using the second order differential phase vector.
A method applies channel status information (CSI) to a soft-decided signal. The method performs adjustment suitable for a soft-decided and received signal in applying pre-estimated CSI to a decoder, thereby enhancing performance and enabling adaptive application. The method includes calculating a second value CSINEW for enhancing reliability of a received first CSI CSIRECEIVED, and applying a weight value to the calculated second CSI value CSINEW to calculate a third CSI value CSIWEIGHTED; applying the third CSI value CSIWEIGHTED to a first soft-decision value SSOFTDECISION of an actually-received signal to calculate a second soft-decision value SSOFTDECISION+CSI adjusted; and restrictedly controlling an output range of the calculated second soft-decision value SSOFTDECISION+CSI to obtain a third soft-decision value SSOFTDECISION+CSI—Bounded.
A demodulator is provided for demodulating a phase-modulated data signal. The demodulator includes a phase frequency detector to output a voltage representing a phase difference between a received phase-modulated data signal and a reference clock signal. The voltage is input to first and second phase change detectors, which are provided to measure the phase difference of the phase-modulated data signal during first and second time periods, respectively.
Enhanced performance is achieved by combining channel coding with the space-time coding principles. With K synchronized terminal units transmitting on N antennas to a base station having M≧K receive antennas, increased system capacity and improved performance are attained by using a concatenated coding scheme where the inner code is a space-time block code and the outer code is a conventional channel error correcting code. Information symbols are first encoded using a conventional channel code, and the resulting signals are encoded using a space-time block code. At the receiver, the inner space-time block code is used to suppress interference from the other co-channel terminals and soft decisions are made about the transmitted symbols. The channel decoding that follows makes the hard decisions about the transmitted symbols. Increased data rate is achieved by, effectively, splitting the incoming data rate into multiple channels, and each channel is transmitted over its own terminal.
The invention provides a broadcasting system. In one embodiment, the broadcasting system comprises a transceiver and a processor. The transceiver carries out signal transmission via at least one fully configured carrier and at least one partially configured carrier. The processor controls the transceiver to broadcast a first preamble set via the at least one fully configured carrier, and controls the transceiver to broadcast a secondary preamble set via the at least one partially configured carrier, wherein the first preamble set comprises a primary preamble and at least one secondary preamble, and the second preamble set comprises no primary preamble and at least one secondary preamble.
An information processing device includes: an accumulating unit for accumulating encoded data obtained by encoding image data; a reading unit for reading out the encoded data in data increments; a determining unit for determining whether or not a parameter indicating the accumulated state of the encoded data at the accumulating unit satisfies a predetermined accumulation condition; a forbidding unit for forbidding readout of encoded data to be read out following encoded data being read out by the reading unit in data increments, which serves as a reference, in the case of the determining unit determining that the parameter satisfies the accumulation condition; and a control unit for controlling the reading unit to omit readout of encoded data of which readout is forbidden by the forbidding unit in data increments, and performing readout of encoded data of which readout is not prohibited by the forbidding unit in data increments.
The present invention relates to an information processing apparatus and method which make it possible to transmit image data with high quality and low delay in more versatile situations. A control unit 111 obtains negotiation information including a transmission-allowed bit rate of a transmission line 103, which is defined in a standard, information regarding a receiving apparatus, or a measured value of the transmission-allowed bit rate, controls whether or not to encode image data and transmit the encoded image data, and performs settings in encoding, such as a resolution, a bit rate, and a delay time. Also, an encoding unit 113 controls a decomposition number of a chrominance component in accordance with the format of image data to be encoded. The present invention is applicable to, for example, a communication apparatus.
A portable, automated contractual image dealer and transmitter provides a platform capable of managing, manipulating, storing, and transmitting digital media files across a wide array of transmission means and protocols. In addition, the capability to provide media for sale or distribution from remote locations, including the ability to choose from a number of possible buyers based on selected criteria and to remotely establish binding purchasing and/or image transferal relationships, is potentially beneficial for an array of media applications. In one embodiment, the transmitter may be employed by photographers, photojournalists, and/or the like to rapidly process, edit, and send photographs or video to multiple news agencies, newspapers, magazines, television studios, websites, and/or the like while maintaining control over their photographs by allowing them to send reduced quality and watermarked proofs. The transmitter may be configured to allow users to first generate and transmit low-resolution preview images.
An adaptive equalizer adapted to compensate a signal transmitted by a channel is provided. The adaptive equalizer includes a signal booster, an amplifier unit and an adaptive control loop. The signal booster receives the signal, adjusts gain for the signal, and outputs the signal which has been adjusted. The amplifier unit is coupled to the signal booster, amplifies the signal and outputs it to the next stage. The adaptive control loop is coupled to the signal booster, detects a ratio of a maximum value and a minimum value of the signal package, and outputs an adjusting signal to adjust the gain of the signal booster to change the maximum value or the minimum value, so that the ratio of the maximum value and the minimum value is not less than a specific value. Furthermore, an adaptive equalizing method is also provided.
A intelligent backhaul radio is disclosed, which can operate by zero division duplexing for use in PTP or PMP topologies, providing for significant spectrum usage benefits among other benefits. Specific system architectures and structures to enable active cancellation of multiple transmit signals at multiple receivers within a MIMO radio are disclosed. Further disclosed aspects include the adaptive optimization of cancellation parameters or coefficients.
A frequency selective digital transmission apparatus includes: a preamble transmission processing unit generating a preamble for frame synchronization and spreading the generated preamble with a predetermined spreading code; a header transmission processing unit configuring a header including data attribute information and spreading the header with a predetermined spreading code; a data transmission processing unit performing serial-to-parallel conversion on transmission data according to a selected transmission mode and a spreading scheme and spreading the same with a frequency selective spreading code; and a multiplexing unit multiplexing the preamble, the header, and the data which have been spread by the preamble transmission processing unit, the header transmission processing unit and the data transmission processing unit, respectively, and transmitting the same as digital signals.
A method, a system, and a device for transmitting data in an OTN are disclosed herein. The method for transmitting data in an OTN includes: mapping the at least one pair of ODU0's to an ODTU to form an ODTUvkt, wherein k is greater than or equal to 1, t is 2 or 3, and an external structure of the ODTUvkt is the same as an external structure of an ODTUkt; and mapping the ODTUvkt to timeslot i and timeslot i+n of a 1.25 G ODUt, indicating the type of at least one pair of ODU0's carried in timeslot i to be ODUk, and transmitting the ODUk to a destination node.
A method for performing random access in a wireless communication system is provided. The method includes transmitting a preamble for random access in uplink, receiving a random access response message including back-off information as a response to the preamble, and performing back-off using the back-off information when the random access has failed.
A method of processing a web service in a Non-Real Time (NRT) service and the broadcast receiver are disclosed herein. A method of providing an NRT service in a broadcasting receiver may include receiving first signaling information, identifying whether a service type of an NRT service is a web service based upon the first signaling information, identifying a web page type and a web page version of the NRT service and browsing the NRT service. The method may further include connecting a service signaling channel, parsing the received first signaling information, determining whether the NRT service is supported in the broadcasting receiver and consuming the web contents of the NRT service. The NRT service may include at least one of a fixed NRT service and a mobile NRT service. The first signaling information may be a data casting description table (DDT) if the NRT service is the fixed NRT service. The first signaling information may be a service map table (SMT) if the NRT service is the mobile NRT service. The DDT may include a first field identifying the NRT service and a second field identifying a type of the NRT service. The type of the web service may include at least one of a web document of text HTML and a web document of CE-HTML. The third field and the fourth field may be valid if the type of the received service is the web service based upon the second field.
A switching node comprises edge nodes interconnected by independent switch units. The switch units are arranged in at least one switch plane and the switch units of each switch plane are arranged in a matrix having several rows and several columns. Each edge node has a channel to a switch unit in each column in each switch plane and a channel from each switch unit in a selected column in each switch plane. Simple paths, each traversing only one switch unit in a switch plane, may be established for any directed edge-node pair. Additionally, several non-intersecting compound paths, each comprising at most two simple paths, may be established for any edge-node pair. A significant proportion of traffic may be routed through simple paths. The switching node employs distributed control scheme and scales gracefully from a capacity of a fraction of a terabit per second to thousands of terabits per second.
A mobile communication device for load balancing management is provided. In the mobile communication device, a wireless module receives data communication services via a first service node and receives a plurality of system information messages from the first service node and a plurality of second service nodes, wherein each of the system information messages has a forward-link quality threshold corresponding to a respective service node. Also, a controller determines a traffic type of the data communication services and a signal indicator of the first service node, and determines whether the signal indicator is less than the forward-link quality threshold corresponding to the first service node. In response to that the signal indicator is less than the forward-link quality threshold corresponding to the first service node, the controller switches the data communication services from the first service node to one of the second service nodes according to the traffic type.
A method and apparatus for processing a MAC PDU in a wireless communication system are disclosed. The method includes segmenting a MAC PDU into a first MAC PDU segment and a second MAC PDU segment, transmitting the first MAC PDU segment to a receiver, and discarding the second MAC PDU segment not to be transmitted to the receiver, if the transmission of the first MAC PDU segment is failed.
An information communication apparatus (100A) that receives transmission information transmitted from a broadcast station, generates and relays response information to an information communication apparatus (100C) having access to a communication network (120) includes: a broadcast-wave I/F that receives the transmission information; a wireless I/F that transmits the response information to the information communication apparatus (100C) capable of wireless communication to relay the response information to an area having access to the communication network (120); a communication network I/F that is connected to the communication network (120) and transmits the response information; a response-transmission-information generating unit that generates the response information; and a connection control unit that determines whether the communication network (120) is accessible, transmits the response information to the communication network (120) when accessible, and relays the response information to the connectable information communication apparatus (100B) when inaccessible.
A peer-to-peer (P2P) network for providing real time media recommendations is provided. The media recommendations may be song recommendations or video recommendations. Each time a media presentation is played by a peer device, the peer device provides a recommendation identifying the media presentation to other peer devices in the P2P network. A peer device having received recommendations from the other peer devices in the P2P network then programmatically, or automatically, selects a next media presentation to play from the media presentations recently played by the other peer devices and one or more locally stored media presentations. If the selected media presentation is not stored locally by the peer device, the peer device may obtain the selected media presentation from a subscription based service enabling streaming or download of the selected media presentation, an e-commerce service enabling purchase and download of the selected media presentation, or another peer device.
In a method for setting a packetization time of client device, simple network management protocol (SNMP) trap signals are transmitted from the client device to an element management system (EMS) to inquire a client capacity usage of each available worldwide interoperability for microwave access (WIMAX) channel. The client capacity usage is send from the base station that communicates with the EMS. A voice signal packetization time of the client device is set by comparing the client capacity usage with a predetermined threshold.
The present invention discloses a user device for implementing direct penetrating communication between a user device under a NAT and another user device under a different NAT and a method for the same. Detection message is sent to an auxiliary detecting device in an external network through a selected local port. Then the reply message from said auxiliary detecting device will be received and the NAT-translated NAT source port of said detection message can be obtained. By comparing the NAT source ports of a plurality of detection messages, it can be determined whether or not the selected port is a penetrated port. After that, the corresponding NAT source address and NAT penetrated port will be informed to another user device under a different NAT (also, the NAT penetrated port and NAT source port determined by said another user device will be received via said external-network device).
The present invention relates to a method and apparatus for transceiving data. A method in which a transmitting terminal transmits data to a receiving terminal in a MIMO system according to one embodiment of the present invention comprises the following steps: generating a data field containing the data; generating a signal field containing information on the data field; generating a data frame containing the data field and the signal field; and transmitting the data frame to the receiving terminal. According to the present invention, an end of the frame being transmitted is accurately notified to the receiving terminal in a communication system in which the frame is transmitted using MIMO, thereby decoding the frame in a more efficient manner at the receiving terminal.
A handoff apparatus and method in FMIPv6 for seamless TCP packet transmissions. The handoff method includes steps of intercepting by a previous access router certain TCP packets sent from a correspondent node to a previous temporary address of a mobile node; and creating a TCP ACK by the previous access router in response to the certain TCP packets and sending by the previous access router the created TCP ACK to the correspondent node every time the certain TCP packets are forwarded to a new access router through a bi-directional tunnel. The handoff method has an advantage in that the packet transmission rate can be secured at the same level as the mobile node stays still during the performance of the handoff of the mobile node since the previous access router instead of the mobile node creates and sends the TCP ACK to the correspondent node during the performance of the handoff of the mobile node.
Methods and apparatus to manage voice service in evolved packet systems are disclosed. An example in a UE with a first indicator related to voice services in an Evolved Packet System (EPS) includes receiving a first Non Access Stratum (NAS) protocol response message with a second indicator and responsive to at least one of the first indicator or the second indicator, cause the UE to select to another radio access technology (RAT).
A device and method for exchanging a signal via a channel quality indicator channel (CQICH) between a base station and mobile station. The method includes: configuring periodic transmission times for the CQICH; receiving, from the mobile station, information indicating a time set, the time set including a subset of the periodic transmission times; and receiving an index among plural indexes via the CQICH. If the index is received at a time within the time set, the index is interpreted as being band width request information. If the index is received at a time not within the time set, the index is interpreted as being channel quality information.
A method and apparatus are described including transmitting data if a slot count is equal to a triggering event, selecting a new triggering event responsive to a failed data transmission and replacing the triggering event with the new triggering event.
Dynamic channel and transmission rate selection is described. In an example, a communication resource for transmitting data to a receiver is selected from several channels, each having several associated rates. The selection comprises storing a weighting factor for each channel/rate combination, monitoring transmission performance on a selected channel and rate, and inferring performance for other rates on the selected channel from the monitored performance. Each weighting factor is then updated using the monitored and inferred performances, and used to select a channel/rate combination for subsequent transmission. In another example, a communication device comprises a transmitter, a processor, and a memory arranged to store a weighting factor associated with each receiver, channel and rate combination. The transmitter sends data to a receiver using one channel and rate, and the processor monitors the performance, updates the weighting factors accordingly, and selects a receiver, channel and rate combination for subsequent transmission.
A base station includes a unit that, in response to a request from a terminal to activate an application, calculates the data communication speed based on a communication quality index received from the terminal; a unit that performs the statistical calculation of traffic sent to terminals; a unit that calculates the statistical value of the number of free resource blocks; a unit that calculates the estimated continuation time of the data communication speed, calculated by the data communication speed calculation unit, from the statistical value of free resource blocks calculated by the free resource blocks conversion unit; and a unit that sends the data communication speed and the continuation time to the terminal, and each terminal displays the data communication speed and the continuation time, sent from the mobile communication device, on a display unit and, based on the selection result of a user, controls the connection of the application.
An apparatus and method for communicating control information (e.g., CQI, rank, and/or ACK/NACK) over a data channel (e.g., PUSCH) in the absence of user data includes storing a reference block size for transmission of control information of a first type (e.g., CQI) in memory of a wireless communication device. The reference block size is based on a predetermined quantity of information bits for the first type of control information. Responsive to a scheduling message containing an allocation of data channel transmission resources, the wireless device determines a quantity of the allocated resources to be encoded with control information of a second type (e.g., rank or ACK/NACK). The wireless device may further determine a quantity of the allocated resources to be encoded with control information of the first type and multiplex the encoded control information of the first and second types into a subframe for transmission over the data channel.
A method of operating a base station node (21) comprises obtaining an indication of degradation of a radio link connection between the base station node and the user equipment unit (UE) which is carried by the a high speed packet channel (HSDPA). In accordance with the distance indication, the transmission priority for the radio link connection is modified. Preferably the indication of degradation is a distance indication of distance of a user equipment unit (23) involved in the radio link connection from the base station node (21). The transmission priority can be modified for one or both of downlink and uplink transmissions for the user equipment unit (UE). Preferably the transmission priority is modified for the radio link connection, e.g., for the user equipment unit (UE), as a function of the indication.
A packet communication method of the present invention includes a step of: receiving, at a mobile station (UE), restriction information for accepting an incoming call and restricting an outgoing call; establishing, at the mobile station (UE), a control path with a packet exchange (SGSN) in response to incoming of paging for the mobile station (UE); sending, the packet exchange (SGSN), a message instructing to establish the data path via the control path; and establishing, at the mobile station (UE), the data path by calling to the packet exchange (SGSN), when the mobile station (UE) receives the message after the mobile station (UE) has received the restriction information.
Disclosed herein relates to a sleep mode operation method, and the method of updating a sleep mode operation according to the present invention may include receiving a service flow configuration request (DSx-REQ) message comprising a service flow parameter for service flow configuration and a sleep cycle ID (SCID) for sleep mode change according to the service flow configuration from a base station during a sleep mode listening window; transmitting a service flow configuration response (DSx-RSP) message comprising the SCID; and configuring the service flow according to the service flow identifier, and changing a SCID to the SCID to update the sleep mode operation.
A device and method of duplex audio communication over a broadcast channel are disclosed. Low-power transmission over a broadcast channel is permissible for personal use as long as the transmitted power level is below a level allowed by respective regulatory. For example, low-power FM transmitter can be used to provide a wireless audio link between two audio devices. One such application scenario is a wireless speakerphone used as an audio extension from a cellphone for group conference purposes. Such applications face issues of potential interference from other users of the same channel and the need of manually selecting and tuning a pair of channels. The device and method disclosed in the present invention use the clear channel technique to automatically select an un-occupied channel for the transmit side and utilizes an identification embedded in a sub-channel to allow the receiver to automatically tune to the channel used by the transmitter. The clear channels may be determined by respective transceivers or determined by a master transceiver.
A device receives a request from an Internet Protocol (IP)-based device to create a virtual extension of a plain old telephone service (POTS)-based telephone line, authenticates the IP-based device for association with the POTS-based telephone line, and creates the virtual extension of the POTS-based telephone line to the IP-based device when the IP-based device is authenticated.
In one embodiment, a method includes identifying whether there is a first device in a network that is expected to be associated with a discovery protocol but does not have the discovery protocol turned on. The method also includes providing a notification to a management arrangement when the first device is identified. The management arrangement manages the network, and the notification indicates that the first device is expected to be associated with the discovery protocol but does not have the discovery protocol turned on.
A system of radio frequency communication between Readers and Tags having a scalable Media Access Control (MAC) protocol for an active RFID system employing multiple access. The system comprising at least one tag Reader and a plurality of Tags each having a unique tag ID and deployed in a region in which at least some of the Tags are in radio communication with the tag Reader A multi-dimensional addressing scheme of the MAC protocol enables division of the plurality of Tags into a number of groups for different stages of MAC protocol processing, based on different portions of the tag ID. The MAC has an inherent flexibility in the sense that it allows readers to communicate with different versions of tags and also optimize communication parameters to reader's capabilities, without pre-configuration of the tags. Furthermore, the MAC supports means to achieve very high access reliability, such as relay between tags.
A system and method are disclosed for transporting deterministic traffic in a gigabit passive optical network. A system that incorporates teachings of the present disclosure may include, for example, an Optical Line Termination (OLT) for exchanging data traffic in a Gigabit Passive Optical Network (GPON) having a controller programmed to generate a timeslot schedule for transport of a desired bandwidth of constant bit rate (CBR) data traffic by selecting one or more timeslots from periodic frame clusters operating according to a GPON Transmission Convergence (GTC) protocol. Additional embodiments are disclosed.
The present invention relates to apparatus and methods for communicating on two or more services or transport channels by a multi-branch receiver and for dynamically reconfiguring the multi-branch receiver. The dynamic reconfiguration of the multi-branch receiver may be based on at least one of the measured radio conditions, measured quality of the services, and network-controlled quality of service targets. For each of the services or transport channels, a measured quality target is derived from the network-controlled quality of service targets. Based on the largest of the measured quality targets, one or more of the branches of the receiver is dynamically switched on or off.
[Task] To provide a mobile communication terminal test apparatus capable of displaying an EVM or a transmission power measurement result in a frequency division multiple access communication scheme by distinguishing between the allocation band and the non-allocation band.[Means for Resolution] A test signal including control information representing the communication channel and the allocation band is transmitted to the mobile communication terminal, the test signal output from the mobile communication terminal is received, the output waveform data are analyzed, a measurement value of a predetermined measurement item is obtained on a symbol-by-symbol basis, the obtained symbol-based measurement value is displayed on a graph, and the allocation band on the corresponding graph and the non-allocation band within the communicate channel are displayed to be distinguished therebetween.
A method of allocating channel resources from a first device to a second device in a wireless network comprises receiving channel resource allocation information from a coordinator of the wireless network to allocate the channel resources; transmitting data to the second device through the allocated channel resources; receiving channel resource request information from the second device to request the first device to allocate a part of the allocated channel resources; and deciding whether to allocate the part of the channel resources allocated from the coordinator, to the second device in accordance with the channel resource request information.
An information collection device includes a signaling packet analysis section which extracts communication device information from a signaling packet, the communication device information identifying a communication device that transmits the signaling packet when connecting to another device.
A mechanism is provided to determine an average rate of duplicate packets per connection for packets received by a node over an interface. The mechanism selects a connection from the connections established over the interface, determines that a rate of duplicate packets for the selected connection exceeds the average rate of duplicate packets by a threshold percentage, and sends a message to a transmitter of the duplicate packets over the connection to increase a timeout interval to retransmit packets.
In a data transmission device and method provided with duplexed switches outputting frames in the order of input for continuing the communication without instantaneous interruptions even though one of the switches is faulted, input interfaces generate frames in which every time data is inputted, input order information indicating the input order is added to the data together with unique information of each input interface and providing the frame generated to the switches in parallel. At least one output interface sequentially stores the frames outputted from the switches for every unique information and selects a first arrived frame among the frames stored with same input order information.
A network inventory system, method, and computer program product are provided. In use, an unscheduled event is identified. In various embodiments, the unscheduled event includes a request to update a network device, a request to update information associated with a network device that is stored in the inventory of network devices, etc. Further, an inventory of network devices is updated based on the unscheduled event.
A channel estimation method and apparatus that use a data channel are provided for improving channel estimation accuracy in a wireless communication system. The channel estimation apparatus includes a channel value extraction unit that extracts a first estimation value from a potential pilot signal received through a pilot channel and extracts a second estimation value from a potential data signal received through the data channel. The apparatus also includes a weight calculator that calculates a weight for determining a utilization ratio of the potential data signal in channel estimation from an error rate of the potential data signal. The apparatus further includes a channel estimator that estimates a final estimation value using the first estimation value and the second estimation value weighted by the weight calculated by the weight calculator.
An optical disc apparatus records information onto plural disc shaped mediums of different standards or reproduces information from the plural disc shaped mediums. The optical disc apparatus includes an optical pickup equipped with a spherical aberration correcting unit using a movable lens, and a disc insertion unit for inserting and ejecting the disc shaped mediums. The spherical aberration correcting unit starts the movement of the movable lens to an initial position while the disc insertion unit inserts or ejects the disc shaped medium. As such, the present invention discloses the optical disc apparatus with a reduced disc recognition time for improving user convenience and a driving method thereof.
In an information storage device in which small partitions for storing information are three-dimensionally placed inside a solid, the invention aims at long-period storage, robustness, and rapid information reading. Accordingly, the stored three-dimensional information is divided into two-dimensional data for each layer, and two-dimensional inverse Fourier transform is previously applied for the two-dimensional data. The two-dimensional data is recorded in each layer in a Z direction inside a storage medium which is solid. When the information is reproduced, electromagnetic waves are irradiated to a storage area MA as gradually rotating the storage area MA around a z axis, and projection images of all layers during the rotation are obtained from response. By applying one-dimensional Fourier transform for a plurality of projection images obtained as described above, the recorded original three-dimensional information is rapidly reproduced.
A method comprising recording data related to a start-up procedure on at least one of a plurality of recording layers disposed on an optical record carrier for reading back the recorded data during subsequent start-ups, the selection of the at least one recording layer based on properties of the at least one recording layer is disclosed. The technique reduces the optical record carrier start-up time and is useful for DVD, HD-DVD and BD recorders and/or players.
An ultrasonic system including an ultrasonic transmitter and an ultrasonic receiver is provided. The ultrasonic transmitter emits a transmission signal, which includes a synchronous burst and multiple data bursts. The ultrasonic receiver receives a synchronous echo, and determines whether the amplitude of the synchronous echo is larger than a first threshold. If the amplitude of the synchronous echo is larger than the first threshold, then the ultrasonic receiver interprets the multiple data echoes corresponding to the data bursts to obtain a digital signal.
Disclosed is a system for detecting seismic events, the system including a plurality of seismic receivers, at least one of the receivers in the plurality adapted for: monitoring seismic activity, providing an alert to at least another of the receivers in the plurality upon detection of a seismic event, and triggering the monitoring in the at least another of the receivers in the plurality. A method and computer program product for monitoring seismic events is also disclosed.
Example embodiments provide a semiconductor memory device that may include: a cell array arranged in pluralities of rows and columns; and a sense amplifier conducting writing and reading operations to the cell array in response to writing and reading commands in correspondence with an access time, which may be variable in period. The sense amplifier adjusts pulse widths of write-in and read-out data in accordance with a period of the access time.
An apparatus for generating a voltage includes a first voltage outputting circuit configured to receive an input voltage and adjust and output a first voltage in accordance with a temperature, a buffer circuit configured to receive the first voltage and output the received first voltage as a second voltage at an output node of the buffer circuit, and a second voltage outputting circuit configured to receive the second voltage at an input terminal and output a third voltage by dividing a driving voltage in accordance with a resistance ratio, wherein the second voltage outputting circuit includes a sub-voltage outputting circuit and a controlling circuit configured to adjust a voltage level of the third voltage through a feedback of the third voltage to the input terminal.
A memory controller includes: a first generating unit that generates a read-address to read a data element sequence having a plurality of data elements from a bank of a memory; a second generating unit that generates a position signal indicating a position of a data element to be selected from the data element sequence, and an order signal indicating a storing order for storing the data element to be selected into a register; and a selector unit that selects, according to the position signal, the data element to be selected from the data element sequence read out from each of the plurality of the banks, and stores the selected data element in the storing order indicated by the order signal into the register, wherein the data element stored in the register is processed in the storing order by a vector processor.
A precharge control circuit includes a precharge voltage supply unit for generating a precharge voltage according to a voltage level of a precharge control signal, a voltage generator for generating an operating voltage for controlling the voltage level of the precharge control signal in response to a first enable signal and a voltage control signal, and a signal generator for fixing the precharge control signal to a specific voltage level in response to a second enable signal and for linearly changing the voltage level of the precharge control signal according to a slope, determined by a level of the operating voltage, when the second enable signal is disabled.
A semiconductor device comprises a bit line transmitting a signal to be sensed, a single-ended sense amplifier sensing and amplifying the signal transmitted from the bit line to the input node, and a reference voltage supplying circuit outputting a reference voltage. The sense amplifier includes a first transistor for charge transfer between the bit line and an input node, and the voltage value of the reference voltage is controlled in association with a threshold voltage of the first transistor. The reference voltage is set to a first logical value of the transfer control signal which controlled to be first and second logical values.
A block decoder of a flash memory device includes a discharge control unit configured to output a discharge signal in response to a program precharge signal and one or more of a number of address signals, and a selection line control unit configured to apply a ground voltage to source and drain selection lines of memory blocks in response to the discharge signal.
A Flash memory system and a method for data management using the embodiments of the invention use special test cells with Early Degradation Detection (EDD) circuitry instead of using the actual user-data storage cells are described. The Flash memory test cells can be made to serve as a “canary in a coal mine” by being made more sensitive than the standard cells by using experimentally determined sensitive write VT and variable read VT. Techniques for early degradation detection (EDD) in Flash memories measure the dispersion of the threshold voltages (VT's), of a set (e.g. page) of NAND Flash memory cells during read operations. In an embodiment of the invention the time-to-completion (TTC) values for the read operation for the memory cells are used as a proxy for dispersion of the threshold voltages (VT's). A Dispersion Analyzer determines the dispersion of the set of TTC values.
Multiple programming processes are performed for a plurality of non-volatile storage elements. Each of the programming process operates to program at least a subset of the non-volatile storage elements to a set of target conditions using programming pulses. For at least a subset of the programming processes, a programming pulse associated with achieving an intermediate result for a respective programming process is identified, a pulse increment between programming pulses is decreased for the respective programming process while continuing the respective programming process to program non-volatile storage elements to the respective one or more targets and the identified programming pulse is used to adjust a starting programming voltage for a subsequent programming process.
According to one embodiment, a non-volatile semiconductor memory device comprises memory strings. Each memory string comprises a semiconductor layer, control gates, a first selection gate, and a second selection gate. A semiconductor layer comprises a pair of pillar portions which extend in a vertical direction to a substrate, and a coupling portion formed to couple the pair of pillar portions. Control gates orthogonally intersect one of the pair of pillar portions or the other of the pair of pillar portions. A first selection gate orthogonally intersects one of the pair of pillar portions and is formed above the control gates. A second selection gate orthogonally intersects the other of the pair of pillar portions, is formed above the control gates, and is on the same level as the first selection gate as well as integrated with the first selection gate.
The present invention discloses a DRAM cell utilizing floating body effect and a manufacturing method thereof. The DRAM cell includes a P type semiconductor region provided on a buried oxide layer, an N type semiconductor region provided on the P type semiconductor region, a gate region provided on the N type semiconductor region, and an electrical isolation region surrounding the P type semiconductor region and the N type semiconductor region. A diode of floating body effect is taken as a storage node. Via a tunneling effect between bands, electrons gather in the floating body, which is defined as a first storage state; via forward bias of PN junction, electrons are emitted out from the floating body or holes are injected into the floating body, which is defined as a second storage state. The present invention provides a highly efficient DRAM cell utilizing floating body effect with high density, which has low power consumption, has simple manufacturing process, and is compatible to the conventional CMOS and conventional logic circuit manufacturing process.
An MRAM array structure and a method of its operation that is not subject to accidental writing on half-selected elements. Each element of the MRAM is an MTJ (magnetic tunneling junction) cell operating in accord with an STT (spin torque transfer) scheme for changing its free layer magnetization state and each cell is patterned to have a C-shape in the horizontal plane. The cell thereby operates by C-mode switching to provide stability against accidental writing by half-selection. During operation, switching of a cell's magnetization is accomplished with the assist of the pulsed magnetic fields of additional word lines that are formed either orthogonal to or parallel to the existing bit lines and that can carry currents in either direction as required to provide the assist.
A semiconductor integrated circuit includes a phase change memory apparatus includes a plurality of row control cells and a plurality of phase change memory cells formed on the row control cells while being electrically connected to the row control cells. The plurality of row control cells and the plurality of phase change memory cells are vertically stacked in a cell array area.
Method and apparatus for writing data to a magnetic memory element, such as a spin-torque transfer random access memory (STRAM) memory cell. In accordance with various embodiments, a write current is applied through a magnetic memory element to initiate magnetic precession of the element to a desired magnetic state. A flow of a field assist current is subsequently initiated adjacent the magnetic memory element during continued application of the write current to induce a magnetic field upon the element. The field assist current persists after the write current is terminated to provide field assisted precession to the desired magnetic state.
Nanowire-based field-effect transistors (FETs) and techniques for the fabrication thereof are provided. In one aspect, a FET is provided having a plurality of device layers oriented vertically in a stack, each device layer having a source region, a drain region and a plurality of nanowire channels connecting the source region and the drain region, wherein one or more of the device layers are configured to have a different threshold voltage from one or more other of the device layers; and a gate common to each of the device layers surrounding the nanowire channels.
A nonvolatile semiconductor memory device includes a bit voltage adjusting circuit which, for each bit line, fixes potentials of a selected bit line and a non-selected bit line to a predetermined potential to perform a memory operation and a data voltage adjusting circuit which, for each data line, fixes potentials of a selected data line and a non-selected data line to a predetermined potential to perform a memory operation. Each of the voltage adjusting circuits includes an operational amplifier and a transistor, a voltage required for a memory operation is input to the non-inverted input terminal of the operational amplifier, and the inverted input terminal of the operational amplifier is connected to the bit line or the data line, so that the potential of the bit line or the data line is fixed to a potential of the non-inverted input terminal of the operational amplifier.
A flash memory storage system may include several modules of flash memory storage manager circuitry, each having some associated flash memory. The modules may be interconnected via the flash memory storage manager circuitry of the modules. The system may be able to write data to and/or read data from the flash memory associated with various ones of the modules by routing the data through the flash memory storage circuitry of the modules. The system may also be able to relocate data for various reasons using such read and write operations. The flash memory storage circuitry of the modules keeps track of where data actually is in the flash memory.
A microinverter is disclosed for use in a solar power installation. The microinverter incorporates a voltage-to-current control loop that initially converts output current produced by a photovoltaic panel into a pulse width modulated output synchronized and phase-locked to the utility grid voltage. The duty cycle of that modulated output is specified by output power internally requested from the microinverter. This modulated output is converted into a full-wave rectified unipolar waveform that is converted, through a Commutator, into a bipolar AC output that is also phase-locked and synchronized to the grid voltage. The commutator uses an H-bridge composed of four FETs, with each of two diagonally-oriented pairs of these FETs being advantageously switched on substantially at zero-crossing points in the grid voltage. Switching these FETs during times of zero current and voltage, and switching each pair on for substantially an entire half-cycle of grid voltage reduces switching loss and power dissipation of the FETs and ensures that these FETs remain substantially unaffected by transients which might appear in the grid voltage.
The present invention relates to a folding structure comprising a storage device with an electronic component at least and a plurality of metal contacts and is configured with electronic component(s), metal contacts, and a plug board or a folding kit to embody the present invention's space effectively used and saved, match the present product's design requirements for lightness, thinness, shortness, and smallness, and integrate with other relevant products to become a combinational product with both multiple functions and its shape advantageous to lightness, thinness, shortness, and smallness.
A motherboard system includes a PCB, a CPU socket mounted on the PCB, a heat dissipating device, and a number of fastening devices. The CPU socket is configured for receiving a CPU. The heat dissipating device is mounted on the CPU socket for dissipating heat generated by the CPU. The fastening devices extend through the heat dissipating device and the CPU socket and are engaged in the PCB, thereby fastening the heat dissipating device, and the CPU socket to the PCB.
A power converter including a switching element, a switching power module containing a driving circuit for driving the switching element, a smoothing capacitor module for smoothing an input to the switching power module, and a heat sink for cooling the switching power module, wherein the switching power module is mounted on the heat sink, and the smoothing capacitor module is provided on a side surface of the heat sink.
A heat dissipation device is used to dissipate heat generated by a number of memory chips of a motherboard. The heat dissipation device includes a bracket attached to the motherboard and at one side of the memory chips, at least one fan, and at least one connection member attached to the corresponding fan. The fan is adjustably attached to the bracket by the connection member.
A power electronic device with cooling arrangement includes a housing that accommodates power electronic components. At least two adjacent axial fans are connected to the housing for inducing an airflow from outside into the housing in order to cool the power electronic components. Furthermore, the device can include a separating wall that extends outside the housing from between the at least two adjacent axial fans in order to reduce noise caused by the fans. Such a cooling arrangement can provide a power electronic device with effective cooling in compact size and also having an acceptable level of noise.
A power conversion apparatus is provided, which accommodates electronic components configuring at least part of a power conversion circuit, and a terminal block collecting wires running from the electronic components, in a case. The terminal block includes a plurality of terminal connecting parts at which a plurality of high-voltage cables, through which electric power is received from and provided to the outside of the case, and the wires are connected to each other, and insulating parts provided between the terminal connecting parts and ensuring insulation between the high-voltage cables and between the wires. A plurality of insertion holes, into which the high-voltage cables are inserted, are formed in one side wall of the case. An opening part for performing an operation for fixing the high-voltage cables to the terminal connecting parts is formed in a wall of the case opposed to the terminal connecting parts and the insulating parts. An extending part is formed around the opening part so as to extend from a circumference of the opening part toward the terminal block side.
A display device may be mounted on a stand. The stand may present a display screen of the display device at an angle in which it is easy for the user to view the display screen. The desired tilt angle of the display screen may vary depending on where it is positioned, and where it is viewed from. The present invention provides a stand in which the tilt angle of a display device can be changed between at least two different angles. The display device is securely mounted to the stand at all tilt angles.
A latching assembly comprises a bracket, and a hook. The hook comprises: a top; a base having a first portion proximate to a first end and a second portion proximate to a second end. The second portion is inclined or sloped towards the top. A front surface extends from the first end to the second end. The front surface is substantially parallel to the surface of the second part at the first end, forming a first portion of the base for engaging the bracket. The front surface is further inclined or sloped toward the surface of the second part at the second end. When the bracket and the hook are engaged and the first part and the second part are separated by force, the bracket slides on the second portion of the base and the inclined or sloped front surface at the second end, thereby disengaging the bracket from the hook.
A memory holding apparatus includes a main pole and an inserting pole. The main pole includes a main portion and a first holding portion perpendicularly extending from a first end of the main portion. A second end of the main portion defines a receiving hole extending to the first holding portion. A sidewall of the main portion defines an opening. An elastic blocking piece extends from a side bounding the opening. A hook extends from an inside wall of the blocking piece. The inserting pole includes an inserting portion and a second holding portion perpendicularly extending from a first end of the inserting portion. The inserting portion defines a groove from a second end of the inserting portion extending to the second holding portion. A number of blocks extend from a bottom of the groove. The hook is selectively engaged with one of the blocks.
An assembling/disassembling keyboard structure for a portable device includes a main body, a keyboard, and at least one fastening unit. The main body has a surface which forms a containing cavity with at least one side wall and a plurality of holes defined on the side wall. The keyboard is capable of being assembled to/disassembled from the containing cavity. The fastening unit is disposed on the other surface in opposite to the surface where the containing cavity was formed and has at least one engaging portion which can be correspondingly inserted into one of the holes for assembling/disassembling the keyboard to/from the containing cavity. Accordingly, the present invention is not only capable of easily assembling/disassembling the keyboard by the engaging portion but also prevents the keyboard from being possibly scratched or damaged during a process of utilizing an auxiliary tool to assembling/disassembling the keyboard.
Disclosed is an Al alloy film for a display device that, even when low-temperature heat treatment is applied, can realize satisfactorily low electric resistance, can realize a satisfactory reduction in contact resistance between the Al alloy film and a transparent pixel electrode connected directly to the Al alloy film, and has excellent corrosion resistance. The Al alloy film is connected directly to a transparent electroconductive film on the substrate in the display device. The Al alloy film comprises 0.05 to 0.5 atomic % of Co and 0.2 to 1.0 atomic % of Ge and satisfies the requirement that the content of Co and the content of Ge in the Al alloy film have a relationship represented by formula (1): [Ge]≧−0.25×[Co]+0.2 (1) In formula (1), [Ge] represents the content of Ge in the Al alloy film, atomic %; and [Co] represents the content of Co in the Al alloy film, atomic %.
There is provided a multilayer ceramic electronic component, including: a multilayer body having a dielectric layer; and a plurality of internal electrode layers provided in the multilayer body, and having ends exposed to at least one face of the multilayer body, wherein, a ratio of T2 to T1 (T2/T1) ranges from 0.70 to 0.95, when T1 represents a thickness of a capacity formation portion formed by overlapping the plurality of internal electrode layers and T2 represents a distance between ends of outermost internal electrodes arranged on one face of the multilayer body to which the ends of the internal electrodes are exposed, and a thickness D1 of the multilayer body, in which the capacity formation portion is formed, is greater than a thickness D2 of a first side of the multilayer body to which the ends of the internal electrodes are exposed.
A Susceptance-Mode Inductor with infinite order resonance cavity which includes an inductor section is formed by a physical inductor coil wound about a permanent magnetic materials, with both ends of the coil connecting to a electric damper and a capacitor of the infinite order resonance cavity; thereby that power is coupled into the incoming end of the infinite order resonance cavity through a radio frequency (RF) radiation electric field and the outgoing end thereof is electrically connected to a set of resonance power storage section, or alternatively the incoming end is connected to electric charge and the outgoing end is connected to the load; accordingly, the resonance of the infinite order resonance cavity, thus allowing to convert the current or electron flow at the magnetic field end into charge output by means of Lorenz force.
Disclosed is an improved ESD control system for use in vehicular applications that incorporated one or more dissipative elements constructed from a blend of polypropylene and a urethane/acrylic alloy which form substantially co-continuous networks and which are suitable for injection molding operations to produce dissipative elements. The dissipative elements are then incorporated into vehicular interiors in a manner whereby a surface of the element is exposed to contact, whether incidental or deliberate, by the vehicle occupants, particularly as they are entering or exiting the vehicle, to provide controlled dissipation of electrostatic charges that have accumulated on the occupants. In particular, these materials may be used in forming portions of the vehicle seat assembly and/or door assembly that will typically be contacted during egress, operation of the vehicle and/or ingress in order to suppress subsequent and less controlled discharges that could compromise the comfort and safety of the vehicle occupants.
A serially connected surge suppression optimization device has an input terminal, an output terminal, a plurality of surge suppression units. The surge suppression units are serially mounted between the input terminal and the output terminal. Each surge suppression unit has at least one pair of parallel inductors and a plurality of surge absorption units respectively connected with one end of each of the pair of inductors. The pair of parallel inductors mounted in the surge suppression unit in a pre-stage and the surge suppression unit in a post-stage have different conductance values. Accordingly, the surge suppression optimization device connected in a path from which surges pass can significantly reduce energy of a surge flowing in and a residual surge voltage. The different conductance values of the surge suppression units in a pre-stage and a post-stage smoothen an intruding surge to secure better safety protection without abruptly generating a peak rise.
A delay method for determining an activation time of an output device in a circuit system is disclosed. The delay method includes determining resistance of an over-current flag pull-high resistor of the circuit system, generating a current according to the resistance of the over-current flag pull-high resistor and a voltage drop across the resistor, duplicating the current to generate a division current, drawing the division current from a charging current to determine an activation current of the output device, and determining the activation time point of the output device according to the activation current.
An overcurrent relay able to detect a failure current and rapidly generate a driving signal to drive a circuit breaker in response to the failure current is disclosed. The overcurrent relay has at least one Hall sensor detecting a failure current and outputting a Hall voltage signal; a filter filtering the Hall voltage signal to output a filtered signal having only an exponent wave; a reference voltage provider providing a reference voltage; a comparator comparing the filtered signal with the reference voltage and outputting a trigger signal when the filtered signal reaches the reference voltage; and a circuit breaker driver being triggered by the trigger signal to output a driving signal for driving a circuit breaker.
An electrostatic discharge (ESD) clamp circuit is provided, which includes a plurality of identical module circuits. The anode of the first module circuit is coupled to the cathode of the ESD clamp circuit. The anode of each of the other module circuits is coupled to the cathode of the previous module circuit. The cathode of the last module circuit is coupled to the ground terminal of the ESD clamp circuit. Each module circuit includes a conduction path and a detection circuit. The detection circuit is coupled to the anode, the cathode and the conduction path of the module circuit. When the rising speed of the voltage at the anode of the module circuit surpasses a threshold value, the detection circuit makes the conduction path conducting.
A pass-through mechanism that couples a first linear tape library string to a second linear tape library string is maintained. A first robotic assembly associated with the first linear tape library string places a tape from the first linear tape library string into the pass-through mechanism. The pass-through mechanism moves the tape to a position where the tape can be removed by a second robotic assembly associated with the second linear tape library string. The second robotic assembly removes the tape from the pass-through mechanism and places the tape into the second linear tape library string.
An embodiment of the present invention implements some or all major servo subfunctions for a storage device in integrated servo fields comprising sequences of encoded bits having selected mathematical properties. The integrated servo field is composed of a number of encoded sequences, which are members of a selected sequence set that is constrained to preferably provide some or all of the following functions: the Servo Track Mark (STM), the Position Error Signal (PES) and positional information such as the track-ID. In one embodiment the plurality sequences encoding a location identifier such as a track-ID are distributed across a set of servo wedges. A method of encoding the location identifier using a Chinese Remainder Theorem is described.
A system includes an input circuit, an analog to digital converter, first and second harmonic sensor modules, a head height control module, and a weighting function module. The input circuit receives analog signals from a read/write head. The analog to digital converter generates digital samples in response to the analog signals. The first and second harmonic sensor modules determine, from the digital samples, a first magnitude of a first frequency component and a second magnitude of a second frequency component, respectively. The head height control module estimates a height of the head over a storage medium in response to a comparison of the first magnitude and the second magnitude, and selectively adjusts the height in response to the estimated height. The weighting function module applies a time domain window function to the digital samples to create modified samples on which the first and second harmonic sensor modules operate.
Apparatus, methods, and systems can be employed for calibrating servos, and in some implementations, spiral servos are calibrated for use in self-servo-write (SSW) processes. In an aspect, an apparatus includes a timing reference detector configured to determine timing reference information from a back electromotive force signal associated with a rotating machine readable medium, and a servo track window period generator configured to determine a relative location of a spiral on the rotating machine readable medium based on the timing reference information.
A zoom lens barrel includes a fixed frame, a rotary frame, a moving frame that moves in an optical axis direction with the rotary frame, a float key that is restricted from rotating and moves, an inner cam frame that has a cam follower, is rotationally driven by the rotary frame, and moves in the optical axis direction, a guide frame that has a cam follower, and moves in the optical axis direction, an outer cam frame moves in the optical axis direction with the guide frame, and moves relatively with respect to the guide frame, a second group zoom frame that holds a second group lens, has a cam follower, is restricted from rotating around the optical axis, and moves in the optical axis direction, and a first group zoom frame that holds a first group lens, has a cam follower, and moves in the optical axis direction.
A lens device is disclosed. The lens device includes a fixed lens barrel, a rotating lens barrel, and a sensor. The rotating lens barrel is sleeved within the fixed lens barrel. The sensor is disposed within the fixed lens barrel for detecting the position of the rotating lens barrel.
An objective optical system including an objective optical system having a field angle of 140° or larger and including a front group, an aperture stop, and a positive rear group arranged in that order from an object side. The front group has at least one aspherical surface and includes a negative first lens disposed closest to the object side and satisfying the following conditional expression: 0≦r2/r1<0.24, 0.1<|g2/g1|<2.2 and −1.8
A device for shaping laser radiation, in particular for laser radiation emitted by a laser diode bar, has at least one substrate with a plurality of refractive boundary surfaces through which the laser radiation to be produced can pass in such a way that at least two partial beams of the laser radiation, which, prior to their passage, are adjacently arranged in a first direction, are adjacently arranged after their passage through the refractive boundary surfaces in a second direction which is perpendicular to the first direction. The refractive boundary surfaces are formed at a substrate or at substrates that are connected to one another.
Disclosed is a low-cost, compact image pickup lens for a solid-state image pickup element. The image pickup lens includes, in the order from an object side, a first lens L1, which has a convex surface facing the object side on an optical axis and has a positive refractive power; a second lens L2, which has a concave surface facing an image side on the optical axis and has a negative refractive power; a third lens L3, which has a convex surface facing the object side on the optical axis and has a meniscus shape; a fourth lens L4, which has a convex surface facing the image side on the optical axis, has a positive refractive power, and has a meniscus shape; and a fifth lens L5, which has a concave surface facing the image side on the optical axis, has a negative refractive power, and has a meniscus shape.
A lens barrel holding frame whose back surface wall is positioned at a position on the reflection optical element, in a state before moving to the retraction position, opposite to the lens unit in a direction of the first optical axis, wherein a through hole, through which the lens unit can retract along the first optical axis, is formed on the back surface wall of the lens barrel holding frame.
The present invention provides wafer level optical elements that obviate a substrate wafer or a portion thereof disposed between optical structures or optical surfaces of the element.
An optical sheet for use as a display device surface, has a functional layer on at least one side of a transparent base material and has a diffusion factor on the outer surface and/or interior of the functional layer, wherein the relationship represented by the following formula (I) is satisfied. 0.16
The embodiments of the present invention provide an integrated planar polarizing device and methods of fabrication. The device, in the order of incidence along an optical path of an incident light beam from back position to front position, comprises a planar array of micro mirrors, a quarter wave retarder film and a reflective polarization plate. The micro mirrors are regularly spaced-apart in an identical tilted angle α relative to a base plane. The quarter wave retarder film is positioned between the micro mirrors and the reflective polarization plate. The reflective polarization plate is in parallel to the base plane and is adapted to transmit and polarize a first polarized light of the incident light beam in a first polarization state, and to reflect and polarize a second polarized light of the incident light beam in a second polarization, The micro mirrors are adapted to reflect the second polarized light passing and polarized through the quarter wave retarder film first time to pass and be polarized through the quarter wave retarder film second time, thereby converting the second polarized light to be a third polarized light in the first polarization state which can transmit the reflective polarization plate. The planar array of micro mirrors, the quarter wave retarder film and the reflective polarization plate are embedded in a transparent medium. The embodiments of the present invention could improve in device integration and simplification in assembly robustness.
A stereoscopic display is provided. The stereoscopic display is able to control a viewing position and make a viewing angel wide. On top of a display panel, an image is provided through a plurality of pixels and is separated to a left-eye image and a right-eye image by a lenticular lens. An elastic membrane prism array controls an angle of emitted light. An elastic membrane prism array is disposed on the lenticular lens or on and under the lenticular lens. The elastic membrane prism array includes a prism body having a first chamber and a second chamber, a wall disposed between the first and second chamber, a prism plate connected to the wall, a piston adapted for moving back-and-forth and a transporting tube disposed between the piston and the prism body.
An optical transmission node including an optical preamplifier to amplify input light and an optical postamplifier to amplify light output from the optical preamplifier, includes the optical postamplifier configured to generate amplified spontaneous emission light without signals input, the optical preamplifier configured to amplify the amplified spontaneous emission light from the optical postamplifier, a loopback switch configured to discouple a path of the light output from the optical preamplifier to the optical postamplifier, and couple a path of the light output from the optical postamplifier to the optical preamplifier.
A nonlinear optical system may include optics, a non-linear optical crystal, and a uni-axial focusing element. The non-linear optical crystal is configured to generate an output beam from a non-linear optical interaction with an input beam. The optics are configured to image the input beam to an original input beam waist within the non-linear optical crystal, whereby the output beam has an original output beam waist. The uni-axial focusing element is optically coupled to the non-linear optical crystal. The uni-axial focusing element is configured so that the output beam has a new output beam waist at approximately the same location as the original output beam waist.
A panel including a thermochromic layer. A panel includes a transparent substrate, a plurality of thermochromic layers on the transparent substrate, and a plurality of dielectric layers stacked with the thermochromic layers. The thermochromic layers may include vanadium oxide, in which a chemical stoichiometric ratio of vanadium to oxygen may be about 1:2 or about 2:5.
An optical reflection device includes a mirror having a reflection surface configured to reflect light, a first support beam connected to the mirror, a tuning fork vibrator connected to the first support beam, a second support beam connected to the tuning fork vibrator, and a supporter connected to the second support beam. The first support beam has a first end connected to the mirror and a second end located on an opposite side to the first end, and extends along a center axis. The tuning fork vibrator includes a joining portion connected to the second end of the first support beam, a first arm extending from the first joining portion while separated from the first center axis, and a second arm extending from the first joining portion symmetrically to the first arm about the first center axis. The second support beam has a third end connected to the joining portion of the tuning fork vibrator and a fourth end located on an opposite side to the third end, and extends along the first center axis.
An image forming device includes a display unit, an original image display unit, a touch panel, a detecting unit, a selected region determining unit, an image forming unit, and a control unit. The display unit includes a display region. The original image display unit displays an original display image in the display region based on original image data. The touch panel is superposed on the display region. The touch panel enables a user of the image forming device to specify a prescribed position on the touch panel. The detecting unit detects a prescribed position touched by the user and generates position data based on the prescribed position. The selected region determining unit determines, based on the position data, a selected region in the original display image when the original image display unit displays the original display image in the display region. The image forming unit forms an image on a recording medium. The control unit controls the image forming unit to form a partially enhancement image on the recording medium based on the original image data. The partially enhancement image includes an enhancement part and a non-enhancement part, the enhancement part corresponding to the selected region, the non-enhancement part corresponding to a non-selected region that is outside of the selected region in the original display image.
In a method to convert color-describing input print data suitable for graphical output with aid of an output apparatus into color-describing output print data, color proportions, defined by the input print data, of at least one region to be inked with at least two color separations, are determined, and a color space value to be generated with aid of the color separations is determined. An association rule is determined to convert the input print data into the output print data while retaining the color space value. A total areal coverage of areal coverages defined by the output print data of the color separations to generate the color space value is reduced relative to areal coverages of the color separations defined by the input print data. The input print data is converted into the output print data with aid of the determined association rule.
A light projection unit includes a substrate, a plurality of light emitting elements arrayed on the substrate in a main scanning direction and including light emitting surfaces, a light guide facing the light emitting surfaces to direct light projected from the light emitting elements onto an illumination target and including a first positioning portion, and a holder including a second positioning portion that engages the first positioning portion of the light guide to position the light guide on the holder. The first positioning portion of the light guide is positioned between centers of light emission of adjacent light emitting elements in the main scanning direction of the substrate when the first positioning portion engages the second positioning portion of the holder.
An embodiment of the present invention provides an illuminating device that is disposed in an image-reading apparatus and image-forming equipment, including a light-source portion on one side; a light-source portion on the other side; and a long translucent light-guiding member having a light-discharging face long in a longitudinal direction thereof, and guiding light derived from the one light-source portion from one end face in the longitudinal direction, and light derived from the other light-source portion from the other end face in the longitudinal direction so that the guided light is irradiated to an object through the long light-discharging face; wherein the one and the other light-source portions are arranged such that positions of optical axes thereof differ from each other in a direction that is parallel to a light-irradiated face of the object and in a direction that is perpendicular to the longitudinal direction of the light-guiding member.
An image processing apparatus includes an auto document feeder, and can simultaneously scans both sides of an original at a fixed scan position during one-time original feed. The image processing apparatus further includes a first scanning unit that scans a front side of the original in a single-sided scan and a double-sided scan; and a second scanning unit that scans a back side of the original in the double-sided scan. In the double-sided scan, the first scanning unit and the second scanning unit scan the original by using the same scaling method. The first scanning unit uses different scaling methods between the single-sided scan and the double-sided scan based on an original scan condition.
There is provided an image processing apparatus includes a spectral reflectance calculation unit that calculates spectral reflectances respectively in plural wavelength ranges, based on intensity of reflected light from an object to be imaged and irradiation intensity of light that the object to be imaged is irradiated with; a determination unit that obtains derivatives of a function represented on the basis of the spectral reflectances calculated by the spectral reflectance calculation unit, and determines a number of eigenvectors, depending on whether the derivatives are positive or negative; a coefficient calculation unit that calculates coefficients where the spectral reflectances are expressed by linear combination of the number of eigenvectors and the coefficients respectively related to the eigenvectors, the number of eigenvectors being determined by the determination unit; and an output unit that outputs the coefficients calculated by the coefficient calculation unit.
In a digital image printing system, an external device capable of storing digital image data, and a printing apparatus capable of printing the digital image data are mutually connectable, and capable of exchanging data. The printing apparatus includes a paper feeding unit having a multi-tray structure. The external device sends parameters, that is, paper size, paper type, page layout of the digital image data, and at least one digital image data to the printing apparatus, and the printing apparatus selects a tray from the paper feeding unit based on the parameters, and an aspect ratio of the digital image data, and prints the digital image data.
An image forming system capable of shortening the time required to process configuration information on an image forming system and shortening communication time. When any of sheet processing apparatuses is activated before activation of an image forming apparatus, a controller of a sheet processing apparatus acting as a sub-manager configures a sub-system consisting of sheet processing apparatuses connected to a communication network and creates configuration data on the sub-system. When recognizing that the image forming apparatus is newly connected to the network, the sub-manager apparatus notifies the image forming apparatus of the already created configuration data based on which a controller of the image forming apparatus creates configuration data on the system and stores it into a RAM.
An external storage unit managing system that specifies an external storage unit related to use from a plurality of the external storage units. The external storage unit managing system includes: an external storage unit retrieval unit that recognizes the external storage units connected to a print data output apparatus; and an external storage unit deciding unit that decides the desired external storage unit in a case where a plurality of the external storage units are retrieved by the external storage unit retrieval unit.
An apparatus and method that configures a facsimile transmission protocol for a facsimile device is disclosed. The method can include transmitting an echo request via a network connection to a facsimile device. The method can include receiving a response to the echo request via the network connection from the facsimile device. The method can include determining network throughput impairments based on the received response to the echo request. The method can include adjusting a facsimile transmission protocol based on the determined network throughput impairments. The method can include transmitting a facsimile message based on the adjusted facsimile transmission protocol.
To allow the management of suspended printed jobs while being distinguished based on reasons for suspension and removing the reasons to execute the print jobs, for a plurality of print jobs suspended in the printing apparatus, the print jobs are distinguished based on reasons for suspension to specify the print jobs; information making the specified plurality of print jobs and reasons for suspension recognizable is displayed on a display apparatus; and the printing apparatus is made to execute the specified plurality of print jobs according to a print instruction from a user.
A remote copy system capable of improving the quality of an image formed by remote copy. The remote copy system includes a plurality of image forming apparatuses connected to a network. A controller unit of a local apparatus that reads an image of an original accepts input settings and determine an image process to be executed, based on the input settings. The controller unit determines an image forming apparatus that is to execute the determined image process, based on performance of each of image forming apparatuses connected to a network. Remote copy is executed by causing the determined image forming apparatus to perform the determined image process on data of the image of the original read by the local apparatus, and causing a remote apparatus to perform image formation based on the processed image data.
In an embodiment, a document processing application selects, based on an objective for a print job, one or more document processing devices and/or one or more parameter values for processing the print job. The objective may be selected by a user. Examples of objectives for a print job include fastest time to process the print job, the lowest cost to process the print job, the least amount of labor required to process the print job, the lowest cost of labor required to process the print job, and the highest quality finished product. The print job is sent to a printing device and a finishing device, one or both of which may have been selected, based on the objective, by the application. Any selected parameter values (whether selected by the application, or manually selected) are sent to the appropriate document processing device.
A host apparatus used in a printing system includes the host apparatus and an image forming apparatus, and the image forming apparatus receives print data and authentication information from the host apparatus so as to perform authentication operation referring to the authentication information. The host apparatus includes: an authentication information obtaining unit configured to obtain login authentication information from an operating system of the host apparatus as the authentication information, wherein the login authentication information obtained from the operating system is one entered when a user logs in to the host apparatus or to a network domain; and an authentication information sending unit configured to send the login authentication information to the image forming apparatus as the authentication information.
A communication device has a process unit, a network interface, a communication interface, an interface control unit, a device control unit, and a relay unit. The network interface communicates with a terminal device connected to a network. The communication interface communicates with a locally connected peripheral device. The interface control unit controls the communication interface and transmits control data to the peripheral device, the control data being for controlling the peripheral device. The device control unit generates the control data for the peripheral device in accordance with an instruction entered from the processing unit, and transmits the control data to the interface control unit. The relay unit extracts the control data for the peripheral device from a packet received by the network interface, and transmits the control data to the interface control unit.
According to an attribute of each of a plurality of drawing objects of data of a PS format included in variable print data, the drawing object of the data of the PS format is converted into partially RIP-completed data of a PDF format or the drawing object of the data of the PS format is converted into RIP-completed image data of the PDF format.
An image forming system includes one or more image forming apparatuses and a management apparatus. The management apparatus includes: a software component retention part configured to retain one or more software components in a storage unit, the software components each being configured to generate output format data in a data format interpretable by a printer engine of a corresponding one or more of the image forming apparatuses from application data; a determination part configured to determine, based on the specified image forming apparatus, one of the software components to be used to generate the output format data corresponding to the specified image forming apparatus; and a transmission part configured to transmit the generated output format data to the specified image forming apparatus. The specified image forming apparatus includes an image forming part to form a predetermined image on an image forming medium based on the transmitted output format data.
An object of the invention is to simplify the setting of a printing condition when printing an object displayed by a browser. The invention is an information processing method in an image forming apparatus capable of printing an object displayed by a browser that includes the steps of searching, if a printing instruction is input, storage unit in which a printing condition of an object when printed is stored in association with a storage location of the object (step S702), reading a printing condition corresponding to a storage location of an object being displayed when the printing instruction was input, based on a result of the search in step S702 (step S703), and printing the object being displayed, based on the printing condition read in step S703 (steps S704, S705).
In an image forming apparatus, a distance adjusting unit adjusts an inter-unit distance between a contact unit and an image carrier by moving the image carrier or the contact unit by applying an opposing force to the image carrier or the contact unit against a biasing force applied by a biasing unit based on thickness information of a recording sheet acquired by a thickness-information acquiring unit and data indicating a relationship between the thickness information and an inter-unit distance change amount stored in a data storage unit.
An edge sensing apparatus is disclosed including first and second emitters, first and second detectors and a timer. Beams radiated from the first emitter being emitted in an opposite direction from beams radiated from the second emitter. The first and second detectors being aligned to receive beams from the first and second emitters respectively, where the first detector is offset in a cross-process direction from the first emitter and/or the second detector. The timer receiving signals from both the first and second detectors, wherein a change of the signals determines a position of an edge of a substrate media sheet causing the change of signals. Also, an edge sensing method is disclosed including measuring a mean time associated with a change of signals received from the two detectors and determining a location of a sheet edge causing the change of signals based on the mean time.
A new and useful concept is provided by which control information for an imaging optical system such as a lithographic imaging optical system can be generated. A system and method are disclosed that are designed to detect changes in the lateral position of an image plane or object plane in an imaging optical system, particularly a lithographic imaging optical system.
An optical encoder includes a light source 10, a scale 20 disposed so as to face the light source, a light receiving element 31 configured to receive luminous flux from the light source through the scale, and a signal processing circuit 39 configured to process an output signal of the light receiving element. A light emitting window 11 of the light source is constituted of a collection of a plurality of point light sources and has a shape which meets a predetermined expression.
An optical coherence tomography (OCT) apparatus includes an optical source, an interferometer generating an object beam and a reference beam, a transverse scanner for scanning an object with said object beam, and a processor for generating an OCT image from an OCT signal returned by said interferometer. At least the optical source, the interferometer, and the scanner are mounted on a common translation stage displaceable towards and away from said object. A dynamic focus solution is provided when the scanner and a folded object path are placed on the translation stage.
An optical measurement apparatus includes a hemispherical portion having a diffuse reflection layer on an inner wall, and a plane portion disposed to involve a substantial center of curvature of the hemispherical portion and close an opening of the hemispherical portion, and having a reflection layer on an inner surface side of the hemispherical portion. The plane portion includes: at least one of a window for introducing light to be homogenized in an integrating space formed between the hemispherical portion and the plane portion, and a window for extracting light homogenized in the integrating space; an outer portion formed of a first material chiefly causing specular reflection, and occupying at least a region of a predetermined width from an outermost circumference; and an inner portion formed of a second material chiefly causing diffuse reflection and having a higher reflectance for at least an ultraviolet region than the first material.
An apparatus for optical spectrometry utilizes a simplified construction, reducing the number of independent optical elements needed while providing a sizeable dispersed spectrum. The apparatus provides a spectral intensity distribution of an input source wherein individual spectral components in the source can be measured and, in some embodiments, can be manipulated or filtered.
A system for testing a lens module is provided. The lens module includes a barrel and a lens received in the barrel. The barrel includes a side surface which is parallel to the central axis thereof. The lens includes a smooth flat non-optical surface. The system includes an alignment device, a position detection device, and a processing device. The alignment device includes a leveling unit and an alignment block including an alignment surface for being in contact with and parallel to the side surface. The leveling unit adjusts the alignment surface to be perpendicular to a horizontal plane such that the side surface is perpendicular to the horizontal plane. The position detection device determines the three dimensional coordinates of three non-collinear points on the non-optical surface. The processing device determines whether the non-optical surface is parallel to the horizontal plane according to the coordinates of the three non-collinear points.
A headlamp aiming system is provided for aiming a headlamp of a vehicle. An aimer includes a CCD camera for receiving illumination produced by the headlamp to produce a beam pattern image. A controller receives the beam pattern image from the aimer to determine an aiming correction to move the detected beam pattern to a predetermined position. An adjuster is operatively coupled to the vehicle for executing adjustments of the headlamp in response to the aiming correction. The CCD camera captures an initial image using an initial exposure time, measures a light accumulation value corresponding to the initial image, determines a final exposure time in response to the measured light accumulation value and a predetermined light accumulation value, and captures the beam pattern image using the final exposure time.
An optical element including an anti-reflective coating is provided. The optical element includes a silicon substrate and a reflective layer disposed onto a first portion of the surface of the silicon substrate. An anti-reflective layer is disposed onto a second portion of the surface of the silicon substrate such that destructive interference at the anti-reflective layer substantially reduces any reflection of radiation incident on the anti-reflective layer.
A liquid crystal lens includes a first light-pervious plate, a second light-pervious plate, a first electrode layer arranged on the first light-pervious plate, a second electrode layer arranged on the second light-pervious plate, and a liquid crystal layer sandwiched between the first light-pervious plate and the second light-pervious plate, where the first electrode layer comprises a plurality of concentric electrodes, and a gap between two adjacent outer concentric electrodes is different from a gap between two adjacent inner concentric electrodes.
A liquid crystal display having an in-cell backlight and method of manufacturing the same is provided. The liquid crystal display includes a front substrate and a rear substrate opposite to each other. A color filter layer comprises a black matrix, a color filter and a common electrode on the front substrate. An array element comprises a plurality of gate lines and data lines having to cross each other, and a pixel electrode with the common electrode to generate electric field on the rear substrate. A liquid crystal layer is disposed between the color filter layer and the array element. A light source layer is disposed between the rear substrate and the array element and configured to supply light to the front substrate. At least one polarization plate is laminated on the light source layer.
There is provided a see-through display device. A see-through display device comprises a liquid crystal plate filled with liquid crystals; first and second orientation plates respectively positioned on upper and lower surfaces of the liquid crystal plate, and controlling an initial alignment state of the liquid crystals; first and second conductive plates respectively positioned on an upper surface of the first orientation plate and a lower surface of the second orientation plate, and being filled with a conductive material; first and second transparent plates respectively positioned on an upper surface of the first conductive plate and a lower surface of the second conductive plate; first and second polarizing plates respectively positioned on an upper surface of the first transparent plate and a lower surface of the second transparent plate; and a transparent light guide plate spaced apart from a lower surface of the second polarizing plate, and allowing beams incident from a light source positioned at one side thereof to be totally reflected and emitted upward. Accordingly, a see-through display device comprises a transparent optical display device and a transparent light guide plate having a light source disposed at one side thereof, so that the display device can be optically transparent even when it is not operated.
An auxiliary light source device for a reflective liquid crystal display device includes a light source; a light directing member for directing incident light from the light source toward the reflective liquid crystal display device, the directing member having upper and lower surfaces, the lower surface having a plurality of convex portions protruding from the lower surface of the display device, each of the convex portions having a substantially planar surface at its end, the planar surface of the convex portion being substantially parallel to the lower surface; and a light reflecting member which guides light from the light source into the light directing member.
In one aspect of the present invention, an LCD includes a front frame having a flange and a rear cover having a flange defining a housing therebetween, a liquid crystal (LC) panel placed in the housing, a backlight positioned between the LC panel and the rear cover, and a backlight frame having a first engaging structure configured to receive the flanges of the front frame and the rear cover, and a second engaging structure configured to retain the backlight and the LC panel in the housing.
A liquid crystal display (“LCD”) module includes a liquid crystal panel, a mold frame provided below the liquid crystal panel and supporting the liquid crystal panel, a light guide plate provided below the mold frame, and a light source assembly coupled to an outside of the mold frame to accommodate the light guide plate therein, the light source assembly partially inserted into the mold frame, and supplying light to the light guide plate.
The invention relates to a method for orienting an optical element (e. g. a parallax barrier screen or lenticular screen) on a screen comprising pixels x(i, j) in a raster composed of lines (i) and columns (j) in order to produce a screen for three-dimensional representation. In said method, especially a test pattern is presented which consists of various views A(k), wherein k=1, . . . , n, and n>1. The test pattern comprises at least two first straight lines that are located in different horizontal positions in the n>1 views A(k) as well as at least two second straight lines which each extend parallel to one of the first straight lines and are located in at least the same horizontal positions in the n>1 views A(k). The method according to the invention can be carried out quickly and with high accuracy and is therefore suitable for industrial use to produce screens for three-dimensional representation.
An apparatus has at least one port to receive a data stream of image and on screen display data, an image processor to process the image data separate from the on screen display data and produced processed image data, and a display port to combine the on screen display data and the processed image data and transmit the combined data to a display. A method of processing on screen display data with an image post processor includes receiving a data stream from a video processor at a post processing device having at least one port, the data stream having both image data and on screen display data, separating the on screen display data from the image data, storing the image data and the on screen display data in separate areas of a memory, performing image processing on the image data with the post processor to produce processed image data, and transmitting the processed image data and the on screen display data through a display port.
A video de-interlacer forms a first new-pixel value from motion compensation of a pixel of a previous field with a first motion vector and forms a second new-pixel value from motion compensation of a pixel of a next field with a second motion vector. These two new-pixel values are then summed with a weighting which depends upon the respective confidence values associated with the two motion vectors.
A mobile terminal is disclosed, by which a user is facilitated to carry and use a terminal in a simple and easy way. According to the present invention, since a camera module is configured in a manner that a protective cover is provided not to a case but to a module body, it is advantageous in protecting a lens unit provided to the module body before installing the camera module at the case. While light passes through a protective cover, a protective cover physically isolates an inside of a camera module from an outside to prevent external particles from being introduced into the camera module. Therefore, it is advantageous in enhancing durability of the camera module. A loading portion is provided to a case to guide an installation position of a camera module. A separate cover is not added to the case. And, a protective cover of a camera module is directly exposed to outside. Therefore, accumulation of numerical value tolerance is barely generated and an assembly process is simplified.
An imaging device of the present invention, which is an imaging device for shooting images or video of a photographic subject, includes: an imaging element for taking an optical image of the photographic subject and generating image data therefrom; a main circuit board for conducting signal processing on the image data generated by the imaging element; an imaging element flexible cable that is connected to the main circuit board and on which the imaging element is mounted; a mount for fixing the imaging element and that includes a metallic component; a metal plate disposed between the imaging element and the main circuit board. The imaging element flexible cable includes an imaging element flexible cable GND which has a ground potential, and the imaging element flexible cable GND is connected to the metal plate.
A method for selecting a focus setting for a digital image acquisition appliance, the method comprising: acquiring a first image (350) with a first focus setting (100), acquiring a second image with a second focus setting (102), the second image being acquired sequentially with the first image, dividing the first image (350) into a first grid (104) of macroblocks (352), dividing the second image (106) into a second grid of macroblocks, determining a first zone (354) in the first grid of macroblocks and a second zone in the second grid of macroblocks (108) using a first predetermined selection criteria, calculating a macroblock shift (110) of the first zone with respect to the second zone to a sub-macroblock precision, calculating a first value of a figure-of-merit for the first image and a second value of the figure-of-merit for the second image (112), the first value being calculated using focus metric data obtained from macroblocks belonging to the first grid of macroblocks, the second value being calculated using focus metric data obtained from macroblocks belonging to the second grid of macroblocks, wherein the calculated first and second values have been corrected for the macroblock shift, selecting the focus setting (114) using a second predetermined selection criteria based on the first and second values of the figure-of-merit.
A display apparatus includes an input section inputting an image of subject obtained by imaging a person who is a subject, a display section displaying the image of subject being input, a viewer imaging section imaging a viewer viewing the image of subject and generating an image of viewer, a viewer face-detection section detecting a face of the viewer by using the image of viewer, a viewer face-recognition section performing facial recognition based on individual parts of the face of the viewer being detected, an image processing section performing image correction on the image of subject based on a result of the facial recognition performed on the viewer, and a control section switching a display from the image of subject to the image of subject on which the image correction is performed.
An A/D conversion apparatus according to the present invention for comparing a reference signal with an analog signal, and when the reference signal matches with the analog signal, outputting a corresponding digital value, is provided, and the A/D conversion apparatus includes a gray code counter for generating the digital value from a reference clock or a reverse clock of the reference clock, and uses a gray code, in which a most significant bit to a second least significant bit of the digital value is a count value of the gray code counter and a least significant bit of the digital value is generated from the reference clock or the reverse clock thereof and defined as a least significant bit of the gray code counter.
An novel impedance sensor is provided having a plurality of substantially parallel drive lines configured to transmit a signal into a surface of a proximally located object, and also a plurality of substantially parallel pickup lines oriented substantially perpendicular to the drive lines and separated from the pickup lines by a dielectric to form intrinsic electrode pairs that are impedance sensitive at each of the drive and pickup crossover locations.
In an imaging apparatus, an imaging unit generates an acquired image of a subject. A luminance information acquirer acquires the subject's luminance information. A detector detects the subject's luminance range on the basis of the acquired luminance information. An imaging controller sets a range of exposure control values having a step that corresponds to a value obtained by multiplying the detected luminance range by a predetermined coefficient k (where 0
A feature data compression device, a multi-directional face detection system and a detection method thereof. The feature data compression device comprises a mirror unit and a transposition unit. The mirror unit compares and computes a plurality of feature values each other to obtain a position of each mutual symmetric feature value and abandoning one of each two symmetric feature values to form first mirrored data, or to obtain a position of the feature value with the highest weight value to form second mirrored data. The transposition unit transposes at least one image template with an angle based on a transposition table for obtaining transposed data.
An image processing apparatus includes a fetcher. A fetcher fetches an object scene image. A first adjuster adjusts a tonality of the object scene image fetched by the fetcher, corresponding to a property of a display device. An object scene image outputter outputs the object scene image having the tonality adjusted by the first adjuster, toward the display device. A second adjuster adjusts the tonality of the object scene image fetched by the fetcher, in parallel with the adjusting process of the first adjuster. A first searcher searches for an object image that coincides with a registered object image from the object scene image having the tonality adjusted by the second adjuster.
An increasing number of mobile telephones and computers are being equipped with a camera. Thus, instead of simple text strings, it is also possible to send images as queries to search engines or databases. Moreover, advances in image recognition allow a greater degree of automated recognition of objects, strings of letters, or symbols in digital images. This makes it possible to convert the graphical information into a symbolic format, for example, plain text, in order to then access information about the object shown.
Provided is an operation management device that works in conjunction with a portable information terminal having an operation management function. A cradle (10) includes a holder (10a) formed with a concave shape for mounting a portable information terminal (20) having the operation management function, a receiving casing (10c) for receiving electronic equipment parts, and an arm (10b) for coupling the holder (10a) and the receiving casing (10c), and uses a display of the portable information terminal (20). The receiving casing (10c) includes a sensor section including a measuring instrument that is not included in the portable information terminal (20) or a measuring instrument having a higher accuracy than the portable information terminal (20) and a communication unit such as a data communication interface for transmitting a detection result from the sensor section as information for supplementation used for operation management to the portable information terminal (20) by short-range radio communications.
A wildlife surveillance camera has a housing and first and second battery compartments located in the housing, which battery compartments are sized to receive at least two batteries in end-to-end fashion. The battery compartments are separated from each other by a gap which contains the electronics for the camera. The camera unit has an inner door that closes the access openings into the battery compartments. An outer door is provided to provide access to the inner door. The camera image sensor, the triggering device and the display are all mounted to the rear portion of the housing.
Optical coherence tomography (OCT) imaging systems for imaging an eye are provided including a source having an associated source arm path and a reference arm having an associated reference arm path coupled to the source path, the reference arm path having an associated reference arm path length. A sample having an associated sample arm path coupled to the source arm and reference arm paths is provided. A reference arm path length adjustment module is coupled to the reference arm. The reference arm path length adjustment module is configured to automatically adjust the reference arm path length such that the reference arm path length is based on an eye length of the subject. Related methods and computer program products are also provided.
A motion capture device provided for capturing motion of a limb having two sections, connected by a flexing joint. A sensor array is mounted to a first section of a limb, having at least one gyroscopic sensor element and at least one accelerometer. A sensor for attachment across the flexible joint is coupled to the sensor array and extends away from the sensor array across the flexing joint to a second section of the limb, where the location and motion of the limb is captured by a combination of data obtained from the at least one gyroscopic sensor element and at least one accelerometer of the sensor array and the sensor for said flexible joint.
A method for manufacturing a stereoscopic image display apparatus includes a bonding step of bonding an image display panel and a phase difference element by disposing an adhesive layer between the entire surfaces thereof, the image display panel displaying a right-eye image and a left-eye image by regularly mixing them in a plane, the phase difference element including a right-eye image display section corresponding to the right-eye image and a left-eye image display section corresponding to the left-eye image, the phase difference element achieving different polarizations between the right-eye image display section and the left-eye image display section, the adhesive layer being composed of a transparent gel acrylic adhesive with a thickness of 25 to 100 μm, hardness of the adhesive being more than 0 and 350000 μN or less, holding strength of the adhesive at 40° C. after bonding being 8 to 20 N/20 mm.
A multi-media equipment controlling system, a device and method for controlling data transmission and processing are disclosed. Controlling data corresponding to multiple media type streams is sent to a controlled terminal equipment, the controlled terminal equipment controls multi-media equipments generating corresponding media type stream respectively, according to the controlling data corresponding to the media type streams. Thus the invention can perform corresponding controlling to the multi-media equipments corresponding to the multiple media type streams.
An optical device including an optical element; a package member in which the optical element is held on a bottom surface of the package member in an area surrounded by walls; and a plate member that seals the area surrounded by the walls and the bottom surface in an airtight manner, the plate member being translucent and joined to the package member with a resin material. The walls have a structure including steps, the plate member is joined onto one of the steps of the walls, and at least a part of the walls facing side surfaces of the plate member includes a positioning part for positioning the plate member and a retaining part for retaining the resin material, in a direction perpendicular to the bottom surface.
A thermal paper roll includes a paper core, a thermal paper wound on the paper core, a flange attached to at least one end surface of the paper core, and a contacted surface formed on a plane intersecting a roll axis of the paper core at a side opposite to the paper core side of the flange in order to detect or identify a state of the thermal paper roll.
A system and method for customizing the look of footwear. The footwear of the system includes a display that can show high resolution images and covers a large portion of the footwear surface. A user can create and transfer designs to be displayed. Designs can be bought or shared over the Internet. The system also allows the user to use a handheld device to detect the color of another object and then display substantially the same color in pixels of the display.
A display control device for controlling a display panel includes a contents frame rate detector detecting a contents frame rate of an input image data and outputting a repetitive frame number dependent from a display frame rate of the display panel and the detected contents frame rate; a frame memory for storing a level data of a previous frame; and an emulated level generator in communication with the contents frame rate detector and the frame memory. An output level data to the display panel is generated according to the repetitive frame number from the contents frame rate detector, the previous level data from the frame memory and an input level data of the input image data.
A display and a method for signal transmission of the display are provided. The display has a source driver, a panel, and a timing controller having at least one data pin and a clock signal pin. The timing controller sends a clock signal to the source driver via the clock signal pin, and then sends a start pulse pattern to the source driver via the at least one data pin such that the source driver is notified to receive setting signals and display data signals. The source driver drives the panel according to the setting signals and the display data signals received from the timing controller via the at least one data pin. One or more of the setting signals are received by the source driver within every clock of the clock signal.
A display panel is adapted to being combined with a touch-sensitive device and being electrically connected to a circuit board. The display panel includes a first body and a first connector. The first body has a display area, a first surface and a second surface. The first surface is opposite to the second surface and the display area is located on the first surface. The first connector is electrically connected to the first body and the first body is adapted to being electrically connected to the circuit board via the first connector. The first body is adapted to being electrically connected to the touch-sensitive device such that the touch-sensitive device is adapted to being electrically connected to the circuit board via the first body and the first connector. Furthermore, a touch-sensitive display module including a display panel and a touch-sensitive device is also provided.
A method performed by a device having a touch panel includes detecting a location of a primary touch on the device and detecting on the touch panel a set of near-touch coordinates associated with the primary touch. The method also includes identifying the approach orientation of the primary touch as one of a left-side touch or a right-side touch based on the location of the primary touch and the near-touch coordinates. The method further includes generating a command signal based on the location of the primary touch and the approach orientation of the primary touch and performing an action based on the command signal.
A liquid crystal display for automatically adjusting a swing of a gamma reference voltage which is used for determining a gray scale level of a frame that is driven with a doubled frame frequency in real time is disclosed.In the liquid crystal display, a frequency converter doubles a frame frequency of an inputted frame to generate a doubled odd numbered frame and a doubled even numbered frame. A timing controller generates a gamma swing control signal which controls a swing of a gamma reference voltage which is used for determining gray scale levels of the doubled odd numbered frame and the doubled even numbered frame. And a gamma reference voltage generator generates first gamma reference voltages having a different level corresponding to a high gray scale and second gamma reference voltages having a different level corresponding to a low gray scale, and the gamma reference voltage generator inversely swings the first gamma reference voltages of high gray scale and the second gamma reference voltages of low gray scale in accordance with the gamma swing control signal for a driving period of the doubled odd numbered frame and inversely swings the first gamma reference voltages of high gray scale and the second gamma reference voltages of low gray scale in accordance with the gamma swing control signal for a driving period of the doubled even numbered frame.
A driving circuit includes digital/current converting (DCC) circuits one for each data line. The DCC circuit charges a capacitor with a reference current according to a supplied signal from a shift register. The DCC circuit stores a current value of the reference current and outputs the current value to a data line via a switching element turned on by a digital image data signal of a single line supplied from a line latch. The output value of each DCC circuit is reset one after another in every select scan period in which an OFF signal is sent to all the data lines. Thus, the reset of the output value and the output of the image data signal can be successively carried out within one frame period, so the data applied to the pixel circuit with the DCC circuits one for each data line.
A cube corner retro-reflector that includes three mutually perpendicular reflecting planes arranged in a pyramidal configuration, wherein at least one of the reflecting planes has a non-isotropic surface causing a polarization state of a ray exiting the cube corner retro-reflector to be orthogonal or substantively orthogonal to a polarization state of a ray entering the cube corner retro-reflector for all linear polarization orientations.
A multi-layer reactively loaded isolated magnetic (IMD) dipole with improved bandwidth and efficiency characteristics to be used in wireless communications and other applicable systems. The multi-layer IMD antenna comprises a first element positioned above a ground plane, a second element positioned above a ground plane and coupled to the first portion. Reactive components are integrated into one or both elements to optimize the frequency response of the antenna. The range of frequencies covered to be determined by the shape, size, and number of elements in the physical configuration of the components. Portions of or the entire ground plane can be removed beneath the elements.
An antenna apparatus can reduce gaps between laminated plates with a simple structure, and can be produced at low cost and in a small size, while ensuring reliability over a long period of time. The apparatus includes a base having a base transmission line portion, a laminated body that is composed of laminated plates placed on the base and has laminated body transmission line portions in communication with the base transmission line portion, and an antenna main body placed on the laminated body for emitting or receiving electromagnetic waves, wherein the base, the laminated plates and the antenna element plate are coupled with one another through surface to surface contact. The antenna main body has a curved plate formed of an arc-shaped elastic member protruding toward the base in a state before assembly, and the curved plate has an elastic force contributing to the coupling through surface to surface contact.
Apparatus, systems and methods to transmit power and data are provided. A particular apparatus to transmit power and data includes a transmission medium. The transmission medium includes at least one first frequency selective surface (FSS) layer, at least one second FSS layer, and a dielectric layer separating the at least one first FSS layer and the at least one second FSS layer. In a particular embodiment, the apparatus also includes a first coupler coupled to the transmission medium to send a signal along the transmission medium and a second coupler coupled to the transmission medium. The second coupler may receive signals via the transmission medium, receive power via the transmission medium to power devices coupled to the second coupler, process and send data via the transmission medium, or any combination thereof.
An antenna apparatus includes a dielectric substrate including a ground conductor formed on a back surface thereof, and a radiation conductor formed on a front surface of the dielectric substrate. Upon directly transmitting and receiving a wireless digital signal via a feed point of the radiation conductor, formation of notched portions at sides of the radiation conductor, which intersect an electric field plane defined by an electric field when the antenna apparatus is excited, leads to reduction in the waveform distortion of waveform of the transmitted wireless digital signal.
An A/D conversion circuit includes: a pulse transit circuit into which either a power supply or current source and also a pulse signal is input, and through which the pulse signal transits; a transit position detection section that detects a transit position of the pulse signal within the pulse transit circuit, and outputs data in accordance with the transit position; and a digital data creation section that, based on the data output by the transit position detection section, creates digital data that corresponds to the size of the power supply or current source. The pulse transit circuit is formed by a plurality of inverter circuits that are joined together in series, and the plurality of inverter circuits are formed by identical logical elements in which delay times between input signals and output signals change in accordance with the size of the power supply or current source. In the pulse transit circuit, a start-up signal that causes the transiting of the pulse signal to commence is input into one of the plurality of inverter circuits, and the transit position detection section detects the transit position of the pulse signal within the pulse transit circuit based on the output signals from each one of the plurality of inverter circuits.
A low power consumption DA converter includes a segment type DA converter and an R-2R resistance ladder DA converter. The segment type DA converter is coupled to a power source voltage VDD and outputs a current signal changing in a stepwise manner according to inputted upper bits D[7 to 5]. The R-2R resistance ladder DA converter is coupled to the segment type DA converter in series between the power source voltage VDD and a ground voltage GND, and outputs an output voltage Vout changing in a stepwise manner. The R-2R resistance ladder DA converter changes the output voltage Vout by raising or lowering a reference voltage Vref according to the lower bits D[4 to 0] and the current signal from the segment type DA converter.
A light-emitting diode (LED) control system and method sets a number of virtual LEDs according to a number of error events of a computing device. The system and method further assigns a priority level to each error event and a unique indication status of the error event. If more than one error event occurs to the computing device, each error event is indicated by a virtual LED by a unique indication status, however, only the error event having the highest priority level is synchronously indicated by a virtual LED and the physical LED.
The present invention comprises methods for testing the valve seating integrity of a valve. The valve components that determine valve seating integrity are typically a valve seat and a valve closing element that engages the valve seat to close the valve. Examples of the test method described herein respectively test valve seating integrity during opening of the valve and during closing of the valve, and do so in all instances without interrupting the operation of a process control system that includes the valve, without isolating the valve, and without relying on user analysis.
A radio frequency signal acquisition and source location system, including a first signal acquisition and source location module comprising an RF transceiver coupled to an antenna, the antenna provided with a electronic steering circuit. The antenna operative to launch an interrogation signal, the interrogation signal steerable by an electronic steering circuit. A processor operatively coupled to the RF transceiver and the electronic steering circuit, the processor provided with a data storage for storing a signal data record for each of at least one response signal(s) received by the RF transceiver(s). The signal data record including a signal identification, a received signal strength indicator and an RF signal direction along which respective signal(s) are received by the antenna, the RF signal direction derived from the electronic steering circuit. A position logic operative upon the data record(s) deriving a three dimensional signal origin location of each response signal.
In embodiments of the present invention improved capabilities are described for a Radio Frequency ID (RFID) tag that contains multiple Radio Frequency (RF) network nodes that provide enhanced memory capabilities, redundant functionality, and multiple frequency capabilities to the RFID tag using an inter-RF network node communication connection. The inter-RF network node communication may allow the coordination of RFID tag memory and functionality.
A method of associating radio-frequency identification (RFID) tags with a region, location, or container is provided. The method can comprise, among other steps, transmitting an interrogation signal with an RFID reader corresponding to a read zone of a first size, receiving a response from at least one of the plurality of RFID tags in the region as a new tag, recording an indicator of the response of the at least one of the plurality of RFID tags, thereby designating it as a recorded tag, increasing the read zone of the RFID reader until no new tags are detected, and associating of each of the recorded tags with the region.
A device and method to monitor location coordinates of an electronic tracking device are disclosed here. The device includes transceiver circuitry to receive at least one portion of a receive communication signal comprising location coordinates information; accelerometer circuitry to measure displacements of the portable electronic tracking device; a battery power monitor configured to selectively activate and deactivate at least one portion of the transceiver circuitry and location tracking circuitry; and processor circuitry configured to process the at least one portion of the receive communication signal. The method includes receiving at transceiver circuitry of a portable electronic tracking device at least one portion of a receive communication signal comprising location coordinates information; measuring displacements of the portable electronic tracking device; activating and deactivating at least one portion of the transceiver circuitry and location tracking circuitry; and processing the at least one portion of the receive communication signal using processor circuitry.
A separated tracking device includes a first portion including a location determining device operative to receive signals from a positioning system, a wireless communication device operative to communicate the location data from the first portion to a second portion of the tracking device, the second portion including a wireless data transceiver operable to transmit the location data to a remote server. In a particular embodiment, the first portion of the tracking device is attached to a first shoe and the second portion of the tracking device is incorporated in a second shoe. In another embodiment, the second portion of the tracking device is incorporated in a hand-held device. A method for manufacturing a separated tracking device and a method of operating a separated tracking device are also disclosed.
A trigger switch for a hand-held device provides vibrating alerts directly to one or more fingers of a user's hand when signaled by the device. The trigger switch housing is pivotally mounted in the device with a stop to limit outward travel therefrom. A housing cavity receives a miniaturized vibrating motor that is electrically coupled to a printed circuit board, which has a wire bundle with a connector to couple the board to the device. The motor's body may contact one side of the printed circuit board, and directly on the opposite side of the board may be a platform with a post extending therefrom to support one end of a coil spring, with the other end being retained within the device. When the user completes an operation, the device may signal the printed circuit board, which causes a counterweight to rotate and transmit vibrations to the trigger switch.
Remote monitoring and inspection of measurement devices, emergency equipment, parking spaces, and other items is accomplished by using an image sensor (e.g., a CMOS sensor) to capture an image containing information about the monitored item. A signal containing information about the image (e.g., data representing the captured image or data indicating the state of the captured image) is transmitted to a remote central station.
An apparatus and method for identifying the read zone of an RFID reader. The apparatus includes a supporting sheet, a reader-position mark on the supporting sheet to indicate a recommended location to position an RFID reader, and a zone-boundary mark on the supporting sheet to indicate a read zone of the RFID reader with a predetermined field strength.
A method, a device, a server and a system for authenticating the identity with the biological character in an authenticating system, the authenticating system at least includes a local device and an authenticating server, wherein the method comprises the following steps: inputting step, inputting the biological character data in the local device by a biological character sensor; matching step, matching the input biological character data with the original biological character data pre-stored in the memory of the local device; first identification code producing step, producing the first identification code in the local device if the input biological character data is matched with the original biological character data pre-stored in the memory; and authenticating step, sending the first identification code to the authenticating server, authenticating the first identification code by the authenticating server in order to authorize the system to perform the authorized operation.
Apparatus, systems and methods for authenticating objects, comprising receiving an encrypted object identifier associated with an unknown object having multiple components, decrypting the encrypted object identifier using a first public key of a first public/private key pair to obtain unknown object information including unknown identification data for the multiple components, inspecting the unknown object to obtain actual object information including actual identification data for the multiple components, and comparing the unknown identification data with the actual identification data to determine whether the unknown object is an authentic object, wherein an authentic object has an object identifier generated using a first private key of the first public/private key pair to encrypt the actual object information.
A method and system provides conditional allowance of access by operating a movable barrier such that access is not granted unless another condition is met. In one illustrative approach, a first signal is received and, if a second signal is received within a set time frame relative to receipt of the second signal, a movable barrier operator is then activated. By one approach, one of the signals is a long-range transmission, and the other signal is a visual-range transmission.
A communications system utilizing a portable communications device for controlling functions in a vehicle includes a first display for controlling vehicle operating functions and a first transceiver connected to the first display device. A multifunctional control switch is connected to the first display device, while a second transceiver is used for communicating with either the first transceiver or a remote keyless entry (RKE) receiver depending upon whether the second transceiver is located inside or outside the vehicle. The second transceiver operates to configure operational parameters of the display device when those controls have not been readily integrated into the vehicle center stack.
An alarm apparatus for sensing occurrence of abnormality in a plant that manufactures products by processing substrates, the alarm apparatus includes: means responsive to an inspection result of a surface of the substrates during manufacturing the products for aggregating degree of occurrence of defects for each monitoring unit region to produce an aggregation result, the monitoring unit region having a prescribed size configured for each type of the abnormality; means for comparing the degree of occurrence of defects in each of the monitoring unit regions with a reference; and means responsive to detection of the monitoring unit region with the degree of occurrence of defects being higher than the reference for transmitting an alarm and outputting the aggregation result.
There is provided a PTC device wherein its PTC element functions appropriately even when the PTC device is used in an environment in which solvent is present. The PTC device includes: (1) a polymer PTC component including a polymer PTC element and a first and a second metal electrodes disposed on both sides of the main surface thereof; (2) a lead connected to at least one of the metal electrodes of the polymer PTC component; and (3) a ceramic package having an open-ended space for accommodating the polymer PTC component, said open-ended space having at least one opening that defines the open-ended space. The lead closes said opening in order to isolate the polymer PTC component disposed in said open-ended space from the environment surrounding the ceramic package.
An ESD protection device includes opposed electrodes in a ceramic base material and a discharge auxiliary electrode in contact with each of the opposed electrodes which is arranged so as to provide a bridge from the opposed electrode on one side to the opposed electrode on the other side, the discharge auxiliary electrode includes metallic particles, semiconductor particles, and a vitreous material, and bonding is provided through the vitreous material between the metallic particles, between the semiconductor particles, and between the metallic particles and the semiconductor particles. The metallic particles have an average particle diameter X of about 1.0 μm or more, and the relationship between the thickness Y of the discharge auxiliary electrode and the average particle diameter X of the metallic particles satisfies about 0.5≦Y/X≦ about 3.
A self-holding type thermal protector, wherein a movable contact of a movable plate rises and separates from a fixed contact when a bimetal of the thermal protector inversely warps at a predetermined temperature, an electric current between the contacts, namely, an electric current between a movable contact side terminal and a fixed contact side terminal is disrupted, and the disrupted current flows into the polymer PTC, which is then made to produce heat and is thermally expanded to increase a resistance value. A second terminal member on a side opposite to a first terminal member where the polymer PTC is positioned and fixed forms a bowing part, and a gap is formed between an upper inner wall of a housing and the second terminal member.
A current protection device includes stacking first substrate, support layer, circuit layer, and second substrate. The surface of the first substrate attached to the support layer is an arrangement surface, and the surface of the second substrate attached to the circuit layer is a contact surface. The contact surface has a second recess, and the arrangement surface selectively has a first recess. The recesses serve to release pressure and to ensure the circuit is entirely blown by over current so as to prevent an arc effect. Besides the over current protection for electric equipment, the current protection device can be applied to light and small electronic device.
A magnetic device includes two symmetric magnetic cores, each of which includes a base, a first protruding portion and second protruding portions. The first protruding portion and the second protruding portions are formed on the base separately along two edges of the base. The two symmetric magnetic cores are assembled such that a gap is formed between the first protruding portion of one of the two symmetric magnetic cores and the first protruding portion of the other one of the two symmetric magnetic cores. A method for generating inductance is also disclosed herein.
A transformer includes the first iron core having a plurality of legs arranged spaced apart from each other; a plurality of high-voltage side coils wound around the plurality of legs, respectively, and receiving a common single-phase AC power; and a plurality of low-voltage side coils provided corresponding to the high-voltage side coils, magnetically coupled to the corresponding high-voltage side coils, and wound around the plurality of legs, respectively. The high-voltage side coils and the corresponding low-voltage side coils constitute a plurality of coil groups. The transformer further includes the second iron core provided between the coil groups adjacent to each other.
A method is disclosed for producing a pole face of a metal closing elements of a solenoid, especially for electromechanical switchgear. In at least one embodiment, the method includes machining the surface of a crude stamped part of the closing element to give the pole face. A corresponding armature, yoke, solenoid and switchgear are also disclosed.
The disclosure provides a directional coupler having favorable characteristics even when a parasite inductance is present on a coupling line. The directional coupler includes resistive elements between at least either a signal input port and a coupling port or between a signal output port and an isolation port. The resistive elements can reduce the output from the ISO port and improve directivity.
A microstripline transmission line arrangement carries a signal having a fundamental frequency. The arrangement includes a first microstripline transmission line, a second microstripline transmission line, and a coaxial electrically conductive conduit interconnecting the first transmission line and the second transmission line. The conduit includes a signal conductor and an electrically grounded shield substantially surrounding the signal conductor. The conductor and the shield are positioned relative to each other to thereby comprise a means for lowpass filtering the signal. A cutoff frequency of the lowpass filtering is less than a third harmonic of the fundamental frequency.
An adaptive digital predistortion device and method, the adaptive digital predistortion device including a predistortion unit for predistorting an input signal according to a predistortion parameter stored in a look-up table; a cost function generation unit for generating a cost function; a fixed segment point determination unit for determining a fixed segment point; and an update unit for updating parameters (u1, u2, ka) according to the cost function to update the look-up table based on the updated parameters (u1, u2, ka), wherein ka is an updated adaptive segment point, u1 and u2 are slopes on two sides of the adaptive segment point ka; and for subsequently updating parameters (v1, v2) according to the cost function to update the look-up table based on the updated parameters (v1, v2) and the fixed segment point, wherein v1 and v2 are slopes on two sides of the fixed segment point. Therefore, the adaptive digital predistortion device according to the present invention can obtain a good performance within an acceptable convergence time by combining the adaptive segment with the fixed segment.
A filter circuit includes a filtering unit configured to filter an input signal and generate an output signal, and a weight generation unit configured to monitor a variation of the output signal and generate weight information based on the monitored variation.
The present invention is directed to perform fine low-voltage control without largely increasing the circuit layout area in a low-power consumption structure. In the case of shifting a region to a low-speed mode, a system controller outputs a request signal and an enable signal to a power switch controller and a low-power drive circuit, respectively, to turn off a power switch and to perform a control so that the voltage level of a virtual reference potential becomes about 0.2 V to about 0.3V. The region operates on voltages between a power supply voltage and a virtual reference potential, so that it is controlled in the low-speed mode.
A high voltage generator includes a negative bias generator configured to generate a negative bias, a clock generator configured to generate a clock signal that toggles between a positive bias and the negative bias, a clock doubling circuit configured to raise the positive bias of the clock signal and to output the clock signal having the raised positive bias as a second clock signal, and a charge pump configured to generate a high voltage using the second clock signal having the raised positive bias.
A duty compensation circuit including a duty detection circuit, a duty adjustment signal generator for generating a control signal from a detected duty, and a duty adjustment circuit, in which the duty detection circuit executes sampling of a clock at sampling timing obtained by causing the clock to be delayed by a variable delay circuit, thereby detecting a duty. Thereby, duty compensation is enabled without preparing a clock higher in operating speed than a clock before compensation.
A latch circuit includes an input part receiving an external input signal; a plurality of CMOS inverter circuits divided into a first group that includes a first CMOS inverter circuit and a second CMOS inverter circuit outputting inverted data with respect to the input signal, and a second group that includes a third CMOS inverter circuit and a fourth CMOS inverter circuit outputting the same data as the input signal; and a feedback path through which the input signal is fed back to the input part via the plurality of CMOS inverter circuits, wherein a second-polarity drain belonging to one of the first CMOS inverter circuit and the second CMOS inverter circuit is arranged between a first-polarity drain belonging to the first CMOS inverter circuit and a first-polarity drain belonging to the second CMOS inverter circuit.
In some embodiments, a logic circuit is provided that has a plurality of gates with gate inputs. Also provided is one or more latch circuits coupled to the logic circuit to provide operational data when in an operational mode and to cause at least some of the gate inputs to be at values resulting in reduced leakage during a sleep mode. Additionally provided are embodiments of non-destructive latch circuits, which may be used to implement the latch circuits just discussed. Other embodiments are disclosed and/or claimed herein.
A technique for manufacturing a three-dimensional integrated circuit includes stacking a memory unit on a first die that includes a first computational unit. In this case, the memory unit is included in a second die. A second computational unit that is included in a third die is stacked on the second die. Sets of vertical vias that extend through the first, second, and third dies are connected to connect components of the first and second computational units and the memory unit. Multiplexers of the first and second computational units are configured to selectively couple the components to different ones of the sets of vertical vias responsive to respective control words for each of the first and third dies.
A digital logic circuit and a manufacture method of the digital logic circuit thereof are provided. The digital logic circuit includes a voltage rail, a ground rail, and a plurality of logic circuit rails, wherein each of the logic circuit rails is electrically connected to the voltage rail and the ground rail. The logic circuit rail includes a logic unit and an auxiliary unit electrically connected to the voltage rail and the ground rail. The logic unit includes a logic voltage end electrically connected to the voltage rail and a logic ground end electrically connected to the ground rail. The auxiliary unit includes an auxiliary voltage end electrically connected to the voltage rail and an auxiliary ground end electrically connected to the ground rail. At least one of the width ratio between the auxiliary voltage end and the logic voltage end and the width ratio between the auxiliary ground end and the logic ground end is greater than 1.
A loading card includes a printed circuit board, first and second connection portions. The first connection portion includes first and second voltage pins, and a first ground pin. The second connection portion includes third and fourth voltage pins, and a second ground pin. The loading card also includes a first voltage signal test point connected to the first and third voltage pins, a second voltage signal test point connected to the second and fourth voltage pins, a first ground signal test point connected to the first and second ground signal test points, and a second ground signal test point connected to the first and second ground signal test points.
An anti-pinching device (18) for a pivotable actuating element (6) of a motor vehicle (2) is specified. Said device comprises a capacitive sensor (8) which is intended to contactlessly detect an obstacle in the path of the actuating element (6) and has an electrode (14) for generating an external electric field opposite a counterelectrode (16), wherein the electrode (14) extends in a radial direction (R) of the pivoting movement of the actuating element (6), and a control unit (10) which is set up to interpret a change in a measurement capacitance (CM), which is formed between the electrode (14) and the counterelectrode (16), as pinching when the changed measurement capacitance (CM) exceeds a triggering threshold (A) which is predefined on the basis of an opening angle (φ) of the pivotable actuating element (6) and to track the triggering threshold (A). In order to achieve greater detection reliability of the anti-pinching device (18), the electrode (14) is subdivided into a plurality of segments (12) along the radial direction (R), wherein the control unit (10) is set up to track the triggering threshold (A) in a manner assigned to segments.
Radio frequency integrated circuits with on-chip noise source for use in the performance of tests and/or calibrations. A radio frequency integrated circuit includes at least one noise source residing on the radio frequency integrated circuit, the noise source being controllable by a digital input, and a radio frequency circuit residing on the radio frequency integrated circuit and being coupled to the noise source, wherein at least one attribute of the radio frequency circuit is determinable by controlling the noise source via the digital input.
The invention concerns a current sensor (22; 24; 26) for substantially in real time measuring electric current in a conductor. It is suitable for application in an indicator system (1) such as a short circuit indicator system for measuring instantaneous i.e. live current value, power, reactive power, phase angle, polarity, short circuits, in single or averaged values. It comprises current responsive means comprising a current transformer (2210), adapted for mounting adjacent to said electric conductor; and sensor circuitry (2220) comprising means for emitting a non-electrical wave signal as an output; said sensor circuitry (2220) comprises current level converter circuitry (2222) comprising a current-to-frequency converter adapted to provide said non-electrical wave signal as a current level indication pulse signal (CS1) having a pulse frequency (Pfcs) which is proportional to said real time electric conductor current, when the latter is within a predetermined current interval (I1-I2). Thus, a low cost sensor is provided. The invention further relates to an indicator system (1) for an electric conductor comprising at least one of the above mentioned current sensors (22; 24; 26).
An apparatus is for a power circuit providing an alternating current to a load. The apparatus includes a high frequency current sensor structured to cooperate with the power circuit to provide a high frequency current signal. A voltage zero crossing detector is structured to cooperate with the power circuit to provide a voltage zero crossing signal. A high pass filter is structured to provide a filtered current signal from the high frequency current signal. A threshold comparator is structured to provide an output when the filtered current signal exceeds a predetermined value. A processor is structured to receive the voltage zero crossing signal and the output of the threshold comparator and output a trip signal in response to undesired series arcing by detecting an unsymmetrical high frequency signal for a predetermined number of cycles.
An apparatus for sensing a leakage current of a battery comprises a floating capacitor charged with voltage detected from a cathode or anode terminal of a battery, a cathode terminal selection switching unit for selecting a voltage detection path for the cathode terminal and charging the floating capacitor with a detection voltage of the cathode terminal, an anode terminal selection switching unit for selecting a voltage detection path for the anode terminal and charging the floating capacitor with a detection voltage of the anode terminal, a DC voltage applying unit for applying DC voltage through the voltage detection path for the anode terminal, a voltage measuring unit for measuring the charged detection voltage of the cathode or anode terminal, and a leakage current determining unit for determining the occurrence of leakage current based on the measured detection voltages of the cathode and anode terminals.
A magnetic resonance imaging system upconverter stage has a number of local coils and a number of upconverters to receive a signal from an output of each coil. Each upconverter has a number of two port upconverter cores, each core having a first port to receive a signal from a local coil and a second port to output an upconverted signal at upper and lower sideband frequencies through an antenna coupled to the second port. The inputs of the plurality of upconverter cores are connected in parallel, and at least one antenna is associated with the second port of each core.
Sample containers and methods for employing the same in in-vitro nuclear magnetic resonance measurements are provided. The sample containers are made of a material that comprises one or more polymeric materials.
A rotation angle detection sensor system for a rotational body is provided, which has a reduced sensitivity against an interfering magnetic field and an interfering electric field. The rotation angle detection sensor system comprises an encoder structure that is attached to the rotational body of a machine and is movable along with this rotational body. A stationary sensor assembly is positioned opposite to this encoder structure and supplies at least one sensor signal for determining the angle position. The sensor assembly includes a first inductive element, the inductance of which is dependent on the angle position of the encoder structure.
Three modifications are provided to obtain a fast and accurate average current limit in a DC/DC converter. The first modification relates to providing a bias signal control configured to apply a variable DC bias signal to the compensation ramp signal generated in the DC/DC converter so that the compensating ramp signal is biased to zero at the end of each ON-time for each cycle so that the peak current limit is independent of the duty cycle of the pulse width modulation signal during current limit conditions. A second modification relates to modulating the clamp voltage that establishes the peak current limit as a function of ripple of the inductor current for each cycle of the pulse width modulation signal so as to reduce or cancel the effect of the inductor ripple current on the average output current during current limit conditions. The third modification relates to adjusting the frequency of the pulse width modulation signal during current limit conditions as a function of both the input voltage and the output voltage of the DC/DC converter.
A frequency-jitter-controller for a power-converter is provided, and which includes a first and a second capacitance units, a first and a second charge-discharge control units, a comparing unit and a control unit. Both capacitance units are charged to a crossing-voltage during a charging phase and discharged to a reference voltage and a clamp voltage respectively during a discharging-phase in response to operations of both charge-discharge control units. The comparing unit outputs a pulse signal, compares voltages of both capacitance units during the charging phase, and compares the voltage of the first capacitance unit and the reference voltage during the discharging phase. The control unit generates a frequency jitter control signal according to the pulse signal to adjust a rising rate of the voltage on the second capacitance unit, so as to change a frequency of the pulse signal, and thus reduce EMI generated by switching switch-elements in the power-converter.
A control circuit and method for controlling a power converter comprises an adder, a digital compensator, and a pulse width modulation circuit. The adder acquires an output voltage difference between the output voltage and the reference output voltage. The digital compensator, which has a Z-domain transfer function, references the output voltage difference to generate a pulse width control signal with the least significant bits of the denominator coefficient in the Z-domain transfer function being regulated to achieve the load line function of the power converter. Further, the pulse modulation circuit is controlled by the pulse width control signal to generate the pulse width modulation signal to control ON/OFF of the power converter.
In a storage system provided with a plurality of storage modules, the rated power consumption can be reduced. The storage system is provided with a charge control unit. The charge control unit stops, when detecting that a predetermined number of a plurality of battery modules are during battery charging, the battery charging in the remaining battery modules.
A power converter utilizes one or more nonlinear composite film capacitors constructed solely of polymer anti-ferroelectric (AFE) particle composites and configured as DC-link bus capacitors providing an energy buffer to reduce DC-link voltage ripple.
A secondary battery that provides a usage voltage lower than a charged voltage. The secondary battery includes a chargeable/dischargeable battery cell, an external terminal electrically connected to the cell unit to charge and discharge the cell unit, and a protective circuit module including a current providing circuit. The protective circuit module electrically connects the cell unit to the external terminal. The current providing circuit includes a charge path and a discharge path that are separated from each other, a voltage drop unit dropping an output voltage of the cell unit to a usage voltage on the discharge path, and a reverse current preventing unit preventing reverse currents from flowing into the charge path and the discharge path.
A resonance type non-contact charging device includes a high frequency power source, a primary side resonant coil, a secondary side resonant coil, a charger, a secondary battery, and a stop control unit. The primary side resonant coil receives supply of high frequency electric power from the high frequency power source. The secondary side resonant coil is arranged apart from the primary side resonant coil in a non-contact manner. The secondary side resonant coil receives electric power from the primary side resonant coil through magnetic field resonance between the primary side resonant coil and the secondary side resonant coil. The charger receives supply of high frequency electric power from the secondary side resonant coil. The secondary battery is connected to the charger. The stop control unit stops the high frequency power source before stopping the charger when charging is to be stopped.
An autonomous controller allows an AC induction motor to operate over a broad range of AC power supply frequencies by reducing the amount of current supplied to the motor at lower frequencies. The controller detects the frequency of the power supply and switches the supply current on and off during each AC cycle to limit the RMS current to a value that is related to the detected frequency. Alternatively, the controller switches capacitive reactance into the power supply circuit which reduces the current supplied to the motor at lower AC frequencies.
A system for controlling operation of a motor drive during fast start-up of an induction motor is disclosed. The system includes an AC motor drive having a PWM inverter and a control system to generate a command signal to cause the PWM inverter to control an output of the AC motor drive. The control system includes a start-up modulator that is selectively operable during start-up acceleration of the AC motor, the start-up modulator programmed to determine a motor current applied to the AC motor and a voltage of a DC bus, generate a first frequency offset that causes a frequency reference of the command signal to be decreased when the motor current is greater than a reference current threshold, and generate a second frequency offset that causes the frequency reference of the command signal to be increased when the DC bus voltage is greater than a reference voltage threshold.
A system and method for pulse edge synchronization. According to an embodiment, a first series of PWM signals that may drive a first device wherein each pulse in this series has a rising edge and a falling edge. The system and method further includes a second series of PWM signals that may drive a second device wherein each pulse in the second series of pulses also has a rising edge and a falling edge. These series of pulses are then synchronized such that each rising edge in the first series occurs simultaneous to a falling edge in the second series and vice versa. Such a system and method reduces the level of acoustic noise generated between the two motors. Further, synchronizing the rising and falling edges of the PWM pulses reduces and often eliminates stray EMI.
An H-mode drift tube linac according to the present invention includes: an accelerator cavity which functions as a vacuum chamber and a resonator; drift tube electrodes for generating accelerating voltages in a charged particle transporting direction in the accelerator cavity; tuners for adjusting a distribution of electric fields generated at gaps between respective pairs of the drift tube electrodes; and antennas for measuring a variation of the distribution of the electric fields, the antennas being provided along the charged particle transporting direction in the accelerator cavity.
In one aspect, protecting high frequency (HF) amplifiers of a plasma supply device configured to deliver >500 W at a substantially constant fundamental frequency >3 MHz is accomplished by: driving two HF amplifiers with two drive signals having a common frequency and a predetermined phase shift with respect to one another; generating two HF source signals using the HF amplifiers, the HF source signals coupled in a coupler to form a HF output signal; transmitting the HF output signal to the plasma load; measuring electrical variables related to the load impedances seen by the two HF amplifiers; determining whether the load impedance seen by one of the HF amplifiers lies outside a predetermined range; and adjusting the phase shift of the two drive signals, wherein neither of the load impedances seen by the HF amplifiers lies outside the predetermined range.
A light emitting apparatus for regulating a current output of an LED at predetermined value with a power source having a wide variety of voltages and chemistries is described. A light emitting diode is electrically coupled to the voltage source. A pulse width modulation controller controls a duty cycle of the voltage applied. A resistor electrically coupled between the voltage source and the light emitting diode is used to regulate output current for the LED. An amplification circuit is electrically coupled to the resistor and the pulse width modulation controller for supplying a feedback voltage to the pulse width modulation controller that is higher than a voltage measured across the resistor.
An apparatus for driving a light emitting diode (LED) comprises: an LED unit configured as a plurality of LEDs are serially connected to each other; a rated current providing unit connected to one end of the LED unit, for providing a current to the LED unit under control of a controller; a voltage dividing unit connected between another end of the LED unit and another end of the rated current providing unit; and a voltage measuring unit connected to the LED unit in parallel, for measuring a voltage applied to the LED unit.
A method and circuit to control the intensity of lights, illumination fixtures, and displays using pulses of a fixed duration and a fixed frequency (FD/FF) is provided. In particular, the method may be used to control one more light sources. By varying the number of pulses in a control burst, the total current flowing through the light source may be precisely controlled providing greater accuracy than other methods, such as, for example, PWM or variable pulse frequency. The FD/FF technique may be used in conjunction with any number of light sources, and finds particular application in LED displays and for any type of LED illumination fixture.
An apparatus for driving a light emitting device (LED) is provided. The apparatus for driving the LED includes a first driving control element, a first current detection unit, a first effective value detection unit, a first reference signal generation unit, and a first comparison unit. The first driving control element controls a current flowing through a first LED channel, in response to a first pulse-width modulated control signal. The first current detection unit detects the current flowing through the first LED channel. The first effective value detection unit detects an effective value of the current detected by the first current detection unit. The first reference signal generation unit generates a preset reference signal having a sawtooth waveform. The first comparison unit compares the reference signal from the first reference signal generation unit with the effective value from the first effective value detection unit.
A gas discharge device with a multiplicity of gas filled microshells positioned on a single substrate in electrical contact with one or more electrodes. Each microshell may contain a luminescent material.
In a display device including, a display area having a plurality of organic EL devices on a substrate; a peripheral area having a driving circuit for the organic EL devices and surrounding the display area on the substrate; and an organic insulating film covering at least the driving circuit, the organic insulating film has a separating groove which divides itself into the inner part and outer part at the periphery of the display area.
An organic light emitting diode display device and a method of fabricating the same, the method comprising: forming a first electrode on a substrate; forming a hydrophilic partition wall having a plurality of openings on the first electrode; forming hydrophobic red, green and blue organic light emitting layers on the plurality of openings of the partition wall, respectively; and forming a second electrode on each of the hydrophobic red, green and blue organic light emitting layers, whereby thin films can be selectively formed by a surface treatment so as to improve color impurity at boundaries of red, green and blue patterns.
An organic electroluminescent device includes a first substrate including first to fourth pixel regions; an organic electroluminescent diode on the first substrate and in each of the first to fourth pixel regions, the organic electroluminescent diode emitting a white light; a second substrate facing the first substrate; and a color filter layer positioned between the organic electroluminescent diode and the second substrate or between the organic electroluminescent diode and the first substrate and including a red color filter pattern, a green color filter pattern, a blue color filter pattern and a white color filter pattern corresponding to the first to fourth pixel regions, respectively, wherein the white color filter pattern has a first transmittance with respect to a blue light greater than a second transmittance with respect to a red light and a green light.
Provided is an organic light emitting device having a simple structure and enabling cost reduction. An organic light emitting device 30 of the present invention includes: an organic light emitting element 20; an electrode substrate (11, 12) including a pin connection hole (14, 15) with which the organic light emitting element 20 is fixed and electrically connected; and a lead pin (9, 10) having a clamp portion (9a, 10a) and an insertion portion (9b, 10b), the clamp portion (9a, 10a) clamping a peripheral portion of the organic light emitting element 20, the insertion portion (9b, 10b) being fitted into the pin connection hole (14, 15) to thereby connect the organic light emitting element 20 to the electrode substrate (11, 12).