The method, device and medium according to the invention provide (restricted) forward compatibility to higher device/medium versions. It is provided a defined behavior of an older device, if it has to handle information of a higher version number than supported by itself. A device according to the invention is able to provide restricted (e.g. playback) functionality of its records to older devices. So, a newer device is assured, that older devices will not damage the additionally stored information: This is important, because only a newer device is able to understand these additional information, and to process it correctly.
System and method involving the manipulation of information that may be embedded in content in a variety of ways and for a number of reasons, such as for protecting the embedded content from unauthorized users. Additionally, application program interfaces are disclosed that expose one or more methods relating to encoding data before the data is embedded in some content. Conversely, a method for decoding data that has been embedded in content is provided.
One embodiment of the present invention provides a system that facilitates adjusting an audit state in a computing environment. During operation the system receives a key from a third-party at an audit system. Note that the key is associated with a corresponding audit-control profile. Next, the system validates the key, thereby authenticating the third-party. The system then identifies the audit-control profile that is associated with the key provided by the third-party. Finally, the system audits the target system in accordance with the corresponding audit-control profile.
One embodiment of the present invention provides a system that facilitates single sign-on of a client, wherein single sign-on allows the client to provide authentication credentials once during a computing session and to access multiple resources without re-authenticating. The system operates by receiving a domain cookie forwarded from the client by an application server at a single sign-on server, wherein the domain cookie includes a domain identifier and an encrypted secret path, and wherein the domain cookie can only be retrieved by servers whose domain matches the domain identifier in the domain cookie. The system then decrypts the encrypted secret path to reveal an unencrypted secret path. Next, the system redirects the client to the unencrypted secret path, wherein the unencrypted secret path is a path that terminates on the single sign-on server. Upon redirection, the system sends a request to the client from the single sign-on server requesting a domain-token cookie, wherein the domain-token cookie includes the domain identifier, a clear secret path, and encrypted information, wherein the request includes the clear secret path, and wherein the domain-token cookie can only be retrieved from the client if the client determines that the unencrypted secret path and the clear secret path match. Finally, upon receiving the domain-token cookie from the client at the single sign-on server, the system authenticates the client.
A power management architecture for an electrical power distribution system, or portion thereof, is disclosed. The architecture includes multiple intelligent electronic devices (“IED's”) distributed throughout the power distribution system to manage the flow and consumption of power from the system. The IED's are linked via a network to back-end servers. Security mechanisms are further provided which protect and otherwise ensure the authenticity of communications transmitted via the network in furtherance of the management of the distribution and consumption of electrical power by the architecture. In particular, public key cryptography is employed to identify components of the architecture and provide for secure communication of power management data among those components. Further, certificates and certificate authorities are utilized to further ensure integrity of the security mechanism.
The invention relates to a system and a method for assigning access rights in a computer system. The system transforms an existing system of access rights to a more structured system. In many cases this is a prerequisite such that role-based administration can be used. The method identifies the existing system of access rights and identifies new roles by means of a correlation approach. New roles are created and all old roles are deleted. All direct access rights are avoided making an administration of the system easier and the computer system more secure.
A removable, wireless, cryptographic ignition key (CIK) provides a user the capability to conduct secure operations utilizing a processor as long as the CIK is within the vicinity of the processor. This removable CIK may be utilized in applications related to conducting secure operations on desktop computers, laptop computers, wireless telephones, handheld radios (e.g., military radios requiring secure communications), and personal digital assistants (PDAs). Secure operations are enabled upon insertion and removal of the CIK into/from the processor. If a predetermined proximity between the removable CIK and the processor is exceeded (e.g., the user leaves the room, the user puts the processor on a moving belt on an X-ray machine at the airport, the processor is stolen), secure operations are disabled. Secure operations may be resumed, upon the CIK being inserted and removed into/from the processor again.
A disk device includes a frame defining a tray housing and a rail housing communicating with the tray housing; a tray releasably received in the tray housing in the frame; and a rail movably incorporated in the rail housing. The rail includes a slide for drawing the tray out of the frame, and a latching member for detachably engaging with the tray. The slide is movable along a first direction that exposes from the rail housing, the latching member is movable along a second direction substantially perpendicular to the first direction between a first position where the latching member is engaged with the tray and a second position where the latching member is disengaged with the tray.
A system and method are disclosed for emulating electronic device functionality. An emulator is defined to operate on a computing platform to simulate functionality of an electronic device. The electronic device and computing platform are separate from each other. A proxy client module is defined to operate in conjunction with the emulator. The proxy client module is defined to transmit an application request from the emulator to the electronic device to be processed by the electronic device. A proxy server module is defined to operate on the electronic device. The proxy server module is defined to receive the application request transmitted from the proxy client module, submit the application request to the electronic device for processing, and transmit results of the application request processing to the proxy client module.
Transferring events. A method may be practiced in a network environment including one or more interconnected systems. The method includes subscribing to receive an event stream from a sending system. Subscribing to receive an event stream includes sending a bookmark subscription. The bookmark subscription specifies events that should be sent from the sending system. The method further includes receiving an event from the sending system as dictated by the bookmark subscription. The method also includes receiving a bookmark from the sending system related to the events sent from the sending system.
A system and method for workforce management. Information is received from a first application. The information is converted into a message in accordance with a predefined syntax. The message is placed into a queue. A topic is received from a second application. A determination is made if the message corresponds to the topic, and the message is sent to the second application.
The present invention is a method and system for balancing the load on processors based upon the CPU utilization information of the processors. Real time CPU utilization information of processors may be effectively analyzed to prevent overloading of processing resources as assigned by a multipoint controller of a VoIP network. CPU utilization information may include the number of current conferencing channels being supported by each processor, CPU speed and the quantity of other applications being supported by the media processor. CPU utilization information from each processor may be retrieved by establishing a communication protocol with each processor and periodically polling the processors in regard to their CPU load capability. Assignment of processing tasks to processors may be based on which specific processors have the capability to handle the processing task.
According to one embodiment, a method comprises receiving at a scheduler a change to a weight assigned to a consumer. The method further comprises utilizing, by the scheduler, a weighted proportional-share scheduling algorithm to maintain fairness in allocating shares of a resource to competing consumers in accordance with the changed weight. According to another embodiment, a system comprises at least one resource, and a plurality of competing consumers desiring to use the resource(s). A scheduler allocates shares of the resource(s) to the competing consumers according to a weighted proportional-share algorithm. A controller monitors at least one of performance of the competing consumers and utilization of the resource(s), and controls the performance and/or utilization by dynamically changing a scheduler parameter. The scheduler maintains fairness in allocating shares of the resource(s) to the competing consumers in accordance with the dynamically changed scheduler parameter.
A method for generating a computer program and a computer program setup system are provided, wherein the computer program is divided into a plurality of packages in a modular manner, the packages representing in their entirety the complete computer program and being individually selectable by a user when installing the computer program on a computer system in order to create a customized computer program.
A once-recordable optical disk has a data recorded area in which application software for creating an information group and a first file system are prerecorded. The application software is readable with the first file system and is used to select desired ones from among information pieces stored in a personal computer and form the information group. According to instructions from the application software, a second file system and the information group readable with the second file system are written in a blank area of the optical disk. After the creation of the information group, the application software and first file system in the optical disk are disabled so that they are unreadable with the second file system.
A system and method for automatically selecting and configuring storage devices according to an abstract partition table definition as part of a scripted operating system installation. The system has a deployment server in data communication with the one or more computers via the communication network. The deployment server has a deployment server storage device and a central processing unit. The deployment server storage device stores an inventory of the computers to which an operating system is to be deployed and a set of partition table requirements defined by one or more qualitative attributes associated with one or more computer storage device partitions. The central processing unit is in communication with the deployment server storage device and executes functions to map the inventory with the set of partition table requirements to create a partition table for each computer to which the operating system is to be deployed.
Methods and systems, including computer program products, implementing techniques for upgrading pattern configurations. The techniques include receiving configuration for a pattern, determining whether the configuration is current with respect to the pattern, automatically upgrading the configuration if the configuration is not current, and using the configuration to modify one or more predefined elements of an application.
A software development tool for programming natural language software applications is described. The software development tool includes a programming language and a compiler. The programming language has a set of programming constructs for facilitating natural language programming. The compiler is adapted to take a software program containing instances of the set of programming constructs and to generate a software application.
A method for defining expressions in a meta-object model of an application by locating a string representation of an expression including an identification of a language of the expression; accessing a data type definition corresponding to the language of the expression, the data type definition including a converter for converting the string representation of the expression into an executable runtime representation of the expression; and converting the string representation of the expression into an executable runtime representation of the expression.
A debugger alters the execution flow of a child computer program of the debugger at runtime by inserting jump statements determined by the insertion of breakpoint instructions. Breakpoints are used to force the child computer program to throw exceptions at specified locations. One or more instructions of the computer program are replaced by jump instructions. The jump destination addresses associated with the break instructions can be specified by input from a user. The debugger changes the instruction pointer of the child program to achieve the desired change in execution flow. No instructions are lost in the child program.
A computer implemented method and system for software auditability and bidirectional traceability in a software development lifecycle is provided. The lifecycle having at least development and deployment phases is bridged with a configurable workflow engine, a configuration management engine, and a managed deployment engine, interconnected with one or more representations of work to be performed or of work performed. Additionally, auditability and bidirectional traceability is provided by linking a development asset in the development phase to a deployment asset in the deployment phase so that: the development asset can be determined from the deployment asset; a deploying entity deploying the deployment asset can be determined from the development asset; a development request for developing the development asset can be determined from the deployment asset deployed; and a deployment environment where the deployment asset is being deployed can be determined from the development asset.
A system and method for executing a plurality of graphical code portions as a timed sequence is described. The graphical code portions may be included in a graphical program and configured with information specifying a sequential order of execution and execution timing information. During execution of the graphical program, the graphical code portions are executed sequentially in the sequential order and in accordance with the execution timing information. In one embodiment a timed sequence structure node may be utilized to specify the timed sequence. For example, the user may include the timed sequence structure node in the graphical program and associate the plurality of graphical code portions with the timed sequence structure node such that the timed sequence structure node species a sequential order of execution for the graphical code portions. The user may also configure the timed sequence structure node with execution timing information for one or more of the graphical code portions.
A system and method for configuring a target hardware device. The system receives user input selecting instances of circuit-like primitives and instances of dataflow primitives. The user may wire the instances together using wires of various kinds to specify a graphical program. The wires are distinguished into types depending on whether or not they impose dataflow ordering dependencies and depending on the kind of data they are intended to carry. The circuit-like primitives may receive and/or generate digital signals to control the timing of processes or events such as A/D conversion, D/A conversion, digital input, digital output, pulse generation, etc. The circuit-like primitives and the dataflow primitives may communicate with each other through cast primitives and satellite nodes. Program code corresponding to the graphical program may be compiled to a format suitable for configuring a programmable hardware element or some other target device.
A template-driven system for generating platform-specific artifacts, such as program code, from platform-independent service models is described. The system comprises a template storage with platform-specific templates, each template including platform-specific model transformation information; a repository with a plurality of at least essentially platform-independent service model elements and one or more service models modeled from the model elements; and a generator adapted to generate platform-specific artifacts by applying the transformation information included in the templates to the service models.
The techniques and technologies described herein relate to the automatic creation of photoresist masks for stress liners used with semiconductor based transistor devices. The stress liner masks are generated with automated design tools that leverage layout data corresponding to features, devices, and structures on the wafer. A resulting stress liner mask (and wafers fabricated using the stress liner mask) defines a stress liner coverage area that extends beyond the boundary of the transistor area and into a stress insensitive area of the wafer. The extended stress liner further enhances performance of the respective transistor by providing additional compressive/tensile stress.
One inventive aspect relates to a phase shift mask suitable for lithographic processing of a device, to a method of making such a mask and to lithographic processing using such a mask. The phase shift mask is made taking into account the threshold or dose that will be used for lithographic processing using the mask. In this way, image imbalance will be reduced in a significant focus-exposure processing window. In one embodiment, evaluation of the image imbalance is performed taking into account the processing windows for the different edges of the features of the pattern.
A design method of a semiconductor device is provided with a mask region setting step of setting a mask region to a layout of the semiconductor device, a parasitic parameter changing step of setting parasitic parameters of a wiring part within the mask region to zero, and a parasitic parameter extraction step of extracting parasitic parameters of either the total layout or a specific part of the layout. The parasitic parameter changing step includes a virtual wiring layer generation step of generating a virtual wiring layer corresponding to the actual wiring layer of the semiconductor device, a parasitic parameter definition step of defining the parasitic parameters of the virtual wiring layer as zero, and a wiring layer conversion step of converting the wiring part within the mask region of the wiring of the actual wiring layer, to the wiring part of the virtual wiring layer.
For application to analog, mixed-signal, and custom digital circuits, a system and method to improve the flow of setting up a set of simulations, a characterization, or optimization problem via an interactive circuit schematic. A system and method to visualize circuit simulation data in which at least one of the views is an enhanced, interactive schematic view.
A partitioning method for an integrated circuit (IC) design includes providing a textual file representing the design as library-specific cells and interconnections, including timing data for the cells and timing data derived from the design after placement and routing. The design is flattened to cell level. Edge-triggered flip-flops (ETFF's) are selected and divided into two groups by communications attributes. First group is subdivided into the number of subsets in the partition. The ETFF's in each subset are analyzed by their communications attributes, and divided into those that connect to circuit elements outside the particular subset, and those that do not, reducing intersubset communications and placing them under external clock control. The partition is electrically equivalent to the design. The design is simulated by placing each subset on its own computer with simulator software. The computers are interconnected. User interventions may be allowed. Results from simulations are collected, merged, and presented.
Method and system for crosstalk analysis relating to a statistical crosstalk path delay model that fits into existing static timing framework with little overhead in performance and capacity. More realistic models or assumptions are utilized rather than the more aggressive and less likely deterministic model.
Some embodiments of the invention provide a system and method where a physical design (“PD”) process can use simplified manufacturing rules to generate an integrated circuit (“IC”) layout. A layout optimization process transforms the PD generated layout to become more manufacturing rule compliant layout using a full set of manufacturing rules. The invention increases the probability of the PD process successfully generates an IC layout since the PD is not burdened with having to consider the full complexity of the manufacturing rules.
A method and apparatus for generating file information including setting clock information regarding a clock condition and a clock speed to be used by a speed conversion circuit block, reconstructing the clock circuit block including a new clock for accommodating insertion of the speed conversion circuit block, and associating connection terminal information indicating a connection relationship of connection terminals with speed conversion object information having set, as a speed conversion object, a connection terminal requiring connection speed conversion. The connection terminal information of the connection terminal set as the speed conversion object is extracted, speed conversion circuit information indicating a connection relationship of the connection terminals in the speed conversion circuit block and connection terminal information having the connection relationship of the connection terminals reconstructed is generated, and file information in which the speed conversion circuit block is inserted between the clock circuit block and the interface block is generated.
An approach that obtains a feasible integer solution in a hierarchical circuit layout optimization is described. In one embodiment, a hierarchical circuit layout and ground rule files are received as input. Constraints in the hierarchical circuit layout are represented as an original integer linear programming problem. A relaxed linear programming problem is derived from the original integer linear programming problem by relaxing integer constraints and using relaxation variables on infeasible constraints. The relaxed linear programming problem is solved to obtain a linear programming solution. A subset of variables from the relaxed linear programming problem is rounded to integer values according to the linear programming solution. Next, it is determined whether all the variables are rounded to integer values. Unrounded variables are iterated back through the deriving of the integer linear programming problem, solving of the relaxed linear programming problem, and rounding of a subset of variables. A modified hierarchical circuit layout is generated in response to a determination that all the variables are rounded to integer values.
System and method for developing an ASIC. A software program may be stored which includes program instructions which implement a function. The software program may be executed on a processing system at a desired system speed and may be validated based on the execution. A first hardware description of at least a portion of the processing system may be stored and may specify implementation of at least a portion of the processing system. A second hardware description may be generated that corresponds to a first portion of the first hardware description. The second hardware description may specify a dedicated hardware implementation of a first portion of the software program executing on the processing system. Generation of the second hardware description may be performed one or more times to fully specify the ASIC. An ASIC may be created which implements the function of the software program.
The invention relates to a method for utilizing a cellular terminal to simultaneously receive messages and process messages to be sent without the user having to change between display modes of the terminal. For instance, in response to a press of an alphanumeric key, a pop-up display is opened in a display area of the cellular terminal. The pop-up display covers a part of the terminal's display area and is used for composing/editing a user message suitable for forming part of a chat. The invention also relates to a cellular terminal utilizing the method and computer program products according to the invention.
Some embodiments of the invention provide a method that assists in the installation of an asset in a graphical user interface for a computer system. The method receives a selection of the asset that has not yet been installed on the computer system. It then responds to the selection of the asset by displaying a preview of the asset without installing the asset on the computer system. In some embodiments, the method receives a modification of an attribute of the asset. It then responds to the modification of the attribute of the asset by displaying a preview of the modification of the attribute of the asset without installing the asset on the computer system. In some embodiments, the preview of the asset is used to assist in the determination of whether to install the asset.
A method and an apparatus for providing a touch-screen user interface, and an electronic device using the method. The method includes receiving a touch-screen position of a hotkey for executing a specific function, which is input via a user's touch, and creating the hotkey at the specified position.
A method of controlling a mobile communication device, which includes displaying a menu list and a scroll bar for scrolling the menu list on a touch screen of the terminal, receiving a dragging signal if a dragging operation has been performed from the scroll bar directly to the menu list, receiving a direction signal indicating a direction in which the dragging operation is performed within the menu list, and scrolling the menu list based on the received direction signal.
A method and apparatus is disclosed herein for avoiding disorientation under discontinuous navigation in an image flipping system. In one embodiment, the method comprises serially displaying a sequence of page images in an order; receiving a user input to stop sequencing through the page images; determining a location of a page image in the sequence of page images representing a point at which the user intended to stop in the sequence of page images but for display speed of the sequence of images and user reaction time in providing an indication of the point at which the user intended to stop; and automatically jumping back to the page image at the location in the sequence of page images while displaying multiple intervening page images as the location is being approached.
A mobile terminal providing a graphic user interface and method of providing a graphic user interface are disclosed. In one embodiment a mobile terminal may comprise a control unit, a touch screen display unit coupled to the control unit, and a memory storing instructions to be executed by the control unit. In one embodiment a method may comprise displaying and then moving one or more icons around the screen of the mobile terminal, detecting a designation of a point on the screen, and executing a predefined action based on a distance from a location of the designated point to a location of at least one of the icons. Another embodiment may detect an application related event, display an indicator icon, and execute a predefined action in response to the event detection.
A method and apparatus simultaneously displays the main text and/or more attached filed of a message received in a mobile terminal. This simultaneous display allows a user to confirm the main text and attached files in the message. The main text and attached files may be shown in respective areas of the display.
A method, apparatus and article of manufacture for creating visualizations of documents are described. In one embodiment, the method comprises receiving audible, visual, and audiovisual document elements, computing time attributes associated with the audible, visual, and audiovisual document elements based on display and application constraints, computing information content attributes associated with the audible, visual, and audiovisual document elements based on display and application constraints, selecting a set of one or more of the audible, visual and audiovisual document elements for inclusion into a multimedia representation based on the time and information content attributes, and composing the multimedia representation using the set of one or more of the audible, visual and audiovisual document elements.
A document generation system produces a document from information derived from an information repository. The document generation system includes a source of code, a source of document generation control information, and a document processor. The source of code represents a document template including data fields containing placeholder items to be replaced by desired data items, and a repetition identifier indicating that one of the data fields is to be replicated to provide a group of data fields to be replaced by the desired data items. The source of document generation control information supports insertion of the desired data items derived from the information repository in the data fields. The document processor applies the control information in replacing template document data field placeholder items with desired data items to produce a generated document.
A method for validating input received from an XML based form using reusable XPath validation expressions. The method can include a step of identifying a reusable XPath validation expression including at least one substitution marker. The substitution marker can be mapped to one or more values specific to an XML instance. At least one field to be validated with the reusable XPath validation expression can be designated utilizing the development tool. The development tool can automatically replace the substitution marker with the appropriate value specific to an XML instance.
Embodiments are provided to create and maintain one or more links or associations to different types of data and other information. In an embodiment, one or more links can be created and maintained, wherein the one or more links provide one or more pathways between structured information. A user can use a link to locate desired information, such as a notebook, section group, section, page, and/or page object for example. The various embodiments provide links that remain resilient should the information be reorganized or otherwise changed.
A presentation generator may access one or more data sources structured into data fields. The user may create or modify a template by inserting one or more tags corresponding to data fields in the template. The template may also have one or more processing instructions for indicating the data sources and how the data sources should be queried. The processing instructions may also indicate how the data is to be grouped across various slides, pages, sections, etc. The generator may build the presentation based on the template, its tags, and its processing instructions. The resulting presentation may be accessed by a user-friendly application, such as a word processor, slide program, spreadsheet, report viewer, or other application. The user may update part or all of the presentation using information on the queries and data sources embedded in the presentation itself.
The present invention relates to a method for writing data blocks on a block addressable storage medium, preferably an optical storage medium, using defect management. The invention also relates to the apparatus for writing data blocks on a block addressable storage medium, preferably an optical storage medium, using defect management, with a host unit and a target unit.
A soft decision demapping method includes defining distance values between a received signal and coordinates of constellation dots, obtaining a difference between a maximum value of distance values when a first bit is 0 and a maximum value of distance values when the first bit is 1, during a soft decision of the first bit of N-bit received signal symbol, acquiring a difference between a maximum value of distance values when a second bit is 0 and a maximum value of distance values when the second bit is 1, during a soft decision of the second bit of the N-bit received signal symbol, and deriving a difference between a maximum value of distance values when an Nth bit is 0 and a maximum value of distance values when the Nth bit is 1, during a soft decision of the Nth bit of the N-bit received signal symbol.
A high reliability dual inline memory module with a fault tolerant address and command bus for use in a server. The memory module is a card approximately 151.35 mm or 5.97 inches long provided with about a plurality of contacts of which some are redundant, a plurality of DRAMs, a phase lock loop, a 2 or 32 K bit serial EE PROM and a 28 bit and a 1 to 2 register having error correction code (ECC), parity checking, a multi-byte fault reporting circuitry for reading via an independent bus, and real time error lines for determining and reporting both correctable errors and uncorrectable error conditions coupled to the server's memory interface chip and memory controller or processor such that the memory controller sends address and command information to the register via address/command lines together with check bits for error correction purposes to the ECC/Parity register. By providing the module with a fault tolerant address and command bus fault-tolerance and self-healing aspects necessary for autonomic computing systems compatible with industry-standards is realized. The memory module corrects single bit errors on the command or address bus and permits continuous memory operation independent of the existence of these errors and can determine any double bit error condition. The redundant contacts on the module prevents what would otherwise be single points of failure.
A wireless device decodes Direct Sequence Spread Spectrum (DSSS) encoded data and identifies data that can not be successfully DSSS decoded (invalid data). A checksum operation uses successfully decoded DSSS data (valid data) to correct the identified invalid corrupted data. The improved error correction leverages the valid and invalid bit information normally provided in DSSS systems to more effectively correct corrupted data bits. The improved error correction increases the processing gain of wireless devices thus increasing the effective wireless range without having to increase transmit power.
When a data stream is received, the data stream may be parsed into a plurality of logical components, where each of the logical components includes one or more data blocks. Missing data blocks may also be detected in the data stream, and therefore may be detected in each of the plurality of logical components. For instance, each of the logical components may be separated into a separate data stream for which missing data blocks may be detected. A temporary data block is then inserted where each missing data block is detected (e.g., in each of the plurality of logical components). In this manner, inefficiencies introduced into a fixed position delta reduction backup process as a result of new or deleted data in a system implementing a plurality of data blocks which may be stored in the form of logical components are eliminated.
Methods and apparatus provide for: a plurality of stages of combinational logic, each stage including a full latch circuit operable to transfer data into the given stage of combinational logic and a transparent latch circuit operable transfer output data from the given stage of combinational logic to a next of the stages; in each stage, passing state changes of output data from the given combinational logic irrespective of when such changes occur when a clock signal of the transparent latch circuit is at a first of two logic levels; and in each stage, withholding state changes of the output data until the clock signal of the transparent latch circuit transitions from the second of the two logic levels to the first logic level.
Embodiments of the present invention allow the prevention and/or mitigation of damage caused by server failure by predicting future failures based on historic failures. Statistical data for server parameters may be collected for a period of time immediately preceding a historic server failure. The data may be clustered to identify cluster profiles indicating strong pre-fault clustering patterns. Real time statistics collected during normal operation of the server may be applied to the cluster profiles to determine whether real time statistics show pre-fault clustering. If such a pattern is detected, measures to prevent or mitigate server failure may be initiated.
The invention provides a debugging method applicable for an embedded system. The system includes a processor, a main memory and a debugging interface. A debugging program is first provided in the main memory. A debugging interruption is subsequently triggered to cause the processor to read the debugging program from the main memory and execute the debugging program. After execution, an execution result of the debugging program is stored into the main memory. The execution result is read and output via the debugging interface for further analysis. Because the architecture does not require a scan chain of ITR 104, the circuit requirement is reduced while performance is increased.
A high density storage enclosure houses first and second pluralities of hard disk drives (HDDs). The enclosure may be partitioned into a plurality of virtual enclosures, the first plurality of HDDs being associated with a first virtual enclosure and the second plurality of HDDs being associated with a second virtual enclosure. In the event of a failure within one of the virtual enclosures, an SES in the failed virtual enclosure is isolated from the rest of the virtual enclosure. Then, an inter-enclosure link may be enabled between the failed virtual enclosure and another virtual enclosure. The isolated SES processor may then be accessed to obtain data associated with the failure and to execute commands associated with a recovery process.
Provided are a method, system, and article of manufacture wherein a command is received for writing data to a first storage location. A determination is made that previously written data is stored in the first storage location. The previously written data is copied to a second storage location, in response to determining that the previously written data is stored in the first storage location. The data is written to the first storage location, in response to copying the previously written data to the second storage location.
An information processing apparatus detects an error which occurred in a system and stores a system status that the error occurred in association with error information indicating the error. The information processing apparatus outputs guidance information according to a system status, a system status stored in the storage unit, and error information.
A method and system for determining an impact of a failure of a component for one or more services that the component is supporting. A data feed received from a processing node includes data indicative of an identity and system status of a component running on the processing node. The system status of the component identifies whether the component has failed or is active. The one or more services is mapped into a calendar function. After determining that the component supports the one or more services, a lookup in the calendar function is performed to identify a temporal activity and a level of criticality of each service of the one or more services. An impact of the system status of the component on the one or more services is determined from analysis of the identified temporal activity and the identified level of criticality of the one or more services.
Techniques for a processor temperature control interface. In one embodiment, a processor includes a bidirectional interface and output logic to assert a first signal indicating an internal high temperature on the bidirectional interface. Throttling logic throttles operations of the processor if either the internal high temperature is indicated or if an external signal is received on the bidirectional interface.
In a network device, a connector module comprises a network connector coupled to the connector module in a configuration that transfers power and communication signals and an application connector that comprises serial media independent interface (SMII) pins and power pins. A Power-over-Ethernet (PoE) circuit is coupled between the network connector and the application connector.
To provide a recording medium on which an entire piece of decryption information that is required to be highly secure is recorded while being kept secure even when it is larger in data size than the storage capacity of an area originally intended for recording it.A recording medium in which encrypted content that has been encrypted and decryption information for the decryption of the encrypted content are recorded in two areas of different security levels. Decryption information B which is a portion of the decryption information is recorded in an area L of a relatively higher security level. The encrypted content and decryption information C which is the remainder of the decryption information that has been encrypted are recorded in an area D of a relatively lower security level. The decryption information B recorded in the area L includes information indicating the location where the decryption information C is recorded and information for the decryption of the remainder.
A data processing apparatus includes a register data store that stores data elements, an instruction decoder that decodes an “arithmetic returning high half” instruction, and a data processor that performs data processing operations controlled by the instruction decoder. In response to the decoded arithmetic returning high half instruction, the data processor specifies within the register data store one or more source registers to store a plurality of source data elements of a first size, and one or more destination registers to store a corresponding plurality of resultant data elements of a second size. The second size is half the size of the first size. The processor also performs the following operations in parallel on the plurality of source data elements to produce the corresponding plurality of resultant data elements: perform an arithmetic operation on the source registers specified by the instruction to produce a plurality of corresponding intermediate result data elements, form the resultant data elements from information derived from a high half of a corresponding one of the plurality of intermediate result data elements, store the resultant data elements in the destination register.
In order to overcome the problem that conditionally executed instructions are executed as no-operation instructions if their condition is not fulfilled, leading to poor utilization efficiency of the hardware and lowering the effective performance, the processor decodes a number of instructions that is greater than the number of provided computing units and judges their execution conditions with an instruction issue control portion before the execution stage, Instructions for which the condition is false are invalidated, and subsequent valid instructions are assigned so that the computing units (hardware) is used efficiently. A compiler performs scheduling such that the number of instructions whose execution condition is true does not exceed the upper limit of the degree of parallelism of the hardware. The number of instructions arranged in parallel at each cycle may exceed the degree of parallelism of the hardware.
A method, apparatus, and computer program product dynamically select compiled instructions for execution. Static instructions for execution on a first execution and dynamic instructions for execution on a second execution unit are received. The throughput performance of the static instructions and the dynamic instructions is evaluated based on current states of the execution units. The static instructions or the dynamic instructions are selected for execution at runtime on the first execution unit or the second execution unit, respectively, based on the throughput performance of the instructions.
An address translator capable of reducing system loads in address translation and an overhead in switching between operating systems. A plurality of address translation buffers classifies and stores virtual addresses and real addresses based on a plurality of operating systems which is run by a processor. For example, the address translation buffers store the virtual addresses and the real addresses in correspondence with the operating systems. According to a running operating system, an address translation controller accesses a corresponding address translation buffer to translate virtual addresses to real addresses.
A variable width memory system is disclosed. The variable width memory system facilitates efficient utilization of memory resources and delivery of information in a convenient manner. A plurality of memory locations store information and the bit widths of at least two of the memory locations are different. A controller directs access to the plurality of memory locations. Information is communicated between the controller and memory locations via a bus coupled to the controller and memory locations.
The present invention generally relates to memory controllers operating in a system containing a variable system clock. The memory controller may exchange data with a processor operating at a variable processor clock frequency. However the memory controller may perform memory accesses at a constant memory clock frequency. Asynchronous buffers may be provided to transfer data across the variable and constant clock domains. To prevent read buffer overflow while switching to a lower processor clock frequency, the memory controller may quiesce the memory sequencers and pace read data from the sequencers at a slower rate. To prevent write data under runs, the memory controller's data flow logic may perform handshaking to ensure that write data is completely received in the buffer before performing a write access.
Provided are a method, system, and article of manufacture for copying data from a first cluster to a second cluster to reassign storage areas from the first cluster to the second cluster. An operation is initiated to reassign storage areas from a first cluster to a second cluster, wherein the first cluster includes a first cache and a first storage unit and the second cluster includes a second cache and a second storage unit. Data in the first cache for the storage areas to reassign to the second cluster is copied to the second cache. Data in the first storage unit for storage areas remaining assigned to the first cluster is copied to the second storage unit.
A method for recovering from a download failure of program and a portable terminal employing the method is provided. The inventive method comprises the steps of reading, when the portable terminal is booting, a specific region of a NAND type memory and determining whether or not an emergency download is set in the specific region, if the emergency download is set, copying download-related data and variables from the NAND type memory to a random access memory (RAM), and setting a program counter at a zero address of the random access memory to thereby execute download-related code.
A non-volatile memory device of flash type includes first memory cells for storing data, second memory cells for storing protection information of the first memory cells, and a circuit for updating the protection information that includes a circuit for writing a plurality of versions of the protection information in the second memory cells, and a circuit for identifying a current version of the protection information.
A system and method for copying and initializing a block of memory. To copy several data entities from a source region of memory to a destination region of memory, an instruction may copy each data entity one at a time. If an aggregate condition is determined to be satisfied, multiple data entities may be copied simultaneously. The aggregate condition may rely on an aggregate data size, the size of the data entities to be copied, and the alignment of the source and destination addresses.
A method and apparatus for placement of temporary relevant data are disclosed. In one embodiment, the apparatus comprising one or more memories through which a producer provides data for access by a consumer in a memory-based producer-consumer relationship, and an agent to monitor access by the producer and consumer to the one or more memories and to direct placement of produced data into at least one of the one or more memories that is closer to the consumer, wherein placement occurs at a time determined by the agent.
A unit of data is read from memory of a replicated cache. The replicated cache comprises a plurality of independent computing devices. Each independent computing device comprises a processor and a portion of the memory. Confirmations are received from at least a majority of the independent computing devices that a flush operation for the unit of data was initiated no later than a time indicated by the timestamp and that a more recent version of the unit of data has not been flushed. The unit of data is provided to storage.
Method and apparatus for wave flushing cached writeback data to a storage array. A cache manager operates to initiate a wave flushing operation whereby sets of writeback data in a cache memory are sequentially written to each of a plurality of logical groups radially concentric with respect to the storage medium. During the wave flushing operation, a write transducer is radially advanced across the medium in a single radial direction across boundaries between immediately adjacent groups. The write operations thus form a traveling wave across the medium, analogous to a wave in a sports stadium formed by spectators standing up and sitting down in turn. Each logical group preferably corresponds to a selected transducer seek range, such as an associated RAID stripe. Seeks are preferably bi-directional within each group, and uni-directional between adjacent groups. A dwell time (service time interval) for each group can be constant, or adaptively adjusted.
An information processing apparatus according to the present invention comprises a communication device, a volatile memory for storing a communication data therein, a first CPU for controlling communication processings of the communication device and the communication data stored in the volatile memory, a ROM memory in which a program of the first CPU is previously stored, a second CPU for controlling the whole apparatus, a non-volatile memory for storing a whole program of the second CPU therein, a ROM memory in which another program executable by the second CPU is previously stored; andan external input terminal adapted in such a manner that if program execution by the second CPU starts in the non-volatile memory or in the ROM memory is selectively set, whereinwhere the program execution starts is selected in accordance with the setting of the external input terminal when activated, and a rewriting program for the whole program of the non-volatile memory is stored in the ROM memory.
A caching method provides a cashing mechanism between a logical addresses and a flash memory physical addresses. The caching mechanism involves a search tree which contains a number of internal and external translation nodes. Each external translation node points to a link list of translation units, and each translation unit records a range of logical addresses and the corresponding range of physical addresses, in addition to a version value. By traversing the search tree to reach a translation unit, the physical address of a target logical address can be determined in an efficient manner. The version value of the translation unit can be used to determine the space taken up for storing the mapping of the logical and physical addresses should be released for reuse.
A method for providing access arbitration for an integrated circuit in a wireless device is provided. The method includes receiving a command from a processing element coupled to the integrated circuit. A preempt signal associated with the command is generated. The preempt signal is operable to identify a priority for the command as one of high and low. The preempt signal is provided to an access arbiter for use in providing access arbitration for the command.
An addressable SPI bus and an associated communication protocol. The addressable SPI bus comprises a plurality of slaves each exhibiting a particular address and a shift register whose output is connected to a common MISO bus by a buffer exhibiting a three state output, also known as a tri-state output. The master asserts a single SS line, which is connected in parallel to each of the plurality of slaves, indicating the beginning of a frame, and transmits via the MOSI bus the address of a particular slave of the plurality of slaves, denoted interchangeably the target or destination slave. Responsive to the received address, the target slave enables the three state output associated therewith thus transmitting the output of the target slave shift register to the master via the MISO bus.
This invention provides a Wireless USB hub that includes a first port configured to communicate with a wired USB enabled device, a second port configured to communicate with a first wireless USB enabled device, and a controller that detects the wired USB enabled device and presents the wired USB enabled device as a native wireless USB enabled device to the first wireless USB enabled device.
A system comprising a communication (COM) port server that, together with a COM port client, establishes COM port redirection over a network and communicates data with a serial port, at least one embedded application which is configured to communicate data via a serial port, and at least one virtual serial port application communicatively coupled to the embedded application and the COM port server. The virtual serial port application translates data communicated between the COM port server and the embedded application as if the COM port server and the embedded application were connected by a serial communication link.
A communications buffer and control unit that configure a USB connection endpoint are provided connected by a USB bus to a host device. The control unit changes the receive buffer size of a receive buffer where the communications buffer stores receive data, based on an instruction that is sent from the host device side through USB virtual serial communication, to enable the reception of real-time execution commands by the communications device. This enables the reception of real-time execution commands when the receive buffer on the communications device side is in a buffer-full state in data communications between a host device and a communications device.
Protecting computer systems from attacks that attempt to change USB topology and for ensuring that the system's information regarding USB topology is accurate is disclosed. A software model is defined that, together with secure USB hardware, provides an ability to define policies using which USB traffic can be properly monitored and controlled. The implemented policy provides control over USB commands through a combination of software evaluation and hardware programming. Legitimate commands are evaluated and “allowed” to be sent to a USB device by a host controller. Illegitimate commands are evaluated and blocked. Additionally, the USB topology is audited to verify that the system's topology map matches the actual USB topology.
A mechanism is provided for migrating domains from one physical data processing system to another are provided. Domains may be assigned direct access to physical I/O devices but in the case of migration, the I/O devices may be converted to virtual I/O devices without service interruption. At this point, the domain may he migrated without limitation. Upon completion of the migration process, the domain may be converted back to using direct physical access, if available in the new data processing system to which the domain is migrated. Alternatively, the virtualized access to the I/O devices may continue to be used until the domain is migrated back to the original data processing system. Once migration back to the original data processing system is completed, the access may be converted back to direct access with the original physical I/O devices.
Exemplary embodiments of the present invention define PPRC devices within subchannel sets other than subchannel set zero. Further, for all PPRC paired n devices an additional N/2 PPRC primary device numbers and subchannels are provided within subchannel set zero by moving PPRC secondary devices to any subchannel set other than subchannel set zero.
Embodiments of the invention provide systems and methods for validating ownership of a domain name. According to one embodiment, a validating ownership of a domain name can comprise retrieving one or more domain name ownership records. For example, the one or more domain name ownership records comprise Who Is records. Validity of the one or more domain name records can be confirmed with a designated domain manager. According to one embodiment, confirming validity of the one or more domain name records with the designated domain manager can comprise authenticating the designated domain manager based on a certificate provided by the designated domain manager.
A method and apparatus for terminating a communication session at a first communication device that had established a communication session with a second communication device in response to a determination that the first communication device has not received any media packets from the second communication device within at least one predetermined time period. In the event the first device determines that no media packets have been received from the second device within a first predetermined time period, a probe is sent to the second device. If a positive response is not received by the first device within a second predetermined time period from the sending of the probe, the first device terminates the session. If a positive response is received by the first device in response to the probe, the first device transmits additional probes during the session whenever media packets are not received from the second device within a third predetermined time period and the session is terminated by the first device if a response to the respective probe is not received within the second predetermined time period.
A private network terminal device issues, to a repeating installation, a relay request for relaying a connection request. A global network terminal device connects with the repeating installation, to transmit the connection request. The repeating installation relays the connection request and relays communication between the terminal devices in an as-is manner. Here, the private network terminal device separately commences new connection with the global network terminal device through direct connection and transmits a replacement request for replacing the connection by way of the repeating installation with this direct connection. The global network terminal device transmits a disconnection request to the repeating installation. The private network terminal device disconnects communication with the repeating installation. The global network terminal device disconnects communication with the repeating installation, thereby commencing communication with the private network terminal device through direct connection. Subsequently, peer-to-peer communication is performed through use of the direct connection.
An improved resource pool is provided that provides for dynamic configuration and is comprised of code that is configured to be used for different subsystems, including JDBC, Connector, and JMS subsystems. Pool maintenance, resource object creation and timeout, multiple deque management, and pool state transition features are provided. An application server may include at least one resource pool object, wherein each resource pool object represents a resource pool in the application server. An improved prepared statement cache is also provided that works in conjunction with the resource pool implementation to more effectively provide for prepared statement processing.
Described are a network and method for performing live migration of a virtual machine (VM) executing at a source site to at least one destination site over an optical network. An application program executes on the VM on behalf of a client system. In the event of a VM migration, a virtual machine turntable control agent coordinates the resource allocation with the VM data transfer. One or more lightpaths are dynamically and securely established through the optical network between the source site and the destination site(s). The VM migration from the source site to multiple destination sites occurs simultaneously, while the application program executes on the VM. After the VM migration, the application resumes at the destination site(s).
An improved services gateway environment is provided within a gateway framework. The improvement comprising a SIP service architecture that enables SIP entities to register with itself and translates such registrations into gateway aware registrations.
A system provides for remote communication between a service computer and a machine control at a machine. The system includes at least one central computer that is protected by a Firewall, a connection between the service computer and the central computer, and communication connections that are allocated to each of the machine controls. The at least one central computer includes a plurality of virtual computers. Each communication connection is associated with a virtual computer. The central computer can be connected to a particular machine control through the virtual computer that is set up for the communication connection allocated to the particular machine control.
A system and method is disclosed for identifying the boot targets for an initiator port in point-to-point network, such as a Serial Attached SCSI network. In operation, the initiator port issues a command to an expander that is directly coupled to the initiator port. In response the expander identifies the expander of the network that includes a boot table that identifies the boot addresses associated with each of the initiator port. The boot addresses associated with the initiator port are returned to the initiator port in a ranked order, and the initiator port attempts to boot from the boot address locations until the initiator port successfully boots.
Computing systems can be dynamically configured, allocated, and deployed based on user requirements. For example, a user can request a number of servers for dynamic configuration, allocation, and deployment. Embodiments provide a quick and efficient way for users to test code and programs, debug code and programs, and/or perform other configuration and testing operations using one or more computing systems, such as a cluster of servers. Reserved systems are dynamically configured with necessary code and/or content according to user requirements. The reserved cluster of systems can be returned to an available pool once a reservation expires, allowing the returned systems to be used for a subsequent reservation.
A system for transmitting data includes a user interface module to prompt a user via graphical use interface to enter information into a plurality of information fields displayed on the graphical user interface and to receive via user input device information input by the user for at least one of the information fields. A data transmitting module commences transmitting data over a network after the user has input information for at least one of the information fields but before or while the user enters information into at least one other information fields.
An e-mail filter may be associated with a schedule defining a recurrent active time period. As such, some e-mail filters may be active at specific times of day and on specific days of the week and inactive the rest of the time. Before applying any filters, the current time is determined and it is determined which filters are active. The determination of which filters are active is based on the current time being within the active time period.
A server system has a function to send management information in response to a management information transmission order from an external manager as well as relates to a server which is a component of the server system. It is capable of acquiring object management information by specifying the same object ID both when a manager acquires server management information via a management section and when the manager instructs a server directly to send management information. Not only the management section, but also the servers use SNMP proxy functions. Also, the same objects as those defined in the MIB tree of the management section are defined in the MIB tree of each server and SNMP proxy settings are made for each server in such a way as to convert the OIDs of the defined objects into desired OIDs in the MIB tree of the server itself.
A method, system, and computer program product for displaying message genealogy in the language of the user interface of an email recipient using a normalized set of subject prefix codes. The method comprises: sending an email to a recipient, wherein the email has an original subject; sending a normalized code corresponding to a subject prefix for the email to the recipient; receiving and decoding at the recipient the normalized code to provide a subject prefix in a language of the user interface of the recipient; and displaying the subject prefix in the language of the user interface of the recipient adjacent the original subject of the email.
An outgoing message judging device judges if an outgoing message transmitted by a sending process is cacheable or not; An outgoing message queue queues the outgoing message, when the judging result indicates to be noncacheable. A returning message judging device judges if a returning message transmitted by a receiving process is cacheable or not; A returning message queue queues the returning message, when the judging result indicates to be noncacheable. A message cache unit stores the returning message in association with the outgoing message corresponding to the outgoing message when the judgment result is cacheable, or caches the returning message corresponding to the outgoing message to transmit the returning message to the returning message queue when the judgment result is cacheable.
A client in a plurality of clients with a same network address or similar common identifier is designated a Peer Distribution Point (PDP) agent for distributing a software application divided into several packages to the plurality of clients. The plurality of clients are part of a client-server hierarchical system comprising a Central SMS site server and several Distributing servers. The Central SMS site server generates policies for the packages that are pushed to a Distribution server assigned to the plurality of clients from where the PDP agent pulls the policies. The Central SMS site server generates the packages that are pushed to the Distributing server after the PDP agent pulls the policies. The packages are pulled by the PDP agent from the Distributing server. The other clients pull the packages from the PDP agent as and when needed.
Method and agent network architecture for processing a subject message, where each agent has a view of its own domain of responsibility. An initiator agent which receives a user-input request and does not itself have a relevant interpretation policy, queries its downchain agents whether the queried agent considers such message to be in its domain of responsibility. Each queried agent recursively determines whether it has an interpretation policy of its own that applies to the request, and if not, further queries its own further downchain neighboring agents. The further agents eventually respond to such further queries, thereby allowing the first-queried agents to respond to the initiator agent. The recursive invocation of this procedure ultimately determines one or more paths through the network from the initiator agent to one more more leaf agents. The request is then transmitted down the path(s), with each agent along the way taking any local action thereon and passing the message on to the next agent in the path. In the event of a contradiction, the network is often able to resolve many of such contradictions according to predetermined algorithms. If it cannot resolve a contradiction automatically, it learns new interpretation policies necessary to interpret the subject message properly. Such learning preferably includes interaction with the user (but only to the extent necessary), and preferably localizes the learning close to the correct leaf agent in the network.
A file-mapping method and system can better manage the number of items (i.e., files, subdirectories, or a combination of them) within any single directory within a storage medium. The method and system can be used to limit the number of items within the directory, direct content and content components to different directories, and provide an internally recognizable name for the filename. When searching the storage medium, time is not wasted searching what appears to be a seemingly endless list of filenames or subdirectory names within any single directory. A client computer can have requests for content fulfilled quicker, and the network site can reduce the load on hardware or software components. While the method and system can be used for nearly any storage media, the method and system are well suited for cache memories used with web servers.
The present invention is two-iteration Fourier transform processor for performing Fourier transform of N data inputs into N data outputs. The processor comprises a plurality of two-iteration radix-r modules and a combination phase element. Each radix-r module comprises r radix-r butterflies, a feedback network and a plurality of switches. Each radix-r butterfly comprises r inputs and outputs and a butterfly processing element. The butterfly processing element includes a plurality of multipliers for multiplying the input data and corresponding coefficients and an adder for summing the multiplication outputs from the multipliers. The feedback network feeds outputs of the radix-r butterflies to the corresponding inputs of the radix-r butterfly and the switches selectively pass the input data or the feedback, alternately, to the corresponding radix-r butterfly. The combination phase element includes at least one stage of butterfly computing elements for combining the outputs from the r radix-r butterfly.
An apparatus processes information indicative of a relationship between several parameters to determine the meaning of a classification. The apparatus classifies a set of attributes which represent relationships between an input and an output of a system into classification levels. The apparatus also indicates a limiting element corresponding to the classified attribute, and compares the indicated limiting element in a classified level with the indicated limiting element in another classified level in order to obtain the technical meaning of a classification in a clustering technique simultaneously with the execution of the classification.
A managing computer is connected to object computers, the managing computer being connected to the object computers and the storage which is connected to the object computers for managing the object computers and the storage. The managing computer includes an interface for receiving volume managing information relating to storage areas in the storage, file sharing information relating to file sharing in the storage which is provided by the object computers and storage managing information relating to the storage, and a control unit which specifies the object computers or the storage to be preset controlled according to the volume managing information, the file sharing information and the storage managing information for managing the object computers and the storage by instructing the specified object computers or the specified storage to carry out the preset control.
An application program interface (API) provides means for dynamic filesystem creation, that allows complex filesystem hierarchies to be created and written on-the-fly without having to generate a complete on-disk representation. The filesystem is laid out in a one-parent many-children hierarchy of file and folder objects. The API recursively traverses the filesystem hierarchy beginning at the root node to determine the filesystem's structure. Callback functions for retrieval of file data are determined for each filesystem object and stored in memory. Output blocks are allocated for file data as needed. During the writing phase, the callback functions are executed to retrieve file data which is then written to the desired computer readable media.
A near out-of-memory condition in a memory space is detected by creating softly reachable objects which are garbage collected when the memory space is becoming full. The softly reachable objects are objects that can be cleared at the discretion of the garbage collector when heap memory is running low. An agent process of an application can create soft reference objects which reference the softly reachable objects, and periodically poll the soft reference objects to determine if the softly reachable objects have been cleared. If they have been cleared, the agent reports to the application so that a graceful shutdown of the application can be initiated. A report can also be sent to a user interface or other output device. Additional information regarding the memory space can be gained by using softly reachable objects of different sizes and/or ages. Further, a wait period for the polling can be set adaptively.
One embodiment of the present invention provides a memory-management system that supports both address-referenced objects and identifier-referenced objects, wherein an address-referenced object is accessed through a reference containing an address of the object, and wherein an identifier-referenced object is accessed through a reference containing an object identifier (OID) for the object. During operation, the system receives a request to access an object. Next, the system determines if the object is an address-referenced object or an identifier-referenced object. If the object is an address-referenced object, the system accesses the object using the associated address for the object. If the object is an identifier-referenced object, the system accesses the object by using the associated OID for the object to look up the address for the object, and then using the address to access the object.
A method and system are provided for accessing customized tables in a database of a computer application. The method includes defining a data class, the data class to interface between a tool of the computer application and a table in the database, wherein the computer application is configured to automated human resource processes. The method includes registering the data class in a custom table directory. The method includes responsive to a request for data from the tool, invoking a method of the data class to access data stored in the table.
Techniques manage the presence of repeated constructs within a complex type at the time of schema registration. At registration, techniques detect repeated elements in the XML schema and analyze whether the repeated elements are from the same complex type. If so, techniques perform additional analysis to determine a minimal common ancestor. Within the context of a minimal common ancestor, techniques determine the maximum number of times an element may occur in the schema. In a choice content model, the largest maximum occurrence value is selected. In other content models, the maximum occurrence value is determined by adding together the occurrence values for the repeated elements. Then, when an object relational table is generated for the XML schema, the maximum number of times that an element appears in the schema is this value. Techniques retain the advantages of object relational storage, even after a schema evolution.
Auxiliary relations are used to maintain a materialized view. The materialized view comprises results of some operation performed between two or more base relations of a parallel database management system comprising a plurality of nodes. The two or more base relations are distributed to the nodes according to some partitioning strategy. Each auxiliary relation is partitioned according to the join attribute in the materialized view definition. During join or other operations involving the relations, the auxiliary relations, not the base relations, are used to construct join results and to maintain the materialized view.
Methods and apparatus, including computer program products, for providing a data structure, embodied in a computer-readable medium, implementing a tree of nodes having inner nodes and leaf nodes, and performing a scan of the data structure to identify an entry that satisfies a search criterion. Each leaf node includes a key having a first value representing a starting point of an interval, a second value representing an ending point of an interval, and a third value representing a duration of an interval. Each inner node is a root node of a subtree. Each inner node includes a key having a first value representing a minimum of the starting points of intervals in the corresponding subtree, a second value representing a maximum of the ending points of the intervals in the corresponding subtree, and a third value representing a maximum duration of the intervals in the corresponding subtree.
A method and apparatus for retrieving data from a Lightweight Directory Access Protocol (LDAP) repository. In one embodiment, the method includes receiving a request for at least one LDAP attribute value of an LDAP attribute, the LDAP attribute having a plurality of LDAP attribute values. The method may further include retrieving a first subset of the plurality of LDAP attribute values from an LDAP repository serially, and returning the first subset of the plurality of LDAP attribute values to a requester.
The claimed subject matter provides systems and/or methods that facilitate diversifying search results to improve searching and/or personalized searching. An interface component can receive a query. Additionally, a result diversification component can modify diversity of a set of search results obtained by a search engine in response to a query based at least in part upon one or more dimensions of diversity. The dimensions of diversity can include document topic, document type, document genre, domain of document, document age, location associated with the document, commercial characteristics of the document, user intent, and the like.
The present invention relates to systems and methods that maps industrial device data (e.g., from data structures) to database tables that can be accessed via standard database interfaces. In various aspects of the present invention, elements associated with one or more data structures can be represented in one or more database tables. Typically, data structure elements are stored within respective columns of a record of a database table(s). Individual database tables can be accessed via a standard interface such as JDBC in order to store data within (e.g., write) and/or retrieve data from (e.g., read) a database table. In addition, a plurality of database tables can be concurrently accessed for distributed transaction processing. Thus, the subject invention provides access to industrial control data without having to install and/or execute custom or specialized software on either the industrial device or the system accessing the industrial device.
A method and system for indexing and searching a database of iris images having a system to expedite a process of matching a subject to millions (more or less) of templates within a database is disclosed. The system may progressively match an iris image template to an iris template in a database by progressing from a top layer of the database to a lower layer of the database. Such matching or retrieval may use a subject code as a query or probe and then find a similarity measure for the features of codes or templates in the database. A multi-stage hierarchal clustering process may be used to compress codes and/or templates.
A method and system for managing indexes used to retrieve data from a database stored on a computer, includes determining whether any marginal indexes exist in the database, and removing one or more of the marginal indexes from the database. An index is considered marginal when: (1) it is an access path for one or more queries but the index's performance is matched or nearly matched by one or more other alternative access paths, and/or (2) its overhead has become a concern. These steps or functions are invoked by one or more statements or instructions that cause the computer to perform a Drop Index Analysis on a specified list of tables in the database for a specified workload. The Drop Index Analysis allows users to specify: (1) how many indexes to consider dropping, and/or (2) how much disk space that dropped indexes should free up.
A computer-executable method receives at least one query that specifies requests involving blocks of data. Based on information associated with at least one query, a sequence is identified relating to an order in which the blocks are to be retrieved into a storage for processing the requests. An output is provided for the at least one query based on retrieving the blocks into the storage according to the identified sequence. According to another implementation, a method includes caching blocks of data associated with processing a database query in a temporary storage, and replacing at least some of the blocks of data in the temporary storage using a first replacement algorithm this is based on information associated with processing the database query, and where the first algorithm is different from a second replacement algorithm used by an operating system of the database system.
A named entity extracting apparatus that extracts a named entity suitable for a user by enabling an order to be set in which the named entity is extracted from texts includes: an extraction order reading unit 103 that acquires a named entity pattern name stored in association with an extraction order in an extraction order storage unit 102; a named entity extracting unit 105 that extracts the named entity from input texts using a named entity pattern corresponding to the named entity pattern name acquired by the extraction order reading unit 103; and an extraction end judging unit 106 which outputs, in the case where extraction has not ended, a text on which the extraction is in progress to the extraction order reading unit 103, and continues the named entity extraction processing.
Systems, methods, and software for archiving structured data and associated unstructured data associated are disclosed. Particularly, the structured and unstructured data are archived such that the structured data and the unstructured data remain associated to each other. Properties of the structured data are also applied to the unstructured data, enabling the unstructured data to be retained with the structured data throughout the retention period of the structured data. Moreover, destruction (or prevention of destruction) of the archive data object can be managed and propagated to the unstructured data instances.
An apparatus, system, and method are disclosed for continuously protecting data. A mirror module mirrors a primary record set to a base record set. A log module accumulates each record change to the primary record set in a log. A change selection module selects a record change from the log. A change application module applies the selected record change to the base record set to form a recovered record set.
Read, write and recovery operations for replicated data are provided. In one aspect, a system for redundant storage of data included a plurality of storage devices and a communication medium for interconnecting the storage devices. At least two of the storage devices are designated devices for storing a block of data. Each designated device has a version of the data and a first timestamp that is indicative of when the version of data was last updated and a second timestamp that is indicative of any pending update to the block of data. The read, write and recovery operations are performed to the data using the first and second timestamps to coordinate the operations among the designated devices.
A method and system for method for replicating object consisting of creating a group of objects at a first location; transmitting the group of objects from a first location to a second location over a network coupling the first location to the second location, such that the number of transmissions is minimized receiving the group of objects at the second location; and storing the group of objects at the second location. The objects are preferably data objects and are collated into group based on a probability score is computed for each data object centered on an access pattern. Advantages include minimizing the number of transmission of the group of objects thereby reducing network traffic and failure of operation during replication of the objects.
The invention is a system that reviews, approves, and implements updates to a primary database that houses a business's chargeable items. A duplicate database has a duplicate of each data entry in the primary database. Prior to implementation, the update is reviewed for compliance with regulatory and local standards and preapproved updates by using the duplicate database as a point of reference. The management service may revise the update before implementing the update into the primary database. Preferably any update that is implemented into the primary database is validated to confirm that the implemented update matches the approved update.
Described herein are optimizations and execution strategies for spreadsheet extensions to SQL. The partitioning of data, as specified in a spreadsheet clause, provides a way to parallelize the computation of spreadsheet and to provide and improve scalability. Even if the partitioning is not explicitly specified in the spreadsheet clause, the database optimizer can automatically infer the partitioning in some cases. Efficient hash based access structures on relations can be used for symbolic array addressing, enabling fast computation of formulas. When rewriting SQL statements, formulas whose results are not referenced in outer blocks can be removed from the spreadsheet clause, thus removing unnecessary computations. The predicates from other query blocks can be moved inside query blocks with spreadsheets clauses, thus considerably reducing the amount of data to be processed. Conditions for validity of this transformation are given.
Events may be identified by storing information in response to activating an event stamp function. As a result of activating the event function, the information collected may immediately be compared to event information in a database. Alternatively, the information collected may later be compared to event information in a database. One or more candidates for the event of interest may be automatically or manually retrieved, and the user may decide whether a candidate event of the one or more candidates correspond to the event of interest. Alternatively, a purchase of an item related to the event may be automatically made in response to activating the event stamp.
A recommendation network is described. In some embodiments, the recommendation network includes recommenders that explicitly or implicitly recommend, rate or refer items and recommendation receivers that receive the recommendations. In some embodiments, the recommenders can be recommendation receivers, and vice versa. In some embodiments, recommendation receivers assign trust ratings to recommenders. The recommendation receiver can assign separate trust ratings to individual topics for which the recommendation receiver trusts the recommender. The separate trust ratings represent the recommendation receiver's amount of trust in the recommender to makes valuable recommendations for the specific topic. The recommendation network can use the separate trust ratings, along with ratings provided by the recommender, to rank recommendations per the separate topics. The recommendation receiver can assign the recommender to different bundles, topics, channels, etc. to which other recommendation receivers can subscribe.
An exemplary method for identifying process elements includes the steps of obtaining a plurality of relevant request-response pairs including request identifiers, mapping the request identifiers to corresponding artifacts, identifying actions based on the artifacts, and mapping the actions to process elements such that each given one of the process elements has an associated artifact.
Signal processing networks (700, 800, 1008, 1010, 1012) that include a configurable infinite logic aggregator (100) that can be configured as an infinite logic AND gate and infinite logic OR gate or as other gates along a continuum of function between the two by adjusting control signal magnitudes and a configurable infinite logic signal inverter (500) are provided. A method of designing such networks that includes a genetic programming program (1802) e.g., a gene expression programming program (1600), for designing the network topology, in combination with a numerical optimization (1804), e.g., a hybrid genetic algorithm/differential evolution numerical optimization (1700) for setting control signal values of the network and optionally other numerical parameters is provided.
An on-line system and method for buyers and sellers of international container transportation services is disclosed. Specifically, the system offers importing and exporting customers the opportunity to request and select specific service patterns offered by participating carriers in the booking of full container shipments. The system includes user interfaces that allow a shipper to track and trace containers across multiple carriers and an event notifications system, which notifies the user when an event has or has not occurred.
Individuals, couples, and families subscribe to a computerized service for facilitating the arrangement of their outings and social meetings. Subscribers fill in wish-lists to specify their level of interest in specific attractions, in getting together with specific other subscribers, and in arranging their preferred schedules for outings. An encounter generator processes the subscriber wish-lists to identify matches of subscribers who are interested in the same attraction, who favor each other's company, and who are free at the same time. The system notifies the matched subscribers, optionally offering ticketing and/or reservation assistance. Partial matches are optionally referred to the respective subscribers for negotiating the unmatched schedule or attraction. The system is adaptable to serve singles who wish to identify and get to know a prospective mate through mutual visits to attractions, as well as individuals, couples, and families who want to go out with their existing friends or make new friends.
A strategy-driven methodology for reducing identity theft comprises the steps of attempting to gain system access, and presenting at least one list of user choices instead of granting system access, as practiced conventionally. The presented list contains at least one choice that is preset by a registered user. Other steps include selecting at least one choice from the presented list, and granting system access if the selected choice matches the preset choice.
A method for approving of a financial transaction, that includes receiving transaction information related to the financial transaction, wherein the transaction information comprises identification of a financial account controlled by a consumer and an amount of the financial transaction, accessing a policy for the financial account based on a context of the financial transaction, wherein the policy is defined by the consumer, triggering an approval request based on a determination that the amount is above a limit set by the policy, sending the approval request to a mobile device of the consumer, receiving an approval response based on the approval request from the mobile device of the consumer, and approving the transaction based on the approval response.
The present invention provides methods and systems for processing bills electronically. Generally, a bill is created for a customer using billing information and master data from a biller and master data from a customer. Billing information is received from the biller by a first processing module having access to the master data of the biller. The first processing module generates a bill using the billing information and the master data of the biller. A second processing module having access to the master data of the customer provides customer data to the first processing module. The bill is transformed into a format specified in the master data of the customer by the first processing module if the format of the generated bill is not the format specified in the master data of the customer. The generated or transformed bill is transferred to the second processing module by the first processing module.
A system and method is provided for allowing users to create portfolios of issuers and macroeconomic scenarios used to determine pertinent rating facts and future paths of macroeconomic drivers. The system and method use the pertinent rating facts and the future paths of macroeconomic drivers, namely unemployment rates and high yield spreads, as inputs to a Credit Transition Model (CTM). The system and method generate a complete set of rating transitions, including predicting the probability of default, while taking into account withdrawal of issuers to more accurately reflect default rates. The system and method provide users with multiple choices for outputs from the CTM and can easily and quickly generate results from the model.
A method of analyzing a credit counseling agency, the method including: automatically capturing, with a computer system, respective call data for each of a plurality of telephone calls with a credit counseling agency, each said call with a respective debtor associated by the computer system with a respective creditor; and processing, with the computer system, the automatically captured respective call data to produce a report which analyzes the credit counseling agency.
The present invention is directed to the administration of various deferred compensation LTIP and asset account programs that can effectively reduce an individual's income or estate tax by assisting a company in the identification of appropriate employees, and through the use of a novel modeling method and apparatus to implement a deferred compensation program through a novel asset account maintenance plan that permits the employees to benefit from their deferred compensation (such as stock options, Long Term Incentive Plans, deferred compensation or life insurance benefits—“THE UNIQUE SQLUTION®”), while having a minimal financial impact on the company.
A system and method of automating and managing bids within the context of an Internet auction is disclosed. The present invention permits continuous monitoring and verification of auctions on the Internet based on criterion such as highest bid on an item, maximum permissible bid, and a restriction on the number of successful bids in the auctions by any given participant (0109). The present invention permits embodiments incorporating an auction profile database (0101) that is generated by an auction profile configuration tool (0102) to act as input to an item search manager (0104) that takes data from an item database (0105) and control from an item selector (0103) to then interact with an auction bid controller (0106) that communicates with the remote auction site via an auction command interface (0107).
An enterprise transaction system comprises a communication network accessible using an automation goods and services charge card. The card enables customers to purchase automation-related goods and virtual services from the enterprise. The enterprise comprises business units, each unit providing automation goods and/or services. The customer can access each and every business unit in the enterprise by entering the enterprise transaction system with a personalized goods and services charge card. The card is assigned a unique card number and a personal identification number for each customer. The card is loaded with currency-neutral credits and the transaction system can internally support a wide selection of denominations applicable to internationally recognized countries. The system is capable of settling accounts automatically via the network by decrementing credits on the customer's card corresponding to a purchase and reconciling the same with the customer's bank account. The purchases can be material goods as well as virtual services, including automation related hardware or downloadable software.
Data of a preset separation mark is inserted between journal data of one transaction held in an electronic journal file and journal data of one transaction next made. Journal data items which are accumulatively held in the electronic journal file are displayed on a display unit. Data of a separation marks inserted before and after journal data specified among the journal data items displayed on the display unit are searched for. Journal data lying between the searched separation marks is extracted from the electronic journal file.
The present invention is related to an advertising method using internet e-mail and chatting window which involves an advertisement in e-mail or chatting window, and compensates the person for seeing the advertisement.
A token type content providing system is provided, in which the system includes a portable user terminal and a linkup server, the portable user terminal includes: a part for obtaining a token from an information notification medium; a part for sending the token to a linkup server; and a part for receiving content information; the linkup server includes: a part for determining one or more content identifier corresponding to the token by using a token table database; a part for obtaining one or more items of content information corresponding to the one or more content identifier; a part for selecting one or more items of content information by referring to the attribute information, and sending a part or the whole of selected content information to the portable user terminal.
A method and system for scheduling a callback time for customer service. The system calculates estimated handling resources for a customer interaction system (14) and forecasts a customer service transaction workload for the estimated handling resources of the customer interaction system (14). The system then determines the scheduled callback time based upon the estimated handling resources and the forecasted customer service transaction workload.
A system and a method for managing a supply chain are provided. A request for a transaction involving an enterprise and at least one partner in a supply chain is received from an end-user or the partner. Real-time data relevant to the transaction is accessed from an existing partner system. A context for the transaction is generated using the real-time data. The request is processed in the context for the transaction.
An exemplary method and system for administering a construction activity for a telecommunications company can include designing the activity, transmitting the activity to a second datastore, and communicating the one or more tasks. The first datastore may include an inventory of at least one of one or more tasks and inventory items and the second datastore may provide a communication interface for a first entity managing the activity and a second entity completing the one or more tasks to accomplish the activity at a construction site, where the one or more tasks can be communicated to the second entity. Moreover, the second entity can create a change in plan and communicate the change in plan to the second datastore, which in turn communicates the change in plan to the first datastore. Generally, once the change in plan is approved, a task is completed for the activity. The second entity can communicate the completed task directly to the second datastore, which in turn may populate the first datastore inventory with the completed task.
A system and method for providing current daily rate and availability information includes a computer receiving current daily rate and availability information from a plurality of hotels. The computer prepares and provides a unique report for each of the plurality of hotels including current daily rate and availability information for a list of competing hotels and occupancy percentage and average daily rate information for a predetermined area. The computer can fax the unique reports to the plurality of hotels and/or provide the unique reports to the plurality of hotels over a computer network such as the Internet.
A speech synthesis system can select recorded speech fragments, or acoustic units, from a large database of acoustic units to produce artificial speech. The selected acoustic units are chosen to minimize a combination of target and concatenation costs for a given sentence. Concatenation costs are expensive to compute. Processing is reduced by pre-computing and caching the concatenation costs. The number of possible sequential pairs of acoustic units makes such caching prohibitive. A method for constructing an efficient concatenation cost database is provided by synthesizing a large body of speech, identifying the acoustic unit sequential pairs generated and their respective concatenation costs, and storing those concatenation costs likely to occur.
A transcription network having linked computer terminals for a court reporter and for examining, defending, and associate attorneys is disclosed. Cross-reference libraries, phoneme libraries, phoneme dictionaries, and pronunciation indices are used by a reporter terminal to generate readable text transcripts which are communicated to the other terminals for real-time review. Cross-reference libraries provide for the bulk of the transcription while stenographic keystrokes that cannot be directly transcribed are converted to phoneme text or other pronounceable form for down-line readability. A common cross-reference library is provided to supplement local cross-reference libraries to aid transcription and to provide for standardization. The reporter terminal provides for update and preparation of the local cross-reference libraries using case law and evidence prior to a proceeding, as well as provides key-stroke training for the court reporter. Foreign language tables are also provided to service proceedings involving two or more languages.
Systems and methods are disclosed to operate a mobile device. The system includes a message center; an engine coupled to the message center; and a mobile device wirelessly coupled to the message center, wherein the engine specifies one or more meeting locations and wherein at least one meeting location comprises a location designated by an advertiser.
Systems and methods for software development in which the development of a base product proceeds concurrently with the internationalization and localization of the base product to produce multiple language versions of the product for polylingual simultaneous shipment to customers wherein one or more of the multiple languages can be uploaded by the customer in a single installation process.
A system and method for simulating a circuit design using both an unknown Boolean state and a negative unknown Boolean state is provided. When the circuit is simulated, one or more initial simulated logic elements are initialized to the unknown Boolean state. The initialized unknown Boolean states are then fed to one or more simulated logic elements and the simulator simulates the handling of the unknown Boolean state by the simulated logic elements. Examples of simulated logic elements include gates and latches, such as flip-flops, inverters, and basic logic gates. The processing results in at least one negative unknown Boolean state. An example of when a negative unknown Boolean state would result would be when the unknown Boolean state is inverted by an inverter. The resulting negative unknown Boolean state is then fed to other simulated logic elements that generate further simulation results based on processing the negative unknown Boolean state.
A multi-variable model analysis system comprises a model creation unit for creating a plurality of models individually having a plurality of variables, a characteristic value calculation unit for calculating the characteristic values of the models on the basis of the variables of the models given and for writing the variables and characteristic values of the models, a clustering unit for classifying the plural models having the characteristic values of a high similarity, into an identical cluster; a correlation coefficient calculation unit for calculating the correlation coefficients of the variables of the models in individual clusters and for writing the correlation coefficients in a memory map; and an extraction unit for extracting the variable having a correlation coefficient exceeding a predetermined value in the individual clusters, from the memory map.
Methods and apparatus, including computer program products, for providing a computer aided design (CAD) model comprising a plurality of physical elements. An analytical representation of the plurality of physical elements is generated. The analytical representation comprising a plurality of analytical elements corresponding to the physical elements. An association between each analytical element and corresponding physical element is generated such that a modification to one element can be applied to modify a corresponding other.
Methods for implementing a training facility, e.g., a military or law enforcement training facility, for a geographic location having at least one proposed observer position, e.g., a firing position, and at least one proposed target position are provided. In one embodiment, the method includes receiving design data (for instance, a digital terrain model) indicative of the geographic location, receiving data indicative of the proposed observer position and the proposed target position, applying the data indicative of the proposed observer position and the proposed target position to the design data creating modified design data, and conducting a line-of-sight analysis of the modified design data between the proposed observer position and the proposed target position.
A system consistent with this invention evaluates the performance of a module via a network. Such a system comprises an evaluation module (EVM); a stimulator, separate from the EVM computer, for providing a stimulus to the EVM; an EVM computer running an end user interface for interfacing with the EVM computer, wherein the EVM computer monitors the performance of the EVM and controls the stimulator; and a terminal linked to the evaluation module computer through a network, wherein the terminal displays the end user interface.
A sensing system comprises a sensor that generates a calibration pulse and first sensor data and that transmits the first sensor data using a variable pulse width. A control module determines an age of the first sensor data based on a time difference between the calibration pulse and when the sensor data is at least one of received and used, that determines a rate of change of the sensor data based on N prior sensor data samples and the first sensor data samples, and that adjusts the first sensor data based on the time difference and the rate of change.
A method and apparatus for detecting arcs in a plasma processing system is disclosed. In one embodiment the apparatus comprises an input to receive a measured value of a parameter related to power transfer from the RF power generator to a plasma load; arc detection circuitry that computes a dynamic boundary about the value of the parameter; and controller logic responsive to the arc detection circuitry, wherein the controller logic indicates an occurrence of an arc within the plasma load if a subsequent value of the parameter exceeds the dynamic boundary.
When detecting light scattered by an object to be inspected by using a pulse laser as a light source, noise increases unless a sampling repletion period of an A/D converter is determined so as to be related to a pulse oscillation repetition period of the light source. (1) The sampling repletion period of the A/D converter is set equal to the pulse oscillation repetition period of the light source or an integer times thereof, and the sampling is synchronized with oscillation of the light source. Or (2) the sampling repletion period of the A/D converter is set equal to a half-integer times the pulse oscillation repetition period of the light source. Even if a ripple component resulting from emission pulses of the light source remains in the scattered light signal supplied to the A/D converter remains, therefore, its influence can be eliminated or reduced.
A device for determining a maximum lateral separation of a follower craft with respect to a lead craft. The device includes a first unit for deducing automatically from minimum turning radii of a lead craft and from a maximum turning radius of a follower craft, the maximum possible lateral separation of the follower craft with respect to the lead craft, on each side of the trajectory of the latter.
A routing method and system. The method includes receiving by a global positioning satellite (GPS) transceiver, a user profile comprising user preference data and destination location data. The GPS transceiver retrieves first geospatial coordinate values for a current location of the user and a destination location. The GPS transceiver processes the user profile and the first geospatial coordinate values to identify a geographical route for traveling from the current location to the destination location. The GPS transceiver retrieves current traffic speed/traffic density data and historical traffic speed/traffic density data associated with second geospatial coordinate values for various locations located along the first geographical route. The GPS transceiver processes the current traffic speed/traffic density data and the historical traffic speed/traffic density data to determine if the first geographical route comprises an efficient geographical route for the user.
A drive train, for a motor vehicle that has a drive unit controlled by a control device, a driveshaft and an element, which is operatively connected to the drive shaft and is driven by the same. At least one state value of the driven element is read into the control device, and a balancing of the cylinder of the drive unit is carried out utilizing the at least one state value.
A method of operating a fuel injected multi-cylinder internal combustion engine includes establishing a flow shift compensation term by comparing a pre-flow shift value with a post-flow shift value. The pre-flow shift value is indicative of a pre-flow shift fueling signal duration linked with an engine test speed, and the post-flow shift value is indicative of a post-flow shift fueling signal duration linked with the engine test speed. The method further includes controlling an engine speed via outputting fueling signals from a digital engine speed governor to a plurality of fuel injectors of the internal combustion engine. The fueling signals have a fueling signal duration based at least in part on an electronically stored fueling signal value and the flow shift compensation term a multi-cylinder internal combustion engine includes a control system configured to control an engine speed via outputting fueling signals having fueling signal durations based at least in part on electronically stored fueling signal values modified according to the flow shift compensation term.
A wireless communication apparatus including a master unit and a slave unit. The master unit includes a transmitter configured to transmit a beacon periodically and a receiver. A detector is provided that is configured to output a detected signal, and the slave unit is configured to receive the detected signal from the detector. The slave unit includes a receiver configured to receive the beacon periodically at a receiving timing determined based on the beacon, and a transmitter configured to transmit the detected signal to the master unit receiver at a transmitting timing determined based on the beacon if a value of the detected signal changes by a threshold amount.
A method for a shift control of a drivetrain of a motor vehicle includes providing the drivetrain of the motor vehicle as a hybrid drivetrain wherein an electric machine is connected to an input shaft of an automated stepped shift transmission and wherein an internal combustion engine is connected to the input shaft of the automated stepped shift transmission via a decoupling clutch. Currently valid shift characteristic curves used for triggering respective shifts of the automated stepped shift transmission are determined respectively in dependence of current driving and operating parameters by performing an interpolation between a first limit shift characteristic curve for a first driving characteristic and a second limit shift characteristic curve for a second driving characteristic wherein the respective limit shift characteristic curves are identical in all operating modes, however a permissible interpolation range in a purely electric operation is limited.
A height controlling apparatus for controlling at least one actual height as a relative position of (a) a body of a vehicle and (b) at least one wheel of the vehicle relative to each other, the apparatus including at least one height controlling actuator which changes the at least one actual height; and an actuator control device which controls the at least one height controlling actuator so that the at least one actual height approaches at least one target height. The actuator control device includes a possibility detecting device which detects, before an absolute value of a difference of the at least one target height and the at least one actual height exceeds a reference value, whether there is a possibility that an object may be present in a direction in which the body is moved to change the at least one actual height, and a movement restraining portion which controls, when the possibility detecting device detects that there is the possibility, the at least one height controlling actuator to restrain a movement of the body in the direction.
A control system processes commands received from a user. The control system may control one or more devices within a vehicle. A switch allows the control system to choose one of multiple input channels. The method that receives the data selects a channel through a process that minimizes data losses. The switching occurs upon a user request, when the control system does not recognize an input, or when an interference masks a user request.
A method of creating a termination map for an aircraft over an area of interest indicating the lowest allowable flight altitude to achieve a glide path of a vehicle to a termination point of the area of interest and a map of vectors of the area of interest indicating direction towards a termination point to control an unmanned vehicle.
A complex signal processing system for multiple fans is used to control the rotation of a first fan and a second fan. The speed signals of the first fan and the second fan are processed through an XOR operation to obtain a complex speed signal. In response to the complex speed signal, the speed and the operational status of the first fan and the second fan can be evaluated.
The present invention includes an irrigation controller utilizing a “virtual” dial. In particular, the present invention contemplates an electronic programming and controlling interface that is controlled according to actuation of a simple on/off switch (i.e., a binary switch), preferably a push button. For example, in one embodiment, an irrigation controller is provided wherein a rotary dial is replaced with a circular liquid crystal display. The LCD contains segments peripherally on its screen that are energized according to the desired function selected by the user. The segment that is “on” at a particular time will correspond to visual indicia on the panel of the controller to inform the user which function is operable at that particular time. The user can then advance to the next segment on the LCD screen by pressing a button located elsewhere on the controller panel.
An evacuation system includes at least one fluid intake, at least one fluid outlet, at least one operational component, such as an evacuation motor, and a first read/write device for transmitting, receiving, or storing information. The evacuation system also includes a filter having a second read/write device for transmitting information to the first read/write device. A microcontroller, which is in functional communication with the first read/write device and the operational component, interprets the information received by said first read/write device and controls the operational component based on said interpreted information.
A manual computer numerical control (CNC) programming method and system (which may be embodied in whole or part in an article of manufacture or apparatus) in which coordinates may be manually entered into a text editor into a file format known as the coordinate work sheet (CWS) including verification, modification and conversion of the CWS to G-Code, the coordinate work sheet format being a comma delimited ASCII text file, and further including cutter on/off commands and using computer aided design (CAD) data to generate the coordinate work sheet (CWS).
A lower esophageal sphincter tightening device for treating gastroesophageal reflux disease which includes an insertion device, an energy source, and an energy transmitting device. The insertion device, by insertion through a body opening, positions the energy transmitting device in the proximity of the lower esophageal sphincter. The energy source generates and transmits energy via the insertion device to the energy transmitting device which directs the transmitted energy onto the lower esophageal sphincter which is comprised largely of collagen. The energy source transmits energy at a level sufficient to cause heating of the sphincter's collagen resulting in a shrinkage of the collagen and a tightening of the sphincter.
Apparatus is provided including an assembly (22) and a control unit (36). The assembly (22) includes a housing (34) configured to be applied to a nerve (20) of a subject, and at least one cathode (30) and at least one Peltier cooler (32), which are fixed to the housing (34). The control unit (36) is configured to drive the cathode (30) to apply an activating current to the nerve (20) that generates action potentials traveling in first and second directions (38 and 40) in the nerve (20), and the Peltier cooler (32) to cool the nerve (20) sufficiently to block propagation of at least a portion of the cathode-generated action potentials traveling in the second direction (40). Other embodiments are also described.
A method and system for applying electrical stimulation to an iliohypogastric nerve of a patient. The system includes electrical stimulators that apply electrical stimulation for alleviation of pelvic pain. The system may apply electrical stimulation for pelvic pain in men or women. The electrical stimulators may comprise various types of electrodes such as cuff electrodes, electrode leads, and microstimulators implanted at various locations proximate to a single or both iliohypogastric nerves of a patient. In particular, the electrode may be implanted proximate or adjacent to an anterior cutaneous branch of one or both iliohypogastric nerves, a lateral cutaneous branch of one or both iliohypogastric nerves, or one or both of iliohypogastric nerves above the branch point.
An implantable stimulator system includes a plastic housing, an electronic subassembly and at least one metal contact. The plastic housing defines an interior chamber and an exterior. The electronic subassembly is disposed in the interior chamber of the plastic housing. The at least one metal contact is integrally formed with the plastic housing, coupled to the electronic subassembly, and accessible from the exterior of the housing. The plastic housing and the at least one metal contact form a sealed structure around the electronic subassembly.
An implantable cardiac rhythm management system includes a user interface, such as an external programmer, for performing therapy energy threshold tests. The threshold tests allow the caregiver to determine the threshold energy at which paces capture the heart, i.e., cause a resulting contraction of the heart chamber to which the paces are delivered. The programmer provides recorded indications of the energy corresponding to each paced event, so that the caregiver can easily determine the point at which capture was lost. This recorded representation of pacing energy makes it easy for the caregiver to determine proper pacing thresholds to be used to ensure adequate pacing, while minimizing energy drain to prolong the useful life of the implanted device.
An implantable medical device delivers anti-tachyarrhythmia therapies including anti-tachyarrhythmia pacing (ATP). When a tachyarrhythmia episode is detected, the implantable medical device analyzes cardiac cycle length stability to determine whether and/or when to deliver an ATP. In one embodiment, the cardiac cycle length stability is measured by existence of stable ventricular tachyarrhythmia clusters (SVTCs) during the tachyarrhythmia episode. Each SVTC includes at least a specified minimum number of heart beats over which the cardiac cycle lengths meet a stability criterion.
A method and device for delivering anti-tachycardia pacing (ATP) therapy that includes an electrode to sense cardiac signals and to deliver the therapy, sensing circuitry, electrically coupled to the electrode, to detect the tachycardia event in response to the sensed cardiac signals, and a processor to control delivery of the therapy. The processor determines whether a return cycle length generated subsequent to the delivery of the first plurality of pacing pulses is greater than or equal to a sum of a cycle length associated with the tachycardia event and a total prematurity associated with the first plurality of pacing pulses, and adjusts delivery of a second plurality of pacing pulses in response to the return cycle length being greater than or equal to a sum of a cycle length associated with the tachycardia event and a total prematurity associated with the first plurality of pacing pulses.
A device and method for delivering high-energy electrical stimulation to the heart in order to improve cardiac function in heart failure patients. The high-energy stimulation mimics the effects of exercise and improves symptoms even in patients who are exercise intolerant. The high-energy stimulation may be delivered on an intermittent basis either as pacing pulses in accordance with a programmed pacing mode and with a higher pacing pulse energy than used for conventional pacing or as low energy shock pulses.
A method of and a device for non-invasively measuring the hemodynamic state of a subject or a human patient involve steps and units of non-invasively or minimally invasively measuring cardiac cycle period, mean arterial pressure, stroke volume, diastolic interval and ejection interval and converting the measured mean arterial pressure, stroke volume, diastolic interval and ejection interval into the cardiac parameters such as Preload, Afterload and Contractility, which are the common cardiac parameters used by an anesthesiologist. In the current invention, the use of electrical-mechanical interval has been eliminated for various advantageous reasons. The converted hemodynamic state of a patient is displayed on a screen as a three-dimensional vector with each of its three coordinates respectively representing Preload, Afterload and Contractility. Therefore, a medical practitioner looks at the screen and—quickly obtains the important and necessary information.
A method of load-shedding in a system having a plurality of signal sources is disclosed. The method comprises the steps of: (a) for each signal source Si selected from a set of sources {S1, S2, . . . }, each source having state pi,k selected from a set of states {p1,1, p1,2, . . . , p1,N; p2,1, p2,2, . . . , p2,N; . . . }, wherein i is an integer greater than one, N is an integer not less than two and k is an integer from 1 to N: (i) obtaining fractions fi,k, wherein each 0≦fi,k<1 is a fraction of a signal from source Si to be discarded if source Si is in state pi,k; and (ii) determining respective state pi,k of signal source Si based on the signal from source Si; and (b) for each source signal Si in determined state pi,k, discarding fraction fi,k of a signal from source Si.
A system and method to model a tracking curve of an in-vivo device capturing in-vivo data of the colon is provided. Data analysis is performed on a raw tracking curve to identify one or more milestone data points that correspond to defined locations in the colon. A modeled path may be defined between and along the selected milestone data points. Raw tracking curve data may be translated to modeled data along the modeled path. The modeled tracking curve may be displayed alongside a streaming display of captured in-vivo image frames of the colon.
The present invention relates generally to a non-invasive method and apparatus for measuring a fluid analyte, particularly relating to glucose or alcohol contained in blood or tissue, utilizing spectroscopic methods. More particularly, the method and apparatus incorporate means for detecting and quantifying changes in the concentration of specific analytes in tissue fluid. Also, the method and apparatus can be used to predict future levels of analyte concentration either in the tissue fluid or in blood in an adjacent vascular system.
A radio device includes an array antenna including a plurality of antennas; an adaptive array processing unit multiplying signals provided from the respective antennas of the array antenna by receive weights, and thereby extracting a signal received from desired another radio device; a switch circuit provided corresponding to at least one of the plurality of antennas for providing the signal received from the corresponding antenna to the reception signal processing unit in a receive operation; and a transmission amplifier amplifying and providing a modulated transmission signal to the first switch circuit corresponding to the one of the plurality of antennas.
A modular mobile telecommunications device has a printer and image capture means for printing and interacting with printed media. The device includes a mobile phone module for operatively executing a phone operating system, and a sensor module in signal communication with the phone module, the sensor module configured for sensing tags encoded on the printed media. The device also includes a print engine controller module in signal communication with the phone module, the print engine controller module configured for controlling the printer. Also included is a media transport to transport the print media through the printer.
A processor-implemented method of operation for managing a push-to-talk (PTT) session involving a plurality of participants includes applying a first floor control algorithm at a PTT server. The first floor control algorithm being selected from a plurality of algorithms that arbitrate among talk requests received from the participants. The method further includes changing, during the PTT session, from the first floor control algorithm to a second floor control algorithm at the PPT server. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(b).
A method for managing a talk burst in a PTT service system comprises: allocating, by a PTT server, master authority to a particular PTT client; and controlling, by the PTT server, another PTT clients according to a talk burst management procedure selected by the PTT client having the master authority. The PTT server allocates the master authority to the PTT client initiating a session and the PTT client having the master authority freely controls the talk burst management procedure, so that session establishment can be smoothly controlled.
A multi-channel communication device for transmitting on a first frequency band or a second frequency band is disclosed. The multi-channel communication device may include a first transceiver operating at the first frequency band, a second transceiver operating at the second frequency band, and a controller in signal communication with the first transceiver and the second transceiver, wherein the controller may be configured to determine whether the first transceiver and the second transceiver are in operation.
A method of operation in a mobile communication system includes a mobile station, a first network capable of serving the mobile station as a home network and a second network capable of serving the mobile station as a visited network, including carrying out in the home network the steps of: generating a random seed (RS), modifying the random seed by combination with an authentication key (K) held by the home network and the mobile station to form session keys (KS and KS′), sending the session keys (K′S and K′S′) to the visited network to permit authentication of the mobile station, and characterized in that the following steps are carried out in the home network: providing a further modification key (SMK), and carrying out a further key modification (of KS and KS′) in the production of the session key (K′S and K′S′) using the further modification key (SMK).
Systems, methods, and devices are provided for providing dynamic service provisioning. One method embodiment includes initiating a request for a non subscription service that is provided by a wireless service provider, receiving the request to a subscription database, and providing an option to receive the non subscription service as a per use service.
A method for generating an emergency call as well as an emergency sensing device and a mobile phone for executing this method. An emergency event is triggered on the emergency sensing device. When detecting the emergency event, the emergency sensing device activates a transmitter and transmits an emergency signal via a wireless communication interface to the mobile phone. The mobile phone establishes an emergency call to a predefined destination, when receiving via the wireless communication interface such emergency signal from the emergency sensing device.
In order to provide a variable gain amplifier of enhanced linearity and wide variable gain range, an AM-modulated signal reception circuit in which the noise of an input portion is reduced so as to improve the follow-up characteristic of an AGC circuit, and an AM-modulated signal detection circuit which produces an output precisely corresponding to a peak value envelope, the variable gain amplifier comprises a differential input amplifier which includes transistors T1 and T2 (in FIG. 8) constituting a differential pair, and a constant current circuit Is operating as an absorption current circuit of the transistors T1 and T2, and a variable impedance which is connected between the sources of the respective transistors T1 and T2, wherein the gain of the differential input amplifier is made variable by variably controlling the value of the variable impedance.
An amplifier device for a mode antenna has a number of amplifiers and a number of outputs. An input signal is fed to each amplifier, which is amplified by the respective amplifier into an amplified input signal. The amplified input signals are fed to an output matrix arranged after the amplifiers. Respective output signals are emitted by the output matrix at the outputs. The output matrix causes each amplified input signal to supply an output signal contribution for each output signal. Each output signal contribution of each output signal has an output-side contribution offset in relation to the corresponding amplified input signal, which depends on the amplified input signal that supplied the output signal contribution, and the output signal to which the output signal contribution contributes. The amplifier device is especially able to be used in a transmit arrangement for radio-frequency signals.
Apparatus, systems, and methods implementing techniques for calibrating a filter circuit. A comparator generates an output based on a filter output amplitude signal and a reference amplitude signal. A calibration logic unit receives the comparator output and produces a component code that is used by the filter circuit to adjust one or more component values.
In a method and apparatus for transmission of signals, an input signal is supplied to at least one dynamic compressor and the dynamics of the signal is compressed by the dynamic compressor with a degree of compression. The compressed signal is subsequently adapted, in particular limited, in terms of its frequency bandwidth dependent on the degree of compression, such as directly dependent on the degree of compression or dependent on a reference value directly associated with the degree of compression, such as the input level of the signal before the dynamic compressor.
A method of transmitting or receiving with constrained feedback information. A transmitter transmits a plurality of transmit signals from at least one transmit antenna. The plurality of transmit signals are based on one or more input signals, one or more power gains, and one or more beamformer matrices. The plurality of transmit signals are received as at least one receive signal, at at least one receive antenna of a receiver. The receiver generates the constrained feedback information and transmits the constrained feedback information back to the at least one transmit antenna. The transmitter selects at least one of the power gains and at least one of the beamformer matrices for a subsequent transmission based on the constrained feedback information.
A method according to one embodiment identifying the frequency range of at least one active channel of at least one wireless communication RF band; identifying the frequency range of at least one clock harmonic; identifying an overlap, in whole or in part, between the frequency range of the at least one active channel and the frequency range of the at least one clock harmonic; and shifting a fundamental frequency of the at least one clock to shift the frequency range of the at least one clock harmonic out of, at least in part, the frequency range of the at least one active channel. Of course, many alternatives, variations, and modifications are possible without departing from this embodiment.
A method of operating a radio-frequency (RF) circuitry and a signal-processing circuitry in a mobile telephone apparatus includes at least partially disabling the signal-processing circuitry while transmitting or receiving signals. In one example, a processor is efficiently disabled by generating and servicing an interrupt of relatively high priority. One advantage of this example is that preexisting, legacy code can be maintained, while still achieving the desired objectives. The processor can be enabled by generating and servicing a second high priority interrupt.
A method for receiving data in a mobile terminal and the apparatus thereof according to the present invention can reduce the areas incapable of data reception by allowing a user's mobile terminal to receive data from a first mobile terminal with a good data reception state that receives data from a base station, rather than the user's mobile terminal directly receiving data from the base station. The user's mobile terminal receives the received data from the first mobile terminal having the good reception state by a wireless communication method.
A developing unit using a two-component developer intended to provide an image forming apparatus capable of forming a high-quality image for a long period of time. A developing unit using a developer contains toner, carrier and opposite polarity particles having a polarity opposite to the charging polarity of toner includes separation means for separating the toner or opposite polarity particles, and control mechanism for controlling opposite polarity particle separation ratio in response to the image area ratio and the number of prints.
A photosensitive body to stably maintain an electric connection between a photosensitive drum and a shaft includes a photosensitive drum, a shaft serving as a rotational center of the photosensitive drum, and a grounding device to electrically connect the photosensitive drum and the shaft. The grounding device includes a shaft connecting portion electrically connected to the shaft, and an anchor portion fixedly stuck in an inner peripheral surface of the photosensitive drum. The anchor portion moves from a first state, in which the anchor portion is extended in a longitudinal direction of the photosensitive drum, to a second state, in which the anchor portion is extended in a radial direction of the photosensitive drum, and is fixed to the photosensitive drum.
A method of modifying a printer cartridge, the printer cartridge being configured to be used with a first printer, the cartridge comprising a first toner hopper, a waste hopper connected to the first toner hopper, an end cap connected to the toner hopper, and a guide key connected to the end cap, the cartridge further comprising a bushing configured to surround a drum axle, the method comprising: modifying the guide key; modifying the bushing; providing a second printer; and using the printer cartridge with the second printer. A method of modifying a printer cartridge, the printer cartridge being configured to be used with a first printer, the cartridge comprising a first toner hopper and a waste hopper connected to the toner hopper, the method comprising: providing a second toner hopper, the second toner hopper being distinct from the first toner hopper; replacing the first toner hopper with the second toner hopper; providing a second printer; and using the cartridge with the second printer.
An image forming apparatus comprises a plurality of modules, a supporting means which supports a plurality of modules, and a control means which is provided on the supporting means and which controls the plurality of the modules. The supporting means is constituted by joining a plurality of base units with each other.
A cartridge set in a main body of an image forming apparatus including a developer roller positioned opposite a photosensitive member and a frame including the developer roller and in contact with an urging unit, wherein the urging unit is structured to urged the developer roller towards the photosensitive member, also the urging unit is structured to transfer a voltage from a power supply unit to the developer roller.
In an image forming apparatus in which a visual image on a photosensitive drum is developed with columnar toner, and the developed toner image is transferred from the photosensitive drum to an intermediate transfer belt, a moving speed of the photosensitive drum and a moving speed of the intermediate transfer belt are different at a contact position (transfer nip section) where the photosensitive drum and the intermediate transfer belt are in contact. With this arrangement, toner scattering, nonuniform image etc. can be reduced in the image forming apparatus, in which the development is carried out with columnar toner.
An image forming apparatus transfers a toner image on a recording medium in a transfer unit and fixes the toner image on the recording medium in a fixing unit. The image forming apparatus performs duplex image formation in a first mode and a second mode. The first mode is a mode in which a toner image is transferred and fixed on a second side of a recording medium after a toner image is transferred and fixed on a first side thereof. The second mode is a mode in which, after a toner image is transferred and fixed on a first side of a recording medium fed at first, a second side of the recording medium is subjected to fixing without transferring thereon a toner image.
A method of generating a dark-RZ pulse in an optical communications system with a dual-arm modulator by setting a direct current bias on the modulator to a specific value such that an output optical power from the modulator achieves a maximum value when the RF signals on the first and second arms of the modulator are off and maintaining the direct current bias at the specific value and applying RF signals to the first and second arms of the modulator and delaying one of the RF signals applied to one of the first and second arms relative to the other of the RF signals such that a dark-RZ pulse is generated with a duty cycle based on the delay. Another aspect of the invention provides a method for generating dense wave division multiplexing (DWDM) optical mm-waves in an optical transmission system by phase modulated DWDM optical signal and applying the phase modulated DWDM optical signal to an input port of an optical interleaver, the optical interleaver having a specified bandwidth to suppress the optical carriers and convert the DWDM optical signal to DWDM optical mm-waves; and amplifying the DWDM optical mm-waves and transmitting the DWDM optical mm-waves over single mode fiber (SMF).
A communication includes an analog input configured to receive an analog signal. An analog to digital converter configured to provides a digital signal output based upon the analog input. A modulator is configured to modulate a laser based upon the digital signal thereby generating a modulated optical signal. An optical fiber carries the modulated optical signal and an optical detector arranged to receive the modulated optical signal from the optical fiber and provide a received output. A digital to analog converter digitizes the received output and provides an analog output based respective of the analog signal provided to the analog input.
In an image capture apparatus which captures an image, with respect to one or a plurality of types of parameters to be set at a photo opportunity, a desired set value of the parameter is registered beforehand, and it is possible to easily change to a setting for the photo opportunity at the photo opportunity. Therefore, a user can easily change to a desired set value at the photo opportunity.
In an imaging device, a photographic scene is automatically determined with high accuracy. Distance information is acquired, through a TTL-AF, from an image signal produced by a CCD. Further, a face recognition circuit detects the face of a person in a subject. An AE-AF-AWB value computing section evaluates the reliability of the distance information acquired through the TTL-AF operation, on the basis of a focal length of a lens, an aperture, and a distance to the subject computed from a distance between eyes included in the detected face. A mode-recognition-and-determination-and mode-selection section automatically determines the photographic scene from the distance information acquired through the TTL-AF operation, the reliability of the distance, and an estimated white balance value.
An image capturing apparatus (210) for capturing an image (214) of a scene (12) that is within a fluid (16) includes an apparatus frame (228), a capturing system (230), and a control system (236). The capturing system (230) captures the image (214). The control system (236) adjusts a color content of the captured image (214) based on at least one of a separation distance (SDist) between the image capturing apparatus (210) and a subject (20) of the scene (12); an apparatus depth (AD) of the image capturing apparatus (210) below a fluid surface (21); a subject depth (SDep) of the subject (20) below the fluid surface (21); or a fluid type of the fluid (16). Additionally, the image capturing apparatus (210) can include a depth sensor (234) that provides an apparatus depth signal that corresponds to the apparatus depth (AD) of the image capturing apparatus (210). Moreover, the image capturing apparatus (210) can include an illumination system (724) that generates a generated light beam (726) that can adjusted to compensate for the light that is attenuated by the fluid (16).
A method of manufacturing optical waveguide device, comprising steps of: preparing optical waveguide including under cladding layer and protruding core pattern formed on the under cladding layer; preparing mold having protrusions for shaping recesses for fitting with predetermined portions of the core pattern; preparing board provided with light-receiving/emitting element mounted thereon; placing the mold around the light-receiving/emitting element for positioning top surfaces of the protrusions of the mold over light-receiving/emitting portions of the light-receiving/emitting element; filling the mold with sealing resin material and hardening the material in the mold to form sealing resin layer having recesses for fitting with the core pattern; after removing the sealing resin layer from the mold, the core pattern are fitted with the recesses of the resin layer to optically couple the light-receiving/emitting portions and the optical waveguide; and forming an over cladding layer for covering the remaining portion of the core pattern.
Embodiments of the invention include a method and apparatus for downscaling a digital matrix image by selected ratios. According to embodiments, the value of each output pixel of the output matrix is calculated from the values of the input pixels. The output pixels (k,l) are processed in such a way that the weighted sum of the values of the pixels (i,j) of the matrix image in the area of each output pixel (k,l) is formed, the weighting coefficient being the dimension share of the pixel (i,j) in the area of the output pixel (k,l) and each weighted sum is corrected by a scaling factor (f×M2/M1×N2/N1).
A method employing a statistic means to test whether or not luminance signals around a point of interest are distributed according to the same probability distribution with respect to luminance signals of respective pixels constituting the image; determining a range where the same probability distribution can be regarded as being satisfied, estimating the true luminance value of the point of interest by using the luminance data of the range. Especially when the image signals are faint to such an extent that the intensity of the luminance signal is based on the Poisson distribution, it is effective to perform a smoothing processing for each of the probability distributions of the signals and the noises by a test of a uniformity of the Poisson distribution, enabling a clear and denoised image to be obtained.
A method for setting a motion vector of a digital video including calculating a final motion vector allocated to a resolution-reduced macroblock using two motion vectors having a highest correlation among each other out of motion vectors of four adjacent macroblocks.
A method and apparatus for enhancing the contrast of an image. The method may include creating a histogram of an original image, determining output pixel values based on one or more thresholds that define a minimum number of pixels in each histogram bin, and correcting the original image using the output pixel values.
An apparatus for measuring at least one of an arrangement and shape of shots formed on a substrate, comprises a scope configured to obtain an image of an alignment mark corresponding to a shot; and a calculating device configured to calculate a difference between a position of the alignment mark in the image obtained by the scope and a designed position of the alignment mark, obtain a non-linear component of the calculated difference with respect to each of a plurality of conditions, calculate an index indicating a stability of the non-linear component of each shot with respect to each of the plurality of conditions, and select, from the plurality of conditions, a condition for obtaining the non-linear component based on the calculated indices.
The present disclosure provides a system and method for recognizing a defect image associated with a semiconductor substrate. In one example, the method includes collecting defect data of the defect image by testing and measuring the semiconductor substrate, extracting a pattern from the defect data, normalizing a location, orientation, and size of the pattern, and identifying the pattern after the pattern is normalized.
Methods and apparatus for categorizing defects on workpieces, such as semiconductor wafers and masks used in lithographically writing patterns into such wafers are provided. For some embodiments, by analyzing the layout in the neighborhood of the defect, and matching it to similar defected neighborhoods in different locations across the die, defects may be categorized by common structures in which they occur.
A method and system for automatic digital image based tissue independent simultaneous nucleus, cytoplasm and membrane quantitation. Plural types of pixels comprising cell components including at least cell cytoplasm and cell membranes from a biological tissue sample to which a chemical compound has been applied and has been processed to remove background pixels and pixels including counterstained components are simultaneously identified. The identified cell components pixels are automatically classified to determine a medical conclusion such as a human breast cancer, a human prostrate cancer or an animal cancer.
In a method for automatically detecting degenerated regions in many stained thin section specimens (40), color region information is obtained on a degenerated region and on a non-degenerated region on image data of a standard specimen in a stained thin section slide. Next, color region information is obtained on a non-degenerated region on image data of a specimen. Next, the image data of the specimen is compared with the image data of the standard specimen to calculate a color correction quantity to match tone and brightness of the non-degenerated region in the specimen with the counterparts in the non-degenerated region in the standard specimen, and the image data of the specimen is corrected with the color correction quantity. Next, a degenerated region is extracted in the corrected image data of the specimen based on the color region information in the standard specimen.
A geospatial modeling system may include a geospatial model database and a processor. More particularly, the processor may cooperate with the geospatial model database for inpainting data into at least one void in geospatial model frequency domain data based upon propagating contour data from outside the at least one void into the at least one void, and for converting the geospatial model frequency domain data after inpainting into geospatial model spatial domain data.
A device and a method are provided for spatially locating and tracking an object, such as medical instruments, a patient and/or part of a patient's body using a camera array having at least two cameras, and for mutually assigning the spatial position of the object and an acquired, stored data set. Trackable markings are recorded via the camera array, the markings are extracted from the recordings, and a location of the markings is monitored, wherein the spatial position of the object is based on the location of the markings. Further, video recordings of a surface of the object are produced via the camera array and, with computer assistance, surface portions of the object are identified and correlated with corresponding surface portions in the stored data set, wherein the spatial position of the object is assigned to that of the data set.
A user provides to an image recognition system an image that is intended to be used to identify one or more appliances that are to be controlled by a universal controlling device. The image recognition system has access to a database of images that have been cross-referenced to appliances and configuration information for those appliances. The image recognition system uses the provided image to identify one or more appliances to be controlled using the universal controlling device and, accordingly, the configuration information for those one or more appliances so identified. The configuration information may then be provided to a user for manual provision to the universal controlling device or be provided in a form for downloading into the universal controlling device, whether directly or via an intermediate device. The configuration information may also be provided to an intermediate device which has programming for use in connection with a process of configuring the universal controlling device.
The present invention relates generally to steganographic encoding. Once claim recites a method including: obtaining plural-bit auxiliary data; creating an original carrier signal representing the plural-bit auxiliary data; reducing information content of the original carrier signal so that the carrier still conveys the plural-bit auxiliary data, yielding a reduced carrier signal; and hiding the reduced carrier signal in host data. Another claim recites a mechanical part including: a metallic surface including a pattern, the pattern conveying plural-bit auxiliary data in a steganographic manner, and the pattern provides at least diffuse reflection. Of course, other claims and combinations are also provided.
A speaker grille attachment system for a loudspeaker securely and easily attaches a speaker grille to the speaker as well as attains an improved aesthetic effect by hiding components used for the attachment. The attachment system includes a plurality of fastening members, a plurality of clamp hole pieces each having a hole for inserting the fastening member therethrough, a plurality of openings formed on an outer rim of the speaker grille, a speaker gasket having a plurality of openings each receiving the clamp hole piece and the fastening member, a speaker frame or cabinet having a plurality of fastening means for attaching the speaker grille, and a cover member for covering an area of the outer rim of the speaker grille thereby making the components for the attachment invisible.
A single folded, expanding horn loudspeaker reproduces low frequency audible sound at high power output levels. A compact enclosure houses a plurality of identical transducers, characterized by small vibrational surface areas. The throats for each transducer into the horn are acoustically differentially spaced from the mouth of the horn with the spacing between adjacent throats progressively increasing in the acoustic direction of the horn mouth from the throat origin.
A sound processing system for a vehicle includes a sound processor that is configured to mix at least one real audio input signal to form at least one virtual output signal. At least one audio signal that is available to drive at least one loudspeaker may be formed using the combination of the virtual output signal and the real audio input signal. The virtual output signal may be post processed to form a predetermined frequency range of the audio signal prior to being combined with the real audio input signal. The audio signal may be created by mixing the real audio input signal with the post processed virtual output signal. Alternatively, the audio signal may be formed by mixing the real audio input signal to form a real audio output signal, and then summing the real audio output signal with the post processed virtual output signal. Mixing may be performed with a crossbar mixer included in the sound processor.
A speech support system for a vehicle with a first microphone and second microphone and a third microphone, as well as with a first loudspeaker, a second loudspeaker and a third loudspeaker, in which, by means of the speech support system, can maintain one communication path each from the first microphone to the second loudspeaker and/or from the first microphone to the third loudspeaker, as well as from the second microphone to the third loudspeaker and from the third microphone to the second loudspeaker. By means of the speech support system, a communication path can selectively be maintained from the first microphone to a telephone, and a communication path from telephone to the first loudspeaker, while maintaining communication path from the second microphone to the third loudspeaker and the communication path from the third microphone to the second loudspeaker.
A recording or playback apparatus classifies privacy-related information such as information concerning an operation of an apparatus and information for identifying an operator into, e.g., an individual identification information category, playback contents information category, apparatus maintenance information category, and photographing environment information category, and controls recording, playback, display, transfer, or erase of the privacy-related information by the apparatus in accordance with the classified categories.
A method for improving performance in exponentiation algorithms for encryption programs such as the Diffie-Hellman key-exchange protocol. The program determines if a standard exponentiation algorithm or an algorithm optimized for reduced memory are optimal for a given circumstance. The optimized algorithms may use zero-biased exponents to minimize the number of precomputed vectors needed and the number of multiplication operations required.
Systems and methods are disclosed for establishing secure communications to a group rather than to an individual recipient. The systems and methods presented include mechanisms for encryption to a group, decryption by one or more group members, digital signature generation and verification, and the addition/removal of group members.
A method of modifying a network service comprising, identifying a service to be modified, determining services affected by the identified service; and performing a modification of the service level of at least the identified service, wherein the modification of the service level comprises a logical interruption of at least the identified service.
A system (20) for providing a caller identification with name service includes a destination service switching point (22) having a plurality of destination numbers (24). A switching control point (26) has a caller identification with name database (30) and a customer caller identification with name database (32). A signaling system seven link (28) connects the destination service switching point (22) to the switching control point (26).
A method and apparatus for detecting abnormal calling activity in a communications network is described. In one embodiment, usage data associated with at least one phone number is obtained from the communications network. The usage data is subsequently processed to determine if abnormal calling activity associated with the at least one phone number is exhibited.
Methods and systems for enabling a subscriber to reply to a voice mail message that has been made available for the subscriber at a voice mail system (VMS). In response to an indication, the VMS transmits a release message with respect to the subscriber's communication to the VMS, which communication then is terminated to an intelligent network element (INE). The INE originates a call to the party to whom the subscriber desires to reply. The subscriber's communication and the INE's call are bridged to form the reply call from the subscriber to the party. The VMS is not included in the call path. After the reply call is concluded, the bridge is dismantled, the IP is released, and the subscriber's communication is returned to interaction with the VMS without the subscriber having to make a separate call into the VMS.
A method for generating a multi-spectral image of an object is provided. The method comprises acquiring measurement data at a plurality of X-ray energy levels and defining a plurality of image voxels in one or more regions comprising the object. The method then comprises obtaining prior information associated with a plurality of image voxels comprising the object. The prior information is defined by a joint probability density function (PDF) between a plurality of basis components. The method further comprises reconstructing the measurement data to generate a multi-spectral reconstructed image of the object based on the prior information.
The invention concerns a method of estimating when dryout may occur in a nuclear light water reactor of the boiling water reactor kind. The method includes the use of a formula which expresses the local dryout property of the nuclear reactor. The formula includes at least a first and a second factor. The first factor is a first function that describes how the dryout property depends on the flow of the cooling medium through the nuclear fuel arrangement. The second factor is a second function that describes how the dryout property depends on the axial power profile of the nuclear fuel arrangement. The first and the second functions describe said flow dependence and said axial power profile dependence independently of each other. The invention also concerns a nuclear energy plant, a computer program product (23) and a method of operating a nuclear energy plant.
An offset controllable spread spectrum clock generator apparatus including a spread spectrum clock generator (SSCG), a controllable delay circuit, and a control unit is provided. The SSCG spreads the received original clock signal to output a spread spectrum clock signal. The controllable delay circuit delays the spread spectrum clock signal according to a control signal. The control unit makes statistical analyses of the spread spectrum clock signal according to the timing of the original clock signal, and adjusts and outputs the control signal to the controllable delay circuit according to the results of the statistical analyses.
Deskewing method and apparatus, including: an up/down detection unit samples a received data signal and determines in which of first through third areas of the data signal the logic level of the data signal transitions by using the result of the sampling, a lower limit detection unit detects a lower limit of the first area if the logic level of the data signal transitions in the first area, an upper limit detection unit detects an upper limit of the third area if the logic level of the data signal transitions in the third area, a phase detection unit determines a delay amount according to the upper limit detected by the upper limit detection unit and the lower limit detected by the lower limit detection unit, a buffer unit delays the data signal by the delay amount determined by the phase detection unit.
A quadrature demodulator preweights an input signal prior to mixing with in-phase and quadrature clock signals. In an implementation with discrete phase rotation, a series of weighting circuits may be arranged before or after a select circuit to select the amount of phase rotation. Various implementations may include ratioed current mirrors to perform the weighting function, a stacked arrangement of mixers, an H-bridge input stage, integrated mixers and select circuits, and/or selectable gain stages such as gm cells to perform the weighting function.
Techniques are described that can be used to reduce noise attributable to jitter in a received signal. Multiple filters may be available. The number of available filters may correlate to a period of channel-related jitter in terms of clock cycles. One of the filters may be activated for a particular clock cycle. The activated filter may provide a noise reducing signal based on a reference signal and error identified in a received signal. A filter may be used to provide a signal to reduce noise attributable to error signals from interleaved jittered channels.
A method and apparatus are provided for processing a windowed time division multiplexed signal received by a radio receiver. The method includes the steps of detecting (802) a pilot symbol within the windowed time division multiplexed signal, determining (804) a difference between the detected pilot symbol and a corrected pilot symbol where the corrected pilot signal has been corrected for distortion caused by windowing of the windowed time division multiplexed signal and calculating (806) a channel response estimate based upon the determined difference between the detected pilot symbol and corrected pilot symbol.
An analog baseband circuit includes first and second DC (direct current) offset cancellers and an offset canceller controller. The first DC offset canceller includes a first filter and a first PGA (programmable gain amplifier) with a first gain step for eliminating a first dc component from an input baseband signal. The second DC offset canceller includes a second filter and a second PGA with a second gain step less than the first gain step for eliminating a second dc component from an output of the first DC offset canceller. The offset canceller controller controls the first and second filters to operate in a fast mode when a gain of the first PGA is changed.
An encoder for encoding data from a communication channel, comprises a first address generator to generate a first address in accordance with the user data. A linear block encoder encodes the user data in response to the first address from the first generator. A transmitter transmits an output of the linear block encoder to the communication channel.
Methods, apparatus and computer programs are provided for multiplication-free identification of the impulse response of an oversampled data channel. An input comprising a pseudo-random binary sequence of L symbols is supplied to the channel at a symbol rate of 1/T. A channel output is produced by sampling a channel output signal corresponding to the input with a sampling interval TS=(q/p)T, where q and p are relative prime integers with q
In a wireless receiver that receives an electric signal that has undergone digital modulation, a sample-hold circuit converts a wireless modulated signal, which is a continuous time signal, to a discrete time signal, and the frequency band is converted and selected by means of a band-pass filter. A demodulation circuit carries out demodulation based on the instantaneous value of the voltage amplitude of the modulated signal. A shut-down circuit further effects adaptive control of the circuit shut-down time to minimize the circuit activation time while ensuring that the demodulation error rate of the demodulated baseband signal satisfies a value stipulated by the communication standard.
A radio transmission method and a wireless transmission system comprising multiple transmitter and receiver antennae simultaneously operating within the same frequency range and space-time encoders and decoders. Data transmission and channel matrix measurement can take place synchronously. Characteristic pilot signals that are unequivocally recognizable are superimposed with low noise on the data subsignals in the transmitter and are used in the receiver for the analog measurement of the channel matrix in a weighting unit and for the analog recovery of the transmitted data subsignals from the received signals. The measured analog values are digitally processed in a signal processor. The weightings thus determined are then summed in an analog signal processing unit.
The present invention provides a transceiver for receiving and transmitting data over a network, and a method for testing the same. In particular, the present invention provides a physical layer transceiver having a built-in-self-test (BIST) device that allows for, among other things, pulse density/width variation and jitter control.
An assembly of simultaneously transmitted electrically generated signals, which contains a subset of binary spreading-code sequences that are members of a larger set of binary spreading-code sequences available to a particular node of a multi-node communication network. All sequences in the set of spreading-code sequences available to the particular node of the network can be generated by the same configuration of two linear-feedback binary shift registers, where feedback taps of the two linear-feedback binary shift registers correspond to primative polynomials of the same degree over GF(2), the field of two elements.
Laser systems have a line-narrowed master oscillator and a power oscillator for amplifying the output of the master oscillator. The power oscillator includes optical arrangements for limiting the bandwidth of radiation that can be amplified. The limited amplification bandwidth of the power oscillator is relatively broad compared to that of the output of the master oscillator, but narrower than would be the case without the bandwidth limiting arrangements. The bandwidth narrowing arrangements of the power oscillator function primarily to restrict the bandwidth of amplified spontaneous emission generated by the power oscillator.
The laser drive circuit of the present invention includes a first drive circuit 105 receiving an input of a current from a variable current source 103 and a first pulse control signal 101 and outputting a first drive current in synchronism with the first pulse control signal 101; a pulse output circuit 107 outputting a pulse signal in response to a falling edge of the first pulse control signal 101; and a second drive circuit 106 receiving an input of a current from a variable current source 104 and a second pulse control signal 102, generating a second drive current in synchronism with the second pulse control signal 102, and outputting a decreased current value of the second drive current at least in synchronism with the pulse signal. According to this configuration, the falling time of the pulse can be shortened regardless of the relationship between the voltage of a laser connecting terminal and the power source voltage of a drive circuit or a ground voltage.
A laser beam generating apparatus includes a semiconductor element and a second harmonic generating element that performs a wavelength conversion on fundamental light emitted from the semiconductor element, the laser beam generating apparatus is an external resonance-type laser diode that has an external resonator structure and emits a transversal single mode laser beam, and the second harmonic generating element is a waveguide-type second harmonic generating element that includes a single mode waveguide.
Methods and apparatus provide for the combining and filtering of serial data from multiple serial data sources. At least one of the serial data sources frames serial data into packets. The serial data source that frames serial data drives a serial port in an exclusive manner. Another serial data source also provides data to the serial port. As the serial data comes from the sources, the serial port generates a stream of serial data that is sent to a serial stream filter. The serial stream filter extracts the packet from other serial data and selectively forwards the packet and the other serial data to one or more recipients.
A system and method are disclosed for synchronizing data between devices and more particularly for synchronizing data between a plurality of peer-to-peer devices in a decentralized environment where no one device stores the most “recent” or “true” version of the data. Embodiments of the invention relate concepts of discovering synchronizing peers, communication between peers using special techniques, and using a way station concept as an aid for both discovery and synchronization between peers that are not simultaneously available.
Systems and techniques are disclosed wherein a gated pilot signal can be re-acquired faster by searching a last known pilot offset and/or searching a last coset in which the last pilot signal was found.
A digital broadcast receiving apparatus and method of reducing an output time of broadcast content, includes for the apparatus, a transport stream generator generating a transport stream from a digital broadcast signal, a transport stream buffer buffering the transport stream, a controller determining whether the buffered transport stream is reliable; a transport stream processor searching for interpretation information for interpreting broadcast content from the buffered transport stream, and searching for the broadcast content based on the interpretation information, if the buffered transport stream is determined as reliable, and an audio and video processor processing the searched broadcast content. Therefore, it is possible to quickly output and provide broadcast content to users.
The present invention discloses a method for controlling a physical bandwidth of a ring-based network by employing a ring application of a data link layer that operates in a physical layer. The method includes the steps of a) requesting each of a plurality of node apparatuses included in the ring-based network to confirm whether the bandwidth can be changed, b) instructing each node of the apparatuses to prepare for the bandwidth change upon receiving a confirmation that the bandwidth can be changed, c) reporting that the preparation for the bandwidth change is completed, and d) changing the bandwidth by using a bandwidth changing function of the ring application upon receiving the report of the completion of the preparation for the bandwidth change.
The present invention is comprised of: the service execution unit 5701 that executes a service in the ServiceContext for Abstract service 2108; a method 6112 that associates the ServiceContext 2108 with resource set information indicating plural resources used by the service, when an application requests the service execution unit 5701 to execute the service; the ServiceContext management unit 2001 that holds the ServiceContext 2108 and the resource set information associated with each other by the method 6112; and the JMF 1705a that provides the service with the resource set information held by the ServiceContext management unit 2001.
A method and device for adaptive control of transmission parameters such as data rate, fragmentation and request to send protection. Packet error rates for frames transmitted with and without request to send protection are computed and compared to determine whether error rates are attributable to noise or to collision. If error rates are attributable to noise, data rates may be adjusted and fragmentation may be activated. If error rates are attributable to collisions, request to send protection may be activated or adjusted.
A processing system is coupled with a memory system and with a network interface that is connectable to a network. The processing system may receive a service request over the network interface requesting a connection between a source node and a destination node over the network. The processing system may then determine a requested class of service associated with the service request. The class of service requirement may indicate one of a plurality of classes of service. The processing system may further store topology information about the network, a portion of which may be based on a protocol identifying multiple paths in the network. The processing system may also determine if one of the multiple paths is available between the source node and the destination node that satisfies the requested class of service. If such a path is available, the processing system may assign the determined path to the connection.
A method is described that is operable to reorder and reassemble data packets from network traffic into unfragmented and in-order traffic flows for applications such as deep packet classification and quality of service determination. A queue engine stores incoming data packets in a packet memory that is controlled by a link list controller. A packet assembler extracts information from each data packet, particularly fields from the header information, and uses that information among other things, to determine if the data packet is fragmented or out of order, and to associate the data packet with a session id. If the packet is determined to be out of order, the queue engine includes a reordering unit, which is able to modify links with the link list controller to reorder data packets. A fragment reassembly unit is also included which is capable of taking fragments and reassembling them into complete unfragmented data packets. The reordered and reassembled data packets are then sent to an output where further operations such as deep packet classification can take place.
A method, computer program product, system and apparatus are presented for reducing wasted bandwidth due to supercasting multicast cells through a router switch fabric. In one embodiment of the present invention, signatures of a switch fabric destination address are generated and compared. A signature is an information-rich representation of the fabric destination address that is generated using the fabric destination address. Therefore, supercasting can be minimized by combining fabric destination addresses with like signatures. Aspects of the present invention include generating the signatures using random permutation maps of the set of switch fabric ports or determining intersections of a fabric destination address with a selection of subsets of the switch fabric ports. Signature-based solutions for supercast minimization can be performed in a time-efficient manner and be implemented online, while solutions that can generate a more optimal solution but may take a longer time to perform, such as row-clustering, can be implemented off-line. A further aspect of the invention, incorporates an off-line row-clustering supercast minimization method with an on-line signature-based supercast minimization method.
The present invention is a system utilizing multicast with distributed intelligence including an initiator device for transmitting a request, the request being addressed to a multicast group. The system also includes a switch for receiving the request from the initiator device. The switch is configured with multicast functionality for multicasting copies of the request to the multicast group. Additionally, the system includes a plurality of multicast group devices, each configured for receiving a copy of the request from the initiator device, via the switch. Each device of the plurality of multicast group devices is further configured with mapping functionality for allowing the storage device to determine a storage layout of the multicast group device. The initiator device, switch and each device of the plurality of multicast group devices are communicatively coupled via a network.
An edge device including a first list and a second list, a first queue and a second queue configured to receive packets, wherein packet information for each of the packets forwarded to the first queue is on a first list and packet information for each of the packets forwarded to the second queue is not on the first list. The edge device is configured to, for each of the packets stored in the second queue, send a message to a host to send a first test to a source of the packet, wherein the host is operatively connected to the edge device, obtain a response to the first test from the host, place the packet information on the first list, if a successful response to the first test is received, and place the packet information on a second list, if an unsuccessful response to the first test is received.
A method of detecting a rogue access point is disclosed. A message is directed from a supplicant to a network through a first access point. A response message is received by the supplicant from the first access point. The supplicant can determine the first access point is a rogue access point based on whether the response message from the first access point is in nonconformity with a predetermined expectation. After the access point is determined to be a rogue access point, it is reported to the network through a valid network access point, after the supplicant is authenticated to the network.
A system and method for efficient transmission of electronic information comprises providing a controller 10 being capable of receiving and transmitting electronic information, providing a plurality of access points 20, each access point having a plurality of receivers 30 capable of receiving electronic information, one of said plurality of receivers being designated a primary receiver 40, the rest being designated secondary receivers 50.
Direct communication between devices in a wireless network without going through a base station is described herein. Such communication may be possible by deviating from a transmission map to be broadcasted by the base station of the wireless network.
An active voice call with an access terminal is transferred from an originating wireless network to a destination wireless network in response to a call continuation message transmitted by the access terminal to a destination network switch of the destination wireless network. The call continuation message includes a connected number indicator identifying the voice call and a call continuation indicator indicating the voice call should be routed through the destination network switch. In some circumstances, an originating network switch of the originating wireless network identifies the voice call to the network switch of the first wireless network to facilitate the transfer.
A system and method for measuring media distribution and impact in a mobile communication network wherein media content is associated with messages being forwarded in the network. Media content distribution data can be measured and collected by tagging the media content at or near its point of origin and by tracking the tagged media at various points in the network during specific message related events. The collected data is stored and analyzed to determine the effectiveness and impact of media distribution in the mobile communication network.
Provided is a radio communication apparatus using a battery as a power supply, in which standby electricity is reduced to achieve a reduction in power consumption.The radio communication apparatus includes a time measuring unit (210) and a plurality of time signal outputting units (220 to 22n) such that a plurality of circuit blocks are intermittently operated for a minimum period of time, only a necessary circuit block is intermittently operated, or an intermittent operation is performed with a minimum power supplied, at desired independent time intervals or after desired independent elapsed time.
A method for use by a device communicating according to a short-range wireless connectivity protocol in attempting to establish a connection to another device using an enhanced inquiry and/or paging procedure as part of the connection procedure, the method including a step in which the device transmits a first packet for establishing a connection to the other device, and the other device responds with one or more response packets whose content depends on whether the other device is configured to perform the enhanced procedure. In some embodiments, the first packet is an identifier packet including extension data indicating via a predetermined bit pattern that the device is itself configured to perform the enhanced procedure.
A learning-target packet to be used for a path learning is selected from among a plurality of packets queued by a relay apparatus. A relationship between a transmission-source address and a first-arrival port for the selected learning-target packet is registered as learning information. A packet corresponding to the registered learning information is transferred to the first-arrival port pertaining to the learning information, and a packet that does not correspond to the learning information is transferred to all ports to which the packet is to be transferred.
A system includes a plurality of collector devices that are disposed to collect statistical information on packets that are sent between nodes on a network. The system also includes a stackable aggregator that receives network data from the plurality of collector devices, and which produces a connection table that maps each node on the network to a record that stores information about traffic to or from the node. The stackable aggregator includes a manager blade, a database blade, and two or more, analyzer blades.
A system for debugging an Internet protocol (IP) phone (104) includes an embedded media terminal adapter (EMTA) (100) connected to the IP phone, and a central office device (102) connected to the EMTA via a network. The EMTA includes a data obtaining module (1001) for obtaining operation data of the IP phone, a buffering module (1003) for temporarily storing the operation data, a data determining module (1005) for determining whether the buffering module is, a log file generating module (1007) for accessing the operation data in the buffering module and generating log files, and a storage module (1009) for storing the log files. The central office device is used for calling the log files when there is a malfunction in the IP phone, and restoring normal function to the IP phone via the network.
A method, apparatus and system of network congestion notification is disclosed. A source node sends a destination node a data packet. Upon receipt of the data packet if network congestion is detected, the destination node introduces a congestion indication into a data packet. The data packet, including the congestion indication, is sent to the source node.
Systems and methods for dynamically controlling bandwidth of connections are described. In some embodiments, a proxy for one or more connections may allocate, distribute, or generate indications of network congestion via one or more connections in order to induce the senders of the connections to reduce their rates of transmission. The proxy may allocate, distribute, or generate these indications in such a way as to provide quality of service to one or more connections, or to ensure that a number of connections transmit within an accepted bandwidth limit. In other embodiments, a sender of a transport layer connection may have a method for determining a response to congestion indications which accounts for a priority of the connection. In these embodiments, a sender may reduce or increase parameters related to transmission rate at different rates according to a priority of the connection.
A system and method for handling network overload includes receiving one or more requests, wherein an originating client originates the one or more requests. It is determined if a network element processing the one or more requests is overloaded. If the network element is overloaded, a pushback message is generated. The pushback message is sent with request gapping information to a previous hop in a network, wherein the previous hop is one or more network elements operable to route the one or more network requests to the network element processing the one or more requests.
In an example embodiment, an aggregate frame, such as a A-MSDU aggregate is generated from interleaved frames addressed to various receiver addresses. The incoming frames are regrouped by receiver address. The aggregate frame is generated from the regrouped frames.
A method of transmitting OFDM signals including, allocating a first pilot signal and a first data signal which are both common among OFDM transmitters respectively to at least one first pilot subcarrier and first data subcarriers within a specific time-frequency domain that is common among the OFDM transmitters and different among wireless transmitting units, allocating a second pilot signal and a second data signal respectively to second pilot subcarrier and second data subcarriers outside the time-frequency domain, multiplying the first pilot signal and the first data signal by a complex number set for the time-frequency domain, generating an OFDM signal by performing OFDM modulation on the first pilot signal and the first data signal multiplied by the complex number and the second pilot signal and the second data signal, and transmitting the OFDM signal.
The disclosed embodiments relate to exploiting circuitry that exists in a typical Orthogonal Frequency Division Multiplexing (OFDM) receiver to find the phase of a complex number corresponding to an input signal without implementing additional costly circuitry or employing a relatively slow inverse tangent look-up table. The magnitude of the complex number is normalized and processed through a closed loop to produce an output proportional to the phase of the complex number.
A method for performing blank detection on an optical storage disc includes receiving information read by an optical storage device from the optical storage disc, and checking corresponding data of the information to operate blank detection.
A drive device includes a recording/reproducing unit and a drive control unit. The drive control unit compares the physical address corresponding to the logical address contained in the recording instruction to the next recording-enabled address. When the physical address corresponding to the logical address contained in the recording instruction is smaller than the next recording-enabled address, the drive control unit controls the recording/reproducing unit to record data at a particular position in the user data area which is other than the position indicated by the physical address corresponding to the logical address contained in the recording instruction. When the physical address corresponding to the logical address contained in the recording instruction is identical to the next recording-enabled address, the drive control unit controls the recording/reproducing unit to record data at a position indicated by the physical address corresponding to the logical address contained in the recording instruction.
A radio controlled time piece 1 actively using a time-programmed receiving operation and a forced receiving operation with respect to a standard radio signal and having an object the enablement of highly accurate and efficient time correction by properly receiving time information or calendar information and the like by executing a minimum amount of receiving operations, having a receiving means 2, a timekeeping means 18, a display means 4, a control means 10 for controlling the drive condition of the timekeeping means 18, an external input means 7, and a control information storage means 8, wherein when performing singularly or consecutively a time-programmed receiving operation that operates when a prescribed timekeeping value of the timekeeping means is reached, based on a first receiving method and a forced reception operation which operates by the operation of the external input means 7, based on a second receiving operation method, the first receiving method of time-programmed receiving operation and the second receiving method of forced receiving operation being established so as to be mutually different.
According to one exemplary embodiment, a memory sensing and latching circuit includes a sensing circuit for evaluating bit lines in a memory array and providing a sensed output. The memory sensing and latching circuit further includes a latching circuit including a dynamic one-shot circuit driven by the sensed output, a sense amplifier enable signal, and a precharge clock. The latching circuit further includes a storage circuit for storing a one-shot output of the dynamic one-shot circuit, where the one-shot output corresponds to the sensed output. The one-shot output of the dynamic one-shot circuit is stored in the storage circuit during an evaluation of the sensed output. The evaluation of the sensed output is responsive to the sense amplifier enable signal.
A non-volatile memory array structure includes N bit lines, M first word lines, M×N first memory cells, a second word line, n repair circuits and a sense amplifier. The N bit lines and M first word lines are interlaced to control the M×N first memory cell. The second word line is placed across the n bit lines. Each of the repair circuits is electrically connected between the corresponding bit line and the sense amplifier. M and N are natural number.
A data output circuit of a semiconductor memory apparatus includes a pre-driver generating pull-up and down signals from driving rising and falling data in active periods of rising and falling clocks, respectively, in accordance with a state of an output enable signal. A main driver generates last output data to a common node from the pull-up and down signals. An assistant pre-driver generates an assistant drive signal, which is activated when the rising data disagrees with the falling data, in correspondence with inputs of the rising data, the falling data, the rising clock, the falling clock, and a pipe output control signal. An assistant main driver generates assistant last output data to the common node from the pull-up and down signals in accordance with a state of the assistant drive signal.
Tracking cells are used in a memory system to improve the read process. The tracking cells can provide an indication of the quality of the data and can be used as part of a data recovery operation if there is an error. The tracking cells provide a means to adjust the read parameters to optimum levels in order to reflect the current conditions of the memory system. Additionally, some memory systems that use multi-state memory cells will apply rotation data schemes to minimize wear. The rotation scheme can be encoded in the tracking cells based on the states of multiple tracking cells, which is decoded upon reading.
A resistance change memory includes a memory cell which is connected to a first node, and programmed from a first resistance state to a second resistance state, a first replica cell which is connected to a second node, generates a write voltage for programming from the first resistance state to the second resistance state, and is fixed in the first resistance state, and a first constant-current source connected to the second node, wherein when writing the second resistance state in the memory cell, a voltage of the first node is held equal to that of the second node.
A semiconductor memory array having a first memory cell array with a number of first memory cells and a second cell array with a number of second memory cells. The memory cells in the first and second memory cell arrays are arranged in rows and columns. Each column of second memory cells in the second memory array is coupled to a column of first memory cells in the first memory array.
A method of controlling an inverter to includes determining the components of a phasor representing the output current from the inverter in a fixed reference system; determining the components of the current phasor in a reference system rotating at a velocity equal to the velocity of rotation of the phasor representing the grid voltage; and comparing the components of the current phasor in the rotating reference system with a reference, again expressed in the rotating reference system, to determine an error signal, by means of which the inverter is controlled.
A regulator for converting energy from an input source to a voltage of an output. The regulator comprising at least two conduction switches to conduct energy from the input source to the output. Each of the conduction switches operated at approximately 50% duty cycle. At least two inductors in communication with the at least two conduction switches, the at least two inductors wound together on a common core and each inductor having a polarity such that DC currents in the inductors cancel each other. The inductors having a coefficient of coupling approximately greater than 0.99. At least two freewheeling switches in communication with the at least two conduction switches to provide a path for current during non-conduction periods. A drive signal generator to generate drive signals for controlling the at least two conduction switches.
A half-bridge resonant converter includes: a primary winding; a secondary winding having a first and a second end and a central point; a first electronic switch; a second electronic switch; a first power-storage element; a second power-storage element; and a load having a first and a second end. Wherein, the first end of said the secondary winding serially connects with said the first electronic switch and the first power-storage element, and the second end of said the secondary winding serially connects with said the second electronic switch and the second power-storage element, and the first end of said the load connects simultaneously with said the first power-storage element and the second power-storage element, and the second end connects with the central point of the secondary winding.
Flexible circuitry is populated with integrated circuitry (ICs) disposed along one or both of its major sides. The populated flexible circuitry is disposed proximal to a rigid substrate to place the integrated circuitry on one or both sides of the substrate with one or two layers of integrated circuitry on one or both sides of the substrate. The rigid substrate exhibits adhesion features that allow more advantageous use of thermoplastic adhesives with concomitant rework advantages and while providing flexibility in meeting dimensional specifications such as those promulgated by JEDEC, for example.
An electronic board includes a substrate on which is formed an electronic circuit having a connection terminal; a stress-relaxation layer formed on the substrate; a rearrangement wiring for the connection terminal disposed at a top side of the stress-relaxation layer; and a capacitor. The capacitor has a first electrode that is disposed between the substrate and the stress-relaxation layer, a second electrode that is disposed at the top side of the stress-relaxation layer, and a dielectric material that is disposed between the first electrode and the second electrode. The first electrode and/or the second electrode has a corrugated surface facing the dielectric material.
A portable electronic device (100) includes a base (50), a cover (10) and a sliding mechanism (30). The cover is slidably mounted on the base via the sliding mechanism. The sliding mechanism includes a static member (31) fixed on the base, a sliding member (35) slidably mounted on the static member and fixed on the cover, and a linear motor (36) configured for driving the sliding member to slide on the static member. When the static member is electrified, the sliding member is floated by a magnetic repulsive power formed between the static member and the sliding member to slide on the static member without friction.
A semiconductor module includes a base plate; a plurality of substrates placed on one surface of the base plate, with each substrate of the plurality of substrates including a switching element, a diode element, and a connection terminal area; and a parallel flow forming device that forms parallel coolant flow paths that are provided so as to be in contact with the other surface of the base plate. The coolant flow paths are formed such that coolant flows in a coolant flow direction.
A heat dissipation apparatus includes a heat sink (30) and a fan (50) mounted on the heat sink. The heat sink includes a plurality of radial fins (311, 331). An air channel (312, 332) is defined between every two adjacent fins. Each of the fins includes a main body (331, 331) and an airflow guiding flange (314, 334) extending upwardly and outwardly from a top side of the main body. The airflow guiding flange is twisted in a radial direction, such that an included angle between the airflow guiding flange and the main body is gradually increased from an outer side (318, 338) towards an inner side (317, 337) of the main body. The fan is used to generate airflow towards the heat sink. The airflow is guided into the air channels between the fins via the airflow guiding flanges.
The flat panel display (FPD) comprises a body, a central pivoting segment and two supports. The body has a screen, and the central pivoting segment is mounted through one side of the body. The supports are attached pivotally to the central pivoting segment and are opposite to each other. Each support is L-shaped and has a first leaf, a second leaf and a joint. The first leaf is mounted pivotally on the central pivoting segment. The joint is mounted between second connecting ends of the first and second leaves. The supports not only allow the viewing angle of the screen to be adjusted but also allow the body to be aligned with the supports to facilitate carrying and storing.
A display apparatus is provided. A frame is fixed and supported at the rear of a front panel forming the front portion of the display apparatus, and a separate bracket member is not mounted on the edges of the front panel. Thus, the front exterior of the display apparatus is neatly finished, and the display screen looks bigger than it actually is.
The present invention provides an electrostatic chuck, which has high plasma resistance and high capability of cooling a material to be clamped. As for the basic structure of the electrostatic chuck, an insulating film is formed on a surface of a metal plate by flame spraying, and a dielectric substrate is bonded onto the insulating film by an insulating adhesive layer. The top surface of the dielectric substrate is a surface for mounting a material to be clamped W such as a semiconductor wafer. Electrodes are formed on the lower surface of the dielectric substrate.
The present invention relates to a power control system with a fusible link. In one embodiment, the invention relates to a power control system, having a device possessing an output, a fusible link connected to the output of the device, a heating element controller, and at least one heating element connected to the heating element controller, where the heating element controller is configured to control the flow of current through the heating element, where the heating element controller is configured to monitor activity of the device, and where the heating element is configured to generate sufficient heat to fuse the fusible link within a predetermined time period when current flows through the heating element.
A method and apparatus for electrically coupling a slider to a controller circuit are disclosed. In one embodiment, a pre-amplifier with an integrated electrical connector (I-connector) may be connected via an electrical trace to a slider and via a head stack assembly flexible circuit to a control circuit. The pre-amplifier may have two parallel series of spring probe claws, two parallel series of contact pegs, two slots, or a slot and a rotary cam.
It is possible to improve the recording and reproducing S/N ratio, the reproduction signal intensity, and the degree of high density recording. There are provided a plurality of recording tracks formed on a substrate, each recording track being formed of a magnetic material, and non-recording sections formed on the substrate, each non-recording section separating adjacent recording tracks, each recording track including a plurality of recording sections and connecting sections for connecting the recording sections adjacent thereto in a track longitudinal direction, and each connecting section having a cross-sectional area in a track width direction that is smaller than a cross-sectional area in a track width direction of adjacent recording sections.
Systems and techniques relating to interpreting signals on a noisy channel with polarity uncertainty. A signal processor, such as a read channel transceiver device usable in a magnetic recording system, includes a detector operable to find a data pattern that indicates control information in a read signal and to determine a signal polarity of the read signal by determining Euclidean distances between a sampled sequence from the read signal and multiple possible sequences corresponding to preamble-shifted and polarity-reversed versions of the data pattern. The read signal is obtained from a partial response channel, such as in a storage device, and the data pattern can be a servo mark selected based on Euclidean distances between the servo mark and preamble-shifted and polarity-reversed versions of the servo mark generated according to a target channel and an encoding scheme specified for the storage medium.
A driving apparatus comprising an optical element, a supporting block for supporting said optical element by contacting said optical element onto three supporting contact areas, a driving mechanism for practically connecting said supporting block to three driving contact areas and for moving said supporting block via the driving contact area, wherein a difference between an angle of each of the three supporting contact areas in a rotational direction around a rotation axis and an angle of each of the three driving contact areas corresponding with the three supporting contact areas is 10° or smaller, where the three supporting areas are substantially located on a first plane, and the rotational axis which is perpendicular to the first plane and passes through a barycenter of the three supporting contact areas.
A image stabilization control circuit for an image capturing device, wherein a gyro-equalizer (24) integrates an angular velocity signal from a gyro-sensor (12) in an integration circuit (46). The integration circuit (46) is composed of a low-boost filter (LBF), and a phase delay in a target compensation region is set to a value appropriate for an integration process. Furthermore, a characteristic whereby the LBF reduces the phase delay at higher frequencies is used, compensation is applied to the excess phase delay of the angular signal in the high-frequency region brought about by the effect of the phase delay generated in the high-frequency region by the output signal of the gyro-sensor (12), and the phase delay in the high-frequency region is brought nearer to 90 degrees. This allows the accuracy of the process for determining the required displacement magnitude of a lens to be increased.
A zoom lens device is reduced in size and capable of zoom operation with the number of steps large enough to display the value as a zoom lens. The zoom lens device comprises lens system (A) with a first lens group, a second lens group, and a third lens group arranged on optical axis (Z). It comprises zoom mechanism (E) for changing the focal distance of lens system (A) by changing the second lens group in the direction of optical axis (Z). It comprises focus mechanism (C) for adjusting the image forming position of lens system (A) by moving the third lens group13 in the same direction as optical axis (Z). It also comprises driving force transmitting section (B) for transmitting the driving force from the motor to zoom mechanism (E) and focus mechanism (C). Driving force transmitting section (B) includes stopwork (D) like Geneva drive (F) for intermittently transfer the driving force from the driving source to zoom mechanism (E).
A method for dividing substantially nonpolarized white light into three substantially nonpolarized fractions includes splitting the substantially nonpolarized white light into a first fraction and a second fraction, the first fraction being substantially nonpolarized light of a first wavelength interval and the second fraction of substantially nonpolarized light of a second and a third wavelength interval, the first wavelength interval being located between the second and the third wavelength interval and splitting the second fraction into a third fraction with substantially nonpolarized light of the second wavelength interval and into a fourth fraction with substantially nonpolarized light of the third wavelength interval.
A microscope including a body and an optical axis reorientation device is described. The optical axis reorientation device is coupled to the body. The optical axis reorientation device includes at least two selectively adjustable mirrors and is rotatable, with respect to an optical axis of the microscope, to reorient a view of an object observed through the microscope while substantially maintaining a constant position of the microscope body.
Electrowetting display devices are presented. The electrowetting display includes a first substrate and an opposing second substrate with a polar fluid layer and a color non-polar fluid layer interposed therebetween. A first transparent electrode is disposed on the first substrate. A second electrode is disposed on the second substrate. A hydrophilic partition structure is disposed on the second substrate, thereby defining a plurality of sub-pixels. The color electrowetting display further includes an array of color pixel regions. Each pixel region consists of a set of primary color sub-pixel. Each color sub-pixel corresponds to one of different color non-polar fluid layers, and each of the different color non-polar fluid layers is isolated from each other. The colors of non-polar fluid layer in the neighboring sub-pixels are different.
A display element comprising an electrolyte layer containing silver or a compound containing silver in a chemical structure thereof and a porous white scattering layer between opposed electrodes, and carrying out driving operation for the opposed electrodes to induce silver dissolution and deposition, wherein the porous white scattering layer is structured of at least 2 layers and an average particle diameter of main component particles forming a first layer is larger than that of main component particles forming a second layer, provided that a porous white scattering layer adjacent to the electrode is designated as the first layer and a porous white scattering layer, located on a side farther than the first layer when viewed from the electrode, is designated as the second layer.
A hologram recording device for irradiating a recording beam (S) to a hologram recording medium (B) at a fixed incident angle (θs) and irradiating a reference beam (R) to an illuminated region (p) of the recording beam (S) by variably controlling an incident angle (θr) of the reference beam (R) on the hologram recording medium (B), whereby a hologram is recorded on the illuminated region (p) in multiple, includes at least a variable reflector (10) directing the reference beam (R) to the illuminated region by reflection and being swung around a predetermined axis (x) for changing the incident angle (θr) of the reference beam (R); and a light shield (11) being swung integrally with the variable reflector (10) for partially shielding the reference beam (R) so that a luminous flux diameter thereof becomes narrower as the incident angle (θr) becomes larger.
A multilayer holographic recording medium that improves recording density and data transfer rates. The multilayer holographic recording medium, from which information is reproduced by a multilayer holographic memory reproducing apparatus, includes a plurality of deposited holographic recording layers. During recording, a reference beam is common to those holographic recording layers and an incident angle of an object beam is modulated for each holographic recording layer. During reproduction, a laser beam for reproduction having the same condition as that of the reference beam used for recording is projected thereonto, so that diffraction beams are simultaneously generated in the respective holographic recording layers to directions that are the same as incident directions of the object beam used for recording.
A color conversion table is generated by estimating a device color corresponding to the color of a grid point forming the color conversion table from a calorimetric value obtained by calorimetrically measuring a color of a gamut reproduced by an output device. In addition to the color of the grid point forming the color conversion table, a device color corresponding to a color other than that of the grid point is estimated. The generated color conversion table is corrected using the estimated device color corresponding to the color of the grid point and the estimated device color corresponding to the color other than that of the grid point.
A toner saving printing method and related computer program product is described. The program analyzes an input file to extract data that represents background, and if the background is a solid dark color, changes the background to a colorless or a lighter color background. The colors of the foreground objects such as text and graphics are changed correspondingly to maintain adequate contrast between the foreground objects and the background. The method can be implemented as a part of a printer driver.
In an image forming device, a hardware performs operations to image data. An image memory handler performs allocation of a memory to software execution entities which execute the operations, and performs execution control of the software execution entities. A processing part manages as queues operation specifications to respective functions of the hardware demanded from the software execution entities, and performs execution control of the operation specifications independently of the image memory handler.
An image formation device is disclosed that has service functions corresponding to a configuration of the image formation device. The image formation device includes a service function unit for processing a request for a service function. The service function unit includes a master service function section and plural sub service function sections. One of the sub service function sections assuming an operating state requests the master service function section to register the one of the sub service function sections; the master service function section assigns the service function request to the one of the sub service function sections according to a type of the service function request; and the one of the sub service function sections processes the service function request assigned by the master service function section.
An apparatus for determining an elevation of a working tool relative to a reference plane, includes a rotary laser system, a radio unit and a detector. The rotary laser system emits a rotating laser beam in a plane inclined relative to the reference plane. The radio unit is configured to measure a distance between the working tool and the rotary laser system and the detector is mounted on the working tool for detecting the laser beam. The elevation of the working tool can be determined on a basis of the inclination angle and the distance between the working tool and the rotary laser system.
An apparatus for checking mechanical pieces comprises a base (1), a locking and reference system (31), an optoelectronic measuring system (53), displacement systems (3, 9, 26) and a processing unit (25) for receiving and processing the signals of the optoelectronic system. The displacement systems also enable mutual translation displacements, along a transversal axis, between the optoelectronic system and the piece to be checked. A method of checking foresees to detect signals provided by the optoelectronic system relating to a surface (51) of the piece in the course of the mutual oscillations, at at least two different transversal positions (A, B), and carry out a processing in order to obtain information relating to a virtual surface (51′). The method and the apparatus enable to obtain information relating to the position and/or the arrangement and/or the shape of even very small-dimensioned component parts of hard disk storage units.
In a near-field heterodyne spectroscopy system, a near-field generation device receives the output of a pump beam source and is also made to vibrate or move at a frequency f to generate a modulated near-field beam having a near-field component. The outputs of the pump beam source and a probe beam source (optional) as well as the modulated near-field beam are directed to the same point on a sample. At least one of the outputs of the pump beam source and probe beam source is modulated at a frequency Ω. Thus, the reflected beam that results from the interaction with the region illuminated by the modulated near-field beam is modulated at frequencies Ω+f and Ω−f. Because the excitation is near-field, the electric field in the sample is evanescent and ensures a shallow probing depth as well as smaller lateral dimensions beyond diffraction limit.
A projected beam smoke detector includes circuitry and control software to measure a distance a beam travels between the detector's transmitter and receiver. Either a time-based or a phase-based measurement methodology could be used. A sensitivity parameter of the detector could be set in response to the results of the measurement.
Many suppliers claimed their products have been Tachyonized™ since the discovery and commercialization of Tachyonized™ products by Advanced Tachyon Technologies International. Genuine materials that have been Tachyonized have demonstrated a range of beneficial properties to biological organisms and processes. However, the market has been saturated with competitors making such claims without any foundation. Accordingly, the inventive process provides a simple and rapid test method to confirm the authenticity of Tachyonized materials.
A focused droplet nebulizer of the invention produces substantially uniform droplets of a predetermined size. Droplets are pushed out through a small outlet orifice by the contraction of a chamber. The droplets can be carried on a substantially non-divergent path in a drift tube. A piezo membrane micro pump acts in response to an electrical control signal to force a droplet out of the outlet orifice. The nebulizer can operate at frequencies permitting a stream of individual droplets of the predetermined size to be sent along the substantially non-divergent path in the drift tube in a preferred embodiment ELSD device.
Methods and apparatus for categorizing defects on workpieces, such as semiconductor wafers and masks used in lithographically writing patterns into such wafers are provided. For some embodiments, by analyzing the layout in the neighborhood of the defect, and matching it to similar defected neighborhoods in different locations across the die, defects may be categorized by common structures in which they occur.
Provided is an optical sampling apparatus that samples light to be measured having a pulse waveform, including a sampling light output section that outputs a first sampling light and a second sampling light, both having pulse waveforms of a spectrum different from that of the light to be measured; a first sampling section that includes a first nonlinear optical medium, which causes a nonlinear optical effect by causing at least a portion of the light to be measured and the first sampling light to pass therethrough and outputs light generated by the nonlinear optical effect, and that outputs at least a portion of the light generated by the nonlinear optical effect as a first output light; and a second sampling section that includes a second nonlinear optical medium, which causes a nonlinear optical effect by causing at least a portion of the first output light and the second sampling light to pass therethrough with a temporal overlap in order to output light generated by the nonlinear optical effect, and that outputs at least a portion of the light generated by the nonlinear optical effect as a second output light.
Systems and methods for sensing air outside a moving aircraft are presented. In one embodiment, a system includes a laser for generating laser energy. The system also includes one or more transceivers for projecting the laser energy as laser radiation to the air. Subsequently, each transceiver receives laser energy as it is backscattered from the air. A computer processes signals from the transceivers to distinguish molecular scattered laser radiation from aerosol scattered laser radiation and determines one or more air parameters based on the scattered laser radiation. Such air parameters may include air speed, air pressure, air temperature and aircraft orientation angle, such as yaw, angle of attack and sideslip.
The present invention relates to a method for the detection of an object by means of an optoelectronic apparatus, wherein light rays generated by a light source are incident onto an object as a light bead and the light rays scattered back and/or reflected from the object are detected by a receiver arrangement in accordance with the triangulation principle and an object detection signal including information on a scanning distance between the apparatus and the object is output, with the light rays acting via an imaging element on a pixel array consisting of photodetectors in the receiver arrangement. The method is characterized in that the imaging element is only an array of individual imaging elements positioned before the pixel array and generating a received signal pattern on the pixel array corresponding to a plurality of mutually spaced apart images of the light bead; and in that the information on the scanning distance is determined from the received signal pattern. The present invention furthermore relates to an optoelectronic apparatus for the carrying out of the method.
A device for optically measuring distance, in particular a hand-held device, comprising an transmission unit (12) which is provided with a light source (17, 18) for emitting optical measuring radiation (13, 20, 22) towards a target object (15), and a capturing unit (14) which is arranged at a distance from the optical axis (38) of the transmission unit (12). The capturing unit (14) comprises at least one optical detector (54) for capturing optical radiation (16, 49, 50) reflected by the target object (15). The detector (54) of the capturing unit (14) comprises a plurality of light-sensitive surfaces (70, 72, 74; 170, 172, 174; 270, 272, 274; 370, 372; 470, 472; 570, 572) which are separated from each other and which are be activated separately. The invention also relates to a method for operating a device for optically measuring distance.
The present invention, in its various aspects and embodiments comprises a optical multi-discriminant (“OMD”) LADAR technique. The technique includes a method, comprising: receiving a dichroic, polarimetric optical signal simultaneously with radiation of a third wavelength from a field of view through a common aperture; and capturing three-dimensional, polarimetric data from each wavelength of the optical signal and two-dimensional data from the radiation. The technique also includes an apparatus, comprising: means for receiving a reflection of a polarimetric, dichroic optical signal and a second signal of a third wavelength, separating the optical signal from the second signal by wavelength, separating the dichroic constituents of the optical signal by wavelength, and separating the polarized elements of the dichroic constituents; and a common aperture through which the optical signal is transmitted and the reflection and the second signal are received.
An optical range-finding sensor includes a light-emitting element that emits irradiation light, a light-emitting side lens that collects the irradiation light and irradiates the light to a range-finding object, a light-receiving side lens that collects reflected light of the irradiation light reflected by the range-finding object, a position detecting light-receiving element that receives the collected reflected light and detects a position of the range-finding object, and a control processing integrated circuit that controls light emission of the light-emitting element and processes a detection current of the position detecting light-receiving element. The light-emitting element is configured of a vertical cavity surface emitting laser.
The mask-less exposure apparatus includes: a stage which moves with the substrate having a photosensitive resin layer with sensitivity to ultraviolet radiation formed thereon; a first light source for emitting light containing a wavelength component in the wavelength range of 300 to 410 nm; a first light irradiation optical system for modulating a radiant flux emitted from the first light source based on data of a desired exposure pattern to image a pattern on the photosensitive resin layer; a second light source for emitting light containing a wavelength component in the wavelength range of 450 to 2500 nm; and a second light irradiation optical system for guiding a radiant flux emitted from the second light source to a second light irradiation area that is set so as to include at least a first light irradiation area.
There is provided an optical element comprising an optical element body, a reflecting area and an optical passageway. The optical element body defines an axis of rotational symmetry. The reflecting area is disposed on the optical element body and adapted to be optically used in an exposure process. The optical passageway is arranged within the optical element body and allows light to pass the optical element body, the optical passageway being arranged eccentrically with respect to the axis of rotational symmetry.
An exposure system includes an exposure apparatus and a fluid supplying apparatus that supplies fluid to the exposure apparatus via flow channels. The fluid supplying apparatus includes a fluid sending unit, a heat exchanger, a first temperature sensor that measures the temperature of the fluid, a filter that removes unwanted substances in the fluid, and a heater disposed downstream of the filter in the fluid supplying apparatus for adjusting the temperature of the fluid. The exposure apparatus includes a second temperature sensor that measures the temperature of the fluid supplied from the fluid supplying apparatus. The heater adjusts the temperature of the fluid on the basis of the information on the temperature measured by the second temperature sensor.
The present invention provides a display device which has a narrow screen border, and excellent display equality. The display device according to the present invention comprises a display panel comprising a glass substrate and a source driver IC which is provided along the edge of the glass substrate. The FPC is connected between the source driver ICs. At the substrate end side of the source driver IC, a bump for GND, a bump for analog power supply, a bump for digital power supply, a bump for reference voltage at the positive polarity side, and a bump for reference voltage at the negative polarity side are formed sequentially from the outer side along the flow of current. These bumps for input and the FPC are connected with the lines for input on the glass substrate. The logic signal lines and are formed along the short side of the source driver IC and along the long side at the display area side.
A method of improving the viewing angle of a vertically-aligned liquid crystal display device is presented. The method involves designing a uniaxial compensation film to provide a retardation value of 200 nm or less for light having a wavelength of about 550 nm. Using this uniaxial compensation film, a display device can be built by obtaining a liquid crystal panel with liquid crystal molecules contained between glass substrates, coupling the uniaxial compensation film to at least one of the glass substrates, and coupling a polarization film and electrodes to the compensation film. Preferably, the uniaxial compensation film has a thickness less than or equal to 50 microns. Where there are multiple compensation films, the total thickness and the total retardation values should be considered.
An electro-optical device includes a plurality of sub-pixels each of which has a light transmitting region and a light reflecting region, colored layers being disposed so as to correspond to the plurality of sub-pixels, the colored layers having filter colors of a three primary color system and a filter color of a complementary color system other than the three-primary-color system, transmissive display being performed in the light transmitting region, reflective display being performed in the light reflecting region, and color display being performed in both reflective display and transmissive display. Further, in each of the plurality of sub-pixels, a colored layer of any one of the filter colors of the three primary color system and the filter color of the complementary color system other than the three primary color system is disposed in at least the light transmitting region, and the colored layer is not provided in the light reflective region of the sub-pixel in which the colored layer of the filter color of the complementary color system is disposed.
The invention provides a liquid crystal device including: a pair of substrates; a liquid crystal layer having a negative dielectric anisotropy; a pixel electrode; a counter electrode, the counter electrode being opposed to the pixel electrode; a vertical alignment film that aligns liquid crystal molecules of the liquid crystal layer in a direction in which the long axes of the liquid crystal molecules are oriented perpendicular to the pair of substrates. The pixel electrode is made up of island-pattern sub pixel elements each two adjacent ones of which are connected to each other via a connection portion having a width narrower than that of the sub pixel element. In addition, the light shielding film is formed, on one of the pair of substrates, in each region not corresponding to the connection portion between each two of the sub pixel elements that are adjacent to each other.
An exemplary backlight module (20) includes a frame (21), a light guide plate (25), and a fixing member (22). The frame includes a substantially rectangular bottom plate (210), and a first, a second, and a third side walls (211, 212, 213) upwardly extending from three edges of the bottom plate. The first side wall is opposite and parallel to the third side wall. A first spacing board (214) inwardly extends from the first side wall. The first spacing board, the first side wall, and the bottom plate cooperatively define a first sliding channel. The light guide plate is accommodated in the first sliding channel of the frame. The fixing member is detachably secured to the frame such that the light guide plate is fixedly accommodated in the frame.
A backlight unit and a liquid crystal display device having the same are disclosed. The backlight unit includes a light source, a light guide plate guiding light emitted from the light source, an optical sheet arranged on the light guide plate, a mold frame receiving the light guide plate and the optical sheet, a printed circuit board (“PCB”) outlet in the mold frame, a printed circuit board (“PCB”) received in the PCB outlet, and a PCB adhesive sheet for adhering the PCB to the mold frame.
An exemplary liquid crystal panel (2) has a first substrate (21); a second substrate (23) opposite to the first substrate, which includes a conductive layer formed (233) thereat; a liquid crystal layer (25) sandwiched between the first and the second substrates, and a sealant (27) provided at the peripheral region of the first substrate and the second substrate. The conductive layer is adjacent to the liquid crystal layer, which remains the peripheral region of the second substrate uncovered.
A video processor card stores tap generation information for determining a predetermined tap coefficient when the tap generation information is used together with tap generation information stored in another video processor card, and supplies a video processing interface with the tap generation information. The video processing interface generates the tap coefficient from the tap generation information of the one video processor card and the other video processor card loaded therein. The video processing interface extracts video data having a predictive tap used to predict a target pixel and video data having a class tap used to classify the target data, and class classifies the target data based on the class tap. The video processing interface determine the target pixel based on the tap coefficient and the predictive tap of the class of the target pixel.
Methods and apparatuses are provided for sizing an image on a display screen. A user is provided the ability to display an image, display graphical objects, navigate, highlight, and activate one of the graphical objects on a display screen thereby sizing the image to the display screen.
A black clamp stabilization circuit for an image sensor utilizes a mixed-signal SoC block comprising sub-blocks to dynamically and precisely adjust the black level based on comparison to a reference black level. The black level adjustments include a first level regulation using digital control of an analog signal in a feedback loop that includes a programmable gain amplifier and high-resolution A/D converter. By applying the black clamping in the analog domain, dynamic range is extended. Additional black level regulation is subsequently performed in the digital domain to differentially eliminate line noise and column noise generated within the imaging System-on-Chip. By providing information between the sub-blocks, the algorithms can converge more quickly. The technique enables multiple signal paths to separately handle individual colors and to increase imaging data throughput.
An image processing apparatus according to the present invention includes: a color and polarization obtaining section 101 including a single-chip color image capture element with a color mosaic filter and a patterned polarizer in which a number of polarizer units, of which the polarization transmission planes define mutually different angles, are arranged adjacent to each other within each single color pixel; a color information processing section 102 for getting average color intensity information by averaging the intensities of the light rays that have been transmitted through the polarizer units within each said single color pixel; and a polarization information processing section 103 for approximating, as a sinusoidal function, a relation between the intensity of light rays that have been transmitted through the polarizer units within each said single color pixel and the angles of the polarization transmission planes of the polarizer units.
A color solid-state image sensing device including: a semiconductor substrate having a surface portion where high density impurity regions connected to signal reading circuits respectively are formed; a blue light detecting photodiode formed in a shallow portion of the semiconductor substrate; and a red light detecting photodiode formed in a deep portion of the semiconductor substrate, wherein connection regions which are provided so as to be continued to the photodiodes respectively and exposed to the surface of the semiconductor substrate are formed only in portions adjacent to the high density impurity regions so that electric charge accumulated in each photodiode can be transferred to corresponding one of the corresponding high density impurity regions.
Imaging device analysis methods, imaging device analysis systems, and articles of manufacture are described. According to one embodiment, an imaging device analysis method includes providing a plurality of first responsivity values corresponding to a first responsivity function of an imaging device, first determining that error associated with the first responsivity values is unacceptable, providing a plurality of second responsivity values corresponding to a second responsivity function of the imaging device responsive to the first determining, wherein the providing the second responsivity values comprises constraining the second responsivity values to comprise values of the same sign, second determining error associated with the second responsivity values, and selecting the second responsivity values responsive to the second determining yielding acceptable error.
A method and apparatus for minimizing noise pickup in iSoC sensors using an improved Analog Capacitor Memory (ACM) design and optimized timing methods that together prevent direct connection of the electrical grounds between the low-speed signal processing circuit and high-speed signal processing circuit of an imaging System-on-Chip sensor. The ACM includes a two-terminal capacitor and two pairs of terminals. Each pair of terminals is connected via switches to separate circuits. The switches are controlled to isolate one side of the ACM from the other, thereby reducing the noise pickup between the circuits.
Vision system and method. The system includes a vision system, including: a camera, a processor and memory, coupled to the camera, and an EtherCAT interface, coupled to the processor and memory, possibly contained in a chassis, and operable to couple to an EtherCAT network that provides for deterministic low-latency communication between the vision system and devices coupled to the EtherCAT network. The vision system may be configurable to operate as any of: an EtherCAT master device, an EtherCAT slave device, or a TCP/IP Ethernet device. One or more additional vision systems may couple to the EtherCAT network. The vision systems may be synchronized using an EtherCAT distributed clock technique, time-based triggered, and/or event triggered, via the EtherCAT network, e.g., in a multi-view vision, collaborative processing, control, I/O, or video servoing application, e.g., using an EtherCAT deterministic low latency closed loop feedback system, including processing, control, or I/O devices.
An image forming apparatus and method that detects a light beam deflected by a polygon mirror at least at two separate locations on the line in the horizontal scanning direction, measures the difference in time of passage between these locations, makes a comparison between the thus determined interval and a reference interval, and generates a proper amount of correction corresponding to the determined interval, such as either correction data adapted to change the frequency of a pixel clock, or further correction data to change the period of the pixel clock by pixels.
A disclosed information recording apparatus includes an erasing unit configured to erase prerecorded information on recording media capable of being colored and decolored by heat; a recording unit configured to record information on the recording media from which the prerecorded information is erased; and a control unit configured, when a recording request is received, to cause the recording unit to start recording information on a first one of the recording media and to cause the erasing unit to start erasing prerecorded information on a second one of the recording media.
Described herein are power conservation techniques that reduce power consumption for an electronics device including a display. The techniques divide video information for display into white and non-white video information. The white video information is altered such that the alteration decreases the amount of power required to display the white video information. The altered white video information and non-white video information are then visually output together. White-based power conservation as described herein may be performed while a person uses the electronics device, which reduces power consumption continually during usage.
An image display adjustment system comprises a display setup application executable by a processor and configured to, in response to detecting at least one characteristic associated with a display device, automatically cause an adjustment image to be displayed on the display device and an image adjustment process to be performed for the display device using the adjustment image.
A computer graphics system generates pixel values for pixels in an image of objects in a scene, using strictly-deterministic low-discrepancy sequences, illustratively Halton sequences, as sample points for evaluating integrals which are used to simulate a number of computer graphic techniques. The computer graphics system uses the low-discrepancy sequence to ensure that the sample points are evenly distributed over a respective region or time interval, thereby reducing error in the image which can result from clumping of such sample points which can occur in the Monte Carlo technique. In particular, the invention facilitates the generation of images of improved quality when using the same number of sample points at the same computational cost as in the Monte Carlo technique.
Attributes associated with components of a three-dimensional source geometry may be transferred to a target geometries having an arbitrarily different topology. The two geometries are placed in a general alignment in three dimensions. Correspondences are found between anchors for attributes in the target geometry and anchors for attributes in the source geometry. The identified correspondence locations on the source geometry are locally redistributed so as to ensure that concave regions of the source geometry are mapped to the target geometry, and that convex edges or vertices of the source geometry do not map to a large area on the target geometry. Attribute discontinuities in the source geometry are preserved in the target geometry by relating discontinuous edges in the source geometry to the target geometry. This relationship may map each discontinuous edge in the source geometry locally to the target geometry. Alternatively, this relationship may involve mapping discontinuous paths globally to the target geometry. Thus, the quality of attribute transfer is improved by reducing distortions introduced by the method through which correspondence between a target geometry and a source geometry is determined and/or by preserving discontinuities in attributes from the source geometry by relating discontinuous edges in the source geometry to the target geometry.
A writing instrument for use by a grader comprises an elongate, tubular housing, a writing component secured within the housing and operative to make marks on a surface, and a calculation assembly comprised of electronic components. The calculation assembly is retained within the housing and includes a plurality of data entry devices for entering data used to calculate a grade, the data entry devices being accessible by the grader through an exterior surface of the housing; a processing device programmed to receive data from the plurality of data entry devices and calculate the grade based on the entered data by performing division; and a display component for displaying to the grader the grade calculated by the processing device. A method of grading comprises using the writing instrument.
An ultrasonic coordinate input apparatus includes: a transmitter that transmits ultrasonic wave; and a receiver that has a function of detecting a position indicated by the transmitter, based on an ultrasonic signal received from the transmitter, while synchronizing with the transmitter. In this ultrasonic coordinate input apparatus, the transmitter is connected to the receiver with a communication line that enables bi-directional communication between the transmitter and the receiver.
An organic electroluminescent device having an improved display quality without pectination is provided. The organic electroluminescent device comprises a plurality of the cathode electrode layers comprising a plurality of first cathode electrode layers, wherein one end of each first cathode electrode layer is connected to one of the scan lines extending in the first direction; a plurality of second cathode electrode layers, wherein one end of each second cathode electrode layer is connected to one of the scan lines extending in the second direction; and at least one third cathode electrode layer, wherein one end of each third cathode electrode layer is connected to one of the scan lines extending in the first direction, and the other end of each third cathode electrode layer is connected to one of the scan lines extending in the second direction.
The display device (6) comprises a display (2) and generating means (10,8). The display (2) has a plurality of light emitting elements (3), and data lines (13) for providing pulse width modulation (PWM) signals to the light emitting elements (3). The generating means (10, 8) are coupled to the data lines (13) for generating, during time intervals (SF) of a frame period, at least a first non-zero emission level (L(V1; C1; I1)) of a light emitting element (3) during a first one of the time intervals (SF) and a second non-zero emission level (L(V2; C2; 12)) during a second one of the time intervals (SF).
A multi-frequency antenna is disclosed. The multi-frequency antenna is positioned on an electric device for transmitting Wi-Fi and Wimax wireless signals. The multi-frequency antenna comprises a radiating element, a grounding element and a connecting element. The radiating element comprises a first radiating area and a second radiating area, which are perpendicular to each other. The connecting element is connected to the second radiating area of the radiating element and the grounding element.
A position determining device is disclosed comprising a satellite navigation receiver for automatically providing computed position information, when the device has changed its position relative to a predetermined location, to a paging transmitter for transmission to a paging receiver for readout of the computed position information. The readout may be in the form of coordinates and may be accompanied by a message or alarm. The device may be configured as a portable unit of small size and economical manufacture.
The present invention is an RF system and methods for finding a target T in three dimensional space configured to have a transponder disposed on the target T, a monitoring unit configured as a transceiver for determining or monitoring the location of the target T and an RF wireless communication system configured with a processor to repeatedly determine position, communication and other values between the transponder and monitoring unit and so as to generate a measured distance between units in three dimensional space by determining the measured distance of the target T by a spherical virtual triangulation relationship when successive values of said position information has a predetermined logical relationship relative to said previous values between said monitoring unit and transponder and/or slave unit disposed on the target T.
An all-digital line-of-sight (LOS) process architecture addresses the size, weight, power and performance constraints of a receiver for use in semi-active or active pulsed electromagnetic (EM) targeting systems. The all-digital architecture provides a platform for enhanced techniques for sensitive pulse detection over a wide field-of-view, adaptive pulse detection, LOS processing and counter measures.
An A/D conversion circuit including a plurality of resistor elements connected in series between a low-potential power supply and a high-potential power supply. The A/D conversion circuit includes a plurality of comparators that compare a reference voltage divided by each of the resistor elements with an analog input voltage, the comparators having a sample-and-hold function for holding a sampled analog input voltage. The plurality of comparators also include a high-order bit comparator and a low-order bit comparator having different sampling sources. The high-order bit comparator may be configured to compare the analog input voltage and one of the reference voltages to obtain a determination result. The low-order bit comparator may old the analog voltage from the time that the low-order bit comparator retrieves the analog input voltage until the low-order bit comparator performs comparison.
A method, system, and apparatus of a balanced rotator conversion of serialized data are disclosed. In one embodiment, a method to convert serialized data includes acquiring a rotator module output, and generating a balancing signal with a reference module, which operates with a reference frequency. The method further includes processing the rotator module output and the balancing signal in an interpolation module to generate a balanced rotator output. The method may include a rotator module output that is generated by an analog phase rotator when a control voltage is received by the analog phase rotator. The reference module may include an other analog phase rotator to generate a balancing signal. The interpolation module may interpolate the balancing signal and the rotator module output to modulate a phase of the balanced rotator output. The balanced rotator output may include an orthogonal output.
An apparatus for detecting a hazardous condition includes an optical module for measuring scattered light caused by the hazardous condition, a temperature sensor, a humidity sensor, and a processing unit coupled to receive signals from the optical module, the temperature sensor and the humidity sensor. The processing unit processes the signals to determine criteria to distinguish deceptive phenomena from a hazardous condition in order to limit false alarms. The processing unit uses the criteria for adjusting an alarm threshold value that is a function of a reference function, a function based on temperature criteria, a function based on at least one of the temperature criteria and a ratio criterion, and a function based on humidity criteria.
The prevent invention provides a portable terminal capable of performing good contactless communication with a reader/writer antenna without generating a dead band even at the time of rear surface communication.The portable terminal comprises: a lower case (2); an upper case (4); an electronic component mounting board (7) provided in the lower case (2) and having a first surface (5) and a second surface (6); an electronic component mounting board (14) provided in the upper case (4) and having a first surface (12) and a second surface (13), the first surface (12) being in opposition to the second surface (6) under the state the lower case (2) and the upper case (4) are in proximity to each other; a contactless communication antenna (8) provided in the lower case (2) oppositely to the first surface (5) of the electronic component mounting board (7) and performing the contactless communication with the reader/writer antenna; and a loop coil (15) provided in opposition to the second surface (13) of the electronic component mounting board (14).
Methods, mediums, systems, and devices for redundant monitoring are disclosed. One method of providing redundancy in an environmental monitoring device includes combining a first sensor, one or more redundant sensors, and a plurality of control logic components; monitoring a selected environmental condition using the plurality of sensors; measuring the selected environmental condition using the plurality of sensors each reporting to a particular control logic component among the plurality of control logic components, each of the plurality of control logic components monitoring a sequence of such measurements; and correlating corresponding monitored measurements from the sequence of measurements of each of the plurality of control logic components and determining whether a difference exists between the corresponding monitored measurements of each of the plurality of control logic components.
A system and method that uses non-invasive method, such as a wearable module equipped with sensors placed on a subject connected to a computer-linked module, to monitor life signs like heartbeat waveforms, body temperatures, indicating the health of a living being or a dynamic system. The health of the system is defined by a set of known good spectra with deviations triggering alerts. A garment embedded with a piezoelectric material and a temperature sensor, when placed in contact with the body, captures acoustic waves from the heart and body temperature. Both sensors are connected to a garment-mounted module with a flexible printed antenna. Another module with reconfigured daughterboard software forms a bidirectional wireless data connection to a computer. A software program compares the received spectrum to its database spectrum based on a set of rules and alerts the user when it deviates.
A wireless bicycle communication device includes a bracket, an electronic switch, an antenna, a wiring assembly and a radio communication unit. The electronic switch is coupled to the bracket and configured to generate switching signals. The antenna is supported to an antenna receiving portion of the bracket. The wiring assembly electrically connects the antenna and a first connector. The radio communication unit is disposed within a radio unit receiving portion of the bracket and has a second connector configured to detachably mate with the first connector. The radio communication unit is configured to process switching signals from the electronic switch and broadcast corresponding radio signals via the antenna.
Communications between a tractor and trailer are established and secured using a wired connection between the physically connected tractor and trailer. Wireless ID or authentication information is communicated between tractor and trailer using the wired connection. Thereafter, a wireless, secure RF communication link may be established between the tractor and trailer using the ID/authentication information. Further, wireless messages may be encrypted between tractor and trailer using the identification/authentication information received over the wired connection.
Vehicle-based programmable appliance control systems and methods include a user control module and a transmitter module which are remotely located from one another. A wired connection, such as a vehicle wiring harness, directly interconnects the modules. The wired connection has two ends and is assigned solely to the modules as the user control module is connected to one end of the wired connection and the transmitter module is connected to the other end of the wired connection. The user control module includes a user control and the transmitter module includes a radio frequency transmitter. The user control module transmits a user activation signal based on assertion of the user control to the transmitter module for receipt by the transmitter via the wired connection. The transmitter transmits a radio frequency appliance activation signal based on the received user activation signal in order to activate an appliance.
The present invention provides a bi-directional microelectromechanical element, a microelectromechanical switch including the bi-directional element, and a method to reduce mechanical creep in the bi-directional element. In one embodiment, the bi-directional microelectromechanical element includes a cold beam having a free end and a first end connected to a cold beam anchor. The cold beam anchor is attached to a substrate. A first beam pair is coupled to the cold beam by a free end tether and is configured to elongate when heated thereby to a greater temperature than a temperature of the cold beam. A second beam pair is located on an opposing side of the cold beam from the first beam pair and is coupled to the first beam pair and the cold beam by the free end tether. The second beam pair is configured to elongate when heated thereby to the greater temperature.
It is an object of the present invention to achieve a magnetic field with high uniformity and low skew angle in a dipole ring magnetic field generating apparatus. There is provided a permanent magnet type magnetic field generating apparatus comprising: a plurality of permanent magnet pieces disposed in a ring shape so that a substantially unidirectional magnetic field is generated in a space within the ring, the permanent magnet pieces having the magnetization direction undergoing one rotation over a half-circumference of the ring, the permanent magnet pieces having substantially the same magnetic strength, and the permanent magnet pieces being disposed so as to form indentations and protrusions toward a center axis of the ring, or having a shape having indentations and protrusions facing the center axis.
A method is provided for reducing inter modulation distortion products using multi-carrier phase alignment of the type where a combined carrier signal is generated from the combined output carried waves of a plurality of numerically controlled oscillators in which the frequency of the carrier wave can be altered by changing an input value into the oscillator. In particular the initial phase of the output carrier waves is adjusted so that the peak amplitude of the combined carrier signal is minimized so that compression of the higher amplitude portions of the combined signal is reduced.
A BALUN circuit (20) for low voltage operation for receiving single ended input signal at an input terminal (24) and providing a differential output signal across a pair of output terminals (OUT+, OUT−) is disclosed. The BALUN circuit (20) comprises a first branch including an input terminal (24) for receiving a single ended input voltage signal (RFin), a transistor (Q1), a resistance (R1) (28), a resistance (RL), and an output terminal (OUT+). A second branch includes a transistor (Q3), a resistance (RL) and an output terminal (OUT−). An operational amplifier (26) maintains current flowing through the resistances RL in the first and second branches substantially equal to each other, in dependence upon the output voltage signal across the output terminals (OUT+, OUT−).
A method and apparatus is provided for use in power amplifiers for reducing the peak voltage that transistors are subjected to. A power amplifier is provided with first and second switching devices and an inductor connected between the switching devices. The switching devices are driven such that the switching devices are turned on and off during the same time intervals. Differential RF power amplifiers are also provided with inductive networks coupled at various nodes of the power amplifiers. In some examples, techniques are used to stabilize differential power amplifiers by stabilizing common-mode feedback loops.
Disclosed are a circuit and a method for tuning a programmable filter including input terminals, output terminals, a filter network and a transadmittance stage. The input terminals can receive input signals, and the output terminals output a filtered signal. The transadmittance stage, coupled to the input terminals, generates a current at its output based on the input signals. The output of the transadmittance stage can be coupled to the output terminals. The filter network can be a resistive-capacitive network connected to the input terminals. The RC network can include a capacitance respectively coupling the input terminals to output terminals, and a voltage divider network coupling the input and output terminals together. The transadmittance stage output terminals can be connected to the voltage divider, and the output terminals of the programmable filter circuit are coupled to respective intermediate nodes of the voltage divider network to provide a filtered output signal.
Digital trimming logic is included in a microelectronic device of a type that produces an output signal in response to an input signal and a threshold signal. Trimming logic values are produced in response to a clock signal that is applied to the device in a trimming mode. The clock signal can be applied to a device pin that is used in normal operation to provide an output signal, thus allowing the pin to serve a dual function. The trimming logic changes the trimming logic value in response to the clock signal until the trimming logic value reaches a trim value at which the threshold signal is substantially equal to the input signal. The trimming logic then stores the trim value in a non-volatile memory and enters a locked mode in which further trimming is prevented and the device is ready for normal operation.
Data storage circuits and components of such circuits constructed using nanotube switching elements. The storage circuits may be stand-alone devices or cells incorporated into other devices or circuits. The data storage circuits include or can be used in latches, master-slave flip-flops, digital logic circuits, memory devices and other circuits. In one aspect of the invention, a master-slave flip-flop is constructed using one or more nanotube switching element-based storage devices. The master storage element or the slave storage element or both may be constructed using nanotube switching elements, for example, using two nanotube switching element-based inverters. The storage elements may be volatile or non-volatile. An equilibration device is provided for protecting the stored data from fluctuations on the inputs. Input buffers and output buffers for data storage circuits of the invention may also be constructed using nanotube switching elements.
An integrated circuit comprises a first input node and a second input node, an output node; a first output transistor of a first type and a second output transistor of a second type, and a first clamping transistor of the second type and a second clamping transistor of a second type. The first clamping transistor, the first output transistor, the second clamping transistor, and the second output transistor are coupled in series across a first power supply terminal and a second power supply terminal. The first input node is coupled to a gate of the first output transistor. The second input node is coupled to a gate of the second output transistor. The output node is coupled to a common node of the first output transistor and the second clamping transistor. A gate of the first clamping transistor is coupled to a first reference voltage. A gate of the second clamping transistor is coupled to a second reference voltage.
A comparing circuit of the present invention includes: a charging and discharging circuit to charge a capacitor with charging current and discharge the capacitor with discharging current alternately in response to a switch of an input pulse signal; a comparator circuit to compare a capacitor-voltage (Csig) of the capacitor with a first threshold voltage (Vth1) and the capacitor-voltage (Csig) with a second threshold voltage (Vth2), which is higher than the first threshold voltage, to generate a pulse signal responsive to a result of this comparison, and to supply an output-signal generating circuit with the pulse signal to switch a level of an output pulse-signal; and a logical operation circuit to adjust a value of the charging current and a value of the discharging current by generating a signal that is based on the pulse signal and is to adjust the value of the charging current and the value of the discharging current of the charging and discharging circuit and supplying the charging and discharging circuit with the signal thus generated. This configuration makes it possible for the comparing circuit to maintain capability of preventing errors, and at the same time, improve in capability of outputting a pulse having a same period as that of an input pulse having a short pause period.
A buffering circuit includes: a first transistor having a gate terminal coupled to an input signal for buffering the input signal to generate an output signal under an operating current, a second transistor cascoded with the first transistor for generating the operating current for the first transistor according to a control signal at a gate terminal of the second transistor, and a control circuit having a first terminal coupled to the gate terminal of the first transistor and a second terminal coupled to a reference source. The control circuit adjusts the control signal according to the input signal and the reference source, wherein when a voltage level of the input signal varies, the control circuit is arranged to adjust a voltage level of the control signal such that the adjusted voltage level of the control signal varies inversely proportional to the varied voltage level of the input signal.
A level shift circuit determining a logic value while preventing load capacitance from increasing. A voltage detector detects the states of first and second voltages and generates first and second detection signals. A first logic unit generates a first control signal having a level that is in accordance with an input signal or a level of a third voltage in response to the first detection signal. A second logic unit generates a second control signal having a level that is in accordance with the first control signal or a level of the second voltage in response to the second detection signal. A level converter generates an output signal based on the first and second control signals and clamps the output signal at a fixed level when an abnormality occurs in the first voltage.
A method for performing a bias temperature instability test on a device includes performing a first stress on the device. After the first stress, a first measurement is performed to determine a first parameter of the device. After the first measurement, a second stress is performed on the device, wherein only the first parameter is measured between the first stress and the second stress. The method further includes performing a second measurement to determine a second parameter of the device after the second stress. The second parameter is different from the first parameter.
A semiconductor and method is disclosed. One embodiment includes a detector arrangement to detect the position of a connection element. A probe tip, the detector arrangement including first connection pads are arranged on a substrate surface. A first circuit is connected to the first connection pads.
A probe card assembly has a probe contactor substrate having a plurality of probe contactor tips thereon and a probe card wiring board with an interposer disposed between the two. Support posts contacting the probe contactor substrate are vertically adjustable until secured by a locking mechanism which is coupled to the probe card wiring board. When the posts are secured in a fixed position, the position is one in which the plane of the plurality of probe contactor substrates is substantially parallel to a predetermined reference plane.
A novel device for testing semiconductor chips is disclosed. A benefit with all the embodiments described herein is that the device may experience zero (or near zero) nascent force. The device may be comprised of a printed circuit board (PCB) that has at least one PCB piercing structure, a probe contactor substrate that has at least one substrate piercing structure, wherein the substrate piercing structure is electrically connected to a probe contactor, and an interposer that has at least one electrical via made of a conductive elastomer. When the PCB piercing structure and the substrate piercing structure pierce the elastomer, the PCB becomes electrically connected to the probe contactor. Instead of the piercing structure, the PCB or the probe contractor substrate may be adhered to the elastomer by an adhesive, such that the PCB becomes electrically connected to the probe contactor. The PCB piercing structure and the substrate piercing structure may include a flying lead wire, soldered pins or pressed pins. The adhesives may include, but are not limited to, screenable conductive surface mount adhesives. Finally, a diagnostic computer may be electrically connected to the PCB to assist in testing the semiconductor chips.
In a method and magnetic resonance (MR apparatus for reducing aliasing artifacts in the imaging for MR-monitored high intensity focused ultrasound HIFU therapy, a primary coil is used to receive the MR signals, and an additional coil is provided to receive interfering MR signals that form aliasing artifacts in the MR-monitored HIFU therapy imaging. The MR signals received by the primary coil and the interfering MR signals received by the additional coil are concurrently acquired. The interfering MR signals received by the additional coil are removed from the MR signals received by the primary coil. MR images are generated based on the MR signals with the interfering MR signals removed. Aliasing artifacts caused by the interfering MR signals thus are removed from the MR images without reducing the resolution of the scanned body parts in the MR images. In addition, the MR scanning time can be—maintained by using a proper phase oversampling technology in the concurrent signal acquisition.
An RF coil includes a first loop coil element including a first plane closed by a first coil line and a second loop coil element including a second plane, wherein the first loop coil element and the second loop coil element move while maintaining a facing state to vary the square measure of a facing area in which the first coil plane and the second coil plane face each other. The first loop coil element includes a first spreading part having a first coil line disposed such that a distance of opposing by the first coil line parallel to a first moving direction widens in the first moving direction, in a direction normal to the first moving direction in which the movement takes place such that the square measure of the facing area increases relative to the second loop coil element in a direction parallel to the first plane.
A magnetic resonance imaging apparatus configured to scan a subject in order to collect magnetic resonance signals from the subject in a magnetostatic field space. The magnetic resonance imaging apparatus includes a scanning unit that executes an imaging pulse sequence after executing a preparation pulse sequence to transmit preparation pulses. The scanning unit, during the preparation pulse sequence, excites a spin of the subject by successively transmitting a first chemical saturation pulse, a T2 preparation pulse and a second chemical saturation pulse, which is a reversed pulse; transmits a first killer gradient pulse after transmitting the first chemical saturation pulse and before transmitting the T2 preparation pulse; transmits a second killer gradient pulse after transmitting the T2 preparation pulse and before transmitting the second chemical saturation pulse; and transmits a third killer gradient pulse after transmitting the second chemical saturation pulse and before executing the imaging pulse sequence.
The invention relates to a magnetic amplification device comprising a magnetic sensor with longitudinal sensitivity, having a first piece of magnetic material and a second piece of magnetic material, each of the pieces having a longitudinal slot at its center, the pieces being separated by a distance called the gap, and the magnetic sensor being inserted into the two slots. The device of the invention typically makes it possible to measure low magnetic fields smaller than the Earth's field using a magnetic sensor of the AMR type.
A magnetic field response sensor comprises an inductor placed at a fixed separation distance from a conductive surface to address the low RF transmissivity of conductive surfaces. The minimum distance for separation is determined by the sensor response. The inductor should be separated from the conductive surface so that the response amplitude exceeds noise level by a recommended 10 dB. An embodiment for closed cavity measurements comprises a capacitor internal to said cavity and an inductor mounted external to the cavity and at a fixed distance from the cavity's wall. An additional embodiment includes a closed cavity configuration wherein multiple sensors and corresponding antenna are positioned inside the cavity, with the antenna and inductors maintained at a fixed distance from the cavity's wall.
A signal analyzer repetitively memorizes waveform data of a signal under test to detect peaks P1-P6 of the waveform data. Waveform widths of the waveform data at a mask reference level, or a predetermined level down from the respective peaks, are evaluated as mask reference widths and then masks of the respective peaks are set using the mask reference level and mask reference widths. Hence the masks are automatically set, so a user can easily obtain time domain data and/or frequency domain data including characterizing portions in the signal under test.
A current sense device for a power transistor is described. The power transistor is formed in a cellular structure including a cellular array of transistor cells. The current sense device includes multiple transistor cells in the cellular array of transistor cells of the power transistor being used as sense transistor cells. The sense transistor cells are evenly distributed throughout the cellular array where the source terminal of each sense transistor cell is electrically connected to a first node through a metal line in the first metal layer and through a metal line in the second metal layer where the metal lines are electrically isolated from the metal lines connecting the transistor cells of the power transistor. The sense transistor cells measure a small portion of the current flowing through the power transistor based on the size ratio of the current sense device and the power transistor.
A switching regulator and a semiconductor device having the same are disclosed, the switching regulator being capable of preventing turn-ON of a switching transistor when the connection between a control circuit controlling the operation of the switching transistor and ground potential is cut off. The switching regulator includes, for example, an NMOS transistor that is turned OFF to decrease the gate voltage of the switching transistor to turn off the switching transistor to be electrically non-conducting when the connection between a first ground terminal and ground potential is cut off by, for example, the disconnection between the first ground terminal and the ground line of the printed circuit board.
Provided are methods for controlling operation of a voltage regulator of a single-phase of a three-phase power system to regulate a measured voltage. One of the methods includes recording a first elapsed time between detecting a first excursion of the measured voltage from an in-band area to an out-of-band area, and a first return of the measured voltage to the in-band area. The method also includes recording a second elapsed time period (dip period) between detecting the first return and a second excursion of the measured voltage from the in-band area to an out-of-band area. If the second elapsed time period is less than a predetermined dip time period, causing a tap position change of the voltage regulator upon expiration of a countdown period initiated upon detecting the first excursion, thereby adjusting the measured voltage to the in-band area while allowing a voltage drop of limited length.
A switching regulator comprises a reverse current detecting transistor (P2) having a gate and a source between which a voltage across a synchronous-rectification transistor (P1) is applied. When the reverse current detecting transistor (P2) comes into an open or closed state (on-state) indicating detection of a reverse current during an on-period of the synchronous-rectification transistor (P1), the synchronous-rectification transistor (P1) is turned off even before the end of the on period.
A generator control circuit is disclosed. One embodiment provides a first active switching circuit configured to connect a first terminal of an excitation coil either to a first or to a second terminal of a voltage source, a second active switching circuit configured to connect a second terminal of the excitation coil either to the first or to the second terminal of the voltage source, and a generator controller to set the duty cycle of the active switching circuit to rapidly control the current through the excitation coil to an excitation coil current setpoint.
An electronic device identification system includes a rectifier bridge for providing an output DC voltage of fixed polarity from an input DC voltage of a corresponding or reverse polarity. The system further includes an identification component coupled across an input to the rectifier bridge. This enables identification of the identification component value via electrical detection circuitry applied to the input to the rectifier bridge.
A battery charger for an electronic device receives current limited power from an external power source, such as a Universal Serial Bus power interface. The battery charger can linearly regulate a charging current to an internal battery and limit the charging current so as not to demand current in excess of what the external power source can provide. A bi-directional pass element coupled between a system power terminal and the internal battery controls the charging current and effectively isolates the internal battery from a system load during charging of the battery while providing a low impedance path from the internal battery to the system load during discharging of the battery.
A linear battery chargers is disclosed which comprises a current generator, a current detector, an operational amplifier, and a multiplexing device. The current generator provides current to charge a battery module, and the current is detected and transformed to a detected voltage by the current detector. The operational amplifier has an output terminal coupled to a control terminal of the current generator. In a constant current charge mode, the multiplexing device couples a first reference voltage and the detected voltage to first and second input terminals of the operational amplifier, respectively. The current generated by the current generator is maintained at a constant current level. In a constant voltage charge mode, the multiplexing device couples a second reference voltage and the voltage level of the battery module to the first and second input terminals of the operational amplifier, respectively. The voltage level of the battery module gradually approaches a constant voltage level.
There is provided a control device of an electric power steering apparatus controlling a motor for applying steering assist torque to a steering mechanism through a driving part. The control device includes a control computation part that computes a current command value and controls the motor based on the computed current command value, a first voltage reduction monitoring part that generates a reset signal for stopping the control computation part at the time of a low voltage and a second voltage reduction monitoring part that holds reduction extent information about a power source voltage. The first and second voltage reduction monitoring parts cooperate together to monitor a reduction in the power source voltage of the control computation part.
Systems and methods are disclosed to provide torque linearity in the field-weakening region for an IPM machine. The systems and methods adjust the q-axis and the d-axis components of the stator current commands of the IPM machine using a flux weakening and a torque linearity control loop respectively. Thereby, torque linearity is maintained during the field weakening region of operation of the IPM machine.
A light emitting diode (LED) lighting system includes a controller to control current in one or more LEDs in response to a dimming level input. The LED lighting system implements a dimming strategy having two modes of operation that allow the LED lighting system to dim the LEDs using an active value of an LED current less than a full value LED current while maintaining continuous conduction mode operation. In an active value varying mode of operation, the controller varies an active value of the LED current for a first set of dimming levels. In an active value, duty cycle modulation mode of operation, the controller duty cycle modulates an active value of the LED current for a second set of dimming levels. In at least one embodiment, the active value of the LED current varies from a full active value to an intermediate active value as dimming levels decrease.
A circuit or combined ballast for driving a fluorescent lamp and at least one light emitting diode (LED) includes an integrated driver circuit having an alternating current (AC) circuit that includes at least one ballast coil for driving the fluorescent lamp and a direct current circuit for driving the LED having a secondary winding inductively coupled with the fluorescent lamp ballast coil for driving the LED. A method of driving a lamp assembly includes at least one fluorescent lamp and at least one light emitting diode (LED) and a combined driver circuit for supplying both the fluorescent lamp and the LED. The combined driver circuit supplies high voltage AC supply to a first portion of the driver circuit to the fluorescent lamp, supplies low voltage DC supply in a second portion of the driver circuit to the LED, and provides a secondary winding in the second portion of the driver circuit that is inductively coupled with a ballast coil in the first portion of the driver circuit that drives the fluorescent lamp.
A lighting device for lighting a high-pressure discharge lamp 2 having an outer tube, an interior of which is substantially under vacuum. The lighting device includes a ballast 3 having at least a current limiting element and a high-voltage pulse generating circuit 4 for generating a high-voltage pulse, and also includes a lighting discriminating means 8 for discriminating between lighting and non-lighting of the discharge lamp 2, a timer circuit 9 for setting a predetermined period of time, and a pulse-stop control means 10 for stopping generation of the high-voltage pulse. When the lighting discriminating means 8 discriminates non-lighting after lighting has been discriminated, generation of the high-voltage pulse is stopped within the predetermined period of time set by the timer circuit 9.
A backlight module and a current providing circuit thereof are provided. The current providing circuit includes a signal generating unit, a switching unit, a first capacitor, a transformer and an output node. The signal generating unit generates a PWM signal according to a level of a power source. The switching unit determines whether a first signal end and a second signal end of the switching unit are conducted according to the PWM signal received by a control end of the switching unit. Following a switch performed by the switching unit, the first capacitor charges and discharges through a current path provided by a primary coil of the transformer. Thereby, a secondary coil of the transformer generates a corresponding AC voltage by sensing a current change in the primary coil and outputs the AC voltage through the output node.
The present invention relates to an apparatus for carrying out a plasma chemical vapor deposition process by which one or more layers of doped or undoped silica can be deposited on the interior of an elongated glass substrate tube. The present invention further relates to a method for manufacturing an optical fiber using such an apparatus.
A Plasma Display Panel (PDP) includes: first and second substrates facing each other and spaced apart from each other; barrier ribs arranged between the first and second substrates and defining discharge cells; an address electrode extending in a first direction to correspond to the discharge cells; first and second electrodes arranged on one of the first and second substrates and extending in a second direction crossing the first direction to correspond to the discharge cells; a dielectric layer covering the first and second electrodes; a first colored layer arranged on a portion of the barrier ribs close to the first and second electrodes, and a second colored layer arranged on the dielectric layer and corresponding to the first colored layer, the first and second colored layers inducing a subtractive color effect.
A Plasma Display Panel (PDP) that prevents an increase in manufacturing cost due to an addition of a reinforcing material includes: a display panel; a driving circuit to supply a driving signal to the display panel; and a chassis base, disposed between the driving circuit and the display panel, and including a reinforcing member having at least one bend and arranged on at least one side of edges of the chassis base.
An organic electroluminescent display (OELD) device includes first and second substrates facing each other and having a display region and a non-display region on a periphery of the display region, an organic electroluminescent diode in the display region of the first substrate, a protrusion formed with a first thickness and a first width in the non-display region of the first substrate, a groove formed with a first depth and a second width in the non-display region of the second substrate, wherein the protrusion is inserted into the groove, a seal pattern formed between the protrusion and the groove.
An electroluminescent display device includes a shielding pattern on a substrate; a thin film transistor including a semiconductor layer that is disposed on the shielding pattern and that has an active portion and source and drain ohmic contact portions; an organic electroluminescent diode connected to the thin film transistor; and a power line connected to the thin film transistor, wherein the shielding pattern partially covers the active portion of the semiconductor layer.
An organic electro-luminescence device is provided. First and second substrates are arranged spaced apart from each other by a predetermined distance and sub-pixels are defined in the substrates. An array element has at least one thin film transistor (TFT) formed on an inner surface of the first substrate in sub-pixel unit. A conductive spacer is electrically connected to a drive TFT of the array element. A first electrode for an organic electro-luminescence diode is disposed on an inner surface of the second substrate. An organic electro-luminescence layer and a second electrode for the organic electro-luminescence diode are sequentially formed on the first electrode in sub-pixel unit. The first substrate and the second substrate are misaligned by a predetermined position and attached to each other, such that the conductive spacer is in contact with a conductive spacer contact region provided on the second electrode.
This relates to a backlight unit that is adaptive for reducing leakage current. A backlight unit according to an embodiment of the present invention includes: a plurality of lamps; a common electrode electrically connected to an electrode of any one of the lamps; and a lower side support that supports the common electrode and that includes a shielding part, wherein the shielding part is in between a portion of the common electrode and the electrode.
A discharge tube arrangement for a compact fluorescent lamp is provided. The tube forms a continuous arc path and has electrodes disposed at each end of the arc path. The discharge tube arrangement comprises a first cold chamber in order to control and maintain a required mercury vapor pressure. The first cold chamber is located in a longitudinal end portion of the tube arrangement. The discharge tube arrangement is further provided with at least one second cold chamber, which is positioned between the longitudinal end portions of the discharge tube arrangement. The at least one second cold chamber is positioned on the wall of the tube, and has a cold chamber wall protruding substantially away from the central axis of the discharge tube arrangement. The discharge tube arrangement may have a coiled configuration with helical tube portions or a multifinger configuration with straight tube members.
A piezoelectric device constituted by a piezoelectric body and electrodes. The piezoelectric body is a monocrystalline piezoelectric film formed, above a substrate, of an inorganic crystalline compound containing a first ferroelectric crystal when no electric field is applied to the piezoelectric film, and having a characteristic that phase transition of at least a portion of the first ferroelectric crystal to a second ferroelectric crystal occurs when the electric field strength applied to the piezoelectric film is at or above a predetermined level E1, the first and second ferroelectric crystals correspond to different crystal systems, and the piezoelectric device is driven under a condition that the minimum strength Emin, the maximum strength Emax, and the predetermined level E1 of the applied electric field satisfy the inequalities, Emin
When a piezoelectric ceramic sheet is divided into two equal parts in a longitudinal direction and two equal parts in a width direction to form four regions, internal electrodes are disposed over each region and are disposed so that surface areas occupied in each region are substantially the same, and a longitudinal vibration is detected based on a potential difference between the internal electrodes.
A coil module for a stator of an electric motor comprising a coil holder, a coil that is disposed on the coil holder, a first web and a second web is provided, wherein situated between the first web and the second web are a first coil portion and a second coil portion for contacting with a motor circuit.
A motor generally has a contradictory relation between decrease of cogging torque and increase of torque density. To overcome this problem, continuous direction control is provided for anisotropy with modification of magnetic poles so that the average absolute value of differences between Mθ and 90×sin [φ{2π/(360/p)}] is set to be 3° or less, where Mθ is a direction of anisotropy with respect to a radial tangent line of a magnetic pole plane, φ is a mechanical angle, and p is the number of pole pairs.
A DC voltage converting device is on the output side connected to a DC voltage source and, on the output side, supplies a converted DC voltage to at least one electrical consumer via a cable connection. To improve such a DC voltage converting device in that also with high DC voltages on the input side, a conversion into another DC voltage is possible without any special constructional efforts and high costs while complicated cooling means or the like, are avoided at the same time, the Dc voltage converting device comprises a plurality of DC voltage converting units of which each is serially connected to the DC voltage source on the input side and connected in parallel with the cable connection on the output side for supplying the converted DC voltage.
A connector state control module includes a sensing module that determines a state of a pulse width modulation (PWM) signal. A charge switching module selectively provides a voltage based on the state of the PWM signal. A charge storage module stores a charge based on the voltage. A power supply switching module selectively outputs a power signal based on the charge.
In a rechargeable battery with a fuse for guarding against external short circuits, to make it possible to design the rechargeable battery independently of the possibly high normal continuous current, it is proposed that a signal connection existing between the rechargeable battery and a device provided for drawing current be utilized. To that end, a switch is provided, which is connected parallel to the fuse and which responds to certain electrical signals of the device. The signals can be delivered to the switch via the signal connection, so that the switch bypasses the fuse, once the signal connection is established and the aforementioned signals occur.
A semiconductor device with a plastic housing composition includes a semiconductor chip and an internal wiring. The plastic housing composition is electrically conductive and electrically connected to a first contact pad of the internal wiring. A first side of the semiconductor chip is electrically insulated from the plastic housing composition by an insulation layer.
Aiming at adjusting the height of bump electrodes connected to lands on a substrate, a semiconductor device 100 has a first interconnect substrate 103 and a second interconnect substrate 101. On one surface of these substrates, first lands 111 and second lands 113 are provided. The plane geometry of the second lands 113 is a polygon characterized by the inscribed circle thereof having an area smaller than the area of the inscribed circle of the first land.
A method is disclosed of forming a bonding pad that is immune to IMD cracking. A partially processes semiconductor wafer is provided having all metal levels completed. A blanket dielectric layer is formed over the uppermost metal level. Patterning and etching said dielectric layer horizontal and vertical arrays of trenches are formed passing through the dielectric layer and separating the dielectric layer into cells. The trenches are filled with a conducting material and, after performing CMP, bonding metal patterns are deposited. Wires are bonded onto said bonding metal patters, after which a passivation layer is formed.
Substrates having molded dielectric layers and methods of fabricating such substrates are disclosed. The substrates may advantageously be used in microelectronic assemblies having high routing density.
Provided are a resistance random access memory including a resistance layer having a metal oxide and/or a metal ion dopant, which may be deposited at room temperature and which may have variable resistance characteristics, and a method of manufacturing the same.
A semiconductor structure of a high side driver includes an ion-doped junction. The ion-doped junction includes a substrate and a deep well. The deep well is formed in the substrate and has a first concave structure. The ion-doped junction includes a semiconductor region connected to the first concave structure of the deep well and having substantially the same ion-doping concentration as the substrate.
An electrical fuse has a region of a first conductivity type in a continuous type polysilicon of a second conductivity type that is opposite the first conductivity type. In one embodiment of the invention the PN junction between the region and the poly fuse is reverse biased.
A semiconductor switching element, wherein on a semiconductor layer formed on a substrate, or on a semiconductor substrate, a source electrode and a drain electrode are disposed at a predetermined interval in a direction along a surface of the substrate; and a second gate electrode is provided between the source electrode and the drain electrode, the second gate electrode is electrically connected with the source electrode and structured with two types of electrode material layers having Schottky barriers of different heights from each other.
When metallic material is employed for various metallic films, it is possible to improve at least one of the mechanical strength, the durability against abrasion, and the uniformess as a film while keeping unchanged the chemical property and the electric property of the metallic material. Due to the gel three-dimensional mesh structure 406, the dislocations 407 of the tangle in the mesh form are introduced in the crystal of the metal 401 at high density; therefore, when the tensile stress 403 is applied thereto, these dislocations slightly shift. As a result, the metal 401 deforms by uniformly dispersing distortion in the order of crystal grains, and hence there does not occur concentration of stress, which leads to the breakage or the severance at the grain interface 402. Therefore, the metallic material of the present invention improves the mechanical strength and the durability against abrasion.
A drain (7) includes a lightly-doped shallow impurity region (7a) aligned with a control gate (5), and a heavily-doped deep impurity region (7b) aligned with a sidewall film (8) and doped with impurities at a concentration higher than that of the lightly-doped shallow impurity region (7a). The lightly-doped shallow impurity region (7a) leads to improvement of the short-channel effect and programming efficiency. A drain contact hole forming portion (70) is provided to the heavily-doped impurity region (7b) to reduce the contact resistance at the drain (7).
A deep n well capacitor. A deep n well is formed in an integrated circuit. The deep n well can be parasitically coupled to Vdd and ground. A reverse-biased diode depletion region forms between n type and p type material, creating a capacitor. The capacitor provides local, on-chip decoupling of power supplied to active transistor devices on the integrated circuit, enabling greater operating frequencies for the integrated circuit.
A gate line includes a first seed layer formed on a base substrate and a first metal layer formed on the first seed layer. A first insulation layer is formed on the base substrate. A second insulation layer is formed on the base substrate. Here, a line trench is formed through the second insulation layer in a direction crossing the gate line. A data line includes a second seed layer formed below the line trench and a second metal layer formed in the line trench. A pixel electrode is formed in a pixel area of the base substrate. Therefore, a trench of a predetermined depth is formed using an insulation layer and a metal layer is formed through a plating method, so that a metal line having a sufficient thickness may be formed.
A power semiconductor device includes: a first semiconductor substrate; a second semiconductor layer; a plurality of third semiconductor pillar regions and a plurality of fourth semiconductor pillar regions that are provided in an upper layer of the second semiconductor layer and alternatively arranged along a direction parallel to an upper surface of the first semiconductor substrate; a first main electrode; and a second main electrode. A concentration of first-conductivity-type impurity in a connective portion between the second semiconductor layer and the third semiconductor pillar regions is lower than concentrations of first-conductivity-type impurity in portions of both sides of the connective portion in a direction from the second semiconductor layer to the third semiconductor pillar regions.
Structures and methods are provided for SRAM cells having a novel, non-volatile floating gate transistor, e.g. a non-volatile memory component, within the cell which can be programmed to provide the SRAM cell with a definitive asymmetry so that the cell always starts in a particular state. The SRAM cells include a pair of cross coupled transistors. At least one of the cross coupled transistors includes a first source/drain region and a second source/drain region separated by a channel region in a substrate. A floating gate opposes the channel region and separated therefrom by a gate oxide. A control gate opposes the floating gate. The control gate is separated from the floating gate by a low tunnel barrier intergate insulator.
A non-volatile memory device comprises a substrate with the dielectric layer formed thereon. A control gate and a floating gate are then formed on top of the dielectric layer. Accordingly, a non-volatile memory device can be constructed using a single poly process that is compatible with conventional CMOS processes. In addition, an assist gate, or assist gates are formed on the dielectric layer next to and between the control gate and floating gate respectively. The assist gates are used to form inversion diffusion regions in the substrate. By using the assist gates to form inversion diffusion regions, the overall size of the device can be reduced, which can improve device density.
A nonvolatile memory cell is provided. The cell has a charge filter, a tunneling gate, a ballistic gate, a charge storage layer, a source, and a drain with a channel defined between the source and drain. The charge filter permits transporting of charge carriers of one polarity type from the tunneling gate through the blocking material and the ballistic gate to the charge storage layer while blocking the transport of charge carriers of an opposite polarity from the ballistic gate to the tunneling gate. Further embodiments of the present invention provide a cell having a charge filter, a supplier gate, a tunneling gate, a ballistic gate, a source, a drain, a channel, and a charge storage layer. The present invention further provides an energy band engineering method permitting the memory cell be operated without suffering from disturbs, from dielectric breakdown, from impact ionization, and from undesirable RC effects.
A high-speed and low-voltage DRAM memory cell capable of operating at 1 V or less and an array peripheral circuit are provided. A DRAM cell is comprised of a memory cell transistor and planar capacitor which utilize a FD-SOI MOST structure. Since there is no junction leakage current, loss of stored charge is eliminated, and the low-voltage operation can be realized. Further, a gate and a well in a cross-coupled type sense amplifier using FD-SOI MOSTs are connected. By this means, a threshold value dynamically changes and high-speed sensing operation can be realized.
To arrange diffusion-inhibitory films 5a, 5b, and 5c for inhibiting the diffusion of a wiring material absent in a region on or above a light receiving unit 2, the diffusion-inhibitory films 5a, 5b, and 5c formed on a region above the light receiving unit 2 are selectively removed. Alternatively, the diffusion-inhibitory films are arranged only on top surfaces of wirings 4a, 4b, and 4c, and only a passivation film 12 and interlayer insulating films 3a, 3b, and 3c are arranged in the region on or above the light receiving unit 2. Thus, with less interface between different insulation films and less reflection of incident light in an incident region, the incident light 13 highly efficiently passes through these insulating films and comes into the light receiving unit 2. The light receiving unit 2 can thereby receive a sufficient quantity of the incident light 13.
A solid-state imaging device includes: an imaging region including a plurality of light-receiving parts; a first transfer section provided on the imaging region and transferring, in a first direction, signals generated by the light-receiving parts; a second transfer section provided at a first side of the imaging region and transferring, in a second direction intersecting the first direction, the signals transferred from the first transfer section; an output circuit for outputting the signals; and bonding pads provided at the first side of the imaging region with the second transfer section sandwiched between the imaging region and the bonding pads. The bonding pads are arranged in a plurality of rows each extending in the second direction. Each of the bonding pads in one of the rows at least partially overlaps one of the bonding pads in another one of the rows when viewed in the first direction.
A semiconductor device includes: a first group-III nitride semiconductor layer formed on a substrate; a second group-III nitride semiconductor layer made of a single layer or two or more layers, formed on the first group-III nitride semiconductor layer, and acting as a barrier layer; a source electrode, a drain electrode, and a gate electrode formed on the second group-III nitride semiconductor layer, the gate electrode controlling a current flowing between the source and drain electrodes; and a heat radiation film with high thermal conductivity which covers, as a surface passivation film, the entire surface other than a bonding pad.
A III-nitride power semiconductor device that includes a nitrogen polar active heterojunction having a two-dimensional electron gas and including a first III-nitride semiconductor body by one band gap and a second III-nitride body having another band gap over the first III-nitride semiconductor body, a gate arrangement, a gate barrier under the gate arrangement thereof, a first power electrode and a second power electrode, and a method for fabricating the device.
A silver-plated metal member region on which a light emitting element is disposed, an extraction electrode having a copper plate pattern, and a convex resin portion separating the metal member region into a plurality of sections are provided on the bottom surface of a concave portion in a package of a semiconductor light emitting device. A covering resin is partially formed on the metal member region and a sealing resin is placed to cover the metal member region, the covering resin and the convex resin portion. According to this configuration, the area of contact is decreased between the sealing resin and the metal member region having the light emitting element placed thereon, to thereby prevent the light emitting element from falling off and being displaced from the metal member region, with the result that a semiconductor light emitting device of high reliability can be provided.
The present invention relates to a white light emitting diode comprising a blue light emitting diode chip; a green light emitting diode chip; and a molding member that encapsulates the blue light emitting diode chip and the green light emitting diode chip, the molding member containing a red fluorescent substance.
The surface morphology of an LED light emitting surface is changed by applying processes, such as a reactive ion etch (RIE) process to the light emitting surface. In one embodiment, the changed surface morphology takes the form of a moth-eye surface. The surface morphology created by the RIE process may be emulated using different combinations of non-RIE processes such as grit sanding and deposition of a roughened layer of material or particles followed by dry etching.
Briefly, in accordance with one or more embodiments, a detector panel of an imaging system may be produced from a photodiode array integrated with a thin-film transistor array. The thin film transistor array may have one or more vias formed for increasing the adhesion of the photodiode array to the thin-film transistor array. The vias may comprise sidewalls having stepped structures. The thin-film transistor array may comprise a first metallization layer and a second metallization layer. A third metallization layer may be added to the thin film transistor array wherein diodes of the photodiode array may contact the third metallization layer. Diodes of the photodiode array may contact the first metallization layer and/or the second metallization layer via the third metallization layer without directly contacting the first metallization layer or the second metallization layer.
A solid-state imaging device includes a color filter that selectively transmits incoming light. The color filter includes two λ/4 multilayer films, and an insulation layer sandwiched between the two λ/4 multilayer films. Here, each of the λ/4 multilayer films is constituted by a plurality of dielectric layers, and the optical thickness of the insulation layer is not λ/4. Since this color filter has a smaller thickness, the solid-state imaging device has a smaller size.
A light emitting device package including an light emitting device and at least one magnetic source is provided. The light emitting device includes a first doped type layer, a second doped type layer, and a light emitting layer. The light emitting layer is located between the first doped type layer and the second doped type layer. The magnetic source is disposed beside the light emitting device for applying a magnetic field to the light emitting device.
A memory device includes first and second electrodes and a phase-changeable material region disposed between the first and second electrodes and including first and second portions contacting respective ones of the first and second electrodes and a third portion interconnecting the first and second portions and configured to preferentially heat with respect to the first and second portions responsive to a current passing between the first and second electrodes. The first and second portions of the phase-changeable material region may contact respective ones of the first and second electrodes at respective first and second electrode contact surfaces and the third portion may have a cross-sectional area that is less than areas of each of the first and second contact surfaces. For example, the third portion may include a filament portion extending between the first and second portions.
A radiation source having self-shading electrodes is disclosed. Debris originating from the electrodes is reduced. The path from the electrodes to the EUV optics is blocked by part of the electrodes themselves (termed self-shading). This may significantly reduce the amount of electrode-generated debris.
Methods to reduce the write time for forming mask patterns having angled and non-angled features using electron beam lithography are disclosed. In one exemplary embodiment, non-angled features of the mask pattern are formed by exposure to an electron beam. The orientation of the substrate and a path of the generally rectangular-shaped shot from the electron beam may be relatively altered such that the substrate is exposed to the electron beam to form the angled features as if they were non-angled features. In another exemplary embodiment, the electron beam lithography system determines whether it is necessary to relatively alter the orientation of the substrate and a path of the generally rectangular-shaped shot from the electron beam to form the angled features based on the number of angled features and the time required for relatively altering the orientation. Electron beam lithography systems employing a rotatable stage, rotatable apertures, or both, are also disclosed.
A writing method includes emitting a first charged particle beam formed to be a first shape by passing through a first shaping aperture and a second shaping aperture, onto a target workpiece; and emitting a second charged particle beam formed to be a second shape by passing through the first shaping aperture and the second shaping aperture, wherein the second charged particle beam is superimposed onto a same position exposed by the first charged particle beam and is formed by using an opposite sides of respective first and second shaping apertures to those used for the first shape.
Methods for implanting an ionized polyhedral borane cluster or a selected ionized lower mass byproduct into a workpiece generally includes vaporizing and ionizing a polyhedral borane cluster molecule in an ion source to create a plasma and produce ionized polyhedral borane cluster molecules and its ionized lower mass byproducts. The ionized polyhedral borane cluster molecules and lower mass byproducts within the plasma are then extracted to form an ion beam. The ion beam is mass analyzed with a mass analyzer magnet to permit selected ionized polyhedral borane cluster molecules or selected ionized lower mass byproducts to pass therethrough and implant into a workpiece.
The invention relates to an apparatus for generating corona discharges, comprising a first assembly, which first assembly is built up of at least one corona discharge space and at least one discharge electrode disposed in the corona discharge space, as well as a high voltage source, an output of which is connected to the at least one discharge electrode. The object of the present invention is to provide an apparatus for generating corona discharges as referred to in the introduction, which apparatus is capable of controlling more corona discharge spaces, using the standard parts and components, and which is also suitable for high power levels, therefore. According to the invention, the apparatus comprises at least one further assembly, which at least one further assembly is likewise built up of at least one corona discharge space and at least one discharge electrode disposed in the corona discharge space, which at least one discharge electrodes of the respective assemblies are electrically interconnected by means of a switching element.
A method for focusing a scanning microscope, including scanning a primary charged particle beam across first sites of a reference die of a wafer, detecting a secondary beam emitted from the sites, and computing first focus scores for the sites based on the secondary beam. The method includes scanning the primary beam across second sites of a given die of the wafer while modulating a focal depth of the primary beam, the reference die and the given die having congruent layouts, the second sites corresponding vectorially in location with the first sites, and detecting the secondary beam emitted from the second sites in response to the primary beam. The method also includes computing second focus scores for the second sites based on the detected secondary beam emitted therefrom, and determining an exact focus of the primary beam for the second sites using the first and the second focus scores.
In a mass spectrometer in which a high ion dissociation efficiency is possible, inserted electrodes are arranged with a form divided into two or more in the axial direction of the ion trap, an electric static harmonic potential is formed from a DC voltage applied to the inserted electrodes, and with an Supplemental AC voltage applied, ions in the ion trap are oscillated between the divided inserted electrodes in the axial direction of the ion trap by resonance excitation, and the ion with a mass/charge ratio within a specific range is mass-selectively dissociated. Thus, a high ion dissociation efficiency is realized by the use of ion trap of the present invention.
This invention relates to mass spectrometers comprising a reaction cell and where mass spectra are collected both from unreacted ions and also from reaction product ions. In particular, although not exclusively, this invention finds use in tandem mass spectrometry where mass spectra are collected from precursor and fragment ions. The present invention provides an arrangement where ions may be sent to a reaction cell for fragmentation or other processing before onward transport to a mass analyser. Alternatively, ions may be passed directly to a mass analyser along a bypass path.
A position detecting device includes an optical position detecting element and a position information portion which are disposed so as to be opposed to each other. One of the optical position detecting element and the position information portion is mounted on the movable portion while the other thereof is mounted on an internal wall of a cabinet. The position information portion has a pattern where a signal level produced by the optical position detecting element changes in a continuous manner when the movable portion moves in a predetermined direction. The position detecting device carries out position detection of the movable portion in accordance with the signal level.
The present invention provides an optical sensor for monitoring current or power in a monitored element of a device such as a bridge-wire or hot-wire of electro-explosive devices. The optical sensor comprises an optical sensor made of semiconductor material. The semiconductor material comprises an absorption edge which is sensitive to a temperature variation. The semiconductor material is for placing in thermal contact with the monitored element of the device, whereby, when the current or power varies in the monitored element, it causes a variation in temperature in the semiconductor element and hence a spectral shift of the absorption edge which can be measured and which is representative of current and power variation.
A semiconductor device is manufactured through steps in which a photoelectric conversion element and an amplifier circuit are formed over a first substrate with a release layer interposed therebetween, and the photoelectric conversion element and the amplifier circuit are separated from the first substrate. Output characteristics of the amplifier circuit are improved and the semiconductor device with high reliability is obtained. A manufacturing method of such semiconductor device includes steps of forming a metal layer having an opening portion over a substrate, forming an insulating layer over the entire surface of the substrate including the opening portion and the metal layer, forming a photoelectric conversion layer in a region which overlaps with the metal layer and is a layer over the insulating layer, forming an amplifier circuit, which amplifies an output current of the photoelectric conversion element by using a thin film transistor, in the opening portion in the metal layer, forming a protective layer over the photoelectric conversion element and the amplifier circuit, and separating the photoelectric conversion element and the amplifier circuit, together with the insulating layer, from the substrate through laser irradiation to the metal layer.
A strip-form silicon carbide furnace heating element is provided having a higher radiating surface area to volume ratio than a conventional tubular element.
A crystallization method and system are provided which improve a crystallization process by deciding a best-fit focal plane for a laser beam using a test mask and then applying the decided best-fit focal plane to the crystallization process. The crystallization method includes loading a test mask on a mask stage; deciding a best-fit focal plane by performing a crystallization test using the test mask, checking the test result and deciding conditions of a best-fit focal plane from the test result; moving the mask stage to a position corresponding to the best-fit focal plane; loading a mask for crystallization process onto the moved mask stage; and performing the crystallization process using the mask for crystallization process.
Disclosed are a composition for a cable-covering material used in railway vehicles, and a cable for railway vehicles using the same. The present invention provides the halogen-free flame retardant composition including 100 parts by weight of a base resin including ethylene-vinylacetate copolymers; 60 to 250 parts by weight of mixed metal hydroxide as a halogen-free flame; 1 to 30 parts by weight of a flame-retardance auxiliary; 0.5 to 5 parts by weight of a silane-based coupling agent; 0.5 to 8 parts by weight of a cross-linking formulation; and 3 to 15 parts by weight of a cross-linking agent. The composition according to the present invention may be used in the cable-covering material for railway vehicles under the extreme conditions because it has excellent properties such as resistance against dynamic pressure at high temperature and durability, as well as low smoke and flame retardance upon its combustion.
The present invention relates to an improved isolated core or insulated conductor with a low dielectric constant and reduced materials costs. Apparatuses and methods of manufacturing the improved isolated core or insulated conductor are also disclosed.
A lighting system that is controlled and operated by the cymbal player of a musical band is disclosed. A limiting switch actuator arm is mounted in a predetermined proximity to the underside of the cymbals such that striking the cymbal moves the actuator arm a sufficient distance to momentarily close an electrical circuit to which a light is connected and produce the flash-lighting effect. The actuator arm is encased in a plastic sleeve and has a sleeve tip and a bead attached at the cymbal contact end. The plastic sleeve, sleeve tip and bead protect against the risk of an electric shock, help protect the actuating arm against mechanical damage and help dissipate vibrations.
Optimized tone wood for acoustical performance and methods for optimizing tone wood are described. The longitudinal to cross-grain stiffness ratio, the acoustical mass, and damping of tone wood are adjusted to improve volume and quality of tonal output. These properties are adjusted by selectively removing a portion of summer growth of the wood to reduce cross-grain stiffness while retaining the winter growth of the wood for longitudinal stiffness. Damping materials can modify the effects of the summer growth removal.
According to the invention, there is provided seed and plants of the corn variety designated CV252827. The invention thus relates to the plants, seeds and tissue cultures of the variety CV252827, and to methods for producing a corn plant produced by crossing a corn plant of variety CV252827 with itself or with another corn plant, such as a plant of another variety. The invention further relates to corn seeds and plants produced by crossing plants of variety CV252827 with plants of another variety, such as another inbred line. The invention further relates to the inbred and hybrid genetic complements of plants of variety CV252827.
The present invention relates to novel brassica plants, in particular to novel cauliflower plants. In one embodiment, the novel cauliflower plants provided herein comprise a long stem and are suitable for mechanical harvesting. The application also further discloses seeds the cauliflower plants of the present invention and parts thereof, for example pollen, ovules and curds. The application also further discloses methods of using a plant of instant invention, such as methods of producing a cauliflower curd of the instant invention, and methods of harvesting the curds of plants of the instant invention.
This invention relates to an isolated nucleic acid fragment encoding a RNA-directed RNA polymerase. The invention also relates to the construction of a chimeric gene encoding all or a substantial portion of the RNA-directed RNA polymerase, in sense or antisense orientation, wherein expression of the chimeric gene results in production of altered levels of the RNA-directed RNA polymerase in a transformed host cell.
Disclosed are novel acyl-CoA synthetases and novel acyltransferases, nucleic acid molecules encoding the same, recombinant nucleic acid molecules and recombinant host cells comprising such nucleic acid molecules, genetically modified organisms (microorganisms and plants) comprising the same, and methods of making and using the same. Also disclosed are genetically modified organisms (e.g., plants, microorganisms) that have been genetically modified to express a PKS-like system for the production of PUFAs (a PUFA PKS system or PUFA synthase), wherein the organisms have been modified to express an acyl-CoA synthetase, to express an acyl transferase, to delete or inactivate a fatty acid synthase (FAS) expressed by the organism, to reduce competition for malonyl CoA with the PUFA synthase or to increase the level of malonyl CoA in the organism, and in one aspect, to inhibit KASII or KASIII. Additional modifications, and methods to make and use such organisms, in addition to PUFAs and oils obtained from such organisms, are disclosed, alone with various products including such PUFAs and oils.
A method for controlling endosperm size and development in plants. The method employs nucleic acid constructs encoding proteins involved in genomic imprinting, in the production of transgenic plants. The nucleic acid constructs can be used in the production of transgenic plants to affect interspecific hybridisation.
The present invention provides an integrated process for continuously preparing 1,4-butanediol, which comprises the following stages: (I) reacting formaldehyde with acetylene in the presence of a copper catalyst at a pH of from 5 to 8 and a molar ratio of formaldehyde to acetylene of at most 2:1, (II) intermediately buffering the resulting butynediol-containing aqueous mixture for from 0.1 to 100 h, (III) hydrogenating the mixture obtained after the intermediate buffering and (IV) distilling the hydrogenation product obtained in stage III to obtain 1,4-butanediol.
An enhanced ether production process from an olefinic cut containing at least one iso-olefin and from an alcohol comprises a stage of removal of the acetonitrile present in the hydrocarbon feed by liquid-liquid extraction, the extraction solvent being a non-aqueous ionic liquid of general formula Q+A−, wherein Q+ is an ammonium, phosphonium and/or sulfonium cation, and A− an anion likely to form a liquid salt with said cation. Advantageously, the method according to the invention generally allows the amount of water at the etherification reactor inlet to be divided by at least two and thus the purity of the ether produced to be improved.
This invention concerns N-(2-arylamino)aryl sulfonamides, which are inhibitors of MEK and are useful in treatment of cancer and other hyperproliferative diseases.
The present invention relates to a process for the preparation of gabapentin and, more in particular, to a method of synthesis of 1,1-cyclohexane acetic acid monoamide, an intermediate used in the preparation of gabapentin, comprising the basic hydrolysis reaction of α, -diaminocarbonyl-β,β-pentamethylene glutarimide.
Disclosed are processes for preparing dihydropteridinones of general formula (I) wherein the groups L and R1-R5 have the meanings given in the claims and in the specification.
A process of manufacturing oligonucleotides includes a 5′-deblocking step in which the 5-blocking group is removed with dichloroacetic acid that is essentially free of chloral. The process is useful for making oligonucleotides that are substantially free of chloral adducts.
Methods for expressing active enzymes are described that involve co-expressing a first enzyme with a second enzyme that has an enzymatic activity that reverses a modification on the first enzyme and/or for identification of soluble and/or active catalytic domains by systematic variation of fragment lengths around catalytic domain boundaries.
The present invention relates to an aqueous dispersion polymerization process for preparing a (co)polymer wherein an organic peroxide is used as initiator (as a source of free radicals) during the polymerization process in conjunction with an effective amount of an organic peroxide stabilizing additive (controlling agent). The invention also relates to formulations comprising an organic peroxide and an effective amount of an organic peroxide stabilizing additive suitable for use in said polymerization process. The invention finally relates to 10 (co)polymers obtainable by the dispersion polymerization process.
The norbornene derivative of the present invention is represented by the following formula (Im). According to the present invention, a novel norbornene derivative that is useful as a precursor monomer for preparing a cycloolefin polymer exhibiting excellent transparency, heat resistance and low-water absorption properties and having been freely controlled in the birefringence properties and the wavelength dispersion properties can be provided. According to the present invention, further, a norbornene ring-opened (co)polymer having excellent transparency and heat resistance, exhibiting high solubility in organic solvents and having specific birefringence properties and wavelength dependence, and a process for preparing the ring-opened (co)polymer can be provided.
Film-forming materials include nonionic metal coordinating structures. Nonionic metal coordinating structures can coordinate metals, such as metal catalysts and metal substrates. Example film-forming materials can be the product of a poly-functional epoxide and a nucleophilic ligand having a nonionic metal coordinating structure, or the product of a poly-functional alcohol and an electrophilic ligand having a nonionic metal coordinating structure.
The present invention relates to novel adducts useful for improving the toughness and curable compositions using such toughening adducts. In a particular aspect, the present invention relates to novel toughening adducts and thermosetting resin formulations having improved fracture toughness using those toughening adducts.
Bioabsorbable compounds which include a polyalkylene oxide backbone with two or more isocyanate substituents are useful as one component adhesives. Absorbable compositions useful as a two component adhesive contain a) a polyethylene oxide having two or more amine substituents with b) a bioabsorbable diisocyanate compound, or alternatively contain a) a polyethylene oxide having two or more isocyanate substituents with b) a bioabsorbable diamine compound, or, alternatively contain a) a bioabsorbable diisocyanate compound and b) a bioabsorbable diamine compound.
A flame retardant polyester fiber for artificial hair, which is obtained by melt spinning a composition as a mixture of 100 parts by weight of (A) a polyester made of one or more of polyalkylene terephthalate and a copolymer polyester comprising polyalkylene terephthalate as a main component with 5 to 30 parts by weight of (B) a brominated epoxy flame retardant. The present invention also relates to the polyester fiber for artificial hair which has at least one modified cross-section, is a mixture with a fiber having a modified cross-section, and has a mixing ratio of the fiber having a round cross-section to the fiber having a modified cross-section is 8:2 to 1:9, and to the flame retardant polyester fiber for artificial hair which further comprises a hydrophilic fiber treating agent attached thereto, and thus has excellent smooth feeling, combing properties, and flame retardance.
There is provided a rubber composition for a sidewall, use of which makes it possible to consider an effect on environment, prepare for decrease in petroleum supply in future and further improve tear strength, flex crack growth resistance and weather resistance. The rubber composition comprises 15 to 120 parts by weight of a white filler and 5 to 50 parts by weight of graphite having an average particle diameter of 3 to 50 μm on the basis of 100 parts by weight of a rubber component comprising a natural rubber in an amount of not less than 30% by weight.
In a synthetic board, includes a fibrous lignocellulose-based material, a resinous material and a micro hollow material. The lignocellulose-based material has an average fiber length ranging from 0.05 mm to 300 mm and an average fiber width ranging from 0.05 mm to 2 mm. The resinous material includes at least one of polybutylene succinate-based resin and polylactic-based resin. The micro hollow material has an average particle size ranging from 1 μm to 3000 μm.
Foam a polymer blend of (a) a high melt strength polypropylene (HMS PP); (b) a linear or substantially linear polypropylene that has a melting point within ten degrees Celsius of (a), a melt flow rate that is significantly different than (a) and that is miscible with (a); and, optionally, (c) a polyethylene that is immiscible with (a) produces a polymeric foam having an average cell size of at least four millimeters and that has an inherent open-celled content of at least 40 percent. The HMS PP makes up 60 weight percent (wt %) or more and 90 wt % or less of the total combined weight of (a) and (b). Component (c) makes up 60 wt % or less of the total polymer blend weight.
Compounds of formula I, wherein one of R1 and R2 is thienyl which is substituted by halogen and the other of R1 and R2 is substituted phenyl, wherein the substituents are as defined in the claims, with the proviso that the phenyl group is substituted by at least a cyano, carboxy or (C1-4)alkyloxycarbonyl group, are inhibitors of CCR9 activity and useful for therapeutic treatment.
The invention relates to 4-substituted 1-aminocyclohexane corresponding to formula (I) to a method for the production thereof, to pharmaceutical formulations containing these compounds and to the utilization of 4-substituted 1-aminocyclohexane compounds for the production of pharmaceutical formulations and related methods of treatment.
The invention relates to small molecules which function as inhibitors of the interaction between p53 and MDM2. The invention also relates to the use of these compounds for inhibiting cell growth, inducing cell death, inducing cell cycle arrest and/or sensitizing cells to additional agent(s).
Compounds of formula (I) as defined herein: inhibit the formation of the β-amyloid peptide (β-A4) and are, therefore, useful in the treatment of pathologies in which a β-amyloid peptide (β-A4) formation inhibitor provides a therapeutic benefit. Particular such pathologies are senile dementia, Alzheimer's disease, Down's syndrome, Parkinson's disease, amyloid angiopathy, cerebrovascular disorders, frontotemporal dementias and Pick's disease, post-traumatic dementias, pathologies linked to neuroinflammatory processes, Huntington's disease and Korsakov's syndrome.
The invention relates to benzimidazole-carboxamide 5-HT4 receptor agonist compounds of formula (I) wherein R1 and X are as defined in the specification, or a pharmaceutically acceptable salt or solvate or stereoisomer thereof. The invention also relates to pharmaceutical compositions comprising such compounds, methods of using such compounds to treat diseases associated with 5-HT4 receptor activity, and processes and intermediates useful for preparing such compounds.
The present invention relates to the use of compositions comprising trans-clomiphene for treating men with hypogonadism. The invention is also directed to methods for treating males with hypogonadism.
An amine, which is substituted by phenyl-substituted pyrimidin; and phenyl; and a third substituent and its use as an immunoglobulin E (IgE) inhibitor.
The present application provides compounds of the Formula: and stereoisomers, tautomers, or pharmaceutically acceptable salts and solvates thereof, wherein U, W, R, R1, R2, R3 and R4 in each formula (when present) are as defined in the specification, and pharmaceutical compositions comprising such compounds. Also disclosed are methods of using such compounds and compositions to inhibit aspartyl protease, and to treat a variety of disease and indications including (but not limited) to cardiovascular disease and cognitive and neurodegenerative disease. The compounds of the present invention are disclosed for use alone or in combination with one or more additional active ingredients such as cholinesterase inhibitors and a muscarinic m1 agonist and/or m2 antagonists.
The invention provides new oxazolidinone compounds of formula (I) wherein A is certain heterocycles optionally substituted; R1, R2, R3 and R4 are independently selected from —H and halogen; X is selected from O, S, NR9 and CR9R10; R9 and R10 having different meanings; Y is selected from O, S, SO, SO2, NO, NR12 and CR12R13; R12 and R13 having different meanings. It also provides different processes for the preparation of such compounds. Oxazolidinone compounds of formula (I) are active against Gram-positive and some Gram-negative human and veterinary pathogens with a weak monoamine oxidase (MAO) inhibitory activity. They are useful for the treatment of bacterial infections.
Methods of treating an SCD-mediated skin disorder or condition in a mammal, preferably a human include administering to a mammal in need thereof a compound of formula (I): where x, y, W, V, R2, R3, R4, R5, R6, R6a, R7, R7a, R8, R8a, R9 and R9a are defined herein.
Provided herein are Aminopurine Compounds having the following structure: wherein R1, R2 and R3 are as defined herein, compositions comprising an effective amount of an Aminopurine Compound and methods for treating or preventing cancer, a cardiovascular disease, a renal disease, an autoimmune condition, an inflammatory condition, macular degeneration, ischemia-reperfusion injury, pain and related syndromes, disease-related wasting, an asbestos-related condition, pulmonary hypertension or a condition treatable or preventable by inhibition of the JNK pathway comprising administering an effective amount of an Aminopurine Compound to a patient in need thereof.