A relay server stores a first routing target address, and stores a second routing target address in association with a virtual address assigned to the second routing target address. The relay server exchanges address filter information with a relay server belonging to a selected VPN group, and establishes a routing session with the relay server. The relay server determines whether or not there is an overlap between the routing target addresses. Upon determination that there is an overlap, the relay server assigns a virtual address to the second routing target address. The relay server uses the virtual address to perform communication between the relay server itself and a first routing target device.
A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest.
A computer-implemented system and method for notifying users on the occurrence of an event is disclosed. An embodiment further includes notifying selected users upon the occurrence of particular events in sessions using a variety of notification methods.
A machine includes a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive a message and a message parameter indicative of a characteristic of the message, where the message includes a photograph or a video. A determination is made that the message parameter corresponds to a selected gallery, where the selected gallery includes a sequence of photographs or videos. The message is posted to the selected gallery in response to the determination. The selected gallery is supplied in response to a request.
A communication system transfers user data messages to users. The system stores the user data messages in association with message stream identifiers and message delivery metrics. The system processes the message delivery metrics to enter the user data messages into a plurality of delivery queues associated with multiple message transmission systems. The system receives a data request indicating a message stream identifier and a message transmission system, and in response, identifies a message set and associated delivery metrics. The system receives a data instruction indicating new delivery metrics, and in response, re-enters the message set into the delivery queue. The communication system transfers the user data messages based on their associated delivery queues over data networks for receipt by the users.
A system and method for automatic generating suggestions for personalized reactions. A suggestion generation module includes a plurality of collector modules, a credentials module, a suggestion analyzer module, a user interface module and a decision tree. The plurality of collector modules collect information accessible by the user and important to the user from other systems such as e-mail systems, SMS/MMS systems, micro blogging systems, social networks or other systems. The information from these collector modules is provided to the suggestion analyzer module. The suggestion analyzer module cooperates with the user interface module and the decision tree to generate suggested reactions or messages for the user to send. The suggested reactions or messages are presented by the user interface module to the user. The user interface module displays the original message, other information about the original message such as others' responses, and action buttons for sending, discarding the suggested message.
An information processing device including a communication interface that exchanges data with a first device and a second device; and a processor that performs authentication of the first device; receives content data from the first device via the communication interface; and controls the communication interface to send the content data in real time to the second device based on an access control setting, which indicates a restriction on sending the content data.
A parallel computing device includes a plurality of communicatively interconnected nodes for executing an arithmetic process. Each of the plurality of nodes includes: a measurement unit configured to measure a communication bandwidth up to a destination node based on a communication scheme among the nodes, and a control unit configured to control a size of a packet transmitted to the destination node according to the communication bandwidth measured by the measurement unit.
Systems (100) and methods (800) for routing packets within a Multi-Channel Communications Device (“MCCD”). The methods involve receiving a first packet (300) which has a first classification level and a second packet (300) which has a second different classification level. Subsequently, modified first and second packets (400) are generated by inserting routing headers (402) between data link layer protocol headers (308, 308′) and network layer protocol headers (310, 310′) of the first and second packets. Each routing header comprises an error-detecting code (512) and routing information (502) describing a route within the MCCD along which the first or second packet is to travel. The routing headers are then used by a single packet router (160) to simultaneously route the modified first and second packets through the MCCD to at least one port of a plurality of output interface ports (116, 1901, . . . , 190N) of the MCCD.
Presented herein are techniques in which a service proxy in a service node is configured to receive a packet encapsulated in a service header that includes a variable set of context headers. The service proxy is configured to use the context headers in the service header to map data in the packet to a local identifier that is associated with one of a plurality of service-functions hosted by the service node. The service proxy is further configured to forward the data in the packet to the service-function associated with the local identifier.
Network-based content filtering utilizing user-specified parameters is disclosed. Example methods disclosed herein to perform network-based content filtering include receiving, at an incoming edge router of a provider network, incoming data to be routed in the provider network to a destination device, and before routing the incoming data in the provider network, determining whether to restrict the routing of the incoming data in the provider network to the destination device based on a parameter associated with the destination device, the parameter being related to a content classification of the incoming data.
A method, apparatus, and computer-readable storage medium are disclosed for processing shared risk group (SRG) information in communications networks. The method includes obtaining at least one SRG identifier by processing SRG information included in network information received at a first network layer from a second network layer, and processing the at least one SRG identifier using one or more operations configured to ensure that the SRG identifier is unique among a plurality of SRG identifiers. The apparatus includes a network interface adapted to receive network information comprising SRG information, a processor coupled to the network interface, and a memory coupled to the processor and adapted to obtain at least one SRG identifier by processing the SRG information and to process the at least one SRG identifier. The computer-readable storage medium is configured to store program instructions that when executed are configured to cause a processor to perform the method.
A system for providing at least one node of an n-node multi-switch link aggregation group (MLAG) includes a packet forwarding device for receiving a packet destined for at least one n-node MLAG, n being an integer greater than 2. The packet forwarding device includes a packet forwarding database for storing packet forwarding rules for the at least one n-node MLAG. The packet forwarding device further includes a processing element for forwarding, blocking forwarding of, or redirecting the packet in accordance with one of the packet forwarding rules defined for the n-node MLAG group in the packet forwarding database.
The modification of a network message so that a supplemental action is performed in transit at a designated intermediary node. The modification is performed in a manner that is transparent to the source computing entity that caused the network message to be generated. Upon acquiring the network message, a message modification component modifies the network message so that the network message is routed through an intermediary node, and further so that the intermediary node performs supplemental action(s). For instance, the modification might cause routing components to route the network message to the intermediary node, and the modification might also include instructions that the intermediary node interprets as being an instruction to perform the supplemental action.
Operational performance parameters of a web host and a first content distribution network are monitored. Capacity and health statistics of a second content distribution network are received. A determination is made whether a customer request is to be served by the first content distribution network or the second content distribution network based on a performance threshold. Usage of a primary service provider, the web host, the first content distribution network, and the second content distribution network are tracked.
A method of generating a plurality of potential generalized fat tree network (GFT) topologies is provided herein. The method includes receiving parameters that specify a number of servers, a number of switches, and a number of ports in the switches. The parameters are for configuring an GFT topology. The method also includes generating a plurality of potential GFT topologies based on heuristics that favor higher bandwidth and lower latency. Generating the plurality of potential GFT topologies includes generating each level of the potential GFT topologies, recursively, and from a bottom level of a potential GFT topology to a top level.
A setting information management method comprises: receiving a command related to setting information stored in a storage from a network, changing the setting information based on the command, changing the setting information based on an input from a user using a setting screen displayed by a display unit when the change of the setting information based on the command is invalid, and displaying, by using the display unit, the setting screen in a mode that the user is unable to change the setting information displayed on the setting screen when a change of the setting information based on the command is valid.
A dynamic caching technique adaptively controls copies of data blocks stored within caches (“cached copies”) of a caching layer distributed among servers of a distributed data processing system. A cache coordinator of the distributed system implements the dynamic caching technique to increase the cached copies of the data blocks to improve processing performance of the servers. Alternatively, the technique may decrease the cached copies to reduce storage capacity of the servers. The technique may increase the cached copies when it detects local and/or remote cache bottleneck conditions at the servers, a data popularity condition at the servers, or a shared storage bottleneck condition at the storage system. Otherwise, the technique may decrease the cached copies at the servers.
Block-based interleaving to process a block of sub-carriers as a two-dimensional array defined by a frequency dimension and a time dimension. For each symbol of the array a cell is selected at each frequency index of the array in a diagonal wrap-around fashion. The array may be traversed with a modulo-based index computed as a function of an incrementing frequency index, a symbol index, and a modulus defined by a depth of the array. Cells may be selected as indicated by the frequency and time indices, and/or as indicated by a bit-reversed representation of the frequency index and/or the time index. A block interleaver may be configured to time interleave without impacting frequency, or interleave in time and frequency. Frequency interleaving may performed with the bit-reversed representation of the frequency index.
This invention proposes an alternative modulation format for channels that present improved performance when such channels co-propagate with existing intensity modulated channels. This modulation format is named Rhombic-QPSK (R-QPSK) and it is designed in such a way that it presents more tolerance to phase noise created by the nonlinear interaction with the legacy channels.
Disclosed are an apparatus and a method for transmitting a tag. The apparatus for transmitting a tag converts 2 bits of a plurality of bit data into one symbol using phase information and orthogonal information. The apparatus for transmitting a tag generates a sub-carrier signal by multiplying the symbol by a square wave having a faster period by a predetermined number of times than a period of the symbol, and transmits the sub-carrier signal to a reader
A receiver front end architecture for intra band carrier aggregation is disclosed. In an exemplary embodiment, an apparatus includes a first transistor having a gate terminal to receive an input signal, drain terminal to output an amplified signal, and a source terminal connected to a signal ground by a source degeneration inductor. The apparatus also includes a second transistor having a source terminal connected to the drain terminal of the first transistor and a drain terminal connected to a first load. The apparatus also includes a third transistor having a gate terminal connected to the drain terminal of the first transistor, a drain terminal connected to a second load and a source terminal connected to a signal ground.
A programmable feed forward equalizer (FFE) includes a plurality of unit cells, each unit cell comprising a capacitive element coupled to an input connection by a first switch and coupled to an output connection by a second switch. The FFE also comprises clock logic configured to control the first switch and the second switch so that a selected voltage signal is applied to the capacitive element at a selected time such that the selected voltage signal defines a capacitance of the capacitive element, the clock logic causing the second switch to couple the capacitive element to the output connection so as to apply the selected voltage signal as a filter coefficient to a summing element.
Techniques are described for optimizing the processing facilities of a receiver in a wireless communication environment, taking into account processing performance set against the computing resources and/or power consumption required to obtain that processing performance. A radio receiver for a wireless communications system can include channel equalization means arranged to receive samples of an incoming signal and to generate an equalized output, said channel equalization means including means for processing said digital samples in accordance with an equalizer algorithm. The receiver includes means for estimating parameters of a channel over which the incoming signal has been transmitted. The receiver can also include means for selecting from a plurality of equalizer algorithms an equalizer algorithm for execution by the processing means based on at least one said estimated channel parameter. Related methods and algorithms are described. Related computer program products are also described.
A receiving circuit includes: a first decision circuit to output boundary data obtained by performing a binary-decision on input data in synchronization with a first clock; a first decision feedback equalizer to output center data obtained by performing equalization and a binary-decision on the input data using a first equalization coefficient in synchronization with a second clock; a phase detection circuit to detect phase information of the input data based on the boundary data and the center data; a phase control circuit to output phase difference information of the center data based on an opening of an eye pattern formed by overlaying data transition patterns; a first phase adjustment circuit to adjust a phase of the first clock based on the phase information; and a second phase adjustment circuit to adjust a phase of the second clock based on the phase information and the phase difference information.
Under one aspect of the present invention, a structure for providing galvanically isolated communication between first and second spacecraft electronic components includes a semi-insulating substrate; an input port disposed on the substrate and configured to receive a signal from the first spacecraft electronic component; a coupling structure disposed on the substrate, coupled to the input port so as to receive the signal, and configured to provide an isolated replica of the received signal as an output; a signal conditioner disposed on the substrate, coupled to the coupling structure so as to receive the isolated replica of the received signal, and configured to condition the isolated replica; and an output port disposed on the substrate, coupled to the signal conditioner so as to receive the conditioned isolated replica, and configured to provide the conditioned isolated replica to the second spacecraft electronic component.
An apparatus and method for transmitting/receiving multicast data in a wireless communication system are disclosed. The method of receiving multicast data at a machine-to-machine (M2M) device in a wireless communication system includes: receiving, from a base station (BS), an M2M multicast connection identifier for an M2M multicast service, assigned to the M2M device; receiving a message including control information about transmission of the multicast data and multicast data including an M2M multicast connection identifier from the BS; and determining whether the M2M multicast connection identifier included in the multicast data corresponds to the M2M multicast connection identifier assigned by the BS.
An authentication method is provided between a device (e.g., a client device or access terminal) and a network entity. A removable storage device may be coupled to the device and stores a subscriber-specific key that may be used for subscriber authentication. A secure storage device may be coupled to the device and stores a device-specific key used for device authentication. Subscriber authentication may be performed between the device and a network entity. Device authentication may also be performed of the device with the network entity. A security key may then be generated that binds the subscriber authentication and the device authentication. The security key may be used to secure communications between the device and a serving network.
A fractional PLL circuit includes a phase comparator, a voltage-controlled oscillation unit, a phase-selection unit equally dividing a period of an output-clock signal output from the voltage-controlled oscillation unit into a predetermined number of phases, selecting one of the phases, and generating a phase-shift clock signal having a rising edge in the selected phase, a frequency-divider unit dividing a frequency of the phase-shift clock signal and outputting the divided signal to the phase comparator, and a phase-control unit determining the phase to be selected for changing a duration of a period of the phase-shift clock signal by a predetermined phase-shift amount and controlling the phase-selection unit. The phase-control unit operates with the frequency-divided phase-shift clock signal.
A serial data link receiver and method are provided. In one implementation, the receiver includes a first equalizer for receiving a first received signal and outputting a first equalized signal, and a second equalizer for receiving a second received signal and outputting a second equalized signal. The receiver further includes an analog CDR (clock-data recovery) circuit for receiving the first equalized signal and outputting a first recovered bit stream and a first recovered clock generated in accordance with an analog control voltage, and a digital CDR circuit for receiving the second equalized signal and the first recovered clock and outputting a second recovered bit stream and a second recovered clock based on selecting a phase of the first recovered clock in accordance with a digital phase selection signal.
Provided are a method and an apparatus for applying control information in a wireless communication system. The method includes the steps of: receiving a setting for ACK/NACK(acknowledgement/not-acknowledgement) repetition from a base station; receiving control information to be applied at a particular time point from the base station; transmitting ACK/NACK for the control information; and performing an operation according to the control information at the particular time point when the transmitted ACK/NACK is ACK, wherein the operation at the particular time point is applied to a subframe which is determined according to the setting for ACK/NACK repetition.
Provided arc a method and an apparatus for transmitting a reception confirmation in a wireless system. A terminal determines at least one downlink sub-frame for ACK/NACK feedback from each of a plurality of serving cells and determines the number of ACK/NACK bits for the plurality of serving cells. The terminal generates bundled ACK/NACK bits by arraying the ACK/NACK bits in the ascending order of the cell index of the plurality of serving cells, and transmits the bundled ACK/NACK bits.
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method for transmitting uplink control information and to a device therefor, and relates to a method comprising the steps of: selecting one uplink control channel resource corresponding to a plurality of HARQ-ACKs, from a plurality of uplink control channel resources; and transmitting a bit value corresponding to the plurality of HARQ-ACKs, by using the selected uplink control channel resource. The present invention also relates to a device for the method.
Techniques for using multiple modulation schemes for a single packet are described. Each data packet is processed and transmitted in up to T blocks, where T>1. Multiple modulation schemes are used for the T blocks to achieve good performance. A transmitter encodes a data packet to generate code bits. The transmitter then forms a block of code bits with the code bits generated for the packet, determines the modulation scheme to use for the block (e.g., based on a mode/rate selected for the packet), maps the code bits for the block based on the modulation scheme to obtain data symbols, and processes and transmits the block of data symbols to a receiver. The transmitter generates and transmits another block in similar manner until the data packet is decoded correctly or all T blocks have been transmitted. The receiver performs the complementary processing to receive and decode the packet.
Methods and apparatus are provided for transmitting and receiving data in a wireless communication system. A number of errors for a received data is determined. A power boosting message is generated and transmitted based on the number of errors to a transmitting apparatus such that the transmitting apparatus is configured to transmit data using a boosting power.
Disclosed herein are a multicast apparatus and method. In the multicast method, a multicast apparatus searches one or more communication objects in a distributed network environment. Multicast data is received from a sender-side communication object among the one or more communication objects. A polling message is received from the communication object that transmitted the multicast data. A response message corresponding to the polling message is sent. It is determined whether a transmission error has occurred between communication objects based on results of sending of the response message, and multicasting is performed based on results of determination.
A system and method for adaptively managing frame size in a wireless multihop network is disclosed. In one embodiment, a packet is transmitted from a source to a destination. A acknowledgement packet is received and a successful acknowledgement packet counter is incremented if the acknowledgement packet arrives prior to a time-out of a timer. A frame size is increased if the successful acknowledgement packet counter reaches a specified value. If the acknowledgement packet arrives after the time-out of the timer, the successful acknowledgement packet counter is reset and the frame size is decreased. These procedures can be repeated until the frame size is greater than or equal to a maximum frame size or less than or equal to a minimum frame size.
A managing station comprises a delay time measuring unit that measures, while transmitting a delay time measurement frame to each of the slave stations and receiving a response frame responsive to the delay time measurement frame from the slave station, an elapsed time from when transmitting the delay time measurement frame to when receiving the response frame and that calculates a delay time of the slave station; and a delay detecting unit that compares the calculated delay time and a delay judgment value that is an average of the delay times calculated in a past for the slave station to determine whether delay is occurring in the slave station for each of the slave stations and that identifies, if delay is occurring in the slave station, the position of a delay element using connection configuration information indicating connection states between the communication apparatuses in the network.
A digital mixer includes a MO switch and a MO fader in a signal transmission route from each input channel to a bus of a MIX_MINUS type, a signal of the input channel is supplied to the MIX bus without control on its level when the MO switch is OFF, while being supplied to the MIX bus after being controlled on its level by the MOL fader when the MO switch is ON. When the MO switch is changed from OFF to ON, a level adjustment amount by the MOL fader is set to a value so that a signal passing therethrough comes to have zero level.
An optical fiber transmission line capable of minimizing the total splice loss per one span thereof. One span of an optical fiber transmission line provided between repeaters has two connection fibers and (N+1) number of optical transmission fibers. The optical connection fibers and are single mode optical fibers (SSMF) based on International standard ITU-T G.652 standard. (N+1) number of the optical transmission fibers are connected in series in order between the two optical connection fibers. The total splice loss αsp_total of the optical fiber transmission line as calculated from the given formula is 1.4 dB or less, when the average value of the mode field diameter of the two connection fibers is W′, and the average value of the mode field diameter of (N+1) number of the optical transmission fibers is W, and the axial misalignment width at the splice point of the optical transmission fibers is d.
Power management techniques in distributed communication systems are disclosed. Related components, systems, and methods are also disclosed. In embodiments disclosed herein, the power available at a remote unit (RU) is measured and compared to the power requirements of the RU. In an exemplary embodiment, voltage and current is measured for two dummy loads at the RU and these values are used to solve for the output voltage of the power supply and the resistance of the wires. From at these values, a maximum power available may be calculated and compared to power requirements of the RU.
An apparatus for light wave communications is described herein. The apparatus includes an image sensor and a region of interest (ROI) sub-sampler. The image sensor is to receive a first low frequency data stream from a light source. Additionally, data from the ROI sub-sampler is used to configure the image sensor to receive a second data stream from the light source.
Safety and power control arrangement and method for optical communication apparatus, where a first circuit pack emitting an optical signal (OS1) and at least a second and a third circuit pack (2, 3) are connected in series via optical fibers (4, 5). A power monitor (26) connected to an output (27) of the at least second circuit pack (2) reduces the signal power (PW2) output from the second circuit pack (2) to a pre-determined safe value if a loss-of signal monitor (34) of a next circuit pack (3) forwards a loss-of-signal control signal (LOC3). The advantage is that the maximum allowable value is achieved at the input of an interrupted fiber section and the non-interrupted circuits can still receive the optical signals with a reasonable power level.
A baseband unit for a radio communication system based on time division multiple access includes a data processing unit configured to generate a configuration macro. The configuration macro includes information about a temporal position of a particular time slot within a time frame, wherein the particular time slot has a time duration corresponding to the total time duration of an integer number of consecutive data symbols.
An air to ground (ATG) broadband access system is described. The system includes: a plurality of cell sites that together form a service coverage area, each cell site adapted to generate a local coverage area, each sell site including: multiple antenna fixtures situated at a lower corner of the local coverage area, where the local coverage area includes multiple sectors and each antenna fixture is associated with a different sector than each other antenna fixture; and a radio sub-system connected to each antenna fixture, the radio sub-system including a transmitter capable of modulating and transmitting signals through the antenna fixture and a receiver capable of demodulating and decoding signals received through the antenna fixture; and at least one aerial platform including: at least one antenna fixture capable of forming beams toward the cell site; and a radio sub-system capable of modulating and transmitting signals and demodulating and decoding signals.
Method and apparatus for generating channelized hardware-independent waveforms include: generating metadata associated with a waveform, the metadata including a frequency list, a phase list and amplitude information, wherein the metadata is generated independent of a number of channels; interpreting the metadata to generate channel select, frequency, phase and amplitude parameters; providing the frequency, phase and amplitude parameters to a direct digital synthesizer (DDS) to generate a digital signal; providing the channel select parameter to a channel selector to generate a plurality of channelized waveforms from the generated digital signal; and transmitting the plurality of channelized waveforms over a plurality of communication channels.
A distributed antenna system includes network interfaces configured to receive signals from devices external to distributed antenna system and to convert signals to downlink serialized data streams; distributed antenna switch communicatively coupled to network interfaces by digital communication links, distributed antenna switch configured to receive downlink serialized data stream from network interfaces across corresponding digital communication link; distributed antenna switch further configured to aggregate downlink serialized data streams into aggregate downlink serialized data stream; remote antenna unit communicatively coupled to distributed antenna switch by digital communication link that receives aggregate downlink serialized data stream across digital communication link, remote antenna unit further configured to extract downlink serialized data streams from aggregate downlink serialized data stream; remote antenna unit having radio frequency converter configured to convert downlink serialized data stream into radio frequency band and radio frequency transceiver/antenna pair configured to transmit signals in radio frequency band to subscriber unit.
A power supply apparatus includes a receiving unit configured to receive a power supply request and a power supply condition from a power receiving apparatus, and a power supply control unit configured to instruct a power supply unit to perform a test power supply to a target power receiving apparatus which is a transmission source of the power supply request, and instruct the power supply unit to perform actual power supply according to the power supply condition when the receiving unit receives a success notification of the test power supply from the target power receiving apparatus after performing the test power supply.
Network signals are coupled to and from a first communication medium that is coupled to one or more nodes of a first network that exchange signals according to at least one scheduling constraint of the first communication medium. Network signals are coupled to and from a second communication medium that is coupled to one or more nodes of a second network that exchange signals according to a schedule compatible with scheduling information received from the first network. Information conveyed by the coupled network signals is communicated between a first network node and a second network node, according to the schedule compatible with the scheduling information received from the first network.
A communication circuitry includes a media access control including a first wireless interface and a second wireless interface. An application processor includes a network stack connected with the media access control. A communication packet is routed from the first wireless interface to the second wireless interface or from the second wireless interface to the first wireless interface without sending the communication packet to the network stack.
The present invention relates to a device and a method for extracting physiological information from remotely detected electromagnetic radiation (14) emitted or reflected by a subject. A data stream (24) derived from detected electromagnetic radiation (14) is received, the data stream (24) comprising a sequence of signal samples representing a region of interest (58) exhibiting a continuous or discrete characteristic signal including physiological information indicative of at least one at least partially periodic vital signal (20), and being comprised of at least two wavelength components. The device further comprises a transforming unit for providing coefficient components from the at least two wavelength components and a coefficient selection unit for selecting the coefficient component which is used for calculating the desired signal component used for determining the physiological information.
A communication device includes a receiver that is capable of canceling in -channel interference. The receiver includes an antenna for receiving a wireless signal comprising in-channel components and an out-of-channel component, wherein the in-channel components comprise a desired component and an in-channel interference component. A first filter of the receiver filters the wireless signal by blocking at least a portion of the out-of-channel component to produce a first signal comprising the in -channel components, and at least a second filter of the receiver filters the wireless signal by blocking at least a portion of the in-channel components to produce a second signal comprising the out-of-channel component. An in-channel interference estimator of the receiver generates an in-channel interference estimation signal based on the second signal. And a combiner of the filter combines the first signal and the second signal to at least partially cancel the in-channel interference component of the first signal.
Systems and methods are disclosed for digital predistortion for a concurrent multi-band transmitter that compensates for both in-band and out-of-band intermodulation products according to a memory polynomial based baseband model. In one embodiment, a concurrent multi-band transmitter includes a digital predistortion subsystem, power amplifier circuitry, and an adaptation subsystem. The digital predistortion subsystem includes multiple digital predistorters configured to process digital input signals for frequency bands of a concurrent multi-band signal to provide predistorted digital input signals each being for a different one of the frequency bands of the concurrent multi-band signal and one or more intermodulation distortion compensation signals each being for a different one of one or more intermodulation distortion frequency bands. The adaptation subsystem is configured to adaptively configure the plurality of digital predistorters according to a memory polynomial based digital baseband model of the digital predistorters.
A transmission device attached to a fender and for transmitting information via radio waves includes a conductor plate disposed between the water surface and an antenna within a transmission unit of the transmission device. Radio waves that reach a reception antenna by reflecting off the water surface, an object floating on water, or the bottom of water are reflected by the conductor plate.
An encoder for error correction code encoding input data words (D) into codewords (Z1, Z2) includes an encoder input for receiving input data words each including a first number Kldpc of information symbols, an encoding unit for encoding an input data word (D) into a codeword (Z1, Z2, Z3, Z4) such that a codeword includes a basic codeword portion (B) including a data portion (D) and a basic parity portion (Pb) of a second number N ldpc - Kldpc of basic parity symbols, and an auxiliary codeword portion (A) including an auxiliary parity portion (Pa) of a third number MIR of auxiliary parity symbols, and an encoder output for outputting the codewords (Z1, Z2).
Disclosed are methods and systems for significantly compressing sparse multidimensional ordered series data comprised of indexed data sets, wherein each data set comprises an index, a first variable and a second variable. The methods and systems are particularly suited for compression of data recorded in double precision floating point format.
A delta-sigma analog-to-digital converter (ΔΣ ADC) has a delta-sigma modulator, a decimation filter and an error suppression circuit. The delta-sigma modulator receives an analog input, and converts the analog input into a first digital output. The decimation filter is coupled to the delta-sigma modulator, and generates a second digital output according to the first digital output. The error suppression circuit is coupled to the decimation filter, and receives an error input and injects an error output into the second digital output according to the error input.
The present invention relates to a circuit for converting between an analog input voltage and a corresponding digital representation of the analog input voltage. First, second and third capacitors are used, the first and second capacitors being matched, the third capacitor serving as an accumulator. A first switch is coupled to one end of the first capacitor, and a second switch is coupled between the one end of the first capacitor and one end of the second capacitor. A third switch coupled between the one end of the second capacitor and one end of the third capacitor, with a discharge circuit being coupled between the one end of the third capacitor and an opposite end of the second capacitor. When the third switch is closed the discharge circuit fully discharges the second capacitor onto the third capacitor. The third switch is closed when the analog input voltage is greater than a reference voltage, and wherein the first switch is closed to discharge the first capacitor followed by opening the first switch and closing the second switch to cause charge on the second capacitor to divide equally between the first and second capacitors when the analog input voltage is not greater than the reference voltage. Logic circuitry may also control the conversion according to a clock pulse.
A clock generating apparatus and a fractional frequency divider thereof are provided. The fractional frequency divider includes a frequency divider (FD), a plurality of samplers, a selector and a control circuit. An input terminal of the FD is coupled to an output terminal of a multi-phase-frequency generating circuit. Input terminals of the samplers are coupled to an output terminal of the FD. Trigger terminals of the samplers receive the sampling clock signals. The input terminals of the selector are coupled to output terminals of the samplers. An output terminal of the selector is coupled to a feedback terminal of the multi-phase-frequency generating circuit. The control circuit provides a fraction code to a control terminal of the selector, so as to control the selector for selectively coupling the output terminal of one of the samplers to the feedback terminal of the multi-phase-frequency generating circuit.
A retention circuit provided in a logic circuit enables power gating. The retention circuit includes a first terminal, a node, a capacitor, and first to third transistors. The first transistor controls electrical connection between the first terminal and an input terminal of the logic circuit. The second transistor controls electrical connection between an output terminal of the logic circuit and the node. The third transistor controls electrical connection between the node and the input terminal of the logic circuit. A gate of the first transistor is electrically connected to a gate of the second transistor. In a data retention period, the node becomes electrically floating. The voltage of the node is held by the capacitor.
In the case of reducing an effect of variations in current characteristics of transistors by inputting a signal current to a transistor in a pixel, a potential of a wiring is detected by using a precharge circuit. In the case where there is a difference between a predetermined potential and the potential of the wiring, a charge is supplied to the wiring to perform a precharge by charging rapidly. When the potential of the wiring reaches the predetermined potential, the supply of charge is stopped and a signal current only is supplied. Thus, a precharge is performed only in a period until the potential of the wiring reaches the predetermined potential, therefore, a precharge can be performed for an optimal period.
Various example embodiments are directed to methods and circuits for mitigation of on-resistance variation and signal attenuation in transistors due to body effects. In some embodiments, an apparatus includes a transistor configured to provide a data signal from a first one of the source or the drain to the other one of the source or the drain in response to a control signal provided to the gate. A body bias circuit is configured to bias the body of the transistor based on a voltage of the data signal to reduce variation in the on-resistance exhibited by the first transistor. As a result of the reduced variation in the on resistance, attenuation of the data signal is reduced.
An input/output (I/O) module is configured to connect a controller and a field device. The I/O module includes a PWM (pulse width modulation) demodulator configured to demodulate a PWM signal that is input from the controller, a current source configured to output a current based on an output signal of the PWM demodulator to the field device, a resistance connected in line with the current source, and a feedback circuit configured to feed back an output current of the current source to the PWM demodulator via the controller.
A reference voltage generator that does not require a start-up circuit or a feedback loop generates a proportional-to-absolute-temperature (PTAT) output voltage based on two complementary-to-absolute-temperature (CTAT) currents. The reference voltage generator provides a reference voltage that is a sum of the PTAT output voltage and a CTAT voltage.
An HF-line includes parallel branches with bias terminals, to which a direct voltage source is respectively connected via a first inductor and a second inductor. The inductors are inductively coupled to one another.
A differential amplifier circuit and method having a feed-in network coupling an input signal to an intermediate signal. An amplifier amplifies the intermediate signal by a gain factor to output an output signal to a load network. A feedback network configured in a negative feedback topology and couples the output signal to the intermediate signal. A gain enhancing network is configured in a positive feedback topology and couples the output signal to the intermediate signal. Preferably, an impedance of the gain enhancing network is approximately equal to an impedance of a parallel connection of the feed-in network and the feedback network times the gain factor minus one.
A system including an amplifier circuit configured to amplify an input and generate an output, a bias circuit configured to bias the amplifier circuit, and a feedback circuit configured to generate feedback based on the input and the output, and to adjust the bias of the amplifier circuit based on the feedback to reduce amplitude nonlinearity in the output. A digital pre-distortion circuit is configured to reduce phase nonlinearity in the output.
There is disclosed a power amplifier arrangement comprising: first and second active devices for amplifying in-phase and anti-phase parts of an input signal; a first DC supply network connected between the output of the first active device and a modulated supply voltage; a second DC supply network connected between the output of the second active device and the same modulated supply voltage and an output combiner for combining the amplified in-phase and anti-phase parts of the input signal.
A technology is provided for generating an output frequency. An input signal with a defined frequency may be received. The input signal may be split so that a first signal with the defined frequency of the input signal is received at a frequency multiplier and a second signal with the defined frequency of the input signal is received at a frequency mixer. The first signal may be multiplied by N, wherein N is a predefined integer. The first signal may be limited to a predetermined frequency and passed to the frequency mixer. The first signal and the second signal may be mixed to produce at least two mixed signals. A first output signal and a second output signal may be generated based on the at least two mixed signals.
A novel and useful 60 GHz frequency generator based on a third harmonic extraction technique which improves system level efficiency and performance. The frequency generator employs a third harmonic boosting technique to increase the third harmonic at the output of the oscillator. The oscillator generates both ˜20 GHz fundamental and a significant amount of the third harmonic at ˜60 GHz and avoids the need for a frequency divider operating at 60 GHz. The undesired fundamental harmonic at ˜20 GHz is rejected by the good fundamental harmonic rejection ratio (HRR) inherent in the oscillator buffer stage while the ˜60 GHz component is amplified to the output. The fundamental harmonic is further suppressed by active cancellation by properly combining the two outputs. The oscillator fabricated in 40 nm CMOS exhibits a phase noise of −100 dBc/Hz at 1 MHz offset from a 60 GHz carrier and have a tuning range of 25%.
A transformer is described. The transformer includes a primary coil and a first secondary coil. A first coupling occurs between the first secondary coil and the primary coil. The transformer also includes a second secondary coil. A second coupling occurs between the second secondary coil and the primary coil. The first secondary coil is separated from the second secondary coil to prevent coupling between the first secondary coil and the second secondary coil. A first width of the first secondary coil is configured independently of a second width of the second secondary coil.
A transport vehicle includes a driving unit, a wheel and a charging system. The charging system includes an electricity-generating tire and a converting unit. The electricity-generating tire has a tire body mounted on the wheel, and a piezoelectricity generating unit disposed at the tire body and configured to output electricity when the piezoelectricity generating unit is subjected to mechanical forces attributed to movement of the tire body on a ground surface. The converting unit operates to convert the electricity outputted by the piezoelectricity generating unit into a form of energy for storage in an energy storing unit.
An ultrasonic motor is described. The ultrasonic motor includes a plurality of plate-shaped piezoelectric ultrasonic actuators. Each of the ultrasonic actuators includes at least one friction element allocated thereto. Each ultrasonic actuator or each of one or more pairs of ultrasonic actuators is assigned an element to be driven. The ultrasonic motor also includes a housing. The ultrasonic motor also includes an electric excitation device. The elements to be driven are movable independently of each other, and each ultrasonic actuator or each of the one or more pairs of ultrasonic actuators is arranged in a holder. The holders are pressed against each other by housing side covers. The friction elements on the ultrasonic actuators are pressed against a friction layer of the corresponding element to be driven by an elastic interlayer that is in contact with edge surfaces of the ultrasonic actuators that are arranged opposite the friction elements.
An inverter unit includes a first circuit board and a second circuit board arranged at a predetermined space so as to face each other. Each of the first circuit board and the second circuit board has a main circuit forming area. A plurality of power devices are mounted in the main circuit forming area of the first circuit board and form a main circuit. A plurality of capacitors are electrically connected to the plurality of the power devices and mounted in the main circuit forming area of the second circuit board. A control circuit controls the operation of the main circuit. The second circuit board includes a control circuit forming area separated from the main circuit forming area. The control circuit includes a first control circuit formed in the control circuit forming area of the second circuit board.
A system and method for controlling a rectifier due to changing operating conditions including at least one reactor per phase connected to the rectifier for providing an input signal, a bias current for controlling the reactor, and a control current for controlling the reactor. The bias current is fixed to a predefined value which is taken as an input signal for providing a control current compensating the difference between the predefined value of the bias current and a start value defining a start point of the linear operating range of the reactor.
A power system for an alternating current power bus includes an electret operatively associated with the alternating current power bus. The electret includes an output having an alternating current voltage when the alternating current power bus is energized. A rectifier includes an input electrically interconnected with the output of the electret and an output having a direct current voltage responsive to the alternating current voltage of the output of the electret. A powered device includes an input electrically interconnected with the output of the rectifier. The powered device is powered responsive to the direct current voltage of the output of the rectifier.
A multiport AC link converter includes a resonant AC link, an input port, an output port, and a plurality of switches. A first subset of the switches is between the input port the resonant link and a second subset of the switches is between the resonant link and the output port. The switch sequencing for the input port is selected and executed independently of the switch sequencing for the output port the switch sequencings for the output port is selected and executed independently of that for the input port.
A method is disclosed for operating a converter circuit, in which controllable power semiconductor switches of the rectifier unit of a converter circuit are controlled by a rectifier switch signal and the controllable power semiconductor switches of the inverter unit of the converter circuit are controlled by an inverter switch signal. In order to reduce losses in the no-load state of the converter circuit, the rectifier switch signal is blocked in order to disconnect the controllable power semiconductor switches of the rectifier unit if defined conditions of the converter circuit are fulfilled.
In one embodiment, an AC/DC power converter can include: a rectifier bridge and a filter capacitor for converting an external AC voltage to a half-sinusoid DC input voltage; a first storage component, where during each switching cycle in a first operation mode, a first path receives the half-sinusoid DC input voltage to store energy in the first storage component, and a first current through the first storage component increases; a second storage component, where a second path receives a second DC voltage to store energy in the second storage component, and a second current through the second storage component increases; and a third storage component, where in a second operation mode, the first current decreases to release energy from the first to the third storage component, where the second DC voltage includes a voltage across the third storage component through a third path.
A power adapter to supply power at an output. The power adapter has a programmable gain compensation trim function. In some examples, the gain compensation trim function is a negative gain compensation trim function, and the output of plural power adapters are connected together to form a power supply.
A phase current estimator for a switching power converter includes analog circuitry for generating a phase current estimate error by comparing a phase current of the switching power converter to an analog representation of an estimate of the phase current. The phase current estimator further includes digital circuitry for revising the phase current estimate based on the phase current estimate error and a plurality of parameters associated with operation of the switching power converter. An estimator fault detection unit is provided for determining whether a difference between the phase current and estimate exceeds a threshold for indicating substandard phase current estimation.
A slave circuit for a DC-to-DC converter includes a switching circuit adapted to repeatedly switch a switching node between two different voltage levels, a slave control adapted to control switching of the switching circuit based at least in part on control signals from a master controller, a communication port, and a communication module. The communication module is adapted to (a) generate an analog slave communication signal at the communication port, where the analog slave communication signal represents information associated with the slave circuit, and (b) generate a digital slave communication signal at the communication port in response to occurrence of an event, where the digital slave communication signal represents additional information associated with the slave circuit.
Provided is a DC/DC converter for a switching power supply device including a plurality of DC/DC converters which include a master DC/DC converter and a plurality of slave DC/DC converters and have output terminals connected in parallel to each other. The DC/DC converter includes: first and second terminals that are used to cascade the plurality of DC/DC converters in a line; a control circuit that determines that a host DC/DC converter is the master DC/DC converter when a predetermined voltage is detected at the second terminal and determines that the host DC/DC converter is the slave DC/DC converter when the predetermined voltage is not detected; and that controls a current output from the second terminal based on whether the host DC/DC converter is the master DC/DC converter or the slave DC/DC converter.
A switch-mode DC-DC voltage converter including a boost stage in the form of a charge pump and a buck stage. Control circuitry is provided that enables the operation of the buck stage while the charge pump stage is also enabled, followed by disabling of the charge pump stage as the input voltage and output voltage increase. The buck converter stage is constructed so that it regulates the output voltage at a voltage above that which disables the charge pump stage. Conduction losses in the main current path, due to the necessity of a power FET or other switching device, are avoided.
A low voltage lamp includes a boost converter stage and a load. The load may include low voltage light producing elements including low voltage light emitting diodes. The boost converter stage receives an electronic transformer output and includes an inductor coupled to a switch and a switch controller that receives one or more controller inputs. Inductor current may be returned to the transformer when the switch is closed and provided to a rectifier coupled to the load when the switch is open. Controller inputs may include a transformer input that receives the transformer output, a sense input indicating switch current, and a load input indicating load voltage. Controller logic may synchronize assertions of a control signal for the switch with edge transitions of the transformer output to maintain peak inductor current within a specified range and to selectively transfer stored energy in the inductor to the load or back to the transformer.
A multi-mode current-allocating device serves to control the DC to DC converter in each power supply device of a distributive power supply system. The multi-mode current-allocating device has an active current-sharing control circuit, a current-allocating bypass circuit, and a droop current sharing control circuit to be selectively operated under an active current-sharing mode, a current-allocating mode or a droop current-sharing mode according to the factors of the type of input power of each power supply device, the state of system load, and the system reliability so as to maintain the power supply efficiency of entire power supply system and reduce unnecessary power loss.
A switching direct current (DC)-to-DC converter includes a charge pump circuit with a flying capacitor (104) and a switching circuit (106). The switching circuit (106) has an ON resistance (Ron) and is configured and arranged to boost an input voltage (Vin) by operating in each of a charging mode (loading) during which charge is provided from the flying capacitor (104) to an output voltage (Vout) and a discharging mode (storing) during which charge is not provided from the flying capacitor (104) to the output voltage (Vout). A determination circuit (102) is configured and arranged to determine a ratio between a discharge rate (308) and a charge rate (310). The discharge rate (308) and the charge rate (310) both correspond to a rate of change for the output voltage of the switching DC-to-DC converter. An ON resistance circuit (102) module is configured and arranged to adjust the ON resistance (Ron) of the charging mode (loading) and to change the determined ratio to a target ratio.
In a method based on the MPDTC algorithm for controlling an inverter of an electrical system, the harmonics and resonances in the inverter can be damped by extracting frequency information from predicted data of the MPDTC algorithm and by damping harmonic distortion of the electrical system by reintroducing the extracted frequency information into a control loop of the inverter.
A rotatory device (1) for energy conversion between electrical energy and mechanical energy includes an end cap (20) to which electric conduction and commutation components (30) are attached. The end cap (20) is electrically insulating and has a flange mating to an electric conductive housing (10) of the rotatory device (1). An unpackaged capacitor (40) is positioned between the housing (10) and the flange (20) without occupying other space inside the housing (10) of rotatory device (1). The unpackaged capacitor (40) is electrically coupled to the electric conduction and commutation component and grounded to the housing (10) of the rotatory device (1).
A power generation system that may include a generator having an alternator and an internal combustion engine configured to drive the alternator to generate power. The alternator may convert the mechanical energy created by the engine to electrical energy, such as alternating current. The generator may supply the electrical energy from the alternator to various devices which may be connected with the alternator. The power generation system may further include a load bank. The load bank may include one or more resistive elements, inductive elements, capacitive elements, or combinations of elements. The power generation system may include a cooling system that may remove heat from one or both the internal combustion engine and the load bank. The cooling system may include a liquid that passes through various components of the internal combustion engine to transfer the heat to or from the engine and the load bank.
In a core material according to the present invention, a predetermined number of core pieces, each having a tooth portion and a yoke portion, are connected to each other via connecting portions. Each of the connecting portions includes: a V-shaped notch portion; a through hole that is formed at a tapered portion of the notch portion with a diameter elongated in a connection direction; and a thin portion that is formed outside of the through hole and connects the core pieces to each other. The width of the thin portion is more increased apart from the axis of symmetry of two sides constituting the V shape of the notch portion, and further, an intersection between extension lines of the two sides constituting the V shape lies within 0.3 W from the inner side of the thin portion in a notch direction and within the thin portion when W designates the width of the thin portion along the axis of symmetry.
Disclosed herein is a rotor permanent magnet apparatus for a drive motor based on temperature distribution. The permanent magnet may enhance coercivity without a substantial decrease in magnetic flux density Br by applying a grain boundary diffusion process of diffusing dysprosium on the surface of the permanent magnet based on the temperature distribution of the permanent magnet.
A semiconductor device transmits a wireless signal to a power reception device that charges a battery, transmits a charge completion signal when the battery charge is completed, and transmits a response signal in reply to a query signal in the wireless signal. The semiconductor device includes a drive control circuit, a reception circuit, and a controller. The controller can control, when the reception circuit does not receive the response signal or receives the charge completion signal, the drive control circuit to transmit communication capable power that makes it possible to communicate with the power reception device and control, when the reception circuit receives the response signal and does not receive the charge completion signal, the drive control circuit to transmit charging power capable of charging the battery of the power reception device by the wireless signal, the charging power being higher than the communication capable power.
A to-be-charged apparatus, including: a built-in battery; a plug connectable to a jack included in a data storage apparatus capable of storing data and a jack included in a charging adapter; a drive unit that is capable of acquiring the data from the data storage apparatus while the plug is connected to the jack of the data storage apparatus and is driven by power supplied from the built-in battery; and a circuit that includes a data line for transmitting the data, which is connected between the plug and the drive unit, and supplies, when a connection of the plug to the jack of the charging adapter is detected by a detection switch included in the charging adapter connected to a power supply apparatus, a charge from the charging adapter to the built-in battery using the data line.
Disclosed is an inrush current suppressor circuit of a power supply circuit that supplies stand-by voltage from AC voltage. At a stand-by mode, only a diode and a resistor for suppressing inrush current are provided, and a capacitor provided in common between a stand-by power supply part and a start-up power supply part is charged, so that the inrush current is suppressed at both of stand-by and start-up modes and the number of devices of a circuit and power consumption are reduced.
An electrical panel having an unpluggable drawer unit that forms a housing for positioning an electrical device, and an Ethernet-type high-frequency communication device that forms a daisy-chain communication subsystem, the one drawer unit including an unpluggable connector to connect or disconnect it to a communication subsystem, and the drawer unit can occupy a first, plugged-in position connected to the communication subsystem, and it comprises a switch that controls a bypass switch of a bypass on the communication subsystem when the drawer unit occupies a second, unplugged position.
A cord winder includes a base, a rotating disc, a spiral spring, a cord, a cord positioning element, a push button, and a top cover. When a first end part of the cord is pulled, the rotating disc and the cord positioning element are rotated in a first direction, and two protruding blocks of the push button are moved along an inner surface of the cord positioning element. When the first end part of the cord is no longer pulled, the two protruding blocks are respectively contacted with two notches of the inner surface of the cord positioning element. Consequently, the rotating disc and the cord positioning element are not rotated. When the push button is pressed down, the rotating disc and the cord positioning element are rotated in a second direction in response to a restoring force of the spiral spring. Consequently, the cord is retracted back.
A power housing assembly includes a housing having a side thereof that is at least partially open. A faceplate, coupled to the open side at a first hinge position, can articulate about the first hinge position between a first position and a second position. The faceplate includes a substantially L-shaped portion that resides (i) in the housing when the faceplate is in its first position, and (ii) outside of the housing when the faceplate is in its second position.
An electrical junction box for distributing electric power in a vehicle includes a metal core substrate provided with a core metal assembly having two core metal plates arranged with a gap, an insulating layer embedded in the gap and covering surfaces of the core metal plates to integrate the core metal plates, and electronic components. Electric power from a battery is inputted into the core metal plate, and electric power from an alternator is inputted into the core metal plate. The electronic components are provided with a plurality of attaching portions soldered or screwed to the metal core substrate. At least one of the attaching portions is attached to the core metal plate, and at least one of the attaching portions is attached to the core metal plate.
A spark plug including an insulator containing an Al component, in terms of oxides, 89 mass % or more and a Ti component, in terms of oxides, more than 0 mass % and 0.2 mass % or less, characterized in that the insulator is formed of an alumina-based sintered material which contains, in a grain boundary phase present between alumina crystal grains, a first crystal phase containing at least one species selected from among an La component, an Nd component, a Pr component, a Y component, an Er component, a Yb component, and an Lu component, and a second crystal phase containing at least one species of Group 2 element components, an Al component and an Si component.
A spark plug includes a tubular housing, a tubular insulator retained in the housing, a center electrode secured in the insulator with a distal end portion of the center electrode protruding outside the insulator, and an annular ground electrode fixed to a distal end of the housing. The housing has, at the distal end thereof, a small-inner diameter portion that has a smaller inner diameter than other portions of the housing. The annular ground electrode is arranged on a distal end surface of the small-inner diameter portion of the housing so that an inner circumferential surface of the ground electrode faces an outer circumferential surface of the distal end portion of the center electrode through a spark gap formed therebetween. The outer diameter of the ground electrode is less than the outer diameter of the distal end surface of the small-inner diameter portion of the housing.
System and method for operating a single unit of light-amplifying medium, structured to produce light with a complex spatial spectrum including multitude of high-order spatial modes, in external cavity configured, in conjunction with an optical etalon installed intra-cavity, to reduce spatial spectrum of such light to provide an output containing smaller number of high-order spatial modes and, optionally, only the lowest spatial mode at power levels on the order of 1 W or higher (for example, tens or hundreds of Watts).
Optical apparatus for amplifying pulses in a pulsed laser-beam includes a pulse-stretcher having a single transmission-grating in a multi-pass configuration at a non-normal incidence angle. A regenerative amplifier amplifies stretched pulses in the laser-beam. A pulse-compressor including two spaced-apart reflection-gratings in a multi-pass configuration compresses the amplified pulses. Pulse-parameters of the compressed amplified pulses are optimized by iteratively adjusting the incidence angle of the pulsed laser-beam on the transmission-grating of the pulse-stretcher and the spacing between the reflection-gratings of the pulse-compressor.
A glow plug having a main body bracket, a heater, a center shaft, an insulator, an O-ring that is provided between the front end surface of the insulator and the main body bracket, and a pin terminal that is fitted to the rear end portion of the center shaft and used for supplying electricity from the outside. The pin terminal includes a small-diameter portion, a flange, and a large-diameter portion where an engagement portion and a fitting recess are formed. The large-diameter portion includes a crimp formation region, which is formed so as to have the even outer diameter and be capable of being crimped, in a range from the front end thereof to the front end of the engagement portion. A part of the crimping target portion forms a crimping portion that fixes the rear end portion of the center shaft by crimping.
A slip ring assembly is disclosed allowing significant external weight on either the stationary or rotating sides of the slip ring. Additionally, a slip ring assembly is disclosed allowing multiple small, linear, rolling contacts on each conductive ring of each electrical receiver disk of the slip ring (both the stationary and the rotating electrical receiver disks). Disclosed is an embodiment of a separator plate having a spiraling-out-from-the-center series of holes and in those holes of the separator plate are the small linear rolling, contacts. In one embodiment each spiraling series of holes with small the rolling contacts provides one rolling contact on each electrical conductive ring on each receiver disk. These spiral rings enable a slip ring designer to provide multiple rolling contacts on each circular electrical conduction ring by simply increasing the number or spiraled series of holes.
A power supply system includes a power source and a power extending board detachably connected between the power source and an electronic device. The power source includes at least two outputs. The power extending board includes at least two first transmitting terminals and a second transmitting terminal connected to the two first transmitting terminals. Each of the two outputs transmits a first driving voltage from the power source to the second transmitting terminal via a corresponding first transmitting terminal. The first driving voltages from the power source are identical to each other. The second transmitting terminal transmits a second driving voltage to the electronic device. The second driving voltage is identical to each of the first driving voltages.
The present invention relates to an overheat auto power off socket, in which a linkage unit it includes is positioned at one side of a conductive shrapnel, and via a hot melt piece found within linkage unit, it conducts electricity, and when the temperature level of the conductive shrapnel is too high, it first melts, and then causes formation of a short circuit between linkage unit and the wiring terminal frame, so that it stops conduction of electricity, and therefore achieves the purpose of preventing formation of dangerous situations due to high temperatures.
A modular jack has a magnetic assembly including insulative body, two rows of terminals retained to the insulative body, four transformers, and four common mode chokes. Each of the transformer and common mode choke includes a magnetic core and a plurality of conductive wires wound therearound. Each terminal has a recess for receiving an end portions of a corresponding wire and then the terminal is inserted into a through-hole of an internal printed circuit board for dip soldering. Guiding of the wire to the recess can be automated in contrast to manual winding operation.
A connector sub-assembly includes a dielectric carrier, plural signal conductors, and a ground frame. The dielectric carrier is defined by first and second overmolded bodies that engage one another at an overmold interface. An intermediate segment of each signal conductor is encased within the dielectric carrier. The ground frame is held between the first and second overmolded bodies at the overmold interface. The ground frame includes a ground bus bar encased within the dielectric carrier and plural ground conductors extending from the ground bus bar. The second overmolded body is formed in-situ on an inner side of the first overmolded body. An inner side of the second overmolded body at the overmold interface is partially defined by a profile of the inner side of the first overmolded body and partially defined by the ground frame.
High speed connector inserts and cables having improved heat conduction, high strength, and may be manufactured in a reliable manner. One example may provide a connector insert having several paths by which heat may be removed from circuitry in the cable insert. In one example, heat may be removed from one or more circuits by forming a thermal path between a circuit and a shield of the connector insert. Another path may include one or more pads on a side of an integrated circuit board that are soldered directly to the shield. A braiding surrounding a cable may be soldered or otherwise thermally connected to the shield. Another example may provide a cable having a braiding that includes one or more types of fibers, such as aramid fibers. Another example may provide for increased manufacturability by using a wire comb and a solder bar.
A connector for connection between a circuit board and a further electronic component is disclosed. The connector includes an insulating housing having a board slot open towards a mating direction for accommodating the circuit board, and a plurality of terminals. The terminals have a rear portion, an intermediate portion and a tip portion, the intermediate portion including a contact portion for contacting a surface portion of the circuit board when accommodated in the board slot. The housing includes a window such that for a number of adjacent terminals housing material is absent between the intermediate portions. A shield member may be arranged in between the rear portions of the terminals. Improved circuit boards are also disclosed.
An electrical connector is described herein and can include a first connector end and a second connector end removably coupled to the first connector end. The first connector end can include a first collar forming a first cavity, where the first collar comprises a connector coupling feature. The first connector end can also include a first handle disposed on a first outer surface of the first collar, wherein the first handle comprises a handle coupling feature. The second connector end can include a second collar forming a second cavity, where the second collar includes a complementary connector coupling feature, where the connector coupling feature of the first connector end couples with the complementary connector coupling feature of the second connector end. The second connector end can also include a second handle disposed on a second outer surface of the second collar that includes a complementary handle coupling feature.
A lever-actuated electrical connector is disclosed having a housing mateable with a mating connector having a complementary mating terminal. A mating lever is positioned on the housing and rotatable from an initial mating position to a final mating position. A lever lock is disposed on the mating lever and latches to a mating housing of the mating connector when the mating connector and electrical connector are completely mated. A mating detection terminal is positioned on the mating lever and forms a detection circuit when in contact with the mating terminal of the mating connector. The position of the mating detection terminal is controlled by the lever lock through the operation of the mating lever, and the detection circuit is only formed when the mating lever is in a final mating position.
The invention relates to a joint connector assembly including first and second connectors connected to each other by a circuit board and connected to third connectors by connection terminals. The circuit board is mounted at the center of the third connectors below the first and second connectors located in an upper region of a main body housing and is integrally formed with the main body housing in a lower region thereof. The upper region of the main body housing defines first and second connector receptacles for the first and second connectors. A cover member is attached to a lower surface of the circuit board to cover the circuit board. The joint connector assembly has a reduced volume because the connectors are connected to one another without lines and all the connectors are inserted in the main body housing, allowing the joint connector assembly to be installed in a small space.
A connector is provided for attachment to a coaxial cable. The connector includes, in one embodiment, a connector body and a locking sleeve. The locking sleeve is configured to be moved between an attached and a detached state. In each such state, the locking sleeve is configured to receive the end of the cable. In one position, the locking sleeve is configured to lock the end of the cable to the connector body.
A terminal spacer having a cylindrical shape is attached to the circumference of an electric wire connected to a charge terminal. The terminal spacer includes a slit portion extending across the entire length in the axial direction of the terminal spacer. The slit portion includes an electric wire insertion slit portion into which the electric wire can be inserted, and a narrow slit portion continuously extending from the electric wire insertion slit portion and having an opening width narrower than that of the electric wire insertion slit portion.
Connectors and methods to couple packages and dies are shown. Selected examples include plugs and receptacles having two or more terraces with contacts provided along the terraces. Examples of connectors and methods include configurations where the connector is usable with a package including a die coupled along a substrate. In selected examples a heat sink is coupled over the die, and a package includes a side access port between the heat sink and the substrate configured to receive the connector, such as one or more of a plug or receptacle through the side access port.
A connector is to be fixed to a principal surface of a connection object and to be connected with a mating object. The connector comprises a plurality of contacts and a guide member. Each of the contacts has a first soldered portion, a first main portion and a first auxiliary portion. The first main portion has a contact portion. The guide member has a second soldered portion, a second main portion and second auxiliary portion. The second main portion has a guide portion which guides the mating object. When the first soldered portions and the second soldered portion are soldered to the principal surface, the contacts are arranged in a pitch direction while being separated from one another, and the guide member is separated from the contacts. The first auxiliary portion and the second auxiliary portion have cross-sections same as each other in a plane perpendicular to the pitch direction.
A cable connector assembly comprises: a first connector module comprising an insulative housing with a plurality of receiving rooms, a plurality of first connectors respectively received into the receiving rooms, a first PCB electrically connected to the plurality of first connectors and a metallic shell enclosing the insulative housing; and a second connector module comprising a second PCB formed therein; a flat wire electrically connecting to the first connector module and the second connector module. One end of the flat wire is electrically connected to the first PCB, and the other end of the flat wire is electrically connected to the second PCB.
A system for electrical contacting of tensile carriers in support means includes a support means and a contacting device. The support means has a casing and at least four tensile carriers. The tensile carriers are arranged parallel to one another in the casing and lie substantially in one plane. The contacting device has a contact element. The contact element has a cutting side for penetration of the casing, wherein the cutting side of the contact element is so guided through the casing that the contact element contacts the at least four tensile carriers at least by the cutting side.
A combined-type intelligent terminal wiring device and a plug device are provided. The wiring device includes a top wiring terminal board, a bottom wiring terminal board and a combined-type socket. An interior of each terminal of the combined-type socket has a spring-leaf structure, and each spring leaf includes an upper spring leaf and a lower spring leaf which are conductively connected via a contact surface. The top wiring terminal board has one end configured to connect the upper spring leaf, and the bottom wiring terminal board has one end configured to connect the lower spring leaf. The plug device includes a plug and a wiring terminal, the plug is located at a front end of the plug device and is a conductive metallic sheet, and the wiring terminal is located at a rear end of the plug device and has one end connected to the conductive metallic sheet.
A cable connector assembly includes an insulative housing, a cable defining a number of core wires, and a number of conductive terminals held in the insulative housing. Each conductive terminal includes a contacting portion, a soldering portion soldered to the cable, and a middle portion between the contacting portion and the soldering portion. The conductive terminals include a number of first terminals in a row and a number of second terminals in another row. Both the first terminals and the second terminals include a pair of power terminals and a pair of grounding terminals. The soldering portion of only one kind conductive terminal of the first terminals is bent to a plane of the soldering portion of a corresponding conductive terminal of the second terminals with same function to form a shared soldering portion. The shared soldering portion is electrically connected to a corresponding core wire.
A dual-band dichroic polarizer is provided for converting linearly polarized electromagnetic energy within distinct frequency bands into oppositely polarized circularly polarized electromagnetic energy. The polarizer includes an array of unit cells distributed across a sheet, wherein the unit cells each include a stack of one or more resonant structures, the stack configured to introduce a phase differential of approximately +90° to linearly polarized electromagnetic energy within a first distinct frequency band that is incident upon and passes through the sheet, and configured to introduce a phase differential of approximately −90° to linearly polarized electromagnetic energy within a second distinct frequency band, separate from the first distinct frequency band, that is incident upon and passes through the sheet, a linear polarization of the electromagnetic energy in the first distinct frequency band and a linear polarization of the electromagnetic energy in the second distinct frequency band being the same.
An antenna including a high band generating assembly having a first end and a second end, the high band generating assembly including a feed point and a bifurcated conductive element coupled to the feed point and having an angularly bent tip, the feed point defining the first end of the high band generating assembly, the angularly bent tip defining the second end of the high band generating assembly, at least one low band generating assembly, the at least one low band generating assembly including the high band generating assembly and at least one pair of dipole arms extending from the bifurcated conductive element, and a balun portion coupled to the feed point.
A penta-band internal antenna and a mobile communication terminal may include: a first high-frequency branch, a second high-frequency branch, and a low-frequency branch of an antenna radiating element, and a first slotted hole and a second slotted hole arranged on a printed circuit board. The first slotted hole may be arranged along a direction substantially perpendicular to the current flow direction of the printed circuit board. The open-circuit end of the low-frequency branch may be fitted into the first slotted hole and the open-circuit end of the second high-frequency branch may be fitted into the second slotted hole.
A method of radiometric image generation is provided using a series of isochronous revolutions of a multi-beam antenna with a dispersion characteristic. The antenna is combined with a multi-channel receiver with frequency channel separation to form an imaging unit. The method comprising cyclically executing the following phases: two separate calibration phase; using first and second standards; external radiation reception phase; data processing phase and data transformation phase.
According to one embodiment, an antenna includes first and second coupling elements and first to fourth connecting elements. An electrical length between a middle point of the first coupling element and each of both open ends thereof is a first electrical length which is an odd multiple of ¼ of a wavelength λ corresponding to a frequency used for close proximity wireless communication. An electrical length between a middle point of the second coupling element and each of both open ends thereof is the first electrical length. An electrical length of each of the first to fourth connecting elements is a second electrical length which is an odd multiple of ¼ of the wavelength λ.
An RFID device for tires utilizes a wireless antenna. The antenna is formed of a pair of spaced apart electrically conductive rubber units. The conductive rubber antenna is encapsulated between a pair of non-conductive sheets. A third non-conductive member encircles the conductive rubber antenna and is itself sealed between the first and second sheets of non-conductive material. A microchip is positioned in the slot defined by the space between the units and conductively attached to each of the units.
Platform structures and platform assemblies are provided for supporting a plurality of radio frequency (RF) antennas and the weight of one or more workers. One platform structure provided herein includes a steel radial beam extending from an RF tower and a plurality of steel arms welded to the radial beam. The platform structure also includes a first front plate having a front facing portion and an angled portion, where the front facing portion of the first front plate is welded to a first steel arm. Also included is a second front plate having a front facing portion and an angled portion, where the front facing portion of the second front plate is welded to a second steel arm. The platform structure further includes a first side plate having a side facing portion and an angled portion. The side facing portion of the first side plate is welded to a third steel arm. The platform structure also includes a second side plate having a side facing portion and an angled portion, where the side facing portion of the second side plate is welded to a fourth steel arm.
Embodiments of the present invention provide for a transmission line stub that includes a via stub of a conductive via. The conductive via includes a via stub and a coupling element, wherein a first transmission line configured to transmit a signal is coupled to the conductive via at the intersection of the via stub and the coupling element. The coupling element is configured to transmit the signal from the first transmission line. A line stub electrically coupled to the via stub, wherein the length of the line stub is selected such that the transmission line stub having a length of the sum of the lengths of the via stub and the line stub is configured to suppress a preselected frequency.
A flow cell battery includes at least one anode compartment and at least one cathode compartment, with a separator membrane disposed between each anode compartment and each cathode compartment. Each anode compartment and cathode compartment includes a bipolar plate, a fluid electrolyte, and at least a carbon nanomaterial on the surface of the bipolar plate, wherein the fluid electrolyte flows around the carbon nanomaterial.
An electrolyte membrane 22 constituting a membrane electrode assembly includes thick portions 23 having a relatively large thickness. The thick portions 23 have a strip shape and are disposed at a predetermined distance from each other along the electric conduction direction. The thick portions 23 extend from one side L1 of the electrolyte membrane 22 extending in a direction perpendicular to the electric conduction direction to the other side L2 of the electrolyte membrane 22 extending in the direction perpendicular to the electric conduction direction. The thick portions 23 have a convex shape with respect to the anode side surface and the cathode side surface of the electrolyte membrane 22.
System and methods for controlling and optimizing coolant system parameters in a fuel cell system to obtain a requested cabin temperature in a fuel cell vehicle are presented. A method for managing a temperature in a vehicle cabin may include receiving an indication relating to a desired vehicle cabin temperature and a plurality of measured operating parameters. Based on the measured operating parameters, a projected output temperature of a cabin heat exchanger may be estimated. A determination may be made that the projected output temperature of the cabin heat exchanger is less than the indication. Based on the determination a fuel cell coolant parameter may be adjusted.
Provided herein is a lead-acid battery for which the risk of breakage of a current collecting lug part of a plate while in use is eliminated by simple means. At least a positive plate group of the lead-acid battery includes: one or more plates each including a current collector having a current collecting portion formed by expanding or punching a lead alloy sheet manufactured by cold rolling, and one or more current collecting lug parts unitarily formed with the current collecting portion; and a strap formed by a cast-on strap casting method and coupled to the one or more current collecting lug parts. The current collecting lug part is formed with an elongated protrusion extending in a direction away from the current collecting portion. The elongated protrusion continuously extends in a direction toward the current collecting portion of the plate from inside the strap.
An object of the present invention is to provide a production method which can increase the activity of a catalyst particle comprising a core particle and an outermost layer, the core particle comprising at least one of palladium and a palladium alloy, and the outermost layer comprising at least one of platinum and a platinum alloy and covering the core particle. The method is for producing a catalyst for fuel cells, in which a catalyst particle is supported by an electroconductive carrier, the method comprising the steps of: preparing a supported catalyst in which a catalyst particle comprising a core particle and an outermost layer is supported by an electroconductive carrier, the core particle comprising at least one of palladium and a palladium alloy, and the outermost layer comprising at least one of platinum and a platinum alloy and covering the core particle; acid treatment to bring the supported catalyst into contact with an acid solution which dissolves palladium more preferentially than platinum; and firing the supported catalyst at 80° C. or more and less than 200° C. in a reducing gas atmosphere after the acid treatment step.
A manufacturing method of a fibrous perovskite-type oxide catalyst includes: a first preparing step; a jetting step; a heating step; and an impregnating step. The first preparing step prepares a first solution by mixing metal salts containing La, Sr, Fe, Co and O elements, a first polymer, a metal salt containing a Zn element and a first solvent. The jetting step jets the first solution by using an electrospinning method to produce a precursor fiber. The heating step heats the precursor fiber to produce a perovskite-type oxide mixed with a Zn oxide. The impregnating step impregnates the perovskite-type oxide with an alkaline solution to remove the Zn oxide.
A high-output lithium secondary battery is provided. In some embodiments, the lithium secondary battery includes a cathode having a first cathode active material having a layered structure and. a second cathode active material having a spinel structure, wherein the-amount of the second cathode active material is between 40 and 100 wt % based on the total weight of the cathode active materials, an anode including crystalline graphite having a specific surface area (with respect to capacity) of 0.005 to 0.013 m2/mAh as an anode active material, and a separator.
The present invention relates to a process for the synthesis of a carbon-deposited alkali metal oxyanion cathode material comprising particles, wherein said particles carry, on at least a portion of the particle surface, carbon deposited by pyrolysis, said process comprising a dry high-energy milling step performed on precursors of said carbon-deposited alkali metal oxyanion prior to a solid-state thermal reaction.
A cell connector is provided by means of which an electrically conductive connection between a voltage tapping point and a voltage tapping line can be established, wherein the cell connector is for the connection of a first cell terminal of a first electro-chemical cell and a second cell terminal of a second electro-chemical cell and includes a voltage tapping point with a contact element for connection to a terminal element of a voltage tapping line and also a longitudinal axis and a peripheral wall extending about the longitudinal axis. The contact element includes a base material, which is at least partially pre-coated with a contacting material in an initial state, and reshaped from the initial state into a final state such that the proportion of the peripheral wall coated with the contacting material to the overall peripheral angular extent of the peripheral wall amounts to more than 50%.
Disclosed are a separator for a rechargeable lithium battery including a porous substrate and an adherence porous layer on at least one side of the porous substrate, and including a first fluorovinylidene-hexafluoropropylene copolymer, a second fluorovinylidene-hexafluoropropylene copolymer, and filler particles, and a rechargeable lithium battery including the same.
Disclosed herein are an organic light emitting display device includes first to third sub-pixels realizing different colors, wherein each of the first to third sub-pixels includes first and second electrodes disposed on a substrate so as to face each other, an emission layer formed between the first and second electrodes, a multi-layered hole transporting layer formed between the first electrode and the emission layer to be in contact with the first electrode and the emission layer, and an electron transporting layer formed between the second electrode and the emission layer, wherein multi-layered hole transporting layer of at least one of the first to third sub-pixels includes an at least two-layered first hole transporting layer formed of a hole host and a p-type dopant having a doping concentration of 1 to 10% and a second hole transporting layer formed of the hole host.
An organic light emitting diode device includes an array substrate including a display region where a plurality of pixel regions each include a light emitting diode, and a non-display region surrounding the display region; and a protection layer covering the display region, extending to the non-display region, and including a round corner, wherein a maximum of a radius of the corner of the protection layer is determined according to a distance between a side of the protection layer and a side of the display region corresponding to the side of the protection layer, and the radius of the corner is at least 0.1 mm.
The present invention provides a white organic light-emitting element high in the emission efficiency. In particular, the invention provides a white organic light-emitting element that has an emission spectrum having peaks in the respective wavelength regions of red color, green color and blue color and is high in the emission efficiency. It is preferable to use an electron transport material between a first emission region and a second emission region and more preferable to use a hole block material.
An organic light-emitting component includes a first light-emitting layer sequence, which is designed to emit light in a first wavelength range during the operation of the component. A second light-emitting layer sequence is designed to emit light in a second wavelength range during the operation of the component. A charge carrier generating layer sequence is designed to output charge carriers to the first light-emitting layer sequence and to the second light-emitting layer sequence during the operation of the component. The first wavelength range differs from the second wavelength range. The charge carrier generating layer sequence is arranged between the first light-emitting layer sequence and the second light-emitting layer sequence in a stacking direction of the organic light-emitting component.
The present invention relates to phosphorescent organic electroluminescent devices which have a low concentration of the phosphorescent emitter in the emitting layer.
Disclosed are organic-inorganic hybrid self-assembled multilayers that can be used as electrically insulating (or dielectric) materials. These multilayers generally include an inorganic primer layer and one or more bilayers deposited thereon. Each bilayer includes a chromophore or “π-polarizable” layer and an inorganic capping layer composed of zirconia. Because of the regularity of the bilayer structure and the aligned orientation of the chromophore resulting from the self-assembly process, the present multilayers have applications in electronic devices such as thin film transistors, as well as in nonlinear optics and nonvolatile memories.
A composite material which includes an organic compound and an inorganic compound and has a high carrier-transport property is provided. A composite material having a good property of carrier injection into an organic compound is provided. A composite material in which light absorption due to charge-transfer interaction is unlikely to occur is provided. A composite material having a high visible-light-transmitting property is provided. A composite material including a hydrocarbon compound and an inorganic compound exhibiting an electron-accepting property with respect to the hydrocarbon compound is provided. The hydrocarbon compound has a substituent bonded to a naphthalene skeleton, a phenanthrene skeleton, or a triphenylene skeleton and has a molecular weight of 350 to 2000, and the substituent has one or more rings selected from a benzene ring, a naphthalene ring, a phenanthrene ring, and a triphenylene ring.
A heterocyclic compound is represented by Formula 1. An organic light emitting device includes a first electrode, a second electrode and an organic layer between the first and second electrodes. The organic layer includes the heterocyclic compound. An organic light-emitting display apparatus includes the organic light-emitting device and a transistor including a source, a drain, a gate and an active layer. The source or the drain is electrically connected to the first electrode of the organic light-emitting device.
A method of making a patterned OLED layer or layers. The method uses a shadow mask having, for example, a free-standing silicon nitride membrane to pattern color emitter material with a feature size of less than 10 microns. The methods can be used, for example, in the manufacture of OLED microdisplays.
A resistive memory device includes a first metallic layer comprising a source of positive metallic ions, a switching media having an upper surface and a lower surface, wherein the upper surface is adjacent to the first metallic layer, wherein the switching media comprises conductive filaments comprising positive metallic ions from the source of positive metallic ions formed from the upper surface towards the lower surface, a semiconductor substrate, a second metallic layer disposed above the semiconductor substrate, a non-metallic conductive layer disposed above the second metallic layer, and an interface region between the non-metallic conductive layer and the switching media having a negative ionic charge.
Various embodiments herein relate to methods and apparatus for depositing a bilayer barrier layer on a substrate. The bilayer barrier layer may include a first sub-layer designed to protect underlying halide-sensitive layers from damaging halide-containing chemistry, as well as a second sub-layer designed to protect underlying materials from damage due to oxidation. In a number of embodiments the first sub-layer is layer having a high carbon content, and the second layer is silicon nitride. The silicon nitride second sub-layer may be deposited with halide-containing chemistry that would otherwise damage halide-sensitive materials, if not for the presence of the first sub-layer. The resulting bilayer barrier layer provides high quality protection for underlying materials.
A phase change memory structure, including a substrate having a cavity extending from a surface of the substrate into an interior region thereof, wherein the cavity is bounded by side wall surface, wherein the cavity is coated on the side wall surface with a film of phase change memory material defining a core that is at least partially filled with dielectric material such as alumina. Such phase change memory structure can be fabricated in a substrate containing a cavity closed at one end thereof with a bottom electrode, by a method including: conformally coating sidewall surface of the cavity and surface of the bottom electrode closing the cavity, with a phase change memory material film, to form an open core volume bounded by the phase change memory material film; at least partially filling the open core volume with alumina or other dielectric material; and forming a top electrode at an upper portion of the cavity.
According to one embodiment, a magnetic memory is disclosed. The memory includes a conductive layer containing a first metal material, a stacked body above the conductive layer, and including a first magnetization film containing a second metal material, a second magnetization film, and a tunnel barrier layer between the first magnetization film and the second magnetization film, and an insulating layer on a side face of the stacked body, and containing an oxide of the first metal material. The first magnetization film and/or the second magnetization film includes a first region positioned in a central portion, and a second region positioned in an edge portion and containing As, P, Ge, Ga, Sb, In, N, Ar, He, F, Cl, Br, I, Si, B, C, O, Zr, Tb, S, Se, or Ti.
A method of minimizing the cold start delay and impact fatigue of an actuator includes calibrating the actuator by initially raising the temperature to a desired operating temperature through induction heating of the actuator rod. Additionally, a control system for a magnetostrictive actuator includes a rod of magnetostrictive material, a solenoid coil wrapped at least once around said rod, and a controller operatively connected to said solenoid coil wherein the controller detects an impact of the rod with another surface and adjusts the operation of the actuator to minimize the potential for additional future impacts. The rod may be segmented and include end caps to further reduce the potential for impact fatigue.
An electromechanical conversion element includes a lower electrode formed directly or indirectly on a substrate or a base film; an electromechanical conversion film formed on the lower electrode and including a piezoelectric body having a perovskite crystal structure preferentially oriented with a {n00} plane where n is a positive integer; and an upper electrode formed on the electromechanical conversion film. A diffraction peak at a position 2θ at which a diffraction intensity has a maximum value and which corresponds to a (X00) plane or a (00X) plane, X being 1 or 2, obtained by θ-2θ measurement in X-ray diffraction measurement, shows a trapezoidal peak shape and has two or more bending points.
A solar thermoelectric generator (STEG) is disclosed. A STEG includes a thermoelectric generator (TEG) configured to convert light energy from solar light into electrical energy, and a heat transfer structure coupled to the TEG where a portion of the heat transfer structure is configured to be embedded in the earth. The TEG includes a first side and a second side, wherein the solar light is incident on the first side of the TEG and the heat transfer structure is configured to provide cooling for the second side of the TEG using geothermal cooling. The use of geothermal cooling to provide cooling for the second side of the TEG increases the temperature difference across the TEG of the STEG, thereby increasing the net generation efficiency of the STEG.
A lens is formed over one or more light-emitting devices disposed over a substrate. The lens includes a trench that circumferentially surrounds the one or more light-emitting devices. The trench is filled with a phosphor-containing material.
A process for synthesizing a Mn4+ doped phosphor includes contacting a precursor of formula I, Ax(M1−z,Mnz)Fy I at an elevated temperature with a fluorine-containing oxidizing agent in gaseous form to form the Mn4+ doped phosphor; wherein A is Li, Na, K, Rb, Cs, or a combination thereof; M is Si, Ge, Sn, Ti, Zr, Al, Ga, In, Sc, Hf, Y, La, Nb, Ta, Bi, Gd, or a combination thereof; x is the absolute value of the charge of the [MFy] ion; y is 5, 6 or 7; and 0.03≦z≦0.10.
A semiconductor light emitting element having: a semiconductor laminated body; a full surface electrode containing an Ag provided on an upper surface of the p-type semiconductor layer; a cover electrode that covers a surface of the full surface electrode, is provided to contact on the upper surface of the p-type semiconductor layer at an outer edge of the full surface electrode, and is made of an Al-based metal material; a p-side electrode that is provided on a portion of a surface of the cover electrode; a metal oxide film that covers other surfaces of the cover electrode and contains an oxide of a metal material forming the cover electrode; and an insulation film that is made of an oxide and covers a surface of the metal oxide film, is provided.
A method of manufacturing semiconductor chips includes: forming grooves on a front face side of a substrate; and forming grooves on a back face side of the substrate as defined herein, and in manufacturing conditions in which a variation range of a top section of the cutting member having a tapered tip end shape with no top face in the groove width direction changes from a range included in the groove on the front face side to a range away from the groove on the front face side as wear of the cutting member advances, the use of the cutting member is stopped before the variation range changes from the range included in the groove on the front face side to the range away from the groove on the front face side.
A semiconductor device includes a first electrode, a second electrode, a first semiconductor region that is formed between the first electrode and the second electrode and is in contact with the first electrode, a second semiconductor region that is formed between the first semiconductor region and the second electrode, a contact region that is formed between the second semiconductor region and the second electrode and is in contact with the second semiconductor region and the second electrode, a plurality of third semiconductor regions that are formed between the second electrode and the first semiconductor region and are in contact with the second electrode, and a wiring that is in contact with the second electrode, a portion of the wiring bonded to the second electrode being positioned above the third semiconductor region and not positioned above the contact region.
The present invention generally relates to a thin film semiconductor device having a buffer layer formed between the semiconductor layer and one or more layers. In one embodiment, a thin film semiconductor device includes a semiconductor layer having a first work function and a first electron affinity level, a buffer layer having a second work function greater than the first work function and a second electron affinity level that is less than the first electron affinity level; and a gate dielectric layer having a third work function less than the second work function and a third electron affinity level that is greater than the second electron affinity level.
Semiconductor device structures and related fabrication methods are provided. An exemplary semiconductor device structure includes a first region of semiconductor material having a first conductivity type and a first dopant concentration, a second region of semiconductor material having a second conductivity type overlying the first region, a drift region of semiconductor material having the first conductivity type overlying the second region, and a drain region of semiconductor material having the first conductivity type. The drift region and the drain region are electrically connected, with at least a portion of the drift region residing between the drain region and the second region, and at least a portion of the second region residing between that drift region and the first region. In one or more exemplary embodiments, the first region abuts an underlying insulating layer of dielectric material.
A semiconductor device includes: a substrate, a fin-shaped structure on the substrate, and a dummy fin-shaped structure on the substrate and adjacent to the fin-shaped structure. Preferably, the fin-shaped structure includes a gate structure thereon and a first epitaxial layer adjacent to two sides of the gate structure, and the dummy fin-shaped structure includes a second epitaxial layer thereon. A contact plug is disposed on the first epitaxial layer and the second epitaxial layer.
Methods for forming fin structures with desired materials formed on different locations of the fin structure using a selective deposition process for fin field effect transistors (FinFETs) are provided. In one embodiment, a method of forming a structure with desired materials on a substrate includes depositing a first material on a substrate having a three-dimensional (3D) structure formed thereon while performing an implantation process to dope a first region of the 3D structure. The first material may be removed and a second material may be deposited on the 3D structure. The second material may selectively grow on a second region of the 3D structure.
A semiconductor structure is provided that includes a fin structure of, from bottom to top, a semiconductor punch through stop (PTS) doping fin portion, a dielectric material fin portion, and a topmost semiconductor fin portion that is present on a wider semiconductor fin base. A functional gate structure straddles the semiconductor fin structure. Portions of the wider semiconductor fin base that are not located directly beneath the fin structure of the present application and that are not covered by the functional gate structure can be used as an area for epitaxial growth of source/drain structures. The wide semiconductor fin base improves source/drain epitaxy for better dopant incorporation and strain enhancement.
A method for manufacturing a semiconductor device is provided. The method includes forming, on a substrate, a plurality of fins extending along a first direction; forming, on the fins, a dummy gate stack extending along a second direction; forming a gate spacer on opposite sides of the dummy gate stack in the first direction; epitaxially growing raised source/drain regions on the top of the fins on opposite sides of the gate spacer in the first direction; performing lightly-doping ion implantation through the raised source/drain regions with the gate spacer as a mask, to form source/drain extension regions in the fins on opposite sides of the gate spacer in the first direction; removing the dummy gate stack to form a gate trench; and forming a gate stack in the gate trench.
A semiconductor device is disclosed. The semiconductor device includes a substrate, a gate structure on the substrate, and a spacer adjacent to the gate structure, in which the bottom of the spacer includes a tapered profile and the tapered profile comprises a convex curve.
An integrated circuit transistor is formed on a substrate. A trench in the substrate is at least partially filed with a metal material to form a source (or drain) contact buried in the substrate. The substrate further includes a source (or drain) region in the substrate which is in electrical connection with the source (or drain) contact. The substrate further includes a channel region adjacent to the source (or drain) region. A gate dielectric is provided on top of the channel region and a gate electrode is provided on top of the gate dielectric. The substrate may be of the silicon on insulator (SOI) or bulk type. The buried source (or drain) contact makes electrical connection to a side of the source (or drain) region using a junction provided at a same level of the substrate as the source (or drain) and channel regions.
Various heterostructures and methods of forming heterostructures are disclosed. A structure includes a substrate, a template layer, a barrier layer, and a device layer. The substrate comprises a first crystalline material. The template layer comprises a second crystalline material, and the second crystalline material is lattice mismatched to the first crystalline material. The template layer is over and adjoins the first crystalline material, and the template layer is at least partially disposed in an opening of a dielectric material. The barrier layer comprises a third crystalline material, and the third crystalline material is a binary III-V compound semiconductor. The barrier layer is over the template layer. The device layer comprises a fourth crystalline material, and the device layer is over the barrier layer.
A high voltage device with composite structure comprises a high voltage power MOS transistor HVNMOS and a JFET. The high voltage power MOS transistor HVNMOS comprises a drain, a source, a gate and a substrate, and a P-type well region Pwell as a conducting channel which is arranged between the source and the drain. The JFET comprises the drain, the source, the gate and the substrate, and an N-type well region Nwell as a conducting channel which is arranged between the source and the drain. The high voltage power MOS transistor HVNMOS and the JFET share the same drain, and the drain is processed by using N-type double diffusion process. The embodiment of the present invention further presents a starting circuit using the high voltage device with composite structure.
A semiconductor device is provided, comprising a substrate; a first well having a first conductive type and extending down from a surface of the substrate; a diffusion region doped with impurity of the first conductive type and extending down from a surface of the first well; and a plurality of active devices formed within the diffusion region, and the active devices arranged separately from each other. The active devices are electrically isolated from each other by the diffusion region. The active device is self-isolated by a conductive guarding structure, and the semiconductor device comprising embodied STI-free active devices solves STI edge issues.
An electronic device includes a semiconductor layer, a primary junction in the semiconductor layer, a lightly doped region surrounding the primary junction and a junction termination structure in the lightly doped region adjacent the primary junction. The junction termination structure has an upper boundary, a side boundary, and a corner between the upper boundary and the side boundary, and the lightly doped region extends in a first direction away from the primary junction and normal to a point on the upper boundary by a first distance that is smaller than a second distance by which the lightly doped region extends in a second direction away from the primary junction and normal to a point on the corner. At least one floating guard ring segment may be provided in the semiconductor layer outside the corner of the junction termination structure. Related methods are also disclosed.
A transparent emissive device is provided. The device may include one or more OLEDs having an anode, a cathode, and an organic emissive layer disposed between the anode and the cathode. In some configurations, the OLEDs may be non-transparent. The device may also include one or more locally transparent regions, which, in combination with the non-transparent OLEDs, provides an overall device transparency of 5% or more.
An active matrix organic light-emitting diode array substrate, a manufacturing method thereof and a display device including the same are disclosed to improve the aperture ratio of pixel of the array substrate and the display quality of the display device. The array substrate includes: a substrate; and a plurality of pixel units located on the substrate and arranged in array manner, each of the pixel units comprising a thin film transistor, a first transparent electrode, a second transparent electrode and a gate insulation layer provided between the first transparent electrode and the second transparent electrode. The first transparent electrode is provided on the substrate and is electrically connected to a gate of the thin film transistor; and the second transparent electrode is electrically connected to a drain of the thin film transistor, and the second transparent electrode is positioned opposite to the first transparent electrode to form a storage capacitor of the pixel unit therebetween.
Various embodiments of the resistive memory cells and arrays discussed herein comprise: (1) a first electrode; (2) a second electrode; (3) resistive memory material; and (4) a diode. The resistive memory material is selected from the group consisting of SiOx, SiOxH, SiOxNy, SiOxNyH, SiOxCz, SiOxCzH, and combinations thereof, wherein each of x, y and z are equal to or greater than 1 and equal to or less than 2. The diode may be any suitable diode, such as n-p diodes, p-n diodes, and Schottky diodes.
A device includes at least one superconducting tunnel junction having a junction region comprising a junction barrier material responsive to electromagnetic fields within the MHz to THz range. The junction may be contained within a bi-SQUID loop having two main junctions and a center junction. The junction barrier material for the main junctions may have different electromagnetic-responsive properties than the junction barrier material for the center junction. The junction barrier material may include type-I multiferroics, type-II multiferroics, a composite multiferroic including layers of magnets and ferroelectrics, or piezoelectric materials. An array of connected bi-SQUID loops may be formed, where the main junctions of each bi-SQUID loop in each row are connected. The electromagnetic-responsive properties of the junction barrier material for center junctions of each bi-SQUID loop may vary by each array column or row. The center/main junctions of each bi-SQUID loop may be connected to an input signal line.
A bipolar junction transistor (BJT) pixel circuit, an image sensor and a driving method thereof are provided. The BJT pixel circuit includes a BJT, a photodetector, a feedback amplifier circuit, a shutter circuit, and a current generating unit. The photodetector generates a first base current to a base of the BJT responsive to a light incident on the photodetector. The feedback amplifier circuit is operative to increase an emitter voltage of the BJT according to the light intensity. The shutter circuit controls an exposure time of the photodetector according to a shutter signal. The current generating unit generates the second pulsed base current responsive to a trigger signal causing a base voltage of the BJT to drop while the feedback amplifier circuit operates to increase the emitter voltage of the BJT so as to build-up the base-emitter voltage to a predetermined voltage level when a light source turns on.
Some embodiments of the present disclosure relate to a method that achieves a substantially uniform pattern of discrete storage elements within a memory cell. A copolymer solution having first and second polymer species is spin-coated onto a surface of a substrate and subjected to self-assembly into a phase-separated material having a regular pattern of micro-domains of the second polymer species within a polymer matrix having the first polymer species. The second polymer species is then removed resulting with a pattern of holes within the polymer matrix. An etch is then performed through the holes utilizing the polymer matrix as a hard-mask to form a substantially identical pattern of holes in a dielectric layer disposed over a seed layer disposed over the substrate surface. Epitaxial deposition onto the seed layer then utilized to grow a substantially uniform pattern of discrete storage elements within the dielectric layer.
An MV-PMOS and MV-NMOS configuring a high side drive circuit are formed in an n-type isolation region formed on a p-type semiconductor substrate. The MV-NMOS is connected to a p-type isolation region of an intermediate potential in the interior of the n-type isolation region. An n-type epitaxial region is provided in a surface layer of the p-type semiconductor substrate on the outer side of the n-type isolation region, and a p-type GND region of a ground potential (GND) is provided on the outer side of the n-type epitaxial region. A cavity is provided between the p-type semiconductor substrate and n-type epitaxial region between the high side drive circuit and p-type GND region, and a p-type diffusion region is provided penetrating the n-type epitaxial region and reaching the cavity. The intermediate potential is applied to the p-type isolation region.
One method disclosed herein includes, among other things, forming a first spacer proximate gate structures of first and second transistors that are opposite type transistors, forming an initial second spacer proximate the first spacer of the first transistor and a layer of second spacer material above the second transistor, performing a timed, wet etching process on both of the transistors so as to completely remove the layer of second spacer material from the second transistor while leaving a reduced thickness second spacer positioned adjacent the first spacer of the first transistor, wherein the reduced thickness second spacer has a thickness that is less than an initial thickness of the initial second spacer, and forming a third spacer on and in contact with the first spacer of the second transistor.
An electrostatic discharge (ESD) protection device on a semiconductor substrate and a method for making the same. The device has an active region. The active region includes a gate. The active region also includes a source including a silicide portion having a source contact. The active region further includes a drain including a silicide portion having a drain contact. The source and drain each extend away from the gate along a device axis. The drain contact is laterally offset with respect to the source contact along a direction orthogonal to the device axis whereby current flow between the source contact and the drain contact has a lateral component. The device further comprises a non-silicide region located laterally between the drain contact and the source contact.
The present disclosure relates to an electrostatic discharge (ESD) protection device. The electrostatic discharge protection device, may comprise: a semiconductor controlled rectifier; and a p-n diode. The semiconductor controlled rectifier and the diode may be integrally disposed laterally at a major surface of a semiconductor substrate; and a current path for the semiconductor controlled rectifier may be separate from a current path for the diode.
The present application provides a multi-dimensional light-emitting device electrically connected to a power supply system. The multi-dimensional light-emitting device comprises a substrate, a blue light-emitting diode array and one or more phosphor layers. The blue light-emitting diode array, disposed on the substrate, comprises a plurality of blue light-emitting diode chips which are electrically connected. The multi-dimensional light-emitting device comprises a central area and a plurality of peripheral areas, which are arranged around the central area. The phosphor layer covers the central area. When the power supply system provides a high voltage, the central area and the peripheral areas of the multi-dimensional light-emitting device provide a first light and a plurality of second lights, respectively. The first light and the second lights are blended into a mixed light.
Provided is a flip-chip bonding apparatus (500) capable of stacking and bonding a second-layer of the semiconductor chip (30) onto a first-layer of the semiconductor chip (20) having first through-silicon vias, the second-layer of the semiconductor chip (30) having second through-silicon vias at positions corresponding to the first through-silicon vias. The flip-chip bonding apparatus (500) includes: a double-view camera (16) configured to take images of thechips (20) and (30); and a control unit (50) having a relative-position detection program (53) for detecting relative positions of the first-layer of the semiconductor chip (20) and the second-layer of the semiconductor chip (30) that are stacked and bonded based on an image of the first through-silicon vias on a surface of the first-layer of the semiconductor chip (20) taken by the double-view camera (16) before stacked bonding, and an image of the second through-silicon vias on a surface of the second-layer of the semiconductor chip (30) taken by the double-view camera (16) after stacked bonding. This provides accurate connection between through-silicon vias using a simple method.
A semiconductor device includes a semiconductor die. An encapsulant is formed around the semiconductor die. A build-up interconnect structure is formed over a first surface of the semiconductor die and encapsulant. A first supporting layer is formed over a second surface of the semiconductor die as a supporting substrate or silicon wafer disposed opposite the build-up interconnect structure. A second supporting layer is formed over the first supporting layer an includes a fiber enhanced polymer composite material comprising a footprint including an area greater than or equal to an area of a footprint of the semiconductor die. The semiconductor die comprises a thickness less than 450 micrometers (μm). The thickness of the semiconductor die is at least 1 μm less than a difference between a total thickness of the semiconductor device and a thickness of the build-up interconnect structure and the second supporting layer.
Disclosed herein is a method of forming a device, comprising mounting a plurality of first interconnects on one or more first integrated circuit dies. One or more second integrated circuit dies are mounted on a first side of an interposer. The interposer is mounted to at a second side to the first integrated circuit dies, the plurality of first interconnects disposed outside of the interposer. The interposer is mounted to a first side of a substrate by attaching the first interconnects to the substrate, the substrate in signal communication with one or more of the first integrated circuit dies through the first interconnects.
Some embodiments of the invention include a connecting structure between a support and at least one die attached to the support. The die includes a number of die bond pads on a surface of the die. The connecting structure includes a plurality of via and groove combinations. Conductive material is formed in the via and groove combinations to provide connection between the die bond pads and bond pads on the support. Other embodiments are described and claimed.
A chip diode includes a plurality of diode cells formed on a semiconductor substrate, each having a diode junction region; and parallel connection portions provided on the substrate to connect the diode cells in parallel and including a first electrode formed in one side of the substrate and having at least two extending portions extending only to another side of the substrate. At least two diode junction regions are formed along each of the extending portions. At least two extending portions are formed to have line symmetry and at least four diode junction regions are formed to have point symmetry and line symmetry in a plane view. A space is formed in the center of at least the four diode junction regions. Fluctuations in characteristics of the diode are suppressed even when a large stress is applied to a pad of a diode package for electrical connection with the exterior.
A semiconductor device includes a substrate, a semiconductor chip mounted on the substrate, a plate-like member that is fixed on the semiconductor chip and has a thermal expansion coefficient different from that of the substrate, and a first adhesive that is provided between the substrate and the plate-like member, the first adhesive being connected to the plate-like member and separated from the substrate, or being separated from the plate-like member and connected to the substrate.
A metallization layer including a fully clad interconnect and a method of forming a fully clad interconnect. An opening is formed in a dielectric layer, wherein the dielectric layer has a surface and the opening includes walls and a bottom. A diffusion barrier layer and an adhesion layer are deposited on the dielectric layer. An interconnect material is deposited on the dielectric layer and reflowed into the opening forming an interconnect. An adhesion capping layer and diffusion barrier capping layer are deposited over the interconnect. The interconnect is surrounded by the adhesion layer and the adhesion capping layer and the adhesion layer and the adhesion capping layer are surrounded by the diffusion barrier layer and the diffusion capping layer.
Reliability of a semiconductor device is improved. A method of manufacturing a semiconductor device includes a step of arranging a plurality of semiconductor chips next to each other over a chip mounting surface of a die pad. Further, the method of manufacturing a semiconductor device includes a step of electrically coupling the semiconductor chip and the semiconductor chip via a wire. In this regard, a pad (chip-to-chip connection pad) of the semiconductor chip on a second bonding side in the step of coupling the wire is provided such that it is distantly located from a peripheral portion of a surface of the semiconductor chip.
An electronic device comprises a substrate, at least one electronic chip mounted on and electrically connected to the substrate and being configured as a system control unit for controlling a connected system, a heat removal structure thermally connected to the at least one electronic chip and configured for removing heat generated by the at least one electronic chip upon operation of the electronic device, and an overmolding structure configured for at least partially encapsulating at least the at least one electronic chip and the substrate.
An integrated device includes: a semiconductor body having a first, depressed, portion and second portions which project from the first portion; a STI structure, extending on the first portion of the semiconductor body, which delimits laterally the second portions and has a face adjacent to a surface of the first portion; low-voltage CMOS components, housed in the second portions, in a first region of the semiconductor body; and a power component, in a second region of the semiconductor body. The power component has at least one conduction region, formed in the first portion of the semiconductor body, and a conduction contact, coupled to the conduction region and traversing the STI structure in a direction perpendicular to the surface of the first portion of the semiconductor body.
Some embodiments include methods of forming gated devices. An upper region of a semiconductor material is patterned into a plurality of walls that extend primarily along a first direction. The walls are spaced from one another by trenches that extend primarily along the first direction. Steps are formed along bottoms of the trenches. Gatelines are formed on the steps and along lower regions of the walls. After the gatelines are formed, the walls are patterned into spaced-apart pillars that have bottom regions below the gatelines. In some embodiments the gated devices may be transistors or thyristors.
One or more semiconductor arrangements are provided. A semiconductor arrangement includes a first dielectric layer defining a first recess, a first contact in the first dielectric layer, a first metal cap over at least part of the first contact and a second dielectric layer over the first dielectric layer within the first recess and defining an air gap proximate the first contact.
Methods and apparatus for forming a semiconductor device are provided which may include any number of features. One feature is a method of forming an interconnect structure that results in the interconnect structure having a top surface and portions of the side walls of the interconnect structure covered in a dissimilar material. In some embodiments, the dissimilar material can be a conductive material or a nano-alloy. The interconnect structure can be formed by removing a portion of the interconnect structure, and covering the interconnect structure with the dissimilar material. The interconnect structure can comprise a damascene structure, such as a single or dual damascene structure, or alternatively, can comprise a silicon-through via (TSV) structure.
Methods are described for forming “air gaps” between adjacent metal lines on patterned substrates. The common name “air gap” will be used interchangeably with the more technically accurate “gas pocket” and both reflect a variety of pressures and elemental ratios. The air gaps are produced within narrow gaps between copper lines while wide gaps retain dielectric material. Retention of the dielectric material within the wide gaps enables formation of a desirable planar top surface. Using a hardmask layer and a selective dry-etch process enables a wet processing step to be avoided right before the formation of the air gaps. The air gaps can have a dielectric constant approaching one, favorably reducing interconnect capacitance compared with typical low-k dielectric materials.
In one aspect, a DSA-based method for forming a Kelvin-testable structure includes the following steps. A guide pattern is formed on a substrate which defines i) multiple pad regions of the Kelvin-testable structure and ii) a region interconnecting two of the pad regions on the substrate. A self-assembly material is deposited onto the substrate and is annealed at a temperature/duration sufficient to cause it to undergo self-assembly to form a self-assembled pattern on the substrate, wherein the self-assembly is directed by the guide pattern such that the self-assembled material in the region interconnecting the two pad regions forms multiple straight lines. A pattern of the self-assembled material is transferred to the substrate forming multiple lines in the substrate, wherein the pattern of the self-assembled material is configured such that only a given one of the lines is a continuous line between the two pad regions on the substrate.
A bonded device structure including a first substrate having a first set of metallic bonding pads, preferably connected to a device or circuit, and having a first non-metallic region adjacent to the metallic bonding pads on the first substrate, a second substrate having a second set of metallic bonding pads aligned with the first set of metallic bonding pads, preferably connected to a device or circuit, and having a second non-metallic region adjacent to the metallic bonding pads on the second substrate, and a contact-bonded interface between the first and second set of metallic bonding pads formed by contact bonding of the first non-metallic region to the second non-metallic region. At least one of the first and second substrates may be elastically deformed.
A semiconductor manufacturing equipment comprising trace elements and method of manufacture are disclosed. The semiconductor manufacturing equipment includes one or more components, wherein at least one component is made from an alloy comprising one or more materials and one or more rare earth elements (REEs). The alloy comprises predetermined quantities of the respective REEs. The method for manufacturing a component includes forming an alloy comprising at least one material and one or more selected rare earth elements (REEs) and building the component with the alloy.
In a processing system of a linear tool in which plural carrying robots are arranged in carrying mechanical units to which processing modules are coupled and a processing target is delivered and received between the plural carrying robots, in the case where there are plural carrying routes on which the processing target is carried, the present invention provides a technique for determining the carrying route on which the highest throughput can be obtained.In the processing system of a linear tool, in the case where there are plural carrying routes on which the processing target is carried, the throughputs of the respective carrying routes are compared to each other, and the carrying route is determined by a unit for selecting the carrying route with the highest throughput.
A transfer chamber is provided between a processing unit for performing a predetermined process on a target substrate to be processed in a depressurized environment and an atmospheric maintaining unit for maintaining the target substrate in an atmospheric environment to transfer the target substrate therebetween. The transfer chamber includes a chamber main body for accommodating the target substrate, a gas exhaust unit for exhausting the chamber main body to set the chamber main body to the depressurized environment, and a gas supply unit for supplying a predetermined gas to the chamber main body to set the chamber main body in the atmospheric environment. Further, in the transfer chamber, an ionization unit is provided outside the chamber main body, for ionizing the predetermined gas and an ionized gas supply unit is provided to supply the ionized gas generated by the ionization unit to the chamber main body.
An apparatus for processing semiconductor wafers includes at least a wet bench and an automatic handling system of a wafer carrier removably connected thereto. The wet bench includes a first processing tank, a second processing tank and a third processing tank, separated from one another, each processing tank being dedicated to a different chemical, as well as a special cleaning and drying tank for processing the automatic handling system when the wafer carrier has been removed.
An apparatus for cleaning a wafer includes a wafer station configured to hold the wafer, and a first and a second dispensing system. The first dispensing system includes a first swivel arm, and a first nozzle on the first swivel arm, wherein the first swivel arm is configured to move the first nozzle over and aside of the wafer. The first dispensing system includes first storage tank connected to the first nozzle, with the first nozzle configured to dispense a solution in the first storage tank. The second dispensing system includes a second swivel arm, and a second nozzle on the second swivel arm, wherein the second swivel arm is configured to move the second nozzle over and aside of the wafer. The second dispensing system includes a second storage tank connected to the second nozzle, with the second nozzle configured to dispense a solution in the second storage tank.
A semiconductor component and a method for its production in semiconductor chip size, can have a semiconductor chip, which has external contacts of the semiconductor component that are arranged in the manner of a flip-chip on its active upper side. The semiconductor chip can be encapsulated by a plastic compound at least on its rear side and its side edges. The outer contacts, which can be arranged on external contact connecting areas, can project from the active upper side.
A method of performing an etching process is provided. A substrate is provided, wherein a first region and a second region are defined on the substrate, and an overlapping region of the first region and the second region is defined as a third region. A tri-layer structure comprising an organic layer, a bottom anti-reflection coating (BARC), and a photoresist layer is formed on the substrate. The photoresist layer and the BARC in the second region are removed. An etching process is performed to remove the organic layer in the second region by using the BARC and/or the photoresist layer as a mask, wherein the etching process uses an etchant comprises CO2.
A plasma etching method that can prevent residues from becoming attached to bottoms and sides of via holes and trenches. An interlayer insulation film formed of CwFx (x and w are predetermined natural numbers) and a metallic layer or a metal-containing layer formed on a substrate are exposed at the same time to plasma generated from a process gas. The process gas is a mixed gas including CyFz (y and z are predetermined natural numbers) gas and N2 gas, and the flow rate of the N2 gas in the process gas is higher than the flow rate of the CyFz gas.
A method for manufacturing a dual metal CMOS device comprising: forming a first type metal work function modulation layer in the first gate trench and the second gate trench; forming a second type work function metal diffusion source layer in the first gate trench and the second gate trench; forming a heat isolation layer that shields the region of the first type device; and thermally annealing the regions where the first type device and the second type device are located.
According to an embodiment, a manufacturing method of a semiconductor device includes: forming a first film on a processing target by using a first material; forming a second film on the first film by using a second material; selectively removing the second and first films to provide an opening pierced in the second and first films; selectively forming a metal film on an inner surface of the opening in the first film; and processing the processing target by using the metal film as a mask.
A method of forming nanowire devices. The method includes forming a stressor layer circumferentially surrounding a semiconductor nanowire. The method is performed such that, due to the stressor layer, the nanowire is subjected to at least one of radial and longitudinal strain to enhance carrier mobility in the nanowire. Radial and longitudinal strain components can be used separately or together and can each be made tensile or compressive, allowing formulation of desired strain characteristics for enhanced conductivity in the nanowire of a given device.
Provided are semiconductor films, methods of forming the same, transistors including the semiconductor films, and methods of manufacturing the transistors. Provided are a semiconductor film including zinc (Zn), nitrogen (N), oxygen (O), and fluorine (F), and a method of forming the semiconductor film. Provided are a semiconductor film including zinc, nitrogen, and fluorine, and a method of forming the semiconductor film. Sputtering, ion implantation, plasma treatment, chemical vapor deposition (CVD), or a solution process may be used in order to form the semiconductor films. The sputtering may be performed by using a zinc target and a reactive gas including fluorine. The reactive gas may include nitrogen and fluorine, or nitrogen, oxygen, and fluorine.
Provided is a technique including forming a film on a substrate, the film including a first element and a second element different from the first element, by performing a cycle a predetermined number of times. The cycle includes: forming a first layer including the first element by supplying a gas containing the first element to the substrate, wherein the first layer is a discontinuous layer, a continuous layer, or a layer in which at least one of the discontinuous layer or the continuous layer is overlapped; and forming a second layer including the first element and the second element by supplying a gas containing the second element to the substrate to modify the first layer under a condition where a modifying reaction of the first layer by the gas containing the second element is not saturated.
A high-pressure discharge lamp may include a bulb, which surrounds a discharge volume, wherein a fill which contains mercury and a noble gas from the group consisting of neon, argon, krypton, xenon on its own or in a mixture is accommodated in the discharge volume, wherein the fill contains Gd in halide form in order to produce a color temperature of at least 7500 K.
In conducting multiple repetitions of MS/MS analysis on the same test sample for which a precursor ion whose m/z is known (m/z=M) has been established, MS/MS analysis is conducted under a dissociation condition in which CID is less prone to occur in part of the analysis. When an MS/MS spectrum is created by summing up spectral data thus obtained, a known precursor ion is observed at m/z=M without exception. Thus, a peak corresponding to the precursor ion is detected on the MS/MS spectrum, a mass deviation between an actual measured value and theoretical value M of m/z at the peak is determined, and a spectrum is created by correcting other peaks for mass shifts based on the mass deviation. This makes it possible to mass-calibrate the MS/MS spectrum in substantially the same manner as an internal standard method and improve mass accuracy over conventional methods.
A mass spectrometer and methods for controlling a mass spectrometer are provided. In an exemplary embodiment, the mass spectrometer includes a plurality of discrete functional modules, each operable to perform a predetermined function of the mass spectrometer, wherein the modules are individually addressable and connected in a network. The mass spectrometer can also include a scheduler operable to introduce discrete packets of instructions to the network at predetermined times to instruct at least one module to perform a predetermined operation.
The chamber, having a ceramic window disposed in a ceiling of the chamber is provided. Included is a ceramic support having a plurality of spokes that extend from a center region to an outer periphery, and each of the spokes include a hammerhead shape that radially expands the ceramic support in a direction that is away from an axis of a spoke. Also included is a plurality of screw holes disposed through the ceramic support. The plurality of screw holes defined to enable screws to connect to a TCP coil having an inner and outer coil. The outer coil is to be disposed under the hammerhead shape of each of the spokes, and a radial gap is defined between each of the hammerhead shapes. The radial gap defines a non-continuous ring around the outer coil. A plurality of screws are disposed through the screw holes for attaching the TCP coil.
Provided is an ion generating apparatus. The ion generating apparatus includes opposed electrodes connected to a high-frequency power supply, and hence, even in a case where a cathode filament is broken, hydride gas can be ionized to generate hydrogen ion. Thus, a fluorine compound deposited in a source housing is reduced in vacuum, and gas containing fluorine generated due to the above-mentioned reduction reaction is discharged with a vacuum pump.
In order to provide a charged particle beam apparatus capable of high resolution measurement of a sample at any inclination angle, a charged particle beam apparatus for detecting secondary charged particles (115) generated by irradiating a sample (114) with a primary charged particle beam (110) is provided with a beam tilt lens (113) having: a yoke magnetic path member (132) and a lens coil (134) to focus the primary charged particle beam (110) on the sample (114); and a solenoid coil (133) configured to arrange the upper end on the side surface of the yoke magnetic path member (132) and arrange the bottom end between the tip end of the pole piece of the yoke magnetic path member (132) and the sample (114) in order to arbitrarily tilt the primary charged particle beam (110) on the sample (114).
An output control method according to an embodiment is to control an output by a deflection amplifier that outputs a voltage signal to a deflection electrode of an electron beam writing apparatus. The voltage signal is proportional to input data, and the method includes: performing, for the voltage signal generated by synthesizing respective outputs by a plurality of D/A converters to which a control range of the voltage signal is assigned, the respective outputs by the plurality of D/A converters being proportional to respective inputs, sampling on at least either a lower limit value of the voltage signal within the control range or an upper limit value thereof; and generating a correction value to correct the output by the D/A converter based on the sampling result.
The present invention concerns a charged-particle multi-beamlet system that comprises a source of charged particles (301); a first multi-aperture plate (320) having plural apertures disposed in a charged particle beam path of the system downstream of the source; a first multi-aperture selector plate (313) having plural apertures; a carrier (340), wherein the first multi-aperture selector plate is mounted on the carrier; and an actuator (350) configured to move the carrier such that the first multi-aperture selector plate is disposed in the charged particle beam path of the system downstream of the source in a first mode of operation of the system, and such that the first multi-aperture selector plate is disposed outside of the charged particle beam path in a second mode of operation of the system. The source, the first multi-aperture plate and the carrier of the system are arranged such that a first number of charged particle beamlets is generated at a position downstream of both the first multi-aperture plate and the first multi-aperture selector plate in the first mode of operation, and that a second number of charged particle beamlets is generated at the position in the second mode of operation, wherein the first number of beamlets differs from the second number of beamlets.
An ion implanter has a coating of low resistivity silicon carbide on one or more of the conductive surfaces that are exposed to ions. For example, ions are generated in an ion source chamber, and the interior surfaces of the walls are coated with low resistivity silicon carbide. Since silicon carbide is hard and resistant to sputtering, this may reduce the amount of contaminant ions that are introduced into the ion beam that is extracted from the ion source chamber. In some embodiments, the extraction electrodes are also coated with silicon carbide to reduce the contaminant ions introduced by these components.
An apparatus and method comprising a cathode structure which can be a cylindrical filament coiled in a helix or which can be constructed of a ribbon or other suitable shape. The cathode structure can be heated by passage of an electrical current, or by other means such as bombardment with energetic electrons. Selected portions of the surface of the cathode structure have an altered property with respect to the non-selected portions of the surface. In one embodiment, the altered property is a curvature. In another embodiment, the altered property is a work function. By altering the property of the selected portions of the surface, the electron beam intensity is increased, and the width is decreased.
A circuit breaker having a movable contact arm for opening and closing the circuit which is controlled separately by a circuit breaker mechanism for circuit protection and by a switch lever mechanism which does not require actuation of the circuit breaker mechanism to function. The switch lever may be activated by a solenoid or other suitable means, and various interlocking mechanical states exist among the elements that provide added safety features.
A fuse appliance has a fuse carrier for receiving a fuse and a base. The fuse carrier is in a cavity of the base and is manually operable to remove or insert the fuse. Fixed contacts are provided on the base which engage with moving contacts provided on the carrier. Wiring terminals are electrically connected to the fixed contacts. A rotational-linear pulling operation mechanism has a semicircular rotary shaft structure that has two semicircular convex shafts and first and second circular straight grooves fitted to each other so that the fuse carrier performs rotational and linear movements relative to the base and an interchange between rotational and linear movements at a transition position when the carrier is pulled out of or pushed into the appliance.
The various embodiments of the present invention relate to remote pneumatic (bellows-action) actuators for switching applications, which are preferably sterile and/or disposable. When compressed, the bellows-action actuator provides a pulse of air pressure sufficient to actuate a remotely-located pneumatic switch configured to turn on/off an electrical, mechanical or optical device. The pulse of air pressure is propagated along a non-conducting tube, thereby substantially reducing the risk of e.g., electric shock or O2 ignition/combustion associated with conventional electric switches in wet, hazardous or medical environments.
In accordance with aspects of the disclosure, a computing device includes a keyboard having a keycap. The keycap includes first passageways extending between first openings in a first surface of the keycap and first openings in a second surface of the keycap. The keycap includes second passageways extending between second openings in the first surface of the keycap and second openings in the second surface of the keycap. A first light source is positioned at a first location to allow light to pass through the keycap via the first passageways and inhibit light from passing through the keycap via the second passageways. A second light source is positioned at a second location to allow light to pass through the keycap via the second passageways and inhibit light from passing through the keycap via the first passageways.
There is provided a multilayer ceramic capacitor including a ceramic body having first and second side surfaces facing each other, and third and fourth end surfaces connecting the first and second side surfaces, a plurality of internal electrodes formed in the ceramic body and having one ends thereof exposed to the third end surface or the fourth end surface, and first and second side margin parts formed from the first and second side surfaces to edges of the internal electrodes, wherein in a width direction of the ceramic body, both edges of the internal electrodes include oxide regions, the oxidation regions of an internal electrode contributing to capacitance formation except for uppermost and lowermost internal electrodes among the internal electrodes have a maximum length Lmax of 3 μm or less, and a standard deviation in length is 1 μm or less.
A capacitor having a first electrode, a second electrode, a dielectric layer of a PTFE film having a dielectric strength greater than about 500 V/um, a tensile strength of greater than about 10,000 psi (or, alternatively, a tensile yield strength of greater than about 2,000 psi), and a thickness less than about 20 microns disposed between the first electrode and the second electrode.
A dielectric composition to be sintered at low temperature may include BaTiO3 as a major component; and (1-x)Li2O-xCuO as a minor component, wherein x is 0.1 to 0.9, and the minor component is contained in a content of 0.1 mol % to 2.0 mol % based on 100 mol % of the major component.
A powder-filling system capable of filling a container with powder at an approximately uniform filling density has: a hopper having an opening removably and hermetically closably attached to the container, the hopper communicating with the container at the opening for supplying powder to a container; a powder supplier for supplying powder to the hopper; a gas supplier for repeatedly supplying compressed gas in a pulsed form to the hopper, with the hopper hermetically closably attached to the container; and a sieve member provided at the opening and having a smaller openings in a region near a side wall of the hopper than in its central region. The smaller openings in the region near the side wall of the hopper where the powder more easily falls from the hopper into the container impedes the fall of the powder in that region and improves the overall uniformity in the filling density.
A mechanism is provided for an integrated laminated magnetic device. A substrate and a multilayer stack structure form the device. The multilayer stack structure includes alternating magnetic layers and diode structures formed on the substrate. Each magnetic layer in the multilayer stack structure is separated from another magnetic layer in the multilayer stack structure by a diode structure.
A novel ferromagnetic composition is provided. The reagent includes at least one zero-valent atom, whether metal, metalloid, or non-metal, in complex with at least one hydride molecule. The composition need not contain any inherently ferromagnetic elements and can be much lighter than conventional iron or other metal-based ferromagnetic materials. Core-solenoid devices having ferromagnetic cores which employ the novel ferromagnetic composition are additionally provided. Examples such as electric motors or generators for use in hybrid or all-electric automobiles are included.
A coaxial cable device and method involve weld connectivity. The device includes an outer conductor engager and an inner conductor engager. At least one of such conductor engagers includes a weld interface for weld connection with part of a coaxial cable.
The prediction of memory failure is obtained by reducing the voltage on a bank of memory cells to momentarily artificially age the memory cells and subjecting the memory cells to a test in which one or more predetermined vectors are written to and read from the memory cells to detect memory cell errors.
A technique is provided for system reliability. An input is received, and a computation operation on the input is repeated to generate multiple output values. The multiple output values are stored in a table along with a number of hits for each distinct output value in the multiple output values, and the number of hits indicates a number of times each distinct output value was generated by the repeating. A reliability circuit checks whether the number of hits for any one distinct output value meets a confidence threshold. Based on meeting the confidence threshold for the number of hits, the any one distinct output value is output. Based on the number of hits for the any one distinct output value not meeting the confidence threshold, the computation operation is continuously repeated on the input until the number of hits for the any one distinct output value meets the confidence threshold.
Disclosed are a semiconductor memory device, a memory system including the same, and an operating method thereof. The memory system includes: a semiconductor memory device including a plurality of memory chips; and a controller configured to measure a cell current of each of the plurality of memory chips, generate temperature compensation data corresponding to the measured cell current, and store the generated temperature compensation data in each of the plurality of memory chips.
Erasing blocks of a nonvolatile memory may include two erase steps. A first erase step brings the memory cells of a block to an intermediate state between their programmed states and an erased state. The block is then maintained with the memory cells in the intermediate state for a period of time. Subsequently, a second erase step on the block brings the memory cells from the intermediate state to the erased state.
Disclosed is a method generating a compensated operating voltage, such as a read voltage, in a non-volatile memory device, and a related non-volatile memory device. The operating voltage is compensated in response to one or more memory cell conditions such as temperature variation, programmed data state or physical location of a selected memory cell, page information for selected memory cell, or the location of a selected word line.
In a multi-level cell (MLC) nonvolatile memory array, data is assigned sequentially to the lower and upper page of a word line, then both lower and upper pages are programmed together before programming a subsequent word line. Word lines of multiple planes are programmed together using latches to hold data until all data is transferred. Tail-ends of data of write commands are stored separately.
This disclosure provides a content addressable memory which includes: a data memory cell for storing a data bit; a mask memory cell for storing a mask bit; and a comparing and readout unit connected to at least one read word line for receiving at least one read word signal, connected to at least one function bit line for receiving a search bit signal, and connected to the data memory cell and the mask memory cell for receiving the data bit and the mask bit; wherein the data memory cell is connected to a data-use write word line for receiving a data-use write word signal, the mask memory cell is connected to a mask-use write word line for receiving a mask-use write word signal, so as to decide whether a write bit signal can be written into the data bit and the mask bit through a pair of write bit lines.
A storage device, apparatus, and method to write and/or read data from such storage device. The storage device, comprises a channel controller and phase change memory integrated circuits (PCM ICs) arranged in sub-channels, wherein each of the sub-channels comprises several PCM ICs connected by at least one data bus line, which at least one data bus line connects to the channel controller. The channel controller is configured to write data to and/or read data from the PCM ICs according to a matrix configuration of PCM ICs, wherein: a number of columns of the matrix configuration respectively corresponds to a number of the sub-channels, the sub-channels forming a channel, and a number of rows of the matrix configuration respectively corresponds to a number of sub-banks, the sub-banks forming a bank, wherein each of the sub-banks comprises PCM ICs that belong, each, to distinct sub-channels of the sub-channels.
The memory system includes at least one volatile memory configured to store data. The memory system also includes a non-volatile memory controller configured to provide a control signal to allow the data to be stored in a non-volatile memory during a power interruption mode. In addition, the memory system includes a termination resistor (TER) configured to control a data path in response to a power interruption signal.
A method is for operating a memory device including a plurality of memory cells disposed in regions where a plurality of first signal lines and a plurality of second signal lines cross each other. The method includes applying an initial voltage to the plurality of first signal lines, floating the plurality of first signal lines to which the initial voltage is applied, applying a second inhibit voltage to the plurality of second signal lines, and increasing voltage levels of the plurality of first signal lines to a first inhibit voltage level via capacitive coupling between the plurality of first signal lines which are floated and the plurality of second signal lines to which the second inhibit voltage is applied.
A system and technique is disclosed for writing data in a cross-point memory. The state of one or more memory cells of the cross-point memory are sensed and then are continued to be selected and left on. It is then determined which of the one or more memory cells are to change state based on incoming user data that is to be written into the one or more memory cells. The one or more memory cells determined to change state and are still selected to be on are then written by applying a write-current pulse to the memory cells. In one exemplary embodiment, the one or more memory cells comprise one or more phase-change-type memory cell devices.
A list sort static random access memory (LSSRAM) unit cell includes a static random access memory (SRAM) cell having a pair of cross-coupled elements to store data and a dynamic/static (D/S) mode selector to selectably switch the LSSRAM unit cell between a dynamic storage mode and a static storage mode. The LSSRAM unit cell further includes a swap selector to swap the stored data with data stored in an adjacent memory cell during the dynamic storage mode when the swap selector is activated, and a data comparator to compare the stored data in the SRAM cell with the data stored in the adjacent memory cell and to activate the swap selector according to a result of the comparison.
Detection logic of a memory subsystem obtains a threshold for a memory device that indicates a number of accesses within a time window that causes risk of data corruption on a physically adjacent row. The detection logic obtains the threshold from a register that stores configuration information for the memory device, and can be a register on the memory device itself and/or can be an entry of a configuration storage device of a memory module to which the memory device belongs. The detection logic determines whether a number of accesses to it row of the memory device exceeds the threshold. In response to detecting the number of accesses exceeds the threshold, the detection logic can generate a trigger to cause the memory device to perform a refresh targeted to a physically adjacent victim row.
Apparatuses and methods can include write schemes for a thyristor memory cell in which an access pulse applied to the gate of the thyristor memory cell is adjusted relative to the data pulse to write data into the thyristor memory cell. Some of the write schemes may substantially reduce or eliminate an unselected data line disturb. In various embodiments, the thyristor memory cell can be structured with two control nodes and its cathode or anode coupled to a reference voltage node common to all thyristor memory cells in a memory array. Additional apparatuses and methods are disclosed.
Systems and methods are directed to a three-phase non-volatile flip-flop (NVFF), which includes a master stage formed from a dual giant spin Hall effect (GSHE)-magnetic tunnel junction (MTJ) structure, with a first GSHE-MTJ and a second GSHE-MTJ coupled between a first combined terminal and a second combined terminal, and a slave stage formed from a first inverter cross-coupled with a second inverter. A first data value is read out from the slave stage during a read phase of the same clock cycle that a second data value is written into the master stage during a write phase. The three-phase NVFF includes three control signals, for controlling an initialization phase of the slave stage, the read phase, and the write phase.
A memory device includes a plurality of memory layers and a selecting circuit configured to select a delta value corresponding to a parameter of at least one of the plurality of memory layers having fabricated thereon at least one memory cell accessed during an operation. The memory device further includes an adjusting circuit configured to adjust an access signal based at least in part on the delta value, the access signal being configured to access the at least one memory cell during the operation.
Embodiments are directed to a self-reference STT-MRAM sensing scheme that uses offset-cancellation to reduce the impact of FET mismatch and thereby allow the sensing of lower read voltages. In some embodiments, the sensing scheme includes a differential amplifier having a first input connected to a memory cell. In some embodiments, a second input of the differential amplifier may be connected to ground, a common mode voltage of the system or a mid-level supply voltage. The present disclosure provides flexibility with respect to the voltage level at which the sensing is performed (e.g., ground, Voc, Vmid, etc.). The present disclosure provides further flexibility with respect to the sense voltage polarity.
A memory device includes a memory array comprising memory cells, sense amplifiers configured to sense data stored in the memory cells of the memory array, and control circuitry configured to generate a plurality of separate sense amplifier control signals for application to respective control inputs of respective ones of the sense amplifiers. For example, the memory device may comprise a row of dummy memory cells each coupled to a dummy wordline. In such an arrangement, the control circuitry may comprise a plurality of logic gates coupled to respective ones of the dummy memory cells, with each such logic gate configured to generate a corresponding one of the separate sense amplifier control signals for a corresponding one of the sense amplifiers as a function of a data transition at a bitline of the corresponding dummy memory cell. The separate sense amplifier control signals may comprise respective sense amplifier enable signals.
In order to provide a recording and reproducing device that allows a user to select and manage arbitrary play lists, a unit of management for managing all registered play list information and an upper management hierarchical level are added. The unit of management is adapted to be handled on the same level with unified information that indicates a reproduction range of all AV data. User-defined unified information is adapted to be handled on the added management hierarchical level. The user-defined unified information is formed to allow arbitrary reproduction ranges contained on a lower hierarchical level to be registered.
Systems and methods for resource allocation for a large sector format processing may include, but are not limited to, operations for: determining non-convergence of a magnetic disc sub-sector of a first magnetic disc sector within a processing time frame allocated to the magnetic disc sub-sector; determining a convergence of a second magnetic disc sector occurring in less time than a processing time frame allocated to the second magnetic disc sector; and processing the magnetic disc sub-sector during a portion of the processing time frame allocated to the second magnetic disc sector remaining after processing of the second magnetic disc sector.
The clamping device of spindle motor is disclosed, wherein a case portion contacted by the other distal end of the arms is inclined due to depression of a distal end of the arms by the disk, such that the arms linearly moves into the case to allow the other distal end to further rotate upwards, whereby the disk can be easily inserted into the case regardless of size of the inner diameter of the disk.
Embodiments of the invention include systems and methods for selective gripping and/or releasing of media cartridges using a robotic ratcheting gripper mechanism. Embodiments operate in context of a data storage library having a number of media cartridges physically located within slots of one or more magazines. A robot with a hand assembly uses a gripper mechanism to retrieve and ferry the cartridges between the magazines and one or more media drives. A novel gripper mechanism is provided that toggles between open and closed states according to movement of the gripper. In some embodiments, movement of a carriage from a retracted to an extended position extends the gripper mechanism and toggles its state, while movement of the carriage from the extended to the retracted position retracts the gripper mechanism while maintaining its state. Certain embodiments implement this functionality with simple mechanical components.
The present disclosure relates to a method for fabricating an ion-implanted bit-patterned medium. The method includes providing a medium, the medium having a magnetic layer and a substrate and the magnetic layer includes migrating components. The method further includes forming a patterned mask layer on the surface of the magnetic layer and then ion-implanting the medium through the patterned mask layer, wherein the exposed portions of the magnetic layer comprise trench regions, the covered portions of the magnetic layer comprise island regions, and the transition areas between the trench regions and the island regions comprise boundary regions, wherein the island regions have more favorable magnetic properties than the trench regions. The method also includes annealing the medium, wherein the migrating components diffuse from inside the island regions towards the trench regions.
A magnetic recording medium includes a substrate, a magnetic layer including an alloy having a L10 type crystal structure as a main component thereof, and a plurality of underlayers arranged between the substrate and the magnetic layer. The plurality of underlayers include a first underlayer including two or more elements selected from a group consisting of Ta, Nb, Ti, and V, and one or more elements selected from a group consisting of W and Mo, and a second underlayer including MgO.
A near-field transducer includes an enlarged region having a top side adjacent to a magnetic pole, a base side opposite the top side, and a circumference that extends from proximal to a media-facing surface to distal to a media-facing surface. The near-field transducer includes a peg region in contact with a region of the base side of the enlarged region, the peg region extending from the enlarged region towards the media-facing surface. The near-field transducer also includes a heat sink region having a contact side, a base side, and a circumference that extends from proximal to the media-facing surface to distal from the media-facing surface. The contact side of the heat sink region is in thermal contact with both the peg region and at least a region of the base side of the enlarged region.
In one general embodiment, an apparatus includes a magnetic sensor structure, a magnetic shield having at least one laminate pair comprising a magnetic layer and an electrically conductive nonmagnetic layer, and a nonmagnetic spacer layer between the sensor structure and the magnetic shield. In another general embodiment, an apparatus includes a magnetic tunnel junction sensor structure, and a magnetic shield having at least two laminate pairs, each pair comprising a magnetic layer and an electrically conductive nonmagnetic layer. A deposition thickness of the nonmagnetic layer in each laminate pair is about 10% or less of a total deposition thickness of the laminate pair.
Methods, systems, and devices are described herein. One method can include receiving a voice command from a user at a voice controlled device, determining a presence of the user to the device using a sensor, converting the voice command to a device specific command, and performing the device specific command using the device in response to the determined presence.
The present invention relates to coding of audio signals, and in particular to high frequency reconstruction methods including a frequency domain harmonic transposer. A system and method for generating a high frequency component of a signal from a low frequency component of the signal is described. The system comprises an analysis filter bank (501) comprising an analysis transformation unit (601) having a frequency resolution of Δf; and an analysis window (611) having a duration of DA; the analysis filter bank (501) being configured to provide a set of analysis subband signals from the low frequency component of the signal; a nonlinear processing unit (502, 650) configured to determine a set of synthesis subband signals based on a portion of the set of analysis subband signals, wherein the portion of the set of analysis subband signals is phase shifted by a transposition order T; and a synthesis filter bank (504) comprising a synthesis transformation unit (602) having a frequency resolution of QΔf; and a synthesis window (612) having a duration of DS; the synthesis filter bank (504) being configured to generate the high frequency component of the signal from the set of synthesis subband signals; wherein Q is a frequency resolution factor with Q≧1 and smaller than the transposition order T; and wherein the value of the product of the frequency resolution Δf and the duration DA of the analysis filter bank is selected based on the frequency resolution factor Q.
Provided are an encoding apparatus and a decoding apparatus of a multi-channel signal. The encoding apparatus of the multi-channel signal may process a phase parameter associated with phase information between a plurality of channels constituting the multi-channel signal, based on a characteristic of the multi-channel signal. The encoding apparatus may generate an encoded bitstream with respect to the multi-channel signal using the processed phase parameter and a mono signal extracted from the multi-channel signal.
Techniques disclosed herein include systems and methods for managing user interface responses to user input including spoken queries and commands. This includes providing incremental user interface (UI) response based on multiple recognition results about user input that are received with different delays. Such techniques include providing an initial response to a user at an early time, before remote recognition results are available. Systems herein can respond incrementally by initiating an initial UI response based on first recognition results, and then modify the initial UI response after receiving secondary recognition results. Since an initial response begins immediately, instead of waiting for results from all recognizers, it reduces the perceived delay by the user before complete results get rendered to the user.
A system and computer-implemented method for synthesizing multi-person speech into an aggregate voice is disclosed. The method may include crowd-sourcing a data message configured to include a textual passage. The method may include collecting, from a plurality of speakers, a set of vocal data for the textual passage. Additionally, the method may also include mapping a source voice profile to a subset of the set of vocal data to synthesize the aggregate voice.
A CPU detects an operation state on a fingerboard at a prescribed period, stores the detected operation state in a memory every time an operation state is detected, detects whether or not any of a plurality of extended strings has been struck, determines a pitch of a note to be played based on the operation state stored in the memory in response to a string being struck, and controls a note to be played in a sound source based on the detected operation state and the operation state stored in the memory every time the operation state is detected after a command to play a note of a determined pitch is issued to the sound source.
Techniques for storing and retrieving processing properties for processing an audio signal in an audio processing system, such as, an audio mixing console are provided. The processing properties specify audio effects and/or audio mixing applied to the audio signal. Type information is established which relates to audio content properties of the audio signal. The type information allows classifying audio signals based on their audio content. Based on the type information, processing parameters are stored in a database and/or retrieved from the database.
A pickup for an electrical, stringed musical instrument includes a first assembly and a second assembly. The first assembly includes a base plate, a pole that extends upward from the base plate and a coil of wire wrapped around the pole above the base plate. The second assembly includes a housing that has a fastening feature that allows the second assembly to be user attachable and detachable from the first assembly independently of any electrical connections made by the first assembly. The second assembly also includes a magnet seated within the housing. The pickup is further constructed so that the second assembly readily attaches and detaches to the first assembly such that when attached, the pole of the first assembly is in magnetic cooperation with the magnet of the second assembly.
Dampers provided in corresponding relation to a plurality of keys are each controlled in response to both an operation of a pedal and an operation of the corresponding key. One half region or half point is determined based on a plurality of half pedal regions or half pedal points, in a stroke of the pedal, specific to the individual dampers. Performance data instructing a pedal operation is generated and recorded on the basis of a stroke position detected in response to a pedal operation and the determined one half region or half point. For each of the keys, a key-damper half region or key-damper half point in a stroke of the key is identified in advance. Performance data instructing key operations is generated and recorded on the basis of the key-damper half regions or key-damper half points specific to the keys and stroke positions detected in response to key operations.
Tone generating instructions designating one or more tone pitches are received in response to performance operation on a keyboard, for example. A plurality of assigners are provided to assign tone colors to the one or more tone pitches designated by the received tone generating instructions. The plurality of the assigners are configured to select, for each assignor, from among the one or more tone pitches designated by the one or more tone generation instructions received by a reception section, one or more target tone pitches to which the tone color is to be assigned by the assigner, and determine, for each assignor and on the basis of a priority order set for each assigner, from among the selected one or more target tone pitches, one or more tone pitches of which tones are to be generated with the tone color assigned by the assigner.
The subject of the present invention is preventing the generation of screen burn-in in the case of low power consumption driving. A display panel of the present invention includes an image line for inputting an image voltage to each pixel, and a drive circuit, the drive circuit includes an internal control signal generation circuit for generating a control circuit, a memory for storing image data of a fixed display pattern in the case of the low power consumption drive mode, an image voltage output means for converting image data read from the memory to an image voltage and supplying the image voltage to the image line, and a means for changing a read timing of image data read from the memory, wherein the read timing of image data and a display position of the fixed display pattern to be displayed on the display panel is changed for each frame.
A liquid crystal display device is provided. The liquid crystal including an array of pixels each having a memory function; and a buffer to output a first voltage, wherein a second voltage is supplied to a counter electrode of a liquid crystal capacitor, and wherein each of the pixels supplies one of the first voltage and the second voltage to a pixel electrode of the liquid crystal capacitor according to a data value stored in the each of the pixels.
A method for driving a display panel having a variable refresh rate is disclosed. The method comprises receiving a current input frame from an image source. It also comprises determining a first number of re-scanned frames to insert between the current input frame and a subsequent input frame, wherein the re-scanned frames repeat the current input frame, and wherein the determining depends on a minimum refresh interval (MRI) of the display panel. Further, it comprises calculating intervals to insert the first number of re-scanned frames between the current input frame and the subsequent input frame. Further, it comprises scanning the current input frame for display on the display panel. Finally it comprises inserting the first number of re-scanned frames at the respective intervals between the current input frame and the subsequent input frame from the image source, wherein the inserting is operable to reduce charge accumulation in the display panel.
An organic light-emitting display device includes an organic light-emitting display panel displaying an image that includes a plurality of frames, a data driver providing a plurality of data signals, which correspond to the image, to the organic light-emitting display panel, and a gamma voltage generator providing a gamma voltage, which varies in a same period as each of the frames, to the data driver.
A display panel includes a control circuit and a pixel structure. The control circuit selectively provides a data signal or a first reference voltage signal. The pixel structure includes a capacitor, a first, a second and a third switch unit. For the first switch unit, a first and a second terminal are coupled to two the capacitor in series, and a control terminal receives a control signal. For the second switch unit, a first terminal is coupled to the second terminal of the first switch unit, and the control terminal receives a first scan signal. For the third switch unit, a first terminal receives the data or first reference voltage signal, a second terminal is coupled to the second terminal of the second switch unit and a light emitting element, and the control terminal is coupled to the second terminal of the first switch unit.
The present invention relates to a display device and, more particularly, to a display device configured to minimize short circuit of power lines by minimizing overlap between the power lines. A display device according to an aspect of the present invention includes: a first substrate on which data lines, scan lines intersecting the data lines, first to p-th (p being a natural number greater than 1) power lines through which first to p-th source voltages are supplied, and pixels arranged in a matrix form are formed; and a second substrate on which first to p-th auxiliary electrodes are formed, wherein the first to p-th power lines are respectively connected to the first to p-th auxiliary electrodes.
Provided is a direct thermal media containing a regular repeating pattern of color-forming thermally-imageable stripes printed parallel to the print head element line and a system for using such direct thermal media in color direct thermal printers including an optical registration system optimized for use with this media and an image processing unit that monitors the position of the stripe pattern relative to the print head and synchronizes the start of the printing process. This direct thermal media together with the optical registration system and image processing unit comprise an operative system in that the design of the thermal media, the optical registration system and image processing unit used to control printing are optimized for use with each other. This system may be utilized, for example, in color thermal printers for documents, receipts, tags, tickets or labels.
A method is described that includes receiving, by a spacing system of an ownship aircraft, a current position of the ownship aircraft and a reference position of a target aircraft, wherein the reference position is a position of the target aircraft prior to a current position of the target aircraft. The method may also include, projecting, by the spacing system of the ownship aircraft, the reference position on a trajectory of the ownship aircraft, determining a first distance between the projected reference position and the current position, projecting, by the spacing system of the ownship aircraft, the current position on a trajectory of the reference position, determining a second distance between the projected current position and the reference position, and adjusting, by the spacing system and based on an average between the first distance and the second distance, a velocity of the ownship aircraft.
Provided is a parking assistance device capable of setting a parking target position without placing a burden on a driver. The parking assistance device includes: a ground object detection unit configured to detect a ground object that defines a parking stall in a predetermined detection region set in advance on a lateral side of a vehicle; a parking stall calculation unit configured to, based on the ground object detected by the ground object detection unit, calculate a parking stall that exists in the detection region; and a target parking stall setting unit configured to, among the parking stalls calculated by the parking stall calculation unit, sets a parking stall in a width direction of the vehicle in a view from a driver's seat of the vehicle as a target parking stall.
Traffic information is provided to an in-vehicle unit of a vehicle located in a shadow portion of a large-sized vehicle and to an in-vehicle unit of a vehicle at a location separated from an intersection 193. A UHF beacon unit 112 is installed at the intersection 193, thereby distributing the traffic information using a UHF beacon signal having a diffraction characteristic. This arrangement can allow the in-vehicle unit of the vehicle located in the shadow portion of the large-sized vehicle as well to receive the traffic information. Further, since the UHF signal propagates far, this arrangement can allow the in-vehicle unit of the vehicle at the location separated from the intersection 193 as well to receive the traffic information. The UHF beacon unit 112 transmits, to a plurality of concentric zones, UHF beacon signals with different traffic information set therein for the different zones, by time division. At this time, the UHF beacon unit 112 transmits the UHF beacon signals with the different traffic information set therein, with different transmission output powers.
A multi-function remote control and cradle system is presented. The remote fits within the opening of a standard light-switch faceplate and is magnetically held within a cradle which is connected to a conventional electrical box in the wall. The remote control includes a dwell function wherein when a button is pressed for less than a predetermined amount of time a first signal is sent, wherein when a button is pressed for more than a predetermined amount of time a second signal is sent. The remote control also includes a plurality of scene buttons wherein when pressed a plurality of architectural coverings are moved to a predetermined position. The remote control also includes a channel selector and a jog function wherein a unique signal is sent for each jog position between a fully open position and a fully closed position.
Provided is a motion monitoring method for monitoring a user's motion state with a motion monitoring device, sending an alert signal from the motion monitoring device to remind the user and displaying user data for recognizing the user when the motion monitoring device detects that the user's motion state does not generate any variation within a predetermined period of time or a generated variation is less than a standard value, and sending a distress signal from the motion monitoring device to specific and/or nonspecific persons if the alert signal is not turned off after the motion monitoring device having sent the alert signal continuously for a while, so as to lend a helping hand to the user as soon as possible.
A gaming method of conducting a wagering game includes conducting one or more successive plays of the wagering game via one or more display devices in response to a triggering event. For each of the one or more successive plays, the method includes determining one or more award amounts based on the displayed outcomes of the one or more successive plays. The method further includes aggregating, via one or more processors, each of the one or more award amounts determined over the successive plays to calculate an aggregate award amount and determining, via at least one of the one or more processors, whether the aggregate award amount is greater than a threshold amount. The method includes providing an enhancement to the wagering game in response to the aggregate award amount being greater than the threshold amount.
Methods and systems for enhanced head-to-head hybrid gaming are provided. An enhanced head-to-head hybrid game has a gambling game with a real world engine that provides a randomly generated payout for the gambling game, an entertainment software engine that executes an entertainment game providing outcomes upon a player's execution of the entertainment game, and a game world engine that manages the entertainment software engine and communicates gameplay gambling event occurrences based upon a player's execution of the entertainment game that trigger the gambling game. A global betting manager receives player performance measurements from the game world engine, determines tournament eligibility, assigns a tournament handicap based at least in part upon the performance measurements from the game world engine and sends information concerning these parameters to the game world engine which is configured to implement each assigned handicap and tournament eligibility within the enhanced head-to-head hybrid game.
The present invention involves methods and devices for controlling many aspects of a player's gaming experience, including game themes presented, game denomination, pay models, content and promotions. Some implementations of the invention provide a casino operator the necessary tools to create subsets of customers, often referred to herein as “communities,” and to control the gaming experiences of players in these communities. In some such implementations, communities may be created and/or modified according to various criteria, some of which may be weighted more heavily than others. Specific marketing messages, promotions, etc., may be provided to attract and retain players having similar characteristics and preferences.
Methods and systems of pari-mutuel wagering are disclosed to facilitate the wager construction process. In one method, patrons or tellers select a graphic area on a display element to place runners in a position of a pari-mutuel wager. In another method, a patron or teller selects a graphic area of a display element to copy a runner of a position to another position of a pari-mutuel wager. Another method provides a patron or teller with an opportunity to sort a list of runners of a pari-mutuel gaming activity by selecting an icon of a display element. In a further method, a patron or teller places a multi-position pari-mutuel wager by selecting an area of a display element.
A sanitized vending machine includes product and cup dispensing mechanisms and actuation mechanism. Product dispensing mechanism, holding one or more product items, rotates through a product dispensing cycle to dispense them. Cup dispensing mechanism, holding a stack of cups, rotates through a cup dispensing cycle to dispense a cup. Dispensing cycles occur in a predetermined sequence so as to enable dispensed product items to be received in a previously dispensed cup. Dispensing mechanisms are respectively disposed in a concentric relationship to one another on a single rotatable wheel so as to rotate together during respective dispensing cycles. Actuation mechanism includes a handle and rotatable drive gear drivingly interfaced with a driven gear on product dispensing mechanism such that when handle is turned by a user through an actuation cycle the drive gear rotates driven gear which concurrently rotates therewith the respective mechanisms through respective product and cup dispensing cycles.
A system and method for automated discovery of wireless locks in a security system allows installers to assign each wireless lock to a slot on a wireless hub that provides wireless communications to the wireless locks. Device controllers poll the wireless hubs to discover the communications paths to each wireless lock. The device controllers store the information obtained from the polling, and present the information to a control system that manages the wireless locks. This eliminates the current practice of manually updating assignment information on the control system between wireless hub slots and the wireless locks in response to additions, deletions, or relocations of wireless locks within the security system. This is especially useful in installations that include hundreds or thousands of wireless locks within office buildings, hotels, or conference centers.
Systems and methods for controlling access to a Restricted Area (“RA”). The methods involve: determining whether a person desires to enter RA; checking whether the person is authorized to enter RA using a first unique identifier associated with a wearable access sensor being worn thereby; causing the person's Portable Communication Device (“PCD”) to transmit a second unique identifier and location information useful in determining the PCD's location within a surrounding environment, when a determination is made that the person is authorized to enter RA; using the second unique identifier and location information to confirm that the person is currently located at an access point of RA; and causing actuation of a mechanical actuator to enable the person's entrance into RA when it is determined that the person desires to enter RA, the person is authorized to enter RA, and the person is currently located at the access point of RA.
An initial electronic fingerprint for a vehicle and selected component of the vehicle, e.g. an aircraft windshield having a heatable member, is made. During operation of the aircraft, the initial electronic fingerprint of the aircraft and a real time electronic fingerprint of the aircraft are compared to determine the operating performance of the heatable member. The parameter that provides the performance of the component includes a time count within a predetermined time period. As the time count increases during the predetermined time period, the performance of the heatable member toward unacceptable performance increases.
Provided is a method of receiving data from a vehicle having an onboard computer. The vehicle identification data location on the vehicle is optically scanned and matched to a second protocol database to identify the specific protocol useful for retrieving desired diagnostic data from the vehicle. A diagnostic device is connected to the vehicle onboard computer and polls the onboard computer to identify a protocol useful to establish a communication link between the diagnostic device and the onboard computer. Once the communication link is established, the diagnostic device is configured communicate an information request to the onboard computer in the specific protocol(s) associated with vehicle identification data. The diagnostic data received from the onboard computer may then be communicated to a remote diagnostic database, via a cellphone, to identify a possible vehicle fix(es) for defects associated with the received diagnostic data.
Upon initial boot-up, a telematics device receives a PID map in response to a PID map request. The TCU may send multiple PID map requests for different mode and PID combinations over a vehicles communication bus, and then may append each received PID map to the already-received PID maps. The multiple PID maps appended to one another form a composite bit value, or composite PID map. The composite PID map is processed according to a hash algorithm, resulting in a pseudo-VIN. Upon subsequent boot-ups of the TCU, the TCU sends the multiple PID map requests over the vehicle's bus and generates a pseudo VIN following the same steps as it did at initial boot-up. The TCU compares the currently generated pseudo-VIN to the initial pseudo VIN; if it determines a mismatch, it sends a notification to an interested third party that indicates improper usage of the TCU.
A method for the level of detail processing in the visualization of virtual models. In the method, the patches for each object are sorted according to the visualization error for producing the fine detail level of the model. When more than one geometry level is used, reduced detail levels are formed so that the patches are in the same order as in the fine detail level. When visualizing the model, a sliding window is placed on the model according to a determined quality factor. The sliding window is positioned on the levels so that it can be partially on two different levels.
Disclosed is a video playing method based on augmented reality technology. In combination with augmented reality technology, a rectangular plane 3D model which completely covers a target picture in a current scene image is drawn, and at the same time, after a video file related to the target picture is separated into an audio stream and a video stream, a video image frame in the video stream is taken as a texture and is mapped to the 3D model frame by frame, and graphic rendering is performed; and finally, a scene image captured by a video camera and the rendered 3D model are fused and output, and the audio stream data is output synchronously. Correspondingly, also disclosed are a video playing system based on augmented reality technology and mobile terminal. The picture information in newspapers and periodicals, magazines and other print media can be easily converted into video information, and the video completely fits the picture in the spatial position, so that a user obtains a new audio-visual experience of combining emotion with scenery; and newspapers and periodicals, magazines and other paper media can also realize diversified propagation of information by virtue of the technology of the present invention, and provide a precise fast video push service.
The invention regards an external vision and/or weapon aiming system for a military land vehicle and/or a military naval unit. The system comprises: two sensors configured to capture video streams of a same external scene, each in a respective spectral band; an electronic processing unit configured to insert a respective aiming reticle in the images of each captured video stream, thereby generating a corresponding pre-processed video stream, and to process the two pre-processed video streams; and a user interface configured to display a video stream received from the electronic processing unit. The system is characterized in that the electronic processing unit is configured to process the two pre-processed video streams by means of image enhancement and picture-in-picture functionalities, thereby generating first and second enhanced video streams.
Provided is an image processing method. The image processing method includes obtaining at least one stencil mask region for a current frame, obtaining a first velocity field corresponding to a radial spreading from a central point of the at least one stencil mask region, obtaining a final velocity field for the at least one stencil mask region based on the first velocity field, determining a pixel value included in the at least one stencil mask region based on the obtained final velocity field, and displaying the current frame according to the determined pixel value.
A computer-implemented system and method for placing groups of document clusters into a display is provided. One or more spines of document clusters are placed into a display and at least one of the document clusters for each placed spine is designated as an anchor cluster. At least one of the unplaced spines is compared with each of the placed spines in the display and one of the placed spines most similar to the unplaced spine is identified. The document clusters of the unplaced spine are compared with the anchor cluster of the most similar placed spine and the cluster on the unplaced spine that is most similar to the anchor cluster on the most similar placed spine is identified. The most similar cluster of the unplaced spine is grafted to the anchor cluster of the most similar placed spine.
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for updating graphs. Labels associated with nodes of a graph are identified, including designators describing an attribute associated with a given node. The graph is provided, wherein labels have been assigned to each node in the graph. An initial set of weights for the labels are assigned reflecting a magnitude of a contribution of an associated label to a characterization of a respective node. A portion of the labels are assigned based on a propagation from other nodes. A change is identified in the graph that, when propagated, will affect other nodes. Sparse matrices, generated to describe the change, contain nonzero entries only in rows wherein connection weights and/or labels have changed. A new graph is generated using the sparse matrices without having to recalculate weights for other nodes not affected by the change.
A data set may be represented by samples of multiple resolutions, such as an image represented by pixels of various resolutions. When such multiple-resolution samples are potentially overlapping, it may be inefficient to render both a lower-resolution sample and also the plurality of higher-resolution samples that overlap the lower-resolution sample. Conversely, it may be more efficient to determine, before rendering a sample representing a particular data unit, whether the sample is overlapped by available higher-resolution samples that represent the same data unit. Techniques are disclosed for making this determination in an efficient manner, and for acting upon the determination to achieve improved efficiency in the rendering of the data set.
An apparatus for providing a motion-corrected time series of image data sets, comprises an image selection unit for obtaining a series of sets of image data, each set of image data representative of a region at a different time, and for automatically determining a sub-region of interest, and a registration unit that is configured to, for each of a plurality of sets of image data in the series, perform a registration, for the sub-region of interest, to register one of a reference data set of the series and the set of image data to the other of that reference data set and the set of image data.
A device and a method (100) for the processing of data (501), which were obtained by an imaging method, make possible an improvement in a location-specific visualization of the perfusion of the lung. With a reference to a comparison variable, a location-specific variable (503), characteristic of a period of observation, regarding the perfusion of the lung and heart region, is determined and provided as an output signal.
An X-ray image diagnosis apparatus according to an embodiment includes: an image processing unit configured to create a synthesized image by synthesizing an X-ray image of a region of interest inside a given region and an X-ray image of a peripheral region excluding the region of interest in the given region, wherein when the region of interest is changed, the image processing unit acquires an X-ray image of a changed region which is in the region of interest before the change and is changed to the peripheral region, from the X-ray image of the region of interest before the change, and then superimposes the X-ray image of the changed region on the X-ray image of the peripheral region to create the synthesized image.
A method and non-transitory computer readable medium for processing an oversampled image is disclosed. Filters are applied to an oversampled image to obtain a filtered image. The image filters are Gabor filter, cosine filter, laplacian of Gaussian filter, and radial filter. The filtered image can be turned into a displayed image that is displayed. The displayed image can be a 3D image. The displayed image can be refreshed at a rate of about one frame per second.
An image file generation device comprises a first image data acquisition device that acquires N-bit first image data, a second image data generation device that generates M (M
An apparatus for improving fogged image using user-controllable root operator comprises an atmosphere brightness value calculation unit for receiving a fogged input image and calculating the value of the brightest pixel of the atmosphere, a transmission calculation unit for calculating the lower bound of transmission rate by using the pixel value calculated by the atmosphere brightness value calculation unit and the fogged input image, and calculating the transmission rate for each pixel by computation processing of power operation with the lower bound of transmission rate according to the user control value, a restoration image computation unit for outputting restored image in which the fog is removed by using the transmission rate calculated by the transmission rate computation unit and the fogged input image, and a post-processing unit for outputting a fog-eliminated image by performing brightness stretching or color processing.
In a computerized method for displaying images of an electronic device having a display, operations to an image displayed on the display are detected. Data of the operations to the first image is acquired and recorded in a storage of the electronic device. When the first image is operated to display again, the first image is processed according to the recorded data of the operations to the first image, and the processed first image is then displayed via the display.
The subject technology discloses configurations for receiving, by a first process, a set of input events from an application in which the set of input events includes a set of input update commands. The first process writes the set of input update commands into a low-latency graphics pipeline. The subject technology dispatches, by the first process, the set of input update commands from the low-latency graphics pipeline to a second process. The second process receives the set of input update commands from the low-latency graphics pipeline. The subject technology then writes, by the second process, a set of input data into a shared graphics processing unit (GPU) texture.
The invention relates to a method for assessing the presence of a watermark in a video wherein the video comprises at least a sequence of frames. The method comprises for at least one frame among one of the sequences of frames the steps of computing a set of axial cross-correlation values, wherein each axial cross-correlation value corresponds to a correlation between the frame and a reference watermark shifted along a spatial horizontal axis; obtaining a detection score by computing a weighted sum of values output by a function applied to said axial cross-correlation values; assessing the presence of a watermark according to the detection score. Such method is particularly well adapted to the detection of disparity coherent watermark but is compliant with any watermarking technique. A device implementing the method is further disclosed.
This document describes methods, systems and computer program products related to cloud-based rendering. The subject matter of this document is embodied in a method that includes receiving, at a server, information associated with a job of rendering one or more frames at the server, and using, at the server, an application to perform at least a portion of the rendering. The use of the application to perform the rendering bears a charge according to a usage license associated with the application. The method also includes measuring, at the server, an amount of use of the application in performing the rendering for use in determining the charge.
A method, system, and computer-readable storage media for providing licensing for services are provided herein. The method includes determining, via a service partner, whether a user exists in a user provisioning cache and whether the user is provisioned to use a service provided by the service partner. The method also includes querying a licensing service to determine updates to the user provisioning cache if the user does not exist in the user provisioning cache or is not provisioned to use the service, or both. Further, the method includes determining whether the user is provisioned to use the service based on the updates to the user provisioning cache and, if the user is provisioned to use the service, allowing the user access to the service.
Embodiments of the invention comprise systems, computer program products, and methods for a financial and social management system that provides improved tracking and management related to how, where, when, and with whom a user enters into activities. The financial and social management system captures activity information and images from various sources of information, including but not limited to social networking accounts, e-receipts, contact lists, calendars, and the like, and associates the activity information and images with the activities. The financial and social management system may determine locations, social relationships, entities, categories, or the like from the various sources of information and tag the activities with location tags, social relationship tags, entity tags, category tags, or the like. The tags allow the user to easily filter the activities based on the location, social relationship, entity, category, or other activity information and display the activities and activity information in customized interfaces.
Disclosed is an apparatus for collecting contents using social relation characters, which includes: an input unit for receiving search information from a main user; a database for storing SNS subscriber list of the main user and related users in relation to the main user and group information in relation to friendship in an SNS; and a content managing unit for searching contents in relation to the received search information by using the group information from contents possessed by the main user and the related users in an SNS server, defining the searched contents as a first content group, calculating a first interest index for each content included in the first content group based on additional information input by the related users, and determining a predetermined content, on which interest of the related users is focused, from the searched contents based on the calculated first interest index.
Embodiments are directed towards managing data models using version control for resource allocation modelling. A main data model that includes change records, resource values, model objects, or the like, may be provided. Also, user workspaces associated with the main data model may be provided. The user workspaces may include a workspace data model that is based on the main data model and its change records. Model objects that may be part of the user workspace may be modified by a user where each modification made by the user may be employed to provide workspace change records. If a user finishes modifying the workspace data model, the one or more workspace change records may be used to execute the merge of the modified model objects with the main data model.
Disclosed are various embodiments for browsing items in a network page. A plurality of images of a corresponding plurality of items are displayed in a network page rendered on a display device of a client device. A first level of information detail about each of the items is presented in the network page. A window is generated that is anchored to a currently designated one of the images. The window presents a second level of information detail about a respective one of the items depicted in the designated one of the images presented in the window. The currently designated one of the images is specified by navigating from image to image.
A system and method for searching for and/or purchasing multiple items on the Internet is provided. The system identifies a plurality of purchasing alternatives based on predetermined criteria and allows the consumer to select from among the purchasing alternatives to purchase the desired items.
A system for targeting advertising content includes the steps of: (a) receiving respective requests for advertising content corresponding to a plurality of mobile communication facilities operated by a group of users, wherein the plurality includes first and second types of mobile communication facilities with different rendering capabilities; (b) receiving a datum corresponding to the group; (c) selecting from a first and second sponsor respective content based on a relevancy to the datum, wherein each content includes a first and second item requiring respective rendering capabilities; (d) receiving bids from the first and second sponsors; (e) attributing a priority to the content of the first sponsor based upon a determination that a yield associated with the first sponsor is greater than a yield associated with the second sponsor; and (f) transmitting the first and second items of the first sponsor to the first and second types of mobile communication facilities respectively.
A method for indirectly controlling a website using a user communication device is disclosed. A unique machine-readable code is displayed on a display device, the unique machine-readable code being specific to the display device displaying contents from a website through a server. The unique machine-readable code is readable by a user communication device, the user communication device in turn being able to communicate with the server through a communication path not involving an input device associated with the display device. Commands to control content displayed through the server are received from the user communication device. The commands include the identity of the specific display device by the displayed unique machine readable code. The content displayed on the specific display device is then changed accordingly.
Tools providing a flexible selection framework for automated processes. The framework can allow end-users to define their own selection criteria to select a data population to be processed (for example, by a business application). Hence, the tools provide enhanced control over what data is provided to which process. Some such tools employ metadata to define what information the client process needs, how the results will be returned to the client process, and/or what selection tools should be available to select data for the client process, as well as the available data selection tools, which can include both tools provided with a business application as well as third-party and/or user supplied selection tools. The framework might also provide an application programming interface that ensures consistent communication between the population selection engine and the selection tools themselves.
Embodiments of the invention are directed to systems, methods and computer program products for providing an offline mobile banking system. An exemplary apparatus is configured to: provide, at a mobile device, a transaction request, determine a connection is not established between the mobile device and a device associated with the financial institution, store the transaction request in response to determining a connection has not been established, establish a connection between the mobile device and a server associated with the financial institution, and communicate the stored transaction request from the mobile device to a device associated with the financial institution.
An out of office auto-response system that generates a calendaring user interface through which multiple out of office periods can be managed. The calendaring user interface enables a user to define, simultaneously view, and/or modify, multiple out of office periods during which auto-response messages will be generated. The out of office periods of the disclosed system are manageable as a specific type of calendar entries, and/or as a settable attribute of various types of calendar entries (e.g. vacation type calendar entries, meeting type calendar entries, etc.). The system generates user interface objects that allow a user to define an out of office period as repeated. The repeated office action may be defined as repeated a user-specified number of times, and over a user-specified interval, e.g. daily, weekly, monthly, yearly, etc.
Systems and methods for spam detection within electronic messages transported over a communication network. One embodiment is a spam center that connects to multiple entities of a communication network that handle electronic messages, such as text messages. The spam center receives spam reports from the entities that detect spam in prior electronic messages, analyzes the spam reports to generate spam filtering rules based on the spam detected in the prior electronic messages. The spam center then distributes the spam filtering rules to one or more of the entities. The entities may then use to spam filtering rules to filter spam out of electronic messages that subsequently received.
A shelf code in a machine readable format, such as on a QR code on a printed card, is provided where bulk merchandise displayed in a bin. When the bin is stocked from a case bearing a case code, the case code is associated with the shelf code. Lot-specific and lot-independent information previously associated with the case code is then linked to the shelf code. Consumers scan the shelf code with a mobile device to establish a communication channel to access the linked information. Retailers and producers use the channel to reach the consumer, and to solicit feedback from the consumer at a known time and location. A mobile device can also be used to associate quality assessments of merchandise to the shelf code. Analysis of consumer ratings and quality inspection assessments that are tied to time and location can provide valuable insights to both producers and retailers.
A methods and systems are provided that relate to providing location data so that a retailer can know whether an item is produced at a factory it is purported to be produced at. A website may be provided to the retailer and/or exposed to the consumer. The consumer may be able to view information about the location of the factory, pictures of the factory, data about the factory (e.g., wage information, carbon footprint, size of the factory, inspection data, social compliance data, regulatory violations if any, etc.). A first geolocation may be received from a microchip associated with an item. A second geolocation may be obtained from a label associated with the item. The first geolocation and the second geolocation may be compared to determine whether the item was manufactured at the same place from or in which it is being packaged, shipped, and/or invoiced.
A physical distribution management system includes an information write unit that writes, on an information recording medium attached to a conveyance container input to a conveyance unit, a size of the conveyance container; a size detection unit that detects the size of the conveyance container input to the conveyance unit; and an error detection unit that determines that an input error for the conveyance container input to the conveyance unit occurs when the size written on the information recording medium attached to the conveyance container input to the conveyance unit does not coincide with the size of the conveyance container input to the conveyance unit detected by the size detection unit.
A method for training a machine learning model for open domain question answering includes receiving trained classifiers for question answering. The received trained classifiers are used to generate a set of candidate answers to a question. Second trained classifiers are used for scoring each of the candidate answers. The scoring indicates a measure of how well each candidate answer answers the question. Using the second trained classifiers for scoring each of the candidate answers includes comparing each candidate answer to a first ground truth corresponding to the question. A set of top-scoring candidate answers is presented to a human operator who marks each as correct or incorrect. The correct candidate answers are treated as additional ground truths for further training the first trained classifiers.
Systems provided herein include a learning environment and an agent. The learning environment includes an avatar and an object. A state signal corresponding to a state of the learning environment includes a location and orientation of the avatar and the object. The agent is adapted to receive the state signal, to issue an action capable of generating at least one change in the state of the learning environment, to produce a set of observations relevant to a task, to hypothesize a set of action models configured to explain the observations, and to vet the set of action models to identify a learned model for the task.
Business processes are implemented using a collection component for storing system knowledge comprising usage history and user input relative to activities within community of users, where the system knowledge comprises at least a folksonomy. At least one of a user client component interacts with the data collection component to enable a corresponding user to contribute user-derived information to the folksonomy and a monitoring component monitors activities associated with the community of users and interacts with the data collection component to contribute usage information to the system knowledge. Still further, a composition design application interacts with a user to build and/or modify processes built using services, wherein the composition design application recommends candidate services that can implement aspects of the business processes based upon information derived from the system knowledge.
A card is provided, such as a credit card or security card, that may transmit information to a magnetic stripe reader via a magnetic emulator. The emulator may transmit the information serially in order to reduce the amount of circuitry needed to emulate a particular block of information. Additionally, for example, a serial encoder may send any amount of information through a single emulation segment. Such a magnetic emulator may be provided on a credit card. A dynamic credit card number may be provided by, for example, coding a number with a different coding scheme for different periods of time. The magnetic emulator may be utilized to transmit a particular coded number for a particular period of time. In this manner, a dynamic credit card number may be provided such that to help secure, and progress, a payment transaction.
Provided is a card with a built-in electronic component, which has a superior button click sensation. A card of the present invention into which is built-in a module substrate upon which an electronic component has been disposed is provided with: a front cover sheet stacked upon a side above the module substrate; an adhesion layer adhering between the module substrate and the front cover sheet; and a dome switch which is disposed upon the module substrate, and by way of the card upper surface being pressed, the switch's movable portion deforms to the module substrate side so that the electrical contact comes into tactile contact with the module substrate in order to operate the card; wherein the switch's movable portion is such that the upper surface does not adhere to the adhesion layer and the deformation to the module substrate side is unrestrained with respect to the adhesion layer.
Systems and methods for bypassing a print dialog box that indicates a print confirmation, a prompt message, or a page preview, by employing a background print applet. The systems and methods may include detecting a print content to be printed by a printer, identifying one or more features of the print content, and determining one or more print settings based on the identified one or more features. The systems and methods may further include initiating the print content to be printed by the printer based on the determined print settings, whereby initiating the print content includes bypassing the print dialog box.
Methods and systems are described for providing customized user experiences with media assets created using plenoptic content capture technology. The ability to increase the focus on different objects while the media asset is progressing may allow a user to more easily track the object. Conversely, the ability to decrease the focus on different objects while the media asset is progressing may block, or cloud the display of, the object from being seen by a user.
An image matching method performed by an image matching device, includes acquiring a model image, generating a plurality of variation images by applying to the model image variations that are different from each other, extracting features from each of the plurality of variation images, generating a model template based on the features, and performing template matching using an image to be matched and the model template.
A method for encoding at least one extra bit in an image compression and decompression system. The method includes accessing an input image, and compressing the input image into a compressed image using an encoder system, wherein said encoding system implements an algorithm for encoding at least one extra bit. The method further includes communicatively transferring the compressed image to a decoding system, and decompressing the compressed image into a resulting uncompressed image that is unaltered from said input image, wherein the algorithm for encoding enables the recovery of the at least one extra bit.
Provided herein are systems and method for obtaining contextual information of an image published on a digital medium. The methods and systems disclosed herein generally identify and analyze the image to obtain image descriptors corresponding to the image. The methods also identify and analyze text published proximate to the image to obtain textual descriptors, which function to describe, identify, index, or name the image or content within the image. The textual descriptors are then matched to the image descriptors to provide contextual information of the published image.
A technical solution for accurately positioning a computer position, that is to say, the solution can identify the specific rack position where the computer is. And the solution has low cost and does not need manual intervention. The core idea of the solution lies in using a camera installed on the computer to read the contents of a tag on the rack, so as to identify the position information of the computer. Specifically, the solution provides a computer with a self-positioning function, wherein: a camera is installed on the computer, and the camera is configured to read the contents of a tag attached on a side of a rack to house the computer to identify the rack position where the computer is.
A method for generating accurate lane level maps based on course map information and Lidar data captured during the pass of a sensor carrying vehicle along a road. The method generates accurate lane estimates including the center of each lane, the number of lanes, and the presence of any bicycle paths and entrance and exit ramps using a computer-implemented method where the course map data and the Lidar data are subjected to particle filtering.
Embodiments for identifying errors based on data extracted from financial record images includes systems that receive one or more financial record images from a user, apply an optical character recognition process to at least a portion of the one or more financial record images, and identify record data based on the applied optical character recognition process comprising at least a name of a party to the financial record. The systems further identify errors associated with the one or more financial record images based on the record data.
Encoder for encoding data defining coded positions representing a trajectory of an object based on spatio-temporal data representing a time series of positions of the object. The encoder comprises a deriver, a selector, and a coder. The deriver is configured for deriving a plurality of components of a motion vector difference between a last coded motion coded vector pointing from a second last coded position to a last coded position and a current motion vector pointing from the last coded position to a current position of the object. The selector is configured for selecting a component of the plurality of components of the motion vector difference. The coder is configured for coding the current motion vector based on the selected component of the motion vector difference to obtain a current coded motion vector, thereby defining a current coded position.
Computer-readable storage media, computing devices and methods are discussed herein. In embodiments, a computing device may be configured to perform facial recognition based on gradient based feature extractions of images of faces. In embodiments, the computing device may be configured to determine directional matching patterns of the images from the gradient based feature extraction and may utilize these directional matching patterns in performing a facial recognition analysis of the images of faces. Other embodiments may be described and/or claimed.
For surreptitiously stymieing a recognition of facial characteristics by a facial recognition system using a camera, a user wears an object in front of at least one eye, where the object includes a light displacer. The light displacer optically displaces light radially relative to the original light direction, but still parallel to the original light direction so that a view by the eye through the light displacer is not distorted. With the light displacer, there is an apparent position of the eye perceived by the camera which is shifted relative to other features of the face and relative to the actual position of the eye. Consequently, an image of the face obtained by the camera locates the eye at the apparent position which is substantially different from an image which would have been obtained with the actual position of the eye, so that the facial recognition system is stymied.
Techniques are described for controlling communication devices using image analysis. For instance, when a communication is received by a communication device, the communication device outputs an alert to notify users of the received communication and accesses one or more images of an area proximate to the communication device. The one or more images cover an area proximate to the communication device at a time during which the communication device is outputting the alert. The communication device analyzes the one or more images to determine whether a user is present in the one or more images and in a position to perceive the received communication. The communication device handles at least one aspect of the received communication based on the determination of whether a user is in a position to perceive the received communication.
We describe an RFID tag reading system comprising a plurality of transmit/receive antennas to provide spatial transmit/receive signal diversity, and a tag signal decoder. The system combines received RF signals from the antennas, and the antennas are spaced apart from one another sufficiently for one said antenna not to be within the near field of another. The system performs a tag inventory cycle comprising a plurality of tag read rounds, each having a set of time slots during which a said tag is able to transmit tag data including a tag ID. The system is configured to perform, during a tag inventory cycle, one or both of: a change in a frequency of the tag interrogation signals transmitted simultaneously from the plurality of antennas, and a change in a relative phase of a the RF tag interrogation signal transmitted from one of the antennas with respect to another.
A radio tag communication apparatus that communicates with radio tags including storing units capable of storing identification information and state information of articles includes a search-condition setting unit for reading the state information, which is a search target, a radio tag communication unit configured to perform communication with the radio tag under a set search condition using a first reading function for reading the radio tag without designating the radio tag and a second reading function for designating the radio tag, setting a transmission output, and repeatedly reading the radio tag, a comparison determination unit configured to perform comparison determination of information read by the first reading function and the search condition, and communication control unit configured to control the radio tag communication unit according to result of the comparison determination to switch the reading operation by the first reading function to the reading operation by the second reading function.
A signal combination circuit includes a first decoding block configured to decode a first signal group of an input signal and generate a first decoding signal group according to a first random number signal, a second decoding block configured to decode a second signal group of the input signal and generate a second decoding signal group according to the first random number signal, a first network block configured to randomly mix the first decoding signal group and generate a first preliminary mixed signal group according to a second random number signal, a second network block configured to randomly mix the second decoding signal group and generate a second preliminary mixed signal group according to the second random number signal, and a selection block configured to selectively combine the first preliminary mixed signal group and the second preliminary mixed signal group and generate a mixed signal group according to the first random number signal.
Secrets data representing one or more secrets required to access associated resources is provided along with secrets distribution policy data representing one or more secrets distribution factors used to control the distribution of the secrets. When a requesting virtual asset submits secrets request data, virtual asset profile data associated with the requesting virtual asset is obtained. The requesting virtual asset profile data is then analyzed using at least one of the secrets distribution factors to authenticate the requesting virtual asset. The requesting virtual asset profile data is then analyzed using one or more of secrets distribution factors to determine what secrets the requesting virtual asset legitimately needs. Authorized secrets data for the requesting virtual asset representing one or more authorized secrets is then generated. The requesting virtual asset is then provided access to the authorized secrets data.
A policy language for an information management system allows specifying or more policies using policy abstractions. The policies and policy abstractions are decoupled from one another, so policies and policy abstractions may be specified and altered separately from each other. A policy may refer to any number of policy abstractions. Multiple policies may reference a single policy abstraction, and a change to that policy abstraction will result in multiple policies being changed. Further, policy abstractions may be nested, so one policy abstraction may reference another policy abstraction, and so forth.
Disclosed are systems, methods and computer program products for encryption of disk based on pre-boot compatibility testing. An example method includes upon determining, by a processor, no test booting of the computer, performing one or more pre-boot compatibility tests to boot an operating system of the computer; upon detecting a successful test booting, performing booting the operating system of the computer or performing the one or more pre-boot compatibility tests again; upon detecting an unsuccessful test booting, restoring a process of ordinary booting of the operating system and performing an ordinary booting of the operating system; determining one or more encryption policies applicable to a pre-boot execution stage of the computer; and comparing results of the one or more pre-boot compatibility tests with the encryption policies to determine whether to apply a full disk encryption to the boot disk.
An embodiment includes an apparatus comprising: an out-of-band cryptoprocessor including secure non-volatile storage that couples to a root index, having a fixed address, and comprises first and second variables referenced by the root index; and semiconductor integrated code (SIC) including embedded processor logic to initialize a processor and embedded memory logic to initialize a memory coupled to the processor; wherein (a) the SIC is to be executed responsive to resetting the processor and prior to providing control to boot code, and (b) the SIC is to perform pre-boot operations in response to accessing at least one of the first and second variables. Other embodiments are described herein.
A method for securing an electronic device includes, at a level below all of the operating systems of an electronic device, trapping a first attempt and second attempt to access sensitive system resources of the electronic device. The method also includes identifying the first attempt and second attempt as representing a potential malware attack, comparing the sequence of the first attempt and second attempt against a first anti-malware rule, and, based on the comparison of the sequence of the first attempt and second attempt against the first anti-malware rule, allowing the second attempt. The first attempt and second attempt originate from code of the same operating entity. The first anti-malware rule includes a requirement of a sequence of attempts including the first attempt followed by the second attempt.
During log-on of a user to an entity protected by a password, the password is verified by iteratively receiving a password character; and verifying that the received character complies with a predefined property (α) that sets at least one requirement for allowable passwords. If this is not the case, then this can indicate a brute force attack and appropriate action may be taken. The property α may be dependent on the user. Also provided are a corresponding device and a computer program product.
Watermarking method and apparatus for tracking hacking and method and apparatus for blocking hacking of content are provided. The watermarking method includes: obtaining device information from a reception device, with which content is shared, through a determined network channel; generating watermark data based on the obtained device information; and generating watermarked multimedia content by inserting the generated watermark data into content. The method of blocking hacking of content includes: if hacked content is found, detecting watermark data from the hacked content; detecting transmission and reception device information from the detected watermark data; and extracting a progress route of the content based on the detected transmission and reception device information and performing revocation on a hacked device.
An apparatus for indicating a health-related condition of a subject has an input interface for receiving a sequence of samples of a first biological quantity derived by a first measurement method, the first measurement method being an invasive measurement and having a first impact on the subject, and for receiving a sequence of samples of a second biological quantity derived by a second measurement method, the second measurement method being a non-invasive measurement and having a second impact on the subject, wherein the first biological quantity gives a more accurate indication of the health-related condition of the subject than the second biological quantity, wherein the first biological quantity and the second biological quantity have a correlation to the health-related condition of the subject, and wherein the second impact is smaller than the first impact; a predictor for providing, for a certain time, for which no sample for the first biological quantity exists, an estimated value of the first biological quantity using samples for the first biological quantity and, as far as available, samples for the second quantity; and an output interface for outputting the estimated value or data derived from the estimated value so that an indication for the health-related condition of the subject is obtained.
Described herein are methods, devices and systems for simple organization, visualization and use of genome data (e.g. human genome data) on electronic devices (e.g. portable devices). In some embodiments, the data are organized and/or visualized according to phenotype traits, genes, and/or markers in a similar manner to the organization and/or visualization of digital music contents. This concept allows a new procedure for genomic data organization and facilitates the development of genomic data visualization tools. The methods described herein can be implemented with consumer-oriented software on electronic devices, computers, and portable devices, for the use of genomic related data in the field of personalized medicine for predictive, preventive and participative wireless healthcare.
The present invention relates to methods of storing data using one or more nucleic acids including converting a format of information into a plurality of bit sequences of a bit stream with each having a corresponding bit barcode, converting the plurality of bit sequences to a plurality of corresponding oligonucleotide sequences using one bit per base encoding, synthesizing the plurality of corresponding oligonucleotide sequences, and storing the synthesized plurality of corresponding oligonucleotide sequences.
A method for creating double patterning compliant integrated circuit layouts is disclosed. The method allows patterns to be assigned to different masks and stitched together during lithography. The method also allows portions of the pattern to be removed after the process.
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for evaluating substitute terms. One of the methods includes receiving a query and identifying an original term occurring in the query. One or more substitution contexts are determined for the original term, wherein a substitution context includes one or more context terms and an indication of a position in the query of the original term and the one or more context terms. A score is determined for each substitution context of the one or more substitution contexts. One or more substitution contexts are selected based on the score of each substitution context. One or more substitute terms for the original term in the context of the one or more selected substitution contexts are determined.
According to some embodiments, a method and apparatus are provided to receive a first application archive, create a generic view model based on the first application archive, and create a second application archive based on the generic view model.
A media sharing system is able to deliver media content, including video, audio, photographs and graphics, to a wide variety of devices, using a file format appropriate to the delivery device and using a delivery method appropriate to the delivery device.
A multimedia sharing apparatus uses a copy of a metadata database of a portable terminal for copying the metadata database stored in a server. The multimedia sharing apparatus stores the copied metadata database in the portable terminal, and reduces an overhead using the stored metadata database when a user searches data. A multimedia sharing method includes requesting a server to transmit a metadata database at a portable terminal, receiving access information capable of accessing the metadata database of the server at the portable terminal from the server, and reading the metadata database of the server at the portable terminal using the access information.
Map service techniques are described. In an implementation, text is received from an application for processing by one or more linguistic services. Based on service properties of respective linguistic services that are relevant to the application, particular linguistic services are designated to be available for use by the application and one or more other linguistic services are obscured from the application. A communication is formed to communication the text to a designated linguistic service.
A computer-based method for use in geotargeting online ads to users of search engines by allowing comparison of user's search terms with a set of geo-keywords. The method includes providing a geographic keyword generator on a server that is linked to the Internet. The method includes providing a spatial database storing classes of geographic keywords. The method continues with receiving a keyword request including a business address from a client node. The keyword generator determines a service area based on this location, and a set of geographic keywords is retrieved from the spatial database that are associated (e.g., within) the determined service area. This set of keywords is transmitted or reported to the client node (e.g., displayed in a web browser or user interface) for use in geotargeting of their online advertisements. The keyword request includes a business type, and the service area is sized based on the business type.
Systems and methods of providing composite search results are disclosed. A search query may be received by a general purpose search engine of a first website from a user. At least one general purpose search result may be determined based on the search query using the general purpose search engine. The at least one general purpose search result may be based on a search of multiple websites. Item listing information of an item listed for sale on a second website may be determined based on the search query. The at least one general purpose search result and the item listing information may be caused to be displayed concurrently on the first website to the user. The user may be enabled to interact with the second website regarding the item by interacting with the item listing information displayed on the first website.
A method for value-added usage of process-oriented extension fields in business mashups may include generating, using at least one processor, a mashup component with an unbound parameter; receiving input identifying the creation of an extension field, the extension field tied to data stored in a database; binding the unbound parameter of the mashup component to the extension field; presenting an application interface, the application interface including the extension field; receiving a request to load the mashup component; and in response to receiving the request, passing the data tied to the extension field as an input parameter to the mashup component.
A method for providing a search sample without a search being triggered is disclosed. The method includes receiving at least one partial search term in a search box. Probable search terms are determined by comparing the at least one partial search term to a database of common search terms. The probable search terms are displayed in a format that include a link to a sample search of each probable search term and a backslide button. When the link to a sample search of a probable search term is selected in the probable search terms, the sample search is displayed in a format that includes a close link. When the close link is selected in the sample search, the probable search terms are displayed again. When the backslide button is selected, the right most word from the search term is deleted.
Media data playback positioning method, such as audio data positioning, comprising a processor retrieving audio data from a memory, using a timer to time an extendable digit receiving period, receiving digits, generating a time value upon expiration of the extendable digit receiving period, and performing a playback operation on the media data based on the time value.
Systems and methods are provided herein relating to audio matching. In addition to interest points, localized patches surrounding interest points can be used as additional discriminative information. The patches can be compressed to increase scalability while retaining discriminative information related to the localized region within the patch. Compressed patches related to interest points of an audio sample can be compared to compressed patches related to interest points of a reference sample to determine whether the two samples are a match.
Methods, systems, and media for identifying similar songs using jumpcodes are provided. In some embodiments, methods for a cover song from a query song are provided, the methods comprising: identifying a query song jumpcode for the query song, wherein the query song jumpcode is indicative of changes in prominent pitch over a portion of the query song; identifying a plurality of reference song jumpcodes for a reference song, wherein each of the reference song jumpcodes is indicative of changes in prominent pitch over a portion of the reference song; determining if the query song jumpcode matches any of the plurality of reference song jumpcodes; and upon determining that the query song jumpcode matches at least one of the plurality of reference song jumpcodes, generating an indication that the reference song is a cover song of the query song.
Architecture that enables an optional display of a longer version of each subsnippet in response to user interactions such as clicking, hovering, or other suitable form of interaction. More specifically, options are provided to display additional text from a search result at the point where a subsnippet (a subsegment in a snippet that is delimited by ellipses) ends. Selecting suitable boundaries for both initial subsnippets and expanded subsnippets enables relevant information to be presented and increased readability.
Systems and methods for providing suggestion and translation thereof in accordance with a partial user entry are disclosed. In some embodiments, a method includes: at a computer system with one or more processors and memory storing one or more programs for execution by the one or more processors, obtaining a partial search query; predicting from the partial search query a set of predicted complete queries relevant to the partial search query, wherein the partial search query and the set of predicted complete queries are in a first language; subsequent to the predicting, obtaining translations of at least a subset of the set of predicted complete queries, the translations are in a second language different from the first language, and the second language is predicted based, at least in part, on the partial search query; and formatting both the set of predicted complete queries and the corresponding translations for display.
The system and method described herein may support multiple-layer data replication using a block input/output (“BIO”) structure that an operating system kernel employs to provide an intermediate mechanism between file systems and block devices. For example, the system and method described herein may capture events that occur when the kernel uses the BIO structure to encapsulate input/output requests that will change data on a master block device. As such, a replication mechanism may send the changes encapsulated within the BIO structure to a replay mechanism, which may then replicate the changes on a standby block device to ensure that the master block device and the standby block device have an identical state. Alternatively, a filter may be used to only replicate changes to certain partitions or file system objects on the master block device.
Systems, methods, and apparatuses for tracking trends at an online presence are described. In some embodiments, an interactivity data structure and a tenured interactivity data structure are utilized in determining trends quickly.
A method and apparatus for identifying relationships among entity instances of a plurality of entities in a database. A plurality of entity reference relationship structures is accessed. Each entity reference relationship structure includes at least a pair of entity instance identifiers that identifies a relationship between entity instances of a pair of entity structures of a plurality of entity structures. All complete graphs among all subsets of the plurality of entity structures are identified. Each complete graph includes at least one edge corresponding to an entity reference relationship structure, and two vertices connected by the at least one edge that correspond to entity structures between which the entity reference relationship structure establishes a relationship. For each complete graph, all matched sets of pairs of entity instance identifiers are determined. The entity instance identifiers in each matched set are stored in association with each other in an entity relationship structure.
Embodiments of the invention are directed to systems, methods and computer program products for converting MLOAD and TPUMP operations. In some embodiments, a system is configured to: receive a first information, wherein the first information comprises at least one piece of data; count the number of pieces of data; compare the counted number of pieces of data to a predetermined threshold value; and identify a load utility based on the comparison between the counted number of pieces of data and the predetermined threshold value.
A method for confirming replicated data at a data site, including utilizing a hash function, computing a first hash value based on first data at a first data site and utilizing the same hash function, computing a second hash value based on second data at a second data site, wherein the first data had previously been replicated from the first data site to the second data site as the second data. The method also includes comparing the first and second hash values to determine whether the second data is a valid replication of the first data. In additional embodiments, the first data may be modified based on seed data prior to computing the first hash value and the second data may be modified based on the same seed data prior to computing the second hash value. The process can be repeated to increase reliability of the results.
An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are identified that predict the presence of other phrases in documents. Documents ate the indexed according to their included phrases. Index data for multiple versions or instances of documents is also maintained. Each document instance is associated with a date range and relevance data derived from the document for the date range.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for searching within images. In one aspect, a method includes receiving a query from a user device; receiving a query image from the user device; identifying a result image responsive to the query; determining that an object depicted in a sub-portion of the query image is similar to the result image; and in response to determining that the object depicted in the sub-portion of the query image is similar to the result image: providing annotation data to the user device that causes the user device to display an annotation with the query image, the annotation specifying the sub-portion of the query image that includes the object that is similar to the result image.
A method is used in managing data deduplication in storage systems. Characteristics of first and second data objects are evaluated based on a set of deduplication policies. The first and second data objects are selected for deduplication. Based on the evaluation, deduplication performed on the first and second data objects is affected.
A computer-implemented method for managing an inline deduplication module is described. Congestion information is collected about a level of congestion on a network that communicates with an inline deduplication module. An instruction is sent to the inline deduplication module to adjust a deduplication rate based at least in part on the congestion information.
A mobile communication device may operate with a number of different applications, each having different file types associated therewith. A file analyzer receives data files and analyzes the files to identify a content type and thereafter associates the identified file with the appropriate application or applications. The received data files may be delivered through a wired connection, a wireless connection, or through the introduction of a memory device, such as a removable storage device, to the mobile communication device. The file analyzer may provide the appropriate notification or indication of association or association to the application associated with the identified content type and may further provide user notification of a newly delivered file. The files may be data files, such as text or multimedia files such as audio and/or video files. Files that are incompatible with the wireless communication device may be rejected by the file analyzer or left to the user to make a manual determination of content type and association with the appropriate application.
Content that is significant to a user may be determined. An indication that a user finds content within a document significant may be received. In response to the received indication, the document may be analyzed to identify a set of topics associated with the content of the document. From the set of topics, a subset of topics responsible for the user finding the document significant may be identified. A user profile associated with the user may be updated based on the subset of topics.
A computer processor operating an input method editor (IME) receives an input of a phonetic word. The processor identifies one or more word characters corresponding to the phonetic word, wherein each of the one or more word characters represents one or more words of a first language. The processor translates each of the one or more word characters that correspond to the phonetic word into a second language, and the processor displays each of the one or more word characters of the first language and a translation into the second language of each of the one or more word characters of the first language.
A text prediction engine, a system comprising a text prediction engine, and a method for generating sequence predictions. The text prediction engine, system and method generate a final set of sequence predictions, each with an associated probability value.
Briefly, in accordance with one or more embodiments, content of a file such as text content may be reflowed in response to a resizing of an object also included in the file.
Disclosed below are representative embodiments of methods, apparatus, and systems for performing formal verification. For example, certain embodiments can be used to formally verify a Booth multiplier. For instance, in one example embodiment, a specification of a Booth multiplier circuit is received; an initial model checking operation is performed for a smaller version of the Booth multiplier circuit; a series of subsequent model checking operations are performed for versions of the Booth multiplier circuit that are incrementally larger than the smaller version of the Booth multiplier circuit, wherein, for each incrementally larger Booth multiplier circuit, two or more model checking operations are performed, the two or more model checking operations representing decomposed proof obligations for showing; and a verification result of the Booth multiplier circuit is output.
A mobile device includes a baseband module, an electronic card slot and a control module. A control unit of the control module is configured to control a switching unit to operate in a first transmission mode, such that the baseband module is able to communicate with an electronic card that is connected to the electronic card slot, based on a baseband signal received from the baseband module. The control unit is further configured to control the switching unit to operate in a second transmission mode, such that the control unit that executes an executable program is able to communicate with the electronic card that is connected to the electronic card slot.
The present invention relates to providing security functionality over computer system mass storage data, and more particularly relates to a system and method of transparent data backup on either local or remote storage devices such as SATA storage devices. According to aspects of the invention, the system is transparent to operating system and application software layers. That makes it unnecessary to make any software modifications to the file system, device drivers, operating system, or applications, or installing specialized applications or hardware. In embodiments, the snapshot functionality of the invention is implemented entirely in hardware, and is not designed to slow down performance of the rest of the system.
Hardware circuitry may evaluate minimal perfect hash functions mapping keys to addresses in lookup tables. The circuitry may include primary hash function sub-circuits that apply linear hash functions to input key values (using carry-free arithmetic) to produce primary hash values. Each sub-circuit may multiply bit vectors representing key values by a bit matrix and add a constant bit vector to the result. The circuitry may include a secondary hash function sub-circuit that generates secondary hash values by aggregating values associated with multiple primary hash values using signed, unsigned, or modular integer addition, or bit-wise XOR operations. Secondary hash values may be usable to access data values in the lookup table that are associated with particular input key values. The circuitry may determine the validity of input keys and may alter the configuration or contents of the lookup tables. The hash function sub-circuits may include programmable hash tables.
Methods, apparatuses and computer software products implement embodiments of the present invention that include storing, to a module memory in each of a plurality of modules having multiple sub-modules, a record containing record entries corresponding respectively to the sub-modules. Upon detecting changes in respective states of the sub-modules of a given module, the corresponding record entries are set in response to the detected changes in the states of the sub-modules of the given module. A cache containing cache entries corresponding respectively to the sub-modules in the plurality of the modules is stored to a controller memory, and the record in each of the modules is polled. Upon detecting that a given record entry of the given module has been set, from the current state information with respect to the given sub-module is requested and received, and a corresponding cache entry is updated in the cache with the current state information.
A synchronization capability to synchronize updates to page tables by forcing updates in cached entries to be made visible in memory (i.e., in in-memory page table entries). A synchronization instruction is used that ensures after the instruction has completed that updates to the cached entries that occurred prior to the synchronization instruction are made visible in memory. Synchronization may be used to facilitate memory management operations, such as bulk operations used to change a large section of memory to read-only, operations to manage a free list of memory pages, and/or operations associated with terminating processes.
The various implementations described herein include systems, methods and/or devices used to avoid false negative results in Bloom filters implemented in non-volatile data storage systems. In one aspect, if an element is added to a Bloom filter using k hash functions, instead of requiring all k bits to be set before returning a positive result (e.g., indicating that the element is most likely present in the Bloom filter), the embodiments described herein return a positive result when at least k minus x (k−x) bit positions are set in the Bloom filter, where x is an integer greater than zero and less than k. In some embodiments, additional measures to avoid false negatives include performing a read check immediately after setting the k bits in the Bloom filter and/or using a conservative reading threshold voltage.
A method for cloud-based functional testing of a mobile application includes running a functional test program on a server. The functional test program provides a graphical user interface (GUI) that allows a user to select a mobile application and a mobile computing device having a touch-sensitive display screen for receiving user input. The mobile computing device is located remote to the server. The functional test program launches the mobile application on the mobile computing device via a wireless network connection. The server receives precision elements of each gesture-based input on the touch-sensitive display screen, the precision elements being captured and transmitted from the mobile computing device to the server during execution of the mobile application. The precision elements of each gesture-based input are then recorded in a test clip.
In a method for generating test transactions across computing systems, a first test function of a first program on a first computing system of a plurality of computing systems receives a plurality of instructions, wherein a first instruction of the plurality of instructions is to invoke a first transaction between a second function of the first program and a second program on a second computing system of the plurality of computing systems. The first test function of the first program causes the transaction between the second function of the first program on the first computing system and the second program on the second computing system. The first test function of the first program sends the plurality of instructions to a second test function on a third computing system of the plurality of computing systems, based on a second instruction of the plurality of instructions.
Three dimensional GPS or vehicle position data is used to determine a slope the vehicle is traveling over at a specific point in time. The slope data can then be combined with other metrics to provide an accurate, slope corrected vehicle mass. The vehicle mass can then be used along with other vehicle data to determine an amount of work performed by a vehicle, enabling s detailed efficiency analysis of the vehicle to be performed. To calculate slope, horizontal ground speed (VHGS) can be calculated using the Pythagorean Theorem. One can take the Z/Up magnitude and divide it by the horizontal ground speed. Replacing Z, x and y with directional vectors enables one to calculate slope. The slope data is then used to determine the mass of the vehicle at that time. Pervious techniques to calculate mass did not factor in slope, and thus are not accurate.
According to one embodiment, a self-test system integrated on a chip is provided, the chip including a functional logic module for performing a selected application. The self-test system includes a primary interface a primary interface to the functional logic module, the primary interface configured to interface with a primary device, an input interface protocol generator for generating a pattern to be inserted into the primary interface and a secondary interface to the functional logic module, the secondary interface configured to interface with a secondary device. The system also includes an emulator engine coupled to the secondary interface, the emulator engine for testing a function of the functional logic module based on the inserted patterns, the function being configured to communicate with a secondary device coupled to the secondary interface, wherein the emulator engine tests the function when no secondary device is coupled to the chip.
In a method of detecting faults of operation algorithms in a wire bonding machine, individual bond parameters with respect to each of the operation algorithms of the wire bonding machine can be set based on design data including information with respect to conductive wires connected between semiconductor chips of a semiconductor package. Actual conductive wires of an actual semiconductor package can be formed using the wire bonding machine into which the design data can be inputted. Actual data with respect to actual operation algorithms of the wire bonding machine, which can form the actual conductive wires, can be obtained. The actual data can be compared with the individual bond parameters to detect the faults of the operation algorithms of the wire bonding machine. Thus, forming an abnormal conductive wire by the wire bonding machine can be prevented beforehand.
Redundant, fault-tolerant management fabric for multipartition servers are disclosed. In an exemplary embodiment, a method comprises connecting a plurality of rack system components to a first network segment, the connection including at least two physical links sharing a single network address. The method also comprises monitoring communications paths in the first network segment. The method also comprises switching communications from the first network segment to a failover network segment if there is a failure in any of the communications paths in the first network segment.
Techniques are disclosed for restoring a system volume on a computing system without requiring the system volume to be fully restored prior to being used or requiring the use of a dedicated recovery environment (e.g., the WinPE or BartPE environments). Instead, the computing system is booted directly from the restore image or by redirecting I/O interrupts to the restore image. That is, when user initiates a restore process, the system boots from the backup itself. Once booted, a background process can complete the restore process.
A semiconductor memory device includes a plurality of detecting code generators configured to generate a plurality of detecting codes to detect errors in a plurality of data items, respectively, a plurality of first correcting code generators configured to generate a plurality of first correcting codes to correct errors in a plurality of first data blocks, respectively, each of the first data blocks containing one of the data items and a corresponding detecting code, a second correcting code generators configured to generate a second correcting code to correct errors in a second data block, the second data block containing the first data blocks, and a semiconductor memory configured to nonvolatilely store the second data block, the first correcting codes, and the second correcting code.
System and methods for proactively refreshing portions of a nonvolatile memory including a memory system that proactively refreshes a portion of nonvolatile memory based on data associated with the portion. The data may include the time elapsed since the portion was last refreshed, the number of times the portion has been cycled, and the average operating temperature of the nonvolatile memory. A portion of nonvolatile memory, when meeting certain criteria determined from the data, may be proactively refreshed during a downtime when the nonvolatile memory is not otherwise being accessed.
Example embodiments disclose methods and apparatuses for encoding and decoding data in a memory system. In an encoding method according to an example embodiment of inventive concepts, a codeword is generated based on a combination of data to be stored and auxiliary data according to stuck cells and an encoding matrix based on information regarding coordinates of the stuck cells and values of the stuck cells. The generated codeword includes data corresponding to the values of the stuck cells at addresses corresponding to the coordinates of the stuck cells. In a decoding method according to an example embodiment of inventive concepts, data may be generated by multiplying an inverse matrix of the encoding matrix used for encoding by the codeword.
An arrangement for verifying the completeness and compatibility of software components in an electronic control unit includes a bootloader and a CompleteCompatible verification component. The bootloader is arranged to, upon start-up of the electronic control unit, verify the completeness and compatibility of the CompleteCompatible verification component, and upon such verification being positive initiate the CompleteCompatible verification component. The CompleteCompatible verification component is arranged to, upon performance thereof, verify the completeness and compatibility of further software components in the electronic control unit.
A storage control apparatus for controlling a storage apparatus including inside a casing thereof one or more storage units and two or more fans for cooling the storage units includes a processor. The processor is configured to obtain abnormality information regarding abnormalities in access in each of the storage units. The processor is configured to switch a control state between a first control state and a second control state. The first control state corresponds to a first combination of operation modes of the fans. The second control state corresponds to a second combination of operation modes of the fans. The second combination is different from the first combination. The processor is configured to detect, among the fans, a first fan that is related to an abnormality in the storage units on basis of first abnormality information for the first control state and second abnormality information for the second control state.
Techniques for coordinated and device-distributed detection of abnormal network device operation are provided. In some embodiments, a method may include identifying a suspicious activity condition associated with a suspect network device. The suspicious activity condition may also be associated with the device itself. Activity of the network device may be detected and analyzed, including additional data corresponding to the activity from one or more other network devices in the same network. In response to determining that the suspicious activity condition is satisfied, an alert communication can be transmitted that identifies the suspect network device. When the activity is associated with the device itself, a local operation at the network device may be changed.
A method for mediating messages between at least two browser extensions using a web browser of a computing device includes receiving a request from a first browser extension via a messaging application programming interface provided by the web browser, wherein a receiver of the request is a second browser extension determined by the messaging application programming interface based on a requested functionality included in the request from the first browser extension. The method includes sending, using the messaging application programming interface, the request to the second browser extension when the requested functionality is available in the second browser extension, and sending an error message to the first browser extension using the messaging application programming interface when the requested functionality is not available.
A method comprising creating and publishing (H, K) an application program interface (API) enabling access to a dataset from a source data file; determining, by an application, a type of change (E) that has occurred to the source data file; and in dependence at least on a result of said determining, taking at least one action (H, K) relating to permitting subscriber access to the dataset of the changed source data file. The action may comprise permitting subscriber access to the dataset from the changed source data file either: in place of the dataset from the source data file (H), using the API; or by creating and publishing a new API (K). The permitting access to the dataset may also depend on subscriber access controls and/or publication controls under the control of a publishing entity. Changes to datasets may be provided to the application by a file synchronization system.
Multiple workloads from multiple users requesting access to at least one virtualized application are received, wherein each of the workloads is specified with one or more separate globalization characteristics from among multiple globalization characteristics. To dynamically manage workload placement, each of the workloads is dynamically categorized separately for placement in one or more particular virtualized environments from among multiple virtualized environments based on the one or more separate globalization characteristics of each of the workloads, wherein each virtualized environment comprises the at least one virtualized application configured for a separate selection of globalization services from among multiple globalization services for handling a separate selection of the one or more separate globalization characteristics.
An apparatus predicts time-series variations in resource usage for logical structures for a future time period (a schedule period) on the basis of a history representing the history of resource usage by the logical structures. The apparatus attempts to select a plurality of arrangement candidates for which resource usage in each of a plurality of physical machines is equal to or less than a criterion for each of a plurality of time segments comprising the schedule period. The apparatus computes a migration cost of migrating the logical structures between physical machines for an arrangement according to a holistic arrangement plan for each of a plurality of holistic arrangement plans. Each of the plurality of holistic arrangement plans is a combination of a plurality of selected arrangement candidates corresponding to each of the plurality of time segments.
One or more measurements of processor utilization are taken. A utilization ceiling is calculated. One or more processing units (PUs) are added automatically if it is determined that the utilization ceiling is greater than an available PU capacity. One or more PUs are removed automatically responsive to determining that the utilization ceiling is at least one PU less than the available PU capacity.
One or more measurements of processor utilization are taken. A utilization ceiling is calculated. One or more processing units (PUs) are added automatically if it is determined that the utilization ceiling is greater than an available PU capacity. One or more PUs are removed automatically responsive to determining that the utilization ceiling is at least one PU less than the available PU capacity.
An approach is provided for managing processes for enabling execution of applications within a user device. One or more characteristics of an application are determined by a process monitor module. A process management module then determines a process of the device for execution the application based, at least in part, on the one or more characteristics. A process allocation policy is executed for enabling process allocation decisions.
This disclosure relates to a method, article of manufacture, and apparatus of adaptive policy generating for storage system performance optimization. In some embodiments, this includes inspecting a storage system to obtain resources information, wherein the resources information includes attributes associated with a workload of the storage system and corresponding values, wherein the storage system includes an application configured to run a plurality of processes concurrently in an operating system producing a portion of the workload, obtaining one or more percentages, wherein the one or more percentages specifies an optimum proportion of the resources allocated to the application, obtaining amounts of the resources allocated to a process within the plurality of processes, and generating policies as a function of the resources information, the one or more percentages, and the amounts of the resources allocated to the process.
An information processing apparatus includes a computer configured to set respectively a storage location for each value of a common variable among threads of a thread group having write requests to write the values of the common variable of the threads in a given process, from a specific storage location defined in the write requests, to the storage locations respectively set for the threads; store, for each thread of the thread group, a value of the common variable to the storage location set for the thread; and read out in order of execution of the threads of the thread group defined in the given process and when all the threads in the thread group have ended, each value of the common variable stored at the first storing, and in the order of execution, overwrite a value in the specific storage location with each read value of the common variable.
Methods, computer systems, and computer program products for automating tasks in a computing environment, are provided. In one such embodiment, by way of example only, if an instant task is not found in one of list of included tasks and a list of excluded tasks, at least one of the following is performed: the instant task is compared the with previous instances of the task, if any; the instant task is analyzed, including an input/output (I/O) sequence for the instant task, to determine if the instant task is similar to an existing task; and the instant task is considered as a possible candidate for automation. If the instant task is determined to be an automation candidate, the instant task is added to the list of included tasks, otherwise the instant task is added to the list of excluded tasks.
Computer systems and computer program products for automating tasks in a computing environment are provided. In one such embodiment, by way of example only, if an instant task is not found in one of list of included tasks and a list of excluded tasks, at least one of the following is performed: the instant task is compared the with previous instances of the task, if any; the instant task is analyzed, including an input/output (I/O) sequence for the instant task, to determine if the instant task is similar to an existing task; and the instant task is considered as a possible candidate for automation. If the instant task is determined to be an automation candidate, the instant task is added to the list of included tasks, otherwise the instant task is added to the list of excluded tasks.
In response to determining that an activity has been postponed (e.g., interrupted or deferred), a computer system stores a record indicating that the activity is postponed. In response to determining that another activity has become active, the computer system stores a record indicating that the other activity is active. The computer system reminds a user to return to the postponed in response to determining that a reminder condition associated with the postponed activity has been satisfied. For example, the computer system may remind the user to return to the postponed activity in response to determining that the other activity has been completed.
Generally, this disclosure provides systems, devices, methods and computer readable media for memory object reference count management with improved scalability based on transactional reference count elision. The device may include a hardware transactional memory processor configured to maintain a read-set associated with a transaction and to abort the transaction in response to a modification of contents of the read-set by an entity external to the transaction; and a code module configured to: enter the transaction; locate the memory object; read the reference count associated with the memory object, such that the reference count is added to the read-set associated with the transaction; access the memory object; and commit the transaction.
Systems and methods are disclosed herein to a computer-implemented method of executing an enterprise application comprising: receiving, by a computer, an external request for a service provided by a runtime engine of the enterprise application; selecting, by a computer, a script from a plurality of scripts saved on a database based on the external request; referencing, by the computer, one or more tags stored in a tag library saved on the database that are called by the script, wherein the tags in the tag library define commands of the plurality of scripts and call one or more granular services of the enterprise application; loading, by a computer, the selected script and the tags referenced by the selected script; and executing, by a computer, instructions of the script to provide the service requested by the external request, wherein the selected script is updated in the database after executing instructions of the script.
A mobile terminal including a communication unit configured to communicate with at least one external terminal; a memory configured to store at least first and second operating systems including at least first and second modes, respectively; and a controller configured to activate the first mode using the first operating system, to display, in a first display region of a display unit of the mobile terminal, the activated first mode, and to display in a second display region of the display unit, at least one second indicator that when selected, activates a second corresponding application in the second mode.
A method for managing a user interface desktop workspace is provided. The method includes selecting applications in a desktop environment rendered in memory of a computer. The method also includes querying each of the selection applications, capturing through the querying, attributes for each of the selected applications and writing references to the selected applications and corresponding ones of the captured attributes to a workspace profile. The method further includes generating a workspace object from the workspace profile. Finally, the method includes configuring the workspace object in the desktop environment to respond to activation by loading each of the applications in the workspace profile using the corresponding ones of the captured attributes in the workspace profile.
An embodiment of the present invention is a technique to dynamically swap processor cores. A first core has a first instruction set. The first core executes a program at a first performance level. The first core stops executing the program when a triggering event occurs. A second core has a second instruction set compatible with the first instruction set and has a second performance level different than the first performance level. The second core is in a power down state when the first core is executing the program. A circuit powers up the second core after the first core stops executing the program such that the second core continues executing the program at the second performance level.
An embodiment of the present invention is a technique to dynamically swap processor cores. A first core has a first instruction set. The first core executes a program at a first performance level. The first core stops executing the program when a triggering event occurs. A second core has a second instruction set compatible with the first instruction set and has a second performance level different than the first performance level. The second core is in a power down state when the first core is executing the program. A circuit powers up the second core after the first core stops executing the program such that the second core continues executing the program at the second performance level.
An electronic processor is provided for use with a memory (2530) having selectable memory areas. The processor includes a memory area selection circuit (MMU) operable to select one of the selectable memory areas at a time, and an instruction fetch circuit (2520, 2550) operable to fetch a target instruction at an address from the selected one of the selectable memory areas. The processor includes an execution circuit (Pipeline) coupled to execute instructions from the instruction fetch circuit (2520, 2550) and operable to execute a first instruction for changing the selection by the memory area selection circuit (MMU) from a first one of the selectable memory areas to a second one of the selectable memory areas, the execution circuit (Pipeline) further operable to execute a branch instruction that points to a target instruction, access to the target instruction depending on actual change of selection to the second one of the memory areas; and the processor includes a logic circuit (3108, 3120, 3125, 3130, 3140) operable to ensure fetch of the target instruction in response to the branch instruction after actual change of selection. Other circuits, devices, systems, apparatus, and processes are also disclosed.
In a processor core, high latency operations are tracked in entries of a data structure associated with an execution unit of the processor core. In the execution unit, execution of an instruction dependent on a high latency operation tracked by an entry of the data structure is speculatively finished prior to completion of the high latency operation. Speculatively finishing the instruction includes reporting an identifier of the entry to completion logic of the processor core and removing the instruction from an execution pipeline of the execution unit. The completion logic records dependence of the instruction on the high latency operation and commits execution results of the instruction to an architected state of the processor only after successful completion of the high latency operation.
A processing system includes a microprocessor, a hardware decoder arranged within the microprocessor, and a translator operatively coupled to the microprocessor. The hardware decoder is configured to decode instruction code non-native to the microprocessor for execution in the microprocessor. The translator is configured to form a translation of the instruction code in an instruction set native to the microprocessor and to connect a branch instruction in the translation to a chaining stub. The chaining stub is configured to selectively cause additional instruction code at a target address of the branch instruction to be received in the hardware decoder without causing the processing system to search for a translation of additional instruction code at the target address.
A Load to Block Boundary instruction is provided that loads a variable number of bytes of data into a register while ensuring that a specified memory boundary is not crossed. The boundary may be specified a number of ways, including, but not limited to, a variable value in the instruction text, a fixed instruction text value encoded in the opcode, or a register based boundary.
The present invention comprises systems and methods, and computer readable media comprising the methods, for updating software applications. The systems and methods of the present invention provide automation and flexibility to the updating process. Processor usage and network usage are monitored and software updates are initiated and/or continued during periods where processor and/or network usage are low. The update process may be halted when the processor and/or network connection are called upon for other uses. Processor and/or network usage may also be throttled, for example limiting the bandwidth available for the download to maintain sufficient processor share and/or bandwidth for other tasks. Adverse impact on a computer user is minimized.
Deployment packages for applications may be created automatically to deploy unique instances of an application for execution on a computer system. The deployment packages may be created by copying an original deployment package to a new deployment package and modifying properties, attributes, and/or values within the new deployment package. The modified parameters may include a globally-unique identifier (GUID). The modifications to the new deployment package may be performed automatically without access to source code for the application in the original deployment package. The new deployment package may be deployed on a computer system to install a unique instance of the application. Automatic creation of deployment packages may be useful for testing multiple copies of an application in parallel on a computer system.
Embodiments may implement processing and presentation of information with, e.g., standalone and/or application integration, object-oriented, hierarchical architecture, in the form of, e.g., an add-in application or a computing platform for creating, modifying, interpreting, compiling, and/or executing an application. Embodiments may be implemented as a discrete computing platform or as an overlay, allowing interoperability with capabilities of the overlaid platform. Many embodiments correspond to computing platforms that support a new computing paradigm, a definition-centered paradigm. The definition-centered paradigm is an object-oriented hierarchy referred to as a Model hierarchy with one or more data structures referred to as Entities and, in many embodiments, interface types referred to as Relations. Each Entity has a defined type that specifies the data structure layout and supported functions. Each data structure type may implement a set of Relations, forming part of a type hierarchy that affects the resolution of the Model.
There can be provided a display duplication apparatus for a vehicle. The apparatus can comprise an input connected to receive a display signal from a portable device and a first display configured to display an invitation for input to define a selected interface region from a display output of the portable device. The first display is further configured to display an invitation for to input define a target display location of the vehicle and the apparatus can further comprise a plurality of displays configured to display a selected interface region at a defined target display location of the vehicle.
According to one embodiment, a video display device includes a display panel and a light source modules, for example. The display panel includes a video display area capable of displaying video and is arranged adjacent to another display panel. The light source module includes a light source that irradiates the video display area with light. The light source module is configured to control an amount of light irradiated against the video display area such that a first area located on a side of a border with the other display panel is brighter than a second area other than the first area in the video display area.
A print control apparatus capable of communicating with a printing apparatus has a first power mode and a second power mode, and power consumption of the second power mode is lower than power consumption of the first power mode.
Systems and methods are disclosed for overriding a print ticket. An electronic document for printing on a target image output device is identified on a portable computing device. Printing and finishing instructions are selected, based on capabilities of the target device. A request to convert the electronic document to a printable format is transmitted to a separate document conversion service. The electronic document in the form of a printable document having a generic print ticket is received from the document conversion service. The generic print ticket is evaluated, based on the printing and finishing instructions selected for the target device. The generic print ticket is removed from the printable document and a corrected print ticket is produced based on the printing and finishing instructions selected for the target device. The corrected print ticket is injected into the printable document and transmitted from the portable computing device to the target device.
There is provided a storage system comprising a control layer operable to manage a snapshot family (SF) constituted by SF members having hierarchical relations represented by a SF relationship data structure and a method of operating thereof. Upon receiving a command for restoring a writable SF member from a read-only snapshot thereof, the control layer provides a foreground atomic operation. The atomic operation comprises generating a new writable snapshot of the read-only snapshot (a destination SF member), modifying the SF relationship data structure, and re-assigning all logical unit numbers (LUNs) from the writable SF member to be restored to the destination SF member. Upon successful completion of the atomic operation, the control layer sends acknowledgement indicative of successful restoring the writable SF member. The control layer further provides a background process comprising modifying, in correspondence with the provided atomic operation, a SF mapping data structure comprising mappings between logical and physical addresses corresponding to SF members.
Described are techniques for performing data migration for a source logical volume and a target. The target is configured as storage for another mirror of the source logical volume prior to copying data from the source logical volume to the target, and if the target is configured storage of another logical volume of the data storage system, the configured storage is remapped as storage for another mirror of the source logical volume prior to copying data from the source logical volume to the target. One or more invalid bits are set indicating that the target does not contain a valid copy of data from the source logical volume. Data is copied from the first mirror of the source logical volume to the target. Invalid bits are cleared as data portions of the first mirror of the source logical volume are copied to the target.
In one aspect, a method includes checking periodically, using a processor, for a value associated with data in a data block in a higher tier journal stored on a first storage array having deduplication-based functionality and copying the data in the data block from the higher tier journal to a lower tier journal in a second storage array if the data in the data block exists only in an UNDO stream in the higher tier journal. The first storage array and the second storage array are used in a continuous data protection system to replicate a volume. The method also includes replacing the data in the data block in the journal with a zero block if the data in the data block exists only in the UNDO stream.
Described systems and methods allow conducting computer security operations, such as detecting malware and spyware, in a bare-metal computer system. In some embodiments, a first processor of a computer system executes the code samples under assessment, whereas a second, distinct processor is used to carry out the assessment and to control various hardware components involved in the assessment. Such hardware components include, among others, a memory shadower configured to detect changes to a memory connected to the first processor, and a storage shadower configured to detect an attempt to write to a non-volatile storage device of the computer system.
In an array of solid-state drives (SSDs), SSDs in the array are each configured to initiate generation of additional erased memory blocks when an initiation command is received from a host or when the number of erased memory blocks in the SSD falls below a minimum threshold of erased memory blocks for the SSD. The minimum threshold value may be adjusted by the host.
A page compression strategy classifies uncompressed pages selected for compression. Similarly classified pages are compressed and bound into a single logical page. For logical pages having pages with more than one classification, a weighting factor is determined for the logical page.
A method for controlling a figure based on a touch includes recognizing a figure which is input by handwriting on a touch screen, displaying one or more variable points to which a controlling function of a figure is mapped on a trajectory of the recognized figure, detecting a touch input that selects one of the variable points, determining whether a controlling function execution request of the recognized figure is detected based on at least one of a pressure information and a touch gesture information corresponding to the detected touch input, and executing the controlling function of the figure corresponding to the selected variable points when the controlling function execution request is detected.
An object processing device includes a selection accepting unit that accepts selection of one or more objects among a plurality of displayed objects, a detection unit that detects instruction input for processing on objects, and an execution unit that executes processing on non-selected objects. It is thereby possible to easily set many objects as objects to be processed. Further, because processing on objects is executed by instruction input different from selection of objects, such as selection of objects displayed on a display unit, it is possible to reduce work for specified processing on objects to be processed.
Summary information is used to navigate a tree structure of hierarchically arranged levels of nodes. A user interface displays detailed information concerning the nodes of one or more levels, including the current focus. The interface also displays summary information concerning each level of the navigation path from the root level to the focus level. The user can navigate through the tree structure using the summary information. As the user navigates down into the tree structure, new summary information is displayed summarizing the nodes of each successively deeper level. As the user navigates from the current focus towards the root, the user interface is updated to remove displayed summary and detailed information for levels that are no longer part of the navigation path. The summary information can also be used to filter the detailed information displayed concerning nodes of a specific level, responsive to user specified filtering criteria.
A integrated content guide for multiple sources is provided with hyper-text type links to allow for the selection of various programs. The hyper-text links are provided for a transmitted and then stored digital bit stream. This allows for the embedding within the content guide what could be additional commercial information. The embedding may also be as to additional information for other related television or radio shows or the like. Information can be additional television shows, related information or activities on on-line services or automatic telephone ordering of products or services being displayed.
There is provided an information processing apparatus including a display section which displays, as a first layout state, an object group including a plurality of objects arranged in a first direction, a detection section which detects an operation input that is input to the display section, and a control section which, when the detection section detects an operation input in a second direction that is perpendicular to the first direction, changes the first layout state into a second layout state in which the respective objects constituting the object group which has been selected are spread and pieces of information associated with the plurality of objects, respectively, are displayed.
A presentation system and method is disclosed for presenting a presentation via a communications network. The presentation system includes one or more client nodes structured to receive presentation data. One or more leader stations of the presentation is structured to control content of the presentation data at the one or more client nodes, and one or more content server sites is structured to provide the presentation data to the one or more client nodes. The presentation system further includes one or more content managers structured to manage the delivery of the presentation data to the one or more content server sites and verify that the presentation data is operable to being presented at the one or more client nodes.
A system includes a processor configured to cause a display to display a graphical visualization of an industrial system, detect a user input corresponding to an area of the display, perform a semantic zoom of the area of the display, and to display a first level of information based on a first level of the semantic zoom. The first level of information includes a data that was not previously displayed on the area of the display. The processor is configured to perform a semantic zoom of a graphical visualization of a graphical device during the first level of the semantic zoom. The processor is configured to cause the display to transition to a concurrent display of the graphical device and a second level of information during a second level of the semantic zoom.
In one embodiment, a selection of a process component associated with a process flow is received. Further, a check is made to determine whether a graphical editor includes process components associated with the process flow. If the graphical editor does not include process components, the selected process component is placed on the graphical editor. If the graphical editor includes the process components, then compatibility of the selected process component with at least one of the one or more process components is determined by identifying cardinality and type of the process component. Further, the selected process component is connected to the process flow on the graphical editor based on the determined compatibility.
According to one embodiment, a lateral-electric-field liquid crystal display device includes a light-emitting display layer including OLEDs and a driving circuit controlling light emission of the OLEDs, a moisture impermeable film provided to be laminated on the light-emitting display layer to prevent infiltration of moisture into the light-emitting display layer, an optical substrate provided separately from the moisture impermeable film and subjecting light from the light-emitting display region to optical processing, a first touch electrode group serving as one electrode group of touch electrodes and provided on a back surface of the optical substrate, and an extraction electrode group formed to be laminated on the moisture impermeable film, the extraction electrode group and the optical substrate have an overlapping part in plan view, and electrodes of the first touch electrode group being electrically connected to electrodes of the extraction electrode group in the overlapping part.
An object of the present invention is to provide an input device that can achieve a hover operation and a touch operation that are differentiated and detected without inviting degradation in detection responsiveness to the touch operation. The input device includes a selecting section for selecting a pair from among a plurality of X electrodes and Y electrodes disposed as being spaced apart from each other, a detecting section for detecting a touch operation or a hover operation from a change of an electric characteristic of the pair, and a setting section for setting part of at least either of the X electrodes and the Y electrodes as hover electrodes for hover operation detection and setting at least part of the other electrodes as touch electrodes for touch operation detection.
An illumination structure for an interactive input system having a display surface and a light source for backlighting the display surface is provided. The illumination structure includes at least one redirection structure positioned with respect to the display surface to receive excess light produced by the light source and to redirect the excess light generally across the display surface for backlighting one or more pointers. A method is provided for determining the location of at least one pointer in an interactive input system. The method includes capturing images generally across a display surface of a region of interest and a reflection of the region of interest; examining the images to determine at least one first potential target location for at least one pointer that is within the region of interest; analyzing the at least one first potential target location to resolve at least one first true target location associated with the at least one pointer; and calculating a first location for the at least one pointer corresponding to the at least one first true target location.
The disclosure provides a method and device a method for detecting and receiving an induction signal induced by a contact of a pointing object with the touch screen, identifying information corresponding to the induction signal in response to receipt of the induction signal, determining a control operation based on the information, and executing the control operation in response to the determination. The control operation comprises at least one of closing a present application interface and displaying a new application interface.
A touch screen comprises a first substrate, a second substrate and a third substrate sequentially stacked. A first sensing layer is provided on a first surface of the second substrate opposing to the third substrate, and a second sensing layer is provided on a surface of the third substrate opposing to the second substrate. The second substrate provided with the first sensing layer and the third substrate provided with the second sensing layer constitute a touch unit for sensing a touch signal, and the second substrate and the first substrate constitute a display unit for displaying.
Disclosed herein is an electrooptic device having an input function including: an electrooptic panel; a touch panel having an input position detecting electrode in an input area aligned to an image display area of the electrooptic panel; and a wiring board connected to any one of the electrooptic panel and the touch panel, the wiring board having a touch sensor located outside the input area of the touch panel as viewed from an input surface of the touch panel.
A haptic arm comprising: a user connection element; a reference; a first linkage connecting the user connection element to the reference, where the first linkage provides at least six independent degrees of freedom, and contains an intermediate link, three force sensors, three angle sensors; a second linkage connecting the intermediate link to the reference; a third linkage connecting the intermediate link to the reference a fourth linkage connecting the intermediate link to the reference; the second, third, and fourth linkages each containing an independent actuator and position sensor.
There is provided an input device that needs not to change processing of means (a key processor or a key processing microcomputer as a software module) for performing processing based on an on or off state of a key switch in a matrix system and an A/D system. A key-in microcomputer detects the on or off states of plural key switches K based on voltages at A/D input terminals. The key-in microcomputer converts the detected on or off states of the plural key switches K into a bit array. A key processing microcomputer performs the processing based on the bit array converted by the key-in microcomputer.
A wearable apparatus includes a user interface, a motion sensor, a microprocessor and a central processing unit (CPU). In an operation mode, the motion sensor senses a current hand movement trajectory (HMT). The microprocessor generates a velocity curve along a coordinate axis according to the current HMT, and samples the velocity curve according to a first predetermined velocity and a second predetermined velocity to output velocity sampling points. The microprocessor further determines whether a matching number between the velocity sampling points and velocity feature points is greater than a threshold. The current HMT matches a predetermined HMT when the matching number is greater than the threshold. The CPU performs a system operation corresponding to the default HMT when the current HMT matches the predetermined HMT.
A tactile sense presentation method includes arranging a plurality of first electrodes covered with an insulating film on a plane; arranging a plurality of second electrodes on a plane with tops exposed to outside; and performing a first operation in parallel with a second operation. The first operation is for applying temporally changing first voltages to a part of the plurality of first electrodes to generate electric fields which are changed by the part of the plurality of first electrodes. The second operation is for applying temporally changing first electric currents to a part of the plurality of second electrodes to cause the electric currents to flow from the part of the plurality of second electrodes to second electrodes which are different from the part of the plurality of second electrodes via electric conductors.
A bridge logic device for a heterogeneous computer system that has at least one performance processor, a processor supporting logic supporting the at least one performance processor to execute tasks of the software, and a hypervisor processor consuming less power than the at least one performance processor is disclosed. The bridge logic device comprises a hypervisor operation logic that maintains status of the system under the at least one performance processor; a processor language translator logic that translates between processor languages of the at least one performance and the hypervisor processors; and a high-speed bus switch that has first, second and third ports for relaying data across any two of the three ports bidirectionally. The switch is connected to the at least one performance processor, the hypervisor processor via the processor language translator logic, and to the processor supporting logic respectively at the first, second, and third port.
A system and method for reducing heat in a portable computing device includes clocking a processor such that it is provided with a full frequency over time t0 to t1. A timer is set to trigger a forced power collapse (“FPC”) that removes all power to the processor from time t1 to time t2. At time t2, the processor may be awakened such that it can resume processing at the full frequency. Advantageously, during the FPC, no leakage power (“PL”) is consumed by the processor between t1 and t2. The result is that the processor averages the same processing efficiency over time t0 to t2 as it otherwise would have if a reduced frequency had been provided to it. However, because no PL was consumed during the FPC, the generation of heat between time t1 and t2 that is related to PL is avoided.
A method of operating an integrated circuit that includes a plurality of registers may include receiving a sleep mode request for the integrated circuit. The sleep mode request may be a control signal received with control circuitry on the integrated circuit. The plurality of registers may be configured to operate as a scan chain when the sleep mode request is received. Integrated circuit state information that are stored in the plurality of registers may be retrieved by operating the scan chain and stored in a memory module. The integrated circuit may be placed in a sleep mode. Placing the integrated circuit in the sleep mode may reduce power consumption of the integrated circuit.
A power fail protection system wherein pluralities of individual energy storage components are electrically connected to one or more SSD drives during a power failure though a power switch matrix. Typically an individual high-energy supply will be connected to one SSD drive during a power failure. The power fail protection system may also test the transient energy response of individual energy storage components, or include an imminent power fail warning connected directly to an SSD drive interface. Some embodiments further provide for identifying, reporting, and replacing weak energy storage components. High-energy supplies may be modular, or hot swappable.
A mobile terminal, including detection section 30 that detects an orientation and moving direction of mobile terminal 1; vibration section 40 that generate vibrations corresponding to the orientation and moving direction detected by detection section 30; and control section 50 that executes an operation of mobile terminal 1 corresponding to the orientation and moving direction detected by detection section 30.
A protective case for a handheld electronic device is provided. The protective case can include a removable mounting system comprised of an interlocking member and a plurality of mounting bases. The protective case may further include a non-slip member to prevent the device from slipping on a surface and a magnet for attaching the device to a magnetic surface.
A dock for connecting a smartphone to a display and peripherals is disclosed. The dock transfers audio/video data to a display, establishes a wireless link with peripherals and possesses a KVM function. The dock has a controller with a switch, a wireless communication module, a USB hub, a relay, two USB connectors, a, USB switch, an AV converter, an AV switch, and two AV connectors. The relay normally connects AV data from the smartphone to the AV converter. The controller switches the relay while the switch is being operated, the wireless communication module establishes the wireless link with the smartphone. And the USB switch and AV switch can switch one of an external computer and a smartphone to be connected with the display and peripherals.
An apparatus and method for a voltage reference circuit with improved precision. The voltage reference circuit utilizes threshold voltage difference between a pair of MOSFETs. A voltage reference circuit between a power supply node and a ground node and configured for generating a reference voltage, includes a first current mirror with a first NMOS transistor and a second NMOS transistor wherein said first NMOS transistor threshold voltage is not equal to said second NMOS transistor threshold voltage, a second current mirror with a first PMOS transistor, a second and third PMOS transistor configured to be coupled to said power supply node, a current source configured to be provide current to said second current mirror, an amplifier configured with a first and second input configured to be connected to the drains of said first NMOS transistor and said second NMOS transistor and, a feedback loop configured to be the output of said amplifier.
An aircraft control device determines, on the basis of relative positional relations between an individual aircraft and a target aircraft, a role of the individual aircraft with respect to the target aircraft, and a trajectory of the individual aircraft based on control operations determined according to the role of the individual aircraft. As an example, the aircraft control device represents the role of the individual aircraft with respect to the target aircraft as a numerical value and changes the role of the individual aircraft a plurality of times by changing the numerical value. Every time the role of the individual aircraft is changed, a minimum distance to target is calculated for the individual aircraft, and the role of the individual aircraft having the largest minimum distance to target is determined as the role of the individual aircraft.
A method of enabling an autopilot (9) to cause a rotorcraft (1) to follow a path. At least one guide mode (G) relative to at least one progression axis (P, R, V, Y) of the rotorcraft (1) is selected by the rotorcraft pilot. Said selection causes the selected guide mode (G) to be inhibited (19) and causes a path setpoint (C) to be acquired (20) from the pilot of the rotorcraft (1) operating a manual control member (4) for controlling the progression of the rotorcraft (1). The path setpoints (C) relating to other guide modes (G) of the rotorcraft (1) that continue to be engaged are conserved in their initial states and the autopilot (9) adapts the commands relating to the progression axes (P, R, V, Y) relating to these other guide modes (G).
A production installation for the automated manufacture of parts, particularly a pallet circulating installation for the manufacture of reinforced concrete elements and/or an installation for manufacturing reinforcement elements, includes an electronic control computer which is connected to sensors and control elements in the production installation and controls the production sequence. At least one display device is provided for the schematic graphical representation of the production installation and the current state data therefor. A mass memory is provided which can be used to store the state data for the production installation in time-indexed fashion over a period which goes beyond the production time for a part. Also, an electronic computer unit and a display device are provided which can be used to retrieve and graphically display the historical state data stored in the mass memory, together with a schematic graphical representation of the production installation.
A method for controlling furnace temperature of a fired heating furnace is disclosed, comprising: measuring furnace temperatures to obtain furnace temperature feedback values; calculating the differences between furnace temperature setting values and the furnace temperature feedback values as discrepancy values DV1, in accordance with the furnace temperature feedback values and the furnace temperature setting value; calculating the differences between the furnace temperature setting values and the furnace temperature feedback values in a unit time, i.e., the gradient of furnace temperature change values, as discrepancy values DV2; obtaining a speed V of a fired heater machine set from a speed adjuster of the fired heater machine set, and obtaining a first multiple feed forward output components FFV in accordance with the speed V of the machine set (V); obtaining a second multiple feed forward output components FFT in accordance with the differences between the furnace temperature setting values and the furnace temperature feedback values, i.e., the discrepancy values DV1; looking up a PID control parameter in accordance with the discrepancy values DV1 and DV2, based on fuzzy control rule, and creating an adjusting control parameter OP1 in accordance with the PID control parameter; controlling a valve for regulating coal gas flow and a valve for regulating air flow by combining the adjusting control parameter OP1 with the first multiple feed forward components FFV and the second multiple feed forward components FFT as a final control output value.
A method, a system and a processing device for simultaneous manual retooling of at least two units or for simultaneous exchange of at least two format parts within a processing device. The processing device includes at least two working areas, each including a retooling area, a working opening and an activation device. The working openings exist in an open retooling state or in a closed processing state. For retooling at least two of the working openings are opened. The actual state of the working openings of at least two working areas is determined. Furthermore the activation of at least one activation device is recognized. If the activation devices of open working openings are activated simultaneously, a repositioning of convertible units or format parts is triggered.
A method of high fidelity modeling an electrical power system of an aircraft, includes among other things, identifying electrical, mechanical, thermal, and EMI characteristics of the electrical power system; applying at least one circuit-based solver to model to at least one of the electrical characteristics; and applying, simultaneously with the circuit-based solver and in real-time, a field-based solver to model the remaining electrical, mechanical, thermal, and EMI characteristics.
An air-conditioning controlling device includes an indicator calculating portion that calculates one or more indicators for evaluating, for each individual Pareto solution, similarity of the detail of air-conditioning control based on the operating volumes and/or the state distributions for the Pareto solution, a similarity calculating portion that calculates, for each Pareto solution, similarity of the Pareto solution to a reference Pareto solution, based on the indicators for the Pareto solution and the indicators for the reference Pareto solution, which is selected as a reference from the Pareto solutions, and an air-conditioning instructing portion that sends, to the air-conditioning system, the operating volumes of the Pareto solution with the least similarity to the reference Pareto solution from among the Pareto solutions belonging to the new air-conditioning controlling mode when there is a change, to a new air-conditioning controlling mode, of the air-conditioning controlling mode that is applied to the air-conditioned space.
Distributed controllers in an electric power delivery system obtain measurements and equipment status, calculate derived values, and determine Intelligent Electronic Device (IED) state, and share such with other distributed controllers and coordination controllers. Distributed controllers and coordination controllers further refine measurements, equipment status, derived values, and IED state. Control of the electric power delivery system is coordinated among the distributed controllers and the coordination controllers.
The present invention relates to a method of obtaining value from providing fabrication equipment comprising the following steps. Fabrication equipment is provided to an article producer, which equipment includes an on-line analyzer for detecting the presence of a tracer element. Raw material which contains the proprietary tracer element is then provided to the article producer. The article producer is then allowed to begin to convert the raw material to a finished article using the fabrication equipment. The raw material is analyzed for the presence of the tracer element while the fabrication equipment is operated. Appropriate action, such as charging a royalty or shutting down the fabrication equipment, is then taken in the event the tracer element is not detected.
A physical quantity measuring method includes: (a) generating a synchronized input signal from an input signal, wherein the synchronized input signal is synchronized with a reference clock; (b) measuring a total number (Nsum) that is the sum of pulses of the reference clock included in each of n units of the synchronized input signal; (c) generating 2n deviation signals based on a delay of the synchronized input signal with respect to the input signal; (d) generating a deviation integration signal by subtracting the total values of n rear-half deviation signals from the total values of n front-half deviation signals; (e) converting the deviation integration signal into a number of pulses of the reference clock; and (f) calculating the average number (Nrave) of pulses of the reference clock included in one unit of the input signal, based on the total number (Nsum), the number (dNsum), and the number n.
A process cartridge includes a drum cartridge and a developing cartridge attachable to and detachable from the drum cartridge. The developing cartridge includes a developing roller, a pressing protrusion and an engagement protrusion. The drum cartridge includes a photosensitive drum, a locking member engageable with the engagement protrusion of the developing cartridge attached to the drum cartridge, and a pressing member disposed between the locking member and the photosensitive drum. The locking member is pivotable between a restricting position engaged with the engagement protrusion to restrict detachment of the developing cartridge from the drum cartridge and a non-restricting position disengaged from the engagement protrusion to allow detachment of the developing cartridge from the drum cartridge. The pressing member is configured to contact the pressing protrusion of the developing cartridge attached to the drum cartridge for pressing the developing cartridge toward the photosensitive drum.
In the present wet-type image formation apparatus, when setting a standard image formation condition, a control unit adjusts both a conveyance amount of toner and a charge amount of the toner in order to obtain a predetermined developing characteristic. During normal image formation, the control unit obtains the image density of a patch image formed at a high contrast potential and the image density of a patch image formed at a low contrast potential, adjusts the conveyance amount of the toner when the image density of the patch image formed at the high contrast potential is varied from the developing characteristic for the standard image formation condition, and adjusts the charge amount of the toner when the image density of the patch image formed at the low contrast potential is varied from the developing characteristic for the standard image formation condition.
The present invention provides a fixing pressure roller exhibiting excellent compression set and having low hardness and low heat capacity, as well as a fixing device including the fixing pressure roller. A pressure roller employed in a fixing unit of a fixing device includes a core, and an elastic layer provided around the core, wherein the elastic layer is formed of a silicone rubber product produced by mixing a silicone rubber raw material with resin microballoons and water, and then curing the silicone rubber raw material; and the silicone rubber product includes therein voids provided by breakage of the resin microballoons through application of pressure, and voids provided through evaporation of the water.
A fixing belt substrate for an image forming apparatus is prepared by an electroforming process. The fixing belt substrate contains nickel of prescribed weight percent, phosphorus of from about 0.4 weight percent or more to about 0.7 weight percent or less, sulfur of from about 0.003 weight percent or more to about 0.02 weight percent or less, and carbon of from about 0.012 weight percent or more to about 0.03 weight percent or less.
Provided is an image forming apparatus including a first image portion that uses toner including a flat pigment, a second image portion that uses toner that does not include the flat pigment, a fixing portion that fixes an image formed on a recording medium to the recording medium by heat, and a controller that performs a control that switches the fixing portion to a first state in which an amount of heat similar to an amount of heat applied to the image when an image formed by the toner that does not include the flat pigment is fixed to the recording medium is applied to the image, and a second state in which, compared to when the image formed by the toner that does not include the flat pigment is fixed to the recording medium, the amount of heat applied to the image by the fixing portion is large.
An image forming apparatus includes a transfer device to transfer a toner image onto a recording medium with a transfer bias applied thereto, a recording medium conveyor to deliver the recording medium to a transfer region while controlling an alignment of the recording medium having entered the transfer region in alignment control, and a transfer bias controller to obtain a toner adhesion amount information on a post-alignment-control toner image that passes through the transfer region after the recording medium is free from the alignment control, and to reduce, when the toner adhesion amount per unit area is less than a predetermined amount, the transfer bias after the alignment control is released to a level less than that of a transfer bias that is applied when the toner image having a same toner adhesion amount passes through the transfer region before the recording medium is free from the alignment control.
A transfer device includes an endless rotating member that rotates; a first transfer section that transfers a toner image, which is formed by a first forming unit by using a flat toner containing a flat metallic pigment, onto an outer periphery of the rotating member; a second transfer section that transfers a toner image, which is formed by a second forming unit by using a non-flat toner, onto the outer periphery; a ground-connected section that is disposed downstream of the first transfer section in a rotating direction of the rotating member and that is connected to ground by being in contact with an inner periphery of the rotating member; and a power supply that applies an electric current to the first transfer section, which is lower than an electric current applied to the second transfer section, when the first transfer section transfers the toner image onto the outer periphery.
A developing cartridge includes: a developing roller that is rotatable about a developing roller axis line, which extends in a predetermined direction; a supply roller, which is rotatable about a supply roller axis line, which extends in the predetermined direction, and which supplies developer to the developing roller; a developing roller driving gear that is connected to the developing roller; a supply roller driving gear that is connected to the supply roller; and a driving force transmission gear, which is rotatable about a gear axis line extending in the predetermined direction, and which includes: a first gear part meshed with the developing roller driving gear; and a second gear part meshed with the supply roller driving gear. The driving force transmission gear transmits driving force to the developing roller driving gear and the supply roller driving gear.
A developer container (30) includes a container body (31), a movable wall (34), and a backward movement preventing mechanism (55). The container body (31) includes an inner surface (31K) defining a cylindrical internal space (31H) extending in a longitudinal direction, and a developer discharge port (319). The movable wall (34) includes an outer surface (34K) disposed slidably in close contact with the inner surface (31K) of the container body (31), and a conveying surface (340S). The conveying surface (340S) defines a storage space (31S) for developer. The movable wall (34) moves in the longitudinal direction from an initial position at one end side to the developer discharge port (319) while conveying the developer in the storage space (31S) to the developer discharge port (319). The backward movement preventing mechanism (55) prevents the movable wall (34) at the developer discharge port (319) from moving back toward the initial position.
The present invention provides an exposure apparatus and an exposure method. The method comprises: utilizing an exposure light source to provide light rays to the photo-resist layer; and utilizing a reflective plate to reflect the light rays passing through the photo-resist layer and the transparent substrate back to the photo-resist layer. The present invention can reduce a line space of a pattern of the photo-resist layer.
A method of processing a substrate is described herein. The method includes positioning a substrate on a stage associated with a maskless direct writing pattern generator. The substrate has an undeveloped, unexposed photoresist layer formed thereon. The photoresist layer has a plurality of writing pixel locations. The method includes delivering predetermined doses of electromagnetic energy from the pattern generator to each writing pixel location. A first predetermined dose is a full tone dose, and the first predetermined dose is delivered to at least one writing pixel location. A second predetermined is a fractional tone dose, and the second predetermined dose is delivered to at least one writing pixel location. A third predetermined dose is either a fractional dose or a zero tone dose. The third predetermined dose is delivered to at least one writing pixel location, and the third predetermined dose is different from the second predetermined dose.
The present disclosure relates to novel two-step photoresist compositions and processes. The processes involve removing acid-labile groups in step one and crosslinking the remaining material with themselves or added crosslinking systems in step two. The incorporation of a multistep pathway in the resist catalytic chain increases the chemical gradient in areas receiving a low dose of irradiation, effectively acting as a built in dose depend quencher-analog and thus enhancing chemical gradient and thus resolution. The photoresist compositions and the methods are ideal for fine pattern processing using, for example, ultraviolet radiation, beyond extreme ultraviolet radiation, extreme ultraviolet radiation, X-rays and charged particle rays. Dual functionality photosensitive compositions and methods are also disclosed.
According to one embodiment, in a method of repairing a defect on a template substrate for imprint lithography using a charged particle beam, a drift correction mark to correct drift of the charged particle beam is formed on the template substrate. The defect on the template substrate is repaired while correcting the drift of the charged particle beam with reference to the drift correction mark. The drift correction mark is removed.
Embodiments of the invention disclose a mask plate and a method for detecting an exposure defect using the mask plate. The mask includes a mask pattern, and the mask further includes a plurality of detection-mark mask patterns arranged along a scan direction of an exposure machine, the detection-mark mask patterns are arranged at an edge of the mask pattern. The detection-mark mask patterns are adapted for forming detection marks on a substrate. The detection marks are adapted for reflecting exposure defects of the exposure machine. With the mask plate of the invention, the reason for the exposure defect may be precisely decided, thereby improving the exposure effect and improving the parameter index of the substrate.
A pico projector system and an additional thermal dissipating method for the pico projector system are provided. The pico projector system includes a pico projector main body and a thermal dissipating module. The additional thermal dissipating method includes the steps of thermally dissipating the pico projector main body; externally connecting the thermal dissipating module to the pico projector main body; and thermally dissipating the pico projector main body by the thermal dissipating module.
A stand (20) for video-photographic apparatuses comprises a support member (2), a support plate (3) which is fixed to the member (2) and which is intended to receive a video-photographic apparatus and which is provided with hooking means (4) for hooking the video-photographic apparatus to the support plate (3), a level indicator (5) which is suitable for indicating the positioning of the apparatus with respect to a horizontal plane and which is provided with fixing means (6) which are arranged for cooperating with corresponding fixing counter-means (7), the fixing counter-means (7) provided on the plate (3) in order to fix the level indicator (5) to the plate (3), wherein the fixing means (6) and the fixing counter-means (7) are configured in such a manner that the level indicator (5) can be fixed in at least two different positions on the plate (3), the positions being suitably spaced apart from each other.
A camera stand is disclosed, that can be fastened and secured onto a post or the like via an attachment means. The camera stand is further comprised of a base plate and a reversible nut on which one can attach a camera or other recording device. A telescopic arm links the attachment means to the base plate, such that once the camera stand is secured onto a post or the like, the telescopic arm is either retracted or extended depending on the desired position of the camera. The camera stand is generally designed to be secured onto a boat in order for one to film or take pictures while boating and fishing; however, it is clear that the camera stand can be applied in a plethora of situations where pictures or film need to be taken from a particular vantage point.
A camera housing includes a humidity prevention system comprising various seals between internal components of the housing such as an external shell of the housing, a lens barrel within the external shell, a front cover of the housing, an outer front cover of the housing, and a viewing component connected to the outer front cover. A plurality of seals creates an airtight seal between the lens barrel and the front cover and between the front cover and the outer front cover. The seals create an airtight cavity within the outer front cover, the viewing component, the front cover, and the lens barrel. Additional seals can also be used to create an airtight seal between the outer front cover and the viewing component and between the external shell and the front cover, further preventing humidity from accumulating within the closed airtight space.
The present invention provides a color display device in which each pixel or sub-pixel can display four high quality color states. More specifically, an electrophoretic fluid is provided which comprises four types of particles, dispersed in a solvent or solvent mixture. The fluid may further comprise substantially uncharged neutral buoyancy particles.
A color reflective display includes a substrate, an electrode pattern layer formed on the substrate, a reflective display-material layer formed on the electrode pattern layer, a light-transmissive electrode layer formed on the reflective display-material layer, a transparent layer formed on the transmissive electrode layer, and a color filter layer formed on the transparent layer and including an array of colored pixels. The color reflective display satisfies a following first formula when (0.54×C)−15 μm is zero or a positive value: (0.54×C)−15 μm≦D≦(0.54×C), and the color reflective display satisfies a following second formula when (0.54×C)−15 μm is a negative value: 0
This invention relates to electrophoretic fluids, the use of these fluids for the preparation of an electrophoretic display device, and electrophoretic displays comprising such fluids.
The invention provides a display module and a display device. The display module comprises a display panel, a backlight module and a glue frame, wherein the display panel comprises a color filter substrate, a light-outputting surface of which is provided with a transparent conductive layer thereon; the backlight module comprises a back plate, which is formed of conductive material; and the glue frame is provided between the display panel and the back plate, and wherein the glue frame is provided with a first opening therein; and the display module comprises a conductive member with a first bent part, a first end of which is attached to the conductive layer by passing through the first opening, a second end of which opposite to the first end is attached to the back plate through the first bent part. The invention can improve the display quality of the display device.
A liquid crystal display panel is provided and includes a pair of substrates arranged face to face so as to sandwich a liquid crystal layer, a lower electrode formed on a lower substrate, an upper electrode formed on the lower substrate through an insulating layer, in which plural slits are formed in each sub-pixel, wherein each of the plural slits is formed as an aperture in which both ends thereof in the longitudinal direction are closed, and an alignment film formed so as to cover a surface of the upper electrode and the insulating layer. The plural slits have different widths at both ends of slits in a longitudinal direction, and a rubbing direction of the alignment film is a direction crossing longitudinal edges of each of the slits.
A display device according to an exemplary embodiment of the present disclosure includes: a liquid crystal lens panel positioned on a display panel; and a reflective polarizer positioned between the display panel and the liquid crystal lens panel, wherein the liquid crystal lens panel includes a lower substrate and an upper substrate facing each other, a lower lens electrode formed on the lower substrate, where the lower lens electrode includes a plurality of separate lower lens electrodes formed into lower lens electrode groups, where a width of each separate lower lens electrode becomes wider closer to a center of the lower lens electrode group; an upper lens electrode formed on the upper substrate, and a liquid crystal layer interposed between the lower substrate and the upper substrate. The liquid crystal lens panel is configured to be operated in a 2D mode, a 3D mode, or a mirror mode.
A three-dimensional (3D) liquid crystal display (LCD) device is disclosed herein and the 3D LCD device includes an LCD layer, an LC electrode layer and a transparent electrode layer. The LC electrode layer is disposed on the LCD layer and a voltage is applied to the LC electrode layer to switch between 2D mode and 3D mode. The transparent electrode layer is disposed on the LC electrode layer and a voltage or current is applied to the transparent electrode layer to generate a certain heat in the 3D mode. The heat generated by the transparent electrode layer increases the temperature of the LC electrode layer so as to increase the response time of the 3D LCD device and improve the naked eye type 3D display effect of the 3D LCD device.
An information processing apparatus includes: an operation unit which receives an operation; a first detection unit which detects a direction of the operation unit; an input and output conversion unit which converts an input of the operation received by the operation unit into an output based on a first regulation, when the direction of the operation unit is in a first state, and converts the input into an output based on a second regulation which is different from the first regulation, when the direction of the operation unit is in a second state; a second detection unit which detects an apparatus state which is at least one of a position and a direction of the information processing apparatus; and a control processing unit which performs a control process of the information processing apparatus, based on the output from the input and output conversion unit and the apparatus state.