Provided is a friction force microscope that can measure a friction force by a cantilever in a quantitative manner. The friction force microscope includes a friction force calculating mechanism that calculates an effective probe height and a torsional spring constant of the cantilever from bending sensitivity determined from displacement information in a bending direction of the cantilever and torsional sensitivity determined from displacement information in a torsional direction of the cantilever, respectively, so as to use the calculated values for calculating the friction force.
Architecture for secure transmission of data from a sender to a receiver can include multiple network server nodes and a processor that contains computer instructions stored therein for causing the processor to accomplish the methods for secure transmission. The methods can include the initial step of generating a nonce at a server node. A copy of the nonce can be securely transmitted to the intended recipient of the information. The nonce can then be encrypted at the server node using an encryption means that is remotely located from the server node. The actual information is then transmitted from the sender to the server node. The server node decrypts the nonce at the server node using the encryption means, and encodes the information using the decrypted nonce, which is then deleted. The receiver then accesses the server node and decodes the information using its last remaining copy of the nonce.
Vehicle internetworks provide for communications among diverse electronic devices within a vehicle, and for communications among these devices and networks external to the vehicle. The vehicle internetwork comprises specific devices, software, and protocols, and provides for security for essential vehicle functions and data communications, ease of integration of new devices and services to the vehicle internetwork, and ease of addition of services linking the vehicle to external networks such as the Internet.
Virtual machine images in a cloud computing environment may be certified using a validator machine image. The validator machine image is configured to boot a validator virtual machine, which boots a virtual machine off a virtual machine image from among virtual machine images available in the catalog of the cloud computing environment. The validator virtual machine may scan the virtual machine for malware, including computer viruses. A virtual machine image from among the virtual machine images may be packaged to include a certifier agent that verifies the virtual machine image upon execution. Reputation of virtual machine images may be stored in a virtual machine image reputation database and made available by way of a portal.
Systems and methods for securely operating web servers, operating systems, etc. Methods of embodiments include creating virtual roots for executive jails and corresponding administrative jails within parent operating systems. Embodiments also include setting privileges associated with each of the executive jails to disk read-only. Moreover, administrative jails are hidden from executive jails and the parent operating system is hidden from both sets of jails. Also, the methods include cross mounting user configuration information and/or applications from the administrative jails and in to the corresponding executive jails. Methods can include password protecting the administrative jails and/or restricting the executive jails from initiating outbound communications. Methods can also include storing security related syslog data in locations associated with parent file structure of the parent operating systems. Methods can also include storing web log related syslog data in locations associated with the administrative jails thereby providing, as desired, compliance/auditing reporting functions.
An anti-phishing method comprises monitoring a plurality of logins into a computer system over a period of time, and generating a phishing alert signal based on an aggregate characteristic of the plurality of logins.
A method of authenticating a user of a computing device is proposed, together with computing device on which the method is implemented. In the method a modified base image is overlaid with a modified overlay image on a display and at least one of the modified base image and modified overlay image is moved by the user. In addition to the moving, a change in orientation of at least one of the modified base image and the modified overlay image is required. Positive authentication is indicated in response to the base image reference point on the modified base image being aligned with the overlay image reference point on the modified overlay image and the change in orientation matching a pre-selected orientation criterion.
A switching equipment stores identification information of communication established with respect to an infrastructure network system in a storage unit, and when an access request is received from a terminal device, the switching equipment adds the stored identification information to the access request and transfers the access request to a 1× Radius server. When the terminal device having requested the access is authenticated, the 1× Radius server notifies a PANA PAA of address information of the terminal device associated with the identification information added to the access request. The PANA PAA approves the same network access as the switching equipment with respect to the terminal device in the received address information.
The invention relates to a protection unit for protecting a packet-based network from attacks, comprising: a signature analyzer for analyzing a packet stream received in a security border node of the packet-based network and for detecting attacks by comparing signatures of the packet stream with a set of signatures of previously identified attacks, an anomaly detector for detecting anomalies in the packet stream, and a signature interference unit for updating the set of signatures when anomalies in the packet stream are detected, the updated set of signatures being subsequently used for performing the signature analysis. A distribution unit distributes at least one signature of the updated set of signatures to at least one further security border node of the packet-based network. The invention also relates to a security border node comprising such a protection unit, a network comprising at least two such protection units, and a corresponding protection method.
Rather than managing a certificate chain related to a newly issued identity certificate at a terminal to which a wireless device occasionally connects, a certificate server can act to determine the identity certificates in a certificate chain related to the newly issued identity certificate. The certificate server can also act to obtain the identity certificates and transmit the identity certificates towards the device that requested the newly issued identity certificate. A mail server may receive the newly issued identity certificate and the identity certificates in the certificate chain and manage the timing of the transmittal of the identity certificates. By transmitting the identity certificates in the certificate chain before transmitting the newly issued identity certificate, the mail server allows the user device to verify the authenticity of the newly issued identity certificate.
A computer implemented method for detecting and preventing spam account generation is disclosed. Upon receiving an account creation request from a client, the server analyzes the request and associates a spam score with the account creation request, based at least in part on a number of new account requests associated with the cookie received during a predefined time period, and compares the spam score with certain predefined thresholds. If the spam score is above a first threshold, the server may refuse the account creation request. If the spam score is within a certain range, the server may limit the access to the account associated with the account creation request. If the spam score is below a second threshold, the server may put no limit on access to (i.e., enable normal use of) the account.
A system and method to generate and maintain controlled growth DAG are described. The controlled growth DAG conveys information about objects captured by a capture system.
A method is disclosed for provisioning of a peripheral portable desktop device. The peripheral portable desktop device is coupled with a workstation. A data file relating to an image for being stored within the peripheral portable desktop device is provided. The image includes secured data that is other than accessible absent user authorization data of a virtual user. Within the peripheral portable desktop device is stored data reflective of the image. A first user is then authorized to the peripheral portable desktop device by providing first user authorization data. For the first user is created a user account secured based on the first user authorization data. The account of the virtual user is accessed via the user account and the user account is configured to access the account of the virtual user upon access to the user account.
A method of providing set up services to customer premise equipment (CPE), the CPE coupled to an interne protocol television (IPTV) network. The method includes operating a network element as a set up terminal server, the network element being part of a communications network. A request to initiate a set up process is received from the CPE. A set up server coupled to the communications network is accessed to initiate a set up application. The set up server communicates with the CPE through the network element to perform installation of the CPE and provisioning of the CPE.
This invention relates to video transmission systems, in particular to those used to transmit video content generated and displayed on a source device to a second remote display. We describe a method of transmitting a video stream over a data link is described. Video frames are captured at a capture frame rate. The captured frames are then processed to identify duplicated frames in consecutively captured frames. Duplicated frames, duplicated as a result of capture the same source frame twice, are deleted leaving a filtered set of video frames. The remaining frames are retimed to amend a presentation time and transmitted over a data link to a rendering device.
A system that incorporates teachings of the present disclosure may include, for example, a communication device having a controller to read media content from an optical storage medium inserted into an optical drive of the communication device, obtain one or more preferences of a set top box for presentation of the media content, adjust the media content from a current format into a target format based at least in part on the one or more preferences, and transmit the media content in the target format to the set top box. Other embodiments are disclosed.
In the wireless HDMI converter, appropriate audio data input switching is performed, and, when an instruction is received, an audio data extraction unit extracts audio data from video and audio data received by an HDMI input interface from an STB, and an optical audio output interface outputs the extracted audio data to a home theater, thereby avoiding failure of wireless communication by a wireless interface or deterioration of the quality of such wireless communication.
A vehicle entertainment system comprising media player, master unit, slave units and smart devices to control the operation of master unit and slave units. A media placed in the media player can be played and shared between master and slave units. The media can be stored in a storage device to be played at a later time. The media content is shared between master and slave units via cable or wireless communication.
An EPG to display programming information in a variety of ways including using 3-D images, alphanumeric text, and video data. In addition, non-EPG objects, such as interaction objects, may be conflated with the presentation of the world and with the program schedule information. A communication module in the EPG receives localized content containing multiple objects from one or more servers coupled to a network. Users may interact with the content (e.g., buy and sell goods and services from local franchises) through a user-interface coupled to the EPG.
A set-top box device includes a detector module and an electronic programming guide module. The detector module is configured to detect a closed captioning flag in a video stream, and to cache electronic programming guide information for the video stream if the video stream includes the closed captioning flag. The detector module is further configured to create a closed captioning electronic programming guide including the electronic programming guide information. The electronic programming guide module is in communication with the detector module, and is configured to output the closed captioning electronic programming guide.
Systems and methods for automated computer systems event processing are described herein. At least some example embodiments include a communication interface that receives an event message and a processing unit (coupled to the communication interface) that processes the event message and that further obtains, parses and tokenizes an character string that includes one or more delimited elements selected from the group consisting of a constant, a variable and a function, wherein each function accepts as input the one or more delimited elements. The processing unit further evaluates the parsed and tokenized character string in response to receiving the event message and initiates an action based upon the result of the evaluation. The processing unit also creates a common execution environment for performing the processing, obtaining, parsing, tokenizing and evaluation.
A method for deterministic locking in a parallel computing environment is provided. The method includes creating a data structure in memory of a computer for a shared resource. The data structure encapsulates a reference to an owner of a lock for the shared resource and a queue of threads able to seek exclusive access to the shared resource. The queue in turn includes different entries, each entry including an identifier for a corresponding one of the threads and a deterministic time computed for the corresponding one of the threads from a count of memory accesses occurring in the corresponding one of the threads. Consequently, a thread can be selected from the queue to receive ownership of the lock and exclusive access to the shared resource based upon a deterministic time for the selected thread as compared to other deterministic times for others of the threads in the queue, for example, a lowest deterministic time.
A system and method for scheduling jobs in a multiprocessor machine is disclosed. The status of resources, including CPUs on node boards and associated shared memory in the multiprocessor machine is periodically determined. The status can indicate the resources available to execute jobs. This information is accumulated by the topology-monitoring unit and provided to the topology library. The topology library also receives a candidate host list from the scheduling unit which lists all of the resources available to execute the job being scheduled based on non-trivial scheduling. The topology library unit then uses this to generate a free map F indicative of the interconnection of the resources available to execute the job. The topology monitoring unit then matches the jobs to the resources available to execute the jobs, based on resource requirements including shape requirements indicative of interconnections of resources required to execute the job. The topology monitoring unit dispatches the job to the portion of the free map F which match the shape requirements of the job. If the topology library unit determines that no resources are available to execute the job, the topology library unit will return the job to the scheduling unit and the scheduling unit which will wait until the resources become available. The free map F may include resources which have been suspended or reserved in previous scheduling cycles, provided the job to be scheduled satisfies the predetermined criteria for execution of the job on the suspended, have a lower priority, or are reserved resources.
Disclosed is an improved approach to implement I/O and storage device management in a virtualization environment. According to some approaches, a Service VM is employed to control and manage any type of storage device, including directly attached storage in addition to networked and cloud storage. The Service VM implements the Storage Controller logic in the user space, and can be migrated as needed from one node to another. IP-based requests are used to send I/O request to the Service VMs. The Service VM can directly implement storage and I/O optimizations within the direct data access path, without the need for add-on products.
Techniques for dynamic management of virtual machine environments are disclosed. For example, a technique for automatically managing a first set of virtual machines being hosted by a second set of physical machines comprises the following steps/operations. An alert is obtained that a service level agreement (SLA) pertaining to at least one application being hosted by at least one of the virtual machines in the first set of virtual machines is being violated. Upon obtaining the SLA violation alert, the technique obtains at least one performance measurement for at least a portion of the machines in at least one of the first set of virtual machines and the second set of physical machines, and a cost of migration for at least a portion of the virtual machines in the first set of virtual machines. Based on the obtained performance measurements and the obtained migration costs, an optimal migration policy is determined for moving the virtual machine hosting the at least one application to another physical machine.
According to one general aspect, a computer-implemented method may include sending, from a computing device to a server, a request to install a web-based application on the computing device. In various embodiments, the method may also include receiving, from the server, an installation procedure for the web-based application. In some embodiments, the installation procedure may include installing the web-based application on the computing device. The procedure may also include specifying a web extent for the web-based application. In various embodiments, the web extent may include a first web origin for the web-based application, and a second web origin for the web-based application.
Systems and methods for installing and upgrading application packages to an application platform of an on-demand database service. In some embodiments, application packages are uploaded to a directory by developers for installation by subscribers. Some embodiments enable a developer to send identification information to a subscriber to allow that user to access and install an application package created by the developer. If the developer changes the original source package, the subscriber may pull into its organization the change(s) made by the publisher while preserving any data rows the subscriber had created since first importing the package. One or more flags may be set in the package definition to determine whether and to what extent customizations to a package may be made and upgraded by the subscriber and/or developer.
A software deployment method creates and provides an installation parameter file for each computer to be deployed according to a software deployment task. The installation parameter file of each computer to be deployed is used to guide a network installation of software on the computer. A corresponding software deployment system, a software deployment server, and a software deployment user server are also provided. The installation parameter files are generated collectively according to the software deployment tasks, so that the computer equipment is guided by the installation parameter file to install the software automatically. Therefore, the software deployment on the computers in batches is more convenient. Moreover, as the installation parameter file corresponds to each computer to be deployed, the software type and the parameter configuration of each computer to be deployed can be adjusted flexibly, which facilitates the customization of the software.
Computer-readable storage media, methods and systems are provided for managing firmware on a plurality of field-replaceable units (“FRU”) (12). An aspect of installed firmware of the FRU (12) may be compared to an aspect of a firmware bundle. The firmware bundle may contain one or more images that are expected to be installed on the plurality of FRUs (10, 20) already or that are intended to be installed. A mismatch indication may be produced where the aspect of the installed firmware does not match the aspect of the firmware bundle.
A system and method for discovering a set of possible iteration sequences for a given loop in a software program is described, to transform the loop representation. In a program containing a loop, the loop is partitioned into a plurality of portions based on splitting criteria. Labels are associated with the portions, and an initial loop automaton is constructed that represents the loop iterations as a regular language over the labels corresponding to the portions in the program. Subsequences of the labels are analyzed to determine infeasibility of the subsequences permitted in the automaton. The automaton is refined by removing all infeasible subsequences to discover a set of possible iteration sequences in the loop. The resulting loop automaton is used in a subsequent program verification or analysis technique to find violations of correctness properties in programs.
Embodiments of systems, methods and computer program products are described for implementing repository relationship programming. Implementations described herein describe processes for implementing a union of concerns, integrating concerns, assembling concerns and separating concerns.
One embodiment of the present invention is a method of converting a user interface. A control based class can be extended to produce a Java Server Face. The Java Server Face can be converted to create an ASP.NET user interface.
Methods and systems are disclosed for evaluating testing of a software system in a testing project in which the testing is performed on software code in a plurality of components of the software system. Multi-dimensional data related to the testing project, including results of the testing, are automatically collected. Values for metrics related to a quality of testing effort that components have undergone in the testing project are developed. In one embodiment, the measure is based on a measure of amount of software code of the plurality of components that has been tested during the testing project. Projected testing results at completion of the testing are developed by forecasting projected values of at least one metric at completion of the testing project.
A modeling tool may be configured to generate a diagrammatic representation of a service-based process, expressed using a diagrammatic modeling language. A model converter may be configured to convert the diagrammatic representation into a formal model of the service-based process, and a model verifier configured to apply constraints to the formal model to verify an operation of the service-based process and output a verified formal model. A code generator may be configured to generate executable code therefrom for executing the service-based process therewith.
A semiconductor integrated circuit includes a delay circuit connected between a source of data bits and a data input terminal of a latch circuit. The delay circuit includes a first delay section formed by connecting logic devices in series corresponding to a number of logic devices included in a clock signal path between a clock signal source and the latch circuit data input. The delay circuit also includes a second delay section having a delay time equal to an interconnect delay time corresponding to a wiring length of the clock signal path.
A method, system, and computer program product for solving a congestion problem in an integrated circuit (IC) design are provided in the illustrative embodiments. A congested g-edge is selected from a set of congested g-edges. A set of congesting nets is selected, wherein the set of congesting nets cause congestion in the selected congested g-edges by crossing the selected congested g-edge. A vacancy data structure corresponding to the selected congested g-edge is populated. A subset of the set of the congesting nets is selected. The subset of the set of the congesting nets is rerouted to a candidate g-edge identified in the vacancy data structure.
An improved approach for automatically generating physical layout constraints and topology that are visually in-sync with the logic schematic created for simulation is described. The present approach is also directed to an automatic method for transferring topology from logic design to layout.
In one embodiment, a method of constructing an equivalent waveform model for static timing analysis of integrated circuit designs is disclosed. The method includes fitting time point coefficients (qk) and known time delay values from a delay and slew model of a receiving gate from a timing library; determining waveform values (Ikj) for input waveforms from the timing library; determining timing values (dj) from a timing table in the timing library in response to the input waveforms of the timing library; and determining coefficients (qk) by minimizing a residual of a delay equation.
Some embodiments relate to a method for pre-coloring data within an integrated chip layout to avoid overlay errors that result from mask misalignment during multiple patterning lithography. The method may be performed by generating a graphical IC layout file containing an integrated chip layout having a plurality of IC shapes. The IC shapes within the graphical IC layout file are assigned a color during decomposition. The IC shapes are further pre-colored in a manner that deliberately assigns the pre-colored data to a same mask. During mask building data associated with IC shapes that have been pre-colored is automatically sent to a same mask, regardless of the colors that are assigned to the shapes. Therefore, the pre-colored shapes are not assigned to a masked based upon a decomposition, but rather based upon the pre-coloring. By assigning IC shapes to a same mask through pre-coloring, overlay errors can be reduced.
Embodiments of the invention provide system and methods for organizing, browsing and editing materials stored in a computer system. The system is configured to dynamically create an organizational structure for the materials according to classification groups specified by the creator of each stored material. Additionally, the system is configured to expose certain editable material parameters of a selected material to the end-user and make available specific GUI elements to the end-user so that the end-user can edit the selected material, thereby changing the appearance of the material.
A computer-implemented method for displaying a data set includes: receiving, in a device and from a backend system, a data set with multiple dimensions generated by a query performed on a database, the query stored in the backend system; assigning, to an innermost-dimension area displayed on the device, only member-data pairs of an innermost dimension that are associated with a first member in another dimension; receiving an input that identifies a second member in the other dimension, the input generated with an input control assigned to the other dimension; and in response to the input, instead assigning to the displayed innermost-dimension area only member-data pairs of the innermost dimension that are associated with the second member in the other dimension.
Computer implemented method for interactively animating an avatar in response to real world input are provided. The avatar can be transmitted between a first user and a second user using a computer program that is executed on at least one computer in a computer network. Additionally, the first user and the second user each interact using a respective computing system that is at least partially executing the computer program. The method is initiated by identifying components of the avatar representing the first user that can be modified using real-time effects. The method continues by the computing system identifying controller input from either the first user or the second user. The identification of the controller input is used to determine which of the identified components of the avatar representing the first user will be modified. In response to the identified controller input the real-time effects are applied to the identified components of the avatar that represent the first user. The avatar of the first user augmented to reflect the application of the real-time effects. In another operation, the method displays the augmented avatar of the first user on a screen connected to the computing system of one or both of the first and second users.
A system and method for resolving topically relevant contacts for a user is provided. One example embodiment provides for a method including acts of presenting, within a web page, a communication list with content that is presented to various user based at least in part on the users being associated with another user and the topical content of the web page. Another example embodiment provides or a system that serves web pages including a communication list with content that is presented to various users based at least in part on the user to user and user to topic associations.
Disclosed is a method and system for enabling a user, through a user interface, to manage a correspondence that defines how information about a state of a first device at a first location is to be used to control a second device at a second location.
A computer-assisted visualization and potential adjustment of the layout of a document element involve multiple layout processes being sequentially applied. One set of one or more layout processes are applied to the element to determine an intermediate position of the element with respect to its initial position. Then, another set of one or more layout processes are applied to the element to determine a final position of the element. Rather than displaying just the final position on the display, the initial position, the intermediate position, and the final position of the element are all displayed. An intermediate control may be used to change the first set of one or more layout processes by moving the displayed intermediate position of the element. A final control may be used to change the second set of one or more layout processes by moving the displayed final position of the element.
The disclosure is related to systems and methods for checking the integrity of a data transfer to or from a buffer or other data storage medium. Check values can be added to a data object in a data object based file system. From the check values, a device receiving the data object may determine an integrity or validity of the received data object based on the check values. In a particular embodiment, a hash value may be determined based on the check values. The hash value may be stored in the metadata of the transferred data object. The receiving device may re-calculate the hash value from the check values and compare it to the stored hash value to determine an integrity of the received data object.
This invention relates to methods for obtaining a bin number of path metrics. When performing such methods, a histogram is provided, which composes a bin number of values, a maximum value and a tail region left or right of the maximum value. A bin number of path metrics is obtained from said values. According to an embodiment a local extremum is removed from said tail region. According to another embodiment the tail region is forced to be convex. According to a further embodiment a maximum metric difference between neighboring metrics is ensured.
When writing data to a first-type FM part, an FM controller of a flash memory device (A1) generates a redundant code, and (A2) writes the data and the redundant code, when reading the written data, the flash memory controller (B1) reads the data and the redundant code, (B2) corrects any bit errors based on the redundant code, (B3) generates error correction information including positions of the bit errors occurring and values before the bit errors occurred, and (B4) writes the error correction information to a second-type FM part. Subsequently, when reading the data, the flash memory controller (C1) reads the data and the redundant code, (C2) reads the error correction information, (C3) corrects the data and the redundant code based on the error correction information, (C4) corrects any bit errors based on the corrected redundant code.
An encoding method and device are provided for a series of data packets transmitted in the framework of a combined streaming and downloading application by a two-stage error protection process and only one unidirectional transmission channel. A partial block of successive data packets is protected against some transmission errors occurring during streaming with the aid of a first error protection process while all data packets are protected against the transmission errors that can remain after streaming is completed with the aid of a second error protection process. In a decoding process, a series of data packets that are encoded according to the encoding are decoded.
A wireless communication system including a sender apparatus having a plurality of transmitting antennas that transmits a plurality of data blocks; and a receiver apparatus that receives the plurality of data blocks, wherein the sender apparatus transmits a process number via a control channel different from a data channel to the receiver apparatus, and wherein the receiver apparatus performs HARQ processing of received data blocks based on the received process number which prevents the data blocks from competing.
A test apparatus includes: a test executing section executing a test on the device under test; a fail memory storing a test result outputted by the test executing section, the fail memory implementing an interleave technology for interleaving accesses to a plurality of banks; a buffer memory storing the test result transferred from the fail memory and transfers at least part of the test result to a cache memory, the buffer memory being either a memory not implementing the interleave technology or a memory implementing the interleave technology but having a smaller number of banks than the fail memory; the cache memory storing the at least part of the test result transferred from the buffer memory, the cache memory allowing random access in shorter time than the buffer memory does; and an analysis section analyzing the test result stored in the cache memory.
Systems and methods for advanced management of runtime errors are described herein. Based on a preference, a runtime error manager selects one or more error dumps generated in a computer system landscape. The runtime error manager filters one or more data portions from the selected error dumps. The filtered data portions are supplemented with additional information collected from the nodes of the computer system landscape, or received from external systems. The data portions and the supplemental data are used to assign users responsible to resolve one or more of the logged runtime errors. The data portions and the supplemental information are used to create and send notifications to the responsible users or to instantiate and manage workflows in behalf to the responsible users.
Methods, media, and systems for detecting anomalous program executions are provided. In some embodiments, methods for detecting anomalous program executions are provided, comprising: executing at least a part of a program in an emulator; comparing a function call made in the emulator to a model of function calls for the at least a part of the program; and identifying the function call as anomalous based on the comparison. In some embodiments, methods for detecting anomalous program executions are provided, comprising: modifying a program to include indicators of program-level function calls being made during execution of the program; comparing at least one of the indicators of program-level function calls made in the emulator to a model of function calls for the at least a part of the program; and identifying a function call corresponding to the at least one of the indicators as anomalous based on the comparison.
A method and a micro telecom computing architecture (MicroTCA) system for expanding MicroTCA are provided. On a backplane of a MicroTCA system, an advanced mezzanine card (AMC) connector and a joint test action group (JTAG) testing unit connector are set into at least one AMC slot. Setting the JTAG testing unit connector by using the existing AMC slot prevents occupying exclusive backplane space by setting another JTAG slot, and thus saves backplane space. Furthermore, after the test is completed, an AMC can be plugged in and the normal use of the AMC is not affected.
The operator terminal receives input of the terminal status of the recovery target terminal 10 from an operator, extracts a recovery item for recovering the terminal status of the recovery target terminal 10 and a recovery set value being a value recovered corresponding to the recovery item based on the input terminal status, and generates a recovery code at least including the recovery item and the recovery set value. The recovery target terminal 10 decodes the recovery code in response to input of the recovery code to acquire the recovery item and the recovery set value and executes a recovery process for the terminal status based on the acquired recovery item and the acquired recovery set value.
A power supply system includes a power supply unit, a number of electrical loads and a sequence circuit. The power supply unit provides power for the electrical loads through the sequence circuit. When any one of the electrical loads fails the sequence circuit will record the failure, shut down and lock the power supply unit to prevent the power supply unit from powering the electrical loads.
Techniques to tie a processor power state transition on a platform to another power state transition on the platform. In an embodiment, processor governor functionality of an operating system detects an idle condition of a processor executing the operating system. Based on the processor idle condition and one or more indicated conditions of other platform devices, tying logic may determine a system power state to transition the platform to. For example, the tying logic may select from one of a plurality of idle standby system power states.
A storage system includes: a basic apparatus for transmitting an access request through a data input line for transmitting data; and an extension apparatus for receiving an access request from the basic apparatus through the data input line, the extension apparatus including a storage for storing data and a controller for controlling the access request from the basic apparatus, wherein the basic apparatus superimposes a voltage to the data input line in accordance with the access request, and wherein the extension apparatus includes an upper input voltage detector for detecting the voltage superimposed on the upper data input line and includes a power controller for controlling the power supply to the controller on the basis of the detected voltage.
A system and method is disclosed for adjusting power consumption of a computing device. The computing device is configured with one or more sensors to sense when a user moves away and returns to the computing device. Over a period of time, the computing device determines a pattern of activity related to how long the user is normally away from the computing device during particular times of the day. The computing device may then adjust power consumption of the device or associated components during times of the day for which a pattern of activity has been determined. For example, the computing device may adjust a duration that the computing device will remain idle before power to the computing device is limited.
Energy proportional solutions are provided for computer networks such as datacenters. Congestion sensing heuristics are used to adaptively route traffic across links. Traffic intensity is sensed and links are dynamically activated as they are needed. As the offered load is decreased, the lower channel utilization is sensed and the link speed is reduced to save power. Flattened butterfly topologies can be used in a further power saving approach. Switch mechanisms are exploit the topology's capabilities by reconfiguring link speeds on-the-fly to match bandwidth and power with the traffic demand. For instance, the system may estimate the future bandwidth needs of each link and reconfigure its data rate to meet those requirements while consuming less power. In one configuration, a mechanism is provided where the switch tracks the utilization of each of its links over an epoch, and then makes an adjustment at the end of the epoch.
In accordance with some embodiments, margining routines to determine acceptable voltage command values for specific CPU implementations at one or more different operating levels may be provided.
A method, apparatus, and system in which an interconnect for an integrated circuit communicates transactions between one or more initiator Intellectual Property (IP) cores and one or more target IP cores coupled to the interconnect, including a power manager having a hierarchy of two or more layers including a hardware logic portion to control a power consumption of two or more domains in the integrated circuit, where each layer of the power manager performs its own function; wherein the power manager has its own dedicated CPU or dedicated state machine to execute power management instructions; and wherein the power manager controls the power consumption of two or more domains without using a CPU IP core utilized by other IP cores on the integrated circuit to execute power management instructions.
[PROBLEMS] To prevent leak of information because loss or theft judgement is made whether or not read control information stored in a predetermined read control information storage area of an external storage is proper. If the judgment result shows that it is invalid, virtualized data stored in the external storage is decrypted, and genuine read control information virtualized in the virtualized data is extracted. Next judgement is made whether or not the extracted genuine read control information is proper. If the extracted genuine read control information is proper, the virtualized genuine data in the virtualized data along with the genuine read control information is made usable by decrypting and creating the virtualized data, and improper read control information is stored in the read control information storage area.
An application executing apparatus includes a connecting unit configured to receive connection of an external storage medium that stores therein an application and first medium identification information unique to the external storage medium. A storage unit stores therein permission information associated with the application and the first medium identification information. The permission information indicates whether execution of corresponding application is to be permitted. A determining unit determines whether to execute the application stored on the external storage medium based on the first medium identification information and the application stored on the external storage medium and the permission information stored in the storage unit. An application activating unit that activates the application when the determining unit determines to execute the application.
A system is provided that includes a first device and a second device. The second device is configured to communicate wirelessly with the first device. The first and second devices selectively reduce an operational range for communications before sharing a secret, the secret related to data encryption.
Various embodiments of the invention provide enhanced authentication solutions, including without limitation methods, systems and software programs for authenticating an entity and/or for facilitating such authentication. In accordance with certain embodiments, an entity (such as a user, a computer, etc.) attempts to authenticate in order to use a resource (such as a server, an application, etc.). Merely by way of example, the entity may provide a username or some other identifier to a computer responsible for authenticating the entity. In response, the authenticating computer may transmit a challenge, such as an authentication code. In particular embodiments, the challenge may be used to derive an authentication reply, which in turn may be used to derive and/or create a password (in one set of embodiments, the authentication reply itself may be the password). The derivation of the authentication reply may also require the user to provide some sort of identification, such as a personal information code (“PIC”), biometric verification, etc. The password then may be supplied to the authenticating computer, which can, in some cases, use the username and the password to authenticate the entity.
A sentinel value is combined with a data segment, and encrypted. A digest of the encrypted combined data segment is calculated, and used in conjunction with an encryption key to generate a masked key. This masked key is then appended to the encrypted combined data segment and transmitted to an encoder. When the data segment is retrieved, the original encryption key can be recovered and used to decrypt the data segment. The sentinel value can then be extracted from the data segment and checked for integrity. The data segment can then be delivered, discarded, flagged, or otherwise handled based on the integrity of the sentinel value.
An improved secure programming technique involves reducing the size of bits programmed in on-chip secret non-volatile memory, at the same time enabling the typical secure applications supported by secure devices. A technique for secure programming involves de-coupling chip manufacture from the later process of connecting to ticket servers to obtain tickets. A method according to the technique may involve sending a (manufacturing) server signed certificate from the device prior to any communication to receive tickets. A device according to the technique may include chip-internal non-volatile memory to store the certificate along with the private key, in the manufacturing process.
A shared memory management system and method are described. In one embodiment, a memory management system includes a memory management unit for concurrently managing memory access requests from a plurality of engines. The shared memory management system independently controls access to the context memory without interference from other engine activities. In one exemplary implementation, the memory management unit tracks an identifier for each of the plurality of engines making a memory access request. The memory management unit associates each of the plurality of engines with particular translation information respectively. This translation information is specified by a block bind operation. In one embodiment the translation information is stored in a portion of instance memory. A memory management unit can be non-blocking and can also permit a hit under miss.
A method includes determining an amount of memory space in a memory device available for memory mirroring. The method further includes presenting the available memory space to an operating system. The method further includes selecting at least a portion of the amount of memory space to be used for memory mirroring with the operating system. The method further includes adding a non-selected portion of the available memory to memory space available to the operating system during operation. An associated system and machine readable medium are also disclosed.
A memory arbiter minimizes latency of memory accesses in a system having multiple processors. The memory arbiter improves overall system performance by managing the memory requests from each processor individually before those requests are sent to a central memory arbiter for handling memory requests for the shared resources from the multiple processors. The local memory arbiter buffers the memory requests from a local processor, analyzes the buffered memory requests, and optimizes the requests by reordering commands according to a rule set, and by performing write merging and prefetch squashing in certain conditions.
A memory system includes a first storing area included in a volatile semiconductor memory, a second and a third storing area included in a nonvolatile semiconductor memory, a controller that allocates the storage area of the nonvolatile semiconductor memory to the second storing area and the third storing area in a logical block unit associated with one or more blocks. The second storing area is configured to be managed with a first management unit. The third storing area is configured to be managed with a second management unit, a size of the second management unit being larger than a size of the first management unit. When flushing of data from the first storing area to the second storing area or the third storing area is determined, the controller collects, from at least one of the first storing area, the second storing area and the third storing area, data other than the data determined to be flushed and controls the flushing of the data such that a total of the data is a natural number times as large as the block unit as much as possible.
The techniques introduced here provide for a write-back sparse volume cache in a storage system. The write-back sparse volume cache is implemented by a first storage server that is connected to communicate with a second storage server that hosts the origin storage volume. The first storage server receives a write request from a client to write data to the origin storage volume. In response to receiving the write request, the first storage server writes the data to the sparse volume cache maintained by the first storage server and acknowledges to the client a successful write operation. The data is maintained in the sparse volume cache such that the presence of the data in the sparse volume cache is transparent to the client and subsequent requests for the written data are serviced by the first storage server from the sparse volume cache. The data can later be flushed to the origin storage volume.
Some embodiments of the present invention provide a system that schedules read operations for disk drives in a set of disk drives. During operation, the system monitors a write rate for write operations to a given disk drive in the set of disk drives, wherein vibrations generated by the read operations directed to disk drives in the set of disk drives are transmitted to the given disk drive. Then, the read operations for disk drives in the set of disk drives are scheduled based on the write rate for the given disk drive, thereby limiting interference between the write operations and the vibrations generated by the read operations.
Embodiments include a system, an apparatus, a device, and a method. The apparatus includes a processor, a dynamic memory, and a hardware-implemented memory control circuit. The hardware-implemented control circuit includes a control circuit for establishing an extended refresh period of the dynamic memory based at least in part on a monitored result that indicates an occurrence of a memory loss in the dynamic memory. The hardware-implemented control circuit also includes a control circuit for causing a refresh of the dynamic memory during each of at least two extended refresh periods.
The preferred methodology for manufacture of a PCIe card of the preferred embodiment involves placing a switch such as a switching ASIC on a PCIe card and operatively connecting the switching ASIC to the PCIe card. The preferred methodology also includes operatively connecting a power management module to the PCIe card and including CXP connectors on the PCIe card. The PCIe card of the preferred embodiment includes a power management module (i.e. a power converter) and a switching ASIC. The PCIe card of the preferred embodiment further includes three CXP connectors. In one embodiment, the supporting CPU for switch control and management is placed on the PCIe card.
A serial interface circuit which can adapt to various frame formats to reduce the load on a CPU. The interface circuit includes a rewritable control register used for programmably specifying a field structure to be targeted for processing out of structures of fields preceding a data field of a frame as defined by a communication protocol. The interface circuit analyzes the field structure preceding the data field according to a setting of the control register. When a destination of a received frame is determined to match an expected value, the interface circuit issues a request for the CPU to process the data field information. After a setting is made on the control register, the serial interface circuit can adapt to various formats of frames as defined by a communication protocol according to the information held there, and can also analyze a destination.
Embodiments of the invention are generally directed to detection of cable connections for electronic devices. An embodiment of an apparatus includes a port for the connection of a cable, the port being compatible with a first protocol and a second protocol, the port including a connector for the second protocol, the port including multiple pins including a first pin and a second pin. The apparatus further includes a pull-up resistor coupled between the first pin and a voltage source, a pull-down resistor coupled between the second pin and ground, and a voltage detection element coupled with the second pin. The apparatus is to determine that a cable compatible with the first protocol is connected to the port if the voltage detection element detects a voltage above a first threshold.
A method and apparatus, such as multi-engine controller that can be used to control multiple data processing engines in a command based IO processing system, such as a storage controller, to solve to the problem of scaling the data processing rate to match the advances in the IO interface data rates, including a method of identifying dependencies among various tasks queued up in the system and scheduling tasks out-of-order to avoid head of line blocking, a method to buffer and reorder the completed tasks such that the task output order is the same as that in the input to the system.
The invention relates to a method for synchronization in networks, whereby the local time (tloc) which is valid at the particular node, is updated at different nodes. For that purpose, timing messages are regularly transmitted by a freely selectable superior node (N1; N3; N6) and only by a superior node to an inferior node (N2, N3; N4-N6; N7), which receives the timing messages (M1-M8) and analyzes said messages for updating the local time (tloc) thereof. A minimum propagation time (dmin) is determined for a timing message (M1-M8) between an inferior node (N1; N3; N6) and a superior node (N2, N3; N4-N6; N7). When the inferior node (N2, N3; N4-N6; N7) receives a timing message (M1-M8), said inferior node extracts the local time of the superior node (N1; N3), which is contained in said timing message (M1-M8) and adds the minimum propagation time (dmin) thereto, in order to generate a reference time (tcomp,1-tcomp,8). Said reference time (tcomp,1-tcomp,8) is then compared with the proper local time (tloc). If the reference time is retarded in relation to the proper local time (tloc), said proper local time (tloc) is not updated. If said reference time is advanced in relation to the proper local time (tloc).
A network address assigned a shared designation by a first client computer is received, in a first data format, automatically, at a host computer from the first client computer. The network address is categorized and published. Publishing the network address includes converting the network address into a second data format, receiving, at the host computer, a subscription request from a second client computer, and sending the network address to the second client computer in response to receiving the subscription request.
A facility for configuring a virtual data center is described. A user such as an administrator uses a management interface to input information specifying a configuration for a virtual data center including virtual network nodes and virtual routers. In response, the facility instantiates each virtual network router needed for the configuration, such as by, for each, instantiating on commodity hardware a virtual machine running a general-purpose operating system used to provide routing services to the virtual network nodes.
In a communication system, one of a plurality of relay devices is assigned to a communication device that communicates with a counterpart communication device. When a request for assigning a relay device to the communication device is received, one of the plurality of relay devices is assigned to the communication device based on processing load information indicating a processing load of each one of the plurality of relay devices.
A computer-based method for improving the timely delivery of telemetry or other application-to-application data. A telemetry routing table is stored in memory that includes entries for a plurality of communication pathways for delivering a telemetry message from a telemetry application running on a first computer system to a telemetry reception application running on a second computer system. The table entries include a latency and a measured data delivery rate for transmittal of data over the corresponding pathway. The method includes generating a telemetry message having a particular data payload using the telemetry application and then selecting one of the communication pathways using the telemetry application based on a size of the data payload, the latencies, and the data delivery rates for the pathways (e.g., determining a total transit time for the payload for each pathway and selecting the pathway corresponding to the shortest transit time).
An in-band decryptor and scanner (IBDS) for monitoring data packets or frames of an encrypted communication session. The IBDS may reroute or process the data packets or frames prior to reaching their destination. The IBDS may be used to decrease the load on a server by decrypting, preprocessing or rerouting the incoming data without altering the endpoints of the encrypted communication session from the server and a client.
Methods and apparatuses, including computer program products, are described for automatically creating ICE relay candidates without the use of the TURN protocol. The system introduces a media server device called a WebSBC server, available from Sansay, Inc. of San Diego, Calif. The WebSBC server is a device that exists in the network and receives control messages from another device in the network for the purpose of allocating a media relay port to be used by ICE clients in the network. The method includes the action of adding the allocated relay port to a media relay binding description (SDP) in the form of an ICE relay candidate. The method includes the passing of the modified SDP to an ICE client that is in the process of creating an audio or video session with another ICE client.
Methods and devices are provided for identifying end devices and automatically configuring associated network settings. Preferred implementations of the invention do not require users to manually identify connection types (e.g., RFID, IPphone, manufacturing device, etc.) or to manually configure the network device. Accordingly, such implementations allow automatic switch configuration, even for devices that use inconsistent protocols and/or protocols that are not well known. Some methods of the invention employ DHCP options combined with traffic snooping to identify devices and automatically apply appropriate switch port configuration.
The binding of addresses and port ranges is performed by a device, based on network usage conditions. The device may determine a port block size, indicating a quantity of ports, to allocate to client devices. The device may transmit a message including an Internet Protocol (IP) address and a port range. The message may indicate that the IP address and port range is to be allocated to the one of the client devices based on an order of a first port value and a second port value in the port range, where the port range covers a quantity of ports corresponding to the port block size.
A network device establishes a logical channel with each server device of multiple server devices, where each logical channel is not shared with another server device of the multiple server devices. The network device also determines a network loopback Internet protocol (IP) address for each server device of the multiple server devices, and associates each network loopback IP address with a corresponding logical channel. The network device further receives a packet destined for a particular server device, and provides the packet to the particular server device via the logical channel associated with the particular server device.
A method and apparatus for flow based load balancing are disclosed. For example, the present method receives at least one packet from a flow. If the flow has not being previously classified, then the flow is classified based on the characteristics of the flow. Once classified, the present method matches the flow to at least one matched path from a plurality of available paths in accordance with the characteristics of the flow and characteristics of the at least one matched path. Once matched, the present method forwards the packet from the flow to the at least one matched path for processing.
Systems and methods for providing navigation statistics for a web page. Systems and methods can include a statistics engine operable to receive communications from a plurality of distributed agents and to communicate navigation statistics to the agents.
The present invention relates to a method and an arrangement for distributing fault information from a lower level network management node to a higher level network management node in a network management architecture comprising modules logically representing network nodes and network links under management. The higher level network management node subscribes to at least some detailed fault information. And, a notification comprising a summary of fault information sent by the lower level network management node is received by the higher level network management node. Then, the higher level network management node retrieves the subscribed detailed fault information from said received notification.
A tiered communications architecture for managing network traffic in a distributed system. Communication between client or control computers and a plurality of hardware devices is administered by agent and monitor devices whose activities are coordinated to reduce the number of open channels or sockets. The communications architecture also improves the transparency and scalability of the distributed system by reducing network mapping dependence. The architecture is desirably implemented in a proton beam therapy system to provide flexible security policies which improve patent safety and facilitate system maintenance and development.
A method and apparatus for enabling a service-aware mobile core network are disclosed. In one embodiment, a method for managing integrated services in a communication network includes detecting a first Internet protocol flow in the network, mapping the internet protocol flow to an integrated service, and managing the integrated service, including the first internet protocol flow, according to at least one policy defined for the integrated service.
A device, method, computer program product, and network subsystem are described for displaying a portion of a data structure or for obtaining an inter-core linkage in association with a tabular data object and for deciding whether to update the data structure in response to an inter-core linkage and to input received after displaying the portion of the data structure or for deciding whether to update the tabular data object in response to the inter-core linkage in association with the tabular data object.
A method, apparatus and system enable distribution and enforcement of authenticated network connection policy. Specifically, in one embodiment, a wireless network may admit manageability cores (“MCs”) that include a manageability feature set, i.e., devices that do not implement the full wireless network feature set defined by IEEE standards. In one embodiment, the MCs and backend policy decision point (“PDP”) may agree upon connection policy information for the MCs, and a may utilize a mutually authenticated mechanism to deliver the agreed upon connection policy information to the MCs and Access Points (“Aps”).
An apparatus includes a discrimination unit configured to discriminate transmission and reception switching timing based on a data amount of data transmitted from the apparatus and a data amount of data transmitted from a remote apparatus, and a control unit configured to perform switching between transmission and reception according to the discriminated switching timing discriminated, so that data can be transmitted in a plurality of divided times to the communication remote apparatus or data can be received in a plurality of divided times from the remote apparatus.
A method of detecting a compromised machine on a network. The method receives an email message from a machine on the network and classifies it as either spam or non-spam. A probability ratio is then updated, according to whether the message was spam or non-spam, by applying a sequential probability ratio test. If the probability ratio is greater than or equal to a first threshold, then the machine is compromised. If the probability ratio is less than or equal to a second threshold, then the machine is normal. The operations of receiving a message, classifying the message, updating the probability ratio, and indicating the machine is normal or compromised until the probability ratio is greater than or equal to the first threshold are repeated for a plurality of messages. Such repeated operations are performed on each of the messages one at a time, as each of the messages is received.
In a communication terminal, an extraction section extracts predetermined keyword data from text data input for an e-mail, an acquiring section acquires predetermined associated data associated with the keyword data extracted by the extraction section from an internal memory (such as a RAM or a storage device) of the communication terminal or from predetermined external equipment through a communication device, based on storage location reference data that indicates the storage location of the associated data and is stored in the internal memory, and an inserting section inserts the associated data acquired by the acquiring section into the text data in place of the keyword data. With this communication terminal, an input operation necessary to create an e-mail can be performed efficiently.
Within a system comprising a processor and a memory, a method of sending an attachment of a first electronic mail (email) to a recipient. The method includes receiving the first email addressed to the recipient and, via the processor, determining whether a volume of data contained in the recipient's electronic mailbox has reached a threshold level. When the volume of data has reached the threshold level, via the processor, establishment of an instant messaging session with an instant messaging client associated with the recipient can be initiated. The attachment can be caused to be attached to an instant message. Sending of the instant message to the instant messaging client associated with the recipient can be initiated.
In one embodiment, a gateway implements: detecting that a mobile device using a communication session in a mobile network is associated with a mobile videoconferencing application, where the videoconferencing application is capable of sending and receiving media streams; and providing from the mobile network to a videoconferencing system within a fixed network a first set of indicators associated with the communication session, and performing policy control, the policy control including: causing the videoconferencing system within the fixed network to be configured to accommodate communications with the mobile device, causing an adjustment to a session bearer within the mobile network to meet a quality of service requirement of a videoconferencing media stream connected to the mobile device, and causing a media bridge to provide a media stream to accommodate the end point.
The present invention relates to a method and apparatus for controlling a multimedia conference by an application server, the method includes: in the multimedia conference, the application server divides the m-line in a received terminal session description protocol (SDP), message into two SDPs according to the type of media, and sends them respectively to an audio-video media server and a data media server, or assembles SDPs returned by the audio-video media server and the data media server into one SDP, and sends it to a terminal. The apparatus includes an application server, and the application server includes an SDP dividing module and an SDP assembling module. This invention simplifies the process of signaling interaction, reduces the consumption of the signaling interaction; better synchronizes the controlling of the conventional audio-video media and the data media, makes the realization of the multimedia client more simple; meanwhile, is compatible with the terminals traditionally not supporting data media.
System for providing interactive two-way real-time media in a desktop virtualization environment including a desktop virtualization server computer and a desktop virtualization endpoint device with video camera. System incorporates: instance of server software running on desktop virtualization server and providing interactive user interface functions to desktop virtualization endpoint device, instance of software accessing network; instance of endpoint software running on desktop virtualization endpoint device, instance of software accessing network; first network connection between instance of server software and instance of endpoint software, first network connection implemented using access to network comprised by instance of server software and access to network comprised by instance of endpoint software; and second network connection between instance of server software and instance of endpoint software, second network connection distinct from first network connection and implemented using access to network comprised by instance of server software and access to network comprised by instance of endpoint software.
Information requested by a client is intercepted by a network server, which sends the request to the requested information source. The requested information is received and examined by the server to determine if the information is HTML format. If so, the server modifies the requested information by inserting format and request instructions then sends same to the client computer. The client uses the format and request instructions to send a request for supplemental information from a supplemental information source. The associated supplemental information is sent from the supplemental information source to the network client. The format instructions cause the requested information and supplemental information to be displayed in respective first and second display areas.
A method of generating a pseudorandom sequence of terms belonging to a finite body K of cardinal q≧2 intended to be used in a cryptographic procedure, said method comprising the iterative calculation, from an initialization n-tuple X(0)=(X(0)1, X(0)2, . . . , X(0)n), where n≧2, of elements of K, of n-tuples X(i)=(X(i)1, X(i)2, . . . , X(i)n) of elements of K (where i=1, 2, . . . ), each n-tuple X(i) being obtained on iteration number i in a predetermined manner at least from certain components Y(i)k of an m-tuple Y(i)=(Y(i)1, Y(i)2, . . . , Y(i)m), where m≧n, of elements of K and the terms of said pseudorandom sequence being extracted in a predetermined manner from the n-tuples X and/or the m-tuples Y. For at least one value of i, among said components Y(i)k of the m-tuple Y(i) that are used to obtain the multiplet X(i), at least E(n/2) of them are each represented by a predetermined second degree polynomial function, with coefficients in K, of the components of the n-tuple X(i−1).
A system includes a sensor and a processor. The sensor is configured to passively read data in packets as the packets are in motion on a network. The processor is cooperatively operable with the sensor The processor is configured to receive the read data from the sensor; and originate real-time map profiles of files and file data, both from the read data from the sensor, as the passively read packets are in motion on the network.
Implementations of the present disclosure include obtaining one or more queries, processing data stored in a data store based on at least one query of the one or more queries to identify a plurality of users, the plurality of users sharing a commonality that is a subject of the at least one query, generating one or more query-based social circles, the plurality of users populating a query-based social circle of the one or more query-based social circles, the query-based social circle being directed to the commonality and defining a distribution list for distributing digital content provided by one or more users of the plurality of users, and transmitting social circle data corresponding to the query-based social circle to display a representation of the query-based social circle to at least one user of the plurality of users.
The invention comprises a set of complementary techniques that dramatically improve enterprise search and navigation results. The core of the invention is an expertise or knowledge index, called UseRank that tracks the behavior of website visitors. The expertise-index is designed to focus on the four key discoveries of enterprise attributes: Subject Authority, Work Patterns, Content Freshness, and Group Know-how. The invention produces useful, timely, cross-application, expertise-based search and navigation results. In contrast, traditional Information Retrieval technologies such as inverted index, NLP, or taxonomy tackle the same problem with an opposite set of attributes than what the enterprise needs: Content Population, Word Patterns, Content Existence, and Statistical Trends. Overall, the invention encompasses Baynote Search—a enhancement over existing IR searches, Baynote Guide—a set of community-driven navigations, and Baynote Insights—aggregated views of visitor interests and trends and content gaps.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting autocomplete suggestions. A computing device can receive a query and autocomplete suggestions for the query. The autocomplete suggestions can be displayed in a plurality of separately selectable cells arranged in a column on a user interface. While a selected cell is displayed at a first location, input indicating that a user interacted with the selected cell can be received. In response to receiving the input, the computing device can display the selected cell at a second location that is different from the first location, include the autocomplete suggestion displayed in the selected cell in the query, and display autocomplete suggestions for the extended query in a plurality of separately selectable second cells.
A method is provided for receiving source code that includes an application programming interface (API) defined query written to communicate with an API. The API is configured to provide access to an object relational model (ORM) for converting, during execution of the source code, the API defined query into a dynamic structured query language (SQL) query comprising SQL statements. The method also includes generating a static SQL query that includes SQL statements. The static SQL query is generated in response to the ORM and to the API, by a computer, prior to the source code being executed.
A system and method are disclosed for determining the geographic range of a search query. A search query may include local intent which influences the results and advertisements that are displayed in response to the search query. The geographic range associated with the local intent may vary depending on the search query. The geographic range may be determined using probabilistic models that analyze historical searches to determine the geographic range of search queries.
Local data caching for views with linked attributes are optimized based on net change notifications. Data requests may be made periodically to a server, each request with a specific set of constraints on timestamps of entity types involved in a view and each ordered by a primary item's identifier (ID). Applying the results of these requests to a client-side cache of the view results enables the client-side cache to stay “relatively fresh” with respect to the server's data. The server may handle view data requests where all conditions on related tables' columns are applied with an “and” operation, and the specific set of conditions on the timestamps of the related items are applied to get the net changes with minimum redundancy. The server may also handle stateless view data requests limited by the number of results, and a “sort by ID” may be applied to ensure consistent results over time.
Mechanisms for correlating reported problem data from a plurality of sources of information are provided. A report of a problem in a computer system is received to thereby generate a reported problem in a problem management system. Data is collected from a plurality of sources of information in accordance with data collection rules. Content classification is performed on the collected data to classify the collected data into pre-determined classes of collected data in accordance with classification rules. Correlation of the classified data into sets of correlated data in accordance with correlation rules is performed. Each set of correlated data corresponds to a different reported problem in the problem management system. A representation of the reported problem in the problem management system is updated based on a set of correlated data corresponding to the reported problem and classifications of data within the set of correlated data.
A Mixed Media Reality (MMR) system and associated techniques are disclosed. The MMR system provides mechanisms for forming a mixed media document that includes media of at least two types (e.g., printed paper as a first medium and digital content and/or web link as a second medium). In one particular embodiment, the MMR system provides for image matching portions of a document.
Computer-readable media, computer systems, and computing methods are provided for recommending websites that are relevant to a current website to which a user has navigated. A search engine is used to track a set of websites the user has visited immediately prior to the current website, while predictive model(s) are used to generate a sequence of websites that include the current website and the tracked websites. The sequence is compared against strings of websites within a browser-history log to identify matching strings, where the matching strings include the sequence and a respective candidate website. A probability of relevance is computed from a frequency that each of the matching strings has been visited within a predefined time frame. The probability of relevance for each of the matching strings is ranked against one another to distill the highest-ranked matching strings, which are parsed to extract and present the candidate websites included therein.
Methods and apparatus are disclosed for providing customer treatment information over a network. A transaction communication is established between a first enterprise and a second enterprise by receiving a request from a user associated with the first enterprise to establish the transaction communication; determining if the second enterprise is authorized to access enterprise information of the first enterprise; obtaining enterprise information from an enterprise database of the first enterprise; and providing the obtained information to the second enterprise as part of the establishment of the transaction communication if the second enterprise is authorized to access the enterprise information of the first enterprise. The enterprise information is typically related to the transaction and may comprise one or more of customer priority information and a transaction history. The second enterprise can determine if a third enterprise is authorized to access enterprise information of the first enterprise and/or the second enterprise.
Provided is a mesh data creation method allowing appropriate expression of population densities while making a balance between accuracy and granularity. In the mesh data creation method, when the number of samples in a region of reference mesh data with a predetermined size is not less than a threshold, divided mesh data is created by dividing the region of the reference mesh data. Namely, each portion with a high population density can be expressed by a fine region of mesh data and each portion with a low population density by a coarse region of mesh data. The above makes it feasible to prevent meshes from becoming too fine to ensure accuracy or, conversely, from becoming too coarse to maintain granularity, thereby resulting in failing to achieve a detailed grasp of population densities, and thus to achieve appropriate expression of population densities while making a balance between accuracy and granularity.
Systems, methods, and computer-readable memory media for performing various methods for verification of inode metadata are disclosed. This may be done, in various embodiments, by splitting the metadata for a given inode into two or more components. Each component may then be transmitted as an inode message from, for example, a data server to a backup server. Counters may be used to determine if all messages have been received for a group of inodes. Temporary data structures may be created dynamically to aid in the verification of the inode metadata. In one embodiment, received inode metadata is used to indicate the presence (e.g., in a catalog) of an invalid reference from a child inode to its parent inode. A metadata catalog may be created and used during the restore process to “browse” a portion of the backed up data.
Described are techniques for processing recovery points. One or more storage objects for which data protection processing is performed are determined. The data protection processing includes copying data for each of said one or more storage objects to one or more data protection storage devices. One or more recovery points corresponding to each of said one or more storage objects are determined. For each of the one or more recovery points corresponding to each of the one or more storage objects, performing processing including determining whether said each recovery point is at least one of recoverable in accordance with recoverable criteria and restartable in accordance with restartable criteria.
Disclosed is a reproduction apparatus including a server apparatus to distribute contents and a reproduction section to reproduce the contents distributed by the server apparatus, wherein a storage section included in the server apparatus stores set information pertaining to setting of a predetermined adjustment parameter related to a reproduction of content with respect to each of the contents distributable by the server apparatus; and the reproduction section reproduces the content on the basis of the set information stored in the storage section in the content distributed by the server apparatus.
In a first embodiment, computer implemented method and computer program product for executing an action selected from the group consisting of removing a LUN from a consistency group on a production site and adding a LUN to a consistency group on a production site; wherein the action is performed without loss of a journal tracking the changes to the consistency group at a replication site, the replication site replicating the consistency group on the production site.
The invention is a system and method for detecting and configuring network resources for a backup and recovery application. The invention identifies data, software and hardware accessed through a network for the backup and recovery application. Additionally, the present invention identifies dependencies and relationships between the data, hardware and software. The invention thereby provides an updated overview of the entire network environment to the backup and recovery application. Using the invention, the backup and recovery application may backup data and the software that uses the data, as well as the configuration for the hardware that stores or accesses the data. During recovery, the invention will restore the data, hardware and software in the proper sequence and configuration. The present invention thereby enables proper recovery to any selected point in time, and ensures that after recovery, network resources function as they did at that selected point in time.
Embodiments of the invention include systems and methods for providing writable snapshot functionality for file systems. Pointer-based snapshots can be taken of an active version of the file system resulting in either (1) a read-only snapshot image and a new active version of the file system resulting from a read-only snapshot operation; or (2) a read-only snapshot image and two new active versions of the file system resulting from a writable snapshot operation. The two active file systems generated from writable snapshot operations are each independently and concurrently writable. Various techniques are also presented for handling multiple, concurrently active file systems. For example, novel techniques are described for allowing snapshot restore, compaction, and other functionality to operate in an environment having multiple read-only and writable versions of the file system.
A computer-implemented method is provided for managing and sharing picture files. In one embodiment of the present invention, the method comprises providing a server platform and providing a datastore on the server platform for maintaining full resolution copies of the files shared between a plurality of sharing clients. A synchronization engine is provided on the server platform and is configured to send real-time updates to a plurality of sharing clients when at least one of the sharing clients updates or changes one of said files. A web interface may also be provided that allows a user to access files in the datastore through the use of a web browser.
A method within a computing execution environment for adding an aspect trigger for an aspect, an aspect being an application level abstraction relevant to a source or service, along with the execution environment, where the method includes defining service aspects; inserting or encapsulating the service aspects as named aspects into an abstraction layer in the computing execution environment; and associating the named aspects with the aspect trigger, wherein the abstraction layer is configured to associate aspect triggers for a plurality of client applications.
A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by predicting the next navigation event. The system and method may then prerender content associated with the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods describe a variety of manners of predicting the next navigation event, including examining individual and aggregate historical data, text entry prediction, and cursor input monitoring.
Adaptive applications of affinity propagation are described to facilitate effective and computationally efficient means of clustering computer-based objects such as items of content, and/or to determine exemplars associated with a set of objects. Affinity propagation is also applied by the present invention to define system user affinity groups and/or exemplar users. The present invention applies usage behaviors as a basis for influencing clustering through methods such as initializing exemplar attractor values based on usage behaviors and/or basing similarity values between pairs of objects or users on usage behaviors associated with system objects, or usage behaviors that are associated with, directly or indirectly, specific system users.
Mechanical systems wear or change over time. Data collected over a system's life can be input to statistical learning models to predict this wear/change. Previous work by the inventors trained a flexible empirical regression model at a fixed point of wear, and then applied it independently at time points over the life of an engine to predict wear. The embodiment disclosed herein relates those wear predictions over time using a time evolution model. The time evolution model is sequentially updated with new data, and effectively tunes the empirical model for each engine. The combined model predicts wear with dramatically reduced variability. The benefit of reduced variability is that engine wear is more evident, and it is possible to detect operational anomalies more quickly. In addition to tracking wear, the model is also used as the basis for a Bayesian approach to monitor for sudden changes and reject outliers, and adapt the model after these events.
The present invention provides a computer system (the “Return System”) that provides multi-carrier shipment rating, shipment labeling, shipment tracking, shipment tracking management reports, returns analysis and returns management reporting. In an exemplary embodiment, the Return System has three major components: 1.) A Returns Manager Subsystem that provides a user interface to each Merchant to setup the Merchant's account, setup the Merchant's return policy and rules, and to monitor the status and movement of return shipments; 2.) A Consumer Returns Subsystem that provides each consumer using the Returns System with an online user interface that leads the consumer through the returns process, displays the return policies and rules to the consumer, provides shipping document to ship the return package if appropriate, and permits the consumer to track their return shipments; and 3.) a Returns Processing Subsystem that, in the exemplary embodiment, provides background shipping and tracking functionality.
To aim provide a software update apparatus including an install module group (130) composed of a plurality of install modules. Each of the install modules has a function of receiving, from an external server (200), a replacement protection control module (121) to be used for updating a protection control module (120) having a function of verifying whether a predetermined application has been tampered with. Each of the install modules simultaneously running is verified by at least another one of the install modules simultaneously running, as to whether the install module has a possibility of performing malicious operations. If any of the install modules is verified as having the possibility of performing the malicious operations, any another one of the install modules that is verified as not having the possibility revokes the any install module verified as having the possibility.
A system and method for managing a financial institution account with a transaction card used as a deferred-debit transaction card and as an automated banking card wherein debit transactions are stored by a managing computer system for a billing cycle without being automatically debited against the account until after debit transaction activity. The card user can earn credit, or interest based on deferred debits. Also, in certain instances, a limited time period is provided relative to the billing cycle, for the user to provide funds as consideration for payment against the transaction card purchases without an automatic debiting of available funds as full consideration for payment against the deferred-debit purchases.
An automated retail terminal in which a plurality of goods and/or services are provided in an integrated system. The integrated system generally avoids duplicating hardware or functions in the course of delivering the goods or services offered, so for example in a combination ATM and Internet kiosk the same credit card or smart card reader is used for both the ATM and the Internet kiosk functions, the same control screen activates the ATM functions and the Internet functions, and etc.
An automated retail terminal in which a plurality of goods and/or services are provided in an integrated system. The integrated system generally avoids duplicating hardware or functions in the course of delivering the goods or services offered, so for example in a combination ATM and Internet kiosk the same credit card or smart card reader is used for both the ATM and the Internet kiosk functions, the same control screen activates the ATM functions and the Internet functions, and etc.
An ability to expose and display a current billing amount associated with a billing account in a billing system to one or more third parties, and to link one or more payments from the one or more third parties to the billing account in an account receivable system is provided. A user may create, publish, and share a fundraising webpage, which when accessed by a third party, allows the third party to send a payment in the form of a contribution or donation. An intermediary system allows for secure communication of billing account data from the accounts receivable system to the third party, allowing the third party to interact with the accounts receivable system as if the third party is in direct communication with the accounts receivable system.
A financial card is issued to a user that is set to behave like a prepaid card as the card can only have a positive balance, and funds may be added to this balance to be spent. At any time, the user may change the financial card to behave like a credit card, thereby allowing spending on credit. Alternatively, the financial card may be issued as a credit card and may be changed to a prepaid card. The financial card has a single account number, regardless of whether it is set to behave like a prepaid card or a credit card, and regardless of whether it is switched from one operating mode to another.
A system assigns a credit limit to an account for a credit card of a card holder based on whether the card holder poses an acceptable risk. The system activates an account for the credit card, assigns an initial credit limit well below a tolerance level to the account, develops credit history data based on account activity during predetermined short intervals of time, evaluates the credit history data after each of the predetermined short time intervals, and determines whether to increase the credit limit of the account based on the evaluated credit history.
An embodiment of the present invention provides a system and method for a sponsoring organization to: (1) utilize a rules-based computer system to capture trade orders from sub-advisors (money management firms) in order to implement a pre trade compliance review process, thereby enabling the sponsoring organization to prevent the execution of trade orders by a sub advisor that violates securities laws and/or account restrictions; and (2) determine and assign, based on expected market impact of a trade order to buy or sell securities, whether responsibility (discretion over the decisions related to how, when and with whom a trade order is executed) for executing the trade order is assigned to the money management firm for an investment portfolio or to the sponsoring organization of that portfolio. Trade orders are categorized in real-time as “high touch” (significant effort and market impact) or “low touch” (insignificant effort and market impact).
An embodiment of the present invention provides a system, method, process, software and standards that enable a unified trading and control process utilized by sponsoring organizations and asset managers (money managers) for sub advised or externally managed investment portfolios as to increase control over the trading process by a sponsoring organization, enhance regulatory compliance, substantially lower trading costs and improve investment performance on a recurring basis for the shareholders and beneficiaries investing in registered and non registered mutual funds and institutional investment portfolios.
A computerized method of using a data processor having a memory to account for carbon flows and determine a regulatory value for a biofuel includes (i) storing, in memory, a first set of one or more carbon flow values characterizing the production and use of a biofuel, wherein the biofuel is derived from a first fraction of an agricultural biomass, (ii) storing, in memory, a second set of one or more carbon flow values characterizing the sequestration of solid phase biomass carbon, wherein the solid phase biomass carbon is derived from a second fraction of the agricultural biomass and wherein the sequestration mitigates anthropogenic greenhouse gas emission, and (iii) calculating, using the data processor, a regulatory value for the biofuel from the first and second sets of carbon flow values.
A system and method of providing control of prices in an on screen window having a price held for further transactions on an interface for traders of financial instruments. The interface contains a display of products for trading and respective prices for bids and offers. The user has a control device such as a computer mouse with a roller control. Selection of a particular product results in the display of the price of the product at the instant time the product is selected. The price is held until a confirming key or mouse stroke is received to initiate a trading action such as placing a new order, killing an existing order or hitting or lifting an order. The price can be altered by means of the roller control.
A system and a method are disclosed for classifying items of social media content and for determining sentiment. In one embodiment, an item of social media content is obtained. The item may have been generated by a user participant of a forecasting contest. Thereafter, a financial classification for the item of social media content is determined based on a social media message packet of the item of social media content. Subsequently, a polarity for the item of social media content is determined based on the social media message packet of the item of social media content. In addition, a reliability score for a user that generated the item of social media content is determined. Based on the determined polarity, determined financial classification, and determined reliability score, financial sentiment for a financial instrument associated with the item of social media content is determined.
A system and method for configuring a dispensing cabinet with products within an electronic catalog hosted by a wholesaler system includes a display of a user interface having a graphical representation of a dispensing cabinet for dispensing products including a graphical representation of each dispensing mechanism. A selection of a single product from a listing of products associates the selected single product to at least one dispensing mechanism and causes a change in the graphical representation of the dispensing cabinet such that the at least one dispensing mechanism is visually identified as having the selected single product associated with the dispensing mechanism.
A method, device, and system for carrying a Point of Sale (POS) data service over an IP network are disclosed. A method for carrying a POS data service over an IP network includes receiving, by a home gateway, a number dialed by a user at a POS. When determining that the number dialed at the POS is a POS access code according to configuration information, a call link with a softswitch is set up through Session Initiation Protocol (SIP) signaling interactions and Session Description Protocol (SDP) negotiation is performed with the softswitch. A DSP inside the home gateway is switched from a normal voice mode to a POS data service mode. POS negotiation is performed with a Network Access Server (NAS) connected to a banking center and data services exchanged between the POS and the banking center are transferred after successful negotiation.
A table system includes a touch screen integrated in a table top, a computer system in communication with the touch screen, the touch screen being configured to serve as a primary input to the computer and to display multiple active sections at different orientations corresponding to different seating locations on the table top simultaneously, and a secondary screen, located away from the touch screen, in communication with the computer system, the secondary screen being configured to continuously display media files stored on the computer system at a single orientation and to be viewed from the different seating locations simultaneous with use of the touch screen, the touch screen configured to display representations of media files to be displayed on the secondary screen and to serve as selection input for the media files.
A method and system is disclosed for creating additional advertising space by sensing the position of an element on a web page or other client viewer, and upon interaction of a user with that element positioning the appearance of additional web page elements not limited by the boundary of the initial element. Marketing methods enabled thereby are disclosed where among other possibilities this created advertising space can be sold to pay for placement of instances of the invention, where licensees are motivated to themselves place instances of the invention in exchange for usage rights, or further be compensated with a share of income from built-in links, where instances of the invention can carry value added content so that hosting sites will pay for the placement or carry it at no charge, and where a content provider might pay for having its content programmed or provide it for free for promotional value, where instances of the invention maintain links back to a generator site for its own propagation, where a web presence can be created across multiple sites for any commercial or social purpose as a conglomerate world wide billboard, where any instance of the invention can be reconfigured on any site where it resides in real time protected by optional password, and other alternatives more fully described in the specification.
An offending item detection system is provided for analyzing and processing documents received at one or more capture sites. A physical document may be electronically captured at a capture site and subsequently transmitted to a regional or central processing system. The processing system may then analyze the captured documents to identify and flag suspected offending items such as duplicates. Suspected offending items may be removed from a processing stream and replaced by a substitute transaction to keep the financial system in balance and to reduce potential for processing backlog. In the meantime, the suspected offending item may be analyzed. If the item is a false positive, the substitute transaction may be canceled and the financial document reinserted into the processing stream. If the suspected item is a true offending item, the substitute transaction may be replaced by or converted into another transaction funded by a general suspense account.
A computer-implemented system and method for providing basic valet parking through centrally-managed parking services is provided. Motor vehicle parking spaces are managed through a server. Smart parking devices physically proximate to the parking spaces are interfaced to the server. Vehicle occupancy sensors also physically proximate to the parking spaces are interfaced to the server. Parking availability indicators associated with the parking spaces are interfaced to the server. Use the parking spaces is reserved for a valet service. A reservation request for the parking spaces is accepted through the server for use by the valet service for a period of time. Occupancy of the reserved parking spaces by a motor vehicle through the nearest vehicle occupancy sensor is sensed during the time period. Availability of each parking space is indicated through the nearest parking availability indicator throughout the time period based upon the current time and use by the valet service.
Among other things, a computer implemented method for monitoring patients released from an intensive care unit in a healthcare environment is described. The method comprises receiving medical information of a patient located at a location different from the intensive care unit, evaluating conditions of the patient by applying one or more rules to the medical information of the patient, and sending a message to the intensive care unit when the conditions of the patient match the one or more rules.
Whenever an event occurs on a computing system which will accept a response from a user of the system, the system automatically determines whether or not to enable speech interaction with the system for the event response. Whenever speech interaction is enabled with the system for the event response, the system provides a notification to the user which informs the user of the event and their options for responding thereto, where these options include responding verbally. Whenever the user responds within a prescribed period of time via a voice command (VC), the system attempts to recognize the VC. Whenever the VC is successfully recognized, the system responds appropriately to the VC.
A spoken dialog system and method having a dialog management module are disclosed. The dialog management module includes a plurality of dialog motivators for handling various operations during a spoken dialog. The dialog motivators comprise an error handling, disambiguation, assumption, confirmation, missing information, and continuation. The spoken dialog system uses the assumption dialog motivator in either a-priori or a-posteriori modes. A-priori assumption is based on predefined requirements for the call flow and a-posteriori assumption can work with the confirmation dialog motivator to assume the content of received user input and confirm received user input.
A method of operating a computer to perform linguistic analysis includes the steps of splitting an input text into words and sentences; for each sentence, comparing phrases in the sentence with known phrases stored in a database, as follows: for each word in the sentence, comparing its value and values of words following it with values of words of stored phrases, starting with the longest stored phrase that starts with that word, and working from longest to shortest; in the event a match is found for two or more consecutive words, and considering the words around the phrase, labelling the matched phrase with an overphrase that describes the grammar use of the matched phrase; after the penultimate word has been compared, recasting the sentence by replacing the matched phrases by their respective overphrases; and then repeating the comparison process with the recast sentence until there is no further recasting.
An ordered list of language indicators may be obtained, wherein each of the language indicators is either user defined or system defined. Each language indicator may be ranked according to a priority of the language indicator for determining a most-preferred language for a user. A list of languages may be received that indicates the languages available in an application. The ordered list of language indicators may then be compared to the received languages, and a highest-ranked language indicator determined. The most-preferred language for the user may be selected based upon the highest-ranked language indicator. Information from the application may then be provided to the user in the most preferred language.
A text conversion method and a text conversion system are provided. A term mapping table recording a term mapping relationship between a source language and a target language is provided. A tokenization process is performed on a paragraph in the source language to obtain tokenization results. The tokenization results are compared with the term mapping table to determine each source language term in the paragraph is belonging to a first type or a second type. The source language terms belonging to the first type are converted into corresponding target language terms according to the term mapping table. Regarding each source language term of the second type, one of multiple corresponding candidate target language terms is selected as the target language term according to a co-occurrence relevance of relevant terms, wherein each relevant term is constituted by one candidate target language term and words before and after that in the paragraph.
A method, apparatus and system for, in a computing system, perturbing an initial three-dimensional (3D) geological model using a 3D vector field. A coherent 3D vector field including 3D vectors may be generated where each 3D vector of the 3D vector field is associated with a node of the initial 3D geological model and has a magnitude within a range of uncertainty of the node of the initial 3D geological model associated therewith. The coherent 3D vector field may be applied to the initial 3D geological model associated therewith to generate an perturbed 3D model. The perturbed 3D model may differ from the initial 3D geological model by a displacement defined by the 3D vector field associated with nodes having uncertain values. The perturbed 3D model may be displayed.
Systems and methods that automatically identify causes of errors during one or more CAD processes, such as while binding external reference drawings to a host drawing and/or batch comparing sets of multiple drawings. In certain examples, a first session of a CAD program can be used to track potential crash occurrences during a second CAD program's processing of a set of drawings and dynamically replace corrupt drawings and/or broken references with blank (proxy) drawings so that the desired process can complete. Whenever the first CAD session detects a potential error event, such as when the second CAD session is interrupted for a particular length of time, the first CAD session can log the error, close the second session, and/or continue the desired process with a new CAD session.
A system determines athletic performance. A pressure sensor senses change in elevation. A microprocessor processes signals from the pressure sensor to determine speed corresponding to the change in elevation. A display reports the speed to a user.
A method for managing thermal condition of a thermal zone that includes multiple thermally controllable components include determining thermal relationship between the components and reducing temperature of a first component by reducing thermal dissipation of a second component.
A monitoring, tracking, and calibration system tracks temperature data and the validity of temperature measuring devices. If an item is temperature sensitive, the system permits temperature readings to be taken by a remote transmitter or other temperature measuring device and stored by a computer. A calibration device is built into the remote transmitter or attached in line to a temperature sensor and include at least one fixed value. The remote transmitter samples that fixed value periodically or in response to an instruction from the computer. The computer, in turn, compares the fixed value to a respective expected value. If the comparison indicates that the fixed value compares favorably to the at least one respective expected value, the remote transmitter is considered calibrated and functioning correctly. Otherwise, the remote transmitter is considered faulty and an error is reported so that corrective action may be taken.
The present document describes a ready to use sensing device which is auto-configurable when turned on. The sensing device includes one or more sensors and a communication port. When turned on, the system automatically contacts a central server via the communication port and requests the address of a second server with which the sensing device is associated. Upon receipt of the address of the second server, the sensing device contacts the second server and requests its customized configuration settings. When received, the configuration settings are installed, and the sensing device starts to sample the output of the sensors and sends the samples to the second server for storage. The user may view the measurement data by accessing the second server through the internet. The minimum memory capacity required for operating the sensing device is very low, due to the fact that the samples are sent to the second server every time the samples are taken.
A method and a transmission system are disclosed for the transmission of wanted signals between a sensor and an evaluation unit. In order to suppress interference to the sensor signals due to external interference sources as far as possible, at least one embodiment of the inventive system has at least one signal receiver with the sensor for detecting a wanted signal and a signal processing device for conditioning the wanted signal, at whose output a mixed signal with a wanted signal component and an interference signal component from at least one interference source are present; an interference source signal input for detecting at least one interference source signal of the at least one interference source; a filter device for reconstructing the interference signal component as a function of the at least one interference source signal; and a subtractor for eliminating interference superimposed on the wanted signal.
Systems and methods for biological sample processing are described. A production line extracts genomic DNA from a biological sample, amplifies target components of the sample and produces sequence data for markers from the amplified components. The markers are associated with tests identified in a requisition received with the sample and some markers may be associated with unrequisitioned tests. A sample information management system (SIMS) controls and monitors the production line and subsequent analysis of the results using information in a quality control (QC) database to validate the results. A repository comprising the QC database and a research database receives and aggregates the results without identifying the source of the sample. A portal may be provided to provide access to the research database to a plurality of external contributors. Contributors can selectively provide additional research data and data can be processed using data mining and curation tools.
A portable terminal is configured to perform a method for feature recognition. The portable terminal includes a Global Positioning System (GPS), a camera, a sensor, an image geographic information part, an image processor, and a controller. The GPS provides a position of the portable terminal. The camera photographs an image of a feature. The sensor detects a direction of the camera. The image geographic information part stores an image of each feature and geographic information on each feature. The image processor extracts a characteristic of the image of the feature and compares the extracted characteristic with image information stored in the image geographic info illation part. If recognizing a specific feature through the image processor, the controller proportionally compares geographic information of the image geographic information part with size and direction data on a peripheral feature near the specific feature within an image, and recognizes the peripheral feature.
Disclosed is a map data creating device including an average travel speed calculating unit for calculating an average travel speed in each link included in searched route data showing a route which is searched for by a route searching unit according to information which is included in map data acquired from a map database and which is assigned to the link, a control unit for dividing the route which is searched for by the route searching unit into sub-routes according to the average travel speed from the average travel speed calculating unit to acquire map data about a map having a scale according to an average travel speed assigned to each of the sub-routes into which the route is divided from the map database, and a searched route data storage unit for storing the map data acquired by the control unit while bringing the map data into correspondence with the sub-route.
A client navigation system establishes a wireless connection to a navigation server on a computer network. The client requests a route by uploading start and stop specifications. The server calculates an optimal route based on real-time data available on the network. A generic natural language description is used to specify the optimal route downloaded to the client. The natural language description is independent from the local mapping database software on the client and includes a plain text description for each link using pre-defined generic terms. The client interprets the route, interfaces with the local mapping database and reconstructs the optimal route using a mapping reconstruction algorithm. The route is displayed on the client navigation system using whatever mapping database is present.
Systems, methods, and machine-readable media for identifying points of interest are provided. The system may include an interface module, a route module, a search module, and a rank module. The interface module may be configured to receive a request to identify points of interest along a travel route, the request including a predetermined distance and a search term. The route module may be configured to obtain, from a database, a set of travel decision nodes along the travel route. The search module may be configured to perform, for each travel decision node in the set of travel decision nodes, a search for points of interest within the predetermined distance of the travel decision node based on the search term. The rank module may be configured to prioritize the points of interest identified by the search. After the points of interest are prioritized, the interface module may output the prioritized points of interest.
A route guidance device is provided with a two-dimensional road network for a route search, a three-dimensional road network for a route guidance, and guiding line shape data. The guiding line shape data is three-dimensional guidance display data for guiding an operator to go straight through, or to make a right turn, left turn, etc. at intersections in accordance with a passage mode, or to switch lanes before entering an intersection. A link node of the two-dimensional road network is associated with the guiding line shape data through the three-dimensional road network. The route search uses the two-dimensional road network, and the route guidance uses the guiding line shape data associated with the link node acquired by the route search. The present invention can realize an instinctively understandable route guidance that follows a passage mode without increasing a load of a route search.
A method for stabilizing a vehicle in a transverse direction, in which: for a first braking force distribution in which each vehicle wheel is braked using the maximum braking force transmittable to the road surface in the current driving situation, the yawing moment acting on the vehicle is ascertained; for at least a second braking force distribution that differs from the first braking force distribution in that at least one wheel is not braked using the maximum braking force, the yawing moment acting on the vehicle is ascertained; a setpoint yawing moment is ascertained; and from at least the first and second braking force distributions, the braking force distribution whose associated yawing moment comes closest to the setpoint yawing moment is set at the vehicle.
When a select lever is in a drive range, a microcomputer reads a value of an output voltage by a switch-operation-signal output circuit after detecting that both shift-up switch and shift-down switch are substantially simultaneously turned on, checks whether or not the output voltage by the switch-operation-signal output circuit is the output voltage indicating that the switch after a predetermined time has elapsed is in a normal condition, and only when the output voltage is such an output voltage, permits a manual mode of an automatic transmission and when the output voltage is not such an output voltage, cancels the manual mode.
A vehicle control apparatus (100) for controlling a vehicle (10) provided, as a drive system, with: an internal combustion engine (200) in which a compression ratio is variable; and a transmission (500) which has a torque converter (300) and a lockup mechanism (400) between an input shaft and an engine output shaft (205) of the internal combustion engine and which can change a ratio between a rotational speed of the input shaft and a rotational speed (Nout) of an output shaft coupled with an axle, is provided with: a first controlling device for changing an operating state of the lockup mechanism in accordance with an operating condition of the vehicle; and a second controlling device for changing the compression ratio in at least one portion of a case where the operating state is changed.
The invention relates to an industrial truck, comprising a vehicle frame, a lifting framework (14), the lifting framework (14) having a first lifting frame (20) which is attached to the vehicle frame, and at least one lifting arrangement (22, 24) which is movable in the vertical direction (V) relative to the first lifting frame (20), and a measuring arrangement (32, 38, 40) which is provided in order to detect a movement of the first lifting frame (20) and/or of the lifting arrangement (22, 24) relative to the vehicle frame. In this case, it is provided according to the invention that the measuring arrangement comprises at least one optical sensor (32) by means of which the movement of the first lifting frame (20) and/or of the lifting arrangement (22, 24) can be sensed contactlessly. Furthermore, the invention proposes a method for determining the lifting height in a lifting framework of an industrial truck, with the distance covered by the first lifting frame (20) and/or by the lifting arrangement (22, 24) being detected by sensing of a surface (36) of the first lifting frame (20) or of the lifting arrangement (22, 24) by means of an associated optical sensor (32).
There is provided a headrest apparatus including: a headrest main body provided at a top edge portion of a seatback; a detection section to detect contact between the head of an occupant seated in the seat and the headrest main body; a moving section that moves the headrest main body in the vehicle front-rear direction; and a controller that controls the moving section such that the headrest main body is moved forward until contact between the head of an occupant and the headrest main body is detected by the detection section, and, when contact between the head of an occupant and the headrest main body has been detected by the detection section, controls the moving section to move the headrest main body such that there is a specific amount of back-set separation distance in a horizontal direction between the head of an occupant and the headrest main body.
A remote rearview mirror system for actuating a vehicle head restraint includes a transmitting module and receiving module that operate at a distance. The transmitting module is included in a rear view mirror. These modules require a matching that need to be preserved until the components are installed in a vehicle. The steps of such matching include the incorporation of the transmitting module into a mirror-transmitting module combination that is associated with its respective receiving module.
A control apparatus for vehicles including a first vehicle compatible with an airbag-linked emergency and a second vehicle incompatible with the airbag-linked emergency is provided. The control apparatus includes: a receiver section for receiving an airbag signal from an airbag apparatus; an abnormality determination section for determining that the airbag apparatus is abnormal when the receiver section does not receive the airbag signal from the airbag apparatus; and a control section for activating the abnormality determination section when the control apparatus is mounted to the first vehicle, and for deactivating the abnormality determination section when the control apparatus is mounted to the second vehicle.
A vehicle light control method and device are provided for controlling a light unit of a vehicle. A control unit determines whether a vehicle speed of the vehicle detected by a vehicle speed detector is greater than zero and whether an engine rotational speed of an engine of the vehicle detected by an engine rotational speed detector is equal to zero. The control unit enables the light unit to emit light with a brightness based on the vehicle speed upon determining that the vehicle speed is greater than zero and the engine rotational speed is zero.
An in-vehicle instrument control device, that controls a power source of a plurality of in-vehicle instruments operated by power from the power source provided in a vehicle, includes a plurality of operation units to operate the respective in-vehicle instruments; and a plurality of power source control units that are each provided between the operation unit and the power source, and the in-vehicle instrument, and each supply the power from the power source to the in-vehicle instrument when a predetermined operation signal is inputted from the operation unit.
A system for measuring fatigue of a component of an aircraft subject to mechanical stresses includes: a plurality of stress sensors mounted on the component, each sensor being configured to detect a predetermined mechanical stress threshold and to deliver a data signal representative of exceeding of the threshold; and a mechanism for recording the data and the sensors configured to detect different stress thresholds so as to make it possible to calculate, on the basis of the data recorded by the system, an estimation of fatigue of the component due to the mechanical stresses. It is thus possible to optimize overhaul of the components.
A method of selecting weather data for use in at least one of a flight management system (FMS) of an aircraft and a ground station includes selecting a reduced set of weather data points to send to the FMS and taking into account a trajectory of the aircraft when determining what data points to include in the reduced set.
An aircraft control system in which a plurality of elementary control systems, corresponding to different aircraft functions, can share one or more sensors due to a common AFDX network. The transmission of commands is carried out via AFDX messages sent to network-subscribed actuators. Advantageously, the computers of the different elementary control systems installed in the avionics bay include generic computers hosting software specific to execution of respective functions thereof (IMA architecture).
In one aspect, a system for triggering an emergency system of a wind turbine is described. The system comprises a sensor for sensing an acceleration value of a portion of the rotor of the wind turbine, an estimation unit coupled to the sensor, wherein the estimation unit is adapted for receiving the acceleration value from the sensor and for estimating a rotor rotational speed value of the rotor of the wind turbine based on the acceleration value, and a triggering unit coupled to the estimation unit, wherein the triggering unit is adapted for receiving the rotor rotational speed value and for triggering the emergency system, when the rotor rotational speed value exceeds a predefined limit value. Further described are a method for triggering an emergency system of a wind turbine, a wind turbine, a computer program and a computer-readable medium, which are all adapted for carrying out the triggering method.
A door closer assembly is provided, including a valve regulating an amount of hydraulic fluid that flows through the valve. The amount of hydraulic fluid flowing through the valve controls a force generated by the door closer assembly on a door. A first sensor measures an angular position of the door, and a second sensor measures an angular position of the valve. The angular position of the valve determines the amount of hydraulic fluid flowing through the valve. A controller controls the adjustment of the valve based on the angular position of the door and the angular position of the valve.
The condition of a fluid piping system is monitored by multiple intercommunicative smart valves, each executing a computer algorithm that designates smart valves as critical or non-critical, compares measurement data versus simulation data, and makes decisions based on the critical-or-noncritical designations and the measurement-versus-simulation comparisons. Initial measurement-versus-simulation comparisons are made for downstream pressure, flow rate, and temperature. If a measurement-versus-simulation discrepancy is found in either the downstream pressure or the flow rate, then the algorithm compares a measurement rupture determinant versus a simulation rupture determinant; if a measurement-versus-simulation discrepancy is found in the rupture determinant, then the smart valve is closed. If a measurement-versus-simulation discrepancy is found in the temperature, then the smart valve, if non-critical, is closed; however, if the smart valve is critical, then the nearest upstream non-critical smart valve is closed. Any measurement-versus-simulation discrepancy results, at least, in an alarm or warning.
An integrated medication management and compliance system for enabling a care provider to remotely manage and deliver individual doses of medications to a patient, in a non-sequential fashion. The system includes delivery apparatus remotely located from the care provider, wherein the apparatus stores a plurality of sealed unit dose packages that are delivered to a patient at a scheduled dosing time. The delivery apparatus is coupled to a control facility and to a computer terminal of the care provider by way of a secure communications network. The system enables the patient's medication regimen to be remotely tailored in real-time to accommodate fluid medical conditions.
The invention relates to a three-dimensional weave-forming method for composites, comprising the following steps: dividing the CAD model into layers according to the structure of a component, designing by layers and optimizing weaving paths; disposing weaving guiding poles on a controllable digital layout template according to preset rules and intervals; In the direction Z, passing guiding sleeves through the hollow guiding poles and evaginating the guiding sleeves, and then fixing the guiding sleeves onto the controllable digital layout template; selecting filaments to weave; after the weaving of one layer thickness is finished, descending the template in the thickness by one layer to drive the guiding sleeves to expose outside a preset distance to form a new layer of layout template; weaving layer by layer until the whole component is finished; dismounting the component and sewing; and dipping the component in resin and finishing the manufacture of the part. According to the method, the rapid prototyping technology and the weaving technology are organically combined, so that the three-dimensional weaving of components with complex function is realized. Simultaneously, the preparation of composite and the forming of components are integrated, so that the manufacture of functional components with complex structure is realized.
A set of two-dimensional layers is determined based on a digital three-dimensional model. An image corresponding to each of the layers is rendered on each of a corresponding number of sheets of at least partially transparent material. The sheets of material are assembled together to produce a three-dimensional structure corresponding to the digital model.
Some embodiments provide a system for electronically generating a virtualized work schedule based on a composite of data gathered from multiple work planning, scheduling and other management information systems utilized in structured maintenance projects for a large-scale assets during a scheduled maintenance period. The system can include a schedule management system configured to facilitate communications among workers and managers during the scheduled maintenance period and expedite completion of the structured maintenance project.
A method includes identifying an initial solution to a quadratic programming (QP) problem associated with a process. The method also includes performing an iterative procedure having one or more iterations. Each iteration includes determining whether any constraint associated with the process is violated in the solution. Each iteration also includes selecting a violated constraint, determining a step direction and a step length associated with the selected violated constraint, and updating the solution based on the step direction and the step length. Determining the step direction and the step length includes using a Schur complement based on an active set of constraints associated with the solution. The Schur complement is nonsingular during all iterations of the iterative procedure except when the active set is empty.
Among other things, enhancing spectral contrast for a cochlear implant listener includes detecting a time domain signal. A first transformation is applied to the detected time domain signal to convert the time domain signal to a frequency domain signal. A second transformation is applied to the frequency domain signal to express the frequency domain signal as a sum of two or more components. A sensitivity of the cochlear implant listener to detect modulation of each component is obtained.
Embodiments of the present invention relate to implantable systems, and method for use therein, that can detect myocardial ischemic events. In accordance with specific embodiments of the present invention, short-term fluctuations in cardiac intervals that follow premature ventricular contractions (PVCs) are monitored. This allows myocardial ischemic events to be detected based on these monitored fluctuations. The cardiac intervals for which fluctuations are being monitored can be, for example, RR intervals. Alternatively, or additionally, short-term fluctuations in other types of cardiac intervals may be monitored. Such other cardiac intervals include, for example, PR intervals, PP intervals, QT intervals and RT intervals.
A method and device for treating myocardial ischemia in which an implantable pulse generator delivers electrical stimulation to electrodes disposed near a coronary artery. The stimulation parameters may be adjusted to produce vasodilation and/or vasoconstriction of the artery. The device may be configured to operate in a vasodilation and/or vasoconstriction mode in accordance with specified entry and exit conditions.
Disclosed is a method and computer program product for analyzing treatment of a sudden cardiac arrest victim. The method includes attaching the victim to an automatic external defibrillator, capturing treatment information about the CPR event, alerting a rescuer of treatment steps, and displaying a chest compression interface based on the treatment information. The chest compression interface may include an event log about various AED, rescuer, and background events and may be used to generate a graphical chest compression chart for simple analysis of the quality of a CPR treatment.
Method, apparatus and computer program product for monitoring seizure activity in brain are disclosed. At least one parameter set time series is derived from brain wave signal data obtained from a subject, wherein each parameter set sequence comprises sequential parameter sets and each parameter set comprises values for at least two signal parameters, the values being derived from the brain wave signal data. In order to reduce susceptibility to inter-subject variations and to enhance adaptability to each recording, past EEG signal data of the subject is used to determine an envelope object that encompasses the parameter points that sequential parameter sets derived from the past signal data form in a parameter space. A reference point is also determined, whose location in the parameter space depends on the past signal data. At least one new parameter point is then obtained from the subject and an evolution indicator set is determined. By examining whether the evolution indicator set fulfills predetermined location and direction criteria in relation to the envelope object and the reference point, seizure activity may be detected. The envelope object and the reference point are conditionally updated for on-line measurement.
Described is a mobile in vivo infrared brain scan and analysis system. The system includes a data collection subsystem and a data analysis subsystem. The data collection subsystem is a helmet with a plurality of infrared (IR) thermometer probes. Each of the IR thermometer probes includes an IR photodetector capable of detecting IR radiation generated by evoked potentials within a user's skull. The helmet is formed to collect brain data that is reflective of firing neurons in a mobile subject and transmit the brain data to the data analysis subsystem. The data analysis subsystem is configured to generate and display a three-dimensional image that depicts a location of the firing neurons. The data analysis subsystem is also configured to compare the brain data against a library of brain data to detect an anomaly in the brain data, and notify a user of any detected anomaly in the brain data.
A method and a device for imaging a volume section by way of PET data are described. With the proposed solution the PET data of the volume section are acquired by way of a positron emission detector, and the MR data of the volume section are acquired by way of a magnetic resonance system. In at least one embodiment, with the aid of the MR data, PET voxels within the volume section are determined from which radiation occurring due to an annihilation is emitted. The image data are reconstructed from the PET data in that it is taken into account that the PET data are generated only by radiation from the PET voxels.
A system for Non-Contrast Agent enhanced MR imaging includes an MR image acquisition device for acquiring imaging datasets comprising one or more image slabs individually comprising multiple image slices. An image data processor processes data representing an acquired image slice to detect a predetermined anatomical feature of a patient by detecting an edge of the anatomical feature in response to detection of pixel luminance transitions. A patient support table controller automatically moves a patient table at a velocity adaptively and dynamically determined by, selecting data modifying table velocity from predetermined information associating an anatomical feature with table velocity modification data in response to detection of the anatomical feature and adaptively determining a table velocity using the modification data.
A system and method for recording magnetic resonance images with reduced relaxation-related artifacts. The system and method improve the conventional methods for acquiring magnetic resonance images of in vivo tissue by augmenting the procedures for eliminating artifacts caused by motion with procedures for eliminating artifacts caused by spin of the magnetic resonance-active nuclei in the specimen of interest. One procedure to eliminate such spin inhomogeneities is to require a delay defined by the time N*T1, where N is a numerical value greater than or equal to 5 and T1 is the characteristic time constant for decay of spins back to the equilibrium longitudinal state. Another procedure uses a value of N less than 5.
A body fat measurement device includes a back area electrode group support unit including back area electrodes arranged to contact a back area of a measurement subject, a trunk area dimension measurement unit that detects the width and depth of a trunk area of the measurement subject, a position detection unit that detects a relative positional relationship between the back area electrode group support unit and the trunk area dimension measurement unit, an electrode selection unit that selects specific electrodes, placed in contact with the back area at an area that corresponds to the location of the navel of the measurement subject, from a plurality of electrodes included in a trunk area electrode group, based on the position information detected by the position detection unit, and a body impedance measurement unit that measures a body impedance of the measurement subject using the selected back area electrodes.
The methods and apparatus for detecting an analyte in blood are useful for detecting an analyte in tissue of a subject. The apparatus comprises a sensor, which comprises an elongated conductive material having a protrudent end, the protrudent end comprising an electrode that detects the presence of an analyte; a substrate affixed to the conductive material; and a support having an external surface, a proximal end, and a distal end. The conductive material is positioned on the support and the protrudent end of the conductive material protrudes beyond the distal end of the support. Optionally, the sensor is suspended within the lumen of a venous flow device. Typically, only a portion of the sensor is suspended within the lumen of the venous flow device, said portion comprising the protrudent end of the conductive material. Alternatively, the conductive material is positioned on the external surface of the intravenous infusion catheter.
A medical sensor may be adapted to account for factors that cause irregularities in pulse oximetry measurements or other spectrophotemetric measurements. Sensors are provided with surface features that reduce the amount of outside light or shunted light that impinge the detecting elements of the sensor. The sensor is adapted to reduce the effect of outside light or shunted light on pulse oximetry measurements.
A biometric information measuring apparatus has a storage device for storing data concerning a biometric signal or biometric information derived from the biometric signal in association with position information indicating the current location of a sensor unit of the apparatus. Since the biometric information measuring apparatus provides the position information acquired when the data on the biometric signal or the biometric information was obtained, one can know the location and behavior of a subject at the time of measurement and exactly analyze the biometric information on the subject.
A living body information measuring apparatus includes an optical system for irradiating light to a subject and detecting light from the subject, a signal processing portion for acquiring information with regard to a tissue condition of the subject based on a detecting signal of light, and a position determining portion for determining an acceptability of an irradiating position of light based on the detecting signal of light.
A complex antenna has a first antenna element and a second antenna element each connected at one end to a different feed point and connected to each other at the other end through a parallel resonant circuit. Each antenna element has the same resonant frequency as the parallel resonant circuit. A mobile phone has an antenna switch with a first port connected to the first antenna element, a second port connected to the second antenna element, and a third port that can be connected to one of the first port and the second port and switched therebetween. A signal processing unit causes the antenna switch to connect the third port to the first port or to the second port and detects a signal captured by one of the antenna elements from the output of the third port.
A handheld electronic communication device includes a body that has an input device, and a display assembly that includes a display. The display assembly is connected to the body and rotatable relative to the body, between a first position in which a first portion of the display is covered by the body and a second portion of the display extends from the body, and a second position in which the display is displaced generally linearly relative to the first position such that the first portion and the second portion of the display are exposed.
A method is described for determining the rate of performing neighbor cell measurements by a User Equipment (UE) in an idle mode, which is based on the RANK information of the serving cell and neighbor cells. The RANK information is available with the UE. Comparison of the RANK of the serving cell with a predefined Threshold Value along with the status of the Order of the RANKs of the neighbor cells for a predefined number of DRX cycles, are verified to conclude whether the UE should perform the neighbor cell measurement when the UE is in the idle mode. Thus the method utilizes cell RANKs to determine the network topology. The RANKs are deduced using Hysteresis, Cell Individual offsets, and other parameters by the UE to provide a more practical indication of the neighboring environment of a cell.
A mobile terminal includes a front body, a rear body, and a slide module connecting the front body to the rear body such that the front body is slidable with respect to the rear body, the slide module including a first slide member fixed to a front surface of the rear body and having a rail unit at both sides of the rear body, the rail unit having a specific length corresponding to a slide stroke of the front body; and a second slide member fixed to a rear surface of the front body and having a moving guide constrained to the rail unit at both sides of the rear body and slidably moved along the rail unit, in which the moving guide protrudes toward the rear body in order to receive the rail unit and cover the rail unit.
A mobile communication terminal including an input unit configured to generate at least a first signal when selected, a display unit configured to display a plurality of menus related to an operation of the mobile terminal, and a controller configured to display an independent menu on the display unit based on the generated first signal. Further, the independent menu includes at least one menu from the plurality of menus related to the operation of the mobile terminal that is displayed on the display unit independently of an application being executed on the mobile terminal.
A power recovery system includes a transmission line that is coupled to transfer an RF signal received via an antenna. The RF signal generates a partial standing wave in the transmission line and the transmission line has at least one standing wave anti-node. A power recovery circuit converts an anti-node signal from the at least one standing wave anti-node to a power signal.
Apparatuses and methods to sense proximity of an object and operate a proximity sensor of a portable device. In some embodiments, a method includes receiving an ambient light sensor (ALS) output, and altering, based on the ALS output, an effect of a proximity sensor output on control of a proximity determination. The ALS sensor and the proximity sensor may be located adjacent to an earpiece of a portable device. In some cases, the proximity determination may be a proximity of an object to the proximity sensor, and altering the effect may include changing the proximity of the object from a proximity greater than a first threshold to a proximity less than the first threshold. Other apparatuses and methods and data processing systems and machine readable media are also described.
The present invention discloses a method, an apparatus, and a system for initializing a cognitive system supported by a cognitive pilot channel, where implementation of the method includes: sending a frequency initialization request message to a CPC AP; receiving a frequency initialization response message sent by the CPC AP, where the frequency initialization response message includes CPC private resource description information; broadcasting cognitive information of a base station and description information of an uplink access channel to a terminal over a channel specified in the CPC private resource description information; receiving cognitive information of the terminal over CPC private resources, deciding a work frequency according to the cognitive information of the terminal, and sending the decided work frequency to the terminal; establishing, on the decided work frequency, a link with the terminal.
A method, system, and medium are provided for controlling power usage in a wireless telecommunications network, the method comprising transmitting a pilot signal to a mobile station over a wireless channel, receiving a response that includes a signal-to-interference-and-noise ratio associated with said pilot signal, determining an instantaneous channel rate to be used for a subsequent data transmission to said mobile station based at least on said signal-to-interference-and-noise ratio, selecting a transmit power level for said data transmission; and transmitting data to said mobile station at said channel rate and said power level.
Methods, apparatuses, controllers, systems, and terminals can, in certain embodiments, determine a number and properties of potential interferers in a plurality of available radio channels. The properties of the potential interferers can include modulation methods used by the potential interferers. A network element responsible for channel allocation can perform channel allocation for a terminal and select a modulation method for the allocated channel on the basis of the determination.
Systems and methods for utilizing paging group IDs and paging indicators are disclosed for PDCCH and PDSCH transmissions to mobile terminals in a mobile communication system. By use of the paging group IDs and paging indicators, various groups of mobile terminals, including subsets of those groups can be paged with reduced decoding requirements. Nesting of the grouping is exploited and packing of the PDCCH frame to accomplish efficient use is described.
A method, computer readable medium and apparatus for finding at least one person are disclosed. For example, the method receives a request from a subscriber to find at least one person having at least one characteristic predefined by the subscriber, receives a location of the subscriber and finds, via a processor, the at least one person having the at least one characteristic predefined by the subscriber near the location of the subscriber.
A first position (104) of the mobile client is determined at least in part by utilizing first signals received from at least one first signal source. The first signal source operates in a first location determination system (114). A second position (106) of at least one second signal source (120) is determined by utilizing both the determined first position of the mobile client and second signals received from the at least one second signal source (120). The second signal source (120) operates in a second location determination system. A third position (116) of the mobile client is determined utilizing the second signal source (120).
A device and software utilizing Global Positioning Satellite (GPS) technologies for monitoring and recovering portable computing devices and, a method and system for acquiring such devices, protecting data on such devices, and for compensating owners of devices. A GPS mechanism of the invention provides real time tracking of missing devices that may be coordinated with security agencies to intercept and recover missing computing devices. When a stolen device is unrecoverable, the invention may receive a signal to initiate data recovery where a wireless network is available to recover data for the owner. Alternatively, the GPS mechanism instructs the device to encrypt or destroy stored data files to prevent commercial espionage or privacy violations. The invention discloses a software system and method for computing a purchase price of the GPS mechanism, computing compensation for loss of the device and lost data.
An approach is provided for determining roles for multi-device recording. A media platform determines one or more devices for generating one or more media items of at least one subject and then determines the respective locations of the one or more devices relative to one or more focal areas of the at least one subject. Based, at least in part, on the respective locations, the media platform determines respective roles for the one or more devices for generating the one or more items.
Updating a data-store associated with an electronic communications device includes wirelessly communicating an electronic message. A location identifier representative of a physical location is identified within the electronic message. The physical location of the electronic communications device is measured or estimated as needed, after which validating the location identifier occurs when the measured or estimated physical location is calculated to be within a threshold distance of the physical location represented by the location identifier. Initiating creation of a new data record in the data-store is then performed, with the new data record storing at least the validated location identifier and a time identifier.
The present invention relates to a mobile communication system which includes a base station, a mobile station for performing a communication with the base station, and a radio network controller for controlling the communication between the base station and the mobile station. The mobile communication system comprises a controller configured to control a communication state of the communication between the base station and the mobile station according to a congestion state of an uplink.
For use in a heterogeneous network, a method for enabling interference coordination includes, upon occurrence of a trigger condition, determining, at a first low power node, that the first low power node is approaching a second low power node. The method also includes sending, at the first low power node, an entering message to an evolved Node-B (eNB) that serves the first low power node. The method further includes receiving, at the first low power node, configuration information from the eNB to perform at least one measurement of the second low power node.
A mobile station requests origination of a call and reports signal strength measurements of pilot signals from multiple sectors, where some of the sectors support a preferred air interface configuration (such as RC 11) and some do not. The signal strength measurements may be evaluated to determine which sectors to use for the call and whether to use RC 11 or a default air interface configuration (such as RC 3 or RC 4) for the call. Sectors that support the preferred air interface configuration may be evaluated using a first threshold, and sectors that do not support the preferred air interface configuration may be evaluated using a second threshold. The first threshold can be greater than the second threshold, in order to favor the use of sectors that support the preferred air interface configuration over sectors that do not.
A positioning system (e.g., GPS) integrated in, or coupled to, a mobile device determines the position of the mobile device. An availability status manager (ASM) in a vPBX acquires the position of the mobile device. The ASM can contain rules on how to route or otherwise control incoming phone calls based on availability status of one or more mobile devices in the vPBX network. When a call is received by the vPBX, the ASM determines the availability status of the receiving mobile device based on the geographic location of the receiving mobile device. The ASM then routes the call to the receiving mobile device, to another mobile device, or to a landline based on the availability status of the receiving mobile device and the availability status based rules.
Methods and apparatuses are provided that facilitate initiating an intra-closed subscriber group (CSG) handover. Access points in the same or similar CSG can make determinations regarding one or more devices without requiring information from the devices. An access point in a closed access mode can assume a device to which it communicates is a member of the CSG, and can provide such information to a target access point of the same CSG operating in a hybrid access mode, and the hybrid access mode access point can determine to allow member level access to the device. Similarly, where the target access point operates in a closed access mode, a source access point in the same CSG can determine whether to initiate handover of the device to the target access point based at least in part on CSG membership information for the device.
A method and apparatus for selecting cells in a mobile telecommunications system, the system comprising a network of a plurality of cells of a Universal Mobile Telecommunications Systems (UMTS) and a network of a plurality of cells of a second Radio Access Technology (RAT), the method comprising, at a user equipment device: when in UMTS mode, flagging in a neighboring cell list stored on the user equipment device information for a cell of a second RAT which is known to be unsuitable for selection. Information from the neighboring cell list information for the flagged cell may be removed, in particular for a limited period of time.
A system for mobile communication is provided. The system includes an access point, a first mobile switching center associated with a mobile device, a second mobile switching center, and a call manager. The mobile device communicates with the access point. The second mobile switching center associates a temporary line direct number with the mobile device. The call manager routes a call from the second mobile switching center to the access point.
Method for optimizing the reduction of mobility signaling after an Inter-RAT change for a UE roaming between a source area covered by a source telecommunication core network and a target area covered by a target core telecommunication network, wherein a signaling reduction function is activated by the source telecommunication core network, and wherein deactivation triggering events of the signaling reduction function generates a need for registration update at next IRAT change occurred. The method comprises the steps: storing in the UE a parameter the value of which indicates whether or not the deactivation triggering events of the signaling reduction function only correspond to the UE context modification, and, after the Inter-RAT change, checking the event generating the Inter-RAT change, and, checking the value of the parameter, cancelling the need for registration update or validating the need for registration update depending on the event generating the Inter-RAT change and on the value of the stored parameter.
The present invention is a wireless communication device which includes a circuit board with a coating, a top housing, a bottom housing and a gasket. The wireless communication device is preferably a water-tight enclosure. A method for forming a water-proof wireless communication device is also disclosed.
A technique for protecting location information of a subscriber in a mobile network is disclosed. A User Mobility Server (UMS) receives a first query from a first call state control function (CSCF). The UMS transmits a call setup and a subscriber identity to a servicing-call state control function (S-CSCF). The S-CSCF may have no record of the subscriber identity due to a restart are some other event. The UMS receives a second query from the S-CSCF based in part of the subscriber identity. The UMS transmits a home address of a mobile station to the S-CSCF. The UMS may also transmit a profile download to the S-CSCF.
A method for administering a communication session includes initiating a session between a server and a user device, the user device associated with a user phone number, associating the user phone number and a first session state phone number with a state of the session, and sending a first message associated with the state of the session from the server to the user device, the first message sent from the first session state phone number to the user phone number.
A communications device includes multiple data transceivers, each configured for communication via a respective communication transport mode. The communication device has one or more data packets which are associated with one of the communication transport modes. The handheld communication device transmits or receives the data packet(s) via the data transceiver that is configured for communication with the corresponding communication transport mode. A user-indication of the communication transport mode of the data packet(s) is provided in accordance with the data transceiver that communicates the data packet(s). The user indication is provided on a per-data packet basis, substantially contemporaneously with the communication of the data packet(s) via the one data transceiver.
A system and method of for establishing a connection between a vehicle and an external network includes a plurality of personal electronic devices and a transceiver. The plurality of personal electronic devices are each configured for establishing a data connection to the vehicle. Each of the plurality of personal electronic have a mobile plan that includes a data limit and an amount of data used. At least one of the plurality of personal electronic devices are selected to be in communication with the external network. Selection of at least one of the plurality of personal electronic devices is based on a corresponding amount of data available in a mobile plan for each of the personal electronic devices.
Integration of a mobile hotspot into a service provider network is disclosed. A network node establishes a first wireless communication link with a mobile hotspot device. The mobile hotspot device is configured to establish a second wireless communications link with at least one client device. The network node receives an access request message from the mobile hotspot device which comprises credentials provided by the at least one client device. The network node determines that the at least one client device is authorized to access the service provider network through the mobile hotspot device based on the credentials and indicates to the mobile hotspot device that the at least one client device is authorized to access the service provider network through the mobile hotspot device.
A computer software and hardware system for fire stations is described which provides communications utilizing SMS (Short Message Service) cellular phone text messaging automatically notifying firemen or other personnel of an emergency page when their dispatch pages them via radio dispatch or by other means. Responses from this SMS text message are replied to via SMS text messaging with a code letter and their response is displayed on a screen at their station so other responding firemen know if, who, and where other firemen are responding. Users can also opt to automatically receive on their cell phones an MMS (Multimedia Message Service) message containing a multimedia sound recording of the actual emergency dispatch voice page.
A device, system and method for confidentially communicating a security alert to a monitoring service or other entity are provided. A mobile device of the present disclosure, e.g., a cellular phone, GSM phone, media player, personal digital assistant (PDA), etc., will enable a user to send a security alert or emergency communication to another party, e.g., an alerting such a monitoring service, where the user can accomplish this alert without letting anyone know that they are sending the alert so that the user does not put themselves in further danger by alerting the perpetrator of the crime to the alert. Moreover, the user will be able to send the monitoring service information on the nature of the alert including a geographic location of the user.
A baseband receiver, consisting of a receiver input port, configured to receive a baseband signal generated in response to electrical activity in tissue of a human patient. The receiver includes a modulator, configured to modulate a local oscillator signal with the baseband signal, and an isolating device configured to receive the modulated local oscillator signal at an input port of the device and in response to generate a modulated output local oscillator signal at an output port of the device. The receiver further includes a demodulator configured to demodulate the modulated output local oscillator signal with the local oscillator signal so as to recover the baseband signal.
An interfering signal canceller has a passive isolation element fed by an input signal in a primary path. A first frequency converter is in an auxiliary path and is fed by an input signal for converting the input signal to an intermediate or baseband signal. A bandpass filter is tuned to the interfering signal component for passing the interfering signal component of the converted input signal and suppressing the desired signal component. A second frequency converter/phase rotator section has a phase rotator fed by a local oscillator signal and a second frequency converter fed by the phase rotator and the bandpass filter. The second frequency converter/phase rotator section convert and phase adjust the passed the interfering signal component and the suppressed desired signal component to the predetermined band of frequencies. A combiner combines signals in the primary signal path and from the second frequency converter/phase rotator section.
In integrated circuit includes a processing module that determines a selected one of the plurality of power modes based on a function being currently performed by at least one non-transceiver module of a host device, and generates a power mode signal based on the selected one of the plurality of power modes. An RF transmitter generates a transmit signal at a selected one of the plurality of operating power levels based on the power mode signal and that operates from at least one transmitter power supply signal generated and selected by a power management circuit in response to the power mode signal.
A test station may include a test host, a signal generator, and a test chamber. Multiple devices under test (DUTs) may be placed in the test chamber during device characterization operations. Radio-frequency signals may be conveyed from the signal generator to the multiple DUTs using a radiated arrangement through an antenna in the test chamber. The signal generator may broadcast downlink test signals. The DUTs may synchronize with the downlink test signals and measure radio-frequency performance levels while receiving the downlink test signals. The test host may direct the signal generator to gradually lower its output power level. The DUTs may be used to determine downlink sensitivity by monitoring the measured radio-frequency performance levels as the output power level of the signal generator is lowered. Downlink sensitivity testing may be performed across any desired radio-frequency bands and channels.
A multimedia playback calibration method includes a calibration module operating on a mobile communications device to cause it to: introduce test data at a first end, in the mobile device, of a playback path and receive data, played back by a playback device at a second end of the playback path, at a sensor integral to the mobile device; compare the received data against the test data to determine a characteristic of the playback path; and configure the mobile device to compensate for this characteristic. The mobile device may comprise a handheld casing enclosing a central processing unit, a multimedia player module for initiating playback of at least one data stream on a playback device, communication capability for forwarding the at least one data stream from the mobile device to the playback device along a playback path and the calibration module.
The invention relates to a control device, a hybrid device, a method for operating an arrangement (A) for processing data packets, an arrangement (A) for processing data packets and to an electronic device.
Aspects of a method and system for compensating for estimated distortion in a transmitter by utilizing a digital predistortion scheme with a single feedback mixer are presented. Aspects of the system may include at least one circuit that enables generation of an output signal in response to one or more generated input signals. A feedback signal may be generated within a single feedback mixer circuit that may perform a frequency mix-down operation on the generated output signal. The generated feedback signal may be inserted at one or more insertion points in a receiver. Each of the insertion points may be located between a mixer stage of the receiver, and one or more circuits that generate a baseband signal based on the generated feedback signal.
Devices and methods are provided for providing self-timing and self-locating in an access point (AP) base station. In one embodiment, the method involves receiving Satellite Positioning System (SPS) signals from a first data source (e.g., plurality of satellites), wherein the SPS signals may include SPS time data, SPS frequency data, and SPS position data. The method may further involve obtaining from a second data source (e.g., cell site, terrestrial navigation station, server, user input interface, etc.) at least one of second time data, second frequency data and second position data, and determining relative reliability of the first and second data sources.
There is a disclosure of a system which controls a folding unit performing folding processing to one set of sheets supplied by a print unit. The one set of sheets includes sheets of a first size and/or a second size which is smaller than the first size. The system includes a first controller and second controller. When the one set of sheets includes a sheet of the first size, the first controller inhibits the folding processing to a sheet of the second size. When the one set of sheets does not include a sheet of the first size but includes a sheet of the second size, the second controller permits the folding processing to a sheet of the second size.
An image forming apparatus includes an image forming unit configured to form an image on a sheet, a fixing unit configured to fix the image formed by the image forming unit on the sheet, a cooling unit configured to cool the sheet having the image fixed thereon by the fixing unit, a curl amount changing unit configured to change an amount of curl of the sheet by bending the sheet having the image fixed thereon, and a path configured to guide the sheet having the image fixed thereon to the image forming unit, after the sheet is conveyed through the curl amount changing unit and the curl amount changing unit. The curl amount changing unit changes an amount of bending the sheet according to whether the sheet is stopped at the cooling unit or not.
A fixing device for thermally fixing onto a sheet, an unfixed image formed on the sheet, includes: an endless belt that is heated by electromagnetic induction while being driven to rotate; a curved member that is positioned inside a rotation path of the belt and that is curved in an arc shape along the rotation path of the belt; a magnetic flux generator that (i) is positioned outside the rotation path of the belt, facing the curved member with the belt in between, and (ii) generates magnetic flux for heating the belt; a heat generation layer that is provided on the belt; a magnetic shunt alloy layer that is provided along the curved member, facing a protruding side of the curved member; and a magnetic flux nullifying layer that is provided on the curved member.
A developing roller including a mandrel, an elastic layer provided on the mandrel and containing a cured material of an addition curable-type dimethyl silicone rubber, and a surface layer containing a urethane resin that covers the circumferential surface of the elastic layer. The urethane resin has a structure represented by the following formula (1), and one or both structures selected from a structure represented by the following formula (2) and a structure represented by the following formula (3) between two adjacent urethane linkages.
A developing device includes a developer supplying member for supplying developer; and a developer supporting member for supplying the developer supplied from the developer supplying member onto a static latent image supporting member. The developer supplying member includes an outer circumferential portion having an electrical resistivity between 1.2×104 and 1.0×108Ω.
A developer transport body transports a developer on a transport surface in a predetermined direction. This transport surface is composed of a first constituent surface which renders relatively large the absolute value of a charge amount of the developer due to friction, and a second constituent surface disposed in an area downstream of and adjacent to the first constituent surface and which renders the absolute value of the charge amount of the developer smaller than if the first constituent surface was disposed in the area. Therefore, when the developer is moved toward a latent-image forming surface by electrostatic force, the developer is less likely to be affected by disturbing forces other than the electrostatic force. Further, since the absolute value of the charge amount of the developer becomes smaller on the second constituent surface, adhesion of the developer to the transport surface and aggregation of the developer can be restrained.
An image forming apparatus includes: an image bearer bearing a toner image; a transferer transferring the toner image from the image bearer onto a recording material and including a transfer member forming a transfer nip between itself and the image bearer; and a fixer fixing portion for fixing on the recording material the transferred toner image and including a fixing sleeve, a heater contacting an inner surface of the fixing sleeve, and a pressing roller for forming a fixing nip between itself and the heater through the fixing sleeve. At least one of the fixing sleeve and the pressing roller is grounded through a first series circuit consisting of a rectifying element and a first resistance element and is grounded through a second series circuit, which is connected to the first series circuit in parallel, consisting of a capacitive element and a second resistance element.
An image forming apparatus includes a rotatable image bearing member; a plurality of rotatable developer carrying members; a plurality of developing devices in each of which a respective one of the developer carrying members is provided; and a developing device supporting member rotatable in a direction of codirectional peripheral movement with the image bearing member where the supporting member and the image bearing member are opposed to each other and integrally supporting the plurality of said developing devices. The peripheral speed of the developing device supporting member divided by a peripheral speed of the image bearing member at the time when each of the developer carrying members departs from the surface of the image bearing member and is still rubbing the surface of the image bearing member with the developer is larger than 0 and smaller than 1.
A broadband receiving apparatus includes an antenna to receive a radio signal having a plurality of modulation frequencies. An amplifier drives a laser source from the broadband radio signal to produce an optical signal having a plurality of spectral components. A diffraction grating transforms the optical signal into its spectral components. An array of photo-detectors converts the spectral components into electronic signals corresponding to the plurality of modulation frequencies. A transmitting apparatus includes an array of coherent laser emitters driven by electronic signals corresponding to a plurality of modulation frequencies to produce optical signals corresponding to a plurality of spectral components. A diffraction grating inverse transforms the spectral components into a composite optical signal. A photo-detector converts the composite optical signal into a composite electronic signal including the plurality of modulation frequencies. An amplifier amplifies the composite electronic signal for transmission as a broadband radio signal.
One embodiment of the present invention provides an optical line terminal (OLT) in an Ethernet passive optical network (EPON). The OLT includes a number of bi-direction optical transceivers. At least one bi-direction optical transceiver is coupled to an optical network unit (ONU) group that includes a number of ONUs. The OLT further includes a first downstream media access control (MAC) interface configured to provide a first downstream control signal and a splitter configured to split the first downstream control signal to a number of sub-signals. At least one sub-signal is configured to control downstream transmission of a corresponding bi-direction optical transceiver to a corresponding ONU-group.
A filter array for a multi-resolution multi-spectral camera system is described which not only captures 2D images at multiple wavelength bands simultaneously but also at a spatial resolution that meets the demand for spatial feature extraction. The present system optimizes filter bands that provide high image contrast at the highest possible resolution to enable spatial feature extraction and other wavelength bands at lower resolution to achieve maximum number of wavelength bands (e.g. spectral resolution) for multi-spectral analysis. After determining the required spatial resolution and number of wavelength bands for spectral analysis, multiple filters are arranged in a geometric pattern with each filter being designed to have specified wavelength and spatial resolution. Physical sizes of filters differ within each filter group. This maximizes the detector usage while optimizing the trade-off between spatial resolution and spectral resolution. Filter gaps are fixed or tuned to wavelengths of interest.
Systems and methods for covering a trough member. A cover system can include a flexible cover coupled to a side wall of the trough member. The flexible cover is selectively removable from the side wall to allow access to an interior of the trough member. The flexible cover mounts with a snap arrangement. Support ribs are mounted to side walls of the trough member.
An optical system that allows for the flexible location of an optical device that is coupled to a patch panel in a wiring closet or other optical signal source through a series of fiber optic cables and optical connections, or the flexible location of an array of such optical devices. Array cables have optical and electrical conductors to provide electrical power as well as optical data in optical systems.
An optical modulator includes a modulator that modulates an input light of light by using an input signal. The optical modulator further includes a compensation circuit that compensates the phase of a signal light in accordance with an input current, the signal light being the input light modulated by the modulator. The optical modulator further includes a detector that detects the difference between the phase of the signal light compensated by the compensation circuit and the phase of an input signal that is input to the modulator. The optical modulator further includes an adjustment circuit that adjusts, in accordance with the phase difference detected by the detector, the input current that is input to the compensation circuit.
In a light control element comprising a thin plate having a thickness of 10 [mu]m or less and exhibiting electro optic effect, an optical waveguide formed on the thin plate, and a control electrode for controlling light passing through the optical waveguide, the control electrode includes a first electrode and a second electrode so arranged as to sandwich the thin plate, and the first electrode has a coplanar electrode consisting of a first signal electrode and a ground electrode, while the second electrode has a second signal electrode. Modulation signals having mutually inverted amplitudes are inputted to the first signal electrode of the first electrode and the second signal electrode of the second electrode such that the modulation signals cooperate to apply an electric field to the optical waveguide.
Aspects of the present invention are related to systems and methods for image enhancement, wherein an input image may be separated into two images: a first image comprising image content, from the input image, which may be sharpened; and a second image comprising image content, from the input image, which may be attenuated. One aspect of the present invention relates to determining a noise estimate associated with the input image and using the noise estimate to control the separation of the input image into the two images. Another aspect of the present invention relates to controlling the image separation based on the level of sharpening being applied to the first image.
An edge extraction device can reduce detected noise other than a contour of an article, and can improve the operability. The edge extraction device includes: an edge detection section which calculates edge strength from an image and detects an edge; a labeling processing section which performs labeling processing on the edge detected by the edge detection section and calculates a length of the edge; an edge enhancement processing section which performs edge enhancement processing by using a value corresponding to the length of the edge, which is calculated by the labeling processing section, and the edge strength, which is calculated by the edge detection; and an edge extraction section which performs binarization processing on a value of the image, which is enhanced by the edge enhancement processing section, by using an adjustable threshold value, and extracts a predetermined edge.
A computerized method of recognizing an input hand-drawn table formed by freeform line objects comprises transforming each freeform line object of the table into one of a vertical line segment and a horizontal line segment, generating a grid system based on the vertical and horizontal line segments and converting the generated grid system into a table object.
Provided is an image processing apparatus including a receiving unit that receives a point sequence image, a point-plane conversion unit that performs a point-plane conversion processing for the image received by the receiving unit, plural lossy encoding units that perform a lossy encoding processing for the point-plane conversion image by using the point-plane conversion unit, and a control unit that performs control such that transmission of the image to the lossy encoding unit from the point-plane conversion unit is controlled to synchronize lossy encoding processings of the plural lossy encoding units, and each lossy encoding unit changes processing variables used in the encoding processing based on a code amount of the processing result of the lossy encoding unit.
A device for inspecting the external surfaces of containers using a radiation device which directs light onto a container to be inspected. The device includes a transport device for transporting the container with respect to the radiation device, and an image capturing device which captures the container illuminated by the radiation device, with a background being located behind the container with respect to the image capturing device, with respect which the container can be imaged. The background has both a lighter area and a darker area by comparison with this lighter area.
A radiation image capturing system includes a first image capturing apparatus for capturing a radiation image of a subject, a second image capturing apparatus for capturing a radiation image of the subject, the second image capturing apparatus having a specification different from that of the first image capturing apparatus, an image correcting device for correcting the radiation image of the subject which is captured by the second image capturing apparatus such that the radiation image of the subject which is captured by the second image capturing apparatus has the same magnification as that of the radiation image of the subject which is captured by the first image capturing apparatus, and a display unit for displaying the corrected radiation image. The radiation images captured by the image capturing apparatus of different specifications are corrected to have the same magnification.
An image processing apparatus includes: an image obtaining device which obtains a breast image obtained by radiography of a breast; a mammary gland region extracting device which extracts a mammary gland region from the breast image; a local region setting device which sets a plurality of local regions around pixels belonging to the extracted mammary gland region; a local contrast value calculating device which calculates a plurality of local contrast values in a local regions, for each of the set plurality of local regions; and an image processing device which applies image processing to the breast image on the basis of the calculated plurality of local contrast values. Thus, considering a contrast between a mammary gland and a fat region, a stable image processing result can be obtained while enhancing viewability of a local mammary gland structure and a lesion.
A particle filter is suitable for performing particle filtering on a frame to track a particular object in the frame. The particle filter includes a frame cache, an observation model generator, and a particle filter controller. The frame cache is connected to a system memory through a system bus, in which the system memory stores all image blocks of the frame; and the frame cache obtains the at least one image block of the frame from the system memory and stores the obtained image block. The observation model generator reads at least one pixel from the frame cache, and generates an observation model corresponding to the object and the read image block according to the read pixel. The particle filter controller obtains the observation model from the observation model generator, and determines and outputs an object tracking result of the object according to the observation model.
A method of determining locations of at least two pointers in a captured image frame comprises generating a vertical intensity profile (VIP) from the captured image frame, the VIP comprising peaks generally corresponding to the at least two pointers; determining if the peaks are closely spaced and, if the peaks are closely spaced, fitting a curve to the VIP; analyzing the fitted curve to determine peak locations of the fitted curve; and registering the peak locations as the pointer locations.
A portrait illustration creation system includes a basic face photo data storage unit for storing a plurality of pieces of face photo data of basic faces, a basic portrait illustration data storage unit for storing a plurality of basic portrait illustrations, and an associating information storage unit for storing information which associates the basic face photo data with the basic portrait illustration data. The system also includes an approximate basic face photo extraction unit for recognizing, from face-photo-data-to-be-illustrated which is a photo of a face-to-be-illustrated of which a portrait illustration is desired to be created, the face-to-be-illustrated; performing matching between the face-to-be-illustrated and the basic faces represented by the plurality of pieces of basic face photo data stored on the basic face photo data storage unit; and extracting the basic face photo data having a high approximation degree.
An ear tip includes a body shaped to fit at least partially into the outer ear of a wearer and having a coefficient of friction greater than 2.0. The body has an outer surface having a permanent coating on at least the part shaped to fit into the outer ear with a coefficient of friction of less than 2.0.
The invention relates to a hearing aid device for humans with impaired hearing, who have an at least partially functional cochlea and a functional nervous signalling pathway from the cochlea via the auditory nerve to the brain. The hearing aid device contains a receiver, a transducer of the sound or other acoustic signals into electrical current serving as a signal representing a sound, a pulsed irradiation source connected to the transducer for receiving the electrical current and for generating modulated pulsed irradiation in dependence from the electrical current, and preferably one or more optical fibers optically coupled to the exit of the pulsed irradiation source, wherein the optical path for conduction of irradiation within the device ends directly opposite a functional element of the natural vibration transduction pathway, e.g. adjacent the skull, the tympanic membrane, the hammer, the incus, the stapes, the outside of the cochlea, the otic capsule, the round window membrane, or the oval window membrane.
A multiband DRC system and a method for controlling the same are disclosed. In accordance with the present invention, the system and the method are capable of increasing an overall loudness of an output signal by controlling thresholds and gains of plurality of DRCs included in the multiband DRC system according to frequency bands.
Scaling, by a desired amount sm, the overall perceived loudness Lm of a multichannel audio signal, wherein perceived loudness is a nonlinear function of signal power P, by scaling the perceived loudness of each individual channel Lc by an amount substantially equal to the desired amount of scaling of the overall perceived loudness of all channels sm, subject to accuracy in calculations and the desired accuracy of the overall perceived loudness scaling sm. The perceived loudness of each individual channel may be scaled by changing the gain of each individual channel, wherein gain is a scaling of a channel's power. Optionally, in addition, the loudness scaling applied to each channel may be modified so as to reduce the difference between the actual overall loudness scaling and the desired amount of overall loudness scaling.
An audio data processing apparatus and method to reduce wind noise. The apparatus includes a wind noise detecting unit to detect a wind noise section from an input audio signal, and a signal processing unit to reduce a low-frequency band signal of the input audio signal in the detected wind noise section. The apparatus determines whether wind is present and automatically reduces wind noise based on the determined result. Accordingly, the apparatus can effectively reduce wind noise.
A vehicle existence informing device is configured to inform existence of a vehicle by using a warning sound at a frequency in an audible range. A speaker array includes at least two speakers arranged so that oscillation directions of oscillators of the at least two speakers substantially coincide with each other. The speaker array is configured to radiate a warning sound in air on a carrier wave, which is at a frequency in an ultrasonic range. A phase control unit is configured to advance and delay a phase of a sound wave radiated from one of the at least two speakers with respect to a phase of a sound wave radiated from another of the at least two speakers.
Systems and methods are described for over-encrypting symmetrically pre-encrypted content for off-line delivery to playback devices using portable media drives in accordance with embodiments of the invention. One embodiment of the method of the invention includes symmetrically pre-encrypting the content, receiving a request to issue content for playback on at least one playback device associated with a user account, where each playback device includes a processor containing a private key assigned to the playback device by a conditional access system, generating a content key and over-encrypting at least a portion of the symmetrically pre-encrypted content in response to the request, obtaining a public key for each playback device, encrypting a copy of the content key using the public key of each playback device associated with the user account, and delivering the over-encrypted content and the at least one encrypted copy of the content key to a playback device associated with the user account.
The throughput of an encryption/decryption operation is increased in a system having a pipelined execution unit. Different independent encryptions (decryptions) of different data blocks may be performed in parallel by dispatching an AES round instruction in every cycle.
A method of obfuscating an exponent is provided. The method comprises identifying a value λ for which it holds that λ>0 and xλ=1 for a plurality of elements x which are to be used in a cryptographic process. The method further comprises identifying an obfuscated exponent y which is greater than λ and providing information indicative of the obfuscated exponent y. The method comprises establishing a key value a, wherein a<λ, selecting a positive integer b, and computing y=a+bλ.
A multi-handset telephone system has a first telephone handset having an antimicrobial agent situated thereon, a first amplifier that provides built in hearing impaired support, and a first integrated volume control actuator. Further, the multi-handset telephone system has a second telephone handset having the antimicrobial agent situated thereon, a second amplifier that provides built in hearing impaired support, and a second integrated control actuator. The second telephone handset is operably connected to the first handset through a handset cord such that a first user speaks on the first handset and the second user speaks on the second handset to have a face-to face conversation with each other at the same time as having a conversation with a third party remotely.
A telephone device comprises a base, a handset, and a supporting device secured to the base. The base comprises a first receiving portion and a hang-up button protruding out of the first receiving portion. The hang-up button is used for ending a call when being pressed. The handset comprises an earpiece received in the first receiving portion. When the supporting device is in a resisting position, the supporting device extends into the first receiving portion for supporting the earpiece to prevent the earpiece from pressing the hang-up button. When the supporting device is in an unresisting position, the supporting device retracts into the base for allowing the earpiece to press the hang-up button.
The disclosure relates to a housing for an electronic device. The housing comprises: a back housing defining an interior compartment of the device; a receptacle to receive a first locking feature from a cover for the electronic device; and at least one moveable second locking feature in the receptacle to engage the first locking feature to hold the cover to the back housing. In the back housing the second locking feature is selectively moved from a first engaged position with the first locking feature to a second disengaged position with the first locking feature when a predefined force is applied at a specific location at the back housing or the cover.
A computer-implemented system for routing a call to a call center may generally comprise a computer system comprising at least one processor and a storage device comprising computer-readable medium in communication with the processor and storing instructions adapted to be executed by the processor to receive a call from a caller at an automated call distributor, initiate an interactive voice response interrogation session with the caller, and classify the call as one of a first type and a second type based on the interactive voice response interrogation session, when the call type is classified as the first type, route the call to at least one of a plurality of branches comprising at least one agent designated to receive calls classified as the first type, when the call type is classified as the second type, route the call to a call center comprising at least one agent designated to receive calls classified as the first type and the second type.
A call connection method is provided. When a terminal is in an IMS unregistered state, information indicating whether to perform a session transfer toward a CS domain is stored in a server during a registration or deregistration process. When receiving a call connection request message over an IMS, if the terminal is in the IMS unregistered state and the information indicates the session transfer, the call transfer toward the CS domain can be performed.
Systems and methods for initiating telephony calls are presented. In one example, a phone call initiation is detected on a first communications network. The phone call initiation is redirected to a second communications network. The call is connected utilizing the second communications network.
Access to an electronic conference may be administered by receiving an electronic instruction configured to establish the electronic conference, enabling more than one user to generate content restrictions that limit content rendered during the electronic conference, analyzing one or more participant devices to ensure compliance with the content restrictions, establishing the electronic conference in accordance with the content restrictions, and enabling user access to the electronic conference consistent with the content restrictions.
A call setup method and terminal in an IP network, in which in response to a request for an outbound call from a first terminal, it is identified whether or not an index matching an identification of a second terminal exists in a matching table. The identification of the second terminal is inputted at the request for the outbound call. If the index matching the identification of the second terminal exists in the matching table, a call initialization message is directly transmitted to the second terminal. In response to call setup, a call state synchronization message is transmitted to a call manager.
A computer-implemented method, system, and/or computer program product recognizes a voice input received by an interactive voice recognition system. An unintelligible voice input is received from a caller. The unintelligible voice input is unintelligible to a computer due to background noise at a caller environment of the caller. Upon determining that the unintelligible voice input does not match any entry from a lexicon of known voice inputs, the caller is prompted to transmit a non-verbal electronic input to clarify the unintelligible voice input. This non-verbal electronic input is used to match the unintelligible voice input with a specific known voice input from the lexicon of known voice inputs, which is updated with the unintelligible voice input. The updated lexicon is subsequently used in future phone calls from the user to match the unintelligible voice input to the user-requested activity for the caller.
Disclosed are methods and systems for providing pre-call-connection messaging services to calling parties. In at least one embodiment, a first call-setup request is received from a calling party, reflecting a request that an active call be set up between the calling party and a called party. Responsive to the first call-setup request, at least one network device starts to attempt to establish the active call between the calling and called parties at least in part by transmitting a second call-setup request to the called party. Prior to receiving a response to the second call-setup request, the at least one network device starts to record a message for the called party while continuing to attempt to establish the call. If the active call is not successfully established prior to an affirmative termination of the message recording, the recorded message is thereafter made accessible to the called party.
The described method and system provide for utilizing a navigation system to facilitate communications between a call center and a disabled individual who may have difficulty hearing or speaking. In one implementation, if TTY services are unavailable through a TIM or TTY device, a call center may communicate with occupants of a vehicle through a vehicle navigation unit, utilizing a display and input method associated with the navigation unit. In another implementation, the call center may communicate with occupants of a vehicle through the navigation unit in the first instance.
The present subject matter relates to compact, non-synchrotron microbeam radiation therapy (MRT) systems and methods for cancer research and treatment based on a carbon nanotube distributed x-ray source array technology. The systems and methods can deliver microscopically discrete x-ray radiation at peak dose rate of 10 Gy per second or higher. The x-ray radiation can be provided by a spatially distributed x-ray source array. The technology can be used, for example and without limitation, for human cancer treatment, for intra-operative radiation therapy, and for pre-clinical cancer research on animal cancer models.
Example embodiments are directed to tiered tie plates and fuel bundles that use tiered tie plates. Example embodiment tie plates may include upper and lower tiered tie plates. Example embodiment tiered tie plates may have a plurality of bosses divided into groups, or tiers, having differing vertical (axial) displacement. Example embodiment fuel bundles may use tiered tie plates such that fuel rods in example bundles may originate and terminate at different vertical displacements, based upon the vertical displacement of the bosses receiving the fuel rods into the tiered tie plates. Optionally, shanks may be used to further vary fuel rod axial displacement and diameter.
A telescoping rod control cluster assembly change tool for moving control rod assemblies among fuel assemblies in a nuclear facility. The operation of the tool is completely mechanical and the telescoping feature enables the tool to have a relatively low profile when it is being moved and stored without housing a control rod assembly. Rigidly supported alignment cards guide a gripper that attaches to the control rod assembly as the control rod assembly is withdrawn into the tool with the alignment cards preventing any lateral or rotational movement of the gripper.
In a method of recovering timing information over a packet network at a local receiver, timing information is received at intervals timing from a remote source and compared with a locally generated clock signal to generate an input signal y(k) subject to noise representative of the phase difference between the source clock signal and the local receiver clock signal. The input signal is applied to a state feedback controller, preferably including a Kalman filter, to generate a control signal with reduced noise. The control signal is used to control an oscillator in a way so as to reduce the phase difference and generate a slave clock.
In accordance with an embodiment of the present disclosure a phase-locked loop comprises a voltage controlled oscillator (VCO) configured to generate an output signal based on an input reference signal. The phase-locked loop further comprises a first charge pump communicatively coupled to a control input of the VCO and configured to generate, for a duration of time following occurrence of an event, a first control signal. The first control signal is independent of the output signal and is for causing the output signal to have a first frequency based on a second frequency of the input reference signal. The phase-locked loop further comprises a second charge pump communicatively coupled to the control input of the VCO. The second charge pump is configured to generate, after the duration of time, a second control signal. The second control signal is adjusted to lock the output signal with the input reference signal according to a phase difference between the output signal and the input reference signal such that the output signal is synchronized with the input reference signal.
A peak to average power ratio signal is generated from a first mapping function that selects the peak to average power ratio signal that corresponds to the data rate or data format of the signal to be transmitted. The selected peak to average power ratio signal is summed with a desired average transmit power signal. The resulting summation signal is input to a second effectively continuously valued mapping function comprising a table that has a plurality of power amplifier control signal values each with a corresponding peak transmit power. Each peak transmit power signal value results in a power amplifier control signal value that achieves the best possible transmitter power efficiency while still meeting out of band spurious emissions and waveform quality requirements. The summation signal value maps to one of the power amplifier control signal value that is then used to adjust a parameter such as bias of the power amplifier.
A method, apparatus and computer program product are provided for reporting low rank feedback information for each transmission point up to a maximum rank per transmission point. In this regard, a method includes determining a transmission rank and a precoding matrix for each of at least two transmission points of a plurality of transmission points. A method also includes determining a joint transmission rank based on at least two of the plurality of transmission points. A method also includes selecting a joint transmission precoding matrix based on the determined precoding matrix for each of the at least two transmission points and the determined joint transmission rank. The method further includes causing channel state information “CSI” to be transmitted to an access point, wherein the CSI describes the selected joint transmission precoding matrix.
The present invention relates to a communication method, system and signal, and in particular to a method and system for communicating information in a digital signal. It has particular application to satellite or terrestrial packet-based multi-user radio communication systems. A method for communicating information in a digital signal comprising data symbols is disclosed, wherein the information is encoded in a sequence characteristic of pilot symbols distributed amongst the data symbols, such that a receiver is able to determine the sequence characteristic and retrieve the transmitted information. The invention allows information to be encoded into a sequence characteristic of pilot, symbols, rather than relying on modulating such information onto the pilot symbols themselves. This allows a significantly larger number of pieces of information to be transmitted than hitherto possible, and the technique is more resistant to large frequency errors than prior techniques.
Systems and methods for conveying wireless transmission allocation information are disclosed. In accordance with one method, an index indicating selected data stream parameters is received. In addition, an indication of a number of transmit antennas at a transmitter from which the data stream is transmitted is also received. Further, the selected parameters are determined from the index based on the number of transmit antennas at the transmitter. Moreover, data signals are received and processed with a processor in accordance with the selected data stream parameters.
Provided is a pulse modulation circuit capable of generating a pulse modulation signal with a steep rise and a desired pulse width at a desired timing not depending on a transmission signal sequence. In this circuit, a control signal generation unit (110) generates a first control signal if transmission data (S11) is “1” and a second control signal if the transmission data (S11) is “0.” The control signal generation unit (110) controls an oscillator (1200) of an intermittently operating circuit (120) to be at an oscillation state for outputting a desired first oscillation signal while the first control signal is turned ON and controls the oscillator (1200) to be at an idling state for outputting a second oscillation signal having a lower amplitude than the first oscillation signal while the second control signal is turned ON.
One embodiment provides a method of performing packet identifier (PID) filtering of a digital video broadcasting-handheld (DVB-H) transport stream and includes processing a PID and a continuity counter (CC) sequence of the DVB-H transport stream, computing a number of mismatched bits between the PID and a desired PID, proceeding to a start of a reset state on a first-in-first-out (FIFO) queue of the DVB-H transport stream when a FIFO buffer becomes full, determining if a number of mismatched bits of a first packet in the FIFO buffer is less than a first threshold value, and proceeding to a start of a run algorithm state only if the number of mismatched bits of the first packet in the FIFO buffer is less than the first threshold value and if there is a valid CC sequence that includes the first packet.
An image coding method and apparatus considering human visual characteristics are provided. The image coding method comprises (a) modeling image quality distribution of an input image in units of scenes such that the quality of an image input in units of scenes is gradually lowered from a region of interest to a background region, (b) determining a quantization parameter of each region constituting one scene according to the result of modeling of image quality distribution, (c) quantizing image data in accordance with the quantization parameter, and (d) coding entropy of the quantized image data.
A video decoding apparatus includes a bitstream parser, a calculator and a memory. The bitstream parser is provided to receive a video bitstream and extracting a set of constraints associated with the video bitstream, wherein the set of constraints has information associated with a direct_8×8_inference flag for a macroblock of a picture, wherein the macroblock has N sub-macroblock partitions. The calculator is provided to calculate first motion vector information associated with the macroblock and obtain second motion vector information associated with K of the N sub-macroblock partitions from the first motion vector information according to the information associated with the direct_8×8_inference flag, wherein K is less than N. The memory is provided to store the second motion vector information.
A prediction error generating unit generates a predictive vector from the motion vectors of a plurality of adjacent blocks, and obtains a difference from a target vector. A plurality of variable-length coding units respectively encode the output of the prediction error generating unit with different encoding methods. A determining unit estimates the accuracy of the predictive vector generated by the prediction error generating unit based on the degrees of non-uniformity of the motion vectors of the plurality of adjacent blocks. A selecting unit selects one of the encoding results obtained by the plurality of variable-length coding units.
A data regeneration device regenerates a digital signal in a low-speed pass-through mode of operation, performs an upstream link equalization procedure on an upstream data link in an equalization mode of operation, performs a downstream link equalization procedure on a downstream data link in the equalization mode of operation, and regenerates the digital signal in a high-speed pass-through mode of operation. The data regeneration device transitions seamlessly from the low-speed pass-through mode of operation to the equalization mode of operation in compliance with a communication protocol. Moreover, the data regeneration device synchronizes completion of the upstream link equalization procedure with completion of the downstream link equalization procedure so that the data regeneration device transitions seamlessly from the equalization mode of operation to the high-speed pass-through mode of operation in compliance with the communication protocol.
Provided is a jitter injection apparatus that injects jitter into a signal, comprising: a plurality of jitter injecting sections that are provided in series in a transmission path that propagates the signal; an output section that selects the signal that is passed from a jitter injecting section at a first stage through a designated jitter injecting section, and outputs the selected signal; and a plurality of branch-path jitter injecting sections that (i) are provided in a plurality of branch paths that propagate the signal output by each jitter injecting section from the transmission path to the output section and (ii) are relays having frequency characteristics of attenuating a high-frequency band more than a low-frequency band.
A path searcher for use in a spread spectrum receiver, including a correlator for correlating a received signal in different time positions with a reference code to select for further processing time positions of the signals showing the strongest correlations, wherein the correlator is operable to obtain a correlation energy result for each time position in a set of possible time positions, a comparator for comparing the correlation energy results with each of a plurality of energy thresholds and a recorder for recording data indicating time positions for correlation energy results which are not less than the respective thresholds in different groups corresponding to the respective thresholds. Also described is a semiconductor device and a receiver incorporating the path searcher and a method of operation of the path searcher.
A receiver architecture for processing spread spectrum signals. The receiver has an RF front end to receive and down convert a broadcast signal to an intermediate frequency carrier. The IF signal is digitized and provided to a processor (which may be a software-driven DSP, an ASIC or other embodiment) for processing. A given IF carrier is removed and the signal is low pass filtered. The signal is provided to a number of channels, each, for example, correspond to a unique transmitter. On each channel the sample rate is reduced to a predetermined fixed rate with timing mismatch compensated. The Doppler frequency shift, as estimated for the channel, is removed succeedingly. A locally generated copy of the spreading code used by the transmitter is applied to the carrier and Doppler removed signal at the predetermined fixed sample rate. The de-spread signal is used to provide estimates of the Doppler shift and for subsequent sample selection. Pseudo-range and delta pseudo-range estimates from each channel are used to estimate, for example, the receiver's position.
A QR-RLS adaptive digital filter provides fast computation without excessive computational resources. 18-bit multipliers enhance speed, and a floating point inverse square root block adjusts dynamic range in 12-dB steps. A memory stores two P-matrix copies, one being delivered with rows shifted according to the clock speed so as to enhance pipeline processing. Embodiments reliably detect modulation schemes, demodulate strong signals by passing feedback bits between multiple stages, remove impulses due to lightening, etc, erase symbol estimates which exceed an error threshold, and add high frequency noise to avoid mathematical divergence caused by excessive S/N. A genetic method is provided for identifying asynchronous spreading codes with minimum correlations, whereby randomly selected candidates compete based on Frobenius norms of their correlations, the weakest being discarded and the process being iterated. A method is provided for selecting optimal filter sampling windows for simultaneously detected symbol streams having relative timing delays.
A frequency selective modulation apparatus and method using re-spreading codes are disclosed. The frequency selective modulation apparatus includes: a serial-to-parallel converter receiving transmission data and performing serial-to-parallel conversion on the transmission data at a pre-set ratio; one or more sub-frequency selective spreaders selecting one spreading code by using data bits received from the serial-to-parallel converter; a majority value selection unit selecting a majority value from one or more spreading codes which have been selected by each of the one or more of the sub-frequency selective spreaders; and a first XOR logic circuit XORing an output of the majority value selection unit and a re-spreading code Wn to re-spread a frequency selective baseband to a frequency selective passband.
A frequency hopping signal receiving system comprising: a receiver for extracting discrete-time samples from the signal; a memory connected to the receiver for storing the extracted discrete-time samples from the signal; at least one processor operatively connected to the memory for: determining a state-space vector that captures relevant information to describe the dynamics of the signal; selecting a parameter to represent the probability of hopping associated with the signal; generating particle filters to estimate unknown parameters in the state-space vector based upon the extracted discrete-time samples by generating random particles that approximate the filtering distribution having importance weights; specifying the importance function in closed-form in a convenient mixture representation, which enables drawing particles and updating the importance weights; constructing an estimator to generate hop particles based upon observing at least one sample hop and then evaluating the estimator using a conditional expected value; using a spectrogram to generate particles in conjunction with an importance function; and estimating the hop frequency, hop time, and amplitude parameters, and a method thereof.
Slab lasers and method for producing high power coherent laser radiation of good quality. In one embodiment, a slab laser comprises a slab laser medium, an energy source configured to deliver energy to the laser medium, and first and second optical elements. The first optical element has a first reflective surface at a first boundary of the laser medium, and the second optical element has a second reflective surface at a second boundary of the laser medium. The first and second reflective surfaces face each other across the length of the laser medium, and at least one of the first and second optical elements includes a plurality of reflective regions configured to modify the phase distribution of the incident laser radiation propagating from the reflective regions. The first and second reflective surfaces are also positioned at an angle relative to each other to form a laser resonator.
This disclosure is generally concerned with optical systems that employ guided-mode grating resonant reflector filters (“GMGRF”) to facilitate wavelength and/or polarization selectivity in the optical system. In one example, an optical system is provided that includes first and second tunable detectors. Each of the tunable detectors includes a GMGRF that is tuned to select a corresponding optical wavelength and/or polarization of an optical data channel, such that the optical wavelength and/or polarization associated with the first tunable detector is different from the optical wavelength and/or polarization associated with the second tunable detector. In this way, an array of tunable detectors can be employed to select some or all of the wavelengths and/or polarizations of an optical data signal having a plurality of data channels.
A transit time fixation device and a control method of the same is provided which can constantly fix transmission delay time in relation to synchronous frames, and allows a high accuracy sampling synchronization control. The frame 101 from a client 3C1 is input to a transit time fixation device 2 via a port 21P1. A frame type judgment part 25a in a control circuit 25 judges the frame type of the frame 101 transmitted from the client 3C1. A destination judgment part 25b acquires a destination address from the received frame 101 to specify a frame control circuit 24Cn+1 to perform a delay process. The frame 101 judged a synchronous frame is delayed at a specific time by a specific time delay part 26a in the specified frame control circuit 24Cn+1.
A system determines bandwidth use by queues in a network device. To do this, the system determines an instantaneous amount of bandwidth used by each of the queues and an average amount of bandwidth used by each of the queues. The system then identifies bandwidth use by each of the queues based on the instantaneous bandwidth used and the average bandwidth used by each of the queues.
Communication environment switchover may be provided. A received signal strength level may be determined corresponding to a signal sent from a first device and received at a second device. The received signal strength level may be measured at the second device. In addition, the first device may be re-provisioned. For example, the first device may be re-provisioned to communicate in a second environment if the first device is provisioned to communicate in a first environment and if the received signal strength level is greater than a first threshold value. Furthermore, the first device to be re-provisioned to communicate in the first environment if the first device is provisioned to communicate in the second environment and if the received signal strength level is less than a second threshold value. The second threshold value may be less than the first threshold value.
Networks of data acquisition modules may include wireless and cabled networks. The data acquisition modules may include no antennas, one antenna, or two antennas. The antennas may be removable from a port on the data acquisition node allowing a common module design between the wireless and cabled networks. A rigid shell with arms may be constructed to house the antennas and a cable connector. The rigid shell may protect the antennas during transport, installation, and use of the data acquisition modules. For example, when driving a module into the ground, the rigid shell may prevent damage to the antennas.
One embodiment of the present method and apparatus for assisting a peer-to-peer connection between a first node and a second node includes receiving, at a third node, a request for connection assistance from one of the first and second nodes. The third node then connects to both the first node and the second node, receives the data from the first node and delivers the data to the second node. In this manner, data may be transferred between the first and second nodes even if the first and second nodes are unable to directly connect to each other (e.g., due to permanent or temporary limitations).
A method and apparatus for providing point-to-multipoint label switch paths (LSPs) in a Multi-Protocol Label Switching (MPLS) network is described. In one embodiment, a point-to-multipoint LSP is built in a MPLS network by using Resource Reservation Protocol Traffic Engineering (RSVP-TE) to signal the point-to-multipoint LSP as separate point-to-point LSPs and to merge the separate point-to-point LSPs into the point-to-multipoint LSP.
A method for communicating regional broadcast datagrams over a network in which the regional broadcast datagrams are routed using destination identifications wherein a sender terminal sends regional broadcast datagrams to a sub-network grouping server that selects a plurality of sub-network servers according to criteria defined by the sender terminal and chosen as a function of information derived from the sender terminal without the individual destination identifications of the destination terminals being specified by the sender terminal, and wherein the sub-network grouping server provides regional broadcast datagrams to the selected sub-network servers, which subsequently provide the regional broadcast datagrams to a plurality of destination terminals.
A data and voice communication system includes communication between a line card and an accelerator card. Voice, data, and control traffic is received from the line card and is transmitted to the accelerator card via a physical link having separate voice, data, and control logical channels. The separate voice, data, and control logical channels are represented by labeled data packets.
A packet network device includes a packet network processor memory system for storing information used to process and forward packets of information in and through the network device. The information is included in look-up tables whose entries can be mapped either horizontally or vertically into the memory system. In the event that the entries are mapped horizontally, a complete entry can be access at a single memory location and in the event that the entries are mapped vertically, the entries can be accessed at one or more memory locations.
Configurable bitstream engines are described that can operate to decode variable length decoding of video and audio bitstreams encoded using any of a plurality of encoding schemes. Systems and methods are described that allow functional components of a bitstream engine to be disabled, enabled and configured as necessitated by the encoding scheme used to encode a bitstream. Functional components of a bitstream engine can perform single actions and operations, repetitive actions and operations and sequences of actions and operations as desired. A bit field extraction process is described for extracting bit fields of specified length from memory, updating bit offsets, loading new data from memory when needed.
A method for providing a session invitation protocol (SIP) session between a first and a second entity. An SIP session is established between the first and second entity. At least one media stream is transmitted from the first entity to the second entity. At least one of transmission, storage and play back of the at least one media stream is controlled in the SIP session at the first and/or second entity.
A system clock synchronization apparatus, for use in a mobile communication system, supplies a GPS clock received from a GPS reception module to a Radio Frequency clock generation module and selects a candidate system clock. The candidate system clock is selected from among plural candidate system clocks having different phases, which can be most stably synchronized with a reference synchronization time signal as the final system clock. The apparatus includes a Global Positioning System reception module; a Radio Frequency clock generation module that generates a system reference clock and outputs an RF clock generated by synchronizing the system reference clock to the GPS clock in phase; and a system clock generation module that generates multiple candidate system clocks having different phases using the RF clock and selects one of the candidate system clocks which generates in a range of an enable duration of the reference synchronization time signal.
The present invention provides a method, terminal and network device for changing the status of a packet switched domain. The method includes (1) receiving an instruction, for changing the status of a packet switched domain, sent from a first terminal, wherein the changing of the status of the packet switched domain includes activating the packet switched domain or modifying a parameter of the packet switched domain where a second terminal is currently located and (2) changing the status of the packet switched domain according to the instruction. In various embodiments of the present invention, the terminal can activate the PS domain passively to deploy PS domain based services.
Apparatus and method for recognizing Global System for Mobile communication (GSM) signals are provided. The solution comprises obtaining as an input a sampled signal; determining the 8th order moment for a group of samples of the input signal corresponding to the length of one or two frames of a GSM signal; determining peak to average power and peak to average power variance for the group of samples of the input signal corresponding to the length of one or two frames of a GSM signal; comparing the obtained 8th order moment to predetermined thresholds and the obtained peak to average power and peak to average power variance to predetermined thresholds; determining whether the input signal is a GSM-type signal on the basis of the comparisons.
Provided is an apparatus and method for transmitting and receiving data. The method includes respectively estimating a carrier frequency offset (CFO) of data packets transmitted during a transmit opportunity (TXOP) period by a unit of a packet; calculating an average CFO of the estimated CFOs estimated during a window period for the data packets; and compensating an estimated CFO of a predetermined data packet to one of the estimated CFO of the predetermined data packet and the average CFO, and restoring the predetermined data packet.
A broadband communication apparatus includes a broadband communication module, configured to provide an interaction channel between a terminal and a broadband network; a wireless communication module, configured to provide an interaction channel between the terminal and a wireless network; a monitoring module, connected with the broadband communication module, and configured to trigger a switching module when detecting a failure of the interaction channel between the terminal and the broadband network; and the switching module, configured to connect the interaction channel between the terminal and the broadband network, and when triggered by the monitoring module, configured to connect the interaction channel between the terminal and the wireless network.
Assigning an access terminal identifier to a mobile node includes receiving a request at an access terminal home agent of a radio access network. The request requests an access terminal identifier for the mobile node. An access terminal identifier is assigned to the mobile node. The access terminal identifier identifies a communication session of the mobile node, and is assigned according to an Internet Protocol procedure for assigning an address. The access terminal identifier is provided to the mobile node.
A control information channel signal formation unit has a channel encoding section and a spreading section. The channel encoding section multiplexes a plurality of types of control information for a single communication terminal for use in uplink packet transmission, using different symbol patterns between a plurality of types of control information. The spreading section spreads symbols obtained by the channel encoding section using one spreading code.
A method of handing over of a mobile terminal from a first network to a second network. The method includes initiating a handover decision in a base station, sending a handover request to a MME, mapping, in the MME, between active SAE Bearers and required PDP contexts, and sending a handover preparation request including target network specific QoS information from the MME to the second network. The method further includes sending a handover confirmation message that includes RAB success and failure information from the second network to the MME, and sending a handover command from the MME to the mobile terminal, wherein the handover command includes a 3G/2G RAB, a channel, an SEC, and PDP context information.
A method and apparatus are used to perform a Circuit Switched (CS) fallback in wireless communications. The Non-Access Stratum (NAS) of the apparatus determines whether to perform a CS fallback based on an Internet Protocol (IP) Multimedia Subsystem (IMS) registration status, and sends a service request indicating a request to perform the CS fallback when the WTRU is attached to a CS domain. The apparatus also includes an Access Stratum (AS) that receives the CS service request from the NAS, sends an indication of the CS service request in a Radio Resource Control (RRC) message to an Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN), wherein the RRC message includes CS service information, and receives a handover command in response to the CS service request.
A method and system for transmitting a relay link control channel are disclosed for realizing the mapping and transmission of a control channel on a link from an eNode-B to a relay node. In the present invention, in a frequency division multiplex mode, control information is carried by one or more resource blocks in the frequency direction and the universal set of OFDM symbols available to a relay link in a subframe in the time direction; in a time division and frequency division multiplex mode, control information is carried by one or more resource blocks in the frequency direction and a subset of OFDM symbols available to a relay link in a subframe in the time direction; in a time division multiplex mode, control information is carried by all the resource blocks in the frequency direction and a subset of OFDM symbols available to a relay link in a subframe in the time direction; and the mapping of the control channel includes mapping in the time direction and/or the frequency direction. The present invention has backward compatibility and can obtain frequency diversity again. The time division multiplex mode can save power consumption, and the frequency division multiplex mode and the time division and frequency division multiplex mode have the advantages of flexible service scheduling.
A method for providing multiple-user multiple-input and multiple-output in a high-speed packet access system is described. A channel quality indicator is received from a dual-stream-capable wireless communication device requesting a single-stream transmission at a first data rate. The first data rate is adjusted by an adaptive outer loop margin to obtain a second data rate. A data stream is transmitted to the wireless communication device using the second data rate. A positive-acknowledgement/negative-acknowledgement (ACK/NACK) is received from the wireless communication device. The adaptive outer loop margin is adjusted according to the received ACK/NACK.
A radio receiver uses a first receiver type for receiving data and/or control information on one or more secondary carrier channel(s) if one or more common channels(s) are transmitted on the corresponding secondary carrier. Otherwise, the radio receiver uses a second receiver type for receiving data and/or control information on one or more secondary carrier channel(s).
The present invention provides a method and apparatus for adaptively scanning communication channels to find a channel having a desired attribute such as being usable for communication with a home network in one of a plurality of communication modes. A first scan of a first set of channels is performed, and attributes are assigned to channels. If a channel having the desired attribute is not found, the attributes are used to configure a second scan of a second set of channels using a second scan mode, such that the expected amount of resources consumed in the second scan is reduced, for example by scanning channels more likely to be usable for communication first. The second scan of a second set of channels is performed, and additional attributes are assigned to channels. If a channel having the desired attribute is found during the first or second scan, the scan may terminate.
A mobile station for use in a wireless network. The mobile station transmits feedback values in a physical uplink control channel (PUCCH) to a base station of the wireless network. The mobile station is operable to transmit to the base station a subband second precoder matrix index (PMI) associated with a particular subband and a subband channel quality indicator (CQI) value associated with the particular subband together in a subframe of the PUCCH.
Devices, networks, systems and methods for coordinating industrial control and monitoring communications on multi-path radio frequency transmission mesh networks include establishing path metrics allowing a respective comparison of a plurality of available communication paths between neighboring radios communicating in the mesh network. Replies to route requests may be delayed based on the path metrics of available paths for message transmission to ensure that the best available connection routes through the mesh network can be understood and utilized.
Provided is a plug-and-play wireless network extension system and a method of automatic connection for the system. The system at least has a wireless Ethernet extension controller and at least one wireless Ethernet extension station. The controller and the station preferably adopt a power-line communication technology to accomplish an initial connection and data transferring. While the connection is done, an automatic connection process is initiated. By means of an automatic exploration mechanism to search any existed wireless Ethernet extension controller, the station obtains the controller's network address. The station then automatically establishes the connection and receives the wireless network configuration from the controller. It is featured that the system achieves a plug-and-play effect to simplify the process for expanding the coverage of wireless signals.
A network device for implementing high-rate greenfield transmission in a mixed mode frame structure. The network device is configured to transmit a mixed mode frame on two adjacent channels. The mixed mode frame comprises at least two backward compatible portions of a first frequency and a greenfield portion of a second frequency.
In the field of mobile communication, a method, device, and system for configuring multicast broadcast single frequency network (MBSFN) resources are provided, so as to solve the problem that configuration information of each radio network controller (RNC) in an MBSFN cannot be dynamically synchronized. With the coordination of a master RNC, a multimedia broadcast multicast service (MBMS) configuration information message is transferred through IUR interface connection, and MBMS configuration information of the master RNC and each slave RNC is synchronized. In this way, the problem that configuration information of each RNC in an MBSFN cannot be dynamically synchronized is solved, thereby satisfying the demands of soft combing and air interface combining.
Apparatus and methods are described herein for detecting pilot signals. An access terminal determines whether each pilot signal in its active set can be tracked. If not, the access terminal adjusts the search window center associated with any untracked pilot to a position that allows tracking. In some aspects, a known search window center of a tracked member of a same pilot group may be used.
Provided is a method, system and programming product for maintaining a connection between a mobile device and a server over a wireless network in a manner that conserves the power supply of the mobile device. The claimed subject matter addresses the transmission of regular “keep-alive” packets to refresh a network address translation (NAT) server and the scanning for and connecting to faster, higher priority network connections. A configurable parameter, or power timeout, specifies an idle time. When a period of time equal to the parameter has passed with no traffic between the mobile device and the server, in either direction, periodic roaming scans and keep-alive messages are halted. As soon as traffic is resumed through the tunnel, the mobile device roams to the highest priority connection and roaming scans and keep-alive messages are resumed.
Techniques are provided to generate a transmit power plan comprising transmit powers to be used by wireless access point devices in a wireless network. A wireless network controller receives, from each of a plurality of wireless access point devices configured to provide wireless service in corresponding coverage areas to client devices, data indicating receive signal strength information with respect to signals received from others of the plurality of wireless access point devices. Overlap of coverage areas of wireless access point devices is computed from the received signal strength information. A plurality of candidate transmit power plans are generated each from a deterministic or random sequence of selections of wireless access point devices. One of the plurality of candidate transmit power plans is selected to achieve a desired amount of coverage area overlap while maximizing overall coverage by the plurality of wireless access point devices.
In a network of wireless communications apparatuses connected by a plurality of routes, a wireless communications apparatus includes a packet generating unit that generates a packet for each of the plurality of routes in the network; an operating unit that generates power consumption information for each of the routes, the power consumption information indicating power consumption for transmitting the packets; an attaching unit that attaches the power consumption information to the packets; and a transmit unit that transmits the packets to which the power consumption information is attached via the corresponding routes.
The invention provides a data structure embodied in a computer readable media. The data structure is a protocol data packet (PDU) communicated in a mobile multihop network between stations. The data structure includes a relay media access header, a payload and an optional cyclical redundancy checksum for the protocol data unit, and an indication whether the PDU is a relay media access protocol data unit or not.
A method is provided for communication in a wireless telecommunications system. The method comprises an access node performing a coordinated multi-point (CoMP) transmission with a relay node toward a user equipment, wherein the access node provides CoMP control information via at least one of a relay physical downlink control channel and a relay physical downlink shared channel.
A communication apparatus is provided. A first radio module communicates with a first communications device in compliance with a first protocol to provide a first wireless communications service. A second radio module communicates with a second communications device in compliance with a second protocol to provide a second wireless communications service. The first radio module further estimates time remaining for the second radio module before a next operation of the first radio module and transmits information regarding the estimated remaining time to the second radio module. The second radio module further schedules operations of the second radio module according to the information regarding the estimated remaining time received from the first radio module.
A method of exchanging messages for link recommendation in a receiving device of a wireless network comprises receiving a first data packet from a transmitting device; and transmitting link recommendation information to the transmitting device, the link recommendation information including transmit power control (TPC) information for controlling transmission power to be used for a second data packet in the transmitting device.
Methods and apparatus for reducing power consumption of a mobile station (MS) during layer 3 (L3) peer-to-peer (P2P) communications employing a request/response message pair are provided. To save power, the MS may enter a power saving mode after transmitting a request message and initiating a timeout timer for the message pair, wherein the power saving mode may have an interval available for receiving the response message and an unavailable interval. The timeout timer may be suspended during the unavailable interval and resumed during the available interval such that the timeout timer is effectively lengthened.
A network device includes a memory, a routing engine and a forwarding engine. The memory stores a forwarding table and the routing engine constructs a first composite next hop that includes multiple next hops, where each of the multiple next hops represents an action to be taken on a data unit as it transits the network device or represents another composite next hop, and where the first composite next hop specifies a function to be performed on the plurality of next hops. The routing engine further stores the composite next hop in an entry of the forwarding table. The forwarding engine retrieves the composite next hop from the forwarding table, and forwards a data unit towards one or more network destinations based on the composite next hop.
A system and method to automatically configure packet classification at a customer edge network device connecting a customer network to a service provider network. The method may comprise accessing the IP header of a packet received from the customer network to identify a customer service level classification of the packet. A memory may be accessed to retrieve service provider packet classification data identifying classes of service provided to the customer network. The packet classification of the service provider with the associated customer classification is associated and mapped, whereafter the Ethernet header of the packet may be populated with the mapped service provider packet classification.
A apparatus and method for transmitting channel state information is disclosed. If an LTE-A system transmits a reference signal per subframe to support eight transmitting antennas, a problem occurs in that overhead is great. In order to solve this problem, a reference signal for channel measurement is transmitted per subband at different periods, or a user equipment scheduled for channel measurement uses a demodulation reference signal. The user equipment can notify a base station of channel measurement result using the demodulation reference signal in accordance with implicit or explicit signaling from the base station.
A mobile apparatus includes a processing planner and a plan processor. The processing planner generates a plurality of resource use plans in response to a context monitoring query (CMQ) of an application, and selects a final plan satisfying a request of the CMQ among the resource use plans. The plan processor executes the final plan. Accordingly, the mobile apparatus may support resource-efficient context monitoring.
Techniques for supporting channel measurement and reporting in a wireless communication system are described. In one design, a cell transmits a cell-specific reference signal (CRS) used for channel estimation and coherent demodulation and a channel spatial information reference signal (CSI-RS) used for channel measurement and channel feedback reporting. The cell may transmit the CSI-RS less frequently than the CRS, or from more antenna ports than the CRS, or on fewer resource elements than the CRS, or a combination thereof. In one design, a user equipment (UE) determines at least one bandwidth part configured for the UE, with each bandwidth part covering at least one subband. The UE receives the CRS and CSI-RS from the cell, determines channel feedback information for the at least one bandwidth part based on the CSI-RS, sends the channel feedback information to the cell, and receives data transmitted by the cell based on the channel feedback information.
Techniques for managing interference in a wireless network are described. A base station may receive enhanced pilot measurement reports from user equipments (UEs) and may make an interference management decision based on the received reports. The base station may select a serving base station for a UE based on an enhanced pilot measurement report received from the UE. The base station may determine resources with a low target interference level at a neighbor base station and may avoid scheduling a UE for uplink transmission on the resources. The base station may also determine whether to reserve resources for a neighbor base station based on data performance of the neighbor base station, whether the neighbor base station observes high interference from UEs served by the base station, or whether UEs served by the neighbor base station observe high interference from the base station, which may be determined based on the enhanced pilot measurement reports.
Described is automatically testing the quality of an audio channel between a caller and a callee that includes a device under test, such as a VoIP or other gateway. An analyzer receives timestamps from a caller and callee during a calling session, including timestamps for when the callee initially provides audio (e.g., speech) to the caller, when the caller initially detects sound, when the caller initially provides audio to the callee, and when the callee initially detects sound. The analyzer uses the relative timing of the timestamps and the speech recognizer's outcome to determine whether the audio channel is experiencing interference or echo. When the audio includes speech, a confidence level corresponding to accuracy of speech recognition also may establish the audio channel's quality. Random selection and timing of output may be employed, such as to vary the testing patterns during repetitive tests.
Determining availability of an end-to-end physical path associated with reserved resources of a tunnel may include determining, for one or more nodes, a resource status for one or more resources integral to each node. Resource status for the integral resources of each node may be recorded in a message. Each node may communicate its associated message to one or more other nodes. At least one particular node of the one or more nodes may receive the messages communicated from the one or more nodes. The at least one particular node may store resource statuses for each of the one or more nodes. Based on an analysis of resource statuses, the at least one particular node may determine an availability of an end-to-end path of reserved resources of a tunnel including one or more of the nodes based on an analysis of resource statuses.
Disclosed is a technique of efficiently collecting communication quality information with excellent responsiveness in wireless resource management. According to the technique, a RRM 110 distributes measurement content information showing measurement contents for recognizing a wireless communication status to each AP 230, and each AP stores the measurement content information. For example, to recognize a wireless resource use status of an AP, the RRM transmits trigger transmission instruction information to an eNB 150, as a result of which trigger information is transmitted throughout a communication area of the eNB. A UE 301 that has received the trigger information acquires the measurement content information from an AP (for example, AP_a 230a) to which it is connected, and performs a measurement process and reports a measurement result to the RRM via the eNB based on the measurement content information.
The wireless LAN device 10 includes a packet transmission controller 102 having the function of transmitting a DHCPDISCOVER packet from a LAN switch 130 to wired devices and the function of causing an RF device to transmit a Probe Request packet to other wireless LAN devices through an antenna 150; a first operation controller 104 that can set the wireless LAN device 10 in the operating mode where the wireless LAN device 10 can operate as an access point, when the wireless LAN device 10 receives DCHPOFFER packet; and a second operation controller 106 that can set the wireless LAN device 10 in the operating mode where the wireless LAN device 10 can operate as a client, when the wireless LAN device 10 receives a Probe Response packet.
An objective lens a first optical path difference providing structure in which a first basic structure and a second basic structure are overlapped with each other. The first basic structure is a blaze-type structure which emits a Xth-order diffracted light flux, when the first light flux passes through the first basic structure, where the value of X is an odd integer. At least a part of the first basic structure arranged around an optical axis includes a step facing an opposite direction to the optical axis. The second basic structure is a blaze-type structure which emits a Lth-order diffracted light flux, when the first light flux passes through the second basic structure, where the value of L is an even integer. At least a part of the second basic structure arranged around the optical axis includes a step facing the optical axis.
A device for recording data and data structures on a write-once storage medium. The device has writing means for recording the data and the data structures and controlling means for generating the data structures and controlling the writing means. The data structures comprise space bit map and defect management structures. The controlling means are adapted to record the data structures at a predefined temporary location on the write-once storage medium and to finalize the write-once storage medium by recording the data structures at a predefined fixed location as defined for a rewritable storage medium.
Provided are an objective lens driving device capable of strengthening the effective magnetic fluxes of the magnets while preventing increases in size and costs of the device; and an optical pickup apparatus including the same. The objective lens driving device of the invention includes an actuator frame for movably supporting an OBL holder. Four tracking coils are attached to sidewalls of the OBL holder, and four magnets are attached to the back yokes of the actuator frame to be opposed to the tracking coils, respectively. In addition, two of the tracking coils are placed tilting to one of the sidewalls of the OBL holder.
A method and system for providing an energy assisted magnetic recording (EAMR) disk drive are described. The EAMR disk drive includes a media, a slider having a trailing face and an air-bearing surface (ABS), at least one distributed feedback (DFB) layer and EAMR transducer(s) on the slider. The DFB laser(s) each includes a plurality of quantum wells, a laser coupling grating, at least one reflector, and a cavity in the at least one DFB laser. The DFB laser(s) for providing energy to the media. The EAMR transducer(s) includes at least one waveguide, a write pole, at least one coil for energizing the write pole, at least one grating, and may include a near-field transducer. The grating(s) include a coupling grating for coupling the energy from the at least one DFB laser to the waveguide(s). The waveguide(s) direct the energy from the at least one grating toward the ABS.
A thermally-assisted magnetic recording (TAMR) medium of the present invention includes: a magnetization direction arrangement layer on a substrate; and a magnetic recording layer on the magnetization direction arrangement layer, wherein the magnetization direction arrangement layer is made of at least one selected from a group consisting of Co, Zr, CoZr, CoTaZr, CoFeTaZrCr, CoNbZr, CoNiZr, FeCoZrBCu, NiFe, FeCo, FeAlN, (FeCo)N, FeAlSi, and FeTaC so that a spreading of the heating spot applied from the magnetic head for thermally-assisted recording to the film surface of the magnetic recording medium is suppressed, and that an SN is improved by arranging the magnetization direction of the perpendicularly written recording magnetization to become identical to a perpendicular direction, and realizing the higher recording density.
Systems and methods create velocity models for a single well or for a set of wells. In one implementation, a system optimizes a time-depth relationship applied to data points from a single well to estimate coefficients for a linear-velocity-in-time function that models the data points. The system optimizes by reducing the influence of outlier data points, for example, by weighting each data point to decrease the influence of those far from the velocity function. The system also reduces the influence of top and bottom horizons of geological layers by applying data driven techniques that estimate the velocity function in a way that reduces dependence on the boundary conditions. The systems and methods can also create velocity models based on data from a set of wells, applying a well weights method to reduce the influence of outlier wells and thereby prevent wells with aberrant data from degrading a correct velocity model.
Each of the core chips includes a data output circuit that outputs read data to the interface chip in response to a read command, and an output timing adjustment circuit that equalizes the periods of time required between the reception of the read command and the outputting of the read data from the data output circuit among the core chips. With this arrangement, a sufficient latch margin for read data to be input can be secured on the interface chip side. Furthermore, as the output timing is adjusted on each core chip side, there is no need to prepare the same number of latch timing control circuits as the number of core chips on the interface chip side.
Subject matter disclosed herein relates to a memory device, and more particularly to a multi-channel memory device and methods of selecting one or more channels of same.
Memory devices, connectors and methods for terminating an operation are provided, including a memory device configured to terminate an internal operation such as a programming or erase operation responsive to receiving a signal during removal of the memory device from a connector, such as a socket. The memory device may be configured to generate the removal signal, such as by including a dedicated removal terminal. The memory card may respond to the signal by terminating a programming or erase operation before power is lost. The removal terminal may have a dimension that is different from a dimension of a power terminal. Alternatively, the connector may be configured to generate a signal that causes a host to terminate programming or erase operations prior to memory card removal, such as by including a switch that is actuated when the memory device moves to a pre-power loss position.
According to one embodiment, a device for synchronizing data output from two or more memory arrays that includes a plurality of sense circuits configured to be responsive to a clock signal. The device further includes a plurality of latches and a tracking circuit. The tracking circuit may be configured to produce a control signal responsive to the clock signal. The control signal may be operable to enable the plurality of latches. The tracking has an associated delay that is substantially the same as a delay associated with at least one of the plurality of sense circuits.
A semiconductor memory apparatus includes a first data input/output line configured to transmit data from a first memory bank; a second data input/output line configured to transmit the data from the first memory bank; a first data output section configured to align and output data transmitted through the first data input/output line based on an input/output mode; and a second data output section configured to align and output either data transmitted through the first input/output line or the second data input/output line based on the input/output mode and an address signal.
A semiconductor memory device, includes a data terminal provided to transfer a data therethrough, a strobe terminal provided to be related in the data terminal and to transfer a strobe signal therethrough a command terminal provided to receive a command that communicates the data with an outside thereof, and a preamble resister configured to be capable of specifying a length of a preamble of the strobe signal prior to the communicating.
An integrated circuit device can include a plurality of test elements, each comprising at least one first switch coupled between a node within a tested section and an intermediate node, a test switch coupled between the intermediate node and a forced voltage node, and a second switch coupled between the intermediate node and an output node; wherein the forced voltage node is coupled to receive a forced voltage substantially the same as a test voltage applied to the output node in a test mode.
A nonvolatile semiconductor memory device according to an embodiment includes a control unit configured to perform a control of repeating a program operation, and a step-up operation, the program operation being an operation of applying a program pulse voltage to a selected memory cell and applying an intermediate voltage less than the program pulse voltage to first and second non-selected memory cells adjacent to the selected memory cell, and the step-up operation being an operation of increasing the program pulse voltage by a first step-up value. For a first period, the control unit maintains the intermediate voltage to be a constant value. For a second period, the control unit controls the step-up operation such that the intermediate voltage is increased by a second step-up value, and determines the first step-up value on the basis of the second step-up value.
A diode and a memory device having a diode are provided. The diode includes a semiconductor layer and phase change material layer. The semiconductor layer and the phase change material layer have different energy bandgaps and different carrier concentrations such that an isotype heterojunction is formed at a boundary interface between the semiconductor layer and the phase change material layer.
Nonvolatile memory elements are provided that have resistive switching metal oxides. The nonvolatile memory elements may be formed in one or more layers on an integrated circuit. Each memory element may have a first conductive layer, a metal oxide layer, and a second conductive layer. Electrical devices such as diodes may be coupled in series with the memory elements. The first conductive layer may be formed from a metal nitride. The metal oxide layer may contain the same metal as the first conductive layer. The metal oxide may form an ohmic contact or a Schottky contact with the first conductive layer. The second conductive layer may form an ohmic contact or Schottky contact with the metal oxide layer. The first conductive layer, the metal oxide layer, and the second conductive layer may include sublayers. The second conductive layer may include an adhesion or barrier layer and a workfunction control layer.
In one aspect, a memory circuit is provided. The memory circuit includes a first three-terminal (3T) resistive memory device and a second 3T resistive memory device coupled to the first 3T resistive memory device. In another aspect a memory array with memory circuits having 3T devices is provided. In yet another aspect, a method of programming a memory array is provided.
An apparatus, device, and system for generating an amount of output power in response to a direct current (DC) power input includes a configurable power supply, which may be electrically coupled to the DC power input. The configurable power supply is selectively configurable between multiple circuit topologies to generate various DC power outputs and/or and AC power output. The system may also include one or more DC power electronic accessories, such as DC-to-DC power converters, and/or one or more AC power electronic accessories such as DC-to-AC power converters. The power electronic accessories are couplable to the configurable power supply to receive the corresponding DC or AC power output of the configurable power supply.
According to one embodiment, an electronic device includes a positive electrode, a negative electrode, a first terminal, a second terminal, a first plurality of switching elements and anti-parallel diodes coupled between the positive electrode and the first terminal and the second terminal, a second plurality of switching elements and anti-parallel diodes coupled between the negative electrode and the first terminal and the second terminal and a PiN diode coupled between the positive electrode and the negative electrode with reverse polarity.
A power supply circuit includes, an input part, which has a first input terminal and a second input terminal, and which is configured to connect to an alternating current power supply; a line capacitor that is connected to the first input terminal and the second input terminal; a rectification circuit, which is connected to the first input terminal and the second input terminal, which rectifies and outputs to a load circuit from a high voltage side output terminal and a low voltage side output terminal; a smoothing capacitor, which is connected between the high voltage side output terminal and the low voltage side output terminal, and a remaining charge discharge unit that, when the alternating current flowing is interrupted, detects the interruption and discharges electrical charges remaining in the line capacitor, based on electrical charges of the high voltage side output terminal or charges of the smoothing capacitor.
A circuit board assembly structure includes at least a stable fixture, the stable fixture consists a first top clip plate and a first bottom clip plate which can clamp each other and connect to circuit boards in between, then combine the stable fixture to the object to simplify assembly of circuit boards. An extension fixture connects plural extension circuit boards in abutting joint, such that helps modular production.
A control panel having a pivotable connector has a body, a rear cover and a connector. The connector is pivotally mounted inside the body and the rear cover, and has a plug being pivotable and freely aligned with an intended direction. Accordingly, users can adjust the orientation of the connector based on a position on which the control panel is to be mounted, placed or hung, so that the connector of the control panel can be smoothly connected with a connection port of the machine directly or through a connection cable.
A mounting apparatus includes a plate and a pressing member rotatably coupled to the plate. The plate includes a frame formed with a plurality of slit ports for respectively exposing PCI cards and a supporting portion for supporting bent portions of the PCI cards. The pressing member is configured for pressing the bent portions of the PCI cards, thereby sandwiching the bent portions of the PCI cards between the pressing member and the supporting portion. A handling member is actuated to drive the pressing member to enable positioning of the pressing member relative to the supporting portion. The handling member includes a main body and two arms extending from the main body. The two arms are inserted through two slots of the plate respectively and connected to two ends of the pressing member respectively.
A control unit is proposed which makes it possible to prevent connection problems between a package box and a backboard and prevent damage to the connector of the backboard.The control unit comprises a unit cover in which a first package box, which comprises a predetermined function and on the rear side of which a first connector is provided, is inserted into the corresponding spatial area so as to move over a shelf from an open end [of the unit cover]; and a backboard which is disposed inside the unit cover and on which a second connector is provided in a position where the first package box, inserted in the corresponding spatial area, mates with the first connector, wherein the shelf is provided with a protrusion which rotatably supports the first package box in a fan direction.
There is disclosed a storage enclosure, a carrier, a method of receiving and/or removing disk drive units to/from a storage enclosure, methods of manufacturing a storage enclosure, and a method of mounting a disk drive unit in a storage enclosure. In an aspect of the invention, a storage enclosure (10) comprises: a housing (11); and, at least one drawer (20) movable mounted to the housing such that the drawer is able to move between a received position and a withdrawn position relative to the housing. The or each drawer has a plurality of bays (22) for receiving respective disk drive units (100) with the disk drive units being orientated on their sides. Each bay having an upwardly facing opening which is accessible for insertion and/or removal of the disk drive unit therethrough when the drawer is in the withdrawn position.
A mobile power system includes a plurality of energy sources, a plurality of electronic and telecommunications components configured to convert power generated by the plurality of energy sources to direct current (DC) power, wherein the plurality of electronic and telecommunications components condition the DC power and direct the conditioned DC power to a Public Switch Telephony Network (PSTN), and one or more transportable housings configured to hold the plurality of energy sources and the plurality of electronic and telecommunications components during transport of the one or more housings.
Systems, apparatus and methods for transporting substrates between system components of an electronic device manufacturing system are provided. The systems and apparatus include an electrostatic end effector having a base, an electrode pair on the base, and spacer members for spacing the substrate from the electrode pairs to provide a gap between the electrode pair and the substrate. Methods of the invention as well as numerous other aspects are provided.
An overvoltage protection circuit and a portable electronic device having the same are introduced. The overvoltage protection circuit provides overvoltage protection when an input voltage exceeds a rated voltage tolerable by an internal circuit unit in the portable electronic device. A reference voltage and a partial voltage are generated from the input voltage through a voltage limiting unit and voltage dividing module, respectively, and conveyed to a comparing module for comparison. Comparison of the reference voltage and the partial voltage is followed by generation of a switch signal whereby a switch unit determines whether to apply the input voltage to the internal circuit unit. The voltage dividing module sets the maximum rated voltage tolerable by the internal circuit unit and enables the overvoltage protection circuit to give overvoltage protection to the portable electronic device regardless of temperature.
In a switching regulator, a low voltage malfunction prevention circuit controls operations of a PWM comparator and a output buffer circuit, such that when a power source voltage is lower than a predetermined value, a switching transistor is forcibly turned off, and when the power source voltage is greater than or equal to the predetermined value, the switching transistor is turned on/off in accordance with pulse signals from the PWM comparator. Furthermore, the low voltage malfunction prevention circuit generates a second reference voltage that is lower than a first reference voltage and that rises quickly in accordance with the rise of the power source voltage. The state of the power source voltage inside an IC is detected by comparing the first reference voltage with the second reference voltage.
A method for sampling a current track and an adjacent track of a storage medium includes using a first read head to read a first data stream from the current track, using a second read head to read a second data stream from the adjacent track, delaying one of the first and second data streams to account for a position difference between the first and second read heads, and controlling sampling of the first and second data streams to align the first and second data streams. Controlling the sampling may include applying a synchronous sampling signal to control the first and second read heads so that they sample at synchronous locations, or may include sampling the current and adjacent data tracks at asynchronous locations and interpolating the first and second data streams to provide aligned samples. A storage device may operate in accordance with the method.
An optical filter switching apparatus of a surveillance device includes a housing, a driving apparatus, a optical filter holding bracket, and at least two optical filters. The housing includes a top housing and a bottom housing. A guiding mechanism is placed in the bottom housing, and the optical filter holding bracket is engaged with the guiding mechanism. The driving apparatus is placed beside the guiding mechanism and configured for the optical filter holding bracket. The optical filters are positioned on the optical filter holding bracket. The driving apparatus controls the guiding mechanism to switch the position of the optical filters in a smooth and a steady manner.
An optical element unit is provided comprising an optical element group for projecting light along an optical axis of the optical element group and a housing having an inner housing part partly defining a first space and a light passageway between the inner housing part and a second space. The inner housing part receives the optical element group. The optical element group comprises an ultimate optical element located in the region of the light passageway. A load-relieving device is provided adjacent to the ultimate optical element, the load relieving device partly defining the first space and the second space and at least partly relieving the ultimate optical element from loads resulting from pressure differences between the first space.
An imaging lens includes in order from an object side a first lens group including a positive refractive power and a second lens group having a negative refractive power, the first lens group and the second lens group including a widest air space therebetween, the first lens group including in order from the object side a negative first lens having a concave face on the object side, a positive second lens having a convex face on both sides, an aperture stop, a negative third lens having a concave face on the object side, a positive fourth lens having a convex face on an image side and a positive fifth lens having a convex face on the image side, and the second lens group including a negative meniscus sixth lens having a concave face on the object side.
Some embodiments pertain to an optical zoom system. The optical zoom system includes a first inward-facing surface that is at least partly reflective and a second inward-facing surface that is at least partly reflective. The optical zoom system further includes a first aperture that includes a plurality of sub-apertures which are positioned around at least a portion of an outer periphery of one of the first and second inward facing surfaces. Each sub-aperture includes an optically powered element. The optical zoom system further includes a second aperture that exists proximate a central region of the optical zoom system. Light is reflected on the first and second inward facing surfaces as the light travels between the first aperture and the second aperture such that the light is optically combined into a single image before exiting the second aperture.
An image pickup lens includes a first lens having a positive refractive power with a convex surface facing the object side, a second lens having a negative refractive power with a concave surface facing an image side, a third lens having a negative refractive power with both surfaces formed from aspheric surface, a fourth lens of a meniscus shape having a positive refractive power with a convex surface facing the image side, and a fifth lens of a meniscus shape having a negative refractive power with a concave surface facing the image side, wherein the curvature radius of the fourth lens satisfies conditional expression (13) below: 1.4
There is provided a zoom lens which is suitable for a digital still camera and a video camera and includes a small number of lenses, especially a zoom lens which has an angle of view of 75° or more at the wide-angle end and a variable power ratio of about ×10. The zoom lens includes a first lens group with positive refractive power, a second lens group with negative refractive power, a third lens group with positive refractive power, and, a fourth lens group with positive refractive power. The zoom lens varies power by changing an interval of each neighboring lens groups. The first lens group is composed of a negative lens and a positive lens. The third lens group is composed of an aperture stop, a cemented lens formed by a positive lens in a biconvex shape and a negative lens, and a positive lens.
The zoom lens of the invention comprises, in order from an object side thereof, a first lens group having positive refracting power, a second lens group having negative refracting power, a third lens group having positive refracting power, a fourth lens group having positive refracting power, a fifth lens group having negative refracting power, and a sixth lens group having positive refracting power. The first lens group includes a reflective optical element, and the lens component in, and on the most image side of, the fourth lens group has negative refracting power.
A beam combiner for combining laser-beams of different colors along a common path includes a directing-prism for each of the laser-beams and one combining-prism. The directing-prisms are arranged to transmit the laser-beams to the combining-prism. The directing-prisms and the combining-prism are configured and arranged with respect to each other such that the directing-prism transmits the beams along the common path.
An apparatus including a three dimensional sub-wavelength structure for electromagnetic applications including a surface layer formed of a metal or semiconductor film, one or more additional layers stacked to the surface layer, one or more sub-wavelength apertures in the surface layer, and one or more cavities nearby the one or more sub-wavelength apertures. The size of each aperture is smaller than the wavelength of the electromagnetic field incident upon the three dimensional sub-wavelength structure. The one or more cavities provide accessibility for a dielectric material within and below each aperture. Each cavity may also contain at least one metal or semiconductor sub-wavelength particle. A method of fabricating a three dimensional sub-wavelength structure is also provided.
To provide a diffractive optical element and a measuring device capable of generating light spots of dispersive type. The problem is resolved by providing a diffractive optical element having concaves and convexes and diffracting incident light in two dimensions so as to generate diffracted light, wherein when the number of a part of light spots formed by the diffracted light is denoted by n, an average distance W to the nearest neighbor in the light spots normalized by an area of a region onto which the light spots are projected falls within a range of 1/(2×n1/2)
A method of making a rifle scope that makes use of a longitudinal base plate piece and a mating, closure housing piece. Optical assemblies are attached to the longitudinal base plate and the mating, closure housing piece is attached to the longitudinal base plate and the housing piece and base plate are fastened together.
A system for homogenizing a laser pulse emitted by a laser source in order to illuminate a target homogeneously, the system having, between the laser source and the target: a phase plate constituted by a plurality of subpupils capable of generating a plurality of delayed laser beams towards the target, the path difference Δd between two adjacent delayed laser beams being greater than or equal to the length of the temporal coherence Tc of the laser pulse, and focusing device; wherein the subpupils and the focusing device are adjusted so that the delayed laser beams are superimposed on the target in a homogeneous spot.
A synchronously pumped optical parametric oscillator (OPO) comprises a nonlinear optical medium positioned in an optical resonator (e.g., a ring resonator) and is pumped by a pump laser source. A first arrangement includes a positioning mechanism for translating the nonlinear optical medium so OPO resonant modes propagate through one of multiple longitudinal regions arranged for differing odd orders of quasi-phase-matching. A second arrangement includes a pump fiber laser oscillator stretched to adjust its repetition rate to match that of the OPO. A third arrangement includes a time-domain-multiplexer (TDM) fiber loop between a pump fiber laser oscillator and fiber laser amplification stage(s). The TDM loop increases the pump repetition rate to enable increased average pump power without increased peak power.
Modelocked fiber laser resonators may be coupled with optical amplifiers. An isolator optionally may separate the resonator from the amplifier. A reflective optical element on one end of the resonator having a relatively low reflectivity may be employed to couple light from the resonator to the amplifier. Enhanced pulse-width control may be provided with concatenated sections of both polarization-maintaining and non-polarization-maintaining fibers. Apodized fiber Bragg gratings and integrated fiber polarizers may also be included in the laser cavity to assist in linearly polarizing the output of the cavity. Very short pulses with a large optical bandwidth may be obtained by matching the dispersion value of the grating to the inverse of the dispersion of the intra-cavity fiber. Frequency comb sources may be constructed from such modelocked fiber oscillators. Low dispersion and an in-line interferometer that provides feedback may assist in controlling the frequency components output from the comb source.
This invention relates generally to the field of quasicrystalline structures. In preferred embodiments, the stopgap structure is more spherically symmetric than periodic structures facilitating the formation of stopgaps in nearly all directions because of higher rotational symmetries. More particularly, the invention relates to the use of quasicrystalline structures for optical, mechanical, electrical and magnetic purposes. In some embodiments, the invention relates to manipulating, controlling, modulating and directing waves including electromagnetic, sound, spin, and surface waves, for pre-selected range of wavelengths propagating in multiple directions.
An electronic paper display device includes an electronic paper display panel, and a functional layer. The electronic paper display panel includes a common electrode layer and a display surface. The functional layer is located on the display surface and includes a carbon nanotube touching functional layer. A distance between the common electrode layer and the carbon nanotube touching functional layer is above 100 microns and equal to or less than 2 millimeters.
A method and apparatus for exposure correction in scanners are disclosed. In the method, exposure is corrected for pixels received in an image sensor array. Exposure time is tracked for the incoming pixel data and a calibration factor is determined for correcting the gain, and the calibration factor is adjusted based on the tracked exposure time. In the apparatus, a scanner includes an illumination source and a sensor for receiving pixel data. Using values stored in a memory, circuitry is provided for determining a calibration factor, for tracking exposure time for the pixel data and for adjusting the pixel data based on the calibration factor and exposure time.
An image read device is provided, which conveys an original while performing reading of an image of the original at a read position on a transparent member by a read unit fixed, the image read device including: a moving unit that moves the transparent member back and forth in an original conveying direction; a control unit that conveys the original and moves the transparent member by using the moving unit while causing the reading of the image to be performed at the read position; and a determining unit that, when an event causing interruption of original conveyance occurs, stops the transparent member and determines whether a control of returning the transparent member to a home position is to be performed or not in accordance with a stopped position of the original in an original conveying path.
The present invention discloses an image sensor, specifically a full spectrum recognition image sensor capable of reading and recognition image information for all of ultraviolet light, visible light and infrared light, which comprises a sensor substrate, photosensitive parts set on the sensor substrate and arranged in a straight line, a lens set on an upper portion of the sensor substrate, a light source set beside the lens, and a framework capable of accommodating said sensor substrate, said lens and said light source. A light-transmitting plate for carrying an original is set on an upper portion of the framework, the light source is a full spectrum light source capable of emitting light including ultraviolet light, visible light and infrared light, and the photosensitive parts on the sensor substrate consist of two parts, one part of which is a reflected light photosensitive part for receiving reflected light information generated by irradiating an original with the light source and another part of which is an exciting light photosensitive part for receiving exciting light information generated by irradiating an original with the light source. The image sensor of the present invention not only can recognize general color images, but also can recognize forgery-prevention images for various special purposes, and thus greatly improve the functions and the application field of the image sensor.
An image processing apparatus including, a light source for reading for applying light onto an original to read, a light source for erasing for applying light of specific wavelength onto the original to decolorize image area, having been printed with color-changing agent having characteristic to become colorless by the light, a reading section for receiving reflected light from the original, an output section for outputting image data of the original, and a control section configured to compare first image data obtained by applying light from the light source for reading to the original, and second image data obtained by applying light from the light source for reading again to the original after applying light from the light source for erasing to the original, to determine whether the agent has been used in the image, and control at least either the reading operation or the output operation based on that determination.
An image sensor unit includes: a light source including a light emitting element on a light emitting surface; a light guide that causes light from the light source to be incident on a light incident surface facing to the light emitting surface, ejects the light from a light ejecting surface and illuminates a document; a rod lens array that images reflected light from the document; a sensor substrate on which a photoelectric conversion element is mounted, the photoelectric conversion element converting the reflected light imaged by the rod lens array into an electric signal; and a frame that supports the light source, the light guide, the rod lens array and the sensor substrate, wherein positioning sections are provided on an opposite side of the light emitting surface of the light source and at a part of the frame which is disposed at the opposite side of the light emitting surface.
A method and apparatus for adjusting estimated ink pile height to reduce the frequency and effects of a defect known as a halo defect. An estimated ink pile height profile of ink to be deposited on a surface in an area of image data having a foreground and a background is determined. The estimated ink pile height profile has a foreground color area including a top color component and at least one non-top color component in the foreground. Then, the estimated height profile is adjusted if the difference between the pile heights of the foreground and background is greater than a threshold condition.
Printout that enables the user to easily know printed information is produced. A print data acquisition unit 11 acquires, as part of the print data, code information that is information for printing a code image 30 and contains at least one attribute data set including an identifier and a parameter. A storage unit 15 associates and stores the identifier to style information and a condition for determining whether to apply the style. An attribute data set extraction unit 12 extracts from the code information the attribute data set containing an identifier stored in the storage unit 15. A condition evaluation unit 13 determines if the parameter contained in the extracted attribute data set satisfies the condition associated in the storage unit 15 to the identifier contained in the attribute data set. When the parameter is determined to satisfy the condition, a print command unit 19 applies a print command to the printer based on the style information associated to the identifier.
An image processing device creates reduced image data based on original image data indicative of an original image. The original image is divided into original grids each corresponding to a set of original pixel data. The reduced image is divided into reduced grids each corresponding to a set of reduced pixel data. The image processing device acquires, for each set of reduced pixel data, original pixel data corresponding to the original grid whose part is superposed on the reduced grid corresponding to the each set of reduced pixel data when the reduced image is partially superposed on the original image such that the reduced image is shifted. The reduced pixel data is produced by calculating a weighted average of the original pixel data based on size ratio of the part of original grid superposed on the reduced grid to a size of the reduced grid.
Provided are a scanning optical apparatus including an incident optical system for guiding a light beam emitted from a light source unit to a deflecting unit, an imaging optical system for imaging, on the surface to be scanned, a light beam deflectively scanned by the deflecting unit, and an optical path changing unit which is provided on an optical path between the deflecting unit and the surface to be scanned and includes at least two optical path changing elements. One of an optical path changing element having a minimum reflectance has a reflectance equal to or smaller than 70% in all areas used for image formation. An on-axis light beam deflected by the deflecting unit enters the optical path changing element having the minimum reflectance at a minimum angle of the at least two optical path changing elements.
A network image processing system that includes a plurality of apparatuses connected to a network and performs jobs in a linkage process in which an upstream apparatus passes a workflow specifying a job to be completed, together with image data to be processed, to a downstream apparatus according to a procedure specified in the workflow. The downstream apparatus has a completion notification transmitting unit that when a predetermined job assigned to the downstream apparatus has been processed completely, transmits to the upstream apparatus a completion notification indicating that the predetermined job has been processed normally. The upstream apparatus has a linkage unit that if the completion notification is not received from the downstream apparatus, updates the workflow to specify, as a new downstream apparatus, another apparatus that can process the predetermined job, and continues to process the predetermined job in the linkage process.
A LAN control unit receives print data from a client device or the like. An input job storage unit registered on a hard disk a series of PDL commands included in the print data received. An input job queue management unit registers print job specifying information specifying a print job represented by the print data received to the end of an input job queue. A PDL interpretation/execution unit successively executes from the head of the series of PDL commands stored on the hard disk device. When it is determined that the PDL command that has been executed is a re-execution unnecessary command, the PDL interpretation/execution unit overwrites the PDL command stored on the hard disk with a NOP command.
An exemplary method or device determines which print drivers are being used within a printing environment. The method or device identifies a plurality of print queues. Each of the print queues is associated with one of the print drivers. The method or device submits a plurality of test documents to each of the print queues to produce a plurality of page description language (PDL) files. The method or device identifies print drivers that produce different types of PDL files as being non-compatible. If corresponding PDL files produced by different ones of the print drivers in response to the test documents contain all identical header commands (in any order) the method or device identifies the different ones of the print drivers as being compatible. If corresponding PDL files produced by different ones of the print drivers in response to the test documents do not contain all identical header commands, the method or device identifies the different ones of the print drivers as being non-compatible. The method or device produces a compatibility matrix listing which of the print drivers are non-compatible and which of the print drivers are compatible.
A multifunction device includes a communication unit that establishes a communication with a remote device through a circuit, and a sound generator that generates a sound during the communication. An image forming unit performs an operation for forming an image, and a control unit controls the sound generator to increase a volume of the sound while the image forming unit is performing the operation.
An information processing device configured to be connected with an image forming device includes a connection mode detecting unit detecting what kind of a connection mode is established between the information processing device and the image forming device, an operation mode setting unit setting one of a normal mode in which the image forming device performs the image forming operation without user certification and a secure mode in which the image forming device performs the image forming operation after successful user certification, as an operation mode in which the image forming device is controlled to perform an image forming operation, depending on the kind of the connection mode detected, and a driver installing unit installing a driver into the information processing device such that the driver controls the image forming device to perform the image forming operation in the mode set by the operation mode setting unit.
The present invention provides optical systems and methods for determining a characteristic of a cell, such as cell type, cellular response to a biochemical event, biological state and the like. The methods typically involve using interferometry to observe membrane properties in a cell and then use this information to determine one or more characteristics of a cell. The methods of the invention are useful for applications such as drug screening as well as diagnostic techniques.
The present invention provides a chromatic confocal microscopic system in which two conjugate fiber modules are spatially configured and employed to conduct a detecting light from a light source and an object light reflected from an object, respectively. By means of the two spatially corresponding fiber modules, the detecting light is projected on the object and the reflected light from the object is entered into the other fiber module. Since each fiber of the fiber module is capable of filtering out the unfocused light and stray lights and allowing the focused light pass therethrough a line slit, thereby minimizing potential interference from light cross talk caused by the overlapped light spots, not only can the present invention obtain the information of surface profile of the object with high vertical measurement resolution, but also achieve high lateral resolution during confocal measurement.
A method of obtaining high dynamic range, spectrally, spatially and angularly resolved radiance of a sample surface of a sample by an electromagnetic irradiator irradiating electromagnetic radiation of controlled spectral distribution onto the sample surface and, using an electromagnetic sensitive sensor to register the reflected spectral distribution. The spectral distribution of the intensity of the electromagnetic field is modeled to have been reflected by a plurality of spatially well defined part-surfaces of the sample surface. The electromagnetic sensitive sensor being well-defined in terms of the functional dependency between input radiation and output signal and the registering exposure time-period being selected individually for each individual sensor element, such as to compile an information volume that represents the registered high dynamic range spectrally resolved electromagnetic radiance as a function of the position of the part-surfaces within the sample surface and of the respective angle enforced on the sample while measuring.
The range image sensor is a range image sensor which is provided on a semiconductor substrate with an imaging region composed of a plurality of two-dimensionally arranged units (pixel P), thereby obtaining a range image on the basis of charge quantities QL, QR output from the units. One of the units is provided with a charge generating region (region outside a transfer electrode 5) where charges are generated in response to incident light, at least two semiconductor regions 3 which are arranged spatially apart to collect charges from the charge generating region, and a transfer electrode 5 which is installed at each periphery of the semiconductor region 3, given a charge transfer signal different in phase, and surrounding the semiconductor region 3.
An object detection tracking system for a vehicle includes a first modulated light source for transmitting a first light signal with a first propagation pattern into a target region and a second modulated light source for transmitting a second light signal with a second propagation pattern into the target region. A sensor measures light reflected off objects in the target region. A controller demodulates the measured light to detect when the first or second light signals are received. The controller determines respective ranges for generating a first set of range data for the first light signal and a second set of range data for the second light signal. The controller maintains an object tracking list that includes a position of detected objects relative to the vehicle. The position of each object is determined using trilateration of the first and second sets of range data.
A rangefinder with a head covering attachment comprising a housing, where the housing includes a front face, a back face, a first side wall, a second side wall, a top surface and a bottom surface; a laser window on the front face; a reader window next to the laser window on the front face; a lens attached to a side of the front face at a bottom edge, where the lens moves from an open position to a closed position; a hinge to fasten the lens to the housing; a receiving means positioned on the top surface; and a clip, where the clip includes a top arm and a bottom arm; wherein the clip connects to the receiving means to thereby attach the housing to a bill of the head covering to position the rangefinder directly in front of a user's face.
A nanometer precision six-DOF magnetic suspension micro-stage and the application thereof are provided which are mainly used in semiconductor photolithography devices. The micro-stage includes a cross support and four two-DOF actuators. Each 2-DOF actuator comprises a vertically polarized permanent magnet, a horizontal force coil and a vertical force coil; the permanent magnet being mounted on an end of the cross support, the horizontal force coil and the vertical force coil being arranged on a side of and below the permanent magnet respectively and being spaced apart from the permanent magnet; the cross support and four vertically polarized permanent magnets constitute a mover of the micro-stage; the horizontal force coil and the vertical force coil being fixed by a coil framework respectively and constituting a stator of the micro-stage; and the stator being mounted on a base of the micro-stage. A dual-wafer table positioning system of a photolithography machine may be constructed by two said micro-stages in combination with a two-DOF large stroke linear motor. The present invention features simple structure, large driving force, small mass and absence of cable disturbance, and is possible to realize high precision, high acceleration six-DOF micro-motion.
A liquid crystal display panel according to an embodiment of the present invention comprises: a backlight source; a liquid crystal cell; and a polarization adjusting layer disposed outside the liquid crystal cell and used to adjust the polarization direction of the linear polarized light emitted from the liquid crystal cell and transmitted through the polarization adjusting layer, wherein the polarization adjusting layer comprises a base body and optical anisotropic crystal grains dispersed within the base body. Also a liquid crystal display device is provided.
An LED driving circuit drives a display backlight LED string including multiple LEDs connected in series. A power supply supplies a driving voltage from an output terminal thereof to a first end of the LED string. A detection resistor is arranged between a second end of the LED string and a fixed voltage terminal. The LED driving circuit receives a pulse modulation signal having a duty ratio that corresponds to the luminance. In the on period, in which the PDIM signal is the first level, the LED driving circuit controls the power supply such that the voltage drop across the detection resistor approaches a predetermined target value. In the off period, in which the PDIM signal is the second level, the LED driving circuit stops the control operation for the power supply.
A light guide plate has a light incident surface arranged facing a plurality of point light sources arrayed in a line, a light exit surface orthogonal to the light incident surface, and two side surfaces orthogonal to the light incident surface and the light exit surface. Light from the plurality of point light sources introduced from the light incident surface is diffused by a diffusion unit arranged on the light exit surface or a surface facing the light exit surface. The light diffused by the diffusion unit is exited from the light exit surface. A distance between a point light source positioned at an end of the plurality of point light sources and the light incident surface is different from a distance between a point light source not positioned at the end of the plurality of point light sources and the light incident surface.
A display device includes a display panel, a backlight unit positioned in the rear of the display panel, a plurality of brackets attached to a non-display area of a back surface of the display panel using an adhesive, a back cover positioned in the rear of the display panel, and a side cover including a first portion parallel to a width direction of the display panel and a second portion which is connected to the first portion and is positioned parallel to a longitudinal direction of the display panel. An end of the back cover is positioned in the second portion of the side cover. An edge of at least one side of a front surface of the display panel is exposed.
A method of manufacturing a cell wall assembly for an electro-optic display device with greyscale capability comprises: forming on a substantially planar surface of a transfer carrier, at least one dielectric structure; forming on said at least one dielectric structure at least one electrode structure; wherein said dielectric structure extends in a direction perpendicular to said surface by a distance which varies substantially within the area of the or each electrode structure; adhering said at least one electrode structure to a major surface of a substrate of glass or a plastics material; and removing the transfer carrier. Other aspects of the invention include the cell wall assembly, a device with greyscale capability, a method of manufacturing the device, and the transfer carrier.
A first video picture is translated based upon a first translation matrix to adjust a contrast of the first video image. A second translation matrix is determined based upon a first histogram of a second video picture. A third translation matrix is determined based upon the first translation matrix and the second translation matrix, and the video picture is translated based upon the third translation matrix. The translation matrix can be determined using a histogram that has been adjusted using a clipped histogram equalization technique.
A method for determining key video frames for a digital video having a time sequence of video frames, comprising using a processor to perform the steps of: analyzing the digital video to determine an importance value as a function of time; forming a warped time representation by temporal relocation of the video frames responsive to the importance value as a function of time; subdividing the warped time digital video sequence representation into a set of equal intervals; selecting a key video frame for each interval by analyzing the video frames within each interval; and storing an indication of the key video frames in a processor-accessible memory.
A display screen includes a video region in contact with a left side section of the display screen for performing a scaling display of an input video; a top region at the uppermost part of the display screen for displaying a plurality of items capable of being selected by a user; and a side region provided to the right or left of the display screen for displaying a plurality of items set at a lower level than an item selected by the user. Among the plurality of items displayed in the side region, an item currently selected by the user is so displayed as to be discriminated from the other items. After the item selected has been discriminatively displayed for a prescribed time period, a guidance describing the item being selected is displayed in the side region close to the item selected.
Characters represented within a frame of a television presentation are identified. A pattern formed by a subset of the characters is identified if the pattern is indicative of an addressing datum. A provision is made for a selection of characters that form the pattern indicative of the addressing datum. In one embodiment, a web page is displayed upon a selection of characters that form a pattern indicative of a uniform resource locator for the web page.
A photographing apparatus includes an imaging device that converts an optical image of an object into an electrical signal; a vibration plate disposed at a front direction of the imaging device; a vibration generator which is mounted on the vibration plate and vibrates the vibration plate; a support frame which is located between the imaging device and the vibration plate, and supports edges of the vibration plate; and a vibration plate pressing unit which is connected in the support frame and includes a part which presses at least an area of the vibration plate.
Imaging systems may be provided with image sensors having verification circuitry. Verification circuitry may be configured to verify proper operation of the image sensor during operation. Verification circuitry may include one or more switchable voltage contacts configured to generate a voltage drop across a power supply network of a pixel array during verification operations. Verification circuitry may include a controllable voltage supply coupled to the power supply network of the pixel array. Verification image data may be generated by applying the voltage drop or by using the controllable voltage supply to supply a different supply voltage to each row of pixels prior to readout of that row. Verification image data may be read out using the same circuitry that is used to readout imaging data. Based on a comparison of the verification data with a predetermined standard, imaging systems may continue to operate normally or corrective action may be taken.
A color filter array of an image sensor, the color filter array including a plurality of infrared ray (IR) filters, each of which filters out light to transmit wavelengths in an IR region; a plurality of first type color filters; a plurality of second type color filters; and a plurality of third type color filters, wherein some adjacent IR filters are arranged to form a T shape.
The display control apparatus according to the present invention displays on a display unit, in a prescribed order, multiple images respectively expressing multiple image data acquired by an image data acquisition unit. For a predetermined portion of the images in the multiple images displayed on the display unit, image processing is performed to change the style of the images and the images are then displayed on the display unit.
A method of implementing high dynamic range bin algorithm in an image sensor including a pixel array with a first super row having a first integration time and a second super row having a second integration time is described. The method starts by reading out image data from the first super row into a counter. Image data from the first super row is multiplied by a factor to obtain multiplied data. The factor is a ratio between the first and the second integration times. The multiplied data is then compared with a predetermined data. The image data from the second super row is readout into the counter. If the multiplied data is larger than the predetermined data, the multiplied data from the first super row is stored in the counter. If not, the image data from the second super row is stored. Other embodiments are also described.
3D data of pixels arranged in a square lattice is converted to a houndstooth arrangement, a largest value among respective magnitudes of cross products of all pairings of the normal vector of a small triangle of interest and the normal vectors of three adjacent small triangles is derived, and a large triangle composed of the small triangle of interest and the adjacent small triangles is determined to be a plane candidate if the largest value is less than or equal to a first threshold, after which similar processing is repeated with this large triangle taken as a small triangle, and this repetition is recursively performed while enlarging the small triangle of interest, and when the area of a new large triangle is greater than or equal to a predetermined area, the region thereof is determined to be a plane and separated from a range image.
An information device includes: an angle detector which outputs data for obtaining a roll angle and a pitch angle of an object; and a corrector which corrects the roll angle based on the pitch angle obtained from the data outputted by the angle detector.
A system for collecting data comprising a mobile terminal for capturing a plurality of frames of image data, the mobile terminal having a first imaging assembly and a second imaging assembly, the first imaging assembly for capturing a first frame of image data representing a first object and the second imaging assembly for capturing a second frame of image data representing a second object, wherein the system for use in collecting data is operative for associating first frame information and second frame information, the first frame information including one or more of image data of the first frame of image data and information derived utilizing the image data of the first frame of image data, the second frame information including one or more of image data of the second frame of image data and information derived utilizing the image data of the second frame of image data.
In a method for identifying differences between two images using a computing device, a digital image of the object is captured using an image capturing device, and a standard image of the object is obtained from a storage system of the computing device. A threshold value is generated according to pixel values of the digital image and the standard image. The method extracts first feature points from the digital image and second feature points from the second gray picture according to the threshold value. The method further determines a first feature area of the first gray picture according to the first feature points, determines a second feature area of the second gray picture according to the second feature points, and compares the first feature area with the second feature area to identify a difference between the digital image and the standard image.
A tracking device includes feature information detection means for detecting feature information from a photographic image and tracking object matching means for comparing the feature information with tracking object information in which feature information of a plurality of figures are registered so that the feature information corresponds to a priority indicating tracking order of the feature information and for determining whether or not the feature information is information of the tracking object. The tracking device also includes priority acquisition means for acquiring the priority of the feature information detected from the tracking object information where it is determined that the feature information detected is the information of the tracking object and control means for controlling the photographing section, based on the priority acquired, so as to continuously include, in the photographic image from which the feature information is detected, feature information that has a highest priority in the photographic image.
Method and apparatus for counting vehicles at entrances, exits and transition zones of multi-story carparks, including particularly where the ceiling heights can be just marginally higher than the tallest expected vehicle, with a view to determine the carpark occupancy at different carpark levels by counting passing vehicles using a vision-based car counting system without relying on viewing test patterns or employing a blocking beam scheme and yet tolerating vehicles transgressing partially or fully into the wrong lane of a two-lane two-way road while ignoring vehicles moving opposite to the expected direction. Without imposing additional constraints to ambient carpark illumination, the methodology copes with highly specular vehicle surfaces, ignores non-vehicular objects and detects moving cast shadow or highlight, and adapts to daily and seasonal scene changes, and yet estimates vehicle speed.
To facilitate discrimination of a curb, a gutter or the like by using an infrared illuminating device and an infrared-sensitive image pickup device mounted on an exterior mirror of a vehicle when the vehicle is pulled over to a shoulder at night. Two illuminating devices having optical axes oriented downward are mounted on a housing of a side mirror at a distance from each other in the lateral direction of a vehicle. The illuminating devices alternately emit infrared light downwardly. An image pickup device sensitive to infrared light having an optical axis oriented downward is mounted on the housing at a middle position between the left and right illuminating devices. An image taken by the image pickup device is displayed on an image monitor disposed at a position where the monitor can be viewed from the driver seat.
A system for wirelessly powering various devices positioned on an endoscope, including, for example, a light source, various electronics including an imager and/or a memory device. The system is further provided such that video signal processing parameters are automatically set for an endoscopic video camera system based upon characteristics of an attached endoscope, with reduced EMI and improved inventory tracking, maintenance and quality assurance, and reducing the necessity for adjustment and alignment of the endoscope and camera to achieve the data transfer.
A stereoscopic image display device includes a display panel, a temporal division plate and a lenticular lens. The display panel includes a gate line, a data line, and a unit pixel of a horizontal pixel structure in which a long side is parallel with the first direction and a short side is parallel with the second direction. The display panel displays a 2D image based on an image control signal. The temporal division plate includes a plurality of shutters disposed on the display panel extending in the second direction. The temporal division plate opens and closes m shutters corresponding to each unit pixel, in a sequence, ‘m’ being a natural number no less than 2). The lenticular lens is disposed on the temporal division plate to convert the 2D image passing the temporal division plate into a 3D image.
An image processing apparatus includes: an imaging unit configured to generate an imaged image by imaging a subject; a depth information generating unit configured to generate depth information relating to the imaged image; an image processing unit configured to extract, from the imaged image, an image of an object region including a particular subject out of subjects included in the imaged image and a surrounding region of the subject, based on the depth information, and generate a difference image to display a stereoscopic image in which the subjects included in the imaged image are viewed stereoscopically based on the extracted image; and a recording control unit configured to generate a data stream in which data corresponding to the imaged image and data corresponding to the difference image are correlated, and record the data stream as a moving image file.
A 3D caption display method for harmoniously merging and displaying closed caption with 3D image in a 3D display apparatus, and a 3D display apparatus suitable for implementing the method. When the 3D display apparatus receives image signals of first and second images for implementing 3D image in a stereoscopic scheme, the 3D display apparatus receives closed caption data only for a base view determined from the first and second images. Then, the display apparatus determines the position of a closed caption for an extended view based on the closed caption data for the base view and a certain 3D caption information, and formats caption graphic data for the base view and the extended view to output 3D closed caption in a stereoscopic format.
The present invention relates to an information processing apparatus, an information processing method, a program, and a recording medium that allow a reproducing apparatus to determine which one of a base stream and an enhancement stream obtained by encoding video data obtained from a plurality of viewpoints using a predetermined encoding method is a stream of a left image and which one is a stream of a right image. 3D_PL_type indicates the type of a PlayList. The value of the 3D_PL_type equal to “01” indicates a PLayList for B-D1 reproduction of 3D reproduction. The value of the 3D_PL_type equal to “10” indicates a PLayList for B-D2 reproduction of 3D reproduction. view_type indicates whether the Base view video stream whose reproduction is managed using the PlayList is a stream of an L image (L view) or a stream of an R image (R view). The present invention is applicable to reproducing apparatuses that comply with the BD-ROM standard.
A telepresence system enhances the perception of presence of a remote person involved in a video conference. The system preferably has a two-way mirror, which is between the observer and the display device, positioned at an angle to reflect a backdrop surface. The backdrop surface may or may not appear superimposed in a position behind the image of a person from the remote location. The system preferably minimizes image distortion via an optical path for the camera line of sight that is substantially longer than the physical distance between the user and the camera. The system may be asymmetrical, in that one camera is on axis with the user's line of sight while the other camera is off axis with the user's line of sight.
A disclosed vertical cavity surface emitting laser element includes a substrate, a laminated body sandwiching a semiconductor active layer with an upper reflecting mirror and a lower reflecting mirror, a lower electrode, and an upper electrode. The laser element emits laser light in a direction perpendicular to the surface of the substrate when an electric current is supplied between the upper electrode and the lower electrode. The laser element further includes a selective oxidation layer in the upper reflecting mirror having a current blocking structure made of an oxidized region and an unoxidized region, and a detectable portion formed on a side surface of a mesa structure shaped by the upper reflecting mirror including the selective oxidation layer and the active layer, thereby enabling detecting the position of the selective oxidation layer from a top of the laminated body in a depth direction of the laminated body.
A method and apparatus for indicating a part number for a consumable to be used in an image production device is disclosed. The method may include generating a pre-printed label that includes one or more potential part numbers for the consumable with an indication area proximate to the one or more potential part numbers, the indication area including reactive material, attaching the preprinted label on packaging for the consumable, determining a desired part number from the one or more potential part numbers for the consumable, and indicating the desired part number for the consumable by activating the reactive material proximate to the desired part number.
A roll-fed duplex thermal printing system, comprising a supply roll of receiver media, a printing path, a reversing path, a diverter and a cutter positioned between the diverter and the reversing path. When the diverter is in a first position the receiver media is directed from the supply roll or the reversing path into the printing path. When the diverter is in a second position the receiver media is directed from the supply roll into the reversing path. During a printing operation, the diverter is positioned in the first position and the receiver media is fed into the printing path where a first side image is printed. The diverter is then repositioned the receiver media is fed into the reversing path where it is cut. The diverter is then repositioned again and the receiver media is fed into the printing path where a second side image is printed.
A plurality of gray-scale values is extracted from image signals corresponding to a dimming area to calculate a mean value of the gray-scale values, and at least one of a variance, a standard deviation, a kurtosis, a skewness, a central moment, and an image moment is calculated using the mean value. Then, a representative gray-scale value corresponding to the dimming area is determined using the calculated values, and a dimming function for the light sources included in the dimming area is determined based on the representative gray-scale value. Then, the light sources included in the dimming area are driven based on the dimming function.
Methods and apparatuses for generating thumbnail summaries for image collections are described. Thumbnails summaries may be representative of the image collection while being disjoint from each other. In some embodiments, a method may sample crops from some or all images in an image collection. From these candidate crops, the method may select representative but disjoint crops. In some embodiments, a desired representativeness and/or disjointedness of the candidate crops may be defined by a user. The method may then generate and/or select thumbnail summaries for the collection of images based at least in part on the selected candidate crops.
When a signal receiving unit receives red, green, and blue sub-pixels of an RGB pixel, a chromaticity weight generation unit generates a chromaticity weight according to the lowest gray level and the highest gray level of the red, green, and blue sub-pixels of the RGB pixel. Then, a gray level generation unit generates gray levels of red, green, blue, and white sub-pixels of an RGBW pixel according to the chromaticity weight, gray levels of the red, green, and blue sub-pixels of the RGB pixel, three chromaticity correction values and the lowest gray level. A RGBW display displays the RGBW pixel according to the gray levels of the red, green, blue, and white sub-pixels of the RGBW pixel.
Systems and methods for a stencil-based overdraw visualizer are described. Mobile device that includes, for example, one or more memories and one or more processors operatively coupled to the one or more memories. The one or more memories include a stencil buffer. The one or more processors are configured to render graphics on a display based on an application that is running on the one or more processors; count overdraws in the stencil buffer on a pixel-by-pixel basis; associate respective colors with corresponding overdraw values stored in the stencil buffer; and combine rendered graphics on the display based on the application with the colors indicated in the stencil buffer on a pixel-by-pixel basis.
A system to improve the extraction of transistor and OLED parameters in an AMOLED display includes a pixel circuit having an organic light emitting device, a drive device to provide a programmable drive current to the light emitting device, a programming input to provide the programming signal, and a storage device to store the programming signal. A charge-pump amplifier has a current input and a voltage output. The charge-pump amplifier includes an operational amplifier in negative feedback configuration. The feedback is provided by a capacitor connected between the output and the inverting input of the operational amplifier. A common-mode voltage source drives the non-inverting input of the operational amplifier. An electronic switch is coupled across the capacitor to reset the capacitor. A switch module including the input is coupled to the output of the pixel circuit and an output is coupled to the input of the charge-pump amplifier.
Disclosed is a source driver integrated circuit with an improved slew rate by disposing a switching unit, which operates as a resistance component during display driving, before the feedback line of an output buffer. According to the source driver integrated circuit with an improved slew rate, a switching unit, which operates as a resistance component when a signal is transferred, is disposed in the feedback loop of an output buffer, so that the resistance component is not shown to a panel load, thereby improving the slew rate of an output signal. In addition, the improved slew rate makes it possible to easily implement an image through a display.
The liquid crystal display device includes a first substrate provided with a terminal portion, a switching transistor, a driver circuit portion, and a pixel circuit portion including a pixel transistor and a plurality of pixels, a second substrate provided with a common electrode electrically connected to the terminal portion through the switching transistor, and liquid crystal between a pixel electrode and the common electrode. In a period during which a still image is switched to a moving image, the following steps are sequentially performed: a first step of supplying the common potential to the common electrode; a second step of supplying a power supply voltage to the driver circuit portion; a third step of supplying a clock signal to the driver circuit portion; and a fourth step of supplying a start pulse signal to the driver circuit portion.
The present invention is applied to e.g. a liquid crystal display apparatus based on a multi-bit memory system. In the invention, input image data (SIG) is recorded in a memory part 62 in each pixel, and the grayscale is represented by time-division driving in accordance with the input image data (SIG) recorded in this memory part 62.
An input detection circuit including: an acquisition portion that acquires at least one potential of a first conductive membrane formed on a first surface of a first substrate, and a second conductive membrane formed on a second surface of a second substrate provided at a position away from the first substrate, the second surface being opposed to the first conductive membrane; a first control portion that controls switches connected to the first conductive membrane or the second conductive membrane to intermittently apply a voltage to the first conductive membrane; and a first detection portion that detects an input operation by detecting the generation of a current that flows from the first conductive membrane to which the voltage is applied by the first control portion, to the second conductive membrane based on the potential acquired by the acquisition portion.
Embodiments include a method, a manual device, a handheld manual device, a handheld writing device, a system, and an apparatus. An embodiment provides a system. The system includes a manual device that includes a writing element operable to discharge a marking substance on a surface in response to a movement of the writing element upon the surface. The system also includes a sensor operable to acquire information corresponding to an environment of the manual device. The system further includes a verification module operable to determine a correspondence between a first aspect of the environment of the manual device and a second aspect of the environment of the manual device.
Light emitted from a light source such as LED and reflected by a fingertip is guided by a cover member onto a light receiving surface of an imaging element. A second resin part is provided that is in contact with the cover member and a resin molded part sealing the imaging element. The reflected light guided by the cover member is made to reach the light receiving surface via the second resin part and the resin molded part, traveling along a path spaced apart from an air layer.
A touch detection method for capacitive touch panels includes the steps of scanning the rows and columns of the capacitive matrix of a touch panel respectively; obtaining the capacitance differential value; processing the obtained capacitance differential value; and determining whether there is a touch on the touch panel in response to the processed capacitance differential value. The capacitance differential value is obtained by one of the steps of synchronously scanning two rows at the same time; synchronously scanning two columns at the same time; scanning one row to obtain the capacitance differential value between the row and a reference capacitance; and scanning one column to obtain the capacitance differential value between the column and a reference capacitance. The present invention creates conditions for the elimination of common code interferences and greatly improves the interference resistance of a capacitive touch panel.
A mobile terminal is provided. The mobile terminal includes a display for sensing at least one of a touch or an approach of a pointing means and a controller for controlling brightness of a sensed area according to the sensed touch or the approach of the pointing means.
A liquid crystal device includes a liquid crystal panel, a plurality of detection electrodes, a switching circuit, and a position identification device. The liquid crystal panel is configured so that a liquid crystal is sealed in a gap between a first substrate and a second substrate, which are opposed to each other, and a voltage of an opposite electrode opposite the liquid crystal periodically varies. The plurality of detection electrodes are provided on a side opposite to a side on which the liquid crystal is provided via the first substrate, wherein an initial voltage is induced in each of the plurality of detection electrodes on the basis of a variation in voltage of the opposite electrode. The switching circuit sequentially connects each of the plurality of detection electrodes, in which the initial voltages are induced, to a detection portion. The position identification device generates a position signal that indicates a position of a pointing body on the basis of a detection signal produced in the detection portion.
A character input method is implemented in a device with a plurality of keys. If a key is activated by a first operation matching a first input pattern, a first route is selected to traverse a plurality of characters corresponded by the key during presentation of the plurality of characters. If the first key is activated by a second operation matching a second input pattern, the plurality of characters corresponded by the first key are orderly retrieved and presented according to a second route in response to operations on the first key. The order for presenting two characters corresponded by the first key in the first route is reversed in the second route.
There is provided a method of driving an electrophoretic display device including a first substrate, a second substrate opposed to the first substrate, a plurality of microcapsules including electrophoretic particles, the plurality of microcapsules being arranged between the first substrate and the second substrate, a plurality of first electrodes formed on the plurality of microcapsules side of the first substrate, the plurality of first electrodes being arranged at a pitch equal to or smaller than an average diameter of the plurality of microcapsules in at least one direction, and a second electrode formed on the plurality of microcapsules side of the second substrate, the second electrode being opposed to the plurality of first electrodes. One or a plurality of the first electrodes are set as a driving unit. During removing a displayed image, the second electrode is in an electrically isolated condition. And electric potentials are applied to the plurality of the first electrodes such that the driving units adjacently located in at least one direction have different electric potentials.
A Liquid Crystal Display (LCD), a backlight used for the LCD and a method for producing the LCD and the backlight are provided which are capable of inhibiting an increase in component counts and in assembling processes and of reducing them, thereby achieving low costs. A display image is obtained by arranging a backlight section being able to perform scanning as a single unit in a manner that it positionally matches a liquid crystal displaying section. The backlight section is provided with a plurality of scanning electrodes and light emitting layers each providing a different luminescent color, and being spatially separated from each other on a principal face of the backlight and scanning is performed on a plurality of light emitting layers providing a different luminescent color.
An active matrix substrate used in a display device or the like capable of making substantially uniform the level shift generated in the pixel potential caused by the distribution of resistance and capacity in each signal line is disclosed. On the TFT substrate which is an active matrix substrate including a common electrode line formed parallel to the scan signal line, in order to eliminate non-uniformity of the level shift of the pixel potential generated at the scan signal fall, each pixel circuit is formed so that the capacity between the scan signal line and the pixel electrode becomes greater as electrically going farther from the scan signal line drive circuit and going farther from the common electrode line drive circuit. Embodiments can be applied especially to an active matrix substrate used in a liquid crystal display device, an EL display device, and the like.
A display device comprising a transparent substrate, transparent electrodes, light-emitting layers, and reflective electrodes that define light-emitting pixels in which chiplets with pixel driving circuits are connected to pixel connection pads that are connected to the transparent electrode by an opaque electrode connector such that at least a portion of one opaque electrode connector overlaps at least a portion of a transparent electrode to which the opaque electrode connector is not electrically connected. The device provides a display having improved pixel-driving performance and increased light-emitting area.
A driving circuit of a display element includes a current source circuit having a first transistor and a holding circuit for holding a gate voltage of the first transistor during a first period at an electric potential corresponding to a constant current to be supplied to the display element, and a control circuit including a second transistor connected in series to the current source circuit and connected in parallel to the display element and the capacitor element whose one terminal is connected to a gate of the second transistor and the other terminal is connected to a line, and controlling the light emission time of the display element by controlling the second transistor during a third period. A constant voltage is applied from the line during the first period. The gray-scale voltage is applied from the line during a second period, and the gate of the second transistor and the one terminal are short-circuited. In addition, an electric charge based on the difference between the gray-scale voltage and the gate voltage of the second transistor is accumulated in the capacitor element, and a sweep voltage is applied during the third period, so that the ON time of the second transistor is controlled.
Each pixel of a display device has a current supply circuit, a switch portion, and a light emitting element. The light emitting element, the current supply circuit, and the switch portion are connected in series between a power supply reference line and a power supply line. The switch portion is switched between ON and OFF using a digital video signal. The amount of constant current flowing in the current supply circuit is determined by a control signal inputted from the outside of the pixel. When the switch portion is ON, a constant current determined by the current supply circuit flows in the light emitting element and light is emitted. As a result, a low-cost display device can be provided in which the light emitting element can emit light at a constant luminance even when the current characteristic is changed by degradation or the like, which is fast in writing signals in pixels, which can display in gray scales accurately, and which can be reduced in size with a low cost, as well as a driving method of the display device.
An image system includes: a display device configured to display an image; and an eyeglasses device for viewing the image displayed by the display device, wherein the display device includes: a display portion configured to display in time series the image to be viewed through the eyeglasses device; a signal generation portion configured to generate a synchronization signal for synchronizing timing of switching of frames of the image; and a transmission portion configured to transmit the synchronization signal, the eyeglasses device includes: an optical filter portion configured to adjust an amount of light of the image; a reception portion configured to receive the synchronization signal transmitted from the transmission portion; and a control portion configured to control action of the optical filter portion corresponding to the switching of the frames of the image, based on the synchronization signal, the signal generation portion further generates a parameter signal including action information for defining an action of the optical filter portion, the transmission portion transmits the parameter signal to the reception portion, and the control portion controls the action of the optical filter portion according to the action information of the parameter signal for defining the action of the optical filter portion.
Modular flexible panels for mounting lighting strands. In certain embodiments, each individual panel is an integral unit comprised of cables and node holders that combine to create a flexible, scalable and modular lighting surface. One or more of the panel edges can connect to an edge of another panel (either directly or indirectly) to tile multiple panels together to form a modular multi-panel assembly. Each panel provides a surface to which strands of LEDs can be mounted, such as in a uniform pattern. The panel design allows for easy replacement and serviceability of individual lighting strands, and ensures that all of the LEDs face in the same direction. The resulting robust and flexible system can provide full-motion video, graphics and messaging in a transparent single or multi-panel design.
An antenna system is provided. The antenna system includes an antenna connected to a signal transmitting/receiving circuit to transmit and receive a radio signal, an antenna pole coupled to the antenna, a central weight unit coupled to the antenna pole to keep a beam pattern of the antenna in a certain direction with respect to a gravity direction and formed in a curved figure, and an antenna coupling unit formed in a recess to support the central weight unit.
According to one embodiment of the invention, a radome cover for an RF sensor has been provided. The radome cover comprises a first and a second ballistic layer, each ballistic layer having a ceramic layer. The two ballistic layers are sandwiched between at least two matching layers, and the matching layers are impedance matched to the ceramic layers. The radome cover provides ballistic protection for the RF sensor.
A planar antenna, such as included as a portion of a wireless communication assembly, can include a dielectric portion, a first conductive portion, extending along a surface of the dielectric portion, and a second conductive portion, parallel to the first conductive portion, extending along the surface of the dielectric portion, the second conductive portion laterally offset from the first portion to provide a specified lateral separation between the first and second conductive portions. The first and second conductive portions can be configured to provide respective resonant operating frequencies ranges offset from each other, and the first and second conductive portions can be configured to follow a commonly-shared path, including at least one bend, along the surface of the dielectric portion.
A monopole slot antenna applicable to a mobile communication device includes a dielectric substrate, a first ground plane, a second ground plane, a monopole slot, and a microstrip feedline. The first ground plane is disposed on the dielectric substrate. The second ground plane is in the vicinity of the first ground plane and electrically connected to the first ground plane via a metal wire. A section of the metal wire is disposed on one surface of the dielectric substrate. The monopole slot is disposed on the first ground plane and has an open end disposed near the metal wire that connects the first and the second ground planes. The microstrip feedline is disposed on a surface of the dielectric substrate opposite to the first ground plane with one end of the microstrip feedline extended across the monopole slot and the other end connected to a signal source.
In accordance with various aspects of the present invention, a method and system for electro-mechanical polarization switching in an antenna system is presented. The antenna system may comprise an integrated waveguide in a transceiver housing, where the waveguide has at least four channels. In an exemplary embodiment, a sliding switch is incorporated into the waveguide. The sliding switch is configured to switch the polarization of the antenna system by physically realigning the waveguide channels. The sliding switch may be electro-magnetically controlled. Furthermore, the polarization switching may be performed to assist in load balancing for a particular frequency and/or polarization combination.
Disclosed is an antenna capable of receiving a very wide band of frequencies. The antenna includes a pair of antenna elements and a pair of feeding legs, which are arranged symmetrically with respect to a line L, with a narrow space G in between.
A mobile communication device has a ground plane and an antenna. The antenna is disposed on a dielectric substrate and includes a radiating metal portion, a coupling metal portion, and a shorting metal portion. One edge of the radiating metal portion faces the ground plane and has a distance between the edge and the ground plane. The coupling metal portion is electrically connected to a source via a connecting metal strip. One end of the shorting metal portion is electrically connected to the radiating metal portion, and the other end of the shorting metal portion is electrically connected to the ground plane.
The present invention relates to a first node (1) in a wireless communication system (2), where the first node (1) comprises at least two antenna ports (3, 4), and is arranged for communication with a second node (5) via a channel (H) by means of at least one antenna radiation lobe (6, 7, 8, 9). The second node (5) comprises at least two antenna ports (10, 11) and is positioned at a certain direction (12) in relation to the first node (1), and is arranged for transmitting one of at least two precoding weight set requests to the first node (1) at certain times. Each transmitted precoding weight set request is chosen in dependence of the channel (H) such that the first node (1) receives instructions for a certain beam-forming. The first node (1) is arranged to apply such a beam-forming that the precoding weight set requests received from the second node (5) have one certain distribution, of a set of at least one certain distribution, over a certain time period.
A system, method, and apparatus for obtaining information about an aircraft sighted from the ground. The system includes a communication device for determining an estimated location of the visually acquired aircraft, a flight database for determining information about a specified aircraft based on a provided location, and a network allowing communication between the communication device and the flight database. The communication device provides the estimated location of the sighted aircraft to the flight database and the flight database provides information on the sighted aircraft to the communication device.
This disclosure provides an antenna device that includes an electromagnetic wave radiation source for radiating an electromagnetic wave, and an electromagnetic wave shaping module, arranged forward of the electromagnetic wave radiation source, where a plurality of slot array rows each including a plurality of slots arranged in the horizontal direction are arranged in the vertical direction.
A SAR ADC converting an analog signal into a digital signal having N bits counting from a most significant bit to a least significant bit includes a comparator comparing a positive component with a negative component of the analog signal, two CDACs and a logic circuit. For at least one i-th bit cycle of N bit cycle except a least significant bit cycle, one of a pair of capacitors relating to (i+1)-th bit respectively arranged in the two CDACs is switched according to a first comparing result of the comparator. After one of the pair of capacitors is switched, the comparator compares the positive component with the negative component of the analog signal again and generates a second comparing result. Then whether each one of capacitors relating to i-th bit in the two CDAC is to be switched is determined according to the first and the second comparing result.
Systems and methods for informing a pilot of an aircraft about a topographical condition of a runway are disclosed herein. The system includes, but is not limited to, an electronic data storage unit configured to store location information and topographical condition information for a plurality of runways, a position determining unit that is configured to determine a geographical location of the aircraft, a display unit that is configured to display a graphical image, and a processor that is operatively coupled with each of the other components. The processor is configured to obtain the geographical location of the aircraft, identify a runway that the aircraft is approaching, obtain a subset of the topographical condition information relating to the runway, and command the display unit to display a vertical profile of the runway including a graphic depiction of the subset of the topographical condition information.
A system, device and method for notifying a vehicle driver of the condition of an upcoming vehicle traffic signal is described. The system includes a transmitter; transmission circuitry operably coupled to a vehicle traffic signal controller and operably coupled to the transmitter; wherein the transmission circuitry receives information associated with vehicle traffic signal status from the vehicle traffic signal controller, and causes the transmitter to transmit a non-visual and non-audible signal including information associated with the vehicle traffic signal status; a mobile receiver unit including a receiver to receive the transmitted non-visual signal; and a communication mechanism coupled to the mobile receiver unit to communicate information associated with the vehicle traffic signal status to a driver or user.
A vehicular wireless communication apparatus is disposed in a subject vehicle to establish vehicle-to-vehicle communication between the subject vehicle and other vehicles having the apparatus. The apparatus of the subject vehicle receives sensor state information from an immediate following vehicle. Based on the sensor state information, the apparatus of the subject vehicle controls a transmission cycle of the information transmitted. A longer interval is selected when the immediate following vehicle has a range sensor and the range sensor successfully detects an obstacle in front of it. A standard interval, shorter than the longer interval, is selected when the immediate following vehicle does not have the range sensor or when the immediate following vehicle has the range sensor but the range sensor failed to detect the obstacle. Therefore, the transmission cycle is dependent upon the need of the information while preventing congestion of information transmission.
An information processing device is provided which includes a detection portion that detects an approach or a touch of an operating body and that is provided on an external surface of a housing having a first housing and a second housing that is openably/closably attached to the first housing, a storage portion that stores detection information detected by the detection portion and a blinking pattern, and a blinking control portion that controls blinking of a light emitting portion based on the detection information detected by the detection portion and on the blinking pattern. With this configuration, results of detection by the detection portion can be notified to the user by the light emitting portion.
An electrical circuit identification means is revealed. The electrical circuit identification device includes a signal generator connected directly to an AC power socket and a signal receiver set in a power control panel. The signal generator blocks a half cycle of sine waves and produces a short off-and-off signal at an interval. The signal receiver includes a signal sensor receiving signals from the signal generator and connected to both a control voltage divider and a signal strength switch for modulating and amplifying signals received by the control voltage divider, and a signal integration module that is connected to the signal strength switch and a microcontroller for outputting digital signals with different waveform. An identification system in the microcontroller cross checks the digital signals and the identification accuracy is determined according to the position of a light lit up in an indicator light module.
An animal control system for use in a plant to facilitate management of the trapping of animals in the plant, the system including: a plurality of animal traps located at discrete locations of the plant, each trap including an animal sensor associated with the trap for detecting an animal trapped in the trap and a transceiver in electronic communication with the animal sensor, the transceiver having an identifier unique to the trap with which it is associated; and a computer system having a plurality of computers in communication with one another for receiving and reporting information relating to conditions of the traps. The discrete locations of the traps are obtained and input into a computer processor for processing to yield a computer generated template of the plant having a template of the plant with the discrete locations of the traps.
A portable device receives a particular RFID signal identifying that a particular attribute is associated with a particular item placed proximate to the RFID tag emitting the particular RFID signal, wherein the particular RFID signal is identified from among a plurality of RFID signals, wherein a selection of the plurality of RFID signals are each associated with a separate attribute from among a plurality of attributes. The portable device displays a visual representation depicting that the particular item is associated with the particular attribute.
An alarm system for indicating the time that has elapsed since intrusion into an enclosed space, as well as a method for installing the alarm system, are disclosed. The alarm system detects an intrusion into the enclosed space, the intrusion thereby causing an indicator light outside the enclosed space to illuminate, thereby indicating time elapsed since intrusion. At least one interior sensor is located within the enclosed space and configured to generate an intrusion time signal in response to movement therein. The indicator light is located within an outer perimeter zone of the enclosed space, and upon receiving an intrusion time signal, the indicator light emits light visible from outside the outer perimeter zone of the enclosed space. The light can indicate time elapsed via a property of the light itself, such as wavelength, intensity and/or focus, and/or via a light display producing readable output of time elapsed, for example.
Configuration technologies for cost-effectively monitoring indicia of regimen compliance or noncompliance in response to one or more indications of symptoms or actions or other data on data-bearing media or in wireless transmissions, such as implementing techniques for providing or preventing access or otherwise acting on or communicating incremental or definitive indicia of compliance or noncompliance.
A dispenser for dispensing flexible sheet material includes a roll of material, the roll of material having a core. One end portion of the flexible sheet material is adhered to the core by a pickup glue. The dispenser includes a sensor for sensing the pickup glue of the roll of material and a control unit for triggering at least one action of the dispenser in response to the detection of the pickup glue.
An occupant detection system including an electrostatic sensor, a determination section and a heater is disclosed. The electrostatic sensor includes an electrode arranged inside a seat of a vehicle and configured to generate a weak electric field. The electrostatic sensor outputs an output value associated with the weak electric field. The determination section supplies voltage to the electrode, and performs an occupant determination to determine an occupant on the seat based on the output value of the electrostatic sensor. The heater is inside the seat, and is arranged in parallel with or on a lower side of the electrode. Before performing the occupant determination, the determinations section determines whether or not the heater has a disconnection fault based on the output value of the electrostatic sensor.