Method and system for facilitating search, selection, preview, purchase evaluation, offering for sale, distribution, and/or sale of digital content and enhancing the security thereof
A method for controlling the release of an as-rendered configuration of a digital work, comprising the steps of presenting said digital work as a composite of a plurality of layers comprising at least a first layer and a second layer; providing a rendering protocol interface which is adapted for defining said as-rendered configuration of the digital work by specifying a first rendering status of said first layer and a second rendering status of said second layer; providing a rendering protocol facility adapted for storing and controlling the release of said first and second rendering status of said first and second layers respectively in accordance with said as-rendered configuration; restricting unauthorized access to the rendering protocol interface, thereby preventing unauthorized modification of said as-rendered configuration; and releasing said digital work with said as-rendered configuration. The method has application in selling books, movies, software, music and other information products. A method of selling a preview version of an information product along with an option of purchase of the original version is described.
Techniques to pollute electronic profiling
Techniques to pollute electronic profiling are provided. A cloned identity is created for a principal. Areas of interest are assigned to the cloned identity, where a number of the areas of interest are divergent from true interests of the principal. One or more actions are automatically processed in response to the assigned areas of interest. The actions appear to network eavesdroppers to be associated with the principal and not with the cloned identity.
Software-usage management system, software-usage management method, and computer product
A software-usage management system that manages a usage of a software function by a client connected to a network includes a test-conducting unit that conducts a test relevant to a software function for a user of a client for which a specific software function is not available from a standpoint of security; and a usage allowing unit that allows a user who passed the test conducted by the test-conducting unit to use the specific software function.
Internet security dynamics assessment system, program product, and related methods
Systems, program product, and methods related to dynamic Internet security and risk assessment and management, are provided. For example, a system, program product, and method of identifying and servicing actual customer requests to a defended or protected computer or server can include the steps/operations of receiving by the defended computer, a service request from each of a plurality of IP addresses associated with a separate one of a plurality of service requesting computers, sending an inspection code adapted to perform a virtual attack on each existing service requesting computers at each respective associated IP address, and restricting provision of services from the defended computer to a subset of the service requesting computers identified for restriction when a security feature of the respective service requesting computer is determined to have been defeated by the virtual attack.
Addressing security in asymmetrical networks
Embodiments of the present invention provide systems, methods and apparatuses for addressing security by keeping track of handshake messages received by security elements along paths in an asymmetrical network. An Intelligent Security System receives handshake messages, thereby determining whether a session is allowed, and communicating information about the handshake messages, associations, and allowed sessions, to the security elements.
Controlling access to information over a multiband network
A method and apparatus for controlling access to information over a network. Information and video/audio streams are transmitted across a network by a head end to a member space manager or set-top box where the information may be utilized or viewed. The frequency that a given stream of information is transmitted on is rotated or switched based on a switching algorithm. For example, a given stream (e.g., a motion picture on a pay-per-view station) may be transmitted on one frequency for a specified time interval, then switched to another frequency for a specified time interval, etc. To enable the member space manager to determine which frequency a given stream of information is transmitted on at a particular point in time, switching software may be provided by the head end server to the member space manager. Switching software may be encrypted prior to transmission to the member space manager. According to one or more embodiments of the invention, the stream-to-frequency mapping is determined, the mapping is transmitted to the member space manager where it is installed and executed, the stream of information is transmitted on varying frequencies to the member space manager, and the member space manager tunes into the appropriate frequency to receive and utilize a continuous stream of information. By transmitting information in this manner, all encryption, frequency/channel switching, configuration issues, etc. are transparent to the end user who merely has to select a virtual channel to view.
Digital broadcasting system and data processing method
A digital broadcasting system and method of processing data therein are disclosed. A receiving system of the digital broadcasting system includes a baseband processor unit receiving a broadcast signal including mobile service data and main service data, the mobile service data configuring an RS frame, the RS frame including the mobile service data and at least one signaling information data describing rating information of the mobile service data, a management processor unit obtaining the rating information of the mobile service data by parsing the signaling information data from the RS frame, the management processor unit determining a presence or non-presence of a viewing restriction by comparing the obtained rating information of the mobile service data to viewing restriction rating information set by a user, and a presentation processor unit blocking the mobile service data if the viewing restriction of the mobile service data is determined.
On-screen program guide with interactive programming recommendations
A subscriber to a video service generally has available to them an on-screen program guide. The program guide lists programming (e.g., TV shows) that are available to the subscriber for a certain upcoming time period. The programming guide may sort the listings by channel and time, areas of interest, age appropriateness and/or MPAA or TV rating, free or additional cost, etc. In an embodiment, the programming guide includes an ability to make a selection to see which TV shows are recommended by reviewers. Such reviewers may be individuals or panels or institutions to which some credibility may be attached—a trusted source. After selecting a reviewer, the subscriber is made aware of the programs recommended by the selected reviewer.
Method, apparatus and computer-readable medium for promoting television programs
A method, which comprises: receiving from a provider of a first content stream an indication of a promotional time slot to be rendered available on the first content stream; accessing a program schedule indicative of television programs scheduled to begin airing on respective content streams at respective start times; consulting said schedule to identify at least one particular television program among those of said television programs scheduled to air on content streams provided by providers different from the provider of the first content stream and whose start times fall within a time window of acceptable viewability relative to the promotional time slot; and causing conveyance of an advertisement for the at least one particular television program during the promotional time slot.
Broadcast receiving device
A broadcast receiving device includes a table storage component, a viewing control acquisition component, a first determination component and a table production component. The viewing control acquisition component acquires program viewing control information including a column number and a row number. The first determination component determines whether or not to satisfy one of a column determination condition that the column number is greater than a first specific number of a first viewing control table and a row determination condition that the row number is greater than a second specific number of the first viewing control table. The table production component produces a second viewing control table having a number of columns corresponding to the column number and a number of rows corresponding to the row number when the first determination component determines that one of the column determination condition and the row determination condition is satisfied.
Auto-balancing device, turntable device, and disc driving device
An auto-balancing device, as well as a turntable device and a disc driving device equipped with the auto-balancing device are disclosed. The auto-balancing device, which includes a housing, which is coupled with a rotating body, and in which an annular insertion groove is formed; a correcting ring, rotatably inserted in the insertion groove; and multiple correcting balls, positioned between the correcting ring and an outward inwall of the insertion groove, can reduce noise and vibration for a rotating body during acceleration and deceleration and during high-speed rotations.
Guide mechanism for optical disk drive
A guide mechanism is configured for guiding an optical pick-up head to move on a chassis. The guide mechanism includes a carriage, a first guide rail, a second guide rail, and a buffering device. The carriage includes a main body for receiving the optical pick-up head, and a first engaging portion and a second engaging portion formed on two opposite sides of the main body. The first guide rail is slidably received in a slot of the first engaging portion. The second guide rail is slidably engaging with the second engaging portion. The buffering device is clipped between the first guide rail and the first engaging portion. An optical disk drive using the guide mechanism is also provided.
Optical disk apparatus
An optical disk apparatus is disclosed which includes a first printed circuit board, on which a first circuit pattern is formed; a rotor, on which an optical disk may be placed, and which is electrically connected with the first circuit pattern; a second printed circuit board, which is stacked adjacent to the rotor on a surface of the first printed circuit board, and on which a second circuit pattern is formed; a sensor unit, which is mounted on the second printed circuit board in electrical connection with the second circuit pattern, and which is configured to sense a rotation of the optical disk; and a support plate, which supports the first printed circuit board and the rotor. In this optical disk apparatus, a separate printed circuit board can be utilized to support the sensor unit, whereby manufacturing costs can be reduced and working efficiency can be improved.
Emergency ejection device for a slot-in disk drive
The invention provides an emergency ejection device for a slot-in disk drive, which rotates a worm gear by a motor. A central hole of a rotating component is fixed on a housing. A sliding slot is formed on an end of the rotating component, and a buckling slot is formed on an end of the sliding slot. A first gear of a gear set fixed on the central hole of the rotating component is engaged with the worm gear. A clutching gear fixed on the other end of the rotating component is engaged with the first gear. An end of a locking component inserts inside the sliding slot, and an inclined surface protrudes from the other end of the locking component. A spring provides an elastic force for holding the sliding column inside the buckling slot so as to keep engagement of the clutching gear with a second gear.
Transfer mechanism and device, and electronic device
A transfer mechanism includes: a tray that includes a placement surface section on which a recording medium is placed, and retention means for keeping hold of the recording medium placed on the placement surface section, and is moved and rotated across an insertion/removal position at which the tray is faced toward the outside of a device body with the placement surface section being substantially horizontal and a recording/reproduction position at which the tray is housed in the device body with the placement surface section being substantially vertical; a clamp member that is supported inside of the device body to allow a main surface section thereof to move and rotate across a substantially-horizontal direction and a substantially-vertical direction, and clamps, with a support mechanism, the recording medium moved and rotated to the recording/reproduction position; and a movement mechanism that moves the tray.
System and method of compact messaging in network communications by removing tags and utilizing predefined message definitions
A method of compact messaging between a schema-based service and a device over a network, the device and the service having a predetermined knowledge of element descriptors shared between the device and the service based on a structured definition language. The method comprises the steps of: establishing communication between the service and the device; preparing a compact message including element data values by removing the element descriptors associated with the element data values; maintaining an order of the element data values based on a predetermined sequence of the element descriptors and the element data values; placing the element data values in respective delimiters for differentiating between adjacent ones of the element data values, the delimiters indicating a start and an end of a given sequence of the element data values; and sending the compact message over the network for subsequent interpretation upon reception using the shared predetermined knowledge of the element descriptors.
Computer operating system data management
A method of computer operating system data management comprising the steps of: (a) associating data management information with data input to a process (300); and (b) regulating operating system operations involving the data according to the data management information is provided (310). A computing platform (1) for operating system data management is also provided. Furthermore, a computer program including instructions configured to enable operating system data management, an operating system, and an operating system data management method and apparatus arranged to identify data having data management information associated therewith when that data is read into a memory space are provided.
Computer interface controller for peripheral devices
Provided is a computer interface controller for peripheral devices, comprising a computer interface control unit, a central control unit, a driver program memory, a virtual optical disc drive control unit, a data transmission unit and a data interruption unit. The central controller is connected to the computer interface control unit and the driver program memory is connected to the central controller. The data transmission unit and the data interruption unit are connected to the computer interface control unit. The computer interface controller selects a proper data transmission mode according to the user authorization information provided by the computer device in correspondence with the user of the peripheral in connection with the invented computer interface controller.
Smart stub or enterprise java bean in a distributed processing system
A clustered enterprise distributed processing system. The distributed processing system includes a first and a second computer coupled to a communication medium. The first computer includes a virtual machine (JVM) and kernel software layer for transferring messages, including a remote virtual machine (RJVM). The second computer includes a JVM and a kernel software layer having a RJVM. Messages are passed from a RJVM to the JVM in one computer to the JVM and RJVM in the second computer. Messages may be forwarded through an intermediate server or rerouted after a network reconfiguration. Each computer includes a Smart stub having a replica handler, including a load balancing software component and a failover software component. Each computer includes a duplicated service naming tree for storing a pool of Smart stubs at a node.
Techniques for providing services and establishing processing environments
Techniques are provided for the delivery of client services and for the establishment of client processing environments. A client receives services within a processing environment which is defined by a processing container. The processing container includes one or more processing groups, and each processing group has a particular context that supports one or more applications or services which are processing within that context. The processing groups communicate with one another via connector interfaces included within the processing container. Services and processing containers can be dynamically added or removed from the processing container.
Adaptive code through self steered execution
A method and mechanism for producing and executing self-steering program code. A method comprises analyzing program code and identifying portions which may be amenable to optimization. Having identified such a portion of code, at least one optimized version of the identified code is added to the program code. Additionally, a selection mechanism is added to the program code which is configured to select between two or more versions of the portion of code during runtime. The modified program code is then compiled with the added optimized version and the selection mechanism. During execution, monitoring of behavior of the code may be enabled or disabled. Based upon such monitored behavior, a different version of the code may be selected for execution. Various optimized versions may be selected for execution in a manner which takes advantage of the current behavior of the program.
Class declaration in a non-class-based programming environment
Facilitating declaration of a class or function using a programming language that is not a class-based object-oriented programming (OOP) language is disclosed. A call to a function, defined using the programming language, that has a name that is a near variant of the reserved word “class” is received. In response to the call, a new function that includes, if applicable, the methods and variables of a parent function designated, using a syntax that is a near variant of a corresponding class-based OOP syntax, to be a super class of the new function and includes one or more methods, variables, or both designated, using a syntax that is a near variant of a corresponding class-based OOP syntax, to be implemented by the new function is defined programmatically.
Framework for a composite application and a method of implementing a frame work for a composite application
Methods and apparatus, including computer program products, for a framework for composite applications. A computer-implemented framework for a composite application includes an object access layer to exchange data with enterprise base systems and to present the data to a composite application through a uniform interface, a business object modeling layer including a business object modeler to provide a user interface (UI) for constructing a business object, and a service layer to enable services to the composite application, the service layer including a collaboration services module to enable collaboration services to the composite application, the business object modeling layer linking at least one of the collaboration services associated with the business object to the business object.
Providing hardware independence to automate code generation of processing device firmware
A user application is generated in response to user input, wherein the user application is described in a user application description. Processing device code is generated for a targeted processing device based at least in part on the user application description without user intervention, wherein the processing device code includes a system layer, wherein functionality of the system layer is independent of the targeted processing device.
Multi-format centralized distribution of localized resources for multiple products
A multi-format centralized framework for the distribution of resources. The framework allows product teams to update resources independent of a product build process and, to store and distribute the resources from a central repository (a shared resource server system) in multiple formats. The central repository includes a storage structure that can support all markets and all products. Resources can now be updated on the product frontend or delivered directly to the client when requested. Team resources can be stored in a single file format (e.g., RESX) and distributed in multiple formats (e.g., XML, RESX, JS, etc.). Both server-side and client-side rendering are supported. In further support of the deployment of updated localized strings without requiring a build, the architecture supports the sub-versioning of strings. In support of scalability, different levels of caching of the strings through edge cache and custom designed cache mechanism are provided.
Stress-managed revision of integrated circuit layouts
Roughly described, methods and systems for improving integrated circuit layouts and fabrication processes in order to better account for stress effects. Dummy features can be added to a layout either in order to improve uniformity, or to relax known undesirable stress, or to introduce known desirable stress. The dummy features can include dummy diffusion regions added to relax stress, and dummy trenches added either to relax or enhance stress. A trench can relax stress by filling it with a stress-neutral material or a tensile strained material. A trench can increase stress by filling it with a compressive strained material. Preferably dummy diffusion regions and stress relaxation trenches are disposed longitudinally to at least the channel regions of N-channel transistors, and transversely to at least the channel regions of both N-channel and P-channel transistors. Preferably stress enhancement trenches are disposed longitudinally to at least the channel regions of P-channel transistors.
Detailed placer for optimizing high density cell placement in a linear runtime
A detailed placement process which optimizes cell placement with up to one hundred percent densities in a linear run time. The output from a conjugate-gradient coarse placement process is input to the detailed placement process. A dynamic programming technique is used to optimize cell placement by swapping cells between two or more rows. The search space is pruned beforehand. A greedy cleanup phase using an incremental row placer is used. Thereby, the detailed placement process handles congestion driven placements characterized by non-uniform densities expeditiously and efficiently.
Graphical user interface check-list button control and method
A computer-implemented method and system are provided for modifying a data list by a user within a graphical user interface. A first control is provided that operates within the graphical user interface. The first control is manipulated in order to access a second control. The second control includes the data list and allows modification of the data list after the second control is accessed.
Representing extensible markup language (XML) as an executable having conditional authentication or policy logic
Techniques for representing extensible markup language (XML) in an executable format are presented. An XML document is parsed into its components and content. The components and content are packaged as an executable. Some portions of the executable include authentication logic or policy logic that is subsequently enforced when the executable is processed. The executable is subsequently distributed to recipient machines. The machines process the executable and produce memory loaded versions of the components and content representing the XML document on the machines. The memory loaded versions of the components and content include conditionally added authentication logic or policy logic.
Method and system for providing long and short block length low density parity check (LDPC) codes
An approach is provided for generating Low Density Parity Check (LDPC) codes. An LDPC encoder generates a LDPC code with an outer Bose Chaudhuri Hocquenghem (BCH) code. For 1/3 rate, the relevant parameters are as follows: q=120, nldpc=64,800, kldpc=nBCH=21600, kBCH=21408 (12 bit error correcting BCH). For 1/4 rate, the LDPC code has the following relevant parameters: q=135, nldpc=64,800, kldpc=nBCH=16200, kBCH=16008 (12 bit error correcting BCH). For 2/5 rate, the following parameters exist: q=108, nldpc=64800, kldpc=nBCH=25920, kBCH=25728 (12 bit error correcting BCH). The above approach has particular application in digital video broadcast services over satellite.
Error correction using error detection codes
A method, apparatus, and computer-readable media comprises receiving a detected sequence representing a signal on a channel, wherein the detected sequence comprises data bits and one or more error detection code bits; receiving one or more error indications for the detected sequence, each of the one or more error indications identifying one of the data bits of the detected sequence that may have an erroneous value; detecting errors in the detected sequence based on the error detection code bits in the detected sequence; and generating a candidate sequence based on the detected sequence and the one or more error indications when errors are detected in the detected sequence.
A semiconductor device includes a CPU, a memory, a memory BIST circuit, a first selector that selects and outputs an address and control signal from the memory BIST circuit, when performing a test using the memory BIST circuit, and selects and outputs an address and control signal of the CPU when not performing a test using the memory BIST circuit, a second selector that selects and outputs write data from the memory BIST circuit when performing a test using the memory BIST circuit, and selects and outputs write data of the CPU when not performing a test using the memory BIST circuit, a first flip-flop that samples an output of the first selector (11) and a second flip-flop that samples an output of the second selector. An address and control signal and write data output from the first and second flip-flops are supplied to an address and control terminal and a write data terminal of the memory.
Programmable built-in self-test architecture
A PBIST architecture is described. A data path circuit is configured for bit-to-associated bit comparisons of expected result data read from a tile with the expected result data read from result memory. The data path circuit is configured to write a first type of failure indication to first failure memory responsive to a data 0 being read from the result memory and a data 1 being read from the tile for a bit-to-associated bit comparison failure. The data path circuit is further configured to write a second type of failure indication to second failure memory responsive to a data 1 being read from the result memory and a data 0 being read from the tile for the bit-to-associated bit comparison.
Apparatus, system, and method for bad block remapping
An apparatus, system, and method are disclosed for bad block remapping. A bad block identifier module identifies one or more data blocks on a solid-state storage element as bad blocks. A log update module writes at least a location of each bad block identified by the bad block identifier module into each of two or more redundant bad block logs. A bad block mapping module accesses at least one bad block log during a start-up operation to create in memory a bad block map. The bad block map includes a mapping between the bad block locations in the bad block log and a corresponding location of a replacement block for each bad block location. Data is stored in each replacement block instead of the corresponding bad block. The bad block mapping module creates the bad block map using one of a replacement block location and a bad block mapping algorithm.
Memory cell programming
Embodiments of the present disclosure provide methods, devices, and systems for performing a programming operation on an array of non-volatile memory cells. One method includes programming a number of cells to a number of final data states. The method includes performing, prior to completion of, e.g., finishing, the programming operation, an erase state check on a subset of the number of cells, which were to be programmed to an erased state.
Method, system and computer-readable code to test flash memory
A flash memory device includes a flash memory residing on at least one flash memory die. The flash memory device also includes a flash controller residing on a flash controller die that is separate from the at least one flash memory die. The flash memory and the flash controller reside within, reside on, or are attached to a common housing. The flash controller is configured to execute at least one test program to test at least one flash memory die.
Memory system with point-to-point request interconnect
A memory system includes a memory controller with a plurality N of memory-controller blocks, each of which conveys independent transaction requests over external request ports. The request ports are coupled, via point-to-point connections, to from one to N memory devices, each of which includes N independently addressable memory blocks. All of the external request ports are connected to respective external request ports on the memory device or devices used in a given configuration. The number of request ports per memory device and the data width of each memory device changes with the number of memory devices such that the ratio of the request-access granularity to the data granularity remains constant irrespective of the number of memory devices.
Method and apparatus for evaluating and optimizing a signaling system
A method and apparatus for evaluating and optimizing a signaling system is described. A pattern of test information is generated in a transmit circuit of the system and is transmitted to a receive circuit. A similar pattern of information is generated in the receive circuit and used as a reference. The receive circuit compares the patterns. Any differences between the patterns are observable. In one embodiment, a linear feedback shift register (LFSR) is implemented to produce patterns. An embodiment of the present disclosure may be practiced with various types of signaling systems, including those with single-ended signals and those with differential signals. An embodiment of the present disclosure may be applied to systems communicating a single bit of information on a single conductor at a given time and to systems communicating multiple bits of information on a single conductor simultaneously.
On-line testing for decode logic
Methods and apparatuses for on-line testing for decode logic are presented. In one embodiment, a processor comprises translation logic to decode an instruction to micro-operations and extraction logic to determine first information about numbers of occurrences of fields in the micro-operations. In one embodiment, the processor further comprises verification logic to indicate whether the decoding results of the instruction are accurate based at least on the first information.
Fault identification of multi-host complex systems with timesliding window analysis in a time series
A method and apparatus is provided for determining the most probable cause of a problem observed in a complex multi-host system. The approach relies on a probabilistic model to represent causes and effects in a complex computing system. However, complex systems include a multitude of independently operating components that can cause temporary anomalous states. To reduce the resources required to perform root cause analysis on each transient failure, as well as to raise the confidence in the most probable cause of a failure that is identified by the model, inputs to the probabilistic model are aggregated over a sliding window of values from the recent past.
Failover method through disk takeover and computer system having failover function
When a primary server executing a task fails in a computer system where a plurality of servers are connected to an external disk device via a network and the servers boot an operation system from the external disk device, task processing is taken over from the primary server to a server that is not executing a task in accordance with the following method. The method for taking over a task includes the steps of detecting that the primary server fails; searching the computer system for a server that has the same hardware configuration as that of the primary server and that is not running a task; enabling the server, searched for as a result of the search, to access the external disk device; and booting the server from the external disk device.
Apparatus, method and computer program for processing information
An information processing apparatus working in pause states containing at least both a suspension state and a hibernation state, may include a time counting unit for counting time elapsed in the suspension state from a transition to the suspension state, and a transitioning unit for transitioning to the hibernation state if the elapsed time has exceeded a predetermined period of time.
System and method to establish and dynamically control energy consumption in large-scale datacenters or IT infrastructures
A system and method for establishing and dynamically controlling energy consumption in large-scale datacenters or IT infrastructures. The system including a primary configuration server, a router coupled to the primary configuration server, and a plurality of power-managed domains/clusters coupled to the router. The primary configuration server distributes an energy target to each of the power-managed domains/clusters over a predetermined interval to enable each of the power-managed domains/clusters to manage the power consumption for each of the power-managed domains/clusters to meet the energy target.
Multi-processor control device and method
A multi-processor control device according to an example of the invention comprises a cooperative control unit which determines priorities of requests issued from processors to a shared resource which are used to suppress a total power consumption of the processors within a range in which performance constraints of programs executed by the processors are satisfied, and determines a frequency of each of the processors so as to suppress the total power consumption within the range in which the performance constraint of the each program is satisfied, a first control unit which issues requests from the processors to the shared resource in accordance with priorities determined by the cooperative control unit, and a second control unit which controls the frequency of each of the processors in accordance with the frequency determined by the cooperative control unit.
Accessory power management
Methods, apparatus, and circuits for managing power among portable computing devices and one or more accessories. One example provides commands to improve power management between a portable computing device and one or more accessories. Other examples provide commands that may allow a portable computing device to charge at a maximum available current level while providing an accessory with sufficient current for its proper operation. Another may help prevent a portable computing device from drawing a high level of current that could be detrimental to an accessory, while others provide commands that may allow a battery pack to instruct a portable computing device to not charge its internal battery. Another example may allow a portable computing device to determine which power supply among multiple power supplies should be used to power an accessory, while others may allow an accessory to retrieve charging current parameters from a portable computing device.
Device, system and method for timestamp analysis of segments in a transmission control protocol (TCP) session
A method performed in an intrusion detection/prevention system, a system or a device for determining whether a transmission control protocol (TCP) segment in a TCP connection in a communication network is acceptable. The TCP connection can include TCP segments beginning with a three way handshake. A TCP segment can include a field for a timestamp. A timestamp policy of plural timestamp policies is identified, the timestamp policy corresponding to a target associated with the segments in a TCP connection. A baseline timestamp is identified based on a three way handshake in the TCP connection. Segments in the TCP connection are monitored. The segments in the TCP connection are filtered as indicated in the timestamp policy corresponding to the target, the timestamp policy indicating whether the segments are to be filtered out or forwarded to the target by comparing the timestamp of the segments to the baseline timestamp.
Remote control device
Methods, systems, devices, and memory are disclosed for remote controlling consumer electronics devices. Different orientations of a remote control device are detected. A signal is provided to a processor, and the signal indicates an orientation. The processor changes a mode of operation of the remote control device that corresponds to the orientation such that different orientations of the remote control device control different electronic devices.
Client digital program insertion in a conditional access module
Systems and methods are disclosed for inserting programs into broadcasted primary programs by a conditional access (CA) module that is inserted into a host device, such as a digital-ready television. The CA module utilizes primary and secondary program map tables and/or primary and secondary packet identifiers. A splicer splices the secondary packet identifiers, which is associated with a secondary program, into the primary packet identifiers, which is associated with a program, such as a broadcasted program. Additionally, the CA module may contain memory that is capable of storing the secondary program's packet identifiers and/or program map table that can be used for insertion into the primary program.
Method for the application of implicit signature schemes
A method of verifying a transaction over a data communication system between a first and second correspondent through the use of a certifying authority. The certifying authority has control of a certificate's validity, which is used by at least the first correspondent. The method comprises the following steps. One of the first and second correspondents advising the certifying authority that the certificate is to be validated. The certifying authority verifies the validity of the certificate attributed to the first correspondent. The certifying authority generates implicit signature components including specific authorization information. At least one of the implicit signature components is forwarded to the first correspondent for permitting the first correspondent to generate an ephemeral private key. At least one of the implicit signature components is forwarded to the second correspondent for permitting recovery of an ephemeral public key corresponding to the ephemeral private key. The first correspondent signs a message with the ephemeral private key and forwards the message to the second correspondent. The second correspondent attempts to verify the signature using the ephemeral public key and proceeds with the transaction upon verification.
Computer having a BIOS clear button which is capable of avoiding mistouch
A computer and a BIOS clear button thereof are provided. The BIOS clear button is adapted to be electrically connected with a motherboard of the computer. The BIOS clear button includes a body, a key, and a connecting part. The body has a recessed portion and a plurality of protrusion portions disposed beside the recessed portion, wherein the protrusion portions protrude from the recessed portion. The key is disposed on the recessed portion, and the connecting part is connected to the body and is electrically connected with the motherboard.
Data processing device and control method for preventing an exception caused by an instruction sent to a peripheral device by a branch source program from occurring during execution of a branch destination program or interrupt program
A data processing device includes a program execution section to supply an operation direction signal to a peripheral device based on an executed program and execute a branch operation in response to a branch direction signal, and a branch wait operation section to receive the branch direction signal and a peripheral device status notification signal indicating whether an operation performed in the peripheral device is being executed. The branch wait operation section outputs an instruction issue stop signal directing waiting of the branch operation to the program execution section if the branch direction signal is input during a period when the peripheral device status notification signal is active indicating that the operation in the peripheral device is being executed.
Methods and apparatus for dynamic instruction controlled reconfigurable register file
A scalable reconfigurable register file (SRRF) containing multiple register files, read and write multiplexer complexes, and a control unit operating in response to instructions is described. Multiple address configurations of the register files are supported by each instruction and different configurations are operable simultaneously during a single instruction execution. For example, with separate files of the size 32×32 supported configurations of 128×32 bit s, 64×64 bit s and 32×128 bit s can be in operation each cycle. Single width, double width, quad width operands are optimally supported without increasing the register file size and without increasing the number of register file read or write ports.
Processing system and method for executing instructions
A processing system for executing instructions comprises a first part (11) having address information and a plurality of data bits, E0 to EN. According to one embodiment, each data bit E0 to EN directly selects a corresponding element 130 to 13N forming a second part of the instruction set (for example a VLIW). In this manner, the first part (11) is used to only select elements that do not comprise NOP instructions, thereby avoiding power being consumed unnecessarily. According to an alternative embodiment, different groups of elements in the second part (13) may be selected by a number encoded in the first part (11), using data bits Eo to EN. Preferably, these different groups reflect the most likely used combinations in a program.
Device and method for extracting memory data
A device and method for extracting data stored in a volatile memory are provided. In particular, a memory-data extracting device and method for ensuring integrity of data extracted from a volatile memory installed in a computer are provided. A memory-data extracting module extracts data stored in a memory. A module loader loads the memory-data extracting module in a kernel region of the memory and sets a priority of the loaded memory-data extracting module to be higher than priorities of kernel processors loaded in the memory. Task switching can be prevented in the course of extracting memory data by loading a process for extracting memory data in a kernel region and setting a priority of the loaded process to be higher than priorities of other kernel processes, thereby ensuring the integrity of data extracted from a non-volatile memory.
Memory management system for reducing memory fragmentation
A memory management system for a process formulated in the C/C++ language in a processing unit includes an allocator which processes memory blocks of predetermined size, for example 64 Kb. Large objects are defined as being objects having a size of between 256 and 64 Kb. For such objects, 64 Kb memory block is considered to be a memory region (“chunk”) able to accommodate several large objects of different sizes. When an object is no longer used by the process, the space freed can be returned to the operating system. Before this, this free space is merged with adjacent free spaces. To search for adjacent free spaces, the Bruijn sequence algorithm is used, applied to the bit field disposed in each predetermined memory region.
Commands scheduled for frequency mismatch bubbles
In some embodiments, a chip includes chip interface transmitters, a chip, and clock gearing logic. The transmitters are to transmit signals in frames including slots. The scheduler is to schedule signals at a first frequency including commands for first slots of the frames in general and commands for second slots of at least some frames immediately preceding frequency mismatch bubbles occurring when the frames are at a second frequency. The clock gearing logic is to provide the signals having the first frequency from the scheduler to the transmitters at the second frequency. Other embodiments are described.
Relocation system and a relocation method
Provided are a relocation system and a relocation method capable of relocating a virtual volume that is formed based on thin provisioning while ensuring security against exhaustion of pools. A database stores attribute information for pools and virtual volumes for thin provisioning that exist in a storage device as well as parameters for predicting time period till exhaustion of the pools. When a virtual volume is to be relocated between a plurality of pools, a relocation control section predicts time periods till exhaustion of the pools before and after relocation based on information in the database and determines the relocation is possible or not based on the result of prediction or determines an appropriate relocation plan. This enables control of relocation of virtual volumes.
Region protection unit, instruction set and method for protecting a memory region
A memory region protection unit is disclosed that comprises a first register for storing a memory region address, a second register for storing the memory region size, an arithmetic function block for executing an arithmetic function on a memory address provided to the region protection unit and the address value in the first register. The unit further has a comparator for comparing the output of the arithmetic function block with the size value in the second register, the comparator being coupled to an output for signalling the validity of the memory address on the bus The region protection unit has a controller configured to retrieve the memory region address and the memory region size from instructions issued to the region protection unit for associating the unit with said region, and to dissociate the unit from its memory region in response to a further instruction.
High performance data rate system for flash devices
A Flash memory system includes N flash devices, where N is an integer, each flash device having a flash device interface consisting of a control signal line, a R/B signal line, and a I/O signal line, and wherein each flash device has an operating speed of s. A logic block is connected to each flash device interface, and is further connected to a controller which whose interfaces also has a control signal line, a R/B signal line, and a I/O signal line, so that controller operates at an operating speed of N times s, and wherein the logic block controls each flash device simultaneously.
Methods for prefetching data in a memory storage structure
A method includes detecting a cache miss. The method further includes, in response to detecting the cache miss, traversing a plurality of linked memory nodes in a memory storage structure being used to store data to determine if the memory storage structure is a binary tree. The method further includes, in response to determining that the memory storage structure is a binary tree, prefetching data from the memory storage structure. An associated machine readable medium is also disclosed.
Logging latency reduction
A disk is divided into K angular regions. A log write request is replicated K times and K number of identical log writes are issued to the disk to be written to each of the angular regions of the log. Upon completion of the first write, the application requesting the log write is informed of its completion resulting in a reduction of rotational latency by a factor of K.
Determining the presence of a pre-specified string in a message
A network device determines the presence of the pre-specified string in a message based on a sequence matching rule. A sequence represents non-contiguous portions of the message. A combination of content addressable memory, programmable processing units, and the programmable control unit may determine the presence of the pre-specified string in the message by comparing the non-contiguous portions of the message. Such an approach may reduce the computational resources required for searching the pre-specified string in the message.
Method and apparatus for controlling memory precharge operation
A memory controller sequentially holds access requests including access addresses. A semiconductor memory includes a plurality of banks each having a plurality of pages. The memory controller decides page hit/page miss of the bank corresponding to each of the held access addresses. Further, the memory controller outputs an all-banks precharge command for performing a precharge operation of all the banks when deciding, based on an analysis of the successive access addresses, that outputting the all-banks precharge command results in improvement in access efficiency. It is possible to precharge the plural banks only by supplying the all-banks precharge command once, and therefore, in a case where the number of empty cycles for the insertion of a command is small, it is possible to supply the command efficiently to the semiconductor memory according to the states of the banks.
Flash memory storage system and method
A flash memory storage system includes a memory array containing a plurality of memory cells and a controller for controlling the flash memory array. The controller dedicates a first group of memory cells to operate with a first number of bits per cell and a second, separate group of memory cells to operate with a second number of bits per cell. A mechanism is provided to apply wear leveling techniques separately to the two groups of cells to evenly wear out the memory cells.
Banded indirection for nonvolatile memory devices
Methods, apparatuses, and computer program products that enable banded indirection for nonvolatile memory devices, such as flash memory devices, are disclosed. One or more embodiments comprise a method for performing banded indirection when accessing data of a nonvolatile device. The methods comprise tracking fragmentation of a band of physical addresses of the nonvolatile memory device, storing a physical address of the band, and accessing data of a logical address of the band via the stored physical address based on the fragmentation of the band. Some embodiments comprise apparatuses for accessing data of nonvolatile devices using banded indirection. The embodiments comprise a nonvolatile memory element to store data, wherein the nonvolatile memory element has bands of physical addresses, a fragmentation detector to detect fragmentation of a band of the nonvolatile memory, and a data access module to access data of the band via a physical address based on the fragmentation.
Storage device, computer system, and storage device access method
A storage device that includes: an address table; a cache memory; a flash memory device that is a storage medium for user data; and a control circuit that is in charge of access management for the flash memory device. In the storage device, the control circuit makes access to the user data on the flash memory device via an address table, in the address table, with an index of an address value generated from an initial logical address, location information is acquired for the user data on the flash memory device corresponding to the index, and the address table is segmented in its entirety into a plurality of small address tables for every area of the index, and the small address tables that are segmentation results are stored in the flash memory device, read as required when the user data is accessed, and expanded on the cache memory with entries of the small address tables.
Power-optimized frame synchronization for multiple USB controllers with non-uniform frame rates
A method, apparatus, and system to synchronize multiple host controllers with non-uniform frame rates. The apparatus includes a first host controller, a second host controller, and logic. The first host controller is configured to access memory at a first frame rate. The second host controller is configured to access the memory at a second frame rate which is different from the first frame rate. The logic is coupled to the first and second host controllers to synchronize the memory accesses of the first and second host controllers at a common frame rate. Other embodiments are described.
Direct memory access apparatus for sending data stored in memory separately from an operation of a main processor and direct memory access method using the same
There is provided a direct memory access apparatus and a direct memory access method.The direct memory access apparatus of the present invention comprises: a variable transmission rule map unit for setting a transmission rule with a variable block length and a variable block interval as a unit of memory transmission rule; a direct memory access unit for sending data line of the variable block length and the variable block interval, in case of access to the unit of memory by using the unit of memory transmission rule determined by the variable transmission rule map unit; and an interface unit for retrieving the unit of memory transmission rule, which is necessary for sending the data line of the variable block length and the variable block interval, from the variable transmission rule map unit and sending the unit of memory transmission rule to the direct memory access unit.
Data flow control within and between DMA channels
In one embodiment, a direct memory access (DMA) controller comprises a transmit circuit and a data flow control circuit coupled to the transmit circuit. The transmit circuit is configured to perform DMA transfers, each DMA transfer described by a DMA descriptor stored in a data structure in memory. There is a data structure for each DMA channel that is in use. The data flow control circuit is configured to control the transmit circuit's processing of DMA descriptors for each DMA channel responsive to data flow control data in the DMA descriptors in the corresponding data structure.
Network-based system for configuring a programmable hardware element in a measurement system using hardware configuration programs generated based on a user specification
A system and method for online configuration of a measurement system. The user may access a server over a network and specify a desired task, e.g., a measurement task, and receive programs and/or configuration information which are usable to configure the user's measurement system hardware (and/or software) to perform the desired task. Additionally, if the user does not have the hardware required to perform the task, the required hardware may be sent to the user, along with programs and/or configuration information. The hardware may be reconfigurable hardware, such as an FPGA or a processor/memory based device. In one embodiment, the required hardware may be pre-configured to perform the task before being sent to the user. In another embodiment, the system and method may provide a graphical program in response to receiving the user's task specification, where the graphical program may be usable by the measurement system to perform the task.
A processing module to use for a processing system having a plurality of processing modules connected via a communication line is comprising mounting position information for the processing module in the communication line; a unique logical address to indicate the processing module; a database to correspond with a physical address of the processing module in the communication line; a position identification device to identify the mounting position information in the communication line of the processing module; a unique/physical address conversion device to fetch the physical address corresponding to the unique logical address from the database using a data packet having the unique logical address as a destination; and a position/physical address conversion device for searching for the physical address from the mounting position information.
Methods and apparatus for accessing content in a virtual pool on a content addressable storage system
One embodiment is directed to a method of segregating one or more content addressable storage systems into a plurality of virtual pools. The virtual pools can be allocated to different content sources and/or can be assigned to different storage system capabilities. Another embodiment is directed to transmitting with an input/output request for a content unit information specifying at least one storage capability to be applied to the content unit, and/or receiving such an I/O and implementing the specified storage system capabilities. Another embodiment is directed to extracting from an I/O request from a source information relating to an impact of the I/O on at least one characteristic of the content units stored on a CAS system from the source. Another embodiment is directed to storing information for content identifying the source and/or reading information associated with a stored content unit and determining based at least in part thereon, at least one characteristic of the content units stored from a source.
Method for realizing multimedia message signature service
A method for realizing the multimedia message signature service includes the following steps: a user asking for opening the multimedia message signature service; the BOSS sending the related information of the user whose multimedia message signature service has been opened to MMSC; the MMSC configuring the corresponding service function for the user whose multimedia message signature service has been opened, and synchronizing the said service function into its user database; the user setting the content of his multimedia message signature. By using this method, a new service mode can be created, and meanwhile, it has the function that enables a user to edit personalized information, and this greatly promotes the development of multimedia messaging service.
Managing removal of media titles from a list
The invention can be viewed as a system for providing media information to a user via an interactive media services client device coupled to a programmable television services server device. A method of the preferred embodiment of the present invention includes receiving user input and excluding one or more media titles from a media title list based on the user input.
Local frame processing to apparently reduce network lag of multiplayer deterministic simulations
A method for at least apparently reducing the effects of network lag is provided. For a networked interactive game system including at least one local game system and at least one remote game system, distributed game play of an interactive game with at least an apparent reduction of network lag at the local game system is allowed. An input command which was generated by a local user of the local game system that controls a local object is intercepted. Furthermore, at least state data of a remote object that was determined in a network simulation of a previous game frame is retrieved. Interaction data of the local object for a local simulation of an immediately previous game frame may also be retrieved. A local simulation of the first game frame is generated based on the input command, the state data, and the interaction data.
System and method to curb identity theft
Personal identity-identifiers such as social security numbers, finger prints, and biometric identifiers are fixed for life; once disclosed they cannot reliably be used to authenticate the identity of a person claiming to own the identity-identifier(s). This limitation is overcome by introduction of one or more identity-passwords that are related, attached, or commingled together through a preset “rule”. Authentication methodologies claimed by this invention use a three-way-cross-authentication among three entities; a person to be authenticated, an entity requesting the authentication, and a trustee that issues, keeps, and verifies identity-data. Such methodologies can trace back the entitlement of one or more identity-identifiers to its correct owner through a three-way-cross-match of its identity-passwords. Specific methods are described to authenticate one's social security number, credit card number, door pass, computer software licenses, and the like. Other methods are described that eliminates the need for business to ask for identity-identifiers.
Communication period management in a communication system
A method for communication period management in a communication system is disclosed. The method may involve determining a duration of a communication period that is scheduled between two electronic devices. The method may then involve determining whether the duration exceeds a threshold. If the duration does not exceed the threshold, the communication period may be unscheduled. Furthermore, the unscheduled time may be rescheduled with another communication period to another electronic device. The method may also involve determining whether a conflict exists between the communication period and any other communication periods that are scheduled to involve either of the electronic devices. If a conflict exists, the communication period may be unscheduled.
System and/or method for client-driven server load distribution
The subject matter disclosed herein relates to communication between a client and a server in a communications network. In one particular example, a server is selected from a plurality of servers to provide a resource and/or a service to a client.
Application launcher systems, methods, and apparatuses
An exemplary method includes detecting a request to launch an application on a device, accessing metadata associated with the application over a network, using the metadata to determine whether sufficient resources are available to launch the application on the device, and performing at least one action based on said determination. The at least one action may include launching the application on the device when sufficient resources are available or blocking a launch of the application on the device when sufficient resources are not available. In certain embodiments, the method is performed by the device. In certain embodiments, the device includes a set-top box configured to access a media service over the network. Corresponding methods, systems, apparatuses, and computer-readable media are also disclosed.
Document management server, method, storage medium and computer data signal, and system for managing document use
There is provided a document management server including a receiving unit that receives an access request and a first ID representing a document to be an object of the access request, an ID processing unit that issues, when an operation is performed on the document in response to the access request, a second ID corresponding to the operation, and records a derivation relationship having the second ID as a child of the first ID, an attribute recording unit that records attribute information relating to the operation by association with the first ID or the second ID, and a response data provider unit that provides, when the document is provided to the client in response to the access request, response data including attribute information associated with at least one ID appearing in a path from the received ID accompanying the access request to a root of a derivation relationship.
Method and apparatus utilizing protocol hierarchy to configure or monitor an interface device
A method and apparatus for establishing a communication means for an interfacing device that utilizes a communication means hierarchy to decipher a communication means to be used by other hardware devices so that they may operative cooperatively. Particularly, a controlling device queries an interfacing device for the manufacturer of the interfacing device. If the manufacturer is determinable, then the controlling device queries the interfacing device for the model of the interfacing device. This querying for the model utilizes the identity of the manufacturer by using communication means that are particular to the manufacturer to query the interfacing device. Based on the information queried from the interfacing device, the controlling device is able to decipher the best known communication means for the interfacing device.
Centralized monitor and control system for laboratory instruments
A laboratory computer network is set forth. The laboratory computer network comprises a plurality of laboratory instrument workstations connected to respective laboratory instruments. Each laboratory instrument workstation is adapted to provide video screen data indicative of the operational status of the respective laboratory instrument. A transmission medium is provided to transmit video screen data from each of the plurality of laboratory instrument workstations. A central server is also provided. The central server is adapted to receive the video screen data from the transmission media. The central server monitors one or more screen sections of the video screen data received from each of the plurality of laboratory instrument workstations and provides an alert in response to a given visual state of the monitored screen sections of each laboratory instrument workstation.
Computer program product for determining a group of network configuration settings that provide optimal network performance
A computer program product is provided for optimizing network configuration settings for a user's client machine. A plurality of groups of network configuration settings are held in storage to be used by the user's client machine. A network connection is established between the user's client machine and a remote server. One of the groups of network configuration settings is selected to be used by the user's client machine from the provided groups of settings. One or more performance tests are conducted using the selected network configuration settings during the established network connection. The settings selection and the performance tests are repeated for one or more other groups of network configuration settings during the established network connection. The network configuration settings of the user's client machine provided in the groups are automatically adjusted based on the results of the performance tests. The adjusted network configuration settings are settings that optimize the performance of the user's client machine.
System and method of configuring a network
Methods and systems for configuring a network are provided. A method may include monitoring properties of a connection between a computing device and a network. The method may also include detecting a change in the properties of the connection. The method may also include verifying the connection to the network is provided by a service provider when the change in the properties is detected and providing network configuration options based on the change.
Topology static zones
Systems and techniques are provided for Topology-Static (TS) architecture within a computer system, and more particularly to the management of a Topology-Static architecture incorporating a storage area network (SAN). A SAN management system for monitoring and controlling zone integrity of a SAN. The SAN management system includes a monitoring module coupled to a SAN zone that includes at least one loop and optionally at least one fabric switch. When the status of the SAN zone changes, the monitoring manager sends an intimating signal to a zone manager. The zone manager determines whether such intimating signal is associated with a change pertaining to a node of any TS-Zone in “I” mode. If so, the zone manger sends a request to a switch manager for execution. After the execution, the zone manager further updates information stored in an internal storage relating to the change event.
System and method to provide services based on network
A system to provide various content services based on a network to users includes a service provider to provide a service using the network, a user to receive the service, and a service framework to provide the service to the user through the network. The service framework includes a messenger device that manages the service transmitted between the service provider and the user. Content services, which are being provided based on a network, can be provided to various terminals including not only a PC and a mobile phone, but also a robot. Thus, extending services is easy and the user can conveniently receive desired information from a knowledge provider or website without performing repetitive operations.
Starting enterprise applications on demand
A method to start enterprise applications on demand using naming references is described. The method matches Enterprise JavaBeans applications to respective naming references, checks if the matched application is running and starts it if it is not.
System, method and computer program product for process migration with planned minimized down-time
A system, computer program product and method for a running process migration with planned minimized down-time. The method facilitates fast and efficient process migration by performing background data synchronization prior to actual process migration. The service slowdown is reduced by employing two-stage transfer method. During a first stage the service, being executed on the original machine, does not stop and all the available data required by this process is being copied. After the first stage is completed the service continues to be executed without an interruption, while the most of the data associated with the service process is already transferred to the new machine. During the second stage the execution of the service on the first machine is stopped. The files, which were not available during the first stage, are now copied. Then the execution of service is started on the second machine. The down-time is reduced to the duration of the second stage.
System and method for providing access to a shared system image
Systems and methods for providing data integrity for stored data are disclosed. A method for providing access to a remote shared image may include receiving from a first provisioning server a request to create a write space for a client communicatively coupled to the first provisioning server. The message may further include creating a partition on a first logical unit disposed in a storage array, the first logical unit communicatively coupled to the first provisioning server and associated with the client. The method may additionally include storing a thin clone of a shared image on the partition, the shared image common to the client and at least one other client and stored on a second logical unit, the thin clone comprising a write space for data specific to the client.
Configurable downloading of content pointed to in electronic messages
Systems and methods for downloading content referenced by a pointer or link in an electronic message. The downloaded content is stored locally in a cache for viewing offline or over low bandwidth connections. In some embodiments, users can optionally specify preferences for downloading or preloading content. These options include limiting the depth of layers of content to cache, limiting the number of links to cache, limiting the amount of time to spend downloading content, limiting the load on the CPU, limiting the amount of data to download, or restricting downloads to particular content providers or content.
Method and apparatus for managing messaging identities
A method and apparatus for use in a computer system comprising an email system that generates and receives email messages. The email system manages a first plurality of email messages comprising at least some of the email messages generated and received by the email system. The email system also has a global address catalog that comprises information and provides an index into the first plurality of email messages. The computer system further comprises an extension system that interfaces with the email system and manages a second plurality of email messages comprising at least some of the email messages generated and received by the email system. The method comprises creating an extender catalog, for indexing into the second plurality of email messages, that comprises at least some information that is different than the information in the global address catalog.
High availability message transfer system for side effect messages
Architecture that protects side effect messages by associating the side effect messages with a primary (redundant) message that was received by a transport mechanism (e.g., a message transport agent). Side effect messages are considered “side effects” of a primary message that caused generation of the side effect messages. The primary message is only considered fully delivered after the primary message and all associated side effect messages are delivered, after which the source of the primary message is ACK'd (sent an “ACKnowledgement” message). Hence, in case of hardware failures after the primary message was delivered, but before delivery of side effect messages, the redundancy approach used triggers re-delivery of the primary message and re-generation and delivery of the side effect messages.
System and method for real-time feedback with conservative network usage in a teleconferencing system
Disclosed herein are teleconferencing devices having remote access monitoring and control functions, and network systems and methods including and using the same. Also disclosed herein are methods for interacting with teleconferencing devices over an HTTP or other network service utilizing a persistent network connection and systems which implement the methods. Also disclosed are systems that permit clients to select which types of information to be updated in real-time to conserve bandwidth. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims.
Computing device with relatively limited storage space and operating / file system thereof
A computing device includes a processor, a storage device having an executable file, and a file system for executing the file in place on the storage device on behalf of the processor. The file is divided into multiple non-contiguous fragments on the storage device, and the computing device further includes a virtual address translator interposed between the processor and the storage device for translating between physical addresses of the fragments of the file on the storage device and corresponding virtual addresses employed by the processor.
System and methodology for parallel stream processing
A system and methodology for parallel processing of continuous data streams. In one embodiment, a system for parallel processing of data streams comprises: a converter receiving input streams of data in a plurality of formats and transforming the streams into a standardized data stream format comprising rows and columns in which values in a given column are of a homogeneous type; a storage system that continuously maintains a finite interval of each stream subject to specified space limits for the stream; an interface enabling a user to construct parallel stream programs for processing streams in the standardized data stream format, wherein a parallel stream program comprises a linear sequence of program building blocks for performing operations on a data stream; and a runtime computing system running multiple parallel stream programs continuously on the streams as they flow through the storage system.
Computer system architecture for automatic context associations
A computer system models human memory by deriving associations between objects, events, and the context of the computer user or users. These associations can be dynamically generated, changing depending on the behavior of the user and context. Examples of areas in which this system can be used include time management (e.g., a calendar that presents time-based groupings of objects), people management (e.g., use analysis of user communications to rank importance of people to the user, groupings, and associations between people/groups and other objects such as documents, email), and general computer management (e.g., use analysis of user behavior to identify important objects and objects that are related to a current focus and context of the computer user).
Preference judgements for relevance
The claimed subject matter provides a system that trains or evaluates ranking techniques by employing or obtaining relative preference judgments. The system can include mechanisms that retrieve a set of documents from a storage device, combine the set of documents with a query or judgment task received via an interface to form a comparative selection panel, and present the comparative selection panel for evaluation by an assessor. The system further requests the assessor to make a selection as to which document included in the set of documents and presented in the comparative selection panel most satisfies the query or judgment task, and thereafter produces a comparative assessment of the set of documents based on the selections elicited from the assessor and associated with the set of documents.
System for creating and using heterogeneous arrays
In an embodiment, a computer-implemented technique for accessing heterogeneous objects in an array is discussed. The method determines a greatest common base class hierarchically common to elements populating a heterogeneous array. A common subset of methods that is available for use with the elements is identified. The common subset of methods belongs to the greatest common base class. A method supported by the common subset of methods is called with the array as a parameter. The method operates on the array as an array consisting of greatest common base class objects.
Delegating authority to evaluate content
The invention provides an evaluation system for reliably evaluating large amounts of content. The evaluation system is managed by a primary authority that designates one or more contributing authorities by delegating to each a specific quantity of authority. Each contributing authority may in turn designate and delegate authority to one or more additional contributing authorities, subject to the restriction that the total quantity of authority delegated does not exceed the quantity of authority the contributing authority was itself delegated. Each contributing authority, and optionally the primary authority itself, may evaluate one or more portions of content by associating a rating with each evaluated portion of content. A composite rating for a particular portion of content may then be determined based upon the ratings associated with the portion of content. Preferably, the ratings are combined in a manner that affords a higher priority to the ratings provided by contributing authorities to which a greater quantity of authority was delegated.
Private information storage device and private information management device
The events experienced are stored automatically, so that the information of higher utility for a user may be taken out with responsiveness and efficiency higher than is possible with a technique of keyword retrieval over a network. An information registration unit 10 includes an information acquisition unit 11, for acquiring the empirical information, a private information adding unit 12, for adding the private information, a data recognition processing unit 13, for recognizing the acquired information, a data definition processing unit 14, for classifying the recognized data in accordance with the preset definitions, a data storage unit 15 for storage of the classified data, and a data processing unit 22 for generating the predictive information inferable from the empirical information and the private information. The information exploitation unit 30 includes an information acquisition unit 31, for acquiring the current state, a retrieval inputting unit 32, supplied with the retrieval conditions, a data recognition processing unit 33, for recognizing the acquired information, a retrieving unit 34, for extracting the information fitted to the retrieval conditions or the analogous information from the data storage unit 15, and an information presenting unit 35 for presenting the extracted information to the user.
Calculating web page importance
The page ranking technique described herein employs a Markov Skeleton Mirror Process (MSMP), which is a particular case of Markov Skeleton Processes, to model and calculate page importance scores. Given a web graph and its metadata, the technique builds an MSMP model on the web graph. It first estimates the stationary distribution of a EMC and views it as transition probability. It next computes the mean staying time using the metadata. Finally, it calculates the product of transition probability and mean staying time, which is actually the stationary distribution of MSMP. This is regarded as page importance.
Receiving apparatus, receiving method, receiving program, recording medium, and receiving system
After a reception start request of contents is issued, the presence or absence of a PD connected to a PC is discriminated. If no PD exists, the received contents is recorded into only the PC. If the PD exists, a media type of PD is discriminated. If it is a built-in type, the received contents is recorded into the PC, also transferred to the PD, and recorded into a storing medium in the PD. If it is a media type, whether or not the storing medium has been loaded into the PD is discriminated. If it has been loaded, the received contents is recorded into the PC, also transferred to the PD, and recorded into the storing medium in the PD. If it is not loaded, the user is urged to load the storing medium. Since the recording of the received contents into the PC and the recording into the PD are automatically executed, there is no need to individually execute those processes.
System and method for providing context-aware computer management using smart identification badges
A system and method for context-aware computer management is disclosed. The method of the present invention includes the steps of, assigning database information clearance levels; assigning smart badges one of the clearance levels; identifying smart badges having a lowest clearance level; and providing access to database information having clearance levels no higher than the lowest clearance level. The system of the present invention includes a database storing information differentiated by several clearance levels; a beacon; a set of smart badges, in visible communication with the beacon and assigned one of the clearance levels; a system service module, connected to the beacon, for identifying a lowest clearance level assigned to the smart badges; and a software application, connected to the service module and the database, for providing access to information within the database having clearance levels no higher than the lowest clearance level.
Methods, systems, and products for restoring media
Methods, devices, and products restore damaged or corrupt media files. A user's media catalog is received and stored in a database of media catalogs. When restoration is desired, the user's media catalog is retrieved that describes an identity of a media file to be restored. The database of media catalogs is queried for another media catalog that describes the same identity of the media file. A communications address associated with the another media catalog is retrieved.
System and method for detecting incongruous or incorrect media in a data recovery process
Disclosed are embodiments of a system and method for detecting wrong storage media in data recovery processes. One embodiment can detect incorrect media via environmental factors such as source data type and format. One embodiment can detect incongruous media by pool membership. One embodiment can detect inappropriate media by comparing fingerprints. As each item is read, its fingerprint is calculated and compared to the overall fingerprint of a job. If the new fingerprint is different by some preset margin, a human inspector may be asked to validate the newly inserted storage medium. If valid, the overall signature for the job is revised to integrate the new signature. If not, the wrong medium is ejected and incorrectly loaded data is removed. Embodiments disclosed herein can detect the presence of a wrong medium quickly and early in a data recovery process, avoiding mistakes and saving time and costs.
Configuration of multiple database audits
Various technologies and techniques are disclosed for improving configuration of database audits. Multiple audits can be created for a database. Any one of the audits can be turned off without impacting an operation of any remaining audits. Database audits can be ported from one database server instance to another. Database audit metadata is stored in a database separately from a database server instance to which the database is attached. The database can be detached from the database server instance and attached to a second database server instance, with the database audit metadata moving along with the database automatically. Any audits associated with the database audit metadata are automatically activated for the second database server instance. Database audits can be configured using a hierarchical model.
A method and apparatus for obtaining data of a cache node in a tree-structured cluster is described. In one embodiment, a query for data in the cache node of the tree-structured cluster is received. A determination of whether the data is stored in the queried cache node is made. An inquiry of other cache nodes in the cluster for the data is performed. An instance of the data from a cache node storing the data is replicated to the cache node receiving the query.
System and methods for asynchronous synchronization
Aspects of the invention provide for information to be synchronized in an asynchronous manner among two or more computing devices.
Database migration in an automated financial instrument brokerage system
In an automated financial instrument brokerage system, during a first interval, data relating to option trades is stored in an old customer account database and data relating to equity trades is stored in a new customer account database. Also, customer account data is retrieved from both the old and new databases in response to activity requests. During a second interval, data relating to option trades and equity trades is stored in the new database and customer account data is retrieved from both the old and new databases in response to activity requests. After the second interval expires, the content of the old database is copied into the new database, data relating to option trades and equity trades is stored in the new database, and customer account data is retrieved from the new database in response to activity requests. The first and second intervals define a settlement period for equity trades.
System, method and computer program product for dynamically enhancing an application executing on a computing device
A system is described that dynamically enhances a software application executing on a computing device without having to change and recompile the original application code. The system includes a staging environment that monitors the execution of the application and indexes each item of graphical and/or audio information generated by the application into a first database. A second database is then populated by manual or automated means with one or more business rules, wherein each business rule is associated with one or more of the objects indexed in the first database. The system further includes a run-time environment that identifies items of graphics and/or audio information as they are generated by the application during run-time, uses the second database to determine if an identified item is associated with a business rule, and, responsive to a determination that an identified item is associated with a business rule, applies the business rule.
Editing and compiling business rules
A component in a graph-based computation having data processing components connected by linking elements representing data flows is updated by receiving a rule specification, generating a transform for transforming data based on the rule specification, associating the transform with a component in the graph-based computation, and in response to determining that a new rule specification has been received or an existing rule specification has been edited, updating the transform associated with the component in the graph-based computation according to the new or edited rule specification. A computation is tested by receiving a rule specification including a set of rule cases, receiving a set of test cases, each test case containing a value for one or more of the potential inputs, and for each test case, identifying one of the rule cases that will generate an output given the input values of the test case.
Method and system for solving an optimization problem with dynamic constraints
A method and system for solving an optimization problem comprising a plurality of dynamic constraints. A genetic algorithm is used to iteratively generate potential solutions to the problem. A constraint graph is used to model the plurality of dynamic constraints, and any potential solution that does not correspond to a connected subgraph of the constraint graph is infeasible and discarded. Real-time changes in dynamic constraints are incorporated by modification of the constraint graph between iterations of the genetic algorithm. An exemplary embodiment comprising the scheduling of air missions is presented.
Methods and systems for comparing media content
Avatars, methods, apparatuses, computer program products, devices and systems are described that carry out presenting to at least one member of a population a plurality of avatars associated with at least one instance of media content; measuring at least one physiologic activity of the at least one member of the population, the at least one physiologic activity proximate to at least one presented avatar among the plurality of avatars associated with at least one instance of media content; associating the at least one physiologic activity with at least one mental state; and identifying at least one instance of media content based on the at least one mental state.
Secure franking machine
A franking machine is described including a unit for generating franking data and a unit for printing data connected to the data generating unit and adapted to receive franking data therefrom, the printer unit including at least one member for printing data, wherein the franking machine includes additional means for wireless communication between the print member and the data generating unit to enable identification of the print member by the data generating unit.
Predictive cost reduction based on a thermodynamic model
Predictive cost reduction based on a thermodynamic model, in which parameters associated with a process are accessed. The parameters include a quantity of units of work-in-process at first and second times, and first and second constants respectively indicative of growth between the first and second times, and of a translated reduction of the work-in-process to a reduction of cost. A thermodynamic model is applied to the accessed parameters, and a predictive cost reduction associated with an improvement of the process based on applying the thermodynamic model is output.
System and method for software license management for concurrent license management and issuance
The present invention is a method and system for software license management. The License Management System (LMS) is comprised of three components. These three components are the License Client (LC), the License Server (LS) and the Network License Manager (NLM). For the system to function the LC and LS are required. The NLM exists to facilitate and manage concurrent license usage.
Method and system for processing transfer requests
Methods and system for processing transfer requests are described. In one embodiment, a value transfer request may be received from a value provider through a network. The value transfer request may include a value amount to be provided from a source user to a target user. A settlement account of the value provider may be reduced by the value amount. A target account of the target user may be increased by the value amount.
Financial account management
An automated account management system provides a user with the ability to establish rules that dictate how the account management system is to manage the user's accounts. Once the user specifies a set of rules, the system automatically manages multiple accounts across multiple financial institutions in accordance with the user-defined rules. Other features, such as an on-line bill payment system, a money transfer system, and a retirement planning system, may be integrated within the automated account management system to provide the user with even greater control over his or her financial assets.
System and method for facilitating trading in an electronic market
A method and system for facilitating trading of financial instruments in a market are provided. The system comprises a server and an interface. The interface is configured to enable buy orders and sell orders to be entered. Each order has a price, a volume, and an entry time and relates to a respective futures contract. The server is configured to match received buy orders having a first price to received sell orders having the first price. The match is effected by ensuring that the prices match, and then using the volume and entry time for each buy order and each sell order to assign a weight of time relative to volume, and then using the weights to determine each match. The server uses the matches to complete respective trades. The weights may be adjusted based on market conditions.
System and method for displaying and/or analyzing a limit order book
According to one embodiment, a method of generating a display of a limit order book is provided. Data regarding a plurality of limit orders entered onto an electronic market is received and recorded, at least temporarily. The data regarding each limit order includes a price and a time associated with that limit order. Based on the received data, a graphical display is generated that indicates, for each recorded limit order entered into the electronic market within a period of time, the price and the time associated with that limit order. The price associated with each limit order is indicated by a first axis of the graphical display and the time associated with each limit order is indicated by a second axis of the graphical display. The graphical display may be displayed using an electronic display device.
Block trading system and method providing price improvement to aggressive orders
The present invention comprises systems and methods for facilitation of electronic securities trading. A preferred system embodiment comprises a trade facilitation computer system comprising a facilitator module, a financial information exchange server, a transactional database, and an analytics server operative to calculate reference prices for securities. A preferred method embodiment comprises the steps of receiving market data for a security; calculating a reference price for the security; receiving a first order comprising a first price limit and a first quantity limit; receiving a second order contra to the first order and comprising a second price limit and a second quantity limit; and executing a trade comprising the first order and the second order at a price whose difference from the reference price is minimized, wherein the trade complies with the first and second price and first and second quantity limits.
Metered delivery of wireless power
A system is disclosed for charging or billing for access to wireless power. The device requiring power communicates with the power provider and the billing method is determined. A consumer may be required to provide billing information, or if the billing information is already associated with an existing account, the consumer account is automatically charged for the wireless power. The account may include prepaid charging minutes that are debited as wireless power is provided, or the account may be billed for the wireless power that is provided. The charging/billing for the wireless power may be used to receive value for the power that is provided, while remaining consumer friendly.
Method system of software for publishing images on a publicly available website and for ordering of goods or services
A method and computer software program for publishing images at an accessible website and for ordering goods and/or services to be provided by a fulfillment provider. A high resolution digital image is forwarded from a user to a fulfillment provider that stores the high resolution digital image and associates a unique ID with the high resolution image. The unique ID identifies the storage location of where the high resolution image is stored and the internet address of the fulfillment provider. The user receives the unique ID that is associated with the high resolution image. The user then forwards to an accessible website a low resolution image copy of the high resolution image and the unique ID. The website publishes the low resolution image on the accessible website along with an action button that is associated with the unique ID. Selection of the action button by a viewer causes the viewer being forwarded to the fulfillment provider so that the viewer will to be able to access the high resolution image stored by the fulfillment provider.
Method and apparatus for creating contextualized auction feeds
A method and apparatus is disclosed herein for generating contextualized live auction feeds. The method of generating contextualized live auction feeds comprises receiving context data from a user. The method further comprises utilizing the context data received from the user to search auctions. The method, in one embodiment, includes generating contextualized live auction feeds for an auction based on the context data.
Method and system for crediting a retailer for an internet purchase
Systems and methods for crediting a retailer for an online purchase made by a consumer while the consumer is located within or in the proximity of a store location of the retailer are provided. After browsing a retail location for a product, a consumer can purchase the product from an Internet merchant different than that of the retailer using a mobile or networked client device. The client device can include a module for determining the location of the client device at the time of purchase and include the location information with information used to complete the purchase of the product. This location information can include an actual geographic location, a store identifier, or a retailer identifier. The online merchant can match the location information with retailer information to determine whether a credit for the purchase should be given to a retailer.
Methods for interactive and synchronous display session
A system for interactively displaying and distributing information. The information may relate to consumer products, any type of article of commerce, marketing and advertising layouts, floor plans, planograms or any other type of information that is capable of being illustrated graphically. A consumer engages in an Interactive Information Session with an attendant, such a help desk attendant. During the Interactive Information Session, the attendant and consumer see synchronized displays of images or animations of the information, which may be manipulated by either one of them. The attendant and the user can communicate interactively by voice or text during at least part of the Interactive Information Session. In another embodiment, two or more users of a system according to the invention can collaboratively design a product, marketing or advertising layouts, planograms, floor plans or other graphical information in an Interactive Design Session. During the session one of the users controls the design at any time. Different users may have control at different times. The users can engage in interactive voice or text communications during at least part of the Interactive Design Session.
Customer controlled account, system, and process
Enhanced access devices, e.g. credit cards and/or check cards, are issued with enhanced security features and processes that allow a customer to control circumstances under which their account can be accessed. If a fraudster tries to access the account without knowledge of the consumer set controls, the system can take remedial action with reduced instances of false positives. An account is typically established for an account holder through a central entity, e.g. an issuer. At least one access device is established for the account, wherein at least one user is associated with the access devices for one or more transactions. Use of the access devices is defined by a set of rules defined by the central entity and a set of rules that are controllable by the customer, typically comprising any of the account holder and the user of the account. The customer can input, control, and/or update at least one parameter associated with the customer-controllable rules. Subsequent authorization of the access devices is then controlled based on the customer input and other controls.
Methods and apparatuses to determine prices of communication leads
Systems and methods to determine prices for communication leads generated from pay for performance advertisements. In one embodiment, a method includes: providing an advertisement with a reference to customers on behalf of a specific party; facilitating communications between the party and a customer via the reference; and charging the party according to a price bid specified by the party in response to a lead to communications between the party and the customer facilitated via the reference. In one embodiment, a fee for the communication leads is determined according to the price bid specified by the party for the advertisement and at least one predetermined rule, which may be based on the geographic area of the advertisement, the categories of the advertisement, the price bids of a selected set of advertisements, and/or the query that causes the advertisement to be presented.
Targeted advertising using object identification
Targeted advertising using object identification techniques is described. In an implementation, an object is identified by a client that is placed on a surface of the client. An advertisement is located that corresponds to the identified object and is output.
Co-location opportunity evaluation
It is an object of this invention to provide apparatus and methods for electronically evaluating a pair of entities as candidates for co-location. The apparatus and methods may be used to define a group of entities for co-location assessment. A pairing within the group may be quantitatively evaluated based on a variety of criteria to assess suitability for co-location. The evaluations may be combined to generate a co-location score which may be displayed pictorially in a co-location matrix.
Generating audience analytics
The present invention is directed to generating audience analytics that includes providing a database containing a plurality of user input pattern profiles representing the group of users of terminal device, in which each user of the group is associated with one of the plurality of user input pattern profiles. A clickstream algorithm, tracking algorithm, neural network, Bayes classifier algorithm, or affinity-day part algorithm can be used to generate the user input pattern profiles. A user input pattern is detected based upon use of the terminal device by the current user and the user input pattern of the current user is dynamically matched with one of the user input pattern profiles contained in the database. The current user is identified based upon dynamic matching of the user input pattern generated by the current user with one of the user input pattern profiles. The present invention processes each user input pattern profile to identify a demographic type. A plurality of biometric behavior models are employed to identify a unique demographic type. Each user input pattern profile is compared against the plurality of biometric behavior models to match each user input pattern profile with one of the biometric behavior models such that each user input pattern profile is correlated with one demographic type. Audience analytics are then based upon the identified demographic types.
Information processing terminal and server for supporting quality improvement concerning product manufacture
An information processing terminal for supporting quality improvement concerning product manufacture includes a workflow arrangement part acquiring row information indicating a first arrangement location of each of a plurality of workflows being arranged in an area for arranging the plurality of workflows for verifying the quality improvement, and displaying the plurality of workflows based on the row information; a process component arrangement part acquiring matrix information indicating a second arrangement location of each of a plurality of process components being arranged in each of the plurality of workflows, and displaying the plurality of process components based on the matrix information; and a data association part performing a data association among the plurality of process components in accordance with data link lines within each of the plurality of workflows or the data link lines crossing from one workflow to another workflow with respect to the plurality of process components arranged and displayed in the plurality of workflows.
Suite of configurable supply chain infrastructure modules for deploying collaborative e-manufacturing solutions
A suite of configurable supply chain infrastructure modules provides the “collective manufacturing management infrastructure” necessary to support a high velocity e-business initiative. At the core of the collaboration scheme is the Business Process Modeling Module. The Business Modeling Module consists of two components: Business Process Event Coordinator, and Business Process Modeler. To further support the collaborative scheme, a suite of highly configurable application templates and pre-configured industry applications provide an interface or wrapper around the business rules. The application templates are designed to be used as stand-alone components, or can be assembled/configured into a cohesive solution to provide a basic foundation layer for a Collaborative Manufacturing Execution System (CMES). To address the connectivity of the CMES layer to the business layer and the shop floor automation layer, an Extensible Markup Language (XML) Business Connector and Optical Photo Conductor (OPC) Shop Floor Connector fulfill the interface needs required to support a collaborative infrastructure.
Systems and methods for insuring stored food
A person may store food to prepare for an emergency. An insurance policy may be issue to cover the stored food against loss, theft, spoilage, etc. In issuing the insurance policy and setting the premium, the insurer may take various factors into account, such as the type of food to be stored (e.g., canned, dried, etc.), where the food is to be stored (e.g., a cellar, a closet, a food locker, etc.), and whether the stored food is rotated with new food to prevent the stored food from spoiling due to age. During the life of the insurance policy, the insurer may issue alerts to the policyholder in order to advise the policyholder to rotate old food out of storage.
Computer-based system and method for estimating costs of a line of business included in a multi-line treaty
A computer-based system and a computer-implemented method for estimating costs of a business line included in a multi-line treaty, which can determine the estimated costs for covering the insured losses of a line of business included in a multi-line treaty having an aggregate deductible and an aggregate limit.
Benchmark premium determination system and method
A method and/or system determines a benchmark premium for evaluating an insurance policy for a company. In alternative embodiments, a method and/or system evaluates an insurance policy using a benchmark premium. In one exemplary embodiment, a class action lawsuit frequency distribution, a class action lawsuit severity distribution and/or a non-class action lawsuit loss distribution are determined. A benchmark premium for the company is determined responsive to the class action lawsuit frequency distribution, the class action lawsuit severity distribution and/or the non-class action lawsuit loss distribution.
Methods and apparatus for increasing and/or for monitoring a party's compliance with a schedule for taking medicines
Methods and apparatus are provided for increasing and/or monitoring a party's compliance with a schedule for taking medicines. In a first embodiment, a method is provided for use by a first container that is adapted to store a first medicine. The method includes storing information regarding the first medicine and wirelessly communicating a signal between the first container and a second container adapted to store a second medicine. In a second embodiment, a method is provided that includes determining if a first container for storing a first medicine is positioned so as to wirelessly communicate with a second container for storing a second medicine. The method further includes generating data based at least in part on whether the first container is positioned so as to wirelessly communicate with the second container. In a third embodiment, a method is provided that includes receiving a signal and, based at least in part on the received signal, determining whether a first container for storing a first medicine was positioned so as to wirelessly communicate with a second container for storing a second medicine. In a fourth embodiment, a method is provided that includes receiving a signal from a device that monitors whether a first container for storing a first medicine and a second container for storing a second medicine are positioned so as to communicate. The method further includes determining if at least one party has complied with a schedule for taking the first medicine and the second medicine based at least in part on the received signal. Systems, apparatus and computer program products are provided for carrying out the above-described embodiments and numerous other embodiments.
Systems and methods for de-identification of personal data
According to some embodiments, original data is retrieved from an original data source. The original data may be automatically searched for potential personal information, such as a person's name, address, or Social Security number. An obfuscation method may be selected from a plurality of potential obfuscation methods. The potential personal information in the original data may then be automatically replaced with fictional data in accordance with the selected obfuscation method.
Speech coding system and method
A system for enhancing a signal regenerated from an encoded audio signal. The system comprises a decoder arranged to receive the encoded audio signal and produce a decoded audio signal, a feature extraction means arranged to receive at least one of the decoded and encoded audio signal and extract at least one feature from at least one of the decoded and encoded audio signal, a mapping means arranged to map the at least one feature to an enhancement signal and operable to generate and output the enhancement signal, whereby the enhancement signal has a frequency band that is within the decoded audio signal frequency band, and a mixing means arranged to receive the decoded audio signal and the enhancement signal and mix the enhancement signal with the decoded audio signal.
Scalable audio encoding and decoding apparatus, method, and medium
Provided is a scalable encoding method, apparatus, and medium. The method includes: encoding a base layer and encoding a first enhancement layer and a second enhancement layer in a frame having the base layer; and generating an encoded frame by synthesizing the encoded results. Accordingly, only if the loss of the encoding frame is not as great as the encoded first enhancement layer is damaged, a case where speech restoration with respect to partial frequency bands must be given up does not occur. Furthermore, since an encoder divides the second enhancement layer into a plurality of layers in a horizontal or vertical direction, considering a distribution pattern of data belonging to the second enhancement layer and first encodes a layer in which lots of data are distributed among the divided layers, loss of audio information can be minimized even if a portion of the encoded second enhancement layer is damaged.
Dynamic speech sharpening
An enhanced system for speech interpretation is provided. The system may include receiving a user verbalization and generating one or more preliminary interpretations of the verbalization by identifying one or more phonemes in the verbalization. An acoustic grammar may be used to map the phonemes to syllables or words, and the acoustic grammar may include one or more linking elements to reduce a search space associated with the grammar. The preliminary interpretations may be subject to various post-processing techniques to sharpen accuracy of the preliminary interpretation. A heuristic model may assign weights to various parameters based on a context, a user profile, or other domain knowledge. A probable interpretation may be identified based on a confidence score for each of a set of candidate interpretations generated by the heuristic model. The model may be augmented or updated based on various information associated with the interpretation of the verbalization.
Hierarchical approach for the statistical vowelization of Arabic text
The present invention relates to the field of computer-aided text and speech processing, and in particular to a method and respective system for converting an input text given in an incomplete language, for example a language, in which unvowelized text is used, into speech, wherein a computer-aided grapheme-phoneme conversion is used. In order to improve completion of the text, it is proposed to a) use statistical methods including decision trees and stochastic language models for enriching, i.e. completing said input text with missing information—which may be desired for a full understanding of the input text b) subjecting the completed input text to said grapheme-phoneme conversion to produce synthetic speech. Advantageously, the text is completed according to a model hierarchy giving higher priority to longer chunks of text, ie sentences (310, 315, 320) then multiword phrases (330, 335, 340), then words (350, 355, 360) and finally character groups (370, 375, 380, 390).
Using child directed speech to bootstrap a model based speech segmentation and recognition system
A method and system for obtaining a pool of speech syllable models. The model pool is generated by first detecting a training segment using unsupervised speech segmentation or speech unit spotting. If the model pool is empty, a first speech syllable model is trained and added to the model pool. If the model pool is not empty, an existing model is determined from the model pool that best matches the training segment. Then the existing module is scored for the training segment. If the score is less than a predefined threshold, a new model for the training segment is created and added to the pool. If the score equals the threshold or is larger than the threshold, the training segment is used to improve or to re-estimate the model.
Display of channel candidates from voice recognition results for a plurality of receiving units
Candidates for channels of television programs to be displayed are determined in accordance with a result of voice recognition of a voice input by a user. The channel candidates are assigned to a limited number of tuners and television programs received by the tuners are displayed to allow the user to make a selection.
Sound signal processing apparatus and program
In a sound signal processing apparatus, a frame information generation section generates frame information of each frame of a sound signal. A storage stores the frame information generated by the frame information generation section. A first interval determination section determines a first utterance interval in the sound signal. A second interval determination section determines a second utterance interval based on the frame information of the first utterance interval stored in the storage such that the second utterance interval is made shorter than the first utterance interval and confined within the first utterance interval by trimming frames from either of a start point or an end point of the first utterance interval.
System for bandwidth extension of narrow-band speech
A system and method are disclosed for extending the bandwidth of a narrowband signal such as a speech signal. The method applies a parametric approach to bandwidth extension but does not require training. The parametric representation relates to a discrete acoustic tube model (DATM). The method comprises computing narrowband linear predictive coefficients (LPCs) from a received narrowband speech signal, computing narrowband partial correlation coefficients (parcors) using recursion, computing Mnb area coefficients from the partial correlation coefficient, and extracting Mwb area coefficients using interpolation. Wideband parcors are computed from the Mwb area coefficients and wideband LPCs are computed from the wideband parcors. The method further comprises synthesizing a wideband signal using the wideband LPCs and a wideband excitation signal, highpass filtering the synthesized wideband signal to produce a highband signal, and combining the highband signal with the original narrowband signal to generate a wideband signal. In a preferred variation of the invention, the Mnb area coefficients are converted to log-area coefficients for the purpose of extracting, through shifted-interpolation, Mwb log-area coefficients. The Mwb log-area coefficients are then converted to Mwb area coefficients before generating the wideband parcors.
System and method for frequency domain audio speed up or slow down, while maintaining pitch
Presented herein are system(s) and method(s) for frequency domain audio speed up or slow down, while maintaining pitch. An encoded audio signal is received. Frames from the encoded audio signal are retrieved. The frames of the audio signal are transformed into a frequency domain, wherein each of said frames are associated with a plurality of initial phases, and a corresponding plurality of ending phases. The initial phases of at least one of the frames are replaced with the ending phases of another frame.
Method and apparatus for encoding an audio signal using multiple coders with plural selection models
A method for supporting an encoding of an audio signal is shown, wherein at least a first and a second coder mode are available for encoding a section of the audio signal. The first coder mode enables a coding based on two different coding models. A selection of a coding model is enabled by a selection rule which is based on signal characteristics which have been determined for a certain analysis window. In order to avoid a misclassification of a section after a switch to the first coder mode, it is proposed that the selection rule is activated only when sufficient sections for the analysis window have been received. The invention relates equally to a module in which this method is implemented, to a device and a system comprising such a module and to a software program product including a software code for realizing the proposed method.
Language configuration of a user interface
The invention relates to an electronic device, which includes a voice user interface (VUI), speech-recognition devices (SR) for implementing the voice user interface (VUI), and memory (MEM), in which language-configuration data is arranged for the user interface (VUI, UI), including several language packages (LP1-LP9), in which packages (LP1-LP9) several languages (L1-L34) are grouped, of which at least some of the languages (L1-L34) may belong to several language packages (LP1-LP9), and at least one language package (LP1) is arranged to be selected for use in the user interface (VUI, UI). In the invention, the language package (LP1-LP9) is selected by the device.
Handheld electronic device having selectable language indicator for language selection and method therefor
A method of enabling the selection of a language to be employed as a method input language by a disambiguation routine of a handheld electronic device having stored therein a plurality of method input languages and disambiguation routine number, includes detecting a selection of a language, detecting as an ambiguous input an actuation of one or more input members, outputting at least a plurality of the language objects that corresponds to the ambiguous input, outputting an indicator which one of the method input languages is currently employed by the disambiguation function, and enabling an alternate one of the input language methods to be selected in response to a selection of the indicator in lieu of one of the plurality of language objects.
Word alignment apparatus, method, and program product, and example sentence bilingual dictionary
A word alignment apparatus includes a word extracting portion that extracts each word from an example sentence and from a translation sentence thereof, an alignment calculator that calculates at least one of a similarity degree and an association degree between a word in a first language and that in a second language to perform an alignment between words respectively included in the example sentence in the first language and those included in the translation sentence thereof in the second language on the basis of a calculated value, and an optimization portion that optimizes the alignment by performing a bipartite graph matching.
Clock gating analyzing apparatus, clock gating analyzing method, and computer product
Clock gating analysis of a target circuit having a plurality of clock gates, involves the calculation of a clock gate function for each of the clock gates. The clock gate functions indicate an activation state of the clock gates and a combination of output values from sequential circuit elements in the target circuit are substituted into each of the clock gate functions to obtained clock gate function values. Combinations of the clock gate function values form individual clock gating states. Each clock gating state indicates an activation state of each of the local clocks, collectively. A table indicating correlations between the combinations of output values and the clock gating states is generated and from the conversion table, a group that includes all of the clock gating states possible is output.
Hardware support for instruction set emulation
A method for emulating a nexthop instruction in microcode with the assistance of dedicated hardware to extract read and write addressing from the nexthop instruction instead of performing this operation in microcode. A method for emulating a nexthop instruction in microcode with the assistance of dedicated hardware to compare a nexthop read address to a special value and to indicate whether the nexthop read address matches the special value, instead of performing this operation in microcode. A method for determining a network address by performing a single extraction of bit fields of a tree instruction to allow multiple tree search processes to be performed.
Physical quantity detection circuit and physical quantity sensor device
A physical quantity detection circuit (12) is used for a physical quantity sensor (10) that outputs a sensor signal according to a physical quantity given externally. A sampling phase adjustment circuit (100) adjusts the phase of a sampling clock (CKa). An analog-to-digital converter circuit (104) converts the sensor signal (Ssnc) to a digital sensor signal (Dsnc) in synchronization with the sampling clock (CKsp) phase-adjusted by the sampling phase adjustment circuit. A detection circuit (107) detects the physical quantity based on the digital sensor signal (Dsnc) from the analog-to-digital converter circuit.
Action recognition and interpretation using a precision positioning system
To facilitate the recognition and interpretation of actions undertaken within an environment, the environment is associated with a precision positioning system (PPS) and a controller in communication with the PPS. Within the environment, an entity moves about in furtherance of one or more tasks to be completed within the environment. The PPS determines position data corresponding to at least a portion of the entity, which position data is subsequently compared with at least one known action corresponding to a predetermined task within the environment. Using a state-based task model, recognized actions may be interpreted and used to initiate at least one system action based on the current state of the task model and correspondence of the position data to the at least one known action. In an embodiment, an entity recognition system provides an identity of the entity to determine whether the entity is authorized to perform an action.
Monitoring of heat exchangers in process control systems
A method for monitoring the efficiency of a heat exchanger is provided. Heat flows from a first medium into a second medium and an actual heat flow is detected and compared with at least one reference heat flow corresponding to a respectively predetermined degree of soiling of the heat exchanger. Furthermore, a device for controlling a plant having at least one heat exchanger is described. The plant has a storage device storing at least one reference heat flow of the heat exchanger.
Aging status diagnostic apparatus for power conversion system, and method thereof
An aging status diagnostic apparatus for a power conversion system and diagnosing method thereof are provided. The apparatus includes an output current sensing means detecting output current of an inverter switching module; and a measurement and diagnosis means receiving the output current, calculating one or more average values of the output current over one period, and magnitude or effective value of each harmonic of the output current, and determining whether aging of the inverter switching module has occurred. Furthermore, the measurement and diagnosis means determines that the aging of the inverter switching module has occurred if the average value of the output current over one period increases by a value equal to or greater than a predetermined range and/or an even order harmonic or a specific order harmonic based on FFT (Fast Fourier Transform) of the output current increases by a value equal to or greater than a predetermined range.
Electronic hybridization assay and sequence analysis
An electronic hybridization assay implements a hybridization reaction, or a sequence analysis, on sequences representative of the sequences of the molecules under examination to provide an output representative of a chemical hybridization reaction. An electronic hybridization machine implements a correlation algorithm where the correlation output provides information regarding the relationship between the molecules under examination. In one aspect, the degree of similarity between the molecules is indicated by the correlation output value. In another aspect, a locus of similarity between the molecules is indicated by a maximum value in the correlation output sequence. In a particular aspect, the sequences are encoded in an optimized format to optimize the operation of the operation of the electronic hybridization machine.
Systems and methods for transmitting pathogen related information and responding
The present disclosure relates to methods and systems that may be used for detection of one or more pathogens and determining one or more agents in response to pathogen detection.
Method for automated processing of digital images of tissue micro-arrays (TMA)
A method and system for automated quantitation of tissue micro-array image (TMA) digital analysis. The method and system automatically analyze a digital image of a TMA with plural TMA cores created using a needle to biopsy or other techniques to create standard histologic sections and placing the resulting needle cores into TMA. The automated analysis allows a medical conclusion such as a medical diagnosis or medical prognosis (e.g., for a human cancer) to be automatically determined. The method and system provides reliable automatic TMA core gridding and automated TMA core boundary detection including detection of overlapping or touching TMA cores on a grid.
Method and system for profiling biological systems
The present invention provides methods and systems for developing profiles of a biological system based on the discernment of similarities, differences, and/or correlations between biomolecular components of a plurality of biological samples. Preferably, the method comprises utilizing hierarchical multivariate analysis of spectrometric data at one or more levels of correlation.
Methods and apparatus related to sensor signal sniffing and/or analysis
The disclosure relates to Sensor security and Business Intelligence and more particularly to detecting and capturing Sensor information of data in a network environment and extracting information from this un-structured data. Sensors can correspond to video cameras, microphones, access control readers, and various other kinds of sensors in physical security or surveillance systems. In embodiments, data packets having only security sensor data are obtained and reconstructed into their original sensor data stream or data formats. Frames may then be analyzed for points of interest and to derive statistical data. In embodiments, blind spot detection in a video stream using boundary detection and overlay is also disclosed.
Using boundaries associated with a map view for business location searching
A system aggregates entity location information from multiple documents distributed among multiple locations in a network. The system searches the entity location information to identify a first set of entities located within the entirety of a first geographic region selected by a user. The system provides a first digital map to the user via a network, the first digital map including the first geographic region and further including visual representations of the first set of identified entities and their associated geographic locations.
System and method for managing mobile drive units
A method for moving a mobile drive unit within a workspace includes receiving a path. The path includes at least an initial segment and one or more additional segments. The initial segment includes a portion of the path adjacent to the first point; and at least one of the additional segments includes a portion of the path adjacent to the second point. The method further includes storing the path, reserving the initial segment of the path, and moving away from the first point along the initial segment. After initiating movement along the initial segment, the method includes reserving each of the additional segments of the path and moving toward the second point along each of the additional segments while that segment is reserved.
Coaxial two-wheel vehicle and method for controlling the same
A coaxial two-wheel vehicle comprises a detection means that obtains get-on/off information indicating whether an occupant is on the vehicle or not. In the coaxial two-wheel vehicle, a control means performs attitude control by using a control gain set with respect to an occupied state is used if the control means determines that the vehicle is in the occupied state. The control means performs attitude control by using a control gain set with respect to an unoccupied state is used if the control means determines that the vehicle is in the unoccupied state.
Determining an estimate of the weight and balance of an aircraft automatically in advance and up to the point of take-off
A method, system and computer program product for determining an estimate of the weight and balance of an aircraft automatically in advance and up to the point of take-off. A weight and balance system may receive information from a flight operating system, a reservation system, a bag loader and/or a pilot in advance and up to the point of take-off. The information received from the flight operating system, the reservation system, the bag loader and/or pilot is used to estimate the weight and balance of an aircraft automatically in advance and up to the point of take-off, such as via software. For example, the flight operating system may provide information related to fuel, weather, airplane, airports, and flight information. The reservation system may provide information related to passenger and bag information. The bag loader may provide additional information related to bag information.
Methods and systems for determining driver efficiency and operating modes in a hybrid vehicle
A method for determining driver efficiency in a hybrid vehicle includes the steps of measuring a hybrid vehicle parameter, and calculating driver efficiency based, at least in part, on the hybrid vehicle parameter. The hybrid vehicle parameter is influenced, at least in part, by an action taken by a driver.
Method of operation for an internal combustion engine
A method of operation for an internal combustion engine (1) whose output power can be controlled by means of a controlling parameter (T), in which an engine characteristic curve (11, 12) which, at a value of the controlling parameter (T) which corresponds to a maximum output power, specifies the output power (P) as a function of the engine's speed of revolution (ω), has an ascending part (12) at low speeds of revolution and a descending part (11) at high speeds of revolution, is characterized in that if, when the engine (1) is operating, the speed of revolution (ω) exceeds a first upper limiting value (ωmax,0) at the value of the controlling parameter which corresponds to the maximum output power, a first value (T1(ω)) of the controlling parameter (T) is set which corresponds to a reduced output power.
Method for monitoring an auxiliary pump for a hybrid powertrain
A powertrain system includes a hybrid transmission coupled to an engine and an auxiliary hydraulic pump. The auxiliary hydraulic pump is commanded to operate at a predetermined speed only when enable criteria are met. An engine-off state is inhibited based upon a difference between a commanded speed and a monitored operating speed of the auxiliary hydraulic pump.
Control device of an adjustment apparatus of a motor vehicle
A control device of an adjustment apparatus of a motor vehicle for controlling a driven adjustment element of the motor vehicle in an adjustment movement along an adjustment path includes a memory unit with a non-volatile digital memory with more than 108 writing cycles and is configured to acquire a plurality of adjustment data items which are assigned to a position or a speed of the adjustment element along the adjustment path. The control device continuously stores the acquired adjustment data items in the non volatile digital memory when triggered by a triggering process.
Backing operation assist apparatus for vehicle
A vehicular backing operation assist apparatus is coupled with a movement direction demand unit for demanding a forward or backward movement of the vehicle and a change detection unit for detecting a change of a state of the vehicle taking place in association with a start-up of the vehicle. A reverse departure, which is a backing operation for exiting a parking state, is determined to be performed if a transit period from when the change of the state is detected to when the backward movement is demanded, is within a predetermined period. A reverse parking, which is a backing operation for entering a parking state, is performed, if the transit period is greater than or equal to the predetermined period. An assist control unit then provides an assist item for a backing operation relative to either the reverse departure or the reverse parking, which is determined to be performed.
Restraining device for an occupant of a vehicle
In a restraining device for an occupant of a vehicle, having a belt that can be drawn out or retracted by a lockable retractor, and a reversible seat-belt tightener, in the case of an impending but still avoidable first event the reversible seat-belt tightener automatically exerts and maintains a first tightening force on the belt and/or reduces the first tightening force if the first event is no longer impending. In the case of an impending, no longer avoidable second event, automatically exerts a second tightening force on the belt which is greater than the first tightening force. The first tightening force and the second tightening force acting constantly in the retracting direction.
Driving skill judging apparatus, variable steering apparatus, vehicle and driving skill judging method
A driving skill judging apparatus for a vehicle includes: a steering angle detecting section configured to detect a steering angle of the vehicle; a high order function calculating section configured to calculate a high order function of a third order or more, and which is for approximating a transition state of the steering angle based on the steering angle detected by the steering angle detecting section; and a skill judging section configured to judge a driving skill based on a comparative result between a transition state of the steering angle detected by the steering angle detecting section and the high order function calculated by the high order function calculating section.
Interworking among automobile buses, portable user equipment and mobile networks
An interworking module and method are described herein which allows information to be exchanged between a user terminal (e.g., mobile phone) and a communication bus which is installed within a vehicle. The communication bus is connected to different components (e.g., engine sensors, on-board diagnostic systems, video-audio equipment, heating-cooling equipment, stereo system, and seats) which are installed within the vehicle.
Unmanned aerial vehicle take-off and landing systems
Unmanned aerial vehicle take-off and landing systems are disclosed herein. In one embodiment, a method of landing an unmanned aerial vehicle includes programming a landing location for the unmanned aerial vehicle utilizing a user input device. The unmanned aerial vehicle is launched. Communications between the unmanned aerial vehicle and the user input device are interrupted, and the unmanned aerial vehicle is landed at the landing location based on the programmed landing location and not based on any real-time communication between the unmanned aerial vehicle and the user input device.
Method for homogenizing measurement units used for displaying communication messages
The present invention relates to a method for homogenizing measurement units used for displaying communication messages containing numerical data notably messages exchanged by an aircraft with the air traffic control authority. The choice of the working units of the flight management computer are recovered in the configuration database. The measurement unit of the numerical data item of the displayed message is determined. When the measurement unit of the numerical data item of the message does not form part of the system of measurement units, the numerical data item is connected into a unit forming part of the system of units. The display of the communication message on the onboard screen is formatted.
Control apparatus for internal combustion engine
The present application relates to a control apparatus for an internal combustion engine. It is an object of the present application to prevent an excessive reaction of a throttle valve when the opening of the throttle valve is controlled on the basis of a plurality of required torques. The control apparatus includes: required torque consolidation means for calculating an after-consolidation required torque; first torque control means which causes an actual torque to follow variation of the after-consolidation required torque by changing the opening of the throttle valve in accordance with the variation of the after-consolidation required torque; and second torque control means which fixes the opening of the throttle valve and causes the actual torque to follow variation of the after-consolidation required torque.
Inertial signals for flight control backup mode
A flight control system is provided that includes a reference system and flight control actuators. The reference system includes one or more sets of gyroscopes and accelerometers. At least one set of the gyroscopes and accelerometers are configured to provide a first output of a first set inertial signals for normal mode flight control and second output of a second different set of inertial signals for backup mode flight control. The flight control actuators are configured to be controlled by one of the first set of inertial signals and the second set of inertial signals.
Method and system for managing a load demand on an electrical grid
A method for managing electrical demand on a power grid in response to electrical supply conditions is described. The method includes determining a first energy demand forecast using stored information, determining a first energy supply forecast based on a known energy production and transmission capacity, and comparing the first energy demand forecast to the first energy supply forecast. The method also includes transmitting at least one of an adjusted price signal and an electrical load shedding signal to a customer over a bi-directional communication system based on the comparison of the first energy demand forecast to the first energy supply forecast.
Method and system for managing multiple model variants
According to one aspect, the present invention provides a method of controlling operation of a plurality of different model variants of a refrigeration appliance using a commonly-configured control board for the plurality of different model variants. The method includes identifying the first model variant as being one of the plurality of model variants to be controlled; and responsive to this identifying, selecting a suitable control routine from among a plurality of available control routines that are accessible to the control board for controlling operation of the plurality of model variants. The plurality of available control routines includes at least a first control routine to be executed for controlling operation of a portion of a refrigeration circuit provided to the first model variant and a second control routine to be executed for controlling operation of a portion of a refrigeration circuit provided to the second model variant. The first control routine is different than the second control routine. The first control routine is to be executed to control operation of the portion of the refrigeration circuit provided to the first model variant.
Products and processes for vending a plurality of products via defined groups
Products and processes are disclosed for defining at least one inventory group. This at least one inventory group includes at least two products that are available for sale by a vending machine. The vending machine outputs an indication of products that the at least one inventory group includes. The vending machine receiving, from a customer, a selection of a first product that the at least one inventory group includes. The vending machine processes a sale of a unit of the first product and a respective unit of at least one additional product for a single price.
Access-controlled storage system
A container for an access-controlled storage system having a plurality of compartments designed to contain an article where access to the article is controlled by granting access to one or more compartments at a time without moving the article, wherein control is provided by a rotary belt with a cut-out directed by deflection pulleys; and an access-controlled storage system having at least two containers and a housing wherein control of the container is actuated to grant access to one or more defined compartments within the container.
Dynamic control system for manufacturing processes
Methods, apparatuses and systems that facilitate the design, production, control and/or measurement tasks associated with manufacturing and other processes. In one embodiment, the present invention provides an understanding of how the multiple characteristics of a given process output are related to each other and to process inputs. It also facilitates an understanding of the sometimes complex interrelationships between design targets, design tolerances, process inputs, process control variables, average process output and variation in the process output. In one implementation, the present invention enables or facilitates the implementation of static and dynamic control systems in connection with manufacturing or other process. For example, in one implementation, the present invention provides a dynamic control system for manufacturing processes that is responsive to the observed output of a process.
Method for generating concealment frames in communication system
A method for generating a sequence of concealment samples in connection with transmission of a digitized audio signal, wherein the method comprises generating the sequence of concealment samples from buffered samples of the digitized representation of audio signal in sample time order, wherein at least two consecutive subsequences of samples in the sequence of concealment samples are based on subsequences of buffered samples, wherein said subsequences of buffered samples are consecutive in reordered time.
Dynamic routing of audio among multiple audio devices
A routing screen is presented on an electronic device by a user interface application in response to receiving a notification that an external audio device is connected to the electronic device. The routing screen displays representations of an internal audio device and the external audio device. In one aspect, the representations are buttons. In another aspect, the representations are entries in a list. If a user selects one of representations, the user interface application causes the audio signals to be routed to the audio device represented by the selection. An application control screen having a set of objects that represent functions for an audio application may also be displayed. One of the objects on the application control screen is modified in response status changes in the external audio device. A user may select this object to access the routing screen when the external audio device is connected.
Coordinative control method for adjusting the back and knee bottom sections of an adjustable bed, and computer program for implementing same
A coordinative control method for adjusting the back and knee bottom sections of an adjustable bed or the like, and a computer program for implementing the method, are provided. Specifically, a method for adjusting the back and knee bottom section is provided, in which the angular positions thereof are adjusted according to a preset action pattern. The initial starting positions of the adjustable sections are taken into account, and adjusted to a position corresponding to the closest point on a curve representing angular movement of the sections during the adjustment process. Then, the sections are adjusted in a manner that prevents exertion of uncomfortable pressure upon the torso of a user, and prevents sliding of a user relative to the foot of the bed.
System for optimizing power generating unit
A method and apparatus for optimizing the operation of a single or multiple power generating units using advanced optimization, modeling, and control techniques. In one embodiment, a plurality of component optimization systems for optimizing power generating unit components are sequentially coordinated to allow optimized values determined by a first component optimization system to be fed forward for use as an input value to a subsequent component optimization system. A unit optimization system may be provided to determine goals and constraints for the plurality of component optimization systems in accordance with economic data. In one embodiment of the invention, a multi-unit optimization system is provided to determine goals and constraints for component optimization systems of different power generating units. Both steady state and dynamic models are used for optimization.
Generation of therapy programs and program groups
A programmer allows a clinician to identify desirable combinations of electrodes from within an electrode set implanted in a patient that enable delivery of desirable neurostimulation therapy by an implantable medical device. The clinician may create neurostimulation therapy programs that include identified desirable electrode combinations. In some embodiments, the clinician may use the programmer to select a program, such as a program identified during a neurostimulation programming session, and direct the programmer to replicate the selected program. The programmer may change one or more parameters of the selected program, such as pulse amplitude or duty cycle, when generating the copy of the selected program. In some embodiments, the programmer may associate each of a plurality of programs identified during a neurostimulation therapy programming session with one or more program categories, and may automatically generate program groups that include two or more of the programs based on the program categories.
Speech processor cases
A case for use with a speech processor unit including a housing configured to receive the speech processor unit and a connector configured to be connected to a connector on the speech processor unit.
Visual prosthesis for improved circadian rhythms and method of improving the circadian rhythms
Present invention is a method of improving circadian rhythms in blind people by stimulation the visual neural system. Ideally a retinal prosthesis of the type used to restore vision can be used to restore normal circadian rhythms. Additionally, brightness on the prosthesis can be increased in the morning and decreased in the evening to stimulate normal Circadian rhythms. Alternatively, if a retinal prosthesis is not preferable, the retina can be stimulated externally, during the day and not at night. While such eternal stimulation can not produced artificial vision, it can stimulate normal circadian rhythms.
System and methods for determining nerve proximity, direction, and pathology during surgery
The present invention involves systems and methods for determining nerve proximity, nerve direction, and pathology relative to a surgical instrument based on an identified relationship between neuromuscular responses and the stimulation signal that caused the neuromuscular responses.
System and method for regulating cardiopulmonary triggered therapy to the brain
A medical device system includes a housing, the housing at least partially supporting a therapy module and a processor, and a respiratory monitoring element coupled to the processor. The processor is configured to activate the therapy module upon detection of a respiratory event in a respiratory signal. In some embodiments, the system may further comprise a brain monitoring element, and the processor may be configured to monitor a brain signal and change the therapeutic output based upon the brain signal.
Implantable cardiac stimulator, system, device and method for monitoring cardiac synchrony
In a system and method for monitoring cardiac synchrony in a human heart, a first sensor is positioned at a first cardiac wall location of a heart that is subject to movements related to longitudinal valve plane movements along the longitudinal axis of the heart, and the first sensor measures said cardiac wall movements at the first cardiac wall location and emits a first sensor output signal corresponding thereto, a second sensor is positioned at a second cardiac wall location of the heart that is subject to movements related to longitudinal valve plane movements along the longitudinal axis of the heart, and the second sensor measures the cardiac wall movements at the second cardiac wall location and emits a second sensor output signal corresponding thereto. A lead arrangement is electrically connected to the first and second sensors and conducts the first and second sensor output signals therefrom to processing circuitry that processes the first and second sensor output signals to produce a synchronization signal therefrom indicative of synchrony in the respective valve plane movements at the first and second cardiac wall locations.
Cardiac monitoring system
A method of analyzing cardiac functions in a subject using a processing system is described. The method may include applying one or more electrical signals having a plurality of frequencies to the subject and detecting a response to the applied one or more signals from the subject. A characteristic frequency can then be determined from the applied and received signals, and at least one component of the impedance (e.g., reactance, phase shift) can be measured at the characteristic frequency. Thus, the impedance or a component of impedance at a characteristic frequency can be determined for a number of sequential time instances. A new characteristic frequency may be determined within a cardiac cycle (e.g., with each sequential time instant) or the same characteristic frequency may be used throughout the cardiac cycle during which instantaneous values of impedance (or a component of impedance) are determined. These instantaneous values may be used to determine one or more indicia of cardiac function.
Method and apparatus for adjusting a sensing parameter
A method and apparatus of updating a sensing parameter in a medical device that includes sensing cardiac signals, determining intervals in response to the sensed cardiac signals, determining interval patterns associated with the determined intervals, and updating the sensing parameter in response to the determined interval patterns.
Automated methods and systems for vascular plaque detection and analysis
Automated methods and systems for the detection and analysis of plaque in one or more regions of a patient's vasculature are described.
Cell phone support
A base has a clamp adjustably affixed to the reverse side thereof to support a cell phone. An elongated securing band is elastically attached to the base, the securing band having a transparent panel portion and a distal end including a fastener for securing the cell phone to the support by tightening the securing band around the phone and securing the fastener. The securing band is sized and shaped to allow at least partial operation of the cell phone when the cell phone is secured in the cell phone support.
Method and circuit arrangement for determining a charge consumed within a period in mobile devices
A method for calculating the power consumption of a mobile device, particularly of a mobile station of a mobile radio system, in an observation period Δt based on various possible system states sk in which the device can be in the period Δt. A value of a quantity Δk is determined system-state-dependently for the system states sk occurring in the period Δt. The power consumption in the period Δt is calculated in such a manner that the quantities Δk and state-dependent typical currents ik are taken into consideration.
Voice controlled multimedia and communications system
A portable multimedia and communications device can include a transducive element for receiving sound. The device also can include a base unit having a plurality of multimedia units and a processor executing a speech recognition engine for recognizing user speech. Each of the plurality of multimedia units can be selectively enabled and operated responsive to user voice commands received via the transducive element and communicated to the base unit via a communication link.
The wireless communication device, which implements voice communication, which further implements a first function and a second function, wherein when the first function is implemented, the video image generator generates a plurality of two-dimensional text images and the plurality of two-dimensional text images are displayed on the display, and when the second function is implemented, the video image generator generates a plurality of three-dimensional graphic images and the plurality of three-dimensional graphic images are displayed on the display, and the current location of the wireless communication device is identified by utilizing the current location identifier.
Displaying a message on a personal communication device
Hardware not currently being used is re-oriented to a new purpose. Sensors on a personal communication device monitor the environment around the device. Based on an analysis of that monitoring, an appropriate visual message is shown on an outside display screen of the device. The visual message is targeted toward those around the device rather than to the device's user. In some embodiments, the monitoring devices include a camera and a microphone. Images taken by the camera are analyzed in an attempt to detect persons or objects around the user or to determine where the user is located. Captured speech is analyzed to determine topics of conversation. The results of these analyses are fed into a decision-making process that determines what visual messages would be appropriate. In one embodiment, the visual message is an advertisement.
Method for allocating radio channels and base station apparatus utilizing the same
A base station apparatus includes a measurement unit, a derivation unit and an allocation unit. A base station apparatus allocates at least one subcarrier block, in a frequency band containing a plurality of subcarrier blocks composed of a plurality of subcarriers, to a terminal apparatus. The measurement unit measures an interference power of at least part of subcarriers among a plurality of subcarriers in each of the plurality of subcarrier blocks. The derivation unit derives, from the interference power of subcarriers measured by the measurement unit, an average value of the interference power for each of the plurality of subcarrier blocks and a statistical value indicating a degree of variation in the interference power relative to the average value. The allocation unit allocates at least one subcarrier block to the terminal apparatus, based on the average value and the statistical value derived by the derivation unit.
Cross-layer power control and scheduling protocol
A cross-layer protocol may generally provide joint control of power and schedule in a fully distributed manner without any centralized coordination for an interference-limited wireless network. Under the described protocol, each wireless device may use a detection trial to locally detect interference condition and randomly back off in a distributed manner. Based on the result of the detection trial, the wireless device may then shift between (1) a pure power control mode with power control and (2) a time sharing mode with joint power and scheduling control. The wireless device may also use the amount of backlog in its queue buffer to determine the duration of a silence period in the time sharing mode and an increment to the power level provided by the power control algorithm.
Apparatus and systems for providing location-based services within a wireless network
A system for providing wireless telecommunications services to mobile devices includes structure and functionality for location-based services, and includes both server and client/mobile device apparatuses. One apparatus includes a data store storing at least a first record associated with a first wireless device or a second record associated with a second wireless device. A computer is coupled to the data store and is configured to receive a request from the first wireless device to obtain location information associated with the second wireless device. The computer is configured to receive a change location privileges request, and to update the first or second records in the data store based on the received change request. Other apparatuses provide additional structures and functions.
Location determination using RF fingerprinting
A method for determining the location of a mobile unit (MU) in a wireless communication system and presenting it to a remote party. The location of a remote MU is determined by comparing a snapshot of a predefined portion of the radio-frequency (RF) spectrum taken by the MU to a reference database containing multiple snapshots taken at various locations. The result of the comparison is used to determine if the MU is at a specific location. The comparison may be made in the MU, or at some other location situated remotely from the MU. In the latter case, sufficient information regarding the captured fingerprint is transmitted from the MU to the remote location. The database may be pre-compiled or generated on-line.
System and method for automatically recording position information
A method and system for automatically recording position information of an electronic device are provided. The method includes receiving a header notification from the electronic device; receiving a WAP query message comprising query information and position information of the electronic device; forwarding the WAP query message to a content server; and transmitting the position information of the electronic device to a corresponding GPS database so as to continuously record position information of the electronic device.
Method for proximity detection in a wireless communication network
A method for proximity detection in a wireless communication network. A node attempts to determine the proximity of the closest neighboring node by transmitting a ranging request. Other nodes respond, and the first node to receive and respond to the request will have the shortest response time and thus will be the closest node. Exact ranges can be determined by applying Time-Of-Arrival (TOA) techniques to node response times. To further avoid collisions, one or more frames of the response messages can be same, making the multiple responses appear as multi-path. The group of responders can be narrowed and individual groups probed in a search pattern until the single nearest node is known or range of the nearest node is known. The ranging node may then use ordinary unicast mechanisms to probe this node, or begin scanning the groups again, or interleave the two mechanisms as desired.
Method of locating a transmitter
A method of locating a transmitter is disclosed. A communications link is established between multiple receiving stations and a control station, and used with a calibration signal to calibrate out the time delay of the communications link. A radiated signal from an unknown transmitter is received at a receiving station and sent to the control station over the communications link. The time of arrival is recorded. Upon receiving a user input, the communication link switches from transmitting the received radiated signal to transmitting the calibration signal. The start of calibration signal is timed to begin at the same time across all of the receiving stations. The communication link time delay for each link is calculated by subtracting the start time from the received time, and the communication link time delay is subtracted from the received time recorded for the radiated signal. TDOA calculations are made to locate the transmitter.
GIS data collection network
Embodiments of the present invention recite a Geographic Information Systems (GIS) data collection network. In one embodiment, the present invention comprises a mobile electronic device that was not originally intended for use as a GIS data collector. The present invention further comprises a data dictionary forwarding device communicatively coupled with the mobile electronic device and a GIS data management component communicatively coupled with the data dictionary forwarding device for receiving GIS data collected by the mobile electronic device.
Transmission power level setting during channel assignment for interference balancing in a cellular wireless communication system
The present invention relates to a method for balancing the distribution of interference between radio cells in a wireless communication system comprising cells in which subcarrier blocks are used for communication. A number of adjacent cells build a cell cluster. Moreover, the present invention relates to a corresponding method adapted for use in a system in which multi beam antennas or multiple antennas are used. Furthermore, the present invention relates to base stations performing the above method as well as a communication system comprising the base stations. To reduce the large average SIR variations without causing additional SIR estimation, measurement and calculation problem as introduced with power control the invention suggests to group subcarrier blocks into a plurality of subcarrier block sets in each cell of a cell cluster, to determine transmission power levels for each of the cells of said cell cluster, and to assign transmission power levels to the subcarrier block sets.
Method for increasing system capacity by transmitting control Signal for MBMS data by combining RLC and PDCP messages
A method for transmitting a control signal for multimedia service data of UMTS (Universal Mobile Telecommunications System) includes MBMS service data that can be transmitted in a wireless system providing various types of MBMS service. An MBMS scheduling block including an MBMS service identifier list and scheduling information of MBMS RB set information and an MBMS service information block including one MBMS service identifier and MBMS RB set information for a corresponding service are transmitted to a terminal group.
Mobile communication device initiated hand-off based on air interface metrics
A mobile communication device wirelessly transfers user communications to a first wireless base station. The mobile communication device determines a first metric based on a load indicator for the first base station. The mobile communication device identifies a second wireless base station and determines a second metric based on a load indicator for the second base station. If the second metric is superior to the first metric, the mobile communication device determines if the second base station has sufficient performance characteristics for communication with the device. If the performance is sufficient, the mobile communication device initiates a hand-off from the first base station to the second base station. The mobile communication device may use additional factors to determine the first and second metrics.
Non-interfering utilization of non-geostationary satellite frequency band for geostationary satellite communication
A method, satellite and system utilizes non-geostationary satellite orbit (NGSO) frequency spectrum in geostationary satellite orbit (GSO) satellite communication in a non-interfering manner. A ground station transmits signals to a GSO satellite using a GSO frequency band and an extended frequency spectrum including the an NGSO frequency band whenever a noninterference situation exists, i.e., when an NGSO satellite is not in-line between the earth terminal and the GSO satellite or when the NGSO satellite is not utilizing the NGSO band of interest. A command module is provided to instruct the ground station to transmit signals to the GSO satellite using the GSO frequency band and the extended frequency spectrum.
Method and apparatus for controlling transmit power and incumbent protection in a cognitive radio system
A cognitive radio (CR) device (208 and/or 218) avoids interference with an incumbent (207) receiver by determining maximum allowed transmit power levels of the CR device based on estimates of the incumbent signal level and transmit splatter levels of the CR device. The CR device (208 and/or 218) avoids interference with the incumbent receiver while transmitting with maximum transmit power levels.
Automated reconnection of interrupted voice call session
Techniques are disclosed for automatically reconnecting an interrupted voice call session. For example, a method for use in a communication system switch for managing a call session between a first device and second device includes the following steps. The first device and the second device are connected, via the communication system switch, in accordance with a call session. The first device and the second device are automatically reconnected, via the communication system switch, when the call session is unintentionally interrupted. By way of example, the communication system switch may be a private branch exchange server.
Subscriber terminal for a radio system and an arrangement, a method and a computer program for presenting contact attempts to a subscriber terminal of a radio system
A subscriber terminal for a radio system and an arrangement, a method and a computer program for presenting contact attempts to a subscriber terminal of a radio system are disclosed. The subscriber terminal includes: a transceiver configured to receive calls and messages; a control unit connected to the transceiver configured to save unanswered call data and messages relating to unanswered calls, and to constitute contact attempts from the unanswered call data and the messages relating to the unanswered calls; and a user interface connected to the control unit configured to present the contact attempts.
Communication apparatus and communication method capable of wired and wireless communication
In a parameter setting method, when a wireless communication device has wired connection to a different device, the wired connection is used to acquire wireless setting values. If the wireless communication device has no wired connection to the different device, short distance wireless communication is used to acquire the wireless setting values from the different device. When the wireless setting values are acquired, notifying to the user is performed depending on an acquisition method.
Method and mobile communication system with a security function for short messaging
The present invention relates to a communication system. The communication system includes a handheld communication device, a primary communication module, and a secondary communication apparatus. The primary communication module is configured for communicating with the secondary communication apparatus within a predetermined coverage area. When receiving a short message signal, the handheld communication device broadcasts a search signal. The secondary communication apparatus detects the search signal and sends a response signal to the handheld communication device according to the user's operations. The handheld communication device detects whether the response signal is received and processes accordingly. The present invention also provides a method of applying a security function for short messaging adapted for supporting the aforementioned communication system.
Mobile communication terminal device
According to an embodiment of the invention, a mobile communication terminal device comprises: an information memory unit configured to store a first information and a security information indicating whether the first information is secret; a backup request memory unit configured to store a first request for backing up identification information of the first information and the first information, or a second request for deleting a second information identified by the identification information with which the first information is stored in the backup device; a transmitting unit configured to transmit the first request or the second request based on the information stored in the backup request memory unit; and a management unit configured to store the identification information of the first information and the first request, if the first information of which the security information indicates that the first information is not secret is stored in the information memory unit.
Receiver local oscillator leakage compensation in the presence of an interferer
A ZIF radio compensation method is disclosed. The ZIF radio compensation method employs high gain setting compensation values, which are reliably calculated for low gain settings, during entry of the radio into a communications network. Once the network entry is complete, these coarse calibration values are refined during times when no interfering signal is present. The ZIF radio compensation method allows a receiver to use no additional circuitry to achieve isolation, for potential cost savings. The ZIF radio compensation method further speeds up initial calibration, allowing the radio to join the communications network more rapidly.
Adaptive impedance matching (AIM) for electrically small radio receiver antennas
A method of tuning an antenna circuit includes: (a) receiving a signal on an antenna, (b) producing a received signal strength indication based on the received signal, (c) using the received signal strength indication to produce a control voltage, (d) using the control voltage to control a capacitance in an antenna matching circuit, (e) changing the control voltage to minimize a ratio of a change in the received signal strength indication to a change in the control voltage and (f) repeating steps (a), (b), (c), (d) and (e). An apparatus that implements the method is also provided.
Full closed loop auto antenna tuning for wireless communications
A wireless terminal includes an RF transceiver, an auto tuner, and an antenna. When a remote signal is received at the wireless terminal, the auto tuner is adjusted in accordance with the received signal to optimize OTA performance of the wireless terminal. As further remote signals are received by the wireless terminal, the tuner is readjusted. As a user inputs information to be transmitted, the tuner is also readjusted in accordance with the transmission signals to optimize OTA performance of the wireless terminal, and a best compromise between the TX OTA performance and the RX OTA performance is calculated. Current/temperature information may also be obtained for readjusting the tuner.
A survey device, including: an antenna to receive at least one wireless signal; an interface to receive environmental data; one or more processors to determine spatial data using the at least one wireless signal, and to produce collocated data by combining the spatial data and the environmental data; and, an output device to output the collocated data.
Method for reducing time of flight interference in a wireless communication network
A method for identifying time of flight interference in a wireless communication network is provided. The method includes detecting interference during a first uplink sub-frame at an interference destination base station, and transmitting a time of flight interference source detection request to a gateway, where the time of flight interference source detection request comprises a time of flight interference period. The method also includes determining one or more base stations in the vicinity of the interference destination base station, where the one or more base stations in the vicinity of the interference destination base station operate at a same frequency as the interference destination base station. The method further includes instructing the one or more base stations in the vicinity of the interference destination base station to re-transmit a preamble at least once in a downlink sub-frame, decoding a first preamble of a first interference source base station at the interference destination base station during a second uplink sub-frame, and identifying the first interference source base station based on the first preamble.
Systems and methods for computerized interactive training
The present invention is related to interactive training. In one embodiment, a training system presents a stored scenario to a user via a terminal. The user is provided with the ability to intervene and stop the pre-recorded scenario to identify an error in handling the situation presented in the scenario and/or an opportunity presented in the scenario. Once the user has intervened, the user can be presented with a question regarding the opportunity and/or error. The user is scored based in part on the number of errors and/or opportunities that the user identified and optionally on the user's response to the question.
Image heating apparatus and endless belt used for image heating apparatus
The image heating apparatus for heating an image formed on a recording medium has an endless belt with a base layer made of a metal material; a heater that contacts with an inner surface of the endless belt; and a backup member that forms a nip portion together with the heater through the endless belt. The image formed on the recording medium is heated while being pinched and conveyed in the nip portion. An end surface of the base layer includes a plane region and a curved surface region. When the thickness of the base layer is t, the width of the plane region in a thickness direction of the base layer is h, and the flatness ratio H of the end surface of the base layer is defined as h/t, the flatness ratio H satisfies 50%≦H≦90%.
Image heating apparatus
An image heating apparatus includes a heating member for heating a toner image on a recording material in a heating nip, a pressing member for forming the heating nip and being in contact with the heating member, an abrading member for abrading a surface of the heating member, a contact-and-separation device for causing contact and separation of the abrading member with respect to the heating member, and a selecting device for selecting, depending on the basis weight of the recording material to be heated by the heating member, whether or not the contact-and-separation means brings the abrading member into contact with the heating member before a recording material is conveyed to the heating nip.
Image forming apparatus with transfer member for transferring toner on image bearing member
Deflection recessed in a bow shape at the axial central portion in the longitudinal direction of the transfer member is avoided to prevent failure in image caused by the transfer nip being improperly forming at the central portion. The pressing force of the transfer member against an image bearing member resulting in failure in transfer is made uniform in the longitudinal direction. The transfer member forming the transfer nip are pressed toward the photosensitive drum at the central portion in the longitudinal direction or in the positions which are spaced apart toward the center from the ends to avoid the deflection of the transfer member.
Image-forming apparatus equipped with specified intermediate transfer member
An image-forming apparatus comprises an intermediate transfer member having a hard release layer on the surface that receives a primarily transferred toner image from a latent image-supporting member on the hard release layer and secondarily transfers the toner image to an image-receiving medium, wherein, when the difference Δγsd between the dispersion-force component of surface free energy of the intermediate transfer member surface γsd(itm) and the dispersion-force component of surface free energy of the latent image-supporting member surface γsd(pc) is defined by the following Formula: Δγsd=γsd(pc)−γsd(itm), Δγsd is 5 mN/m or less.
Toner usage control between differing image regions
A control part provides a first region in which an image is formed on an image carrier using only a dark-color toner. The control part provides a second region, which is adjacent to the first region, in which an image is formed using a dark-color toner and a light-color toner. The control part provides a third region in which an image is formed using only a light-color toner at the boundary of the first and second regions. The control part controls a latent-image forming unit, a light-color developing unit and a dark-color developing unit so as to form an image in which these regions are provided. The control part may provide a third region in which neither a light-color toner nor a dark-color toner is used at the boundary of the first and second regions.
Rotary drive device and image forming apparatus
A rotary drive device includes a motor including a rotary shaft, a planetary gear mechanism, and a rotation position detector. The planetary gear mechanism decelerates a rotation output of the motor at a reference reduction ratio and includes an outer gear, multistage gears, and an output shaft. The outer gear is fixed to a housing of the motor. The multistage gears are provided inside the outer gear. The output shaft transmits the decelerated rotation output of the motor to an outside of the rotary drive device. The rotation position detector detects a rotation position of the output shaft to control rotation of the motor. The motor, the planetary gear mechanism, and the rotation position detector are combined into a single integrated unit and aligned in an axial direction of the rotary shaft of the motor.
Fixing device and image forming apparatus including the same
A fixing device of the present invention is arranged so that: (i) at least both ends of a planar heat-generating member come close to or touch an outer surface of a fixing roller, said both ends being in a circumferential direction when viewed in an axial direction of the fixing roller; and (ii) the planar heat-generating member has, in the vicinity of both the ends, shapes formed gently with respect to the outer surface of the fixing roller when viewed in the axial direction. An almost whole inner surface area of the fixing belt wound around the planar heat-generating member and the fixing roller touches the planar heat-generating member or the fixing roller. The fixing belt is naturally formed, without being distorted at an area where the fixing belt touches the heating member. This allows a fixing device using a planar heat-generating belt type fixing method, which provides a short warm-up time, to be excellent in heat efficiency, consume less power, and have a fixing belt which does not slip easily.
Tandem type photosensitive unit and image forming apparatus
A tandem type photosensitive unit includes a plurality of drum retaining units arrayed in line in an arraying direction, and a pair of side plates arranged on both sides of the drum retaining units in an axial direction perpendicular to the arraying direction and collectively opposed to the drum retaining units. Each drum retaining unit retains a photosensitive drum having an axis which extends in the axial direction. At least one of the side plates is provided to be slidable in the axial direction.
Image forming apparatus
An image forming apparatus that can improve image quality by correcting for variations in the potential characteristics of a photosensitive member and enhance the responsiveness of an image forming operation. The photosensitive member is rotated by a drive unit and exposed to light from an exposure unit. A first generation unit periodically generates a first signal. A second generation unit generates a second signal. A plurality of generation periods of the second signals are included in one generation period of the first signal. A control unit, while the photosensitive member is controlled to accelerate, counts the second signals in response to input of the first signal, identifies an exposure position when the photosensitive member is switched from the acceleration control to constant-speed control, reads correction data corresponding to the identified exposure position from a storage unit, and controls the light quantity of the exposure unit.
Fixing apparatus and image forming apparatus provided with fixing apparatus
A fixing apparatus according to one embodiment of the present invention includes a rotating hot roller, a rotating pressure roller, a heating belt that contacts the hot roller and conducts heat, a first support roller and a second support roller that are heated by a heat source, support the heating belt suspended therebetween, and conduct heat to the heating belt, a first temperature detection device that detects a first temperature of an area of the first support roller where it contacts the heating belt or an area of the heating belt where it contacts the first support roller, a second temperature detection device that detects a second temperature of an area of the second support roller where it contacts the heating belt or an area of the heating belt where it contacts the second support roller, and a device for detecting rotation stoppage of one of the support rollers.
Optimum DC bias for an electro-optic switch
A method for balancing optical transmission for a first ON state and a second ON state of an electro-optic switch having an RF input port and a DC port, in one implementation, comprises the steps of associating a positive RF voltage with the first ON state of the electro-optic switch, associating a negative RF voltage with the second ON state of the electro-optic switch, wherein absolute value of the negative RF voltage associated with the second ON state is approximately equal to the positive RF voltage associated with the first ON state, and balancing optical transmission of the first ON state and the second ON state by adjusting a voltage applied to the DC port to obtain minimum optical transmission in an OFF state of the electro-optic switch.
In an optical transmitter comprising a directly modulated laser and a wavelength filter provided on a post-stage of the directly modulated laser, the wavelength filter has a modulated light input port for inputting modulated light output from the directly modulated laser, a filter transmitted light output port for outputting light having a wavelength included in a filter transmission band among the modulated light as filter transmitted light, and a filter cutoff light output port provided separately from the modulated light input port and the filter transmitted light output port and outputting light having a wavelength included in a filter cutoff band among the modulated light as filter cutoff light, and the peak of the filter transmission band is set on a shorter-wave side from the peak of the spectrum of modulated light output from the directly modulated laser.
Phase shift keyed modulation of optical signal using chirp managed laser
A high-speed optical transmitter comprises multiple digital lanes that are provided to a bank of digital-to-analog converters. The analog signals are then used to Phase Shift Keyed (PSK) modulation using a Chirp Managed Laser (CML)-based transmitter, and potentially using dual polarization. A corresponding optical receiver receives the sequence of optical signals at a demodulator. For each polarization, the demodulator includes a corresponding demodulation channel that is configured to demodulate that polarization component of the optical signal into one or more signal components. Each of these signal components is converted into a corresponding digital signal using a corresponding analog-to-digital converter. In the case of higher-order PSK modulation (e.g., 8PSK or higher), for each polarization, the analog converter has a lower sampling rate than for QPSK modulation.
Secure optical communication system
In various embodiments, a secure optical communication system is disclosed. Such a system may include a photon-pair generation circuit configured to generate pairs of photons with each photon pair including a first-channel photon and a second-channel photon, a transmitting circuit configured to receive first-channel photons, and modulate the first-channel photons according to a stream of data using a first optical circulator to produce first-modulated photons, and a receiving circuit configured to receive second-channel photons, pass the second-channel photons through a complementary optical circulator to produce second modulated photons, and detect relative timing between the first-modulated photons and the second modulated photons to recover the stream of data.
System and method for decoding infra-red (IR) signals
The disclosed embodiments relate to an electronic device configured to receive infra red (IR) signals. The electronic device comprises a first IR decoder configured to decode the IR signals when the electronic device is operating in a first power mode, and a second IR decoder configured to decode the IR signals when the video unit is operating in a second power mode.
Remote control device, apparatus control device, and remote control method
A remote control method for remotely controlling a plurality of electronic apparatuses connected to an apparatus control device using a remote control device includes the following steps. The remote control device sends the apparatus control device control data necessary for an infrared control operation, which includes a port number, assigned to a port of the apparatus control device, associated with a selected electronic apparatus and an infrared code for the selected apparatus control device. The apparatus control device then receives the control data sent from the remote control device. The apparatus control device generates an infrared signal based on the infrared code included in the received control data. An infrared-transmitting unit, connected to the port specified by the port number included in the control data, transmits the infrared signal to the electronic apparatus corresponding to the infrared-transmitting unit.
Network design apparatus and network design method
A network design apparatus includes an information acquiring unit acquiring optical network information, a section dividing unit dividing an optical network into linear sections, a combination candidate determining unit determining candidates for combinations of various kinds of optical transmission equipment to be placed in each station in each of the linear sections, a noise amount upper limit determining unit determining an upper limit to the amount of noise allowed for each wavelength path, and an equipment placement unit solving an integer programming problem having an objective function that minimizes the cost of the optical transmission equipment and OEO regenerators, subject to the constraints that one optical transmission equipment combination is selected for each linear section and that the number of OEO regenerators necessary for each wavelength path is determined by the cumulative amount of noise of the wavelength path and the noise upper limit determined for the wavelength path.
An imaging apparatus which can perform phase difference detection while causing light to enter an imaging device is provided.An imaging unit (1) includes an imaging device (10) for receiving light to perform photoelectric conversion, the imaging device (10) being configured so that light passes through the imaging device (10), a phase difference detection unit (20) including a line sensor (24a) for receiving the light which has passed through the imaging device (10) to perform phase difference detection, and a condenser lens (21a), provided between the imaging device (10) and the line sensor (24a), for bending an optical path of the light which has passed through the imaging device (10) to direct the light to the line sensor (24a).
Portable collapsible radiant heater
A portable, collapsible radiant heater includes a base and a support mounted to the base. The support has a collapsed position wherein the base is configured to at least partially receive the support, and an extended position wherein the support extends upwardly from the base. A heater-head for generating radiant heat is connected to the support. A reflector is mounted to one of the heater-head and the support. The reflector at least partially surrounds the heater-head for downwardly reflecting radiant heat generated by the heater-head. The reflector and heater-head are reciprocally movable between the collapsed position wherein the reflector and heater-head are in close proximity to the base and the extended position wherein the reflector and heater-head are distant from the base.
Information storage medium, TS packet judgement apparatus, and data reproduction apparatus
The present invention provides an information storage medium in which a stream including basic data and extension data for next generation is stored, so as to allow a decoder capable of decoding only basic data to process such a stream including basic data and extension data.Such information storage medium is an information storage medium on which an audio stream including a plurality of TS packets is stored, wherein each of the TS packets includes one of (a) a first packet including basic data, and (b) a second packet including extension data related to the basic data, the basic data is data capable of being decoded into complete sound without requiring the extension data, and the extension data is data intended for improving the quality of audio generated from the basic data, and a header of each of the TS packets includes an identifier indicating whether the TS packet includes the first packet or the second packet.
Method of transmitting video data
The invention concerns a method of transmitting video data comprising information bits (201), a video processing unit (10, 20, 40) with a control unit (12, 22, 42) for sending and/or receiving such video data, and a computer program product for the execution of said method. The method comprises the application of a systematic channel encoding (202) on the information bits (201) of the video data and obtaining a sequence comprising the encoded information bits (203) and error correction bits (204, 403) of the information bits (201). For transmission to another video processing unit (10, 20, 40), the encoded information bits (203) and the error correction bits (204, 403) are inserted into a primary coded picture network abstraction layer (205, 401) and a redundant coded picture network abstraction layer (206, 402), respectively. At the other video processing unit (10, 20, 40), the error correction bits (204, 403) in the redundant coded picture network abstraction layer (206, 402) are used for detecting (404) and correcting (405) errors in the received primary coded picture network abstraction layer (205, 401) and for performing the video decoding (407) of the corrected primary coded picture network abstraction layer (406).
Reproduction device, system integration circuit, program, reproduction method, and information recording medium
A playback apparatus that plays back a plurality of AV Clips recorded on a BD-ROM. The playback apparatus judges whether there is a playback control that becomes enabled or disabled when a current playback point of the digital stream reaches a predetermined point in a playback timeline. When there is a playback control that becomes enabled or disabled, information indicating the enabled or disabled playback control is transmitted to a touch panel remote control 200 and have the operation device display the enabled or disabled playback control on a chapter of the touch panel remote control 200.
Television program recording/reproducing device
A television program recording/reproducing device displays a reproduction program selection screen containing a title list image, a cursor image, frame images for initial letter selection and frame images for second letter selection. The title list image displays multiple title images sequentially in alphabetical order. One frame image for initial letter selection is displayed for multiple same titles, if any, while one frame image for second letter selection is displayed for multiple titles having the same initial letter, if any, in the title list image. The cursor image is moved on and between the title images and the both frame images. This television program recording/reproducing device allows a user to more effectively search for and find a desired television program to be reproduced, and can mitigate the burden on the user in an operation of reproducing a television program.
Adapter for sleeves with elastomer cable seals and method for introducing a fiber-optic cable into a sleeve
The invention relates to an adapter (1) for sleeves (20) with elastomer cable seals (28), comprising at least one tubular element (3) and a support element (2), the support element (2) comprising means for fastening the support element (2) to a lower housing part (21) of a sleeve (20) and to a method for introducing a fiber-optic cable into a sleeve (20) using an adapter (1).
Fabrication-tolerant waveguides and resonators
An optical waveguide having a core region with a substantially rectangular cross-section with a selected aspect ratio of width to height. Embodiments include devices incorporating the optical waveguide and methods for using the optical waveguide.
An optical modulator is provided which suppresses a radiation mode of a microwave generated in a connection substrate or a termination substrate from entering a signal electrode of the optical modulator and suppresses modulation properties from being degraded.The optical modulator includes an optical modulation element (1) having a substrate with an electro-optic effect, an optical waveguide formed on the substrate, and a modulating electrode (or a signal electrode (2)) for modulating light passing through the optical waveguide; and a connection substrate (4), arranged outside the substrate, for supplying the optical modulation element with a microwave signal operating the optical modulation element. A signal input terminal (22) and a signal output terminal (23) are formed on the connection substrate (20). A recombination suppression unit that suppresses a radiation mode (24) of the microwave signal input to the signal input terminal (22) from being recombined with the signal output terminal (23) is provided on the connection substrate.
Image-processing apparatus, image-processing method and image-processing program
Disclosed herein is an image-processing apparatus which may include an image holding section configured to store an input image; an image division section configured to divide the input image stored in the image holding section into a plurality of image portions having the same size and the same shape; a characteristic-quantity computation section configured to compute a characteristic quantity of each of the image portions generated by the image division section; and a difference computation section configured to carry out a difference computation process of computing a difference between the characteristic quantity computed by the characteristic-quantity computation section as the characteristic quantity of each individual one of the image portions generated by the image division section and a value determined in advance as well as a determination process of producing a result of determination as to whether or not the individual image portion is a portion of a background of the input image on the basis of the difference.
Real time video stabilizer
A method of correcting a current image taken by a capturing device, the current image captured after a previous image, the method comprising the steps of: determining a noticeable pixel group, such as an edge of an object in the previous image; locating the noticeable pixel groups in the current image, by finding corresponding pixels whose values are most similar to the values of the noticeable pixels, determining the offset between the previous image and the current image, and correcting the current image using the offset. Optionally, multiple offsets are determined for multiple areas in the current image, and other areas in the image are optionally corrected according to interpolations between the determined offsets.
Positional distortion compensation
A de-warp map is generated by applying principal component analysis (PCA) to vectors describing aspects of identified features of an object in an image. PCA provides vectors and coefficients describing curvature or image warping at selected points in the image. Estimates of the warping of the image generally are generated by interpolation and/or extrapolation from the vectors and coefficients provided by PCA. In some applications only two features need be identified. For example, the complicated curvature of the facing pages of an open book can be characterized by two vectors describing positions of top and bottom edges of the book. In such applications PCA can reduce to vector subtraction to determine a basis vector, vector addition and scaling to determine an average vector and simple assignment of known coefficient values. The de-warping map can be used to generate a de-warped version of the image.
Image processing apparatus, image processing method, computer-readable medium and computer data signal
An image processing apparatus includes a first enhancement degree calculation unit and a color contour enhancement unit. The first enhancement degree calculation unit calculates a contour intensity of a color component of an input color image and calculates an enhancement degree for a color contour, based on the contour intensity of the color component. The color contour enhancement unit performs an enhance process for a lightness component of the color image in accordance with the enhancement degree for the color contour calculated by the first enhancement degree calculation unit.
Method and system for pipelined processing in an integrated embedded image and video accelerator
A method and system for pipelined processing in an integrated embedded image and video accelerator is described. Aspects of a system for pipelined processing in an integrated embedded image and video accelerator may include circuitry that enables pipeline processing of video data within a single chip, wherein the pipeline processing may further include decoding of a block of video data while simultaneously inverse transforming a previously decoded block of video data. Aspects of the system may also include circuitry that enables transformation, within the single chip, of a block of said video data while simultaneously encoding, within said single chip, a previously transformed block of video data.
System and method for hierarchical image processing
Video processing in general and image processing in particular is a very complex process. This is more so when the analysis is required to extract information from the images for providing of the same directly or indirectly to the users. This additional complexity is due to the direct competition with users who are used to analyzing of the images both syntactically and semantically. One of the ways to contain the complexity of image analysis is to exploit the domain semantics during image processing. A system and method to help in semantics based image processing involves the identification of one or more domain relevant semantic hierarchies and using of the same during image processing.
Devices and methods for identifying and monitoring changes of a suspect area of a patient
A device for acquiring first and subsequent images of a suspect area on a patient and methods for monitoring or detecting changes of the suspect area over time and providing notification when the changes exceed a threshold. The device may be an imaging device, such as a digital camera, possibly augmented with physical or optical devices for arranging the orientation and/or distance of the imaging device with respect to the suspect area. In addition, methods for identifying, relocating, acquiring a first and/or subsequent image of the suspect area, and performing a comparative analysis of respective images are also described. Results of the comparative analysis can be used to notify and/or assist a medical professional in treating or counseling patient.
Rapid and high precision centroiding method and system for spots image
The disclosure relates to a rapid and high precision centroiding method for spots image comprising the following steps. First, the method requires convoluting the gray value of a pixel with a Gaussian filter and judging whether the result thereof exceeds a predetermined threshold. If the value exceeds the predetermined threshold, the method requires marking the current pixel with a flag to identify which spot it belongs to, and then accumulating the product of the gray value and a coordinate value of the same spot; and at the same time, accumulating the gray value of the same spot; and saving the results of the accumulation respectively. If the gray value of the pixel does not exceed the predetermined threshold, the method requires marking the current pixel as a background flag. After all pixels of the image has been disposed of completely, the method includes calculating a quotient of the accumulations of the product of the gray value and the coordinate value and the accumulations of the gray value, and outputting the quotients. At the same time, a centroiding system for spots image is also presented.
Image processing apparatus and method, data recording medium, program recording medium, and program therefor
An image processing apparatus includes a feature value extractor configured to extract a feature value from an image; a setting unit configured to set setting information for applying a process to the image; and a recorder configured to record the setting information in association with the feature value of the image in a data recording medium.
Image analysis of biological objects
Systems and methods are described for performing image analysis. A computer-implemented method for analyzing images may include quantitatively analyzing image data to identify image objects relative to a background portion of the image according to predefined object criteria, the image data including a plurality of image objects that represent objects in a sample distributed across a substrate. The identified image objects are further clustered into groups or colonies of the identified image objects according to predetermined clustering criteria.
Text and graphic separation method and text enhancement method
The present invention provides a text and graphic separation method and a text enhancement method. The text and graphic separation method is used for separating texts and graphics of an image and comprises coarse classification and advanced classification. The method of the present invention also adjusts the luminance of the text to enhance the text image according to the separation result.
Systems and methods for color data compression
Systems and methods are provided for reducing data size of at least one bitmap image comprising at least one block, wherein the block comprises a plurality of image components, each image component being associated with a distinct color plane. The method may include compressing the plurality of image components of the at least one block. The method may further include ranking the plurality of image components using a dominance rank, wherein the dominance rank for an image component is based on a compression ratio for the image component. The method may also include reducing the resolution of at least one image component associated with the block, based on the dominance rank of the color plane associated with the image component.
Characterizing vision systems
System and method for characterizing vision systems. A multi-dimensional condition space is provided, each dimension representing a respective condition axis, where each point in the condition space specifies a set of conditions under which a vision system may operate. An image is provided. The condition space is sampled according to a pseudo-random sequence, e.g., a low-discrepancy sequence, to determine a plurality of test conditions usable to characterize the vision system, where each test condition corresponds to a respective set of conditions. A plurality of test images corresponding to the plurality of test conditions are generated based on the image, e.g., by applying image processing functions to the image that simulate the test conditions. A vision inspection is performed on each of the plurality of test images to generate respective test results, and the test results are analyzed to determine conditions under which the vision system operates correctly.
Method of microcalcification detection in mammography
A method of microcalcification detection in a digital mammographic image identifies one or more potential microcalcification sites in the mammographic image according to spot clustering. Each of the one or more potential microcalcification sites is assigned either as a member of a positive candidate set or as a member of a rejected candidate set. Optionally at least one subsequent classifier process that selectively assigns zero or more members of the positive candidate set to the rejected candidate set is executed, according to results from the at least one subsequent classifier process. One or more members of the rejected candidate set are selected as a reclamation candidate set according to results from the initial and any subsequent classifier process. One or more members of the reclamation candidate set are assigned either back to the rejected candidate set or to the positive candidate set according to results from a reclamation classifier process.
Medical imaging diagnosis apparatus
The medical imaging diagnosis apparatus includes: a region-of-interest setting unit configured to acquire an image of an examination target region in the body of a subject, and thus to set up, on the image, a region of interest, in which change in concentration of a contrast medium is observed; a calculator configured to calculate an average of CT values each representing the concentration of the contrast medium in the region of interest; an approximation unit configured to find an approximation for the region of interest on the basis of multiple CT values calculated by the calculator for the region of interest; and a comparison unit configured to compare a coefficient of the approximation with a value representing a setup condition beforehand stored, and to detect the timing of a definitive scan on the basis of the approximation which agrees with the setup condition within a predetermined range.
Method and apparatus for transforming coordinate systems in a telemanipulation system
In a telemanipulation system for manipulating objects located in a workspace at a remote worksite by an operator from an operator's station, such as in a remote surgical system, the remote worksite having a manipulator with an end effector for manipulating an object at the workspace, such as a body cavity, a controller including a hand control at the control operator's station for remote control of the manipulator, an image capture device, such as a camera, and image output device for reproducing a viewable real-time image, the improvement wherein a position sensor associated with the image capture device senses position relative to the end effector and a processor transforms the viewable real-time image into a perspective image with correlated manipulation of the end effector by the hand controller such that the operator can manipulate the end effector and the manipulator as if viewing the workspace in true presence. Image transformation according to the invention includes translation, rotation and perspective correction.
Method and apparatus for real-time motion correction for ultrasound spatial compound imaging
Certain embodiments of the present invention provide a method and system for real-time motion correction in compound ultrasound imaging. Certain embodiments include receiving an image frame, estimating motion between the image frame and a previous image frame, updating a previous motion estimate with the estimated motion to form an updated motion estimate, and correcting the image frame and the previous image frame using the updated motion estimate. The method may also include forming a compound image from the image frames. In an embodiment, motion may be estimated between the image frame and a previous frame using cross correlation, reference point registration, and/or other estimation method, for example. The image frame and the previous image frame may be corrected using the updated motion estimate in an affine transformation or other correction method, for example. In an embodiment, the method provides real-time correction as image frames are being received.
System and method for implementing algorithmic correction of image distortion within a fingerprint imaging system
A software implemented system for algorithmic correction of systematic image distortions within fingerprint imaging systems. The system may implement a three dimensional geometric model of a fingerprint imaging system to discover where a configuration prescribed by a conceptual fingerprint imaging system and an actual configuration of a manufactured fingerprint imaging system differ. By describing this difference using the model, images captured by the manufactured fingerprint imaging system can be rectified to generate rectified images with relatively low amounts of distortion present. Rectification to remove distortion based on the model, without physically adjusting and/or correcting the manufactured fingerprint imaging system or its components, may enable the fingerprint imaging system to be manufactured with relatively lower tolerances without degrading a precision of the images generated by the system, potentially enabling enhanced precision of generated images without increasing various costs of the fingerprint imaging system (or its components) generating the images.
Apparatus, method, and program for image processing
In order to cause a structure such as a human face in an image to become unidentifiable while causing the image to have a natural finish, a parameter acquisition unit obtains weighting parameters representing a characteristic of an individual in a face region in the image by fitting to the face region detected by a face detection unit a mathematical model generated by a method of AAM using a plurality of sample images representing human faces. A reconstruction unit changes the weighting parameters to become smaller, and reconstructs the face region by using the parameters having been changed.
Embedded appliance for multimedia capture
A multimedia device includes input ports dedicated to receiving a real-time media signal and a processor system dedicated to capturing the real-time media signal. The processor system defines an embedded environment. The input ports and the processor system are integrated into the multimedia capture device. The input ports include an audio input port and at least one of a visual-capture input port or a digital-image input port.
Diaphragm with integrated acoustical and optical properties
A multifunctional transducer diaphragm may be configured as audio speaker system for displays wherein the multifunctional transducer diaphragm is capable of polarizing light transmitted therethrough and can convert mechanical motion into acoustical energy. In a related embodiment, a display panel system may comprise a multifunctional display screen comprising a single multifunctional transducer diaphragm capable of polarizing light which converts mechanical motion into acoustical energy, simultaneously providing both display screen and audio speaker functionalities.
Diaphragm and speaker using same
A first enforcing rib, a second enforcing rib, and a third enforcing rib are integrally formed at least at one of a front side and a back side of a diaphragm, the first enforcing rib being formed as an aggregate of a plurality of hexagons, enhancing strength and achieving light weight of a speaker using the diaphragm, preventing a difficulty of the speaker in emitting an audio sound.
Headphone cable splitter
A flat, ribbon-like headphone cable having a unitary cable section, a splitter, and two split cable sections for connection to earpieces. The unitary and split cable sections each have substantially flat cross-sections wherein the width is substantially greater than the thickness. The split cable sections are oriented such that their widths are substantially perpendicular to the width of the unitary cable section.
Microphone and microphone hanger-hook
A conductive hanger plate having a flat external face and a conductive hanger knob are so provided as to be electrically isolated with each other at the same side of the external face of a non-conductive rear casing of a microphone casing. A conductive hanger hook hanging the microphone casing via the hanger knob is provided with a notch for catching the hanger knob. The hanger hook has a first elastic member which pushes the caught hanger knob in a direction toward a hanger face, and second elastic members which urges the hanger plate in a direction apart from the hanger face.
Construction of a completely-in-canal hearing instrument with receiver compartment
A construction of a CIC instrument is provided, along with a corresponding method of manufacturing such a CIC instrument, that prevents floating components from contacting with an isolated receiver and, therefore, assures feedback-free operation. This is achieved through the presence of a compartment for the receiver in which the receiver resides, and a cover placed on top of the receiver compartment in a mating recess of the receiver compartment.
Hearing aid and method of utilizing gain limitation in a hearing aid
A hearing aid (200) with multiple microphones comprises a first microphone (1) for converting sound into a first audio signal, a second microphone (20) for converting sound into a second audio signal, directional processing means for combining the first and said second audio signal according to a mixing ratio to form a spatial signal, estimating means for estimating a first acoustic feedback signal entering the first microphone and a second acoustic feedback signal entering the second microphone, processing means (4) for processing said spatial signal by applying a gain not exceeding a resulting maximum gain limit to form a hearing loss compensation signal, wherein the resulting maximum gain limit is derived from the first and second acoustic feedback signals and the mixing ratio, and an output transducer (3) for converting the hearing loss compensation signal into an acoustic output. The invention further provides a method and a computer program product.
A sound wave generator includes a carbon nanotube structure. At least part of the carbon nanotube structure is supported by a supporting element. The sound wave generator produces sound by means of the thermoacoustic effect.
Capacitive transducer circuit and method
A capacitive transducer circuit includes a capacitive transducer having first and second electrodes. The first and second electrodes are biased by respective first and second bias voltages. An amplifier is connected to receive a first analog signal on an input terminal, the first analog signal being generated by the capacitive transducer, and to generate a second analog signal on an output terminal. A digital feedback circuit is connected between the output terminal of the amplifier and the input terminal of the amplifier. The digital feedback circuit is configured to provide one of said first or second bias voltages. A switched capacitor filter circuit may be arranged between the voltage source and the transducer and may be arranged to filter the output of the voltage source.
Method and apparatus for controlling a selectable voltage audio power output stage
A method and apparatus for controlling a selectable voltage audio power output stage provides a mechanism for raising the selected power amplifier output voltage in time for the arrival of signal peaks to avoid clipping. Signal peaks may either be delayed by delaying an increase in volume control level or enabling signal compression for a predetermined time period, so that sufficient time is provided for the amplifier power supply to stabilize at a higher operating voltage when an increase of power supply voltage is selected. Alternatively, a signal level may be determined at an upstream source, such as a decoder or filter that provides information in sufficient advance of the arrival of the peaks, and used to control the power supply selection, so that the higher power supply voltage level is selected in advance of arrival of the signal peaks that would otherwise cause clipping at the power amplifier output.
Method and apparatus for noise suppression in a small array microphone system
A small array microphone system includes an array microphone having a plurality of microphones and operative to provide a plurality of received signals, each microphone providing one received signal. A first voice activity detector (VAD) provides a first voice detection signal generated using the plurality of received signals to indicate the presence or absence of in-beam desired speech. A second VAD provides a second voice detection signal generated using the plurality of received signals to indicate the presence or absence of out-of-beam noise when in-beam desired speech is absent. A reference signal generator provides a reference signal based on the first voice detection signal, the plurality of received signals, and a beamformed signal, wherein the reference signal has the desired speech suppressed. A beamformer provides the beamformed signal based on the second voice detection signal, the reference signal, and the plurality of received signals, wherein the beamformed signal has noise suppressed. A multi-channel noise suppressor operative to further suppress noise in the beamformed signal and provide an output signal. A speech reliability detector provides a reliability detection signal indicating the reliability of each frequency subband. The first voice detection signal, the second voice detection signal, the reliability detection signal and the output signal are provided to the speech recognition engine.
Methods and systems for controlling noise cancellation
A method for detecting failure in a noise cancellation system is provided. The noise cancellation system is operable to at least partially cancel an unwanted noise produced by a noise source. The method includes receiving a cancellation noise signal from the noise cancellation system. The cancellation noise signal represents a cancellation noise that, when combined with a target noise, is operable to at least partially cancel the target noise. The method also includes receiving an error signal approximately representing a portion of the target noise that remains after the cancellation noise and the target noise are combined. The method also includes determining whether the signal level changed or remains unchanged for each of the received cancellation noise signal and the error signal. The method also includes assigning a failure state of the noise cancellation system based on the determination and initiating a remedial measure that corresponds with the assigned failure state.
Methods and apparatus for batch bound authentication
A processing system may include a processing unit and nonvolatile storage responsive to the processing unit. The nonvolatile storage may include a candidate boot code module and an authentication code module. The processing unit may be configured to execute code from the authentication code module before executing code from the candidate boot code module. The authentication code module may have instructions which, when executed by the processing unit, cause the processing unit to read a processor identifier from the processing unit and determine whether the processor belongs to a predetermined set of processors associated with a specific vendor, based at least in part on the identifier, before executing any instructions from the candidate boot code module. The processing system may also test authenticity of the candidate boot code module before executing any instructions from the candidate boot code module. Other embodiments are described and claimed.
Method of playing broadcast program contents using encryption and decryption techniques
A method is provided of playing a broadcast program content, which includes: (a) producing a combination-dependent unique key which is unique to a combination of a tuner unit and a computer unit; and (b) in response to issuance of a real-time play command or a recorded-video playback command from a user, playing a broadcast program content in real-time after transmission thereof from the tuner unit to the computer unit, or playing back recorded data after retrieval thereof from a data storage. In an illustrative embodiment, the produced combination-dependent unique key is outputted into an encryptor of the tuner unit for encryption, and the encrypted digital data is inputted into the computer unit. A decryptor of the computer unit is caused to attempt decryption of the encrypted digital data, using the produced combination-dependent unique key.
Method and system for providing security within multiple set-top boxes assigned for a single customer
Two or more set-top boxes are installed in a household. A communications link, preferably a physical link, is provided between or among the set-top boxes. One of the boxes is designated as a “master” box while the other box or boxes are “slaves.” The slave box will use the communications link to communicate in a secured and encrypted manner with the master box. If that communication is severed, e.g., if an attempt is made to move the slave box to another household to provide unauthorized service in that household, the slave box will stop working when it can no longer communicate with the master box.
Method and system for secured wireless data transmission to and from a remote device
The device tracking location adherence and route adherence technology, according to an exemplary embodiment of this invention, at least provides for secure message reception from a remote device. The present invention allows for secure data transmission between a remote device and while employing a small amount of bandwidth thereby providing a cost-effective data transmission system. This is especially advantageous where a fleet of remote devices is employed within a network.
Video processing system for scrambling video streams with dependent portions and methods for use therewith
A video processing system includes a video encoder that encodes a video signal into a contiguous video stream having an independent portion and a dependent portion that requires the independent portion for decoding. A scrambling module scrambles the contiguous video stream to produce a scrambled video stream by scrambling the independent video portion and leaving the dependent portion unscrambled.
Information processing apparatus and information processing method
In an information processing apparatus, a first communication unit receives encrypted data from a portable terminal device when the portable terminal device is within a first communication range, a second communication unit receives decryption information from the portable terminal device when the portable terminal device is within a second communication range shorter than the first communication range, and a decryption unit decrypts the encrypted data with the decryption information.
A device may include logic configured to process a request for a keypad layout, and to provide a keypad layout via keypad display in response to the processed request.
Queuing and routing telephone calls
A method and system to process communications in an automatic communication distributor is described. The method may comprise receiving a communication and identifying an originating location from which the communication originates. Thereafter, a determination is made when the originating location corresponds to a predefined high priority geographical area and a priority to the communication is assigned based on the originating location. The call may be assigned a higher priority when the originating location corresponds to the high priority geographical area than when the originating location does not correspond with the high priority geographical area. The communication is queued based on the assigned priority. A method is also provided to assign an agent using an automated call distributor based on a distance between the originating location of the communication and the determined geographical locations of the potential respondents.
Automatic agent training system
An exemplary method for training call center agents over a communications network using automatically selected training scenarios comprises the steps of obtaining confirmations of availability of a plurality of call center agents, determining a proctor based on proctor attributes stored in a database, selecting an agent from the plurality of agents, based on agent attributes stored in the database, to be trained by the proctor, automatically determining a training scenario based on the selected agent's attributes, and enabling the proctor and the agent to engage in the training scenario.
Optimizing profitability in business transactions
Embodiments of the present invention are directed to systems and methods for processing alternatively billed telephone calls, such as, for example, collect calls and third party calls. In some representative embodiments, a method for completing an alternatively billed call between a calling party and a called party comprises establishing a calling party quality score and completing the alternatively billed call if the calling party quality score meets a threshold. In other representative embodiments, the method further comprises establishing a called party quality score and/or a third party quality score, combining the aforementioned quality scores, and completing the alternatively billed call if the combination of quality scores meets a threshold.
Nationwide table routing of voice over internet protocol (VOIP) emergency calls
The present invention is used in an emergency network to identify and provide the correct public safety access point (PSAP) to service an emergency call originating from a Voice Over Internet Protocol (VoIP) subscriber. Data stores in an emergency services network associate PSAPs to an input ZIP code obtained from a street address returned from an MSAG relating to a VoIP call, and PSAPs to an input ESN. An emergency caller's civic street address is matched against a nationwide MSAG data store to result in a MSAG ESN. From the street address, the emergency caller's ZIP code is matched to a PSAP in an appropriate ZIP/PSAP data store. A matching PSAP from both the ZIP/PSAP and PSAP/ESN data stores determines with great reliability the identity of the proper PSAP for that emergency caller.
X-ray analysis apparatus and X-ray analysis method
Provided is an X-ray analysis apparatus including: an X-ray tubular bulb for irradiating a sample with a radiation beam; an X-ray detector for detecting a characteristic X-ray and a scattered X-ray and outputting a signal containing energy information on the characteristic X-ray and the scattered X-ray; an analyzer for analyzing the signal; a sample stage capable of moving an irradiation point relatively with respect to the sample within a mapping area set in advance; and an X-ray mapping processing section for discriminating an X-ray intensity corresponding to a specific element, determining an intensity contrast in which a color or lightness is changed in accordance with the X-ray intensity, and for performing image display at a position corresponding to the irradiation point, in which the X-ray mapping processing section determines the intensity contrast of the X-ray intensity at the irradiation point by setting in advance the X-ray intensity discriminated as to a reference material in which a component element and a concentration thereof are known as a reference.
Method for representing interventional instruments in a 3D data set of an anatomy to be examined as well as a reproduction system for performing the method
The invention relates to a method for presenting interventional instruments in a 3D data set of an anatomy to be treated. A 3D data set of the anatomy is recorded before introduction of an interventional instrument. Once the interventional instrument has been applied, the spatial position of the instrument is determined by x-ray fluoroscopy from images created at two different angulations. A 3D model of the instrument is formed from the x-ray images. The 3D model of the instrument is fused with the 3D data set of the anatomy. A 3D hologram is reproduced from the fused 3D data set. The 3D hologram is repeatedly reproduced in real time to follow the application of the instrument in the presentation.
Pull-down control circuit and shift register of using same
The present invention relates to a pull-down control circuit and a shift register of using same. In one embodiment, the pull-down control circuit includes a release circuit and four transistors T4, T5, T6 and T7 electrically coupled to each other. The release circuit is adapted for causing the transistor T5 to be turned on and off alternately, thereby substantially reducing the stress thereon, improving the reliability and prolonging the lifetime of the shift register.
Counters and exemplary applications
Embodiments described herein are related to a counter. In some embodiments, the counter can be used as a divider, e.g., in a fractional PLL. In some embodiments, the counter (e.g., the main counter or counter C) includes a first counter (e.g., counter C1) and a second counter (e.g., counter C2), which, together with the first counter C1, perform the counting function for counter C. For example, if counter C is to count to the value N, then counter C1 counts, e.g., to N1, and counter C2 counts to N2 where N=N1+N2. For counter C1 to count to N1, N1 is loaded to counter C1. Similarly, for counter C2 to count to N2, N2 is loaded to counter C2. While counter C1 counts (e.g., to N1), N2 can be loaded to counter C2. After counter C1 finishes counting to N1, N2, if loaded, is available for counter C2 to start counting to this N2. Counters C1 and C2 can alternately count and thus provide continuous counting for counter C. Other embodiments and exemplary applications are also disclosed.
Featureless coherent chaotic amplitude modulation
Systems (400, 500, 600) and methods (300) for generating a chaotic amplitude modulated signal absent of cyclostationary features by preserving a constant variance. The methods involve: generating a PAM signal including pulse amplitude modulation having a periodically changing amplitude; generating a first part of a constant power envelope signal (FPCPES) by dividing the PAM signal by a square root of a magnitude of the PAM signal; generating a second part of the constant power envelope signal (SPCPES) having a magnitude equal to a square root of one minus the magnitude of the PAM signal; and generating first and second spreading sequences (FSS and SSS). The methods also involve combining the FPCPES with the FSS to generate a first product signal (FPS) and combining the SPCPES with the SSS to generate a second product signal (SPS). A constant power envelope signal is generated using the FPS and SPS.
Method and system for a sliding window phase estimator for wideband code division multiple access (WCDMA) automatic frequency correction
Aspects of a method and system for a sliding window phase estimator for wideband code division multiple access (WCDMA) automatic frequency correction are presented. Aspects of the system may include one or more circuits that enable adjustment of a current demodulation frequency for receiving at least one subsequent symbol based on a computed weighted sum of a plurality of computed frequency error values. Each of the plurality of computed frequency error values may be derived from a current symbol, a corresponding previous symbol, and/or a previous frequency error value. The current symbol may include a current received symbol segment and one or more previously received symbol segments.
Unified multi-mode receiver detector
In general, in one aspect, the disclosure describes a unified simplified maximum likelihood detector to be utilized with multiple input multiple output (MIMO) receivers to estimate transmitted signals. The unified detector includes a common framework capable of being utilized for multiple detection modes and multiple MIMO configurations.
Signal processing for multiple chains including barker code correlation and auto-correlation
A method of processing a signal in a wireless network including multiple chains is provided. This method can include receiving the signal in a receiver and, for each chain, performing a Barker correlation on the signal to generate a Barker correlated signal. At this point, an autocorrelation can be performed on the Barker correlated signal to generate an autocorrelated signal. The autocorrelated signals from the multiple chains can be summed to generate a summed output. Additional processing, e.g. at least one of CCK weak signal detection, peak selection in a rake receiver, frequency estimation, and differential decoding, can then be performed based on the summed output.
QR decomposition apparatus and method for MIMO system
Provided is a QR decomposition apparatus and method that can reduce the number of computers by sharing hardware in an MIMO system employing OFDM technology to simplify a structure of hardware. The QR decomposition apparatus includes a norm multiplier for calculating a norm; a Q column multiplier for calculating a column value of a unitary Q matrix to thereby produce a Q matrix vector; a first storage for storing the Q matrix vector calculated in the Q column multiplier; an R row multiplier for calculating a value of an upper triangular R matrix by multiplying the Q matrix vector by a reception signal vector; and a Q update multiplier for receiving the reception signal vector and an output of the R row multiplier, calculating an Q update value through an accumulation operation, and providing the Q update value to the Q column multiplier to calculate a next Q matrix vector.
Selective peak power reduction
The present invention provides a technique for reducing the peak power of a combined signal that has a first signal of a first modulation type and a second signal of a second modulation type. Based on the combined signal, peak reduction distortion is determined. The peak reduction distortion is configured such that, if applied to the entirety of the combined signal, excessive peaks throughout the combined signal would be reduced. However, instead of applying the entirety of the peak reduction distortion, a selected portion of the peak reduction distortion is applied to a corresponding portion of the combined signal to reduce the peak power of the combined signal.
Methods and systems for combined cyclic delay diversity and precoding of radio signals
In a transmitter or transceiver, signals can be precoded by multiplying symbol vectors with various matrices. For example, symbol vectors can be multiplied with a first column subset of unitary matrix which spreads symbols in the symbol vectors across virtual transmit antennas, a second diagonal matrix which changes a phase of the virtual transmit antennas, and a third precoding matrix which distributes the transmission across the transmit antennas.
System and method for evaluating performance of a MIMO antenna system
A performance evaluation system for a multiple-input multiple-output (MIMO) antenna system receives simulation parameters from an input device, and simulates a MIMO antenna system accordingly. A method, also provided, further evaluates performance of the simulated MIMO antenna system when a series of radio frequency (RF) signals are transmitted through the MIMO antenna system, and displays a performance analysis result of the MIMO antenna system on a display device for evaluation of the performance of the simulated MIMO antenna system.
Method and system for achieving spatial diversity of a wireless communications network
A method and system are provided for achieving spatial diversity of a wireless communications network. The method comprises arranging antennas on a transmitting wireless station into a plurality of antenna subgroups, wherein each of the antenna subgroups forms a virtual antenna, creating a plurality of beamformed MIMO channels using the plurality of virtual antennas, wherein each of the beamformed MIMO channel comprises a plurality of sub-carriers and corresponds to a virtual antenna, dividing sub-carriers in each of the plurality of beamformed MIMO channels into at least a first and second cluster, distributing a first amount of transmitting power to the first cluster and a second amount of transmitting power to the second cluster, wherein the first amount of transmitting power is substantially larger than the second amount of transmitting power.
Method, apparatus and system for transmitting information bits
A method, an apparatus, and a system for transmitting information bits, where the method for transmitting information bits includes: dividing the information bits to be transmitted into at least two groups; encoding the information bits to be transmitted in each group; modulating the coded bits obtained by the encoding to obtain modulation symbols, in which each modulation symbol is obtained by using the modulation of the coded bits in the same group; and mapping and transmitting the modulation symbols. In this way, the receiving end easily reduces the algorithm complexity, thereby ensuring the performance of the receiving end.
Method and apparatus for processing image data
An MPEG decoder (100-180) can use different formats (linear tiled etc) for image data memory (150) for reference pictures when decoding subsequent pictures. Each format brings advantages and disadvantages. The disclosure illustrates that it is possible for different video sequences to have characteristics which match one image buffer format well, but not another, for example where there is a lot of motion or only a little motion between images. Advantageously, the decoder employs a parameterised image buffer format and analysis of the incoming stream and/or measured decoding performance (190) so as to dynamically choose (90, 160, 170) the best image buffer format for the current part of a stream. Cache control features can also be controlled (198) to suit the particular data received.
Systems and methods for transcoding bit streams
A data processing system including a buffer configured to temporarily maintain a portion of a plurality of compressed data streams and a switch. Each portion of the plurality of compressed data streams comprise one or more units of an encoded media signal. The switch is for providing selective connectivity between the buffer and one or more processors configured to change a property of the data stream. The switch directs one or more units from the buffer to the one or more processors.
Method and apparatus for eliminating narrow band interference by means of windowing processing in spread spectrum system
A device and method for eliminating narrow-band interference by windowing in a spread spectrum system are disclosed. The method comprises extracting N sampling points of data to perform frequency spectrum transform each time and obtaining N points of data; updating control information, comparing the energy values of the N points with the threshold within the set time period to determine the number of narrow-band interference as well as the width and location of the interference; determining the corresponding frequency domain adjusting window based on the width and location of the narrow band interference, obtaining the points within the window and the adjusted values of those points; with regard to the transformed N points during interference elimination process, setting the energy values of the points within the window during the current time period and the last period as the corresponding adjusted values, outputting the points after frequency spectrum inverse transform.
Quantum cascade laser
A quantum cascade laser includes a semiconductor substrate, and an active layer which is provided on the semiconductor substrate, and has a cascade structure in which unit laminate structures 16 having quantum well emission layers 17 and injection layers 18 are laminated in multiple stages. Further, the quantum cascade laser is configured such that the unit laminate structure 16 has an emission upper level Lup, an emission lower level Llow, and a relaxation miniband MB including an energy level lower than the emission lower level in its subband level structure, and light is generated by an intersubband transition of electrons from the upper level to the lower level, and the electrons after the intersubband transition are relaxed from the lower level Llow to the miniband MB through LO phonon scattering, to be injected from the injection layer 18 to the latter stage emission layer via the miniband MB. Thereby, the quantum cascade laser which is capable of efficiently forming an inverted population in the quantum well emission layer, to improve its laser operation performance, is realized.
Semiconductor optical element
A semiconductor optical element has an active layer including quantum dots. The density of quantum dots in the resonator direction in a portion of the active layer in which the density of photons is relatively high is increased relative to the density of quantum dots in a portion of the active layer in which the density of photons is relatively low.
Hyper dispersion pulse compressor for chirped pulse amplification systems
A grating pulse compressor configuration is introduced for increasing the optical dispersion for a given footprint and to make practical the application for chirped pulse amplification (CPA) to quasi-narrow bandwidth materials, such as Nd:YAG. The grating configurations often use cascaded pairs of gratings to increase angular dispersion an order of magnitude or more. Increased angular dispersion allows for decreased grating separation and a smaller compressor footprint.
Laser source that generates a plurality of alternative wavelength output beams
A laser source (10) for emitting a set of sequential, different wavelength output beams (12) includes a gain medium (16), a feedback assembly (26) and a control system (30). The gain medium (16) includes a first facet (16A), and the gain medium (16) generates a beam (12A) that exits the first facet (16A). The feedback assembly (26) includes a feedback device (40) and a device mover (42). The feedback device (40) is positioned in the path of the beam (12A) that exits the first facet (16A) and the feedback device (40) redirects at least a portion of the beam (12A) back to the gain medium (16). The device mover (42) continuously adjusts an angle of incidence (θ) of the beam (12A) on the feedback device (40). The control system (30) selectively directs pulses of power to the gain medium (16) as the device mover (42) is continuously adjusting the angle of incidence (θ) of the beam (12A). Further, the laser source (10) can include a position detector (28) that generates a position signal that relates to the angle of incidence (θ) of the beam (12A) on the feedback device (40). In this embodiment, the control system (30) can selectively direct pulses of power to the gain medium (16) based on the position signal from the position detector (28). Further, the control system (30) can determine a center wavelength of the output beam (12) based on the position signal.
Method for generating a laser pulse for the fine machining of workpieces using a fiber laser
Method for generating a laser pulse for the fine machining of workpieces using a fiber laser, the laser fiber of which is optically pumped by use of at least one diode laser which is operated by a current pulse whose slew rate, pulse height, and pulse length are adjusted in adaptation to the laser fiber in such a way that the laser pulse (22) is initially composed of a primary relaxation pulse (A), independently of the pulse length of the current pulse.
Digital E8-VSB reception system and E8-VSB data demultiplexing method
A method of processing a digital television (DTV) signal is disclosed. Herein, the DTV signal is generated by performing Reed-Solomon (RS) encoding on additional data, multiplexing the RS-encoded additional data with main data. RS encoding the multiplexed additional and main data, interleaving the RS-encoded additional and main data, trellis encoding the interleaved additional and main data, and transmitting a Radio Frequency (RF) DTV signal including the trellis-encoded additional and main data. The method to process the DTV signal includes receiving the DTV signal including the additional data multiplexed with the main data through an antenna, in which signaling information is periodically inserted in the additional data. The received DIV signal is demodulated including performing channel equalization on the demodulated DTV signal. Trellis decoding is performed on the channel-equalized DIV signal. Further, the additional data from the trellis-decoded DTV signal is extracted including removing dummy data from the extracted additional data.
Determining load measure for network element
The specification and drawings present a new method, system, apparatus and software product for determining (e.g., calculating) a load measure by a network element (e.g., Node B or any other network element) for optimizing information traffic in communication networks (e.g., wireless communication systems). This load measure may represent the amount of available/excess traffic that a given network element may carry and is a relative measure, which would take into account the total amount of resources available in the system and the amount of resources that are free for carrying only “important” or “essential” traffic, using a weighed method described herein.
Demodulation apparatus for efficiently embodying adaptive modulation and coding method in OFDMA based packet communication system and method thereof
Disclosed is a demodulation apparatus for receiving signals by an adaptive modulation and coding method, and demodulating the signals, in an OFDMA based packet communication system, comprising: a QAM demapper for performing QAM demapping to the received signals by a modulation method using a maximum modulation ratio, until modulation methods for each of sub-channels are analyzed; a slot buffer for storing the data outputted from the QAM demapper; a channel decoder for decoding the data stored in the slot buffer and analyzing modulation methods for each sub-channels and transferring the analyzed modulation methods to the QAM demapper; and in at the same time, reading valid data from the data stored in the slot buffer, based on the analyzed modulation methods for each sub-channels, and demodulating the valid data.
Digital broadcast system, and data processing method
A digital broadcast system having storing resistance to errors generated during the transmission of mobile service data, and a data processing method are disclosed. The digital broadcast system additionally encodes mobile service data. As a result, the mobile service data has strong resistance to a channel variation and noise, and at the same time the system can quickly cope with the channel variation.
Signaling apparatus and signaling method
A signaling apparatus is applied to a node constituting a network including internal network to network interface (INNI) domains having INNI interfaces between a plurality of networks in an area and external network to network interface (ENNI) domains having ENNI interfaces that connect the INNI domains. The apparatus includes a processing unit that processes a signaling message for setting a path when an end-to-end path that passes through the INNI domains and the ENNI domains that connect the INNI domains is set in response to the signaling message, a storing unit that holds information on types of links between an own node and adjacent nodes, and a judging unit that judges whether the own node is a connection end point of the INNI domains or the ENNI domains with reference to route information in the message and the information on the types of the links held in the storing unit.
A one-way router combines benefits of a network diode and router, and thus can route data between networks of varying confidentiality and/or integrity in a secure, one-way fashion. Secure routing is provided transparently so that the router is compatible with standard network applications by synthesizing responses for standard network protocols to provide many-to-many network connections while preventing bidirectional data flow. Separate network stacks are provided for each connected network, and the network stacks are separated from each other by data diodes that enforce one-way data flow. The one-way router can be implemented in hardware or software, and provides architectural flexibility to customize levels of assurance, performance, reliability, and cost.
Method and apparatus for enabling persistent connections with wireless networks
The invention comprises a method and apparatus for establishing a persistent connection between a user device and a service gateway. Specifically, the method comprises obtaining state information in response to a connection request, establishing a connection between the user device and the service gateway using the state information, and maintaining the state information associated with the connection such that the connection is persistent through at least one network state change.
Mechanisms for data rate improvement in a wireless network
A wireless network arrangement includes a host device in communication with a wireless network module (e.g., an ultrawideband (UWB) module, etc.) through a universal serial bus (USB). A protocol is provided to support communication over the USB between the host and the module. In at least one embodiment, the host is able to offload network packet header processing functions to the wireless network module via the USB.
Methods for reliable multicasting in local peer group (LPG) based vehicle ad hoc networks
A method for routing a multicast message comprising the steps of receiving a multicast message including at least a message, a source identifier, a sequence number, a time-to-live value and a multicast group destination, determining if the multicast group destination is in a multicast forwarding table, determining if the message has been previously received, adding the multicast message to the multicast forwarding table if it is determined that the multicast message has not been previously received, determining if a node that received the multicast message is a forwarding node; randomly setting a wait time for forwarding the multicast message; and forwarding the multicast message at the expiration of the wait time.
Personal area network with automatic attachment and detachment
A network (100) includes a hub device (110) and at least one unattached peripheral device (120). The unattached peripheral device (120) transmits an attach request to the hub device (110) with a selected address, receives a new address from the hub device to identify the unattached peripheral device (120), and communicates with the hub device (110) using the new address.
Packet format for a distributed system
A method is provided for transmitting a packet including information describing a bus transaction to be executed at a remote device. A bus transaction is detected on a first bus and a network packet is generated for transmission over a network. The network packet includes an opcode describing the type of bus transaction. One or more control signals of the bus transaction map directly to one or more bits of the opcode to simplify decoding or converting of the bus transaction to the opcode. The packet is transmitted to a remote device and the bus transaction is then replayed at a second bus. In addition, the packet includes a data field having a size that is a multiple of a cache line size. The packet includes separate CRCs for the data and header. The packet also includes a transaction ID to support split transactions over the network. Also, fields in the packet header are provided in a particular order to improve switching efficiency.
Method for void-filling and transmitting burst data over optical burst switching network
A method for enhancing transmission efficiency of burst data by estimating a void between burst data and filling the void with new burst data in an optical burst switching (OBS) network. To this end, a node in the OBS network receives burst data (BD) aggregated from data packets, and a burst control packet (BCP) that is received prior to the BD by an offset time. The BCP contains information relating to the offset time and the BD. To predict the void between the BDs, a void filling time is defined within the offset time using the BCP. The present invention provides the method for determining whether to fill the void and filling the void by directly monitoring the BD over a preset time.
Radio base station apparatus and transmission rate notifying method
A radio base station apparatus wherein the consumption of transmission power resources in a high-rate packet transmission can be suppressed. In the apparatus, a scheduling part (31) limits the candidates of an upstream line packet transmission rate to part of a plurality of transmission rates indicated by transmission rate combination information, selects an upstream line packet transmission rate from among the limited transmission rate candidates, and creates scheduling result information including transmission rate information indicative of the selected transmission rate. The scheduling result information is wireless transmitted from an antenna (108) to a communication terminal that is permitted to transmit upstream line packets.
Multiplex switching scheme for communications network
An earth station interface architecture provides full mesh connectivity for a relatively small number of network stations. A component of the architecture is a switch, which employs' a network interface standard to ‘define the multiplexing of multiple virtual ports across single physical communications port. Through address and control fields of its connectivity control software, the switch can be dynamically configured to provide multilayer addressing, and device selectivity, thereby enabling point-to-point connectivity of multiple terminal devices, such as a plurality of audio circuits, to be effected via a single port. Dial codes on the station side of an audio signal multiplexer link are translated into frame relay addresses (data link connection identifiers) that are added to each frame of data for routing through the network. With this additional layer of routing information, audio (voice) connectivity is now available between any two audio circuits (e.g. trunks) in the network.
Method and apparatus for scheduling multiple users in a communication system
A method and apparatus for scheduling multiuser terminals in a communication system is provided. A receiver receives feedback information from a plurality of user terminals. A user grouping unit selects terminals having a maximum Signal to Interference plus Noise Ratio (SINR) among terminals having the same beam index and beam subset index, from among the plurality of user terminals, and generates terminal groups using the selected terminals, each terminal group including terminals having the same beam subset index. A group scheduling unit calculates a throughput of each of the terminal groups to determine which terminal group has the maximum throughput. A random precoding unit generates random beam vectors corresponding to terminals included in the terminal group determined to have the maximum throughput, and transmits data for user terminals, included in the terminal group determined to have the maximum throughput, over the generated random beam vectors.
Preemptive packet for maintaining contiguity in cyclic prioritized multiple access (CPMA) contention-free sessions
An access point transmits a preemptive peg packet when it has no data to transmit in order to maintain the contiguity of its transmission timing position with respect to the timing position of other contention-free sessions (CFS) transmitted by other access points in an existing, periodic sequence. The cyclic prioritized multiple access (CPMA) method establishes the transmission timing position of contention-free sessions (CFS) between overlapping first and second wireless LAN cells contending for the same medium. Each cell includes a respective plurality of member stations. If an access point has no traffic, it will transmit a short, preemptive pegging packet and reset its backoff timer. In this manner, no gaps longer than the distributed coordination function (DCF) Interframe Space (DIFS) are left idle. This prevents other stations from using DCF contention to seize the channel, until all access points have completed one contention-free session (CFS) per periodic cycle.
Adaptive frequency reuse method of radio resources management and allocation
A method for managing and allocating radio resources (RRMA method) of multiple radio resource types to subscriber stations is disclosed. The RRMA method includes bandwidth partitioning, into parts comprising “slots” with a given reuse pattern, a selection rule, to select a “cell, reuse pattern” pair serving each user, and an allocation rule, for distributing to each user an appropriate number of bandwidth slots from the selected “cell, reuse pattern” pair. After an adaptation period, the method reaches a desired fairness, while simultaneously reaching a maximal mean throughput, possible under this fairness. For big networks, the method provides basically decentralized radio resource management. The RRMA method is useful to cellular networks having a single set of orthogonal sub-channels (frequency/time slots) being reused by all network cells, such as time division multiple access (TDMA), orthogonal frequency division multiple access (OFDMA), or OFDMA/TDMA cellular systems. Particularly, the method is applicable in fractional frequency reuse cellular networks.
Random access preamble selection
The present invention relates to methods for establishing a connection between a user equipment and a wireless network. More particularly, the present invention relates to methods for selecting a preamble based on its power back-off metric in order to randomly access a wireless network while avoiding collisions with other user equipments attempting to access the network at the same time.
Hybrid coordination function (HCF) access through tiered contention and overlapped wireless cell mitigation
A method and system reduce interference between overlapping first and second wireless LAN cells in a medium. Each cell includes a respective plurality of member stations and there is at least one overlapped station occupying both cells. An inter-cell contention-free period value is assigned to a first access point station in the first cell, associated with an accessing order in the medium for member stations in the first and second cells. The access point transmits a beacon packet containing the inter-cell contention-free period value, which is intercepted at the overlapped station. The overlapped station forwards the inter-cell contention-free period value to member stations in the second cell. A second access point in the second cell can then delay transmissions by member stations in the second cell until after the inter-cell contention-free period expires. The beacon packet sent by the first access point station also includes an intra-cell contention-free period value, which causes the member stations in the first cell to delay accessing the medium until polled by the first access point. After the expiration of the intra-cell contention-free period, member stations in the first cell may contend for the medium based on the quality of service (QoS) data they are to transmit, using the Tiered Contention Multiple Access (TCMA) protocol.
Scheduling uplink sounding signals
A method and apparatus are provided for scheduling a transmission of uplink sounding signals for a mobile station (MS). The method comprises receiving a request to send the MS downlink signals associated with a service flow at a first frame, searching a scheduling database for pending uplink bandwidth requests from the MS, scheduling uplink transmission slots for the MS to transmit uplink signals in a second frame without scheduling a sounding signal when a uplink bandwidth request associated with the MS is present in the scheduling database, computing beamforming weighting vectors for the MS using the uplink signals, and transmitting the downlink signals using the beamforming weighting vectors at a third frame subsequent the first frame.
Method and apparatus for communicating downlink and uplink sub-frames in a half duplex communication system
A method communicating downlink and uplink sub-frames between a base and at least one half duplex user equipment. For a scheduled synchronization time, beginning of reception of an effective part of the uplink sub-frame is separated from end of transmission of an effective part of the first downlink sub-frame by a duration of the difference between a single idle period and an incremental timing advance value. The single idle period, having a duration greater than or equal to summation of downlink/uplink and uplink/downlink required minimum idle durations, is reserved in the end of the first downlink sub-frame or the beginning of the uplink sub-frame, or both. The incremental timing advance value is greater than or equal to the uplink/downlink required minimum idle duration and lower than or equal to the difference between the duration of the single idle period and the downlink/uplink required minimum idle duration.
Method of concurrent multipath transfer based on relational paths
A method of Concurrent Multipath Transfer which is based on the relational paths, characterized in that for a packet lost in a path, it allows other packets sent from the path and/or other paths to point out the lost packet through a gap report. According to the present invention, any lost packets and abnormal paths can be found as fast as possible, and can be retransmitted quickly. So this method can avoid the failure of all paths from handing in packets to upper layer only for the abnormity in one path, which limits the speed of whole association.
Network infrastructure capability detection
A system to discover a network infrastructure capability includes one or more subsystems to establish a communication path between a first endpoint and a second endpoint. A test packet is sent from a first endpoint along the communication path and a value is associated with the test packet which relates to capabilities of the communication path. The test packet value is returned to the first endpoint.
System and method for deep packet inspection
IP networks carry packets that consist of headers and payloads. Typical traffic analysis systems at layer 3 process packet headers in order to obtain as much information about the traffic as possible. However, performing of deep packet analysis requires the processing of packet payloads as well. Another important requirement of layer 3 processing is the need to process the payloads at wire speeds. A system and method for deep packet inspection at layer 3 involves (a) an approach for packet payload processing; (b) accounting for out of order arrival of packets; (c) an approach for partial match analysis so as to be able to analyze the traffic flows when only partial information is available; and (d) an approach for effective payload processing for attempting to achieve wire speed processing.
Fast OSPF inactive router detection
A fast OSPF inactive router detection technique is provided that detects the failure of a router and switches routing to an alternate router. The alternate router provides a message to the other routers in the Wide Area Network (LAN) that informs of the router failure.
Optical head, optical disc device, computer, optical disc player and optical disc recorder
An optical head is provided with a light source for outputting laser light having a wavelength of 430 nm or less; an objective lens for collecting the laser light outputted from the light source to an optical disc having a plurality of information recording surfaces; a light receiving element for receiving laser light reflected on the optical disc; and a detecting lens for guiding the laser light reflected on the optical disc to the light receiving element. The detecting lens is formed of a resin material. The detecting lens is arranged so that a light collecting position of the laser light reflected on an information recording surface different from an information recording surface having a thinnest protection substrate, among the information recording surfaces, is outside the detecting lens, at the time of recording or reproducing information on or from the information recording surface having the thinnest protection substrate.
Objective optical system and optical information recording/reproducing device having the same
There is provided an objective optical system used for information recording/reproducing for three types of optical discs. The objective optical system includes an objective lens, and a diffraction structure formed on an optical surface. The diffraction structure includes a first area for contributing to converging the third light beam. The first area includes first and second steps defined by first and second optical path difference functions, respectively. The first step is configured such that diffraction orders at which diffraction efficiencies for the first, second and third light beams are maximized are 1st order, 0-th order and 0-th order, respectively. The first step satisfies a condition: −0.36×102
Method of recording information on a multilayer record carrier, and device for recording on a dual layer record carrier
Recordable DVD+R and DVD+R/W optical discs with two (or more) information layers are developed to double the data storage capacity and video recording time. A method and device are proposed to make dual layer DVD disc recordings compliant with the dual layer DVD-ROM standard Recording the data in a DVD-ROM compliant way on the dual layer DVD+R or DVD+R/W disc is obtained by shifting the middle zone area towards the inner radius of a disc in such a way that the data zones of both layers are filled up with data.
Recording method for optical recording medium and recording apparatus
A recording method suitable for high-density recording is provided. When information is recorded on an optical recording medium with irradiation of a write pulse of a laser beam, a length corresponding to 7 T is set to be equal to or less than the spot diameter λ/NA of the laser beam where T is one recording clock cycle, λ is a wavelength of the laser beam, and NA is a numerical aperture of the objective lens, and a specified mark with a length corresponding to 3 T or more is recorded by a single write pulse.
Method for adjusting tilt of optical pick-up head
A method for adjusting a tilt of an optical pick-up head includes the steps of: moving the optical pick-up head to a first location and focusing on; obtaining a first focus control power and a first optimum tilt angle at the first location; moving the optical pick-up head to a second location and focusing on; obtaining a second focus control power and a second optimum tilt angle at the second location; calculating an optical sensitivity according to the first and second optimum tilt angles, and the first and second focus control powers; and when the head is moved to a specific location where the tilt of the head is to be adjusted, storing a focus control power corresponding to the specific location, and calculating a tilt angle corresponding to the specific location according to the focus control power and the optical sensitivity so that the tilt of the optical pick-up head can be appropriately adjusted.
Recording method of optical disc drive
The invention is to provide a recording method of an optical disc drive, which first calibrates the write power with minimum recording speed, adjusts write powers for higher speeds, searches a blank area in a lead-out area of a disc to record with write powers for all speeds, read signals, deletes the speeds with bad recording quality, reserves the speeds with good recording quality as recordable speed, checks the required recording speed for the address of the recording data, searches the recordable speed equal to or smaller than the required recording speed, replaces the required recording speed with the searched recordable speed, records data with the searched recordable speed and corresponding write power to ensure quality.
Optical recording/reproducing method, system, and program
An optical recording/reproducing system 1 reads a recorded signal written to a recording track of a recording medium 3 by light. The light is modulated by a drive signal on which a frequency signal is superimposed. The light is scanned along the recording track at a predetermined scan velocity. The optical recording/reproducing system 1 includes a computer 13 and an LD driver 17 that control, based on the scan velocity, a superimposed magnitude of the frequency signal on the drive signal.
Optical pick up and optical disc device having optical shield for suppressing the influence of stray light through hologram element
An optical pickup according to the present invention includes: a light source 1d for irradiating an optical disk 4 with light; a lens 3 for converging the light onto the optical disk 4; a photodetector 1c having a plurality of detection regions 1cf, 1ct for detecting light which is reflected from a signal surface of the optical disk 4 and converting the light into an electrical signal; a hologram element 1a having a hologram region 1b for guiding the reflected light to the photodetector 1c; and a light-shielding plate 2 for blocking at least a portion of light transmitted through a region of the hologram element 1a other than the hologram region 1b. The light-shielding plate 2 includes a light shielding portion 2b for blocking light, and an aperture 2a for allowing the light to be transmitted therethrough. The aperture 2b is present, above an upper face of the hologram element 1a, in a region including the hologram region 1b, and a center position of the aperture 2b is shifted from a center position of the hologram region 1b.
System and method for enhancing weak target signals for a sensor array
A system and a corresponding method used with a sensor array selects candidate weak target signals from within one or more received signals and enhances those candidate weak target signals relative to a noise background.
Semiconductor memory with multiple wordline selection
A semiconductor memory circuit, comprising: a memory array, the memory array including a plurality of wordlines each connected to a respective row of cells and a plurality of bitlines each connected to a respective column of cells. The semiconductor memory circuit also comprises at least one row decoder for selecting a group of wordlines within the plurality of wordlines; and a plurality of driver circuits for driving the plurality of bitlines respectively and setting the cells connected to the group of wordlines to a predetermined logic state. Also, a method for presetting at least part of a memory array, the memory array comprising a plurality of wordlines each connected to a respective row of cells. The method comprises selecting a group of wordlines within the plurality of wordlines; and simultaneously setting memory cells connected to the group of wordlines to a predetermined logic state.
Floating gate memory device with interpoly charge trapping structure
A charge trapping floating gate is described with asymmetric tunneling barriers. The memory cell includes a source region and a drain region separated by a channel region. A first tunneling barrier structure is disposed above the channel region. A floating gate is disposed above the first tunneling barrier structure covering the channel region. A second tunneling barrier is disposed above the floating gate. A dielectric charge trapping structure disposed above the second tunneling barrier and a blocking dielectric structure is disposed above the charge trapping structure. A top conductive layer disposed above the top dielectric structure acts as a gate. The second tunneling barrier is a more efficient conductor of tunneling current, under bias conditions applied for programming and erasing the memory cell, than the first tunneling barrier structure.
Sense amplifier circuit and semiconductor memory device
A single-ended sense amplifier circuit amplifies a signal of a memory cell and transmitted through a bit line, and comprises first and second MOS transistors. The first MOS transistor supplies a predetermined voltage to the bit line and controls connection between the bit line and a sense node in response to a control voltage, and the second MOS transistor has a gate connected to the sense node and amplifies a signal transmitted from the bit line via the first MOS transistor. The predetermined voltage is supplied to the bit line before read operation and is set to a value such that a required voltage difference at the sense node between high and low level data of the memory cell can be obtained near a changing point between a charge transfer mode and a charge distributing mode within a range of a read voltage of the memory cell.
Method of performing read operation in flash memory device
A method of performing a read operation in a flash memory device is disclosed. The flash memory has a memory cell array including at least one block, the block having a plurality of pages. The method comprises receiving a read command to read data from a selected page in the block; determining whether or not the block has any page that has not been programmed; performing a dummy data program operation on at least one page that is determined not to have been programmed; and executing the read command to read the data of the selected page after the dummy data program operation is completed.
Reference current sources
Systems, methods, and devices are disclosed, including an electronic device that includes a first data location, a quantizing circuit, and a reference current source, all coupled to an electrical conductor. The reference current source may include a current mirror with a side coupled to the electrical conductor and a second data location coupled to another side of the current mirror.
Systems and methods for performing a program-verify process on a nonvolatile memory by selectively pre-charging bit lines associated with memory cells during the verify operations
A nonvolatile memory system is operated by performing a program loop on each of a plurality of memory cells, each program loop comprising at least one program-verify operation and selectively pre-charging bit lines associated with each of the plurality of memory cells during the at least one program-verify operation.
Static source plane in stram
A memory array includes a plurality of magnetic tunnel junction cells arranged in a 2 by 2 array. Each magnetic tunnel junction cell is electrically coupled between a bit line and a source line and each magnetic tunnel junction cell electrically coupled to a transistor. Each magnetic tunnel junction cell is configured to switch between a high resistance state and a low resistance state by passing a write current passing though the magnetic tunnel junction cell. A first word line is electrically coupled to a gate of first set of two of the transistors and a second word line is electrically coupled to a gate of a second set of two of the transistors. The source line is a common source line for the plurality of magnetic tunnel junctions.
Low power one-shot boost circuit
This invention discloses a voltage boost circuit which comprise at least one capacitor with a first terminal connected to an output of the voltage boost circuit, a controllable switch connected between a second terminal of the capacitor and a voltage source, the second terminal being different from the first terminal, and a voltage level detector detecting the output voltage level of the voltage boost circuit and providing a control signal to the controllable switch, wherein when the output voltage exceeds a predetermined level the controllable switch is off, and when the output voltage is lower than the predetermined level the controllable switch is on.
Current-level controlling device for a power supply device and related power supply device
A current-level controlling device for a power supply includes a reception end for receiving a current sense signal, a reference voltage generator for generating a reference voltage, an adaptive reference voltage generator, coupled to the reference voltage generator and the reception end, for adjusting the reference voltage according to variation of peak values of the current sense signal, so as to generate an adaptive reference voltage, a comparator, coupled to the reception end and the adaptive reference voltage generator, for comparing the current sense signal and the adaptive reference voltage, to generate a comparison result, and a control unit, coupled to the comparator, for controlling a switch transistor of the power supply according to the comparison result.
Sheet metal member, information display apparatus, and panel unit manufacturing method
A sheet metal member has a first through hole formed at such a position as to be in communication with a screw hole formed in a side surface of a panel, and is fixed to the panel by being screwed using the first through hole and the screw hole. The sheet metal member further has hole a bending piece in which a second penetration is formed and on which a bending processing is performed at such an overlapping position that the second through hole overlaps with the first through hole, and is screwed to the panel in either of, according to a type of the panel, an open state in which the bending processing has not yet been performed on the bending piece or a bent state in which the bending processing has been performed on the bending piece at the overlapping position.
Printed circuit board having embedded RF module power stage circuit
Disclosed herein is a printed circuit board having an RF module power stage circuit embedded therein. Specifically, this invention relates to a printed circuit board having an RF module power stage circuit embedded therein, in which a terminal pad for a resistor, a bead, or an inductor is defined or formed on a power supply plane of a multilayered wired board to connect the resistor, the bead, or the inductor to the power supply plane, and the resistor, the bead, or the inductor is connected in parallel with a decoupling capacitor by using a via hole or by embedding the resistor, the bead or the inductor perpendicular to the power supply plane, thus decreasing the size of the RF module and improving the performance thereof.
Circuit board with high density power semiconductors
A circuit board is provided with a plurality of MOSFETs (metal oxide semiconductor field effect transistors) each of which include a field effect transistor and an associated control circuit. The control circuits are mounted in a control section of the board remote from a power section mounting the MOSFETs. The present invention reduces the assembly steps required in the prior art wherein the MOSFET and its control circuit were mounted as preassembled units to the board. Moreover, the number of MOSFETs per unit area of board is increased by the present invention.
Cover mechanism and electronic device using same
An electronic device using a cover mechanism to cover a hole is described. The cover mechanism includes a locking member slidably mounted on a base member and a cover member. The cover member can be locked to the base member by locking of the cover member to the locking member in a locked position, can rotate around the locking member in a released position, and can expose the hole and physically attach to the locking member in an opened position.
Power supply with reversible airflow design
A reversible fan tray device is provided for a power supply unit. The fan tray device includes a mounting panel to be removably mounted to the power supply, a fan unit secured to the mounting panel to provide airflow through the electronic device, and an interconnection board secured to the mounting panel to provide an electrical connection between the fan unit and the power supply unit. The mounting panel can be positioned in either of two orientations, the first orientation to draw external air into the power supply unit and the second orientation to force internal air out of the power supply unit. The interconnection board mates with a connector on the power supply unit when the fan tray cassette is in either of the two orientations. The interconnection board provides an airflow direction indication to the power supply unit for an existing orientation of the two orientations.
Network device with baffle for redirecting cooling air and associated methods
A network device includes an airflow baffle. The baffle redirects cooling air toward a transceiver cage to increase a rate of heat transfer from electronic devices on the transceiver. The baffle is bi-directional, so that cooling air is redirected regardless of whether it flows in a front-to-back or back-to-front direction.
Portable apparatus and positioning device thereof
A portable apparatus includes an electronic device defining a locking slot and a positioning device for detachably attached to the electronic device. The positioning device includes a cover defining an opening and a through hole; a supporting member comprising a hook protruding from the through hole to insert in the locking slot to lock in the electronic device and a supporting portion protruding from the opening of the cover to support the electronic device; and a dampening member fixed to the supporting member in the cover.
Accessory strap fixing structure and portable electronic device using the same
A portable electronic device includes a main body and a accessory strap fixing structure. The main body defines an assembling slot therein. The accessory strap fixing structure is rotatably assembled within the assembling slot and includes a hanging frame, a supporting frame, a hinged portion, and a latching portion. The hanging frame includes a hanging portion disposed thereon for hanging a accessory strap thereto. The two ends of the supporting frame are connected to two ends of the hanging frame respectively. The hinged portion is formed at one joint of the hanging frame and the supporting frame, for being rotatably hinged to the main body and accommodated within the assembling slot. The latching portion is formed adjacent to the other joint of the hanging frame and the supporting frame, and configured for detachably latching within the assembling slot.
A multilayer capacitor comprises a capacitor element body; a first signal terminal electrode, a second signal terminal electrode, and a ground terminal electrode which are arranged on an outer surface of the capacitor element body; and a ground internal electrode and first to third signal internal electrodes which are arranged within the capacitor element body. The ground internal electrode is connected to the ground terminal electrode. The first signal internal electrode is connected to the first signal terminal electrode and opposes the ground internal electrode so as to construct a first capacitor. The second signal internal electrode is connected to the first signal terminal electrode and opposes the ground internal electrode so as to construct a second capacitor. The third signal internal electrode is connected to the second signal terminal electrode and opposes the ground internal electrode so as to construct a third capacitor. The first and second capacitors have respective capacitances different from each other.
Multilayer electronic component and method for manufacturing the same
A multilayer electronic component includes a ceramic body including ceramic layers that are laminated to one another and internal conductors having exposed portions at side surfaces of the ceramic body. Substantially linear connection portions extend in the lamination direction of the ceramic layers so as to connect the exposed portions to one another. External terminal electrodes cover the exposed portions of the internal conductors and the connection portions and include base plating films directly disposed on the side surfaces by plating. The connection portions are formed by polishing the side surfaces in which the internal conductors are exposed using, for example, a brush so as to elongate the exposed portions of the internal conductors.
Electrostatic chuck and substrate temperature control fixing apparatus
There is provided an apparatus including: an electrostatic chuck for holding an object; and a base plate which supports the electrostatic chuck and controls a temperature of the electrostatic chuck. The electrostatic chuck is fixed onto the base plate via an adhesive layer. The electrostatic chuck includes: a base; an electrostatic electrode built in the base; and a mounting portion containing a dielectric material and detachably mounted on the base. The object is mounted on the mounting portion.
Circuits, systems, algorithms and methods for ESD protection
Circuits, systems, and methods for protecting an integrated circuit having independently-powered circuit sections from electrostatic discharge events. The integrated circuit generally comprises an ESD control line, a first circuit having a first electrostatic discharge (ESD) device coupled to a first positive voltage rail, a first negative voltage rail, and the ESD control line, the first ESD device configured to activate an ESD control signal on the ESD control line when an electrostatic discharge occurs, and a second circuit having a second positive voltage rail, a second negative voltage rail, and a second ESD device, coupled to the second positive voltage rail, the second negative voltage rail, and the ESD control line, the second ESD device configured to shunt current between the second positive voltage rail and the second negative voltage rail when the ESD control signal is activated. The present invention advantageously protects integrated circuits having independently-powered circuit sections from electrostatic discharge events without adding redundant power and/or ground pads by sharing ESD shunting capacity between circuit sections during an ESD event.
Apparatus for ground fault current interrupter with overall end-of-life indication and shutdown protection function
An apparatus for ground fault current interrupter with overall end-of-life indication and shutdown protection function includes a first silicon-controlled rectifier, a reverse unit, a test switch unit and a ground fault current interrupter. The ground fault current interrupter includes a second silicon-controlled rectifier, a switch unit, a switch control unit and a rectifier filter unit. When a test current leakage signal is generated, a drive power is provided to the reverse unit, and the input power supply generates a current leakage phenomenon. If the ground fault current interrupter fails, then the second silicon-controlled rectifier will not be triggered, which makes the reverse unit trigger the first silicon-controlled rectifier, such that the rectifier filter unit outputs a DC power flowing through the first silicon-controlled rectifier to interrupt a power supply of the switch control unit. Therefore, the input power supply electrically connected to the switch unit can not deliver any power to the load electrically connected to the switch unit.
Perpendicular magnetic write head with stitched notched trailing shield
A magnetic write head for perpendicular magnetic recording having a stitched notched trailing shield. The trailing shield includes a first pedestal portion having sides that are self aligned with the sides of the write pole and having a back edge that extends a first shield throat height. The shield further includes a second shield portion stitched onto the pedestal portion, the second shield portion having a back edge that extends beyond the back edge of the pedestal portion.
Ribbed base deck to accentuate particle filtration
Base decks for data storage systems include a spindle motor region, a medium support region, an enclosure sidewall, and a recessed channel. The spindle motor region is configured to support a spindle motor assembly. The medium support region is beneath a storage medium when the storage medium is positioned within the base deck, and the enclosure sidewall surrounds an outer periphery of the storage medium when it is positioned within the base deck. The recessed channel is within the media support region and extends from the spindle motor region to the enclosure sidewall. The recessed channel illustratively has curved sidewalls that converge.
Servo signal recording apparatus, information recording apparatus, and tracking servo method
In the apparatus and method of the invention, a servo signal reproduction unit generates a PES from a servo signal reproduced from a magnetic tape, and a frequency conversion unit performs FFT processing of the PES to generate frequency component information. Then, a filter value generation unit generates filter values based on the frequency component information and writes these to a memory. When recording various data signals to the magnetic tape, the filter values are read from the memory and a control filter serving as a notch filter is incorporated into a feedback control for a tracking servo. This enables periodic and narrow-band noise to be removed from a PES, consequently reducing PESs. Accordingly, learning-type optimum notch filter control that allows a magnetic head to follow recording tracks at high speed and with high precision is possible even when the recording track width is reduced and the tape speed is increased.
Secure data disposal for disk drive
When a disk sector is written to, a bit for the sector is set indicating that the sector will require secure data disposal (SDD) to be run on it. To save time during end of life disposal, SDD is executed only on sectors whose bits indicate that they have been written to. SDD can be executed on each dirty sector in one operation at end of life or incrementally during use as disk activity permits.
Disk drive device and data rewrite method thereof
Embodiments of the present invention help to reduce the occurrence of read hard errors in a hard disk drive (HDD). According to one embodiment, a HDD rewrites data on all data tracks of a block M when the number of write operations to the block consisting of continuous plural data tracks. The HDD further rewrites data on continuous plural data tracks and adjacent to the block. Since the number of write operations is counted every block, a memory area to register the number of write operations can be reduced.
Dioxazine sulfamoyl compound, coloring powder composition for color filter, and color filter
The present invention relates to a pigment composition or pigment dispersion that is ideal for producing the blue pixel portion of a color filter for a liquid crystal display device, and a color filter. The invention has an object of providing a color filter having a blue pixel portion that yields a liquid crystal display device having a high degree of contrast that enables the display screen to be viewed with improved clarity, and a high level of brightness that produces a brighter display screen, as well as providing a pigment composition or dispersion that can be used to produce the color filter. The above object can be realized by using a dioxazine derivative that is substituted with a sulfamoyl group having a specific polyalkylene oxide group, and a pigment composition or dispersion for a color filter that includes this dioxazine derivative and a blue organic pigment or violet organic pigment.
There is provided a driving device with less wiring and of which driving circuit is simplified. A driving device comprising: a plurality of vibratory actuators 6, 7 respectively having a vibration generating portion which transform an electric power into a vibration and a driven portion which engages with the vibration generating portion; and a driving circuit to which the plurality of vibratory actuators are connected in parallel, wherein the vibration generating portion of at least one of the vibratory actuators has a different frequency characteristic from that of other vibratory actuators, and the driving circuit is capable of outputting a plurality of driving voltages each having a different waveform.
Projection lens unit
A projection lens unit includes: a projection lens having a first optical system for focusing incident image light and also having a second optical system for magnifying and projecting the image light focused by the first optical system; a lens barrel member for accommodating the projection lens and having a small diameter portion in which a joining portion of the first and the second optical system is formed to be the thinnest; a holding member having a first holding face on which the small diameter portion is mounted; and a presser member having a second holding face which holds the small diameter portion together with the first holding face. The holding member is fixed to a housing on which the projection lens unit is mounted. The presser member does not protrude upward from the lens barrel member arranged in a dead space of the small diameter portion.
Electronic device including a stepped lens
Disclosed is an electronic device including a lens having a stepped edge and a viewing area and more particularly, an electronic device having a display in which the viewing area of the lens is stacked with the active area wiring of a display panel and the stepped edge of the lens is stacked with the connectors on the periphery of the display panel. A housing portion is stacked with the stepped edge of the lens and the connectors on the periphery of the display panel. In this way, a maker of electronic devices can make use of the space occupied by the connectors of the display panel so that the active area of the display panel may occupy more of the total area of the surface of the device.
Imaging lens, imaging device, portable terminal, and method for manufacturing imaging lens
An imaging lens (LN) includes one or two lens blocks (BK), and an aperture stop (ape). The lens block (BK) includes a plane-parallel lens substrate (LS) and a lens (L) formed of different materials. In the imaging lens (LN), a first lens block (BK1) disposed at the most object-side exerts a positive optical power, and a conditional formula defined by the absolute difference between the index of refraction of a first lens substrate (LS1) and the index of refraction of a lens (L[LS1o]) contiguous with an object-side substrate surface of the first lens substrate (LS) is fulfilled.
Image pick-up optical lens assembly
This invention provides an image pick-up optical lens assembly comprising, in order from an object side to an image side: a first lens element with positive refractive power having a convex object-side surface and a convex image-side surface; a second lens element with negative refractive power having a concave object-side surface and a convex image-side surface; a third lens element with positive refractive power having an object-side surface and a convex image-side surface, at least one of the surfaces thereof being aspheric; and a fourth lens element with negative refractive power having a convex object-side surface and a concave image-side surface, at least one of the surfaces thereof being aspheric. The image pick-up optical lens assembly further comprises an aperture stop disposed between an object and the first lens element. Such arrangement facilitates a significant reduction in size and sensitivity of the lens assembly while providing superb image quality with higher resolution.
Optical system and optical apparatus having the same
An optical system includes, in order from an enlargement conjugate side to a reduction conjugate side, a first lens unit having a negative refractive power and a second lens unit having a positive refractive power. In the optical system, an aperture stop is located closer to the reduction conjugate side than the first lens unit, one or more positive lenses are located closer to the reduction conjugate side than the aperture stop, and the one or more positive lenses include a P-th positive lens located closest to the reduction conjugate side. Various optical qualities may be appropriately set to effectively control chromatic aberration for the entire image plane, provide high optical performance, and achieve a wide angle of view.
Infinity display with autostereoscopic capability
An infinity display device with autostereoscopic capability having one or more high lumen light sources 6, a transmissive spatial light modulator (SLM) 7, light collimating optics and a rectilinear light guide. Once the light has passed through the SLM 7 an objective 2 converges the image encoded rays toward a point 43 representing the entrance pupil 5 of said light guide. A second lens 1 then collimates the rays in one plane (Tangential) while a lenticular array 13 is used for collimating rays in the second plane (Sagittal). Next, a first surface mirror 9 reflects all said rays toward a triangular prism 10, where they undergo colour separation before entering the light guide. The light guide may itself consist of two, parallel, first surface mirrors 3 & 4 one of which is partially transmissive. Finally a Fresnel screen 11 tilts the light toward the observer.
Microlens alignment procedures in CMOS image sensor design
A method for aligning a microlens array in a sensor die to resolve non-symmetric brightness distribution and color balance of the image captured by the sensor die. The method includes performing a pre-simulation to simulate a microlens array alignment in a silicon die and to determine a shrink-factor and de-centering values, calculating the error in a real product's alignment in process and image offset, performing a post simulation based on offset calculation on the real product and re-design of the microlens alignment, and repeating the steps of calculating the error and performing the post-simulation until a satisfactory brightness distribution is obtained. The sensor die has sensor pixels, each pixel comprising a photodiode and a microlens for directing incoming light rays to the photodiode, wherein optical axis of the microlens is shifted with respect to optical axis of the photodiode by a preset amount determined by at least one iteration of alignment process.
Optical system of an illumination device of a projection exposure apparatus
The disclosure relates to an optical system of an illumination device of a microlithographic projection exposure apparatus, including at least one first light-conductance-increasing element having a plurality of diffractively or refractively beam-deflecting structures extending in a common first preferred direction the light-conductance-increasing element having an optically uniaxial crystal material in such a way that the optical crystal axis of the crystal material is substantially parallel or substantially perpendicular to the first preferred direction.
Reflective type screen using a spacer layer
A reflective type screen using a spacer layer and that includes a light blocking layer blocking an incident light, a reflective layer formed on the light blocking layer to reflect the incident light, a diffusion layer formed on the reflective layer to diffuse the incident light, and at least one spacer layer formed between the reflective layer and the diffusion layer to have a refractive index differing from that of an adjacent layer to refract the incident light.
A demodulator and method are provided. The demodulator for demodulating an optical signal, includes a splitter that splits a differential phase modulation signal into a first split light component and a second split light component, couples the first split light component to a first optical path and the second split light component to a second optical path, a first medium disposed on the first optical path, a second medium disposed on the second optical path and having a refractive index different from that of the first medium, and a combiner that combines the first split light component that has passed through the first medium and the second split light component that has passed through the second medium, wherein one of the first split light component and the second split light component is delayed in relation to the other.
Rotating element transmissive displays
A transmissive electro-optic display includes a substantially transparent front plane and back plane element. The back plane element includes a plurality of electrodes distributed in two dimensions on the backplane, each allowing independent control of a discrete region of the display. The front plane element includes at least one electrode disposed opposite the back plane, and is spaced apart from the back plane element by an interior wall defining a plurality of cells therebetween. A plurality of partially conductive and optically anisotropic elements is rotatably disposed in the plurality of cells, together with a dielectric fluid. When an appropriate electric field and/or a magnetic field is applied to the cells, the corresponding anisotropic elements are caused rotate between a “transmissive” state and an “opaque” state.
MEMS devices having improved uniformity and methods for making them
Disclosed is a microelectromechanical system (MEMS) device and method of manufacturing the same. In one aspect, MEMS such as an interferometric modulator include one or more elongated interior posts and support rails supporting a deformable reflective layer, where the elongated interior posts are entirely within an interferometric cavity and aligned parallel with the support rails. In another aspect, the interferometric modulator includes one or more elongated etch release holes formed in the deformable reflective layer and aligned parallel with channels formed in the deformable reflective layer defining parallel strips of the deformable reflective layer.
Scanning optical apparatus
A scanning optical apparatus includes a light source, a deflecting element for deflecting a beam of light emitted from the light source, an optical device for causing the beam of light emitted from the light source to be imaged into a linear shape long in the main scanning direction on the deflecting surface of the deflecting element. The optical device is comprised of a first optical element and a second optical element, and a third optical element for causing the beam of light deflected by the deflecting element to be imaged into a spot-like shape on a surface to be scanned. The third optical element includes a single lens, the opposite lens surfaces of which both include a toric surface of an aspherical surface shape in the main scanning plane, the curvatures of the opposite lens surfaces in the sub scanning plane being continuously varied from the on-axis toward the off-axis in the effective portion of the lens.
Holographic storage system with reduced noise
An apparatus for reading from and/or writing to transmission type holographic storage media is proposed, and more specifically a coaxial type apparatus for reading from and/or writing to transmission type holographic storage media with two or more reference beams, which has an improved Signal to Noise Ratio. The apparatus has a coaxial arrangement of two or more reference beams and an object beam or a reconstructed object beam. The reference beams are arranged on a circle around the object beam or the reconstructed object beam in a Fourier plane of the apparatus behind the holographic storage medium. A mirror is located in or close to this Fourier plane, which is designed such that it reflects the object beam or the reconstructed object beam without reflecting the reference beams.
Calibration of electro-optical instrumentation within printing devices
Systems and methods are disclosed for positioning or storing an electro-optical instrument (e.g., spectrophotometer) within a printing device to facilitate calibration or maintenance of the instrument. In various embodiments, the electro-optical instrument may be pivoted or moved to an inclined position to facilitate calibration of the instrument relative to one or more calibration references. The electro-optical instrument may also be moved or inclined along a travel path in the printing device to a position or positions adjacent to various calibration references.
Color printing reducing artifacts and banding by rendering black dots, replacing dots with process black, and adding non-black dots for different subsets of black dots
A method of printing comprising setting a pixel black value of K for an ink limit and identifying each of black dots of a first subset of black dots having pixel black value K greater than the ink limit, and pixel color value of cyan, magenta, and yellow equal to zero. The method further comprises rendering only K for a pixel value for the first subset of black dots and replacing each of black dots of a second subset of black dots of a halftoned bit map for a predetermined area with a process black dot. The method still further comprises adding a non-black dot to each of black dots of a third subset of black dots of the bit-mapped data, wherein the halftoned bit map is generated by halftoning continuous tone data; wherein the black dots of the third subset comprises a percentage of all the black dots that tends to generally increase as a ratio of black coverage to total coverage in the predetermined area increases; wherein the first, second, and third subset comprises black dots that are mutually exclusive; and, printing the bit map.
Image forming apparatus including a finished image display unit
A finished-image generating unit generates a finished image showing a result of a process performed on a target image according to various function setting items. A finished-image display unit, when the target image extends to a plurality of pages, forms the finished image in a stack, and displays the stacked finished image on a display unit with a page structure image that shows an overall page structure of the stacked finished image. A page moving unit, when one of the pages constituting the page structure image is specified via an operating unit, executes a page moving from a page currently displayed on the display unit to the specified page.
Information notification device on image forming apparatus in a sleeping mode
An information notification device 1 includes a memory unit 3, a request reception unit 42, and a communication unit 2. The memory unit 3 stores first equipment information indicating the internal state of a printer engine 113. When the image forming apparatus 101 is in sleep mode, the request reception unit 42 receives requests for second equipment information indicating the current state of the image forming apparatus 101. When the second equipment information is low rate of change with time first attribute information, the communication unit 2 transmits the first equipment information to the requesting source. When the second equipment information is second attribute information, whose rate of change with time is higher than first attribute information, the power supply 114 supplies power to the engine 113, the communication unit 2 obtains the second equipment information from the engine 113 and transmits it to the requesting source.
Facsimile apparatus and method of controlling facsimile apparatus
A facsimile apparatus includes: receiving unit which receives plural types of sheets including facsimile sheets; a printing unit which performs printing on the sheet received in the receiving unit; an operation unit which is operated; a facsimile data receiving unit which receives facsimile data; a reception print controller which allows the printing unit to perform facsimile printing on the basis of the received facsimile data; and a sheet-setting acquiring unit which acquires sheet setting of a type of sheets to be printed, wherein the reception print controller selectively performs reception setting for automatic reception in which the facsimile printing is performed by the printing unit when the facsimile data is received and reception setting for manual reception in which the facsimile printing is performed on the basis of the operation of the operation unit after the facsimile data is received, and the reception print controller performs the reception setting in accordance with the acquired sheet setting.
Data processing apparatus, method and computer program product for passing data among plural users with different processing associated with different users in the same group
In order to process data by a plurality of processing methods defined for each of a plurality of users with a simple operation, MFP includes a HDD having a group BOX for storing data, related with at least two users, and creates a group table which associates at least two data processing methods respectively corresponding to at least two users with the group BOX. When data is stored into the group BOX, the stored data is processed according to each of at least two data processing methods associated with the group BOX.
Systems and methods for multi-function coherent imaging
Systems and methods are provided for multi-function coherent imaging comprising directing a first coherent radiation beam and a second coherent radiation beam towards a detector, where the second coherent radiation beam is spatially offset, angularly offset, or spatially and angularly offset from the first coherent radiation beam. A portion of the first coherent radiation beam and a portion of the second coherent radiation beam may be combined to form a composite beam. An object may be radiated with the composite beam. A first intensity pattern may be formed by interfering with return radiation from the radiated object with the first coherent radiation beam and a second intensity pattern is formed with the return radiation from the radiated object and the second coherent radiation beam. A detector may simultaneously record a superposition of the first intensity pattern and the second intensity pattern.
Method and apparatus for measuring shape or thickness information of a substrate
An interferometer system and method may be used to measure substrate thickness or shape. The system may include two spaced apart reference flats having that form an optical cavity between two parallel reference surfaces. A substrate holder may be configured to place the substrate in the cavity with first and second substrate surfaces substantially parallel with corresponding first and second reference surfaces such that a space between the first or second substrate surface is three millimeters or less from a corresponding one of the reference surfaces or a damping surface. Interferometer devices may be located on diametrically opposite sides of the cavity and optically coupled thereto. The interferometers can map variations in spacing between the substrate surfaces and the reference surfaces, respectively, through interference of light optically coupled to and from to the cavity via the interferometer devices.
Real-time measurement of ultrashort laser pulses
A real-time FROG system provides ultra fast pulse measurement and characterization. The system includes direct, integrated feedback that measures how well the system is retrieving pulses and tracking changes in the pulse train. This feedback is provided in real time and may be in the form of the FROG trace error, the display of the measured and retrieved FROG trace, accuracy of background subtraction or other quality measurement. The system includes preprocessing options that can be used to adjust the dynamic range of the measured signal or to perform different types of filtering. The preprocessing of the FROG trace precedes phase retrieval processing and improves the quality of pulse retrieval.
Methods and apparatus for measuring the concentration of a substance in a solution
The present invention relates to methods and apparatus for detecting and measuring the concentration of a substance in a solution, the substance having an absorption at 300 nm or less. The methods and apparatus have particular utility in detecting and measuring the concentration of proteins and nucleic acids.
Methods and apparatus for estimating a downhole fluid property
Apparatus and method for estimating a downhole fluid property using a carrier conveyable into a well borehole, one or more light sources carried by the carrier, the one or more light sources comprising at least one quantum cascade laser light source, a fluid sample cell that receives light emitted from the one or more light sources, and at least one photodetector that detects light emitted from the one or more light sources after the light interacts with a fluid in the fluid sample cell.
The spectroscopy module 1 is provided with a body portion 2 for transmitting light L1, L2, a spectroscopic portion 3 for dispersing light L1 made incident from the front plane 2a of the body portion 2 into the body portion 2 to reflect the light on the front plane 2a, a light detecting element 4 having a light detecting portion 41 for detecting the light L2 dispersed and reflected by the spectroscopic portion 3 and electrically connected to a wiring 9 formed on the front plane 2a of the body portion 2 by face-down bonding, and an underfill material 12 filled in the body portion 2 side of the light detecting element 4 to transmit the light L1, L2. The light detecting element 4 is provided with a light-passing hole 42 through which the light L1 advancing into the spectroscopic portion 3 passes, and a light incident opening 42a of the light-passing hole 42 is partially covered by a light transmitting plate 16.
Frictional pivots for gravitational alignment
A frictional pivot 100 for use in a device measuring gravitational alignment is provided. The frictional pivot 100 comprises a gravity-responsive directional means 200 for indicating a datum direction of alignment with gravity; frictional pivoting means 300, 400 for allowing the gravity-responsive means coarsely to align with gravity; vibration means 303, 403 for vibrating one or more elements of the pivoting means; and portable power means 303a for powering the vibration means 303, 403.
Water in oil measurement using stabilizer
A method for determining an amount of polar substance in a non-polar media includes adding a surfactant to increase a dispersion of the polar substance in the non-polar media and to increase the optical absorbance of the polar substance in the non-polar media to create a sample, passing an initial optical spectrum through the sample, measuring a resultant optical spectrum exiting the sample, relating the resultant optical spectrum to a predetermined quantitative calibration, and determining a concentration of the polar substance in the non-polar media based on the relation of the resultant optical spectrum to the quantitative calibration.
Laser distance meter
An electro-optic laser distance meter (1, 1′) has a hand-held housing (2), an electric radiation source (3) for generating a bundled light beam (4), and receiving optics (5) with a photoreceiver (7) for receiving parts of the light beam (4) that is backscattered in a reception beam bundle (9) from a measurement object (8), with the photoreceiver (7) being arranged along the reception axis (E) in the focal point (6), extending in a plane transverse to the reception axis (E), and being partially shadowed inside the reception beam bundle (9) by a polarization filter (10, 10′, 10″, 10′″).
Exposure apparatus and method for manufacturing device
An exposure apparatus for exposing a shot region on a substrate includes a movable stage, a projection optical system, a measuring device configured to measure a position of a partial region of a surface of the substrate, and a controller configured to cause the measuring device to measure the position with respect to each of a plurality of measurement points of each of a plurality of shot regions, to determine a global shape of the surface based on the measured positions, to calculate a correction value with respect to each of the plurality of measurement points based on the determined global shape, and to move the stage based on measurement values corrected using the respective correction values corresponding to the respective measurement points.
Liquid crystal display device having a first axis extending orthogonal to an optical axis of a polarizing plate and a second axis extending orthogonal to the first axis, and with slit electrodes symmetric respectively to first and second axises
A liquid crystal display device includes two substrates, liquid crystal therebetween, and sub-pixel regions. Each sub-pixel region is divided into first to fourth display regions by a first axis extending orthogonal to an optical axis of a polarizing plate and a second axis extending orthogonal to the first axis. Each first to fourth display region includes slit electrodes on the second electrodes along the first axis. First slit electrodes in the first display region and second slit electrodes in the second display region are symmetric relative to the first axis. Third slit electrodes in the third display region and fourth slit electrodes in the fourth display region are symmetric relative to the first axis. The first and fourth slit electrodes are symmetric relative to the second axis. The second and third slit electrodes are symmetric relative to the second axis.
Liquid crystal display device
It is an object of the present invention to provide a method for manufacturing a thin phase difference film of a liquid crystal display easily so as not to prevent a liquid crystal from being driven so that cost for manufacturing a liquid crystal display is more reduced than conventionally. A liquid crystal display device according to the present invention has a structure in which phase difference films that have the same function as a conventional phase difference film are formed by using a liquid crystal stabilized with a polymer over a first substrate and a second substrate that have electrodes formed thereover, and a liquid crystal material is interposed between these substrates. In addition to the structure as described above, it is also a feature that the phase difference film formed over the substrate is formed by using a liquid crystal that is stabilized with a polymer including a conductive material.
Liquid crystal display apparatus comprising a light-detecting and controling unit that sense and control the brightness of the display
A liquid crystal display includes: a display with an array substrate having scanning and data lines and an IC chip driving liquid crystal, and a color filter substrate; a light-detector having an optical sensor integrated in the display detecting external light; a detection circuit connected via sensor laid-around lines connecting to light-detector lines; an illuminator illuminating the display panel; and a controller controlling the illuminator based on the detection circuit's output. The data lines are distributed to the chip-mounting area and have terminals at an end for connecting to IC chip bump terminals. Leader lines distribute from the terminals toward the chip-mounting area and have inspection terminals at their ends. Sensor inspection lines connect at one end to the sensor laid-around lines and extend at the other end to the chip-mounting area. Sensor detection terminals are formed at the other end of the sensor inspection lines.
Surface illumination device and a liquid crystal display device using such a surface illumination device
A surface illumination device is provided with a laser light source capable of emitting a laser light, an incident surface on which the laser light is incident, a light guiding plate having a principal surface from which the laser light emerges as a surface emergent light, and an irradiating member capable of irradiating the laser light from the laser light source over a specified range extending in the longitudinal direction of the light guiding plate.
In a photosensor in the pixel region of an active matrix substrate, the potential of a storage node is read out to output wiring as sensor circuit output, the potential of the storage node having changed in accordance with the amount of light received by a photodetection element in a sensing period, the sensing period being from when a reset signal (RS) is supplied until when a readout signal (RW) is supplied. A sensor startup period whose length is greater than or equal to the length of the sensing period is provided after a sensor data unnecessary period in which the sensor circuit output is not necessary, and furthermore before a valid sensor data period in which the sensor circuit output is necessary, and the sensor circuit output is read out in the valid sensor data period from the photosensor to which the reset signal was applied in the sensor startup period.
Stereoscopic 3D liquid crystal display apparatus having a double sided prism film comprising cylindrical lenses and non-contiguous prisms
A stereoscopic 3D liquid crystal display module includes a liquid crystal display panel and a directional backlight positioned to provide light to the liquid crystal display panel. A double sided prism film is disposed between the liquid crystal display panel and the directional backlight. The prism film includes a first surface having a series of cylindrical lenses adjacent the liquid crystal display panel and a second surface, opposite the first surface, having a series of non-contiguous prisms adjacent the directional backlight. Each of the non-contiguous prisms is separated from adjacent prisms by a transmissive flat portion or an opaque portion.
Volume adjusting method for channel switching of digital television
While a user of a digital television gives a command to switch from a first channel to a second channel, a comparison between a first remembered volume of the first channel and a second remembered volume of the second channel is provided. According to the result of the comparison, a currently-used volume of the second channel may be adjusted from the first remembered volume to the second remembered volume iteratively and by step volumes so that the adjustment of the currently-used volume of the later channel is not annoying for the user. Moreover, the user is also allowed in determining a preferred volume to be the currently-used volume of the second channel. While the user of the digital television flips between channels, unnecessary updates in a volume setting of the second channel are abandoned.
Multiple frame grabber
A system is presented that applies M×N×K computational units to calculating image parameters on N picture images captured simultaneously by N digital camera devices, where there are N groups of frame grabber units, each containing M frame grabbers in which there are K computational units. The data operated on by a computational unit is separate and independent from the image data operated on by the other computational units. This results in a performance speedup of M×N×K compared to one computational unit making the same computations. A master frame grabber unit controls the illumination of the N digital camera devices, and synchronizes the illumination with the clocks of the N digital camera devices.
AV processor and program
The present invention is directed to provide an AV processing device and the like that allow mixing three or more AV signals through easy operation. According to the invention, an AV processing device 30 includes an input unit 310 inputting three or more AV signals that are audio signals or video signals, a coordinate point assigning unit 322 assigning a given coordinate point in a predetermined two-dimensional region in which a coordinate axis for each input AV signal indicating its mixing rate from minimum to maximum is virtually assigned, a mixing rate calculator 331 calculating the mixing rate of each AV signal based on the coordinate axis for the AV signal and the assigned coordinate point, a mixed AV signal generator 332 generating mixed AV signals based on the calculated mixing rate of each AV signal, and an output unit 350 outputting the generated mixed AV signals.
Clip-on video camera system for medical, surgical and dental applications
A video camera system includes a mount with a clip-on structure adapted for attachment to a pair of eyeglass frames, loupes, or a headband. The preferred embodiment includes a camera mounted on a first pivot arm, and a light source mounted on a second pivot arm. One or both of the pivot arms are rotatable, enabling the beam from the light source and field of view of the camera to be aligned for a given working distance. Polarizing filters may be mounted to the camera, light source, or both to control glare, reflection or other undesired visual artifacts.
Device for connecting a camera lens to a movie camera
A device for connecting a camera lens to a movie camera has a camera housing with a lens mount and a device for acquiring data relating to the camera lens connected to the lens mount. Said device further comprising a miniaturized electronic system with data memory for storing data relating to the camera lens such as lens type, serial number, conversion tables and the like, and with a contact region that is arranged on a data interface between the lens mount of the movie camera and the lens fastening means of the camera lens and which is aligned with the contact region arranged in the lens mount of the movie camera is integrated in the lens fastening means of the camera lens or in a modified lens fastening means connected to the lens fastening means of the camera lens or replacing the latter.
Zoom camera with manual focus function
A zoom camera having enhanced focusing stability during high magnification zooming under environments of high temperatures or low temperatures. When the zoom camera performs zoom-in operations in an environment of high or low temperatures, aperture control is added as the zoom magnification becomes higher and the temperature becomes higher or lower whereby the depth of field is made deeper to assure the presence of a range with good focusability.
Optical imaging systems and methods utilizing nonlinear and/or spatially varying image processing
Systems and methods include optics having one or more phase modifying elements that modify wavefront phase to introduce image attributes into an optical image. A detector converts the optical image to electronic data while maintaining the image attributes. A signal processor subdivides the electronic data into one or more data sets, classifies the data sets, and independently processes the data sets to form processed electronic data. The processing may optionally be nonlinear. Other imaging systems and methods include optics having one or more phase modifying elements that modify wavefront phase to form an optical image. A detector generates electronic data having one or more image attributes that are dependent on characteristics of the phase modifying elements and/or the detector. A signal processor subdivides the electronic data into one or more data sets, classifies the data sets and independently processes the data sets to form processed electronic data.
Portable terminal with rotatable axial flip unit and dual lens arrangement
This portable terminal comprises a main unit having a microphone, a key operation unit, and a radio sending/receiving function of image and sound, a rotation axial unit having a video camera and an operation dial, an image display unit with a touch panel capable of displaying an image taken by the video camera, a received image and a screen for input operation, and a flip unit having the image display unit, a CCD camera, a speaker and an operation button. The rotation axial unit further includes an opening/shutting axis for connecting the main unit and the flip unit in a mutually rotatable way and a rotation axis for connecting the flip unit in a way of rotating the flip unit across the above rotation in the horizontal direction, and when the flip unit is opened and rotated across, it is used as a video camera with a monitor.
Solid state imaging device capable of parallel reading of data from a plurality of pixel cells
A solid state imaging device has a pixel region composed of a matrix of pixel cells each including a photodiode and a charge storage portion. First and second output signal lines are in parallel and adjacent to both the charge storage portions of a first pixel cell and a second pixel cells that are adjacent on a same column. A signal voltage of a signal charge in the charge storage portion of the first pixel cell is output to the first output signal line, whereas a signal voltage of a signal charge in the charge storage portion of the second pixel cell is output to the second output signal line. The respective outputs to the first and second output signal lines are processed in parallel. A conductive layer is disposed between the charge storage portion of the first pixel cell and the second output signal line to suppress capacitive coupling.
Camera apparatus with saliency signal generation
An electronic still, video or hybrid camera has a physically or mechanically operable user control receiving an input from a user and generates a binary, continuous or multi-level saliency signal while an image signal is being produced. The user control may be the same as or different from the picture taking control. In real time the saliency signal controls processing of the camera signal, or the camera itself, for example by controlling the frequency of still picture taking, or by optimising image storage in memory. The signal can also be stored with the image signal for later use, as in editing. The user control can be mounted on the camera or remote therefrom and include a movement or pressure sensor.
Method for identifying Guignardia citricarpa
The present invention refers to a computer vision system for identifying the fungus Guignardia citricarpa, the causing agent of the citrus black spot. The invention refers to a method for identifying Guignardia citricarpa using a computer vision system comprising the steps of a) image acquisition from a collection disk using a digital camera connected to a microscope b) pre-processing to improve (or correct) the scanned images c) image segmentation to segregate each particle in the image d) analysis and extraction of relevant features of the segmented particles and e) identification using artificial intelligence techniques and artificial neural networks.
Apparatus and method for photographing three-dimensional image, apparatus and method for displaying three-dimensional image, and apparatus and method for converting three-dimensional image display position
Described is a device and method that makes it possible to acquire image information required for displaying a three-dimensional image of an object in a space with a simple configuration and to achieve display of a stereoscopic dynamic image in a true sense with a simple configuration. Light from an object (10) impinges upon a deflecting plate (11). Among the incident beams of light, the deflecting plate (11) allows beams of light at a predetermined angle to the plane of the deflecting plate (11) to pass, the beams exiting as parallel beams of light perpendicular to the plane of the deflecting plate (11). The light passes through a converging lens (12), a pinhole member (13), and a converging lens (14) to impinge upon a CCD (15). An angle of incident light selected by the deflecting plate (11) is sequentially changed as time passes. Therefore, image information output by the CCD (15) becomes plural pieces of two-dimensional image information for which the photographing direction changes as time passes and which serve as image information required for displaying a three-dimensional image of the object in a space.
Display panel and display apparatus
An active matrix type display panel, used as a display-use panel, has pixel patterns each having aperture sections. The aperture sections are set to have a width satisfying the following inequality, 0<(minimum width of the aperture sections in the pixel)/(maximum width of the aperture sections in the pixel)≦0.037, or 0.130≦(minimum width of the aperture sections in the pixel)/(maximum width of the aperture sections in the pixel)<1.
Manipulation of graphical objects on a display or a proxy device
Methods of manipulating graphical objects are described. One or more graphical objects are displayed in a fixed orientation with reference to a sensed reference direction. Manipulation is achieved by fixing the orientation or position of a displayed graphical object with reference to an apparatus, such as the display itself or a proxy device, detecting a change in orientation of that apparatus and editing the orientation of the graphical object based on the detected change.
Methods, systems, and data structures for generating a rasterizer
Methods, systems and data structures produce a rasterizer. A graphical state is detected on a machine architecture. The graphical state is used for assembling a shell rasterizer. The machine architecture is used for selecting replacement logic that replaces portions of shell logic in the shell rasterizer. The machine architecture is used for selectively inserting memory management logic into portions of the shell logic to produce.
Image generation with interpolation and distortion correction
An image generation apparatus provides interpolation and distortion correction. The interpolation and distortion correction may be provided in one or two dimensions. Nonlinear image scan trajectories, such as sinusoidal and bi-sinusoidal trajectories are accommodated. Horizontal and vertical scan positions are determined using a linear pixel clock, and displayed pixel intensities are determined using interpolation techniques.
Mechanism for granting controlled access to a shared resource
Disclosed are methods and systems for granting an application-specific integrated circuit (ASIC) in a multi-ASIC environment controlled access to a shared resource. A system includes a first ASIC, a second ASIC, and a shared memory that stores a shared resource and a data set partitioned into fields. The first ASIC writes data to a first subset of the fields and reads data from the fields. The first ASIC includes first logic that computes a first value based on the data read from the fields. The second ASIC writes data to a second subset of the fields and reads data from the fields. The second ASIC includes second logic that computes a second value based on the data read from the fields. Based on the first and second values respectively computed by the first and second logic, only one of the first and second ASICs gains access to the shared resource.
Method for increasing speed in virtual three dimensional application
A method for increasing speed in virtual 3D application is applied to a game console, which includes a processor and is used for outputting scan lines of a frame. The method includes the steps of: providing registers corresponding to the scan lines; and interrupting the processor in a vertical blank period. The step of interrupting includes: calculating 3D operating parameters corresponding to the scan lines according to an operation provided to the game console by a user; storing the 3D operating parameters into the registers; and calculating outputted scan lines according to the scan lines and the corresponding 3D operating parameters. Since the registers respectively corresponding to the scan lines are provided, the number of times of interrupting the processor can be decreased and the efficiency can be greatly increased.
Remote display method and system for a monitor apparatus
A remote displaying method for monitor apparatus, comprises: converting step, for converting a plurality of graphic elements which constitute a displayed graphic on the monitor apparatus into a plurality of corresponding display instructions; transmitting step, for transmitting the display instructions to a remote display apparatus; receiving step, for receiving the display instructions on the remote display apparatus; and displaying step, for displaying on the remote display apparatus in accordance with the display instructions.
Management of presentation time in a digital media presentation system with variable rate presentation capability
Techniques are provided for managing Presentation Time in a digital rendering system for presentation of temporally-ordered data when the digital rendering system includes a Variable Rate Presentation capability. In one embodiment, Presentation Time is converted to Data Time, and Data Time is reported instead of Presentation Time when only one time can be reported. In another embodiment, a predetermined one of Presentation Time and Data Time is returned in response to a request for a Current Time.
Rendering cubic Bézier curves as quadratic curves using a GPU
A method, system, and computer-readable storage medium are disclosed for rendering Bézier curves using a graphics processing unit (GPU). In one embodiment, a plurality of quadratic Bézier curves approximating a cubic Bézier curve are automatically generated. In one embodiment, the plurality of quadratic Bézier curves are rendered using the GPU.
Drive voltage supply circuit
A drive voltage supply circuit has a first wire line, a second wire line, a first drive circuit, a plurality of second drive circuits, a control circuit for driving the first drive circuit and the plurality of second drive circuits, and an impedance element connected between the first wire line and each of output terminals.
Method for providing human input to a computer
The invention provides a method for providing human input to a computer which allows a user to interact with a display connected to the computer. The method includes the steps of placing a first target on a first portion of the user's body, using an electro-optical sensing means, sensing data related to the location of the first target and data related to the location of a second portion of the user's body, the first and second portions of the user's body being movable relative to each other, providing an output of the electro-optical sensing means to the input of the computer, determining the location of the first target and the location of the second portion of the user's body, and varying the output of the computer to the display based upon the determined locations for contemporaneous viewing by the user.
Mobile phone and method for controlling the same
A mobile phone is provided. The mobile phone comprises a touch panel, a camera, and a processor. The touch panel comprises a touch-sensitive display screen, implementing a plurality of virtual buttons. The camera comprises a camera lens having a view-finding area in relation to the touch panel. The processor, respectively coupled with the touch panel and the camera, switches on the camera in response to receipt of a trigger signal, determines whether a focus of the camera for a subject is shorter than a preset distance, and if so, locks the touch panel.
Electronic paper recording apparatus
An electronic paper is mounted on a paper mounting unit on which the electronic paper is mounted detachably. When a user operation is performed on the display screen of the electronic paper, the user operation position with respect to the display screen of the electronic paper is detected by the operation position detecting unit of the paper mounting unit. The data corresponding to the detected user operation position with respect to the display screen of the electronic paper is transmitted to the electronic paper via mutual communication units. The nonvolatile display unit of the electronic paper displays the data. This enables the data corresponding to the user operation on the electronic paper to be displayed on the nonvolatile display unit.
There is disclosed an interactive display system comprising an interactive surface for displaying an image and for receiving inputs from remote devices, the system being adapted to detect the presence of at least two remote devices proximate the interactive surface.
Handheld electronic device with text disambiguation
A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are provided by logic structures resident on the device. The device enables editing during text entry and provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special
Electrophoretic display apparatus and driving method thereof
A display apparatus includes a first substrate provided with a closed container, two types of charged particles held in the closed container and having mutually different charge polarities and a substantially identical color, and first, second and third electrodes for generating an electric field in the closed container, with the third electrode being disposed on the first substrate. The display apparatus alternately executes a first display operation and a second display operation, wherein in the first display operation, the charged particles create a first distribution on a first electrode side by changing a voltage applied to the second electrode or the third electrode after a first reset operation in which the charged particles create a second distribution on a second electrode side and on a third electrode side by applying a first voltage to the second electrode and to the third electrode. In the second display operation, the charged particles create a third distribution on the first electrode side by changing a voltage applied to the second electrode or the third electrode after a second reset operation in which the charged particles create a fourth distribution, substantially identical to the second distribution, on the second electrode side and on the third electrode side by applying a second voltage, opposite in polarity to the first voltage, to the second electrode and to the third electrode.
A display apparatus includes a display panel that displays an image in response to a data voltage, a data driving unit that outputs the data voltage in response to a driving signal, and a printed circuit board that outputs the driving signal and that has a static electricity discharge circuit. The discharge circuit discharges high-voltage static electricity, which is introduced into the data driving unit, to ground. Accordingly, the display apparatus prevents the data driving unit from being damaged by the high-voltage static electricity.
Driver for driving display panel and method for reading/writing in memory thereof and thin film transistor liquid crystal display using the same
A driver for driving a display panel and a method for reading/writing in a memory thereof and thin film transistor liquid crystal display (TFT-LCD) using the same are provided. The method of the present invention is a reading timing of memory which different than the prior reading timing of memory, so that, if using the method of the present invention in the driver even having only one memory, the tearing effect of the prior TFT-LCD can be solved and the whole power consumption thereof can also be reduced.
Liquid crystal display apparatus
A liquid crystal display apparatus includes a liquid crystal modulation element having a liquid crystal layer and first and second electrodes, and a controller performs control for an electric potential difference applied between the electrodes such that an electric field applied to the liquid crystal layer is inverted between positive and negative. The controller switches the control between first control and second control. The first control controls the electric potential difference such that one of an absolute value of a time-integrated value of the positive electric field applied to the liquid crystal layer and an absolute value of a time-integrated value of the negative electric field applied thereto is larger than the other, and the second control controls the electric potential difference such that the other absolute value of the time-integrated value is larger than the one absolute value of the time-integrated value.
Liquid crystal display device
The liquid crystal display device of the invention includes a liquid crystal display element section that is initialized such that the alignment state of liquid crystal molecules is transitioned from a splay alignment to a bend alignment capable of displaying an image, and a driving circuit that applies to the liquid crystal display element section a transition voltage that causes the alignment state of liquid crystal molecules to be transitioned from the splay alignment to the bend alignment in the initialization. Further, a clock signal generator generates upon supply of power to the driving circuit, a clock signal, which is delivered to the driving circuit, as a reference for starting application of the transition voltage and for measuring a transition voltage application period.
X-band turnstile antenna
An X-band, crossed dipole turnstile antenna configured to be omni-directional with horizontal polarization is disclosed. It comprises a set of two dipole antennas aligned at right angles to each other attached to a common 50 ohm coaxial feedpoint and fed 90 degrees out-of-phase. The antenna pattern is nearly omnidirectional in the horizontal plane. The antenna can be used generally in microwave communications including Digital Radio Frequency Tags (DRaFTs) communicating with airborne and satellite platforms.
Antenna assembly with connectors having an internal conductive channel
The present invention provides an antenna with an integral electrical connection to a printed circuit board. The electrical connection is accomplished by providing a connection beam from a conductive layer to the circuit board. The connection beam is provided with a channel extending through the connection beam, such as a channel through the geometric center of the beam, and the channel is plated. The connection beam terminates with a contact point. The beam is deflectable to provide contact force.
Positioning device, method of controlling positioning device, and recording medium having program for controlling positioning device recorded thereon
A positioning device 20 receives a satellite signal from a satellite positioning system (SPS) satellite and locates a present position, the positioning device 20 including an azimuth calculation section which calculates an azimuth of the SPS satellite corresponding to the received satellite signal, and a reception environment determination section which determines a reception environment including a multipath environment based on the azimuths of the SPS satellites calculated by the azimuth calculation section.
Wireless microwave interferer for destructing, disabling, or jamming a trigger of an improvised explosive device
A wireless microwave interferer for destructing, disabling, or jamming a trigger of an improvised explosive device. The interferer includes a power source interface, a control and monitoring panel, a waveform generator, a modulated HV power supply, at least one microwave generator, a waveguide to co-ax transformer and combiner, one of an ellipsoidal antenna and a spiral antenna, and an antenna adjustment mechanism. The power source interface interfaces with a power source. The waveform generator is connected to the modulated HV power supply and to the control and monitoring panel. The control and monitoring panel is connected to the power source interface, the modulated HV power supply, and the antenna adjustment mechanism. The modulated HV power supply is connected to the at least one microwave generator. The at least one microwave generator is connected to the waveguide to co-ax transformer and combiner. The waveguide to co-ax transformer and combiner is connected to the one of the ellipsoidal antenna and the spiral antenna. The one of the ellipsoidal antenna and the spiral antenna is connected to the antenna adjustment mechanism.
A-D convert apparatus and control method
Provided is an AD conversion apparatus including: a differential amplifier that generates a differential input voltage according to an analog input signal; a differential DA converter of a charge redistribution type, which outputs a differential output voltage resulting from subtracting the differential input voltage from a differential comparison voltage that is in accordance with comparison data; a comparator that compares a positive output voltage and a negative output voltage in the differential output voltage; a control section that identifies the comparison data at which the differential output voltage becomes substantially 0 based on a comparison result of the comparator, and outputs the identified comparison data as output data; and a setting section that sets at least one of a common potential of the differential amplifier and a common potential of the differential DA converter, according to a targeted value of a common potential of the comparator
Methods of quantizing signals using variable reference signals
Methods for reading a data location coupled to an electrical conductor. A counter receives a signal from an analog-to-digital converter coupled to the electrical conductor. The counter produces two or more counts, and in some embodiments, the counts are based in part on a variable reference voltage. An interfuser may be coupled to an output of the counter. The interfuser receives the two or more counts from the counter and reads data conveyed by the data location based on the two or more counts.
Coding method, decoding method, and apparatuses, programs and recording media therefor
An object of the present invention is to achieve high coding efficiency for a companded signal sequence and reduce the amount of codes. A coding method according to the present invention includes an analysis step and a signal sequence transformation step. The analysis step is to check whether or not there is a number that is included in a particular range but does not occur in a second signal sequence (a number sequence that indicates the magnitude (magnitude relationship) of original signals) and output information that indicates the number that does not occur. The signal sequence transformation step is to output a transformed second signal sequence (which is formed by assigning new numbers to indicate the magnitudes of original signals (the magnitude relationship among original signals) excluding the magnitude of the original signal indicated by the number that does not occur and replacing the numbers in the second signal sequence with the newly assigned numbers) in the case where it is determined in the analysis step that there is a number that does not occur. The particular range is defined as a number that indicates a positive value having a minimum absolute value and a number that indicates a negative value having a minimum absolute value, for example.
Optical encoder with integrated monitor
A sensor head for sensing light modulated by a moveable member, such as a code wheel or code strip, in an optical encoder. The sensor head has at least one monitor optical sensor and a primary optical sensor positioned to receive light modulated by a modulation track on the moveable member. The monitor optical sensor provides a monitor signal that is compared in a signal comparator to the output from the primary optical sensor to detect light at the primary sensor.
Weather-proof and tamper-proof audio/video display system and associated housing for outdoor use
A weather and bullet proof display system includes a casing that is nested within a headstone and has an opening formed therein. Solar panels are mounted on the headstone. A bullet proof shield is conjoined to the casing within the opening. A display screen is disposed behind the shield. A mechanism for converting solar energy to electrical energy is coupled to the solar panels and housed within the casing. A 12-volt rechargeable battery is coupled to the energy converting mechanism. A mechanism is included for converting a first DC voltage input level to a second DC voltage level, which is coupled to the solar energy converting mechanism. A system board is coupled to the DC voltage level converting mechanism and includes a mechanism for contemporaneously emitting a prerecorded audio and video output. Speakers are nested within the headstone and are coupled to the DC voltage level converting mechanism.
Apparatus for communicating with a RFID tag
An apparatus for communicating with a RFID tag that can improve versatility of the apparatus for communicating with a RFID tag, and further simplify equipment configuration and reduce costs of users by enabling information transmission/reception with a RFID circuit element in and outside the apparatus is provided. The apparatus for communicating with a RFID tag is provided with a housing constituting an outer profile of an apparatus main body and communicable regions both inside and outside the housing and has a loop antenna LC that can transmit/receive information with a RFID circuit element for a label production and a RFID circuit element for an information reading provided with an IC circuit part storing information and a loop antenna that transmits/receives information and a driving roller provided in the housing and configured to feed a tag label tape with print.
Monitorable locking assemblies
A key-operated remotely monitorable locking assembly including a key-operated lock including a lock body including a key operated locking assembly and a tamper monitorable lockable assembly which is selectably locked to the lock body by operation of the mechanical key operated locking assembly and a wireless communication circuit located in a least one of the lock body and the lockable assembly for providing a remotely monitorable indication of tampering with the lockable assembly.
Confirming the presence of a run flat safety band incorporating a wireless device
A run flat safety band 1 has a wireless sensor 11 incorporated therein, which can be remotely interrogated in order remotely to confirm that the safety band is fitted on a wheel 4. The sensor 11 includes a pressure and temperature sensor, enabling the pressure and temperature within the tire 2 mounted on the wheel 4 to be remotely checked, by means of which remote indication can be provided that the tire 2 has deflated and is running on the runflat band 1 and also that the tire 2 is overheating and likely to break up prematurely while running on the runflat band 1.
A vehicle is provided with an identification information memory in which identification information of the vehicle is memorized, and a transmitter for transmitting the identification information. A portable terminal is provided with a receiver for receiving the identification information transmitted from the transmitter, a registration information memory in which identification information of a ridable vehicle is memorized as registration information in advance, and a controller for executing authentication between the identification information and the registration information and executing a warning processing when a result of authentication shows inconsistency.
Method and system for disseminating witness information in multi-hop broadcast network
Information related to a vehicular environment is disseminated in a multi-hop broadcast network of nodes. Vehicles and roadside units are equipped with the nodes. An event is sensed at a location by a source node. In response, zones are associated with respect to the location of the source node. Each zone is logically asymmetric and disjoint from the other zones. An alert message is broadcast, received, and then rebroadcast by other vehicles according to the locations of the vehicles in the zones. The nodes can also disseminate witness information.
Medication dispenser respecting the physiological clock of patients
A medication dispensing system for use with a medication dispenser, includes a physiological module and an ingestion module. The physiological module receives information regarding time-based medication intake, information regarding event-based medication prescription, and sensory input indicating occurrences of events indicative of a patient's physiological condition and/or the patient's physiological clock. The physiological module then determines physiological event-based medication intake based on the information regarding the event-based medication prescription and physiological rules regarding the patient's physiological condition and/or the patient's physiological clock. The ingestion module merges event-based medication intake and time-based medication intake by delaying or accelerating dispensing of a time-based medication. The delay or acceleration can be applied to ensure that the time-based medication is dispensed at the same time as an event-based medication, and/or in order to increase a time difference between ingestion of the time-based medication and the event-based medication.
System for control of lights and motors
A system for independent control of electric motors and electric lights includes a plurality of two-wire wallstations coupled in series via power wires between an alternating-current (AC) source and a light/motor control unit. The light/motor control unit is preferably located in the same enclosure as an electric motor and an electric light and has two outputs for independent control of the motor and the light. The light/motor control unit and the wallstations each include a controller and a communication circuit that is coupled to the power wiring via a communication transformer and communicate with each other using a loop current carrier technique. The light/motor control unit and the wallstations utilize pseudo random orthogonal codes and a median filter in the communication process.
RFID device and system for setting a level on an electronic device
A system in one embodiment includes an electronic device; and a Radio Frequency Identification (RFID) device in direct electrical communication with the electronic device for selectively setting a voltage or current on the electronic device to one of at least three different levels. A Radio Frequency Identification (RFID) device in another embodiment includes an antenna; a processor in communication with the antenna; and an interface in communication with the processor, the interface being adapted for direct electrical communication with an electronic device for selectively setting a voltage or current on the electronic device to one of at least three different levels. Additional systems and methods are also presented.
Emergency responder credentialing system and method
A system for collecting, verifying, and managing identity data, skill data, qualification data, certification data, and licensure data of emergency responders. The system trusted verification of identity, skills, qualifications, certifications, and licensure, and disseminates information specific or related to identity, skills, qualifications, certifications, and licensure at the scene of an emergency. The system includes information collection devices, data storage media, information retrieval devices, and information management devices. The information collected, managed, and disseminated may include identity information, medical information, skills information, qualification information, certification information, licensure information. Data in the system is stored in multiple formats, allowing for the retrieval of trusted information in an environment that is part of a network or devoid of network connectivity.
Electrical waveform adjuster
An electrical waveform adjuster capable of adjusting various voltage waveforms supplied to an electric apparatus to improve an operation capability of the electric apparatus, and to provide an electrical waveform adjuster capable of mitigating physical harmful effects on a user of the apparatus. The waveform adjuster can be provided either in a connection line between a power feeding line for feeding an alternating-current voltage to an electric apparatus and a power factor adjusting capacitor connected in parallel with the power feeding line, or in a connection line connected in parallel or in series with a power feeding line for feeding an alternating-current voltage to an electric apparatus. The waveform adjuster includes at least one mass comprised of a conductive material attached to the connection line, a ceramic outer frame formed to enclose the mass; and a non-conductive filling material provided between the outer frame and the mass.
Vanadium-dioxide front-end advanced shutter technology
A vanadium dioxide front-end advanced shutter device. The electronic shutter device is designed to protect receiver front-ends and other sensitive circuits from HPM pulse events such as HPM weapons, directed energy weapons, or EMPs. The shutter incorporates a transition material such as thin-film vanadium oxide (VOX) materials that exhibit a dramatic change in resistivity as their temperature is varied over a narrow range near a known critical temperature. A high-energy pulse causes ohmic heating in the shutter device, resulting in a state change in the VOX material when the critical temperature is exceeded. During the state change the VOX material transitions from an insulating state (high resistance) to a reflective state (low resistance). In the insulating state, the shutter device transmits the majority of the signal. In the reflective state, most of the signal is reflected and prevented from passing into electronics on the output side of the shutter device.
Voltage controlled oscillator, and PLL circuit and wireless communication device each using the same
A voltage controlled oscillator includes first and second variable capacitance circuits 120 and 130, and first and second capacitance switch circuits 140 and 150. A control voltage Vt is fixedly applied to the first variable capacitance circuit 120, and control signals Fsel2 and Fsel3 are fixedly applied to the first and second capacitance switch circuits 140 and 150, respectively. When both of the control signals Fsel2 and Fsel3 are at a low level, the control signal Fsel1 is applied to the second variable capacitance circuit 130. When the control signals Fsel2 and Fsel3 are both not at the low level, the control voltage Vt is applied to the second variable capacitance circuit 130. As a result of this control, a high-frequency variable range is divided into two variable ranges, one based on upper frequencies and the other based on lower frequencies. This enables suppression of a frequency sensitivity without narrowing the high-frequency variable range.
Constant current driven oscillating circuit
There is provided a constant current driven oscillating circuit including: an oscillator with first and second ends; a first field effect transistor that turns ON when a signal of a lower level than a first threshold voltage is input to a first gate terminal, and outputs, from a second terminal, current that has been input from a first terminal; a second field effect transistor turning ON when a signal output from the oscillator and is at a higher level than a second threshold voltage is input to a second gate terminal connected to the second end of the oscillator, and outputs, from a fourth terminal, current that has been input from a third terminal connected to the second terminal and to the first end of the oscillator; and an adjusting section that adjusts the first threshold voltage according to the level of the signal output from the oscillator.
Low jitter and wide-range frequency synthesizer for low voltage operation
A low jitter and wide-range frequency synthesizer for low voltage operation includes a detector to generate a detection signal based on a logic level difference between an input signal and a feedback signal, a charge pump to generate a control signal based on the detection signal, a filter to generate a tuning signal based on the control signal, a bias circuit to generate a first bias signal and a second bias signal based on the tuning signal, a controllable oscillator to generate a differential output signal based on the first and the second bias signals, a differential to single ended converter to convert the differential output signal into an output signal, and a programmable frequency divider to generate the feedback signal based on the output signal.
Pulse width modulation circuit and class-D amplifier comprising the PWM circuit
A pulse width modulation (PWM) circuit comprises a first integrator (g m1) with a first feedback capacitor (C1), a second integrator (gm1) with a second feedback capacitor (C2) and a comparator (A0) having a first input (V1) connected to the output of the first integrator (gm1) and a second input (V2) connected to the output of the second integrator (gm2). A connection path comprising a resistor (R2) is established from the output of the first integrator (gm1) to an input of the second integrator (gm2). The first and second feedback capacitors (C1, C2) have capacities with a non-linear factor X(V) and a circuit with an inversely non-linear factor X−1(V) is arranged in the connection path between the output of the first integrator (gm1) and said input of the second integrator (gm2). The PWM circuit may form path of a Class-D amplifier.
Dynamic current supplying pump
A pump system that can dynamically increase its current capability includes: a pump circuit, for producing an output voltage; an oscillator, for driving the pump circuit to pump at a particular frequency according to a pump enable signal; a limiter, coupled to both the oscillator and the output voltage fed back from the pump circuit, for generating the pump enable signal to the oscillator according to the output voltage feedback signal; and an edge timer, coupled to both the oscillator and the pump enable signal, for driving the oscillator to operate at an increased frequency according to a threshold parameter of the pump enable signal.
Semiconductor integrated circuit
A semiconductor integrated circuit (1) comprises a substrate voltage control circuit (10A), a drain current adjuster (E1), a MOS device characteristic detection circuit (20), and a drain current compensator (E2). The substrate voltage control circuit (10A) has at least one substrate voltage supply MOS device (m1) for controlling the supply of the substrate voltage of the semiconductor integrated circuit (1). The drain current adjuster (E1) adjusts the drain current of the substrate voltage supply MOS device (m1) by controlling the substrate voltage of the substrate voltage supply MOS device (m1). The MOS device characteristic detection circuit (20) has a characteristic detection device (m2) for detecting the characteristics of the substrate voltage supply MOS device (m1). The drain current compensator (E2) corrects the drain current of the substrate voltage supply MOS device (m1) by controlling the substrate voltage of the substrate voltage supply MOS device (m1) according to the characteristics of the substrate voltage supply MOS device (m1) detected by the MOS device characteristic detection circuit (20).
Signal transformation arrangement and method for signal transformation
A signal transformation arrangement comprises a first input tap (1) to receive a first input signal (IN_P), a first output terminal (3) to provide a first output signal (OUT_P) and a first coupling circuit (10) which couples the first input tap (1) to a first energy storing device (11) depending on a first clock signal (CLK—1) and which couples the first energy storing device (11) to the first output terminal (3) depending on a first inverted clock signal (XCLK—1). The signal transformation arrangement further comprises a second coupling circuit (20) which couples the first input tap (1) to a second energy storing device (21) depending on a second clock signal (CLK—2) and which couples the second energy storing device (21) to the first output terminal (3) depending on a second inverted clock signal (XCLK—2).
Filter circuit and communication device
A filter circuit includes a voltage-current conversion portion that converts a voltage signal input to an input terminal to a current signal, a first capacitor unit formed by a plurality of capacitors, and in which a current signal output from the voltage-current conversion portion is sequentially input to the capacitors, the unit adding and outputting electric charges of a group of capacitors to which the current signal is input, a second capacitor unit formed by a plurality of capacitors, and in which a current signal output from the first capacitor unit is sequentially input to the capacitors, the unit adding and outputting electric charges of a group of capacitors to which the current signal is input, and a plurality of connection nodes that respectively connect a given capacitor in the first capacitor unit and a capacitor in the second capacitor unit.
Locking state detector and DLL circuit having the same
A locking state detector includes a phase comparing unit configured to compare a reference clock signal and a feedback clock signal to generate a first phase difference distinction signal to distinguish a first phase difference range, and a second phase difference distinction signal to distinguish a second phase difference range wider than the first phase difference range, and a locking state setting unit configured to generate a locking state signal in response to the first phase difference distinction signal and the second phase difference distinction signal.
Phase delay line
A phase delay line comprises a phase-locked loop, a duty-cycle adjusting ring and a voltage-sharing to time-sharing converter, wherein the phase-locked loop and the duty-cycle adjusting ring form a loop, and one output of the phase-locked loop is connected with the input of the voltage-sharing to time-sharing converter. The voltage can be precisely divided, and the number of the phases can be easily controlled and expanded. The band gap reference technology enables the working points not affected by the temperature. The negative feedback mechanism of the phase-locked loop determines the period, phase, duty-cycle of the sawtooth wave are same with the reference clock. The ascending and descending time of the sawtooth wave are precisely equal.
The present invention is aimed at providing an output circuit that is of relatively small scale and may perform adjustment to make the output-signal rise slew rate and the fall slew rate equal to each other. An output circuit includes a signal output unit configured to produce at a signal output node a signal that makes transition between a first potential and a second potential, a load circuit having a variable load, and a first switch circuit configured to select one of electrical conduction and non-conduction between the signal output node and the load circuit.
Apparatus and method for calibrating on-die termination in semiconductor memory device
An on-die termination circuit in a semiconductor memory apparatus can comprise a comparing block for comparing a reference voltage with a code voltage corresponding to a code and outputting a comparison signal, a counting block for changing the code based on the comparison signal, and controlling block for controlling the counting block based on a match result of previous and current values of the comparison signal.
System-level ESD detection circuit
An ESD detection circuit for detecting a level of an ESD voltage on a power rail is provided. The ESD detection circuit includes a resistive component, a diode unit, and a controller. The resistive component is coupled between a detection node and a ground node corresponding to the power rail. The diode unit is coupled between the power rail and the detection node in a forward direction toward the power rail. The controller, coupled to the detection node, is used for determining the level of the ESD voltage based on the voltage of the detection node and the breakdown voltage of the diode unit.
Methods for testing lasers using optical burn-in
Semiconductor lasers are aged to identify weak or flawed devices, resulting in improved reliability of the remaining devices. The lasers can be aged using a high-power optical burn-in that includes providing a high drive current to the lasers for a period of time, and maintaining the ambient temperature of the lasers at a low temperature. After the high-power optical burn-in, the output of the lasers can be measured to determine if the lasers are operating within specifications. Those that are not can be discarded, while those that are can be further aged using a high-temperature thermal burn-in that includes providing a drive current to the lasers while maintaining the ambient temperature of the lasers at a high-temperature.
Low noise differential charge amplifier for measuring discrete charges in noisy and corrosive environments
A low noise differential charge amplifier circuit for measuring discrete (e.g., pico coulomb) charges in noisy, elevated temperature and corrosive environments. An input stage of a differential charge amplifier circuit includes a twisted and or untwisted two pair cable with a grounded shield. One twisted and or untwisted pair can be connected to a sensor and a first charge amplifier and a second twisted and or/untwisted pair can be connected to a sensor electrical equivalent impedance circuit and or kept open and a second charge amplifier. The output from the charge amplifiers can be directed to a differential amplifier in order to provide an amplified sensor signal without external noise signal mainly from power supply mains. The differential amplifier and the charge amplifiers can include an auto offset correction circuit to reduce errors due to offsets.
USB component tester
A universal serial bus (USB) component tester for testing a USB component that has a plug and a USB port includes a connector, a USB port, and a first indicator. The connector includes a first power pin, a first data pin connected to the first power pin, a second data pin, and a first ground pin connected to the second data pin and also connected to the first data pin via a first resistor. The USB port includes a power terminal connected to a power supply, a first data terminal, a second data terminal, and a grounded ground terminal, and the first data terminal is connected to the second data terminal via a second resistor. The first indicator includes a first terminal connected to the first data terminal via the second resistor, and a second terminal connected to the second data terminal.
Test apparatus, calibration method, program, and recording medium
Provided is a test apparatus, a calibration method, a program causing a computer to perform as a test apparatus, and a recording medium storing the program. The test apparatus includes a response characteristic detecting section that detects a difference between a response time of the comparator for a rising waveform and a response time of the comparator for a falling waveform, based on measurement results, obtained by the comparator, of the waveforms and corresponding reflected waveforms, The response characteristic detecting section calculates a difference between output characteristics of the rising waveform and the falling waveform output from the driver, based on the measurement results from the comparator of the waveforms and the corresponding reflected waveforms, and corrects a difference between the response times of the comparator based on the difference between the output characteristics.
Method for locating phase to ground faults in DC distribution systems
A method for locating phase to ground faults in DC distribution systems. The method includes utilizing wavelet analysis using Multi-Resolution Analysis (MRA) as a signal processing tool for recognition of characteristic features in the voltage signal. The voltage signal contains characteristic information in the high frequency range above the switching frequencies of the PE converters which allows for localization of the fault.
Frequency swept excitation for magnetic resonance
A method of magnetic resonance is provided that uses a frequency swept excitation wherein the acquired signal is a time domain signal is provided. In one embodiment, the method comprises, applying a sweeping frequency excitation and acquiring a time domain signal. The sweeping frequency excitation has a duration and is configured to sequentially excite isochromats having different resonant frequencies. Acquisition of the time domain signal is done during the duration of the sweeping frequency excitation. The time domain signal is based on evolution of the isochromats.
Measurement device for measuring a magnetic field
A measuring device to measure a magnetic field having at least one measuring coil and at least one sensor to measure low-frequency magnetic fields, which measuring coil and which sensor have their planes of extension each positioned or positionable transverse to the flux direction of the magnetic field. The measuring coil and the sensor are connected to a signal processing device with which, depending on a first measurement signal provided by the measuring coil and a second measurement signal provided by the sensor, an output signal that essentially corresponds to the magnetic field can be generated. The measuring coil, the sensor, and the signal processing device are monolithically integrated into a semiconductor chip. The measuring coil may also be formed by means of traces of a printed circuit board on which the semiconductor chip that has the sensor and the signal processing device is located.
Advanced real-time grid monitoring system and method
This invention deals with an advanced Real-time Grid Monitoring System (RTGMS) suitable for both single-phase and three-phase electric power systems. This invention provides an essential signal processing block to be used as a part of complex systems either focused on supervising and diagnosing power systems or devoted to control power processors interacting with the grid. This invention is based on a new algorithm very suitable for real-time characterization of the grid variables under distorted and unbalanced grid conditions. The main characteristic of this invention is the usage of a frequency-locked loop, based on detecting the grid frequency, for synchronizing to the grid variables. It results in a very robust system response in relation to existing technique based on the phase-angle detection since grid frequency is much more stable variable than the grid voltage/current phase-angle, mainly during grid faults. Moreover, the algorithm supporting this invention is very efficient and can be implemented in regular industrial microprocessors. These features make the RTGMS object of this invention ideal to be applied in the control of distributed generation systems (DGS), flexible AC transmission systems (FACTS), power quality conditioners (PQC) and uninterruptible power supplies (UPS). In all these systems, the fast and precise real time detection of the voltage and/or current sequence components under grid fault conditions is a crucial matter.
Phase shedding converter with ripple minimization
In an information handling system, a multi-phase electrical converter includes an electrical input, an electrical output, a plurality of converter phases coupled with the electrical input and the electrical output, and a controller to ramp operation of one or more of the converter phases as a load demand adjusts. In an embodiment the converter may be a multi-phase buck converter having a high side switch, a low side switch, and an inductor. In an embodiment, the controller may ramp operation of the converter phases by adjusting a duty cycle of the high side switch. In an embodiment, the controller may adjust a phase angle of one or more of the converter phases, wherein the adjustment may be relative to the ramping operation of the one or more of the converter phases.
Universal battery charger with adjustable pocket
A universal battery charger having an adjustable pocket for receiving batteries having differing dimensions. Each battery, regardless of their differing dimensions, may be firmly supported within the adjustable pocket and receive an electrical charge from a single set of electrical contacts exposed in the adjustable pocket. The adjustable pocket is adjustable, because a battery guide of the charger includes first and second ends that alternately protrude through the plane of the housing, thus providing different dynamic supporting walls for different batteries. The adjustable pocket may accommodate different batteries by utilizing different receiving areas of the pocket. One receiving area may supports one side of a first battery with a first dynamic wall and supports other sides of the first battery with stationary walls. Likewise, another receiving area may support one side of a second battery with a second dynamic wall and supports other sides of the second battery with stationary walls.
Drive control system of stepping motor and drive control method
A drive control device and a drive control method for a stepping motor are provided to reduce the number of parts and generation of vibration and noise by a stepping motor. The drive control device controls a drive frequency of the stepping motor according to a measurement value inputted. The drive control device includes storage means for storing the resonance frequency of the stepping motor based on its resonance characteristic as an output-inhibited drive frequency and control means for calculating an instruction angle for operating a needle according to the measurement value, acquiring a first drive frequency of the stepping motor, judging whether the first drive frequency is the output-inhibited drive frequency, and deciding the drive frequency by replacing the first drive frequency with the second drive frequency which is lower than the output-inhibited drive frequency if the first drive frequency is the output-inhibited drive frequency.
Power cutting tool with synchronized dust control device
A cutting tool such as a miter saw, arranged to have an arrangement for selectively making and breaking power of a first circuit and an independent second second circuit each connected respectively to a first motor operating the cutting tool and to a second motor operating a dust suppressor such as a vacuum device. The arrangement enables the two circuits to serve the first and second motors in synchrony and to be operated by the switch of the cutting tool. The arrangement may comprise a relay adapted to energize and de-energize the second circuit. The second circuit may comprise one or more electrical receptacles enabling the second motor to operate under control of the switch after being plugged in to one of the receptacles. The cutting tool may comprise a receptacle which is hard wired to the first circuit. The cutting tool may incorporate a dynamic brake.
Electronic control circuit for a powered appliance drawer
An appliance, such as a refrigerator, includes a drawer mounted within a cabinet for movement between an opened position and a closed position. A driving mechanism, including an electric motor connects to the drawer for driving the drawer between the opened position and the closed position. A control circuit connected to the electric motor and the transmission assembly of the driving mechanism commands the transmission assembly to connect or disconnect the electric motor and the drawer, and further commands the electric motor to drive the drawer to one of the opened position and the closed position when the electric motor is connected to the drawer. The control circuit also senses obstructions and adjusts the movement of the drawer accordingly.
Interface cord and system including an interface cord
An interface module is operable to download data from an electrical machine. The interface module includes a cable for transferring data, the cable having a first connector at a first end thereof, a circuit board having a programmable device electrically coupled in circuit to the cable, and a memory connected to the circuit board and configured to store data related to the operating characteristics of the electrical machine.
Method and apparatus for electromagnetically braking a motor
An electromagnetic braking system and method is provided for selectively braking a motor using an electromagnetic brake having an electromagnet, a permanent magnet, a rotor assembly, and a brake pad. The brake assembly applies when the electromagnet is de-energized and releases when the electromagnet is energized. When applied the permanent magnet moves the brake pad into frictional engagement with a housing, and when released the electromagnet cancels the flux of the permanent magnet to allow a leaf spring to move the brake pad away from the housing. A controller has a DC/DC converter for converting a main bus voltage to a lower braking voltage based on certain parameters. The converter utilizes pulse-width modulation (PWM) to regulate the braking voltage. A calibrated gap is defined between the brake pad and permanent magnet when the brake assembly is released, and may be dynamically modified via the controller.
Method for electric power boosting in a powertrain system
A powertrain system is operative to transfer power between an input member and a plurality of power actuators and an output member to generate an output torque. The power actuators are connected to an energy storage device. A method for controlling the powertrain system includes monitoring operating conditions of the powertrain system, determining an electric power limit for output power of the energy storage device, selectively enabling electric power boost based upon the operating conditions of the powertrain system, and increasing the electric power limit when electric power boost is enabled.
Charged particle accelerator
In a charged particle accelerator, voltage of several tens of kV is applied between accelerating electrodes. In such a case, electric discharge is sometimes generated between the accelerating electrodes. In the charged particle accelerator, part or entirety of the accelerating electrodes is coated with an electric discharge suppressing layer made of ceramics or alloy having a high melting point as compared with metal. When impurity fine particles are accelerated by an electric field and collide with the electrodes, the electric discharge suppressing layer made of ceramics or alloy prevents metal vapor from being easily generated from the electrodes and an ionized plasma from being easily produced, thus suppressing electric discharge between the electrodes.
Multi-way sensor switch
A system for controlling a load circuit is disclosed. The system includes a plurality of multi-way sensor switches for mounting in an electrical boxes and coupling to the load circuit. Preferably, each of the multi-way sensor switches includes a tactile switch for manually opening and closing the load circuit load circuit, a built-in sensor for automatically opening and closing the load circuit in response to a level of detected motion and a micro-processor for generating status signals. The status signals are transmitted between each of the multi-way sensor switches over a traveler wire that is electrically coupled to each of the multi-way sensor switches. The micro-processor then uses the status signals to synchronize the operation of each of the multi-way sensor switches to allowing the multi-way sensor switches to operate in a true three-way fashion.
Electronic ballast having a symmetric topology
An electronic ballast for driving a gas discharge lamp having first and second electrodes comprises an inverter circuit and a symmetric resonant tank circuit for minimizing the RFI noise produced at the electrodes of the lamp. The inverter circuit receives a substantially DC bus voltage generates a high-frequency AC voltage. The symmetric resonant tank circuit comprises a split resonant inductor having first and second windings magnetically coupled together. The first and second windings electrically coupled between the respective electrodes of the lamp and the inverter circuit. The symmetric resonant tank further comprises first and second capacitors coupled in series electrical connection between the electrodes of the lamp with the junction of the first and second capacitors coupled to the DC bus voltage at the input of the inverter circuit.
Digitally controlled current regulator for high power solid state lighting
An exemplary apparatus embodiment provides for controlling current supplied to solid state lighting, such as light emitting diodes. An exemplary apparatus comprises a memory adapted to store a plurality of current parameters; and a control circuit adapted to modulate an energizing cycle time period for providing a substantially constant DC average current to the solid state lighting in response to a selected current parameter of the plurality of current parameters. In an exemplary embodiment, the control circuit modulates a current provided to the solid state lighting in response to a predetermined minimum current level (IMIN) parameter and a predetermined peak current level (IP) parameter, such that the DC average current level (IO) is substantially proportional to one-half of a sum of a predetermined peak current level (“IP”) and a predetermined minimum current level I M ( I O ∝ I P + I MIN 2 ) .
Stacked display medium
A display medium including a layered structure that comprises two or more stacked display elements that each are provided, on or above a flexible substrate, with a pixel portion and lead line(s) for electrically connecting the pixel portion to outside of the pixel portion, and a hole portion or a cut-away portion included in the display element(s) that are above one or more of the lead line(s) of the display element(s) at a lower portion of the layered structure, so that the one or more of the lead line(s) of the lower portion display element(s) are exposed.