A method of forming a multi-lobed nozzle in a nozzle plate. A mask may be used to pattern photoresist on the nozzle plate or for patterning a polymer dry film, for example, which is then used for etching the plate to form multi-lobed nozzles. The formed nozzle plate is disposed over a substrate having a chamber for fluid formed therein and the chamber may include walls for supporting the nozzle plate. The fluid chamber includes a heater over the substrate for ejecting fluid through the nozzle via rapid heating of the fluid. Continuous supply of fluid is provided by forming a fluid supply channel in communication with the fluid chamber.
There is provided a rotating electric machine capable of reducing torque pulsation, even when a slight stepped portion is present in an inner diameter shape of a stator core formed by allowing split cores divided in every magnetic pole to be in an annular shape. The stator core is formed by stacking a plurality of laminates prepared by stack of split core members formed by punching steel sheets and arranged in an annular shape in a state where the laminates are rotated one another by a predetermined angle. With such a configuration, it is possible to mutually offset torque pulsation components caused by the shape asymmetry of the laminates and reduce the torque pulsation components of the stator core on the whole.
A method for fastening a cord lock on a fabric is provided. The method includes the following steps: (a) providing a cord lock with at least one through hole in which at least one cord may pass, wherein the cord lock has an inner lateral wall extended upwards from a lower surface thereof to an inner surface thereof to define a recess portion; (b) providing a buckling element, wherein the buckling element has a protrusion protruded upwards from an outer surface thereof; (c) disposing the buckling element on the fabric via the protrusion passing an aperture of the fabric; and (d) fastening the cord lock onto the buckling element and the fabric via the protrusion received in the recess portion.
A battery cover latch assembly (10) used in a portable electronic device is described. The battery cover latch assembly (10) includes a cover member (12), a body member (11) including at least one first latch (117), a button (13) including at least one second latch (1312), a button housing (14) mounted to the cover member (12). The button (13) is slidably received in the button housing (14). The second latch (1312) detachably engages with the first latch (117) when the button (13) slides in the button housing (14).
A fastening member used for, e.g., a disposable absorbent article is disclosed. The fastening member extends in a longitudinal direction and in a lateral direction and has a lateral centerline. The fastening member comprises a base panel and a shaped tab extending laterally from the base panel. The shaped tab has a longitudinal centerline, a lateral centerline, a distal portion and a proximal portion. The shaped tab has a contour edge comprising a shaped upper edge and a shaped lower edge. The shaped upper edge and the shaped lower edge are symmetric with respect to the longitudinal centerline of the shaped tab when relatively shifted in the longitudinal direction and are asymmetric with respect to the lateral centerline of the fastening member.
A hinge assembly includes a shaft, a rotary member, and a tube. The rotary member includes a friction body and is fixed to the shaft. The tube rotatably engages with the friction body of the rotary member. When the tube rotates to a predetermined position relative to the rotary member, the friction body deforms, thereby generating friction between the friction body and the tube.
A hinge includes a base receiving a coupling device detachably mounted onto a mounting seat. An outer resilient plate includes an end pivotably mounted onto the base. A fixed seat is pivotably mounted onto the other end of the outer resilient plate. A buffer device includes a connecting member, a buffer, and an inner resilient plate. Each of a first pivot hole of the connecting member, an end of the buffer, and an end of the inner resilient plate is pivotably mounted onto the base. The other end of the buffer is pivotably mounted onto a second pivot hole of the connecting member. The other end of the inner resilient plate is slideably mounted onto an arcuate slot of the connecting member. The inner resilient plate further includes a fulcrum pivot hole intermediate the ends thereof. The fulcrum pivot hole is pivotably mounted by a pivot to the base.
A vacuum cleaner having a suction path switching unit is provided that includes a cleaner body having a body frame; a suction inlet body hinged to the body frame; an extension pipe assembly having a hose and an extension pipe connected in fluid communication with the hose; and a suction path switching unit disposed on the body frame. The suction path switching unit has a switching duct, at least a portion of which is elastically arranged on a suction path to be displaceable on the suction path. As the extension pipe is fixed on or separated from the body frame, the switching duct is selectively displaced to a first position of opening a first suction path flowing from the suction inlet body to the dust collecting unit or a second position of opening a second suction path flowing from the extension pipe to the dust collecting unit.
A cleaning device includes at least one cleaning cloth of one type of material providing a wiping function and a care label attached to an edge of the cleaning cloth. The label comprises a patch of a material of a type that has a different internal configuration than the material of the cleaning cloth and that provides a scrubbing function.
The present invention provides removable bed, mattress, and seat wraps with integrated storage compartments. Advantageously, these removable bed, mattress, and seat wraps allow a user to place pockets and other storage compartments of and in a wide variety of configurations where they are desired with respect to a bed, mattress, seat, or the like, and remove these pockets and other storage compartments quickly and easily when desired. For example, the removable bed, mattress, and seat wraps of the present invention may be used in conjunction with the headboard of a bed, a mattress, a box spring, a home seat, a vehicle seat, a boat seat, or virtually any other suitable structure, stationary or mobile.
A bed comprises a head end, a foot end, first and second sides and a deck which includes, a head section and a foot section. The head section is pivotable. Head end and foot end barriers (5′, 5) are positioned along one of the sides, and both barriers are adapted to move between raised and lowered positions. The head end barrier is moveable with the head section as the head section pivots. When both barriers are raised 1) the foot end barrier (5) extends footwardly beyond the head end barrier (5′), 2) a portion of the head end barrier and a portion of the foot end barrier overlap each other over a portion of their longitudinal extents at all pivoted positions of the head end barrier, and 3) the overlapped portion of the head end barrier is laterally between the deck and the overlapped portion of the foot end barrier.
A protective insert adapted to convert a standard baseball cap into a protective head guard, while maintaining the cap's desired attributes, such as comfort and stability. The protective insert of the present invention in combination with a baseball cap, not only protects a wearer from head injuries caused by impact force, but also has the attributes of stability, light weight and comfort so that it may be worn for extended periods during more intense activity than conventional baseball helmets.
A method of manufacturing an SPM probe having a support element, a cantilever, and a scanning tip on an underside of the cantilever, and having a mark located on the top side of the cantilever opposite the scanning tip. The mark on the top side of the cantilever is located exactly opposite the scanning tip on the underside of the cantilever. This makes it possible to identify the exact position of the scanning tip in the scanning probe microscope from the upward-pointing top side of the cantilever, which significantly simplifies the alignment of the SPM probe. The support element with the cantilever may be prefabricated conventionally and the scanning tip and the mark are then produced on the cantilever in a self-aligning way by means of a particle-beam-induced material deposition based on a gas-induced process.
The electronic circuit executes operations dependent on secret information. Power supply current dependency on the secret information is cloaked by drawing additional power supply current. A plurality of processing circuits (102, 106) executes respective parts of the operations dependent on the secret information. An activity monitor circuit (12a, b, 14), coupled to receive pairs of processing signals coming into and out of respective ones of the processing circuits, derive activity information from each pair of processing signals. The activity monitoring circuit (12a, b, 14) generates a combined activity signal indicative of a sum of power supply currents that will be consumed by the processing circuits (102, 106) dependent on the processing signals. A current drawing circuit connected to the power supply connections is controlled by the activity monitor circuit (12a, b, 14) to draw a cloaking current controlled by the combined activity signal, so that power supply current variations dependent on the secret information are cloaked in a sum of the cloaking current and current drawn by the processing circuits (102, 106).
Database management and security is implemented in a variety of embodiments. In one such embodiment, data sets containing sensitive data elements are analyzed using aliases representing sensitive data elements. In another embodiment, the sensitive data elements are stored in an encrypted form for use from a secure access, while the alias is available for standard access.
A secure NFC apparatus includes a plug-in socket, an NFC unit, and a protocol matching unit. A security module is inserted in the plug-in socket. The NFC unit communicates with the outside via non-contact NFC using signals based on an S2C protocol. The protocol matching unit determines the type of chip in the inserted security module, generates a chip identification signal according to results of the identification, and matches the protocol of the signals based on the S2C protocol, which are input to and output from the NFC unit, with the protocol of the signals, which are input to and output from the security module, according to the chip identification signal.
Separate IP data streams, including both voice (VoIP) and data sources, are routed over a single network data stream, encrypted by a single KIV encryption unit, and transmitted as a single packet data stream including both computer and voice data. Integration of the use of a VoIP data stream, together with data sources, and encrypted through a single serial encryption unit such as a KIV-7 enables the encryption of both voice and data using a single KIV encryption unit. After encryption by the Type 1 encryption unit (e.g., KIV-7) in a remotely deployed, secure communication system, the single encrypted data stream is encapsulated into IP packets. The IP packets are addressed to a distant IP device that removes the encapsulated, encrypted data and passes it to a similar Type 1 KIV device for decryption, and distributed to voice devices and computer devices via another voice-enabled router.
A network protection service for providing protective assistance to a subscribing host on a network is disclosed. The network protection service is configured to establish a relationship with a subscribing host also connected to the network. Moreover, based on the established relationship with the subscribing host, the network protection service is configured to detect a condition for providing protective assistance to the subscribing host. Upon detecting the condition, the network protection service provides protective assistance to the subscribing host. Providing protective assistance to the subscribing host comprises rerouting network traffic directed to the subscribing host to the network protection service, filtering the network traffic rerouted to the network protection service, and forwarding the filtered network traffic to the subscribing host.
A method for analysis of distributed device rule-sets for compliance with global policies includes enabling an administrator to specify a network topology with intercommunicating elements and parameters required to secure the intercommunication with access control elements of the network topology; establishing connections to the access controls elements to capture a snapshot configuration of device rule-sets of the access control elements; enabling the administrator to specify a set of global access constraints with reference to the access control elements; enabling the administrator to select between exhaustive analysis and statistical analysis; conducting the selected analysis to determine violations by the device rule-sets that fail to comply with the set of global access constraints, wherein statistical analysis quantitatively characterizes a level of compliance without conducting analysis of all potential network paths; and providing results of the selected analysis to the administrator through a graphical user interface (GUI) as the results are obtained.
Methods, apparatus, and computer-readable media are disclosed for enabling a user of data services over a network to automatically register for such services by plugging in a set-top box, such as an advanced set-top box, or other IP clients such as a Web pad, and entering certain information through a member services screen. The invention also allows a user to have several accounts distributed over several set-top boxes or IP clients and have all accounts map to a single network identity. That is, it allows a user to have multiple viewer identities for different purposes yet have all of them map back to a single network identity for that user.
Provided is a method for controlling a buffer in a transmitter and a receiver of a video transmission system in an environment where a channel transfer rate varies. The method includes: if a channel transfer rate is changed, changing a capacity of a buffer in a transmitter being used in proportion to the c rate, the buffer temporarily storing and outputting the video data to a receiver, or changing the delay time of a buffer in the receiver by gradually changing an operating clock in the receiver.
The invention relates to a receiver comprising electronic program guide means for browsing through an electronic program guide containing information on a plurality of program channels. The electronic program guide means comprise a server module and a number of client modules assigned to a number of remote devices, in order that upon request of any of the remote devices, the server module manages the navigation of the assigned client module within the electronic program guide information.
A disk cartridge according to the present invention includes first and second disk storage portions, each of which has a space to partially store a disk with at least one data storage side. When closed up, the first and second disk storage portions enclose the disk entirely. The disk cartridge further includes a supporting base member with a disk storage portion rotation supporting portion that supports rotatably the first and second disk storage portions so as to make or cover an opening with respect to the disk. The opening is used to get the disk chucked externally and to allow a head to access the data storage side of the disk and read and/or write data from/on that side. At least a portion of the supporting base member overlaps with the first and second disk storage portions so as to prevent the first and second disk storage portions from moving perpendicularly to the disk.
The system comprises a man-machine interface for controlling the application, a server running the application, a server hosting the service and a server for automatically calling the service, including memory resources containing the data describing the service, receive the data related to the service and transform that data so that it can be processed in the application server, all of which under the control of the man-machine interface and the application server.
Methods, systems and computer program products are provided for generating events having common formats by obtaining a populated common base event including source specific situation information for an event source. It is determined if a format of the populated common base event conforms to a predefined event format and a common event format representation of the populated common base event is generated based on the predefined event format if the format of the populated common base event does not conform to the predefined event format.
Provided are a method, system, and article of manufacture for gathering state information for an application and kernel components called by the application. An implementation of a component to execute in a kernel space is instantiated in a user space. An application invokes a call to the component in the kernel space. The call to the component in the kernel space is invoked and an implementation of the component in the user space is invoked to execute the call in the user space. State information related to the execution of the call to the component in the user space to include in checkpoint information for the application is gathered.
Cross-domain communication between a parent web page hosted in a parent domain and a child web page hosted in a different child domain is provided. Upon downloading the parent page and child page into a client's web browser, an IFM-channel connection can be established within the browser between the parent page and child page, which can be used to bidirectionally communicate text-based messages containing commands and HTML content directly between the parent page and child page. Additionally, an XML-channel connection can be established within the browser between the parent page and child page, which can be used to bidirectionally communicate text-based messages containing HTTP commands and XML content directly between the parent page and child page. This cross-domain communication of messages takes place completely within the browser.
A computer readable storage medium includes executable instructions to assess system cache resources, inter-process communication requirements and staging requirements to divide an extract, transform, load (ETL) dataflow task into a plurality of sub-tasks. The sub-tasks are then executed in parallel on distributed resources.
The present invention is directed to a method, system, and computer program product for providing local load balancing for high-availability servers. In particular, the present invention is based on the use of an HACMP cluster of servers (for high availability) each running an instance of a TCP splitter (for load balancing). A cluster of servers is provided, wherein a Transport Control Protocol (TCP) splitter runs on each of the servers. Each TCP splitter is configured to split an incoming data stream to a respective server among a plurality of the servers for processing. Each server in the cluster has a different routable Internet Protocol (IP) address. Upon a failure of a server, the IP address of the failed server is reassigned to another server in the cluster.
Resources in a resource-on-demand system are reserved to support user desktop utility demand. A demand calendar specifies capacities of resources in the resource-on-demand system reserved to support user desktop utility demand for future time periods. A requested capacity is compared to capacities from the demand calendar for a requested future period of time to determine whether resources for the requested capacity are to be reserved.
A real time operating system (RTOS) for embedded controllers having limited memory includes a continuations library, a wide range of macros that hide continuation point management, nested blocking functions, and a communications stack. The RTOS executes at least a first and second task and uses a plurality of task priorities. The tasks share only a single stack. The task scheduler switches control to the highest-priority task. The continuations library provides macros to automatically manage the continuation points. The yield function sets a first continuation point in the first task and yields control to the task scheduler, whereupon the task scheduler switches to the second task and wherein at a later time the task scheduler switches control back to the first task at the first continuation point. The nested blocking function invokes other blocking functions from within its body and yields control to the task scheduler.
A method and apparatus for avoiding live-lock during transaction execution is herein described. Counting logic is utilized to track successfully committed transactions for each processing element. When a data conflict is detected between transactions on multiple processing elements, priority is provided to the processing element with the lower counting logic value. Furthermore, if the values are the same, then the processing element with the lower identification value is given priority, i.e. allowed to continue while the other transaction is aborted. To avoid live-lock between processing elements that both have predetermined counting logic values, such as maximum counting values, when one processing element reaches the predetermined counting value all counters are reset. In addition, a failure at maximum value (FMV) counter may be provided to count a number of aborts of a transaction when counting logic is at a maximum value. When the FMV counter is at a predetermined number of aborts the counting logic is reset to avoid live lock.
A system and method are provided for incorporating compatibility analytics and virtualization rule sets into a transformational physical to virtual (P2V) analysis for designing a virtual environment from an existing physical environment and for ongoing management of the virtual environment to refine the virtualization design to accommodate changing requirements and a changing environment.
The present disclosure includes, among other things, systems, methods and program products for virtual machine device access. A first asynchronous request from a virtual machine executing on a device is identified, where the first asynchronous request is for accessing one or more of the device's information or services. The first asynchronous request is retrieved from the virtual machine. The first asynchronous request is scheduled to be provided as a second request to a service provider on the device, where the service provider is operable to handle the second request. The second request is provided to the service provider and a first response is received from the service provider to be provided to the virtual machine as a second response. First code is selected in the virtual machine from a plurality of code to receive the second response and providing the second response to the selected code.
A system, method, and computer-usable medium for probing hypervisor tasks in an asynchronous environment. According to an embodiment of the invention, the partition firmware sends a request for data to the hypervisor. When the hypervisor receives the request for data, the hypervisor returns a taskID that identifies the task allocated to handle the request. Partition firmware records the taskID and a timestamp, which indicates the time in which the hypervisor received the request. A timer is set to measure the amount of time elapsed since the task ID was received by a requesting partition firmware. If the hypervisor has not provided the partition firmware with the requested data after a predetermined time period measured by the timer has elapsed, the partition firmware inquires about the status of the task associated with the taskID. If the task is still running, the partition firmware returns control of the partition to the operating system.
A spectrum of tier-splitting mechanisms facilitates distributed programming. A rich application model and associated tools enable programmers to write rich distributed applications that can run anywhere. A program can be developed simply as a single tier or tier agnostic application. Subsequently or concurrently, the program can be sliced into multiple tiers in different ways to reflect, for instance, capabilities and/or constraints of a server, client and/or network.
Disclosed are a method and system for measuring the performance of individual logical partitions of a logically partitioned computer system. Preferably, the method and system both hardware and firmware to allow measurement samples to be collected only for user specified zones of interest. In one embodiment, the method comprises the steps of specifying a Zone or Zones of interest (a Zone being a logical partition), collecting measurement samples only from the one or more specified Zones of interest, and measuring the performance of each of these Zones using only the measurement samples collected from said each of the Zones.
A vendor system may enable a verification agent to verify a behavior of an interface before the interface may be provided to a customer. The vendor system may enable the verification agent to generate verification information. The verification information may be converted into a package of verification information that may be used to activate the interface. Results may be produced based on based on the behavior of the interface with the package of verification information. Additionally, each portion of the interface that may not produce an expected result may be displayed to the verification agent.
General-purpose distributed data-parallel computing using high-level computing languages is described. Data parallel portions of a sequential program that is written by a developer in a high-level language are automatically translated into a distributed execution plan. A set of extensions to a sequential high-level computing language are provided to support distributed parallel computations and to facilitate generation and optimization of distributed execution plans. The extensions are fully integrated with the programming language, thereby enabling developers to write sequential language programs using known constructs while providing the ability to invoke the extensions to enable better generation and optimization of the execution plan for a distributed computing environment.
Various technologies and techniques are disclosed for retargeting applications to different types. A development environment is provided for writing software. Input is received from a user to write application logic for a project. The user selects an option to save the project as a particular type of project. The application logic is wrapped with metadata appropriate for the particular type of project and at least one resulting file is created. The system determines if the resulting file needs compiled, and if so, compiles the resulting file into a compiled application. A second selection can be received from the user to save the project as a second type. In such a case, the application logic is wrapped with metadata appropriate for the second type of project and at least one resulting file is created.
Logic to indicate a revision level includes multiple cells for one bit of the revision level. The cells being wired to be a pass-through cell or a swap cell during fabrication. At least some of the cells are such that to change the bit of the revision level, it is sufficient to change any single mask of a group of masks. The change to the single mask switches at least one of the cells from pass-through cell to a swap cell, or vice-versa.
An extensible design verification system and methods thereof are disclosed. Pre-defined constraints from an integrated verification application are registered with a core which manages the verification system. The core is utilized by the integrated verification application to execute one or more verification tasks to generate a result. The result can be captured by a user interface. Constraints and the user-interface can be either pre-defined or user-defined. User-defined constraints and interface are managed in the same manner as those that are pre-defined. The user-defined constraints and interface are exportable for reuse by other designs.
A computer readable storage medium includes executable instructions to identify a path in target source code. Constraints associated with the path are extracted. The constraints are converted to a Boolean expression. The Boolean expression is processed with a Boolean satisfiability engine to identify either a feasible path or an infeasible path. A feasible path is statically analyzed, while an infeasible path is not statically analyzed.
Systems and methods are disclosed for an image editing process on an electronic device that uses an image mask to edit an image object. The image editing process may include an image mask overlying the image object and having a frame and an aperture. The image editing process may crop the image object based on the portions of the image object overlaid by the mask frame and the mask aperture. The image object and the image mask may be separately selected and manipulated by selecting different regions of the image object or the image mask. Additionally, a user may resize the image object by moving a slider, such as by touching and moving a slider knob along an axis.
Electronic device with the user interface in which selectable items are shown on the display and can be selected by a user via an input component. A processor unit in the device organizes the selectable items in groups with a predetermined static sequence. The processor unit also maintains dynamic subgroups of preferred items. When the items in a group are being displayed in an available display area, the processor unit shows the subgroup of preferred items before the group of standard items. The first item in the group of standard items is highlighted and the user can either scroll towards the items in the subgroup of preferred items or to the standard items in the group.
A data visualization system may allow an untrained user to easily, rapidly, and unambiguously specify the content and format of a report about information. A user interface may present to a user and receive from the user a selection of a plurality of selectable visualization types, selectable data objects, and selectable data specifications. The user interface may display all of the selections which the user makes as a single composite phrase.
A multimedia preview system in a client/server-based network environment for browsing content of requested multimedia data to be previewed includes a processor. The content is displayed on a client terminal for accessing a multimedia server that holds the requested multimedia data. The processor adapts a detail level of a presentation of at least one of text and an image associated with the requested multimedia data, depending on markup tags associated with the multimedia data and a frequency of commands indicating a speed at which the multimedia preview system is to browse through the at least one of the text and the image, such that the detail level of the presentation of the at least one of the text and the image is higher when the speed is lower and vice versa, and changes a layout of the at least one of the text and the image depending on the speed.
Methods and other embodiments associated with a browser extension are described. One example browser extension includes a drag logic to identity an item to be uploaded from a local source to a remote destination. The browser extension may also include a drop logic to identify the remote destination. The browser extension may also include an upload logic to control the upload from the local source to the remote destination in response to the local item being dragged from a first graphical user interface (GUI) element associated with the browser and dropped on a second GUI element associated with the browser. The second GUI element may be managed, at least in part, by the browser extension.
Systems, methods, and other embodiments associated with providing non-linear navigation in a discussion forum are described. One method embodiment includes maintaining a location data that identifies a thread or message to which a user has navigated. The method also includes manipulating a navigation control in a graphical user interface based on actions taken by the user and/or other users of the system. The navigation control facilitates a user moving to points not traditionally reachable in a single vertical navigation step in a discussion forum interface.
A system and method for interfacing a Web browser widget with social indexing is provided. Electronically-stored articles and a plurality of social indexes that are each associated with a social community are maintained. Each social index includes topics that each relate to at least one such article and a topic model for each topic. A widget remotely executing on a Web browser is interfaced and a request identifying one such social community is accepted. A Web page currently in view on the Web browser is identified and content included in the Web page is obtained. The social index for the social community is obtained. The topic models in the social index are evaluated against the content. Topically-relevant information based on the topics in the social index corresponding to those of the topic models matched to the content is selected. The topically-relevant information is provided to the widget arranged for presentation.
A method is presented for preserving metadata during an undo operation at a client computer. A first section of a document is modified on a word processing application on the client computer by performing one or more user actions in the first section of the document. While modifying the first section of the document, metadata is received at the client computer for a second section of the document. The metadata is inserted into the second section of the document. After the metadata is inserted into the second section of the document, an undo operation is performed on the word processing application. The undo operation includes the steps of removing the metadata from the second section of the document, undoing the last user action of the one or more user actions in the first section of the document and restoring the metadata for the second section of the document.
This invention provides a system and method that can employ a low-instruction-per-second (lower-power), highly parallel processor architecture to perform the low-precision computations. These are aggregated at high-precision by an aggregator. Either a high-precision processor arrangement, or a low-precision processor arrangement, employing soft-ware-based high-precision program instructions performs the less-frequent, generally slower high-precision computations of the aggregated, more-frequent low-precision computations. One final aggregator totals all low-precision computations and another high-precision aggregator totals all high-precision computations. An equal number of low precision computations are used to generate the error value that is subtracted from the low-precision average. A plurality of lower-power processors can be arrayed to provide the low-precision computation function. Alternatively a plurality of SIMD can be used to alternately conduct low-precision computations for a predetermined number of operations and high-precision operations on a fewer number of operations. In an embodiment, aggregation can include summing values within predetermined ranges of orders of magnitude, via an adding tree arrangement, so that significant digits therebetween are preserved.
An error rate sensitive error correction (ERSEC) system acting on product code is disclosed herein that improves error correction effectiveness by allocating error correction resources based on error susceptibility. The ERSEC system acts on vectors (bits or multiple-bit symbols) of a data matrix arranged from a data sequence. The ERSEC system obtains a signal-to-noise (SNR) profile that includes different SNR domains, assigns at least two vectors of the same dimension to different SNR domains, and allocates a level of error correction for the assigned vectors based on the SNR magnitudes of the assigned-to SNR domains.
An apparatus is operable to receive a digital video signal transmitted over a channel and comprises an operational module configured to operate in a first mode of operation and in a second mode. The apparatus is configured to switch operation of the operational module from the first mode to the second mode in dependence of an estimate of an environment (condition) of the channel.
Method and system for implementing a backup in a cluster comprising a plurality of interconnected nodes, at least one of the nodes comprising a cluster resource manager (CRM), and at least one of the nodes comprising a policy engine (PE), the PE maintaining at least one dependency associated with at least a first resource executing on at least one of the nodes. For example, the method comprises, receiving by the CRM a backup request for the first resource from an administrator; responsive to the request, updating by the CRM the cluster configuration; communicating by the CRM to the PE a cluster status and the updated configuration; providing by the PE to the CRM an instruction sequence for carrying out the backup, the instruction sequence based on the dependency associated with the first resource; and responsive to the instruction sequence, carrying out by the CRM the backup of the first resource.
In a memory interface, a delay locked loop (DLL) is added to the system in order to provide an accurate, PVT insensitive translation of the drive clocks into the write data eye. Adding a master-slave DLL to the system provides an accurate, PVT insensitive translation of the echo clocks into the read data eye. Solidifying the timing critical drive and receive logic which directly interfaces to the I/O buffers reduces the pin-to-pin skews. Utilizing clock phase outputs of the DLL in the solidified drive and receive logic blocks reduces further the skew between the clock and related data signals, and also removes the reliance on a differential clock. The system allows a much more relaxed constraint on clock duty cycle. Design of circuitry within the solidified drive and receive logic blocks permits simple logic modeling for fit within an ASIC flow. Physical design of the solidified drive and receive logic blocks permits simple fit within ASIC place and route flows for increased ease of implementation and ease of reuse.
An Advanced Telecom Computing Architecture system and a method for power management and control of the system are disclosed. The system includes a Front Board (FRB) and a Rear Transition Module (RTM)/Front Transition Module (FTM). The FRB includes a first power conversion/control module that supplies power to the FRB and RTM/FTM. The system further includes a control circuit that outputs control signal; and a second power conversion/control module that supplies power to the RTM/FTM according to the control signal.
A partition power policy wizard receives power policy adherence information for at least one of a plurality of logical partitions (LPAR) and calculates a processing units allotment (PUA) for each LPAR based on the power policy adherence information. In one embodiment, a power management policy reduces an operating frequency of one or more processor(s) allocated to a plurality of LPARs. The power policy adherence information, which is input via a graphical user interface (GUI), specifies whether each LPAR is to be impacted by the power management policy, and if so, by how much. The PUA calculated for each LPAR by the partition policy wizard rebalances the processing units allocated to the individual LPARs to accommodate the power policy adherence information input by the user. Preferably, the partition power policy wizard includes a validation mechanism to validate the executability and/or advisability of each PUA so calculated.
The present invention provides a method and a device for controlling a multicore processor by selecting and operating the appropriate number of cores corresponding to an operation state of the processor. In a multicore processor having a plurality of cores each independently performing a calculation process on one processor, an operating rate of a thread or task of each core within a predetermined time is calculated by summing the operating times or the number of operating times within a predetermined time, and an overall operating rate of all the cores is found by summing the calculated operating rates. The number of operating cores corresponding to the overall operating rate is determined by a previously set table. The number of cores operating has a hysteresis characteristic in which the number of operating cores is different between increasing and decreasing times of the overall operating rate. Operating cores corresponding to the number of the determined cores are selected by the previously set table. When an exceptional process is detected, all the cores operate. After a predetermined time, when it is determined that the exceptional process is eliminated, the process returns to the original processing.
Systems and methods for cryptographically masking private data are described. The apparatus may include a masking engine to hash private data and a masking values table to provide a masked value using a lookup value derived from the hashed private data. The method my include receiving private data, transforming the private data into a set of masked data items and providing the set of masked data items.
A recording medium is provided. The recording medium is used for inputting, into an information processing apparatus, a program for causing the information processing apparatus to perform information processing, wherein the recording medium includes an ID file used for storing an ID of the program in which the ID is encrypted by a key specific to the recording medium or specific to the information processing apparatus.
The present invention relates to a method for watermarking a processing module. The processing module is designed to process an electronic signal and form a processed signal involving steps of applying a first functional operator to cause a significant alteration to the processed signal. The first operator is embedded in the processing module. Additionally, a second functional operator is provided to co-operate with the first operator-so the alteration is essentially cancelled. The second operator-is adapted to act as an extractable identifier serving as a watermark for the processing module. An advantage with the method is the fact that since the first and the second operators are implemented as functional processing blocks, conventional debugging tools cannot be used to attack the processing module.
When a processing system boots, it may retrieve an encrypted version of a cryptographic key from nonvolatile memory to a processing unit, which may decrypt the cryptographic key. The processing system may also retrieve a predetermined authentication code for software of the processing system, and the processing system may use the cryptographic key to compute a current authentication code for the software. The processing system may then determine whether the software should be trusted, by comparing the predetermined authentication code with the current authentication code. In various embodiments, the processing unit may use a key stored in nonvolatile storage of the processing unit to decrypt the encrypted version of the cryptographic key, a hashed message authentication code (HMAC) may be used as the authentication code, and/or the software to be authenticated may be boot firmware, a virtual machine monitor (VMM), or other software. Other embodiments are described and claimed.
In a message authentication system in which a message is transmitted from a message transmission apparatus 100 to individual message reception apparatuses 120 through wireless communication connecting the message transmission apparatus 100 with the message reception apparatuses 120 via intermediary message reception apparatuses and the message is authenticated at each message reception apparatus, the message transmission apparatus first transmits an electronic signature to each message reception apparatus as a message transmission notification and then transmits the message and an authentication key to the message reception apparatus after allowing a predetermined time lag. Thus, the message reception apparatus does not need to hold the message before the authentication key is published (FIG. 7).
For digital rights management (DRM), a method for performing authentication between a device and a portable storage, which is performed by the device, includes transmitting a first key to the portable storage, receiving a third key and a first encrypted random number obtained by encrypting a first random number using the first key from the portable storage and decrypting the first encrypted random number using a second key related with the first key, generating a second encrypted random number by encrypting a second random number using the third key and transmitting the second encrypted random number to the portable storage, and generating a session key using the first random number and the second random number. The technique guarantees secure authentication between the device and the portable storage for DRM.
A booting method of a digital processing having a first processor and a second processor is provided. An interface between the first processor and the outside is stopped. A second processor program code is transmitted to a second memory from a first memory. A second stage loader (SSL) for the first processor is transmitted to a buffer of the second processor from the first memory. A first processor program code is transmitted to the second memory from the first memory under the control of the second processor and an interface between the first processor and the outside is resumed. The first processor program code is downloaded fast into the second memory to decrease booting time of the digital processing system.
A method for rapid restarting of a flight control system, wherein the flight control system comprises a processor, is provided. The method includes storing at least one executable program on a memory device and copying the at least one executable program to a first random access memory (RAM) sector and a second RAM sector of a RAM memory device at a predetermined time. The method also includes copying the at least one executable program from the second RAM sector to the first RAM sector upon a restart of the processor and reinitializing processor operation by executing the at least one executable program copied from the second RAM sector to the first RAM sector.
An apparatus for executing fixed width instructions in a multiple execution unit system has a device for fetching instructions from a memory, and a decoder for decoding each fetched instruction in turn. A determination is made as to whether each decoded instruction includes a portion to fetch a locally stored instruction from a local store. If it does, the locally stored instruction is fetched and locally stored portion are executed.
Apparatus and a method for causing scheduler software to produce code which executes more rapidly by ignoring some of the normal constraints placed on its scheduling operations and simply scheduling certain instructions to run as fast as possible, raising an exception if the scheduling violates a scheduling constraint, and determining steps to be taken for correctly executing each set of instructions about which an exception is raised.
The systems and methods described herein include among other things, systems for providing a block level data storage service. More particularly, the systems and methods of the invention provide a block level data storage service that provides differentiated pools of storage on a single storage device. To this end, the systems and methods described herein leverage the different performance characteristics across the logical block name (LBN) space of the storage device (or devices). These different performance characteristics may be exploited to support two or more classes of storage on a single device.
A data processing system stores data in a data file by first identifying the data file as a large file type known to require an amount of storage space substantially greater than a system allocation unit size. As data is to be written to the data file beginning at a location identified by a file pointer, the system determines whether it is necessary to allocate storage space of the data processing system to store the data to be written, and if so then commands are issued to the file system including (i) one or more first commands to set an end of file marker for the data file to a new value greater than a current value of the end of file marker by at least an application allocation unit size which is at least twice the system allocation unit size, and (ii) one or more second commands to mark a region of the data file extending between the current and new values of the end of file marker as holding valid data. Subsequently the data is written to the data file at the location identified by the file pointer.
A method of read-set and write-set management distinguishes between shared and non-shared memory regions. A shared memory region, used by a transactional memory application, which may be shared by one or more concurrent transactions is identified. A non-shared memory region, used by the transactional memory application, which is not shared by the one or more concurrent transactions is identified. A subset of a read-set and a write-set that access the shared memory region is checked for conflicts with the one or more concurrent transactions at a first granularity. A subset of the read-set and the write-set that access the non-shared memory region is checked for conflicts with the one or more concurrent transactions at a second granularity. The first granularity is finer than the second granularity.
In order to provide HSM that can effectively use the storage capacity of an upper Tier in an HSM system, a lower Tier of the HSM system detects a group of files having the same data content from a plurality of files stored in the lower Tier, and keeps at least one of the real data of the group of files having the same data content while deleting the rest of the data. The upper Tier receives the process result from the lower Tier. Then, in response to a read request from the host computer that specifies a file included in the group of files and transferred to the upper Tier from the lower Tier, the upper Tier identifies the at least one of the data that is kept and corresponding to the specified file, and responds to the host computer.
There is provided a storage management system capable of utilizing division management with enhanced flexibility and of enhancing security of the entire system, by providing functions by program products in each division unit of a storage subsystem. The storage management system has a program-product management table stored in a shared memory in the storage subsystem and showing presence or absence of the program products, which provide management functions of respective resources to respective SLPRs. At the time of executing the management functions by the program products in the SLPRs of users in accordance with instructions from the users, the storage management system is referred to and execution of the management function having no program product is restricted.
A processing unit for a multiprocessor data processing system includes a processor core and a cache hierarchy coupled to the processor core to provide low latency data access. The cache hierarchy includes an upper level cache coupled to the processor core and a lower level victim cache coupled to the upper level cache. In response to a prefetch request of the processor core that misses in the upper level cache, the lower level victim cache determines whether the prefetch request misses in the directory of the lower level victim cache and, if so, allocates a state machine in the lower level victim cache that services the prefetch request by issuing the prefetch request to at least one other processing unit of the multiprocessor data processing system.
A technique for data prefetching using indirect addressing includes monitoring data pointer values, associated with an array, in an access stream to a memory. The technique determines whether a pattern exists in the data pointer values. A prefetch table is then populated with respective entries that correspond to respective array address/data pointer pairs based on a predicted pattern in the data pointer values. Respective data blocks (e.g., respective cache lines) are then prefetched (e.g., from the memory or another memory) based on the respective entries in the prefetch table.
A performance information display method using a computer, includes the steps, in the computer, of reading out information data of a storage device previously stored in a storage device and information data of a plurality of devices utilizing the storage device, displaying an identifier of the storage device and identifiers of a plurality of devices utilizing the storage device on a screen on the basis of the information data read out, accepting a command to select the displayed identifier of the storage device, and displaying performance information data of the devices utilizing the selected storage device in association on the basis of the accepted command and the information data read out.
Methods and systems to selectively map higher-usage addresses to higher-endurance memory cells of a flash memory, and lower-usage addresses to lower-endurance memory cells of the flash memory. Address usage may be determined with respect to the most recent write operation corresponding to an address and/or with respect to a frequency of write operations corresponding to the address. Higher-endurance memory cells may include single level cells (SLCs). Lower-endurance memory cells may include multi-level cells (MLCs). Improved endurance may be obtained with a relatively small percentage of higher-endurance memory cells, at a relatively low cost.
A portable data storage device (10) includes a universal serial bus (USB) coupling device (1) and an interface device (2) is coupled to the USB coupling device (1). The portable data storage device (10) also includes a memory control device (3) and a non-volatile solid-state memory device (4). The memory control device (3) is coupled between the interface device (2) and the memory device (4) to control the flow of data from the memory device (4) to the USB coupling device (1).
Data files are assigned addresses within one or more logical blocks of a continuous logical address space interface (LBA interface) of a usual type of flash memory system with physical memory cell blocks. This assignment may be done by the host device which typically, but not necessarily, generates the data files. The number of logical blocks containing data of any one file is controlled in a manner that reduces the amount of fragmentation of file data within the physical memory blocks, thereby to maintain good memory performance. The host may configure the logical blocks of the address space in response to learning the physical characteristics of a memory to which it is connected.
The disclosure provides a system and method of provisioning a resource to an electronic device. The method comprises: after a triggering event, receiving from a network a data transmission at the device, the data transmission containing access information relating to a resource in a library that is in a remote server from the device, the resource relating to an application operating on the device; extracting the access information from the data transmission at the device; presenting the access information for the resource in a graphical user interface (GUI) on a display of the device; and after a selection event is initiated on the device for the resource, initiating a second data transmission containing a copy of the resource to the device and integrating the resource into the application as an output generated by the application.
The present disclosure relates to a method for enabling a virtual processing unit to access a peripheral unit, the virtual processing unit being implemented by a physical processing unit connected to the peripheral unit, the method comprising a step of transmitting to the peripheral unit a request sent by the virtual processing unit to access a service provided by the peripheral unit, the access request comprising at least one parameter and an identifier of the virtual unit, the method comprising steps, executed by the peripheral unit after receiving an access request, of allocating a set of registers to the virtual unit identifier received, storing the parameter received in the register set allocated, and when the peripheral unit is available for processing a request, selecting one of the register sets, and triggering a process in the peripheral unit from the parameters stored in the selected register set.
Macro function setting methods for a keyboard with macro functions are provided. The keyboard includes a switch key and a set of macro keys, each macro key separately corresponding to a macro definition data in a plurality of predefined macro definition data. It is first detected that the switch key and a first macro key of the macro keys have been pressed, wherein the first macro key corresponds to a first macro definition data and corresponds to a macro index data. The number of times that the first macro key has been pressed is then calculated when the switch key has not been released. When the switch key is released, the macro index data of the first macro key is changed according to the calculated number of times such that the first macro key corresponds to a second macro definition data other than the first macro definition data.
A system and method for identifying lost/stale peripheral hardware devices connected to an enterprise computer system is disclosed. In one embodiment, a method for identifying lost peripheral hardware devices connected to an enterprise computer system includes initializing system memory by obtaining data structures associated with last detected connected peripheral hardware devices stored in an external database upon reboot, initiating an enterprise computer system wide scanning to obtain the detected data structures associated with current connected peripheral hardware devices during the reboot, and comparing the obtained data structures associated with the last detected connected peripheral hardware devices and the current connected peripheral hardware devices to determine whether there is any chance in system resources associated with the connected peripheral hardware devices during the reboot.
A peripheral device with a wireless communication function including a transmitting interface, a wireless communication unit, a storage unit and a processing unit is disclosed. The transmitting interface is connected to a computer system including a display device. The wireless communication unit utilizes a wireless method to link to an internet. The storage unit has at least one connection information. The processing unit directs the display device to display a list according to the connection information when the transmitting interface connects to the computer system. The list includes at least one choice. When the at least one choice is selected, the display device displays a homepage of a specific website.
A device-configuration-information integrated management system includes a device-configuration-information managing unit that manages device configuration information containing configuration items of a target device for management and contains relationships between the configuration items; and a device-configuration-information integrated managing unit for integratedly managing the device configuration information obtained from a plurality of the device-configuration-information managing units. The system also includes a device-configuration-information optimum arrangement processing unit that performs optimum management by aggregating device configuration information that contains related configuration items, from among the device configuration information managed by a plurality of the device-configuration-information managing units, in a single device-configuration-information managing unit from among a plurality of the device-configuration-information managing units.
Techniques for rendering the management of processes supported by a storage device are described. In particular, the efficient allocation of storage array processing resources when managing concurrent processes on a storage array is described.
In one embodiment, a method can include: (i) classifying a packet in a server load balancer (SLB) for determining if the packet is destined for a virtual Internet protocol (VIP) address hosted on the SLB; (ii) selecting a server from a group of servers representing the VIP address; (iii) changing a destination IP address of the packet from the VIP address to a real IP address of the selected server; and (iv) recirculating the packet for repeating the classifying.
An approach is provided for enabling access to content in a network service. Location information is received, at a server, relating to a first remote apparatus and another remote apparatus. The received location information is utilized to determine that the first remote apparatus and the another remote apparatus are proximal to each other. Access rights are updated within a network service to enable the user of the another remote apparatus to access content associated with the user of the first remote apparatus.
A method, a system, and a device for establishing a service connection are provided. The method includes the following steps. An interface configuration parameter is obtained, in which the interface configuration parameter includes an interface configuration parameter of a remote device. An interface parameter object is added to a user network interface (UNI) request message, in which the interface parameter object carries the interface configuration parameter. The UNI request message carrying the interface configuration parameter of the remote device is sent to the remote device, so as to establish a service connection with the remote device. Thus, the interface parameter object is added to the UNI request message, and then the UNI request message carrying the interface configuration parameter of the remote device is sent to the remote device, for establishing the service connection, so as to realize automatic negotiation and configuration of the interface parameters, thereby saving manpower resources.
A system and method for identifying transient friends for a social network of a user are provided. A transient friend processing function obtains locations of a number of users or locations otherwise associated with the number of users. In order to identify transient friends for a first user, the transient friend processing function identifies other users associated with locations within a proximate area of the first user. For each of the identified users, the transient friend processing function compares a user profile of the first user to a user profile of the identified user to determine whether to add the identified user as a transient friend of the first user. If the transient friend processing function determines that the identified friend is to be added as a transient friend of the first user, the identified friend is then added as a transient friend of the first user.
A management workstation has an interface for receiving notifications of data-center facilities infrastructure events. A manager determines emergency power settings for managed computing resources in response to the notifications. The settings are then communicated to the resources.
A system and method for monitoring the storage estate of an organization using an interactive website that is configured to produce and display a novel set of key performance indicators (KPIs) related to the storage estate, including KPIs related to data collected from at least one of storage area network data and network attached storage data. In one embodiment, the novel set of KPIs includes one or more of protection efficiency, application efficiency, and snapshot overhead, where protection efficiency is calculated as a ratio of logical addressable data storage volume to total physical volume of data storage for storage area network data of the organization, application efficiency is calculated as a fraction of disk storage allocated to end user devices that is actually used by the end user devices for storage area network data, and snapshot overhead is calculated as a ratio of a volume of storage allocated for replicated copies of data to allocated storage for network attached storage data.
Multiple virtual machine consoles run in a single user interface as an integrated unit. Multiple virtual machines are grouped into a logical configuration, and console of each virtual machine in the configuration is displayed a single user interface, such as a browser window. Users are provided with integrated access through the single user interface to the mouse, keyboard, screen and local resources for each displayed virtual machine console. The user can move the mouse cursor between consoles, and access each virtual machine with the mouse and keyboard. In short, the user can interact with each displayed virtual machine console as an integrated object of the single user interface. Cut-and paste of text and drag-and-drop of files and folders is provided between the multiple virtual machines.
A method including creating a node that is associated with an event recorded by a user, storing metadata associated with the node and linking the node with other nodes that are associated with the event, wherein the other nodes comprise at least one of local nodes and remote nodes. The method also includes sending metadata for the node to a corresponding remote node, searching at least one local device or remote device for nodes related to the event by using the metadata of nodes associated with the event and providing information to the user based on results obtained from searching of metadata associated with the local and remote nodes related to the event.
Methods, systems, and tangible computer-readable memory media are disclosed that relate to a video player configured to play a video file. During playback, the video player, in one embodiment, is configured to access metadata relating to, but separate from, the video file to dynamically display graphical content distinct from the video file. A server system may receive, from a client computer system (e.g., of the video owner), information specifying metadata for the video file. This metadata may specify the display of overlay graphics and/or navigation graphics, the overlay of audio, etc. Additionally, the metadata may specify items needed to perform a process depicted in an instructional video; upon playing the video, the video player may provide one or more purchase links for such items. In one embodiment, a server system may edit the underlying video file—e.g., to include overlay graphics.
In one embodiment, a method for scheduling in a high-performance computing (HPC) system includes receiving a call from a management engine that manages a cluster of nodes in the HPC system. The call specifies a request including a job for scheduling. The method further includes determining whether the request is spatial, compact, or nonspatial and noncompact. The method further includes, if the request is spatial, generating one or more spatial combinations of nodes in the cluster and selecting one of the spatial combinations that is schedulable. The method further includes, if the request is compact, generating one or more compact combinations of nodes in the cluster and selecting one of the compact combinations that is schedulable. The method further includes, if the request is nonspatial and noncompact, identifying one or more schedulable nodes and generating a nonspatial and noncompact combination of nodes in the cluster.
A device identifier (ID) is used across enterprise boundaries. A user can use the device ID to publish a device for sharing with other remote users. The remote users can discover devices that are shared by other users based on device IDs, connect to a selected device, and then verify that they have connected to the correct device based on its device ID. An account authority service may be used to manage the publication and/or discovery of the shared devices and their device IDs.
A method of evaluating an additional service for a device (11) of a user of a telecommunication system is described. The device (11) supports one or more basic services. The kind of basic service/s being provided by the device (11) is examined. An additional service that could be combined with the basic service/s already supported by the device (11) is searched.
A computer system and method for filtering unauthorized electronic mail messages that are sent by senders to a user. The system includes a list of the identifications of the senders who are authorized to send an electronic mail message to the user. When an electronic mail message is received, the system determines whether the sender of the electronic mail message is authorized by determining whether the identification of sender in the electronic mail message is in the list of the identifications of the senders who are authorized. When the sender of the electronic mail message is determined to be authorized, the system stores the electronic mail message in an Inbox folder. When the sender of the electronic mail message is determined to be not authorized, the system stores the electronic mail message in a Junk Mail folder. In this way, the electronic mail messages are automatically stored in the appropriate folder based on whether the sender is authorized so that the user can view the Inbox folder containing the electronic mail messages sent by authorized senders separately from the Junk Mail folder containing the electronic mail messages sent by unauthorized senders.
A user terminal connected to a communication network executes a communication client. The user terminal displays a list of contacts associated with a user of the client, and retrieves a message from the communication network, wherein the message is related to a further user represented by one of the contacts displayed in the list of contacts. The message includes a reference to media accessible by the communication network. The reference may be extracted from the message. A visual representation of the media may be displayed in association with one of the contacts, such that, responsive to the user actuating the visual representation, the client establishes communication with storage means using the reference and displays the media to the user.
Matches between search queries and potential targets of such search queries are automatically brokered by (i) comparing search criteria specified in the search queries with profile criteria describing the potential targets, and (ii) reporting instances of acceptable correspondence between the search criteria and the profile criteria, provided that access controls associated with the profile criteria of the targets permit such reporting in light of access levels assigned to the search inquiries. Initiators, using client applications at various remote locations, may formulate the search queries and the brokering may be performed at one or more server locations communicatively coupled (e.g., via the Internet) thereto. The profile criteria may include portions of rich descriptive profiles of the potential targets.
A personal computer or microchip comprising: a primary internal hardware firewall separating a protected side of the computer's hardware from a network side connected to a network of computers. A master controller and/or a microprocessor is located within the hardware protected side protected by the primary internal hardware firewall. Microprocessors are located within the network side located between the primary internal hardware firewall and the network connection. The network side microprocessors are separate components from the primary internal hardware firewall. The primary internal hardware firewall by its location does not restrict access by the network to the computer's network side, thereby enabling network operations between the computer and the network to be conducted in the network side using the networked microprocessors. One or more secondary inner hardware firewalls form one or more separate hardware protected compartments in the network side, the compartments including for example a networked microprocessor.
Apparatus and method for performing multi-value arithmetic operations are disclosed. Multi-value signals can be added, subtracted and multiplied using a first truth table to generate a residue and a second truth table to generate a carry. Additionally, method and apparatus to efficiently perform the function a0b1+a1b0 on multi-value signals are disclosed. Also an efficient method of processing large binary signals is disclosed.
The invention concerns a random number generator comprising a n-bit LSFR at least one oscillator having at least one delay element introducing a variable delay in the counter feedback loop, and at least one sampling/holding device having at least one input coupled to an output of the oscillator, and at least one output coupled to a input of the LSFR, and a clock input receiving a sampling clock signal at a much lower frequency than the oscillator frequency. Said generator is for example configured to vary the delay introduced by the oscillator delay based on a number q of feedback bits among the n bits of the LSFR output, where q is a an integer such that 1≦q≦n.
A method, apparatus and program storage device that provides a shift process with saturation for digital signal processor operations are disclosed. An instruction is generated for shifting an operand to either maximum or the minimum value depending on the bit of data input when saturation occurs. A saturation detection circuit is combined with an arithmetic shifter and a final decision multiplexor. The final decision multiplexor receives the output from the arithmetic shifter and the saturated value from the saturation circuit. When saturation is detected by the saturation detection circuit, the final decision multiplexor selects the saturate minimum or the saturate maximum depending on whether the MSB of the data in equals one or zero, respectively.
There is provided a method of managing a plurality of data files using a plurality of schemas. The method comprises selecting a first schema from the plurality of schemas, determining current data files of the plurality of data files with respect to the first schema, identifying an outdated data file of the plurality of data files with respect to the first schema, selecting a transform file configured to transform the outdated data file into a current data file with respect to the first schema, transforming the outdated data file into a current data file with respect to the first schema by applying the transform file to the outdated data file. The method may further comprise validating the current data file against the first schema after transforming the outdated data file. The data files, schema, and transform file may comprise, respectively, an XML file, an XSD file, and an XSLT file.
A method, mechanism, and computer program product for storing, accessing, and managing XML data is disclosed. The approach supports efficient evaluation of XPath queries and also improves the performance of data/fragment extraction. The approach can be applied to schema-less documents. The approach is applicable to all database systems and other servers which support storing and managing XML content. In addition, the approach can be applied to store, manage, and retrieve other types of unstructured or semi-structured data in a database system.
Some embodiments of the invention provide methods, mediums, and systems for collecting and updating associated information. The present invention also provides a method and system for managing associated information in one file structure. Associated information can be generated from a source file or data and a portfolio can be generated to collect and store the source file or data and the associated information. A portfolio can include multiple folios storing different aspects of information that are related to one another. Each folio can associate information with aspects of other folios. When a change has occurred on a folio, an update strategy is used to update related folios and a map may be optionally generated. The map may provide information that allows dependent folios to understand what was changed. The map may remain in existence until all the dependent folios have adapted to the change. The invention provides a way to make it easy to associate information with one another and also provides a way to make sure associated information are updated accordingly when a change has occurred in the s related information.
A file management system includes a host computer having one or more virtual machines, a switching layer computer configured to manage a namespace map for the virtual machines in the host computer, and a central storage unit. The host computer is connected indirectly to the central storage unit through an in-band IO path that includes the switching layer computer and directly to the central storage unit through an out-of-band IO path. When a virtual machines issues a file operation, a file operation including a data operation is routed to the central storage unit along an out-of-band IO path and a file operation including a metadata operation is routed to the central storage unit along an in-band IO path that includes the switching layer computer.
Transforming source input data using a configurable transformation macro is provided. A transformation macro script is executed by a configurable transformation macro. One or more transformation templates are read by the transformation macro script. Input data is read by the transformation macro script from one or more source files. Logical processing of the transformation macro script and the one or more transformation templates is performed by the configurable transformation macro. It is determined whether constraints generated by the logical processing of the transformation macro script and the one or more transformation templates are valid. In response to determining that the constraints generated by the logical processing of the transformation macro script and the one or more transformation templates are valid, it is determined whether transformation of the input data is complete. In response to determining that the transformation of the input data is complete, a transformation output is outputted.
A process is described for assessing the suitability of particular keyword phrases for use in serving contextually relevant content for display on pages of network-accessible sites. In one embodiment, the process involves scoring the key phrases based in part on collected user behavioral data, such as view counts of associated social media content items. A process is also disclosed in which selected keyword phrases on a page are transformed into links that can be selected by a user to view bundled content that is related to such keyword phrases.
Techniques for efficient storage and retrieval of Preferred Roaming Lists are disclosed. In one aspect, PRL entries are stored in two tables. One table contains records that are common to two or more PRL entries. Another table stores any information that is unique to a PRL entry, as well as an indicator of which common record is associated with it. The common record is concatenated with the unique information to generate the uncompressed PRL entry. Various other aspects of the invention are also presented. These aspects have the benefit of reducing the memory requirements for storing a PRL. In addition, time required to download the compressed PRL is reduced.
Methods, systems, and apparatus, including computer program products, for ranking images are disclosed. An image search subsystem generates an adjustment factor representative of a quality measure of an image relative to a search query. The quality represents a relevance of the image to the query. The adjustment factor can be computed based on relevance data for the image to the query and image similarity data representing a relative similarity between the image and other images relevant to the query. The relevance data can be based on user actions in response to the image being included in search results for the query. The adjustment factor can be scaled based on whether the relevance data and the image similarity data both indicate that the image is relevant to the search query. A relevance score is computed based on the adjustment factor (e.g., a product of the adjustment factor and relevance score).
Methods are provided for identifying media files that are related to a user-selected media file. Initially, a first set of media files that have previously been determined to be related to the selected media file is identified. It is determined that the number of media files in the first set of media files does not exceed a minimum number. A query is constructed based on the title or description of the selected media file to locate more related media files. A media database is searched and the results are combined with the first set of media files to be displayed.
A client system provides to a server system a fill-the-blank query comprising one or more term segments and one or more missing term identifiers signifying missing information sought by a user. The client system receives from the server system a response to the query, the response including at least one or more potential answers corresponding to the one or more missing term identifiers in the fill-the-blank query, and then displays the response to the query, including displaying the one or more potential answers. Optionally, the client system displays a ranked list of documents containing the one or more potential answers. Optionally, the response to the query further includes snippets of text from one or more documents containing the one or more potential answers. Optionally, the fill-the-blank query includes a respective missing term identifier located between two respective term segments.
Embodiments of the invention relate to systems, methods, and computer program products for identifying devices used in connection with email and website spoofing. For example, the invention can be used to identify the device that was used to copy an image from a target website, where, after being copied, the image is used as part of a spoofed email or website. In an embodiment, a timer is embedded in an image residing on a web server that hosts a target website. The embedded timer is configured to record the time at which the image is removed from the web server and store that time in the image for later retrieval. Also, the time at which the image was removed, along with a device forensic of the device used to download the image, is stored in a database. If the image later appears as part of a spoofed email or website, the time at which the image was removed from the web server is obtained from the timer embedded in the image. Then, the database is searched for the corresponding time and device forensic, which can be used to identify the device used to copy the image from the target website.
A method and apparatus for displaying the evolution of an electronic document (e.g. word-processing document, portable-document-format file, spreadsheet, drawing, and the like), containing tracked changes, is disclosed. In accordance with the disclosed method and apparatus, the revisions of an electronic document may be treated as parent frames. In between the parent frames, child frames may be constructed from the combined images of their parent frames. To form a child frame, an image of a parent frame has a degree of translucency as it is combined with the translucent image of the other parent frame, such that every child frame contains traces of the images of both its parent frames. An input device (e.g. keyboard, mouse, touchpad, stylus, voice activation, and the like) may be used to control the frame visible to the user at any one time. The user may use the input device to traverse the frames at various speeds and in either direction, creating the visual illusion that a certain revision of the document is being morphed into its future revisions—or stripped off its changes as it is morphed into previous revisions—depending on the direction chosen by the user.
A database of hyperlinks, stored in a hyperlink store or distributed across multiple machines such as a scalable hyperlink store, may be incrementally updated. When data is added, instead of modifying an existing data store, a hierarchy of data stores is built. The data stores are merged together, such that a new store is a suffix on an old store. Additions and updates go into new stores, which are relatively small. Lookups consult new stores first. A background thread merges adjacent stores. For example, a batch of updates is collected and incorporated into a new store and then the store is sealed. Subsequent updates are added to yet another new store. Stores are merged occasionally to prevent the chain of stores from becoming too long. Once the batch has been integrated, the new stores are sealed and are used to answer subsequent queries.
A technique for accelerating the creation of a hyperclone of a virtual file system. Specifically, each data block and indirect block directly referenced by a base inode are only copied. The hyperclone may then reference the original data blocks and original indirect blocks. Further, an indication may be provided for at least one of the copied data blocks and indirect blocks that indicates that the at least one of the copied data blocks and indirect blocks is in use.
A computer implemented method of backing up files includes initiating a backup process and waking up a client machine from a low power consumption mode. An indication from the client machine that the client machine is ready is received and the client machine is instructed to provide data to be backed up. An end of backup notification is received from the client machine and the client machine returns to a low power consumption mode.
Mobile devices, mobile device systems and methods applying to mobile devices are provided that employ intelligent agents in combination with a wide array of remote utilities and information sources to facilitate improving a mobile device user's experience. By collecting contextual information from numerous information sources related to the mobile device user's context, more accurate and optimized determinations and/or inferences are formed relating to which remote utilities to make available to the mobile device user. This facilitates less confusion for the user in selecting desired mobile device content, services, and/or applications. The devices, systems, and methodologies also provide for an improved user experience in an open remote utility provider model.
The invention relates to ranking Service Level Agreement violations. A method for ranking said Service Level Agreements comprising determining a set of attributes for Service Level Agreements subject to violation, and predicting importance of Service Level Agreement violations using a model which performs ordinal regression based on said attributes of Service Level Agreements.
A system and method blocks objectionable communications in a social network. A first user of the social network determines when communications from a second user to the first user that are displayed and viewed by third party users of the social network are objectionable. In response, the first user blocks further display of communications from the second user to the first user that were intended by the second user to be displayed and viewed by third party users of the social network.
An electronic settlement system for mineral production, distribution, and sales includes a plurality of modules and a processor for using information from those modules to effect a settlement between the parties involved in the production, distribution, and sales of minerals. The modules for information sufficient to perform the settlement includes: payor module, well tax module, mineral owner module, division order module, gathering system and gas plant module, wellhead price module, mineral lease and agreement module, product movement and balancing module, mineral ownership and book entry and netting module.
A method and apparatus allows owners of electronic signs, such as retailers, real estate owners, other space owners, and content providers, such as advertisers, entertainment producers, event promoters, visual artists, and the general community to participate in an open content network, in which electronic signs are universally uniquely identified and then added to a network in a distributed fashion, after which content is selectively downloaded to the electronic signs. The times at which the content is presented are determined collaboratively by the owners of the electronic signs and the content providers. A mechanism that verifies whether the content is actually presented on the electronic signs is also disclosed.
A method, system, and computer program product for calculating a reduced fee associated with combining previously securitized mortgage-backed securities to form a new and larger security called a Mega. The method includes identifying a group of Megas that correspond to at least one predetermined fee discount parameter. The group of Megas are members of a set of Megas and the set of Megas contain a number of Megas equal to or larger than a number of Megas in the group of Megas. The method includes calculating a fee for said group of Megas and repeating the steps of identifying a group and calculating a fee until a plurality of groups of Megas have been identified and corresponding Mega group fees have been calculated. The method also includes choosing from said plurality of groups of Megas a final set of Mega groups having a reduced total fee.
A method of protecting at least a portion of an initial investment value of an investment made by one or more investors, comprising the steps of: (a) determining using an option-based instrument calculator: (i) a first value of a first set of put option-based instruments at initial investment in the first set of put option-based instruments, the first set of put option-based instruments having a first underlying reference; (ii) a second value of a first set of call option-based instruments at initial investment in the first set of call option-based instruments, the first set of call option-based instruments having a second underlying reference, the first underlying reference being the same as or substantially correlated to the second underlying reference; and (iii) a third value of a second set of option-based instruments at initial investment in the second set of option-based instruments, the second set of option-based instruments having a third underlying reference; so that the sum of the first value, the second value, and the third value is less than the initial investment value; (b) holding positions using a regulated investment company in the first set of put option-based instruments, the first set of call option-based instruments, and the second set of option-based instruments, so that the first set of put option-based instruments and the first set of call option-based instruments provide the at least a portion of the initial investment value at maturity of the investment; and (c) making available the at least a portion of the initial investment value to the one or more investors upon the maturity of the investment.
One embodiment of the present invention provides a system for determining a list of providers of a commodity. During operation, the system receives a description of the commodity from a customer at a server. Then, the system uses the description to identify a list of providers of the commodity. Next, the system receives a specification of a set of desired provider-traits from the customer. The system then filters the list of providers of the commodity based on the desired provider-traits to obtain a filtered list of providers of the commodity. Finally, the system presents the filtered list of providers to the customer.
A non-serialized electronic product registration (ER) system and method which enables return qualification information to be provided upon request for non-serialized products. Retailer specific return policies are enforced by providing the ER system with retailer return policies for UPCs, SKUs, model numbers and/or other non-unique product identifiers. The retailer periodically provides information to the ER system that indicates the last date on which products having a particular non-unique identifier have been sold. The ER system then determine the last date on which such products can be returned and provides non-serialized return qualification information to the retailer upon request.
Methods and apparatuses to connect telephone calls and track information about the telephone calls resulting from advertisements for groups of advertisers. In one embodiment, a method includes: determining a geographic area after receiving a telephone call to a first telephone number publicized in an advertisement; determining a telephone number of a first advertiser; and connecting the telephone call to the telephone number of the first advertiser, the first advertiser billed for the advertisement based on telephonic connections made to connect the first advertiser and telephone calls to the first telephone number.
Methods and apparatuses for decomposing a business metric based on a plurality of activities and a response model are described. In one embodiment, the method accesses the response model and the plurality of activities, the plurality of activities each having a reference and executed value. The method computes a contribution to the business metric based on setting one of the plurality of activities to one of the corresponding reference and executed value and setting the other activities to the value state opposite of that activity. Furthermore, the method computes each of the contributions independent of the response model type.
Several of the embodiments disclosed herein relate to accessing and tracking real-time data concerning company representative performance, proficiency, training, scheduling, current workflow, and estimated workflow. Moreover, many of the improvements in contact handling systems disclosed herein automatically provide training, work, and incentives to company representatives to improve performance, proficiency, efficiency, effectiveness, automate scheduling, and automated workflow. Thus, as a result of the teachings disclosed herein, customer satisfaction, employee satisfaction, and revenue may be improved in the contact handling industry.
Embodiments of the present invention relate to a system for correlating configurations, comprising a model layer having a generic model library, a control layer having generic control logic implemented in terms of the generic model library, and a view layer having reusable views and common tools that operate upon generic interfaces and constructs defined by the generic model library, wherein the generic model library, generic control logic, and reusable views and commons tools are defined to support a general functionality.
The methods described herein provide a guaranteed rate of return for a guarantee period of a financial account while at the same time providing upward adjustments to the interest rate if there is a corresponding increase in a specified referenced rate. The guaranteed base interest rate is set at the beginning of the guarantee period, the base interest rate to be credited to an account for an initial pre-defined period. Periodically, the then-current referenced rate is compared to a base referenced rate defined at the establishment of the guarantee period. If the referenced rate has increased, the interest rate that will be credited to the account value will increase by an amount that is based on the amount of increase in the referenced rate. If the referenced rate has not changed or has decreased, the interest rate that will be credited to the account value will be the guaranteed base interest rate.
An insurer sells a life insurance policy with two distinct coverage periods. Prior to accepting the offer of insurance, the insurer underwrites the insurance contract on a limited basis using information obtainable by querying a remote database. During the first coverage period, full coverage is provided and the premium rates approximate a comprehensively underwritten risk. The value of coverage provided at the end of the first coverage period may be reduced if the insured fails to satisfy various obligations. If before a contractually defined compliance period the insured undergoes medical tests and submits blood, urine, or other tissue samples to an underwriter or approved laboratory, the underwriter comprehensively underwrites the policy. If the comprehensive underwriting is satisfactory, the insurance contract is amended, modified, or replaced with a new contract effectively extending full coverage for a longer, extended coverage period, while maintaining or even reducing the premiums owed.
The information processing unit receives input of a user ID and a password when the operator carries out log-in, and executes user authentication process. When the log-in process is carried out by the user, the information processing unit outputs test results together with a patient attribute information including patient ID, name of the patient, attending physician, medical wards, comments regarding patient, and the like. When the log-in process is carried out by the maintenance technician, the information processing unit outputs the test result only.
A method and system for providing a healthcare expense donation network whereby a third party provided healthcare management system, such as a computing system or on-line implemented healthcare expense tacking and/or payment system provides a service through which a healthcare consumer can create a verified patient need profile indicating a need for help in paying their healthcare expenses and requesting donations to this end. At least part of the healthcare consumer's patient need profile data is verified, as well as any other financial and/or personal data associated with the submitted patient need profile that a potential donor, the patient, and/or the provider of the process for providing a healthcare expense donation network desires to be verified. Once the healthcare patient need profile data is verified, the verified patient need profile is made available to potential donors and the potential donors are provided the ability to securely make donations to the patient's healthcare expenses directly.
A down-sampler 101 down-samples the sampling rate of an input signal from sampling rate FH to sampling rate FL. A base layer coder 102 encodes the sampling rate FL acoustic signal. A local decoder 103 decodes coding information output from base layer coder 102. An up-sampler 104 raises the sampling rate of the decoded signal to FH. A subtracter 106 subtracts the decoded signal from the sampling rate FH acoustic signal. An enhancement layer coder 107 encodes the signal output from subtracter 106 using a decoding result parameter output from local decoder 103.
Methods and apparatus related to correcting errors are disclosed. Inputs having a plurality of input types can be received at a wearable computing device. A text string corresponding to the inputs can be generated using the wearable computing device. The text string can include a plurality of segments, where each segment can be associated with an input type. For a given segment of the text string, one or more corrected segments can be generated by applying an error-correction filter configured to correct errors based on an input type associated with the given segment and a location-sensitive context. At least one of the corrected segments can be displayed using the wearable computing device. A corrected segment can be selected using the wearable computing device. A corrected text string including the selected corrected segment can be displayed using the wearable computing device.
A voice recognition system is provided that outputs a talk-back voice in a manner such that a user can distinguish the accuracy of a voice-recognized character string more easily. A voice recognition unit performs voice recognition on a user's articulation in which a character string such as the telephone number “024 636 0123” is entered via a microphone. Based on each “sound existing period delimited by silent intervals,” each recognized partial character string “024”, “636” and “0123” is obtained. A talk-back voice data generating unit connects each recognized partial character string “024”, “636” and “0123” together in a manner such that space characters are inserted, and generates a character string “024 636 0123”. The generated character string “024 636 0123” is supplied to a voice generating device as talk-back voice data. A voice signal to be produced by the speaker is generated in the form of the talk-back voice.
Provided herein are systems and methods for using context-sensitive speech recognition logic in a computer to create a software program, including context-aware voice entry of instructions that make up a software program, automatic context-sensitive instruction formatting, and automatic context-sensitive insertion-point positioning.
A simulation method includes dividing a material surface into finite computational elements, and calculating a deposition rate or etching rate at each of the computational elements to simulate a feature profile of the material surface, the calculating including calculating an indirect effect of a first computational element on the deposition rate or etching rate of a second computational element. The calculating the indirect effect includes correcting a surface profile at the first computational element on the basis of a surface structure around the first computational element, and calculating the indirect effect on the basis of the corrected surface profile at the first computational element.
A method, apparatus, and computer program are provided for custom designing primarily decorative stonework. The system permits design of different aesthetic architectural features, which can be of many types and shapes. The dimensions can also be varied to fit the needs of a client, architect or other user of the system due to the use of a parametric calculation unit. These system features assist users in custom designing primarily decorative stonework, improving speed and quality while reducing costs.
A method to increase the accuracy of the interpolation of railroad mileposts is disclosed. Based upon image data and data provided in customer track charts, reference points are selected along the track, and their location is verified using GPS data. Once verified, the locations of various points between the reference points are determined using mathematical interpolation.
A method and a device for contactless determination of forces and/or moments acting on a hollow cylindrical body (12), in which via a light source (20; 38; 40), light radiation is produced within the hollow cylindrical body (12); measurement signals are recorded by an optoelectronic sensor (22; 34); the measurement signals recorded by the optoelectronic sensor (22; 34) are supplied to the signal processing unit (26); the signal processing unit (26) detects and outputs changes of the measurement signals relative to an initial state determined beforehand by calibration, corresponding to the initial undeformed state of the hollow cylindrical body (12); and when a mechanical deformation of the hollow cylindrical body (12) is present, according to a calibration function or a calculation rule, the signal processing unit (26) outputs an output signal that describes the forces and/or moments that are causing the mechanical deformation of the hollow cylindrical body (12).
The present invention relates generally to chemical agents useful in the prophylaxis and/or treatment of disease conditions and in particular chronic disease conditions such as inflammatory including allergic diseases, metastatic cancers and infection by pathogenic agents including bacteria, viruses or parasites. More particularly, the chemical agents contemplated by the present invention are selected from glycosaminoglycan (GAG) molecules derived from a larger GAG, GAG-like molecules which resemble GAGs in some of their characteristics but may be derived from a larger non-GAG polysaccharide and molecules having a GAG-like composite structure as well as agents which bind to the same sites as GAGs, GAG-like molecules or GAG-like composite molecules. The present invention also provides assays to identify GAG and GAG-like therapeutic agents including GAG-like composite structures as well as analogs, homologs and orthologs thereof.
A method of predicting weather-exacerbated threats, said method comprising inputting localized weather measurement data into a weather threat prediction system; predicting future localized weather conditions based on said localized weather measurement data combined with modeling from National Weather Service Data; inputting natural environment and infrastructure data into said weather threat prediction system; correlating said infrastructure data with said predicted future localized weather conditions; and determining a threat level index over a region, a threat level indicating an area having a certain probabilistic likelihood of being harmed by said future weather conditions.
Host vehicle location information that indicates the location of a host vehicle is acquired, image information that includes the road along which the host vehicle is traveling is acquired, a host vehicle travel lane in which the host vehicle is traveling is detected based on the image information, lane information that indicates the position of the host vehicle travel lane is generated based on the host vehicle location information, and this lane information is registered on a storage medium.
A route reporting method, system, and a recording medium using the same are provided. The present method detects a touch and draws a path according to a moving trajectory of the touch. When the touch is finished, a dialog block is displayed to insert route mark information in the drawn path. The aforesaid steps are repeated to draw a plurality of paths. When an end signal is received, those paths are assembled to form a complete route map, which is provided for users to search for routes.
A method and system for navigation quality estimation is provided. The method comprises obtaining an alignment observation, comparing the alignment observation to a current heading estimate, and updating the current heading estimate based on the comparison. A heading error estimate is updated based on the updated current heading estimate, and an estimated drift rate is determined based on the heading error estimate and an operational latitude. A determination is then made whether a drift rate requirement is met by the estimated drift rate. If the drift rate requirement is not met, the method is repeated until the drift rate requirement is met.
An engine control system comprises a pedal torque request module, a filtering module, a selection module, and an arbitration module. The pedal torque request module determines a first pedal torque request at a first time and determines a second pedal torque request at a second time. The first time is before the second time. The filtering module determines a filtered pedal torque request based on the first pedal torque request, the second pedal torque request, and a filter coefficient. The selection module selects one of the second pedal torque request and the filtered pedal torque request. The arbitration module arbitrates between at least one driver torque request and the selected one of the second pedal torque request and the filtered pedal torque request, outputs a raw driver request based on a result of the arbitration, and controls at least one engine actuator based on the raw driver request.
In a non-limiting, exemplary embodiment, electrical power is adaptively managed. A profile of predetermined threshold levels of electrical loading is developed for phases of an operation. A profile of electrical loading is developed for the phases of the operation such that electrical loading is substantially a same predetermined margin below the predetermined threshold levels during the phases of the operation. During the phases of the operation, operational data indicative of an electrical power generation system's actual ability to support electrical loading and/or actual electrical loading is received. The profile of the predetermined threshold levels and/or the profile of electrical loading is adjusted responsive to the operational data such that electrical loading is maintained substantially the same predetermined margin below the predetermined threshold levels during the phases of the operation.
A method to monitor integrity of a signal output from an operator-manipulable transmission range selector for a powertrain system includes equipping the transmission range selector with a range encoder and a direction encoder, determining a range state and a direction state based upon signals from the range encoder and the direction encoder, determining a discrete position of the transmission range selector based upon the range state and the direction state, and performing back rationality to verify the discrete position of the transmission range selector.
An agricultural harvester includes a first power unit and a second power unit. The first power unit is couplable with a first primary load, including a threshing system load. A first temperature sensor associated with the first power unit provides a first output signal. A second temperature sensor associated with the second power unit provides a second output signal. A first motor/generator is mechanically coupled with the first power unit, and a second motor/generator is mechanically coupled with the second power unit. The second motor/generator and the first motor/generator are electrically coupled together. At least one electrical processing circuit is coupled with the first temperature sensor, second temperature sensor, first motor/generator and second motor/generator. The at least one electrical processing circuit is configured for selective bidirectional transfer of electrical power between the first motor/generator and the second motor/generator, dependent on the first output signal and the second output signal.
A method for detecting faults in an aircraft is disclosed. The method involves predicting at least one state of the aircraft and tuning at least one threshold value to tightly upper bound the size of a mismatch between the at least one predicted state and a corresponding actual state of the non-faulted aircraft. If the mismatch between the at least one predicted state and the corresponding actual state is greater than or equal to the at least one threshold value, the method indicates that at least one fault has been detected.
A method and system for controlling a vehicle comprises a boundary establisher for establishing a boundary of a work area. A vehicle position sensor (e.g., a location-determining receiver) determines a position of the vehicle. A planner module plans a raw turn of a vehicle to be executed in accordance with a model turn pattern if the position of the vehicle has traversed the boundary. An adjustment module may adjust the raw turn of the vehicle to a compensated turn such that an implement coupled to the vehicle follows an implement path that substantially tracks the model turn pattern.
A climate control system and method for optimizing energy consumption in a hybrid electric vehicle (HEV) is provided. By varying evaporator temperatures based on occupant settings and environmental conditions, electric compressor speed can be optimized to provide the necessary cooling capacities resulting in energy savings. Determining the impact that increasing or decreasing engine cooling fan speed has on the overall energy consumption of the climate control system without affecting target discharge air temperature provides for energy saving opportunities. Optimizing energy consumption according to the provided strategy provides for improved fuel economy without sacrificing passenger comfort.
A robotic system that includes a remote controlled robot. The robot may include a camera, a monitor and a holonomic platform all attached to a robot housing. The robot may be controlled by a remote control station that also has a camera and a monitor. The remote control station may be linked to a base station that is wirelessly coupled to the robot. The cameras and monitors allow a care giver at the remote location to monitor and care for a patient through the robot. The holonomic platform allows the robot to move about a home or facility to locate and/or follow a patient.
A modeling data creating system comprises: a correction unit that corrects structure data expressing the form of a desired structure based on change amount data; a contour generation unit that generates contour data expressing the contour of a support member for supporting the structure on a modeling table, based on the structure data; a support member generation unit that generates support member data expressing the form of multiple column bodies within the contour expressed by the contour data; and a cross-section generation unit that generates cross-sectional data expressing the cross-sectional shape of each of multiple planes approximately parallel to the modeling table, the planes making up a model configured of the support member expressed by the support member data and the structure expressed by the structure data. Through this, the modeling data creating system suppresses a difference in the model that is to be formed and the modeling data expressing the form of the model.
Methods and systems for assessing transmitter electronics in an industrial process control system comprise generating a process condition reference equation signal, a process condition approximation equation signal, and an accuracy output signal. The process condition reference equation signal is generated using a process condition reference equation and process control inputs. The process condition approximation equation signal is generated using a process condition approximation equation that approximates the reference equation using the process control inputs, and approximation equation coefficients based on the approximation equation and the process control inputs. The approximation equation signal is compared to the reference equation signal at a control room workstation such that the industrial process control system can be adjusted. In one embodiment, the approximation equation coefficients are adjusted and transmitted to process transmitter electronics over a control network. In another embodiment, a parameter of the industrial process control system, such as a primary element or transmitter, is adjusted.
A functional electrical stimulation (FES) orthosis for FES to a limb segment, including: (a) a semi-rigid, self-retaining C-shaped frame, the frame configured to substantially envelop the limb segment, the frame including a first flexible and elongated circumferentially retaining element and at least a first and a second opposing flexible and elongated circumferentially retaining elements disposed on the circumferentially opposite side of the frame, the first retaining element and the first opposing retaining element forming a pair of opposing retaining elements, and (b) a surface electrical stimulation electrode for contacting at least one stimulation point on a surface of the limb segment, associated with, and supported by, the frame, the surface electrode for electrically associating, via the frame, with a neuroprosthetic stimulator unit, so as to provide FES, wherein the opposing retaining elements are configured to be radially spring-loaded towards a center of the frame, such that in donning the orthosis around the limb segment, the limb segment applies a counter-pressure from within the frame, against the opposing retaining elements, such that the orthosis is firmly and fixedly self-retained in a pre-determined position on the surface.
Methods and apparatus for treating ailments provide for: inserting a balloon-electrode device into an esophagus of a mammal, the balloon-electrode device including: (i) a nasogastral (NG) having an internal passageway and an external surface, (ii) at least one electrode coupled to the external surface of the NG tube, (iii) a conductor extending through the internal passageway of the NG tube and electrically connecting to the electrode, and (iv) a balloon surrounding the electrode and a portion of the NG tube; inflating the balloon with fluid such that the electrode is substantially centrally located within an interior volume of the balloon; and applying at least one electrical signal to the electrode via the conductor such that an electro-magnetic field emanates from the electrode to at least one of nerves and muscles of the mammal.
A system delivers stimulation to volume receptors in the cardiovascular system to induce diuresis in a patient suffering volume overload. The system senses a volume signal indicative of a level of fluid retention in the patient's body and controls the delivery of the stimulation using the volume signal. In various embodiments, the stimulation includes one or more of electrical stimulation, which delivers electrical pulses to the volume receptors, and mechanical stimulation, which physically stretches the volume receptors.
The invention relates to apparatus for applying electrical current to the quadriceps muscle. The apparatus is in the form of a garment (to be worn on a user's thigh) having a integrated programmable stimulation device including integral electronics, LCD display, user controls and a battery. To ensure accurate and repeatable positioning of the garment, it is shaped such that it locates above the patella. Furthermore, reference lines are provided on the skin facing surface of the garment to assist the user in the accurate placement of skin engaging electrodes. In combination, the features of the invention provides a safe and convenient means of electrically stimulating the quadriceps muscle irrespective of patient size whilst minimizing the opportunity for error. Moreover, the invention dispenses with the need to employ a skilled clinician to individually place each electrode.
An implantable medical assist device includes a medical device. The medical device has a housing and electronics contained therein. A lead provides an electrical path to or from the electronics within the medical device. A resonance tuning module is located in the housing and is connected to the lead. The resonance tuning module includes a control circuit for determining a resonant frequency of the implantable medical assist device and an adjustable impedance circuit to change the combined resonant frequency of the medical device and lead.
The invention relates to a stimulation device for creating complex or multi-purpose tissue stimulation. Many typical stimulation devices suffer from deficiencies in providing complex stimulation patterns. Using a circuitry operable or programmable to repeat and skip stimulation settings, a complex stimulation set may be created. The repeating and skipping functionality may be implemented in hardware or software. In this manner, complex stimulations may be derived from simple circuitries. Furthermore, these stimulations may be used to treat pain, stimulate bone growth, and control motor disorders, among others.
An apparatus for managing a lead of an implantable medical device includes a lead retention element and a fixation element. The lead retention element has a proximal end, a distal end, and a lumen extending from the proximal end to the distal end. The lumen is configured to slidably receive the lead. The fixation element is configured to fix the lead retention element relative to the implantable medical device in an orientation orthogonal to a lead receptacle of the device such that the proximal end of the lead retention element is closer to an opening of the lead receptacle than the distal end of the retention element. The distal end of the lead retention element is configured to firmly engage the lead to resist proximal sliding of the lead in the lumen of the retention element once the lead has been moved distally through the lumen.
An implantable medical device is provided which has a housing of an elongate form to minimize a size of an incision required for implantation. A stabilizing element is associated with the elongated form housing for the medical device. The stabilizing element transitions from a low profile initial form to a higher width final form to provide the medical device with a stabilized footprint after implantation. The stabilizing element is in the form of a rotating wing in one embodiment. In another embodiment, the stabilizing element is in the form of an expanding loop that can bend to extend out of side openings of a cavity within the housing, to provide such stabilization at the implantation site. The medical device can be in the form of a pacemaker, infusion pump, vascular access port or other subcutaneously implanted medical device.
An H-bridge switching circuit for an automated external defibrillator comprises an SCR (D8) in one of the high legs of the circuit and a control means (D1-D7) associated with the SCR which is operative to switch the SCR on automatically in response to a voltage change across the SCR corresponding to the switching device in the diagonally opposite leg of the H-bridge turning on. The control means comprises a capacitor (D1) and the voltage on the capacitor changes when the diagonally opposite switching device turns on, the change in capacitor voltage lagging the change in voltage across the SCR and the SCR being turned on when the difference between the capacitor voltage and the voltage across the SCR exceeds a predetermined threshold.
An electroporation device which may be used to effectively facilitate the introduction of a macromolecule into cells of a selected tissue in a body or plant. The electroporation device comprises an electro-kinetic device (“EKD”) whose operation is specified by software or firmware. The EKD produces a series of programmable constant-current pulse patterns between electrodes in an array based on user control and input of the pulse parameters and allows the storage and acquisition of current waveform data. The electroporation device also comprises a replaceable electrode disk having an array of needle electrodes, a central injection channel for an injection needle, and a removable guide disk.
This invention relates to the non-invasive determination of the degree of vasoactivity in the microcirculation in a tissue caused by a drug, disease, injury normal or pathological regulation. More specifically, the invention relates to a method of determining the influence on microcirculation in living tissue from an irritative agent, drugs, disease, injuries normal or pathological regulation including, illuminating a tissue surface with polarized light, collecting the backscattered light through a polarizing filter, detecting the backscattered and polarized light by a photo-sensitive array, transferring the collected information in digital form to a computing device, separating the collected information into at least two data matrixes, each representing a specific wavelength range and generating an output data matrix by processing corresponding values in at least two data matrixes by an algorithm, wherein each value in said output data matrix represents the amount of influence on the microcirculation in a source point of the tissue. Thereby a representation of the tissue microcirculation is obtained.
A system and method for controlling a medical imaging device is provided. The system includes a medical imaging device. The system further includes a medical instrument. Further, the system includes a navigation subsystem that is configured to track the medical instrument. Furthermore, the system includes a control subsystem that communicates with the navigation subsystem. The control subsystem is configured to correlate at least one of orientation, position and motion of the medical instrument with a function of the medical imaging device. The control subsystem is further configured to direct the medical imaging device to perform the function associated with the medical imaging device, based on the correlation.
Systems, methods, and other embodiments associated with steady state dark blood magnetic resonance imaging MRI are described. One example method includes controlling an MRI apparatus to produce a steady state pulse sequence. The example method may also include controlling the MRI apparatus to generate radio frequency (RF) energy and magnetic gradients associated with the steady state pulse sequence. The steady state pulse sequence is different from conventional steady state pulses in that it is characterized by regularly spaced slice selection excitation pulses to excite a region to be imaged in an object to be imaged using a consistent repetition time (TR), a set of readout modules, and a set of a magnetization preparation modules. A magnetization preparation module is characterized by gradients associated with imaging not being active, gradients associated with slice selection being active, and RF pulses associated with slice selection being active.
A sensor measuring skin impedance includes a reference electrode, a current carrying electrode, and a measuring electrode for measuring impedance for current flowing between the reference electrode and the current carrying electrode. The measuring electrode is recessed with respect to the reference electrode and the current carrying electrode, allowing the measuring electrode to make contact with a user's skin after the reference electrode and current carrying electrode make contact, resulting in greater measurement accuracy.
Systems and methods for supporting variable beacon timing for a first wireless device and a second wireless device are provided. An exemplary system may include a number of wireless devices configured to wirelessly communicate with one another. The system includes a beacon-transmitting wireless device and a listening wireless device. The beacon-transmitting wireless device is configured to transmit, during a first operating mode, wireless beacons separated in time by relatively long time intervals. The beacon-transmitting device is also configured to transmit, during a second operating mode, wireless beacons separated in time by relatively short time intervals. The listening wireless device is configured to listen, during the first operating mode, for wireless beacons transmitted by the beacon-transmitting wireless device, and is configured to listen, during the second operating mode, for wireless beacons transmitted by the beacon-transmitting wireless device. The system may have more than two different operating modes, which may be desirable if the number of wireless devices in the system exceeds two.
Where a separate bearer channel is required to be set up in a mobile network to complete a hybrid VoIP call on the mobile network as specified in 3GPP ICS standard TR 23.892, an alerting process may be started after a provisionable delay rather than upon completion of the network call setup. This allows the mobile network user to start responding to the impending call before signaling of the call has been completed, so that the person can answer closer in time to completion of call signaling. Additionally, the person who placed the call may be provided with ringing feedback to make it sound like the call has been completed. The amount of delay between receipt of a SIP invite and the onset of an alerting process may be specified in the mobile handset or may be specified as a header in the SIP invite. The amount of delay may be fixed or adjusted based on feedback.
A wireless communication method and a wireless communication apparatus capable of efficiently improving communication throughput of a second wireless communication system while securing a capturing capability of informative information in a first wireless communication system are provided. A transmitting/receiving unit (2, 3, 6) capable of transmitting/receiving information through first and second wireless communication systems (1x and EVDO) and a receiving unit (4, 7) capable of receiving information through the first and second wireless communication systems and whose reception gain in the first wireless communication system is smaller than the transmitting/receiving unit are used to detect that a reception sensitivity of informative information notifying a reception by the transmitting/receiving unit through the first wireless communication system has exceeded a first threshold or a second threshold set in accordance with a reception gain difference between the transmitting/receiving unit and the receiving unit when information is being transmitted/received by the transmitting/receiving unit through the second wireless communication system, and to switch reception of the informative information from the transmitting/receiving unit to the receiving unit.
A mobile station (14) transmits a connection request signal (TCCH) to a base station (12) (S102), and detects whether or not a connection response signal (SCCH) is received from the base station (12) within a predetermined period of time. If the connection response signal (SCCH) is not received within the predetermined period of time, the mobile station (14) decreases the number of subcarriers used for transmitting a radio signal to the base station (12), increases transmission power per subcarrier by an amount of power corresponding to an amount of decrease in the number of subcarriers (S104), and retransmits the connection request signal (TCCH) (S106).
A subscriber unit, for a cellular communication system, is arranged to store data representing a message to be transmitted together with data representing specified conditions associated with the transmission of the message. The subscriber unit responds to the specified conditions being met by transmitting the message. The specified conditions may be dictated by the network or by the user of the subscriber unit or by a combination of the two, and include time, date, location, and network loading.
An information processing device for transmitting information to be provided to a user to a terminal held by the user, including: current position obtaining means for obtaining the current position of the user of the terminal, based on information transmitted from a signal processing device capable of communicating with the terminal, of a signal processing device connected to itself; searching means for searching the information to be provided to the user from the plurality of information that can be read out by itself, based on the current position information obtained by the current position obtaining means; and transmission means for transmitting the information searched with the searching means to the terminal.
A dual mode terminal for providing location-based services is provided. The dual mode terminal includes a first area including a first wireless communication unit for communication with a first communication network and a first processor for processing signals transmitted and received to and from the first communication network, and a second area including a second wireless communication unit for communication with a second communication network and a second processor for processing signals transmitted and received to and from the second communication network. The first wireless communication unit includes a GPS receiver for receiving satellite GPS signals. The first processor includes a GPS engine for processing network location information received from the first communication network and the second communication network, and the second processor transfers network location information received from the second communication network to the first processor.
A wireless location system has at least one wireless tag to be located by the wireless location system, wherein the at least one wireless tag transmits two wireless signals having a known time relationship and having different bandwidths. A plurality of receivers is provided wherein a first receiver receives and processes a first of the two wireless signals and estimates a time to arrive (TOA) of the first wireless signal, and a second receiver receives and processes a second of the two wireless signals and estimates a TOA of the second wireless signal at the second transceiver. The plurality of receivers is time synchronized based on a common timing signal. A location server is coupled to each of the plurality of receivers. The location server receives the TOA of the first wireless signal from the first receiver and the TOA of the second wireless signal from the second receiver. The location server calculating a TDOA of the two wireless signals and estimates a position of the at least one wireless tag based on the TDOA.
A wireless networking system uses mobile and fixed transceivers to achieve a network with changing topology. A routing process includes quality-of-service considerations in the network to allow for features such as file or other data transfer, streaming audio and video, digital telephone communications, etc. The routing process adapts to transceiver units entering, leaving, or moving within, the network. Auxiliary networks such as the Internet, campus or corporate intranets, home networks, etc., can be accessed through the wireless network. Features, designs and user interfaces for the units are described. Security and access control of media content and other data is presented.
A method for routing message traffic over a communication network. In one example, the method comprises receiving, at a first server, a request from a subscriber terminal and transmitting, from the first server to a subscriber location function of the network, a message requesting routing information to a user database serving the subscriber terminal. A response message is transmitted from the subscriber location function of the network to the first server, the response message including routing information for a second server instead of the user database, wherein the response message is transmitted in a format indicating to the first server that communication with the user database has occurred when it has not. The first server receives the response message transmitted by the subscriber location function and transmits the request from the subscriber terminal to the second server.
A reference signal management (RSM) program executing on a mobile device detects multiple reference signals, allocates those reference signals into groups, and performs reference signal management functions using information conveyed in the reference signals. The RSM program detects both broadband and narrowband reference signals and maintains updated groups of reference signals that are transmitted from access points with independent configurations or different radio technologies. Battery power of the mobile device is efficiently used to manage reference signals in heterogeneous network environments by preventing unnecessary handoffs, overhead downloads, access probes and new registrations. Reference signals are managed from both synchronous and asynchronous sectors and in idle mode as well as in connected state mode. The RSM program performs functions such as managing handoffs between access points, managing an idle mode of the mobile device, managing an active group of the detected reference signals, and collecting overhead parameters for the mobile device.
A system for availing a mobile call of an address set including address information relating to a caller locus includes: (a) an evaluating unit for receiving the call from a caller at the caller locus; an indication of the caller locus including a first measure of certainty being conveyed with the call; and (b) at least one data base coupled with the evaluating unit; the at least one data base containing address location information relating with at least one address associated with the caller; the address location information including a respective second measure of certainty associated with each address; the evaluating unit cooperating with the at least one data base to identify whether a respective address is a selected address satisfying a predetermined relationship between the first and second measures of certainty; each selected address being included in the address set and conveyed to a call receiver.
A system is provided for allowing mobile stations to exchange identification information using a predetermined communication path for the purpose of obtaining identification information to use in establishing a different communication path for communicating.
An authentication server according to the present invention performs authentication of a first access to the Internet via a base station, and stores a usable base station identifier identifying a radio base station usable by the radio terminal to access the Internet. When a base station identifier of a different base station being a handover candidate of the radio terminal matches the usable base station identifier stored in advance, the authentication server transmits an authentication request to an authentication server managing the different base station, the authentication request requesting authentication of a second access to the Internet via the different base station.
Disclosed herein are techniques for transmitting a report message with collaborated information related to the occurrence of an emergency event. A plurality of devices, such as mobile communications devices, that are out of range of a communications network can communicate via direct communication, such as device-to-device communication, to corroborate characteristics that are indicative of an occurrence of an emergency event. Information related to the occurrence may be collaborated amongst the plurality of devices. A transmitting device, which may be one of the plurality of devices that corroborates characteristics or collaborates information, may generate and transmit the report message comprising the collaborated information. A receiving device may provide the message over a communications network, or the report message may continue to be handed off between devices capable of direct communication, the message eventually reaching a device that is within range of the communications network.
Methods and systems for optimizing an FM transmitter and FM receiver in a single chip FM transmitter and receiver are disclosed and may include receiving an FM signal from each of multiple selected antenna configurations. The received signal strength obtained for each configuration may be measured and stored in a memory, and FM signals may be transmitted and/or received utilizing a configuration that generates a received signal strength above a desired threshold from the measurement. The FM transmitter and receiver may be integrated on-chip, and may be impedance matched to the antennas utilizing selectable capacitors integrated on-chip and/or off-chip and selectable inductors located off-chip. The multiple antennas may comprise antennas that are internal and antennas that are external to the wireless device, each of which may be tuned for one or more wireless protocols. One or more of the antennas may comprise metal components within the wireless device.
A signal conditioning device includes a substrate including at least one transmission line integrated therewith, a power divider for receiving an input signal and dividing the input signal into a plurality of divided signals, a plurality of time delay paths, each of the time delay paths coupled to an output of the power divider to receive at least one of the divided signals, wherein at least one of the time delay paths is in signal communication with the at least one transmission line to define a time delay associated therewith, a control device in signal communication with at least one of the time delay paths and controlling at least one of a phase shift and an amplitude of at least one of the divided signals, and a power combiner for receiving the divided signals and combining the signals into an output signal.
A radio-frequency receiver. The radio-frequency receiver includes a first and second low noise amplifier (LNA), a local oscillating module, and a first, second, and third mixer. The first LNA amplifies a first RF signal. The local oscillating module generates a first, second and third local oscillating signals. The first local oscillating signal is generated according to the second local oscillating signal. The first mixer mixes the first RF signal with the first local oscillating signal to generate an intermediate frequency signal. The second LNA amplifies a second RF signal. The second and third mixers can be operated in two modes. The second and third mixers mix the intermediate frequency signal to generate a first and second baseband signal respectively in the first mode, and the second and third mixers mix the second RF signal with the second and third oscillating frequency respectively in a second mode.
There is provided a frequency control device that includes a frequency synchronizer to transform a radio signal to a baseband signal, a same signal correlator to obtain a first correlation value between a first signal in a first position in a first transmission symbol of the baseband signal and a second signal included in a second period, a different symbol correlator to obtain a second correlation value between a third signal included in a third period of the first transmission symbol and a fourth signal included in a fourth period, a frequency error estimator to estimate a frequency error added on the radio signal based on a phase rotation value of a difference value obtained by a subtraction of the second correlation value from the first correlation value, and a frequency corrector to correct the baseband signal to cancel the frequency error.
A distortion correction device and method for power amplifier are provided. The power amplifier receives an input signal and generates a first output signal. The distortion correction device includes a self-mixing mixer and an adaptive calculator. The method includes steps of: utilizing the self-mixing mixer to receive the first output signal and generate a second output signal based on the first output signal, wherein the second output signal includes a plurality of baseband components corresponding to signal spectrum of the input signal; and utilizing the adaptive calculator to perform an adaptation algorithm to generate a look-up table based on the baseband components.
An adjustable antenna interface includes a single-ended to differential conversion circuit, an adjustable impedance matching circuit, an RF differential switch, and an input. The single-ended to differential conversion circuit converts inbound RF signals from single-ended signals to differential signals and converts outbound RF signals from differential signals to single-ended signals. The adjustable impedance matching circuit provides an impedance based on an impedance control signal. The RF differential switch provides the differential outbound RF signals from the IC to the single-ended to differential conversion circuit in accordance with a first antenna control signal and provides the differential inbound RF signals from the single-ended to differential conversion circuit to the IC in accordance with a second antenna control signal. The input receives the first antenna control signal, the second antenna control signal, and the impedance control signal from the IC.
A radio frequency (RF) transceiver front-end includes an antenna, an RF receiver section, an RF transmitter section, a balancing circuit, and a multiple node isolation and coupling circuit. The multiple node isolation and coupling circuit is coupled to the antenna, the RF receiver section, the RF transmitter section, and the balancing circuit. The multiple node isolation and coupling circuit provides an inbound RF signal from the antenna to the RF receiver section and provides an outbound RF signal from the RF transmitter section to the antenna, wherein, by providing an isolating signal to the balancing circuit, the multiple node isolation and coupling circuit substantially isolates the outbound RF signal from the inbound RF signal.
A wireless system in which a pilot signal is transmitted in such a manner as to restrain error between the SIR of a data channel and that of the pilot signal, thereby improving wireless transmission quality. A specific pilot signal generator generates a specific pilot signal whose power and spreading ratio are identical with those of the data channel. A data channel generator receives propagation environment information and generates the data channel with a transmission format corresponding to the received propagation environment information. A wireless transmitter transmits the specific pilot signal and the data channel. On detecting the specific pilot signal, a propagation environment information notifier measures the SIR of the specific pilot signal, then generates propagation environment information corresponding to the measured SIR, and notifies the wireless transmitting unit of the generated information. A data channel receiver receives the data channel and processes the received data channel.
Polyphase sequence generation is provided for sequences having good aperiodic correlation properties. The sequences can allow lengths not attainable by other types of sequences (such as Frank sequences) and can yield increase merit factors and more desirable peak-to-side-peak ratios (and therefore decreased sidelobe energy) than other sequences (such as Chu sequences). Perfect root-of-unity sequences of lengths up to 32, achieving the minimum phase alphabets and the maximum merit factors and/or peak-to-side-peak ratios, are searched, and the results are tabulated. Comparing the merit factors and peak-to-side-peak ratios of the best search results to other sequences, a common construction pattern of the improved sequences of length 2 m2 are obtained. The improved sequences can be utilized in a variety of configurations, including spread spectrum communication, radar, channel estimation, system identification, and/or the like.
A developer carrier which holds a developer on a surface and is rotatable includes: a plurality of grooves which is formed on the surface, wherein each of the grooves is wavy-lined, an inclination direction of the grooves to an axis of the developer carrier is cyclically changed in an opposite direction, and the grooves are respectively arranged at intervals.
A developer holding apparatus holds developer therein. The developer is discharged through a discharging opening. An agitator includes shaft portions and an agitating portion. A bearing member includes a bearing hole formed therein. One of the shaft portions is rotatably received in the bearing hole. The bearing hole has a larger diameter than the shaft portions. A hollow body is rotatable in the developer holding apparatus and the agitator rotates in the hollow body.
An image forming apparatus includes a heater for heating a toner image formed on a recording material; a pressor for pressing the heater to form a nip in which the recording material is to be nipped and conveyed; device for permitting contact and separation between the heater and the pressor; a portion for executing a stand-by state in which the heater and the pressor are separated with a first distance therebetween and the apparatus is ready for input of an image forming signal; a detector for detecting the recording material present in the nip when an image forming operation is stopped; and a controller for controlling an operation of the device so that the heater and the pressor are separated with a second distance therebetween larger than the first distance at least when the detector detects the recording material present in the nip.
A correction method for correcting unintended spatial variation in lightness across a physical image produced by a xerographic process, the method comprising producing a test image using the xerographic process, measuring a difference between actual lightness and intended lightness across at least part of the test image, and varying the light source level used subsequently in the xerographic process to correct for the measured unintended difference.
An optical transmitter having a quantum-well (QW) modulator and a method of operating the same. The QW modulator is configurable to perform both amplitude and phase modulation. Using the disclosed methods, the length of the QW modulator, one or more drive voltages, and/or an operating wavelength can be selected to enable the optical transmitter to generate a modulated optical signal having a relatively high bit rate, e.g., an optical duobinary signal having a bit rate greater than about 80 Gb/s.
To enable signals to be transmitted from a fixed machine part to a machine part opposite same which rotates on a hollow shaft or vice versa, light must be able to be transmitted or received over the entire circumference. This is achieved by using an optical waveguide which, unlike conventional optical waveguides, is designed to couple out some of the light passing through it and, conversely, to allow light to enter, at any locations on its circumference.
A control-target-value setting unit sets a control target value corresponding to the number of multiplexed wavelengths measured by a number-of-multiplexed-wavelengths measuring unit. A controller controls the variable optical attenuator based on the control target value. An optical amplifier performs an optical amplification with a constant gain regardless of power of a wavelength-multiplexed light. The controller performs feedback control of the variable optical attenuator such that a result of measurement of the total power of the wavelength-multiplexed light coincides with the control target value.
A first node receives a first phase modulated optical signal at a first wavelength from a master node. The first node also transmits a first amplitude modulated optical signal to the master node at the first wavelength using a portion of the first phase modulated optical signal as a light source.
A method, apparatus and system for bearing Internet Protocol (IP) packets over a Passive Optical Network (PON) are disclosed. The method includes obtaining an IP packet, converting the IP packet into a Gigabit PON Encapsulation Method (GEM) frame. The method further includes performing a Gigabit PON Transmission Convergence (GTC) framing on the GEM frame to obtain a GTC frame and performing a PON physical layer processing on the GTC frame.
A system and method for data synchronization in Passive Optical Networks are disclosed. According to an embodiment, the present invention provides a method for providing upstream data synchronization in an optical communication network. The method includes sending data from an Optical Network Unit. The data includes a first data frame, which includes a header sequence, a synchronization segment, and a data segment. The synchronization segment includes 66 bits, which includes a first number of bits having nonzero values and a second number of bits having a value of zero. The first number is different from the second number. The method further includes receiving at least the first data frame by an Optical Line Terminal. The method also includes processing the first data frame. The method additionally includes selecting a first segment of the first data frame, the first segment including 66 bits.
A focus adjusting device in which, when a detecting unit that detects an object image to be focused from a picked up image is capable of detecting the object image to be focused, a setting unit that sets a focus detection area when a focused state of an image pickup optical system is detected sets a second focus detection area after setting a first focus detection area and in accordance with the position of the first focus detection area, corresponding to the object image that is detected by the detecting unit and that is to be focused. Then, on the basis of signal outputs at the set focus detection area, the image pickup optical system is driven to perform focus adjustment.
A rapid heating, highly efficient and reliable hot water drinking apparatus comprises: a water machine (1); a tank (2); a water boiler (3); a funnel (4); a liquid level switch (8); a salver (9); and a weight sensor mechanism (91). Said potable water heating device is characterized in that: three heating devices (31) are disposed inside said water boiler (3), said heating device (31) consists essentially of a hot-resistant chamber (32), whose one opening is connecting to the tank (2) and the other opening is connecting to the funnel (4); a cap (33) covering one opening of said chamber (32); a hyperthermal electric heating tube (34), disposed axially inside said chamber (32), whose one end is protruded through said cap (33); and a baffle (35), disposed helicoidally on the exterior of said heating tube (34).
An Interactive Graphics Decoder 13 decodes a graphics stream, and overlays a Page including a plurality of Buttons on a moving picture. The Interactive Graphics Decoder 13 then executes a command corresponding to one of the plurality of Buttons on the Page, to thereby perform (1) a control of switching the Page to another Page and (2) a control of specifying a Button to be set in a selected state on the other Page. A judgment is made as to whether a button number of the specified Button is invalid. If the button number is invalid, an alternative value is written in a status register.
A recording apparatus includes a recording unit configured to record moving image data onto a plurality of recording media as a file, a detection unit configured to detect a recording error while the moving image data is being recorded onto the recording media, a control unit configured to control the recording unit according to an output of the detection unit, and when the moving image data is simultaneously recorded onto the recording media, if a recording error is detected, the control unit controls the recording unit such that the recording of the data onto the one recording medium is stopped while the recording onto another recording media is continued, and if a new file is generated in another recording media after recording of the moving image data onto the one recording medium is stopped, a new file is generated in the one recording medium and the recording is resumed.
In a content shooting apparatus (Acc) for recording content data (Sav) containing video, audio, or data onto an information recording medium (214), in combination with first metadata (Di, Dm) containing a parameter representing scene information (SI), and allowing access to a specific portion of the content (Sav) with reference to the scene information (SI), a camera microcomputer (206) detects movement of a camera (101) to generate the first metadata (Di, Dm) by comparing the detected movement with a predetermined value (Th), and also generates second meta data (Di, Dm) by filtering out the first metadata (Di, Dm) generated within a predetermined specific window period (W) via a predetermined function.
There is provided an image processing apparatus including a converting unit for converting a level range of an input image signal into a predetermined level range, and an outputting unit for outputting the converted image signal and first identification information which indicates the predetermined level range, the first identification information being correlated with the converted image signal.
There is provided an optical control device including a plurality of line-defect waveguides provided in a photonic crystal; each line-defect waveguide including a multiplicity of dielectric pillars with a finite height arranged at lattice points of a two-dimensional Bravais lattice. The optical control device comprises: a first line-defect waveguide; a second line-defect waveguide provided with the dielectric pillars having a thickness different from that of the dielectric pillars of the first line-defect waveguide; and a third line-defect waveguide arranged between the first and second line-defect waveguides and provided with the dielectric pillars whose thicknesses are gradually varied from those of the dielectric pillars of the first line-defect waveguide to those of the dielectric pillars of the second line-defect waveguide along a wave guiding direction.
Disclosed is an optical fiber cable that includes optical fibers and a deformable coupling element enclosed within a buffer tube. The coupling element is formed from a deformable yet substantially incompressible material and features a number of raised members projecting toward the optical fibers. The design of the coupling element layer permits coupling of the optical fibers to the buffer tube without the use of a compressive cushioning layer. This arrangement distributes the compressive force applied to discrete points along the outer perimeter of the optical fiber element.
A focusing member and an optoelectronic device having the same are provided. The focusing member includes multiple levels of conductive plugs and multiple levels of conductive layers that together form an inversed half-boat shape. The optoelectronic device includes a bottom layer, an optical waveguide above the bottom layer, a dielectric layer covering the optical waveguide, and the above focusing member disposed at an edge of the optoelectronic device and located in the dielectric layer above the optical waveguide. A wider end of the inversed half-boat shape of the focusing member faces the outside of the optoelectronic device. The refractive indexes of the bottom layer and the dielectric layer are smaller than that of the optical waveguide.
An apparatus for estimating a parameter at distributed locations, the apparatus including: an optical fiber having: a first series of fiber Bragg gratings (FBGs) and configured to measure the parameter at a portion of the distributed locations; a second series of FBGs and configured to measure the parameter at another portion of the distributed locations; and an optical interrogator configured to illuminate the optical fiber and to receive light signals resulting from the illumination, the light signals including first light signals from the first series of FBGs within a first range of wavelengths, second light signals from the second series of FBGs within a second range of wavelengths, and other light signals within a third range of wavelengths, the ranges of wavelengths being distinct from each other; wherein the first light signals and the second light signals are used to estimate the parameter at the distributed locations.
Various embodiments of a method and system for an image editing system are disclosed. A client-side image editor may receive a copy of an image from a network-based server. The image may have previously been uploaded to the network-based server for storage purposes. The client-side image editor transforms the image, or proxy image, according to one or more image transformation operations. The client-side image editor maintains an edit list, including an ordered list of transformation operations performed on the image. In response to a “Save” operation, the client-side image editor sends the edit list to the network-based server. The altered image is not be sent. The network-based server receives the edit list and may apply the transformations to the original image. Since the edit list is very small relative to the altered image, sending the edit list to the network-based client reduces the time required for a “Save” operation.
The disclosure is directed to techniques for region-of-interest (ROI) video processing based on low-complexity automatic ROI detection within video frames of video sequences. The low-complexity automatic ROI detection may be based on characteristics of video sensors within video communication devices. In other cases, the low-complexity automatic ROI detection may be based on motion information for a video frame and a different video frame of the video sequence. The disclosed techniques include a video processing technique capable of tuning and enhancing video sensor calibration, camera processing, ROI detection, and ROI video processing within a video communication device based on characteristics of a specific video sensor. The disclosed techniques also include a sensor-based ROI detection technique that uses video sensor statistics and camera processing side-information to improve ROI detection accuracy. The disclosed techniques also include a motion-based ROI detection technique that uses motion information obtained during motion estimation in video processing.
Systems and methods provide scene-based non-uniformity correction for infrared images, in accordance with one or more embodiments. For example in one embodiment, a method of processing infrared images of a scene captured by an infrared image sensor comprising a plurality of sensor elements includes receiving a first frame comprising a first plurality of pixel data of a first infrared image; receiving a second frame comprising a second plurality of pixel data of a second infrared image; determining frame-to-frame motion between the first frame and the second frame, wherein the frame-to-frame motion identifies portions of the first and second pixel data corresponding to identical scene coordinates captured by different sensor elements for the first and second frames; determining irradiance differences between the first and second portions of pixel data; and determining pixel offset information for scene based non-uniformity correction terms based on the irradiance differences and the frame-to-frame motion.
An image processing apparatus, which quantizes M-level image data into N levels (M>N>2) using a multi-level error diffusion method or a multi-level average-error minimization method, includes a γ-conversion unit that performs γ-conversion on an integer part in a real number value after ideal gradation conversion that aims to obtain desired density or brightness, an area-gradation expressing unit that expresses a decimal part in the real number value by area gradation, an integerization unit that adds two values obtained through the γ-conversion and the area gradation to obtain an integerized value corresponding to the ideal gradation conversion, a correction unit that adds a peripheral error to the integerized value, and a threshold setting unit that sets an N−1-type threshold value for a value corresponding to the ideal gradation conversion, wherein the conversion to N levels is performed by using the correction value and the N−1-type threshold value.
An adaptive motion estimation and deblurring technique for acquired digital images includes acquiring multiple digital images with a moving digital image acquisition device that includes an image sensor, including a relatively sharp, underexposed reference image and a blurred image. And initial approximate point spread function (PSF) is estimated corresponding to the moving of the device. A different DC offset point is determined and a second PSF is calculated based on the different DC offset point.
A method of spatial domain video enhancement/up-scaling including transforming the video input from the temporal domain to a K×K matrix of spatial domain coefficients; multiplying each spatial domain coefficient by corresponding elements of a K×K enhancement matrix to obtain enhanced spatial domain coefficients; depositing the enhanced spatial domain coefficients in the upper left K×K corner of a zero padded 2K×2K inverse transform matrix and inversely transforming them to scale the enhanced spatial domain coefficients and convert them back to video output temporal domain elements and a method of spatial domain video enhancement/down-scaling including transforming the video input from the temporal domain to a 2K×2K matrix of spatial domain coefficients; multiplying the upper left K×K corner of the 2K×2K matrix of spatial domain coefficients by the corresponding elements of a K×K enhancement matrix to obtain enhanced spatial domain coefficients; inversely transforming the K×K enhanced spatial domain coefficients to scale them and convert them back to video output temporal domain elements.
An apparatus and method enables effectively executing decoding processing in units of blocks based on encoded image data that has been variable-length encoded in units of blocks and furthermore has marker code inserted therein. An identification unit generates information indicating the position of an emulation prevention byte and deletes the emulation prevention byte. A code length calculation unit outputs a code length of the encoded image data from which the identification data has been deleted. A code length accumulation unit determines, based on the identification data position information, whether identification data was included in the encoded image data that has been decoded, and accumulates the code lengths of encoded data and outputs the accumulated code length in units of blocks. Based on this, storage address information for encoded data in blocks in the encoded image data is registered in a decoding table which is used for performing in units of blocks.
Apparatus, systems and methods for low latency remote display rendering using tile-based rendering systems are disclosed. In one implementation, a system includes a network interface and a content source coupled to the network interface. The content source being capable of rendering at least one tile of a tiled image, encoding the at least one tile, and providing the at least one encoded tile to the network interface before all tiles of the tiled image are rendered.
A method determines a predicted image area for an image area, in which a temporal predictor for the image area is determined based on a reconstructed image that precedes said image, a local predictor for the image area is determined within a reconstructed image area of the image, a margin of error between the image area and the image area predicted image area is determined by the local predictor using the reconstructed image area and by the temporal predictor using one of the preceding images. A predicted image area can be reconstructed. Also disclosed are an establishing device for carrying out the method for determining a predicted image area as well as a reconstructing device for carrying out the reconstruction method.
In an image coding apparatus, a ROI setting unit sets a ROI region in an image. An entropy coding unit entropy-codes the image. A ROI information coding unit encodes information for specifying the ROI region. A codestream generator generates a codestream in a manner that the coded image and the coded information are explicitly included in the codestream. When a plurality of ROI regions are set in the image, the information may include a degree of priority.
A method and system for recognizing text in computer images comprising distorted text provides an adaptive iterative process wherein recognition rules are adapted, added or omitted based on the present state of the recognition process. When the first pass through the recognition and adaptation is completed, the remaining unrecognized words (15) are passed through the recognition system 1 using the modified set of recognition rules stored in (18) and the process is repeated. In most cases the recognition system 1 will identify further reliable recognized words, which iteratively can be used to improve the recognition rules until the true text comprised in image (10) is recognized throughout the whole text. The steps of the method according to the present invention are thus repeated until convergence.
A method, medium, and apparatus with estimation of background changes. The method includes generating an edge map based on a pre-learned background image, and calculating a value representing the similarity between a foreground image extracted from an input image and the generated edge map and estimating a background change in the input image based on the calculated value. Therefore, the method can reduce the effect of disturbances caused by the implementation environment of an image-based intrusion detection system and uncontrollable device defects, which, in turn, reduces false alarms.
A method and system for target detecting, editing and rebuilding by 3D image is provided, which comprises an inputting and picking unit, a training and detecting unit, a displaying and editing unit and a rebuilding unit. The inputting and picking unit receives a digital image and a LiDAR data and picks up a first parameter to form a 3D image. The training and detecting unit selects a target, picks up a second parameter therefrom, calculates the second parameter to generate a threshold and detects the target areas in the 3D image according to the threshold. The displaying and editing unit sets a quick selecting tool according to the threshold and edits the detecting result. The rebuilding unit sets a buffer area surrounding the target, picks up a third parameter therefrom and calculates the original shape of the target by the Surface Fitting method according to the third parameter.
A prescribed pattern is formed at a plurality of known locations on a semiconductor wafer. The plurality of known locations are incorporated into a defect map that includes a location of at least one defect detected by an in-line inspection of the wafer. The defect map including the plurality of known locations and the location of the at least one defect is transmitted to a scanning electron microscope (SEM). The SEM uses the known locations to calculate a defect offset for use in imaging the at least one defect in the SEM.
A medical image information system is disclosed which includes a PACS server having at least one non-volatile data storage device for storing the image objects, a terminal server which is connected to the PACS server for data purposes, and at least one terminal client which is connected to the terminal server for data purposes. In at least one embodiment, a text data application, which is used solely to manage text data of image objects, is implemented in the terminal client, and an image data application, which is used solely to manage pixel-based image data of image objects, is implemented in the terminal server. A method is also disclosed for providing image objects in the image information system. In at least one embodiment, an image object which is stored in the PACS server is transmitted to the terminal server, in particular on the basis of a user request, under the control of the image data application, pixel-based screen contents for a graphical display of the image object by the terminal client, under the control of the image data application, are determined by the terminal server, and the screen contents for the image object, which are determined by the terminal server, are displayed by the terminal client.
A word recognition method of performing recognition processing with respect to each word candidate obtained by reading characters in character information written in a reading material is provided. This word recognition method includes a matching processing step of collating each word candidate with a plurality of words in a word dictionary and calculating, every word, a matching score indicative of a degree that each word candidate matches with a word, a character quality score calculating step of calculating a character quality score indicative of a degree that a character candidate constituting each word candidate matches with an arbitrary character, and a correcting step of correcting a matching score obtained at the matching processing step based on a character quality score acquired at the character quality score calculating step.
Embodiments of the invention relate to an image analysis system for detecting compliance with requirements for using personal protective equipment (PPE). An image capturing device may be used to acquire an image of an individual requesting entry into a restricted area. In turn, a PPE analysis tool may be configured to analyze the image to detect the presence of the PPE, e.g., by recognizing markings made using UV fluorescent dye, reflective ink, or other marking materials visible in the captured image and/or the physical shape of the PPE. The image analysis tool may be further configured to demine not only whether the required PPE is present, but also determine whether the PPE is being worn correctly by the individual requesting access to the restricted area.
A membrane for an electrodynamic sound transducer, particularly a membrane for an AMT loudspeaker, has a meandering shape and is disposed in an air gap between two pole plates. The membrane has a plurality of opposite flanks and a plurality of wave crests and/or wave troughs. In order to avoid parasitic oscillations, at least one supporting element is provided which stabilizes the position and/or the orientation of at least one wave crest and/or wave trough.
There is provided an earpiece comprising: a main unit having a cylindrical shape having made therein a through hole that can allow sound to be transmitted therethrough; a cap portion that has a film-like shape which is formed to extend from all around a front-end surface, in a direction of making the through hole, of the main unit toward a rear-end surface side, and which covers at least a portion of the main unit on the front-end surface side, and in which space between the main unit and the cap portion expands as it goes toward the rear-end surface side; and at least one cutting portion formed in the cap portion so that the cap portion can deform in a direction of the main unit.
A squeeze-stretch (also called, herein push-pull) loudspeaker or driver, such as an electret, can operate in an active noise reduction (ANR) earplug application. Other embodiments of a squeeze-stretch loudspeaker, such as piezoelectric bimorph and balanced armature, operate in a similar way, although they will differ in detail. Other applications, such as earphones for communication and entertainment, will benefit from the compact arrangement of components in a squeeze-stretch design. The advantages are a greater sound output from a smaller package, a smooth frequency response, and because of the diaphragm arrangement, less sensitivity to vibration.
A MEMS microphone has a backplate, a diaphragm movable relative to the backplate, and a backside cavity adjacent to the backplate or the diaphragm. The backside cavity has sidewalls with at least one rib protruding inward toward a center of the backside cavity.
Systems and methods for amplitude compressing a digital signal. An input signal is divided into frames having a first and second sets of samples. The samples in the second set are also in a subsequent frame. Peak values are determined for the first and second sets. One or more slopes are calculated based on the peak values. The slopes are used to define a scale factor which is applied to the first set to produce the output signal. For example, if the first peak value exceeds an amplitude threshold, first and last samples in the first set to exceed the amplitude threshold are found. Slopes are calculated for each of three regions of the first set demarcated by the first and last samples. In each region a slope is selected. These slopes along with an initial scale factor are used to calculate the scale factor.
Proper estimation of impulse responses is an important and challenging aspect of multichannel echo control. Various embodiments of the present invention are directed to real-time, adaptive acoustic echo cancellation methods in multichannel audio-communication systems. In particular, embodiments of the present invention use a collection of a room's past impulse responses to determine an optimal lower dimensional impulse response space as the underlying search subspace for approximate impulse responses. As a result, embodiments of the present invention mitigate inherent instability of multichannel audio-communication systems and provide stable and accurate echo removal without distorting audio signals.
Described is a technology by which computer data secrets sealed by a trusted platform module (TPM) or like device may be securely migrated from a physical source computing machine to a physically different destination machine. For example, migration of TPM secrets allows migration of a virtual machine from one physical machine to another. A destination machine receives a set of data sealed at a source machine. The set of data includes a migration key and a secret sealed by the migration key. The destination machine performs attestation with a key server to attest that the destination machine is entitled to access the sealed secret, via credentials, known good configuration and/or other policy compliance. The key server unseals the migration key, and provides a returned key (e.g., the migration key or a session key) to the destination machine for unsealing the secrets.
A method and system for securing the communication link between the accounting device and printer of a metering system by authenticating the data being sent via the link utilizing a Nonlinear Feedback Shift Register (NLFSR) based system is provided. A NLFSR is provided in each of the accounting unit and printing unit of a metering system. The NLFSR in the accounting unit is utilized to generate a message authentication code (MAC) for the image data being sent from the accounting unit to the printing unit. The printing unit generates a corresponding MAC for the received image data using the NLFSR in the printing unit. The MAC generated by the printing unit is compared with the MAC generated by the accounting unit. If the MACs are similar, the image data is accepted as authentic and the printing unit will print the image corresponding to the image data.
In an echo processing method and device which can detect an accurate echo section without effects of a far end signal, an echo delay, and a reduction of an echo cancellation amount, a signal of a specified frequency band is generated in conformity with a near end signal, and the signal of the specified frequency band is added to the near end signal to form a transmitting signal. Receiving signals are separated into the signal of the specified frequency band and a signal of a band other than the specified frequency band. An echo section is detected based on the signal of the specified frequency band separated. An echo component in the signal of the band other than the specified frequency band is removed and a level of the echo component is detected based on the near end signal in the echo section. Each step may be performed with a digital signal, the transmitting signal may be converted into an analog signal to be inputted to a 2-wire/4-wire converter, the receiving signal may be outputted from the 2-wire/4-wire converter to be converted into the digital signal.
A conference-call system receives a conference-specific access code from an invited participant of a conference call and a conference-specific access code from an initiator of the conference call. The conference-call system grants the invited participant access to the conference call when the conference-specific access code from the invited participant matches the conference-specific access code from the initiator. The conference-specific access code from the initiator and the invited participant each include a base code portion and a portion added to the base code portion by the initiator of the conference call.
A system for control of apparatuses, in particular of industrial apparatuses, comprising a plurality of interfaces (20), each dedicated to a connection with a respective apparatus (10) to be monitored, and a processing unit (40) to control the apparatuses (10); the processing unit (40) is provided with first receiving means (41) to receive at least one data item from an apparatus (10), a first selection block (42) to select one or more addressees, depending on the received data item, a second selection block (43) to select one or more communication channels (50) for connection with said addressees, and first transmission means (44) to send at least one notification signal representative of the received data to the addressees through the selected communication channel/channels (50).
An X-ray generating device includes an electron-beam generator, a target assembly group, and an electron-beam focusing unit. The electron-beam generator generates electron beams. The target assembly group includes a plurality of target assemblies that are arranged along a straight line in a direction in which X-rays are output; each of the target assemblies includes a target and a supporting member; the target generates X-rays from one of the electron beams generated by the electron-beam generator; and the supporting member supports the target by being disposed adjacent thereto. The electron-beam focusing unit focuses the electron beams onto the targets included in the target assembly group so that X-rays are generated in each of the target assemblies and output along the straight line after passing through the target assemblies.
A receiver and a method for a receiver is disclosed. The receiver comprises a signal processing path for receiving a first signal modulated by a first modulation method and having a first bandwidth and a second signal modulated by a second modulation method and having a second bandwidth. A common gain control function is provided for processing said first and second signals. A common DC offset cancellation is also provided for said first and second signals. In a preferred embodiment the gain control and the DC offset cancellation a provided by a single circuit.
Filter circuit includes Nth-order active filters switching circuit which switches shorting or non-shorting of active filter, and power-supply control circuit which controls such that a power supply of active filter is turned off when switching circuit shorts active filter. A receiver employing filter circuit turns off the power supply of active filter not needed when no interference wave exists within a given range from a desired frequency band. The foregoing structure allows lowering the power consumption of filter circuit.
An integrated circuit radio transceiver and method therefor includes an integrated circuit radio transceiver operable to provide pre-distortion settings that correspond to specified analog transmit path gain levels. Further, a change in gain is provided solely through digital gain when the new gain is within a specified range. If the gain change is not within the specified range, the gain is provided by a new transmit path gain module and, if necessary, with additional digital gain. Additionally, a new pre-distortion setting is applied to correspond to the new analog transmit path gain setting.
A radio transmitting apparatus wherein when both a first data and a second data, which has a greater importance than the first data, are placed in a single block, the BER characteristic of the second data can be well maintained. In this apparatus, a modulating part (101-1) modulates a first data sequence to generate a first data symbol, while a modulating part (101-2) modulates a second data sequence to generate a second data symbol. A placing part (102) places both the first data symbol and the second data sequence in each of blocks constituting a single carrier signal. At this moment, the placing part (102) places, in the single block, the first data at both ends of the block, while placing the second data, which has the greater importance than the first data, at the center of the block. A CP adding part (103) adds, to the head of the block in which the first and second data symbols are placed, a rear end portion of that block as CP.
A method and apparatus of reducing interference in space frequency block coding (SFBC) communication are disclosed. SFBC encoding is performed on at least one pair of symbols. The symbols are assigned to subcarriers in accordance with a frequency assignment pattern assigned to a cell. Different frequency assignment patterns are assigned to neighboring cells. Cells in the network may be divided into a plurality of groups and a different frequency assignment pattern may be assigned to each group of cells. The frequency assignment pattern may be defined such that subcarriers mapped to a pair of symbols in one cell are interlaced to subcarriers mapped to a pair of symbols in a neighbor cell. Alternatively, the frequency assignment pattern may be defined such that subcarriers mapped to a pair of symbols in one cell are shifted in a neighbor cell.
A spectrum coding apparatus capable of performing coding at a low bit rate and with high quality is disclosed. This apparatus is provided with a section that performs the frequency transformation of a first signal and calculates a first spectrum, a section that converts the frequency of a second signal and calculates a second spectrum, a section that estimates the shape of the second spectrum in a band of FL≦k
Among others, techniques, systems and apparatus are described for estimating a channel in an orthogonal frequency division multiplexing (OFDM) communication system. A method of estimating a channel in an orthogonal frequency division multiplexing (OFDM) communication system includes sequentially receiving symbols. Each symbol includes pilots and data. The pilots included in each of first n symbols of the sequentially received symbols are placed in first areas of a memory component used for channel estimation. Data in second areas disposed between the first areas of the memory component are estimated. The pilots of at least one symbol after the nth symbol of the sequentially received symbols are placed in the first areas and the estimated data is updated in the second areas.
A transmission/reception apparatus and method for reducing the amount of feedback information transmitted from a receiver in a multi-user MIMO system are provided. A transmitter determines a reference Channel Quality Information (CQI) and transmits the reference CQI to the receiver. Upon receipt of the reference CQI, the receiver compares the received reference CQI with a CQI of a stream received from the transmitter, sets a channel, over which the stream is received, to at least one of Activation and Inactivation, according to the comparison result, and transmits the set channel information to the transmitter. As a result, the receiver, even though it receives multiple streams from the transmitter, transmits to the transmitter the at least one of Activation and Inactivation information of the channel separately for each individual stream, thereby contributing to a reduction in the total amount of feedback information.
A method and apparatus is disclosed herein for video encoding and/or decoding using adaptive interpolation is described. In one embodiment, the decoding method comprises decoding a reference index; decoding a motion vector; selecting a reference frame according to the reference index; selecting a filter according to the reference index; and filtering a set of samples of the reference frame using the filter to obtain the predicted block, wherein the set of samples of the reference frame is determined by the motion vector.
Provided is a video encoding and decoding method and apparatus. The video encoding method includes selecting a plurality of reference blocks based on a plurality of motion vectors and setting weights assigned to the plurality of reference blocks independently for each of a plurality of regions of a current block in order to predict and encode the current block, thereby providing a new encoding mode allowing accurate prediction of the current block and thus improving the compression rate of video encoding.
Systems and methods for video coding using spatio-temporal texture synthesis are described. In one aspect, a video data coding pipeline portion of the codec removes texture blocks from the video data to generate coded video data. The removed texture blocks are selected based on an objective determination that each of the remove texture blocks can be synthesized from spatio-temporal neighboring samples during decoding operations. The objective determinations are made using local block-based motion information independent of global motion models. An indication of which texture blocks were removed is provided to a decoder in addition to the coded video data. Decoding logic of the codec decodes the video data using a standard decoding algorithm. The decoding logic also restores the removed texture blocks via spatio-temporal texture synthesis to generate synthesized video data. The decoded and synthesized video data is presented to a user.
An image capturing and transmission device includes an image capturing module, an image processor, an image encoder, and a network transmission module. The image capturing module is used for capturing a scene of an area to be displayed and outputting image data. The image processor converts the image data according to a first and a second cutting areas and a first and a second shrink ratio values, and outputs a first and a second sub-images. The first cutting area includes the second cutting area, and the first shrink ratio value is greater than the second shrink ratio value. The image encoder encodes the first and the second sub-images according to first and second encoding information, and outputs a first and a second streaming images. The network transmission module is used for transmitting the first and the second streaming images.
Alpha images are efficiently encoded for inclusion in video bitstreams. During encoding, alpha image data is quantized as a first step before differential encoding. The quantized alpha image data is then differential encoded and represented in a modulo domain before entropy encoding to take advantage of certain distribution features of typical alpha image data. During decoding, a decoder performs differential decoding of encoded alpha image data before dequantization. During differential decoding, the data is converted from a modulo domain to a continuous domain. Dequantization is performed using a technique which results in reconstructed alpha image values which include 0 and maximal values within the acceptable alpha image data range so that the process preserves these values for reconstructed alpha images.
A moving picture coding apparatus includes a motion estimation unit (101) for performing motion estimation by fixing the one of two reference pictures as a reference picture indicated by an inputted default reference picture number DefRefNo and a variable length coding unit (107) for performing variable length coding on coded residual data ERes, a prediction type PredType, a reference picture number RefNo2 and motion vectors MV1, MV2 on a block-by-block basis, and outputting them as coded moving picture data Str.
A video decoder cache used for motion compensation data may be dynamically reconfigured. In some embodiments, it may be reconfigured on picture or frame boundaries and in other embodiments it can be reconfigured on sequence boundaries. The cache may be flushed on each boundary to enable such reconfiguration.
The invention relates to a video coding method of exploiting the temporal redundancy between successive frames in a video sequence. A reference frame, called I-frame, is first approximated by a collection of geometric features, called atoms. The following predicted frames called, P-frames, are approximated by the geometric transformations of the geometric features (atoms) describing the previous frame. Preferably, the I-frame is approximated by a linear combination of N atoms (formula), selected in a redundant, structured library. They are indexed by a string of parameters representing the geometric transformations applied to the generating mother function g(x,y) and the cn are weighting coefficients.
Adaptation convergence in an adaptive dispersion compensation engine (ADCE) of a high-speed serial interface is detected by monitoring the output of the error amplifier of one or more adjustment loops of the ADCE. Adaptation convergence is considered to have been detected upon detection of a predetermined number of transitions in the error amplifier output, each of which occurs within a preselected interval following the previous transition. The detector may be implemented with a timer that times the preselected interval and a counter that counts transitions in the error amplifier output. The timer restarts each time a transition occurs, and the counter outputs a convergence signal when it reaches the predetermined number, but is reset each time the timer reaches the preselected interval. The serial interface may be part of a programmable integrated circuit device and in any case the preselected interval and the predetermined number may be programmable.
A multi-mode modem comprises a first device configured to communicate with a first communication system, a second device configured to communicate with a second communication system, a processor communicatively coupled the first and second devices, and a control function configured to place the device in one of the following communication modes: 1) communication with the first communication system; 2) communication with the second communication system; 3) simultaneous communication with both the first and second communication systems; or 4) gateway communication between the first and second communication systems.
The disclosure is directed to an apparatus and method for encoder initialization and communications. The apparatus may include a database and an encoder module. The database may be configured to receive a plurality of parameters to be used for operation of the encoder module. The database may be further configured to store the plurality of parameters and to provide the plurality of parameters to the encoder module. The encoder module includes an encoder configured to be initialized based on the plurality of parameters from the database. When invoked, the encoder may rely on the database to initialize rather than performing measurements on the current signal that is to be encoded. In one aspect, the apparatus may be an access terminal that can seamlessly switch between different domains, different networks, different base stations, and different access points.
Systems and methods generate laser pulse trains for material processing. In one embodiment, stable laser pulse trains at high repetition rates are generated from a continuous wave (CW) or quasi-CW laser beams. One or more laser pulses in the laser pulse train may be shaped to control energy delivered to a target material. In another embodiment, multiple laser beams are distributed to multiple processing heads from a single laser pulse, CW laser beam, or quasi-CW laser beam. In one such embodiment, a single optical deflector distributes multiple laser beams among respective processing heads.
Designs of fiber-coupled solid state microcavity light emitters based on microdisk cavities, photonic crystal cavities and other microcavity configurations to provide efficient optical coupling.
An approach is provided for supporting frame synchronization in a digital broadcast and interactive system. A transmitter includes an encoder that outputs a Low Density Parity Check (LDPC) codeword. The transmitter also includes a framing module generates a LDPC coded frame in response to the LDPC codeword, and appends a physical layer signaling field to the LDPC codeword for specifying modulation and coding information associated with the LDPC coded frame. The physical layer signaling field is encoded with a Forward Error Correction (FEC) code and has an embedded framing structure to assist with frame synchronization. The above arrangement is particularly suited to a digital satellite broadcast system.
It is an object to provide a wireless communication base station device that can prevent the decline of a system throughput due to the degradation of a utilization efficiency of a communication resource of a channel for carrying out a frequency diversity transmission when a frequency scheduling transmission and a frequency diversity transmission are concurrently carried out in multiple carrier communication. In the wireless communication base station device, a modulation unit (12) carries out modulation processing for Dch data after coding to generate a Dch data symbol. A modulation unit (22) carries out modulation processing for Lch data after coding to generate an Lch data symbol. An allocation unit (103) allocates the Dch data symbol and Lch data symbol to each sub-carrier composing an OFDM symbol and outputs the allocated sub-carrier to a multiplex unit (104). In this case, the allocation unit (103) allocates the Dch data symbol to a plurality of resource blocks where one Dch is arranged at an interval equal to integral multiples of the number of resource blocks composing a resource block group.
Provided is a method by which a cable modem reports a downstream packet resequencing status to a cable modem termination system, and more particularly, a method of effectively reporting detailed information on a packet resequencing status by further defining a packet resequencing-related event and event-related information in a message reporting the packet resequencing status. The method by which a cable modem reports a resequencing status of the resequenced packets includes the steps of: when a packet resequencing-related event occurs, generating a resequencing status message (CM-STATUS) including packet sequence numbers of packets causing the event; transmitting a band allocation request message for requesting a cable modem termination system to allocate an upstream band for transmission of the resequencing status message; and transmitting the resequencing status message to the cable modem termination system over the upstream band allocated by the band allocation request message. More detailed resequencing status information, such as the remaining capacity of the receive buffer and the resequenced packet map, for more packet resequencing-related events compared to the conventional downstream packet resequencing status reporting method, is transmitted to the CMTS, such that the CMTS copes more flexibly with situations that may occur upon packet resequencing.
Methods and systems for determining and optimizing a throughput of a short range wireless network are provided. The method mainly includes acquiring respective time parameters in a contention access period based on information transmission characteristics of the short range wireless network; and computing and optimizing the throughput of the short range wireless network based on the respective time parameters. These time parameters are determined based on a non-persistent Carrier Sense Multiple Access CSMA mechanism. Therefore, the present invention employs a non-persistent CSMA mechanism to analyze the CAP of a short range wireless network and thus simplifies complexity in determining the network throughput and the analysis process of network optimization. As such, accurate throughput parameters of the standard network of the short range wireless network may be obtained, the network performance may be optimized and the performance of the short range wireless network is improved.
A process for routing virtual links in a frame-switching network including a plurality of source and/or destination terminals of the frames, in which frame switches are connected to one another by physical connections, with each virtual link being defined, for a point-to-point type, by a path through the network between a source terminal and a destination terminal, and, for a multipoint type, by a plurality of paths through the network between a source terminal and a plurality of destination terminals. The process performs the routing of links by minimizing at least one cost function on a set of solutions satisfying at least one predetermined topological constraint.
A method for scheduling packets from a plurality of radio bearers by a scheduler of a first layer includes calculating a virtual scheduling time for the radio bearers by using a packet delay variation of the radio bearers, and transmitting the packet of the radio bearer having the greatest virtual scheduling time from among the plurality of radio bearers to a second layer.
A method of operating a communication network having multiple stations, each able to transmit and receive data, so that the network can transmit a message from an originating station to a destination station via at least one opportunistically selected intermediate station. Stations wishing to transmit data transmit probe signals which are responded to by other stations, thereby to identify available stations. When a station has data to send, it transmits probe signals with Request to Send messages, identifying the data to be sent. When a station receives such data for onward transmission, it transmits its own probe signals with a Request to Send message and including identification information relating to the data. The Request to Send messages are received by other stations in the vicinity, so that they serve as an implied acknowledgement of the receipt of the data by the forwarding station without the need for sending explicit confirmation.
An Internet protocol (IP)-based ubiquitous sensor network (USN) system is disclosed. The IP-based USN includes a plurality of sensor nodes having unique IP addresses and an IP-USN router. The IP-USN router has a table that stores each location address of the sensor nodes and periodically broadcasts its own presence information for updating the location addresses stored in the table. The sensor nodes in the IP-based USN system have unique IP addresses. Therefore, desired information and services from any external network may be obtained.
A second output transmission signal (“TX2”) added to a line driver is a scaled version of the main output transmission signal (“TX1”). TX2 is scaled from TX1 by a variable scale factor K. An adaptive hybrid circuit subtracts TX1 and TX2 from a line signal carrying both a line transmission signal and a line received signal (“RX”). A programmable impedance Ztune is coupled between the TX2 output of the line driver and the RX output of the adaptive hybrid circuit. A transmission echo in the output RX signal is measured. K and Ztune are then adaptively tuned to minimize the transmission echo. The hybrid in this case becomes a 4-port network, one port specifically added to adaptively cancel the transmission echo in the RX output of the adaptive hybrid circuit. Alternatively, the hybrid may be a 3-port hybrid including variable impedances to cancel the line transmission signal.
A system and method is provided for employing six-bit rank 1 and 2 codebooks for multiple transmit antennas. A channel estimate is generated for a communications channel that can be established between a communications device and a controller serving the communications device. The channel estimate can be quantized using a codebook to produce a selected codeword. An index corresponding to the selected codeword can be transmitted to the controller. The codebook can include a plurality of first level codewords, with each first level codeword having a plurality of subsidiary codewords. The quantizing can be in the form of a search of the first level codewords followed by a search of a subset of a plurality of subsidiary codewords, and the codebook can be derived at least in part from a rank of communications between the communications device and the controller.
A computer-implemented method for predicting signal coverage in a wireless network environment includes segmenting the wireless network environment into a plurality of zones, in which each one of a plurality of wireless communications devices operating in the wireless network environment is assigned to a corresponding one of the plurality of zones. The method continues with determining that a dependency exists between at least two signal reference relations from at least two of the plurality of zones and merging the at least two of the plurality of zones. The method concludes with adjusting the search space size for the optimal solution that predicts the signal coverage for the wireless network environment and locating at least one wireless access point within the wireless network environment based on the optimal solution.
Provided are a Tunneled Direct Link Setup (TDLS) establishment procedure for a TDLS initiator and a station supporting the establishment procedure. In the establishment procedure, a requesting Non-AP QSTA transmits a TDLS setup request frame via an access point(AP) to an intended peer Non-AP QSTA. And, the requesting Non-AP QSTA receives a TDLS setup response frame via the AP from the intended peer station in response to the TDLS setup request frame. And, the requesting Non-AP QSTA transmits a TDLS setup confirm frame via the AP to the intended peer station in response to the TDLS setup response frame.
A method of signaling particular types of resource elements in a wireless communication system is disclosed. The method can include, at a wireless terminal, receiving (610) a message providing information of a set of allocated resource elements carrying data intended for the wireless terminal. The method can include receiving (620) an indication corresponding to a resource element of a particular type within the set of allocated resource elements. The method can include decoding (630) resource elements that carry data intended for the wireless terminal based on the message providing information and based on the indication.
A method of operating a mobile wireless network is described to ensure proper function of protocol entities during the transmission of data units between two wireless stations of the mobile wireless network. In this case, user data is assembled by a first convergence protocol layer of the first wireless station into at least one first data unit, particularly a packet data unit, before transmission to a second convergence protocol layer of a second wireless station, particularly on the same protocol level, with the user data being supplied to the first convergence protocol layer by at least one user in a network layer. At least one protocol entity of the first convergence protocol layer is configured as a function of a configuration request received by the second wireless station, in order to form the at least one first data unit from the data received from the at least one user and to transmit it through a carrier to a link control layer.
The invention relates to a method and an arrangement of efficiently utilizing radio resources in a communication network, comprising a communication network node communicating with one or more user equipments over a radio interface, wherein at least two communication services are provided on said radio interface, each having a certain amount of power allocated in an interactively way. The interaction between said at least two communication services is minimized in order to obtain an enhanced power utilization.
The subject matter described herein includes methods and systems for conserving multicast port lists in an IP packet forwarding device. According to one embodiment, the method includes providing an IP multicast packet port data structure containing at least a first port list and a second port list. The first and second port lists each contain zero or more port addresses for indicating the ports to which a received IP multicast packet including a group IP address is to be forwarded. An IP multicast packet forwarding database (FDB) is provided where the FDB has at least a first FDB entry and a second FDB entry for forwarding the received IP multicast packet based on its group IP address. The first and second FDB entries each include at least one multicast group IP address and are associated with at least one of the first and the second port lists. It is then determined whether the first and second port lists contain identical information. In response to determining that the first and second port lists contain identical information, the first and second FDB entries are associated with the first port list and hardware resources associated with the second port list are released.
A callee confirmation unit is disposed in a proxy response telephone so as to determine whether a call to the proxy response phone is one addressed to a subject number or one to a transfer destination. Upon determination of the call to the transfer destination, the call is received while identifying a callee number to allow for use in a multi-user environment.
A tree-based node insertion method and a memory device are disclosed in embodiments of the present invention. The tree-based node insertion method includes: according to the key value of a node to be inserted, searching in a primary tree for the nearest node whose key value is smaller than and the most approximate to the key value of the node to be inserted; judging whether the current secondary tree is full, and if so, selecting a node from the current secondary tree as a split node, transferring all the nodes on the right of the split node in the current secondary tree to the new secondary tree, and if not, inserting the node to be inserted into the current secondary tree.
In general, techniques are described for dynamically managing weighted queues. In accordance with the techniques, a network security device comprises a queue management module that assigns, for each queue of a plurality of queues, a quota desirable to a user that a processor of the network security device consumes to service each queue. The queue management module determines, based on the desirable quotas, a queue weight for each queue and computes. Based on the computation, the queue management module dynamically adjusts one or more of the weights such that subsequent amounts of processing time actually required to process the number of packets defined by each of the queue weights more accurately reflects the desirable quotas assigned to each of the queues. The network device outputs the number of packets in accordance with the adjusted weights.
Provided is a method of managing addresses of incommunicable nodes in a ZigBee network, and more particularly, a method of managing address values of a plurality of nodes that form a ZigBee network by efficiently withdrawing address values from nodes which are incommunicable for reasons of abnormality. An address management process can be performed using two methods. According to a first method, a parent node withdraws address values of child nodes that do not transmit a hello message for a predetermined period of time. According to a second method, a parent node transmits a periodic or non-periodic request message to child nodes, and the child nodes, which receive the request message, immediately transmit a hello message to the parent node. Then, the parent node withdraws address values of child nodes that do not respond to the request message sent by the parent node more than a predetermined number of times. An address value assignment process and a process for nodes that have their address values withdrawn are also provided.
A rating mechanism may calculate a rating based on a user's effort and duration of input to an input mechanism. The more effort and time a user exerts, the more extreme the rating. In one embodiment, a mobile telephone may have a wheel, slider, or other mechanism that may change a rating based on how fast and how long a user may activate the input mechanism. In another embodiment, the rating may be based on how furiously an accelerometer within a device is activated, such as by shaking the device repeatedly.
The present invention relates to an arrangement (202) for granting data rates to users in a radio network comprising a scheduler (207) arranged to grant data rates to users present within a cell of said radio network. The arrangement comprises a unit arranged to determine whether at least one new user in the cell originates from an adjacent cell, and an interference determination unit (209). The interference determination unit is arranged to provide a measure of a total interference level within the cell and to determine a relation between a set maximum interference value and the measured total interference level. The determination comprises adjusting the relation between the set maximum interference value and the measured total interference level if the origin determination unit has determined that the new user originates from an adjacent cell. The scheduler (207) is arranged to grant data rate to the at least one new user based on the determined relation between the set maximum interference value and the measured total interference level.
A UE in a wireless communication network transmits succinct, direct channel state information to the network, enabling coordinated multipoint calculations such as joint processing, without substantially increasing uplink overhead. The UE receives and processes reference symbols over a set of non-uniformly spaced sub-carriers, selected according to a scheme synchronized to the network. The frequency response for each selected sub-carrier is estimated conventionally, and the results quantized and transmitted to the network on an uplink control channel. The non-uniform sub-carrier selection may be synchronized to the network in a variety of ways.
In various embodiments a traffic class manager is a resource within a virtualized computer systems trusted entity (i.e. a hypervisor, trusted partition, etc.) which maps requirements from a platform management and associated network capabilities onto an SR-IOV adapter in order to appropriately allocate SR-IOV adapter and network resources to the virtualized computer partitions. In various embodiments the traffic class manager defines network traffic classes that meet the objectives of a platform administrator based on the capabilities of the SR-IOV adapter and the network attached to the adapter ports. Once the traffic classes are defined, in various embodiments, the traffic class manager enforces the assignment of a traffic class to a virtual interface queue pair within a partition.
Systems and methodologies are described that facilitate enforcing quality of service requirements. A first timer is employed for each data packet arriving at a packet data convergence protocol layer of a wireless communications apparatus. The first timer can be configured based upon delay tolerance specified according to quality of service requirements imposed on the data packet. The data packet can be discarded if the timer expires before the data packet leaves the protocol data convergence protocol layer. In addition, a second time is utilized for the data packet as it arrives at a radio link control layer. The data packet can be discarded if the second timer expires before the data packet is successfully transmitted to a receiver.
A method and apparatus for operation of a node within a mobile ad hoc cognitive radio network is provided. The method includes sensing at least one assigned communications channel. Sensing at least one assigned communications channel includes measuring a value of at least one parameter corresponding to the communications channel. The method further includes comparing the measured value of the at least one parameter with a set of stored values of the at least one parameter to determine a change in the measured values. Finally a sleep mode of the node is activated for a time period, wherein the time period is determined using the change in the measured values.
A metric measurement mechanism is used to determine network characteristics such as latency and round trip time with more precision than that available from layer three metric measurement mechanisms. The metric measurement mechanism can use the same architecture used by layer three metric measurement mechanisms while more accurately measuring network latency and isolating network device processing delays.
Method for segmented message transmission wherein each message is first divided into segments and the segments are fragmented. A segment parameter is applied to each segment, and a segment identifier to each fragment. The fragments are provided to a lower level for preparation into frames for transmission. One embodiment is applied to the transmission of short duration messages, such as control messages. A timer is used to detect an erasure within a plurality of transmission frames, wherein the timer uses an average inter-arrival time period between transmitted frames to determine a missing frame. In one embodiment, the time period is given as α*AIT, wherein α is a constant value, and AIT is the average inter-arrival time of frames.
A signal detection circuit for an Ethernet physical layer transceiver (PHY) device includes a first capacitor AC coupling a signal on the first receive terminal of the Ethernet PHY device to a first node; a second capacitor AC coupling a signal on the second receive terminal to a second node; re-biasing resistors for re-biasing the AC-coupled signals on the first and second nodes; first and second gain stages for amplifying the AC coupled signals; and a peak detect circuit. The peak detect circuit includes first and second diodes receiving the amplified signals from the gain stages to charge a peak detect capacitor. The signal detection circuit includes a comparator for comparing the voltage on the peak detect capacitor to a reference voltage and providing an output signal being indicative of the presence or absence of a signal on the first and second receive terminals of the Ethernet PHY device.
A method for connecting a computer to the Internet checks if an original media control access (MAC) address in a received data packet is identical with a MAC address of a certain computer that has been allocated an IP address. If the original MAC address in the received data packet is not identical with the MAC address of the certain computer, the method sends an address resolution protocol (ARP) request to detect if the certain computer is shut down. If the certain computer is shut down, the method replaces the original MAC address in the received data packet by the MAC address of the certain computer, so as to connect the computer that sends the received data packet to the Internet using the IP address of the certain computer.
A single receiver can collect multiple protocol data units at one time originating from different sources. While it can be desirable for higher priority protocol data units to be processed, loss of data unit portions can cause confusion to the receiver. Therefore, even if a higher priority protocol data unit transfers to the receiver while a lower priority data unit is being processed, the lower priority unit can be completed before processing the higher priority unit; thus, there can be a lower likelihood of confusion among protocol data units.
An apparatus for providing distributed router architecture includes a processing element and a resource availability element. The processing element may be configured to receive indications of receipt of data associated with a service for routing to a destination address. The resource availability element may be in communication with the processing element and may be configured to monitor resource usage over a plurality of distributed resource planes. The processing element may be further configured to allocate a resource associated with routing the data based on the monitored resource usage.
A method and system for fast link failover is disclosed. According to one embodiment, a method is provided in which a failure of a first link between a network element and an upstream portion of a communications network is detected, and a second link or group of links between the network element and a downstream portion of the communications network is responsively disabled to maintain a communications channel between the downstream and upstream portions of the communications network.
The invention proposes a method for providing dumps. The method is performed in a first functional entity of a distributed environment of a telecommunication network. The first functional entity may communicate with a second functional entity. During a call set-up procedure typically a unique identification is exchanged between the first and the second functional entity. When an error is detected, information related to the call is dumped and the unique identifier is associated thereto. Furthermore, a message is generated which comprises a signal descriptor indicating that the message is generated in response to a detected error. Subsequently, the generated message is send to the second functional entity to provoke a dump of information related to the call and associating the unique identification. Furthermore, alternative embodiments and devices adapted for the methods are disclosed.
A user equipment and corresponding method of transmitting symbols by the user equipment in a wireless communication system. The method includes: generating a first symbol and a second symbol, each symbol including a cyclic prefix and a data part; manipulating a part of the second symbol to be ignored in transmission so that the first symbol and a remaining part of the second symbol are transmitted without overlapping, when the first symbol and the second symbol are overlapped due to a transmission timing advance of the second symbol; and transmitting the first symbol and the second symbol at each transmission timing to the base station.
An object of the invention is to provide an optical element for use in an optical information recording and reproducing device or a like device for recording or reproducing information with respect to an information recording medium using laser light, wherein the optical element is a resin optical element capable of suppressing lowering in transmittance due to deterioration by irradiation of light having a high energy density, and maintaining a high transmittance for a long time. To realize the above object, used is an optical element made of a silicon resin cured material obtained by subjecting a silicon resin composition containing a silsesquioxane compound to a curing treatment.
An optical disc apparatus, for executing recording or reproducing on an optical disc having at least two recording/reproducing layers, includes an optical pickup, having a sphere aberration compensating portion, an objective lens, a driver portion, and an obtaining portion. The sphere aberration compensating portion sets up a compensation volume corresponding to an intermediate position laying between a deepest layer and a most front layer from the optical pickup, and the driver portion drives the objective lens in a direction approaching to the optical disc in accordance with the set compensation volume. When the sphere aberration compensating portion sets up the compensation volume corresponding to the deepest layer, and when the objective lens is driven in a direction approaching the optical disc, the driver portion drives the objective lens in a direction of separating from the optical disc.
An optical disc apparatus comprising: a spindle motor configured to drive a turntable on which an optical disc is loaded to rotate; a first substrate on which a first support member rotatably supporting a rotation shaft of the spindle motor is fixed, and on which a second support member is formed at a position adjacent to the spindle motor; a second substrate; an optical pickup device; and a guide member configured to guide the optical pickup device in a radial direction of the optical disc loaded on the turntable, one end of the guide member being supported by the second support member on the first substrate and fixed to a fixing member on the second substrate, and the other end of the guide member being fixed to the fixing member on the second substrate.
A method, apparatus and software is disclosed in which the location of the origin of a received acoustic emission in a structure is calculated by triangulating the times of flight of the acoustic emission to a distributed set of sensors and using a predetermined acoustic model of the structure.
Methods and related systems are described for processing surface seismic data. Surface seismic data representing seismic signals detected at a plurality of surface locations is wavefield deconvolved using a combination of direct wave travel times estimated from borehole seismic data, and wavefield energy estimated from the surface seismic data.
An operation method for a memory is provided. The operation method includes: starting a power on procedure on the memory; checking leakage for a bit line of the memory; and if the bit line has leakage, performing a leakage recovery on the bit line until the bit line passes the checking leakage step.
A semiconductor device includes a BIST circuit configured to detect a defective bit in a DRAM connected to the semiconductor device, and retrieve an address of the detected defective bit, a non-volatile eFuse macro configured to retain the address of the defective bit in the DRAM, the defective bit being detected by the BIST circuit, and a repair register configured to store data for the address of the defective bit. The semiconductor device also includes an address controller configured to, based on the address retained in the eFuse macro, perform control to use the repair register during writing or reading of data to or from the address of the defective bit.
A method and apparatus for protecting non-volatile memory is described. A write command is processed only when an operating voltage is between specified operating limits and when a data pattern stored in the non-volatile memory is repeatedly read successfully.
An SRAM includes a memory cell and a precharge circuit. The precharge circuit precharges a bit line pair with a power supply voltage before writing a data in the memory cell or before reading a data therefrom at a time of a normal mode, and which feeds a power supply voltage to at least a low level data-holding node of a node pair of the memory cell at a time of a read test mode, between time for writing a data in the memory cell and time for reading a data therefrom.
Channel coupling effects during verify and read of non-volatile storage are mitigated by matching the amount of channel coupling that occurs during read with channel coupling that occurred during verify. All bit lines may be read together during both verify and read. In one embodiment, first bias conditions are established on bit lines when verifying each of a plurality of programmed states. A separate set of first bias conditions may be established when verifying each state. Biasing a bit line may be based on the state to which a non-volatile storage elements on the bit line is being programmed. A separate set of second bias conditions are established for each state being read. The second bias conditions for a given state substantially match the first bias conditions for the given state.
A method of programming a nonvolatile memory device includes an initial data setting step of inputting data for program inhibition to a first latch of a page buffer to which memory cells to be programmed with a second threshold voltage distribution are coupled, a first program and verification step of performing program and verification operations, a first data setting step of, when a program pulse is supplied more than N times (where N is a natural number), inputting data for performing a program operation to the first latch of the page buffer to which the memory cells to be programmed with the second threshold voltage distribution are coupled, and a second program and verification step of performing program and verification operations.
A method for data storage includes accepting data for storage in a memory that includes multiple analog memory cells and supports a set of built-in programming commands. Each of the programming commands programs a respective page, selected from a group of N pages, in a subset of the memory cells. The subset of the memory cells is programmed to store M pages of the data, M>N, by performing a sequence of the programming commands drawn only from the set.
A memory apparatus includes a control circuit, a plurality of memory arrays, each of which contains a plurality of memory cells, and a current detecting circuit. The current detecting circuit measures a quantity of a current of a first memory array. A redundancy information is changed when the quantity of the current of the first memory array is over a first current quantity detected by the current detecting circuit. The control circuit controls an access to the memory arrays, and changes the access to the first memory array to a second memory array in accordance with the redundancy information.
A multi-programmable non-volatile device is operated with a floating gate that functions as a FET gate that overlaps a portion of a source/drain region and allows for variable coupling through geometry and/or biasing conditions. This allows a programming voltage for the device to be imparted to the floating gate through variable capacitive coupling, thus changing the state of the device. Different source/drain regions can be used for program and read operations. The invention can be used in environments such as data encryption, reference trimming, manufacturing ID, security ID, and many other applications.
An integrated circuit includes a first bit line and a resistance changing memory element coupled to the first bit line. The integrated circuit includes a second bit line and a heater coupled to the second bit line. The integrated circuit includes an access device coupled to the resistance changing memory element and the heater.
A non-volatile memory is disclosed. A contiguous layer of phase change material (21; 31; 61; 71; 81) is provided. Proximate the contiguous layer of phase change material (21; 31; 61; 71; 81) is provided a first pair of contacts (22; 32; 62; 72; 82) for providing an electrical current therebetween, the electrical current for passing through the contiguous layer of phase change material (21; 31; 61; 71; 81) for inducing heating thereof within a first region. Also adjacent the contiguous layer is provided a second pair of contacts (22; 32; 62; 72; 82) disposed for providing an electrical current therebetween, the electrical current for passing through the contiguous layer of phase change material (21; 31; 61; 71; 81) for inducing heating thereof within a second region thereof, the second region different from the first region. This pairs of contacts may be disposed on the same side or on opposing sides of the phase change material layer.
A system and method to manufacture magnetic random access memory is disclosed. In a particular embodiment, a method of making a magnetic tunnel junction memory system includes forming a portion of a metal layer into a source line having a substantially rectilinear portion. The method also includes coupling the source line, at the substantially rectilinear portion, to a first transistor using a first via. The first transistor is configured to supply a first current received from the source line to a first magnetic tunnel junction device. The method includes coupling the source line to a second transistor using a second via, where the second transistor is configured to supply a second current received from the source line to a second magnetic tunnel junction device.
A magnetoresistive element includes first, second, and third fixed layers, first, second, and third spacer layers, and a free layer. The first fixed layer is made of a ferromagnetic material and having an invariable magnetization direction. The first spacer layer is formed on the first fixed layer and made of an insulator. The free layer is formed on the first spacer layer, made of a ferromagnetic material, and having a variable magnetization direction. The second spacer layer is formed on the free layer and made of a nonmagnetic material. The second fixed layer is formed on the second spacer layer, made of a ferromagnetic material, and having an invariable magnetization direction. The third spacer layer is formed below the first fixed layer and made of a nonmagnetic material. The third fixed layer is formed below the third spacer layer, made of a ferromagnetic material, and having an invariable magnetization direction.
Circuitry for restoring data values in re-writable non-volatile memory is disclosed. An integrated circuit includes a memory access circuit and a sensing circuit configured to sense a data signal during a read operation to at least one two-terminal non-volatile cross-point memory array. Each memory array includes a plurality of two-terminal memory elements. A plurality of the memory arrays can be fabricated over the substrate and vertically stacked on one another. Further, the integrated circuit can include a margin manager circuit configured to manage a read margin for the two-terminal memory elements substantially during the read operation, thereby providing for contemporaneous read and margin determination operations. Stored data read from the two-terminal memory elements may have a value of the stored data restored (e.g., re-written to the same cell or another cell) if the value is not associated with a read margin (e.g., a hard programmed or hard erased state).
A semiconductor device for accessing non-volatile memory cell is provided. In some embodiments, the semiconductor device has a vertical stack of semiconductor layers including a source, a drain, and a well. An application of a drain-source bias voltage to the semiconductor device generates a punchthrough mechanism across the well to initiate a flow of current between the source and the drain.
A data holding device includes a loop structure portion for holding data by using a plurality of logic gates connected like a loop, and a nonvolatile storage portion for storing data held in the loop structure portion, in a nonvolatile manner by using a hysteresis characteristic of a ferroelectric element. The loop structure portion and the nonvolatile storage portion are driven by being respectively supplied with power supply voltages that are different from each other.
A three-level PWM converter includes first to third fuses having one terminals connected to a DC positive bus, a DC negative bus and a DC neutral point bus, respectively, first and second IGBT elements connected between respective ones of the other terminals of the first and second fuses and an AC line, an AC switch connected between the AC line and the other terminal of the third fuse, first and second diodes connected in anti-parallel to the first and second IGBT elements respectively, a first capacitor connected between the other terminals of the first and third fuses, and a second capacitor connected between the other terminals of the second and third fuses.
An alternating current to direct current (AC to DC) power conversion system is provided. The system includes a rectifier configured to convert an input AC voltage to an initial pulsating DC voltage. The system also includes an inverter configured to convert the initial pulsating DC voltage to a converted AC voltage. The system further includes a plurality of transformers, each transformer including a primary winding paired to a secondary winding, wherein each of the primary windings is coupled in series with the other primary windings, wherein the series coupled primary windings are coupled to the inverter to receive respective portions of the converted AC voltage. The system also includes a plurality of bridges, each bridge coupled to a respective secondary winding configured to receive a respective portion of a transformed AC voltage from the respective secondary windings, and coupled in parallel to the other bridges to provide a combined DC output voltage.
A display device of the invention is provided with: a display panel; a lower frame that covers the lower side of the display panel, and includes a front wall and a bottom wall; a drain hole formed to the bottom wall; and a water-absorbing porous member provided to the inner surface of the bottom wall in such a manner as to cover the drain hole. With such a configuration, the resulting display device can swiftly drain any liquid entering inside thereof.
Three-dimensional structure (40) of the present invention includes first module board (28), second module board (37), and substrate joining member (10) that unifies board (28) and board (37) into one body, thereby electrically connecting these two elements together. The unification is done by molding the outer wall of housing (12) of substrate joining member (10) with resin (29). Substrate joining member (10) used in the three-dimensional structure (40) includes multiple lead terminals (14) made of conductive material, and a frame-shaped and insulating housing (12) to which frame the lead terminals (14) are fixed vertically in a predetermined array. Housing (12) includes projections (18) on at least two outer wall faces of its frame shape.
A semiconductor apparatus includes: first electronic components; a first circuit board, including first electronic component mounting pads on which the first electronic components are mounted; and a second circuit board located above the first circuit board, wherein the first electronic component mounting pads are arranged on a first face of the first circuit board, opposite the second circuit board, and the first circuit board and the second circuit board are electrically connected by internal connection terminals located between the first circuit board and the second circuit board, and wherein a recessed portion is formed in the second circuit board, opposite the first electronic components, in order to provide space to accommodate portions of the first electronic components.
A semiconductor device includes: a first output unit configured to output a first phase; a second output unit configured to output a second phase different from the first phase, the second output unit being disposed to be stacked on the first output unit; and a controller configured to control the output units.
A remote control apparatus of the invention is a remote control apparatus for operating electronic hardware, including: a remote control main body; a cover covering a front surface of the remote control main body; and a plurality of switches provided on at least one of the remote control main body or the cover and switching by pressing force, the cover being openably attached to the remote control main body and covering the front surface of the remote control main body when closed and exposing the front surface when opened, one part of the cover being pressed to the remote control main body in the closed state of the cover and thereby being displaced to the remote control main body, and by the displacement, the cover or the remote control main body pressing any one of the plurality of switches, and another part of the cover being pressed to the remote control main body in the closed state of the cover and thereby being displaced to the remote control main body, and by the displacement, the cover or the remote control main body pressing another one of the plurality of switches. This invention can provide a remote control apparatus having excellent operability and excellent cleaning operability. Alternatively, a plurality of switches can be operated in the state of being covered with a cover.
A modular packet network device has a chassis in which multiple logic cards mate to the front side of an electrical signaling backplane. Logic power for the logic cards is supplied from a group of power converter cards that convert primary power to the logic voltages required by the logic cards. The power converter cards lie in a separate cooling path behind the backplane. Advantages achieved in at least some of the embodiments include removing primary power planes from the signaling backplane or portion of the backplane, providing redundant, upgradeable power modules whose individual failure does not cause logic card failure, and providing cool air to power converter circuits that would be subject to only heated air if located on the logic cards. Other embodiments are also described and claimed.
One or more infrared transmitting ports are placed in the insulating housing of standard switchgear components to allow far infrared viewing of internal conductive components permitting earlier and more precise location of possible thermal failure through thermographic monitoring.
A power converter includes a transformer, a switch element, a control circuit, an over-current detecting circuit, and a compensation signal generating circuit. The transformer includes a primary winding and at least an auxiliary winding. The control circuit is coupled to the switch element, and controls on/off status of the switch element to control a primary current flowing through the primary winding. The over-current detecting circuit compares the primary current with a current limit, and then controls the control circuit to turn off the switch element if the primary current is greater than the current limit. The compensation signal generating circuit is coupled between the auxiliary winding and over-current detecting circuit, and provides an adjustment value to calibrate the current limit according to an output of the auxiliary winding; wherein the adjustment value varies with time when the switch element is turned on.
The present invention provides an ESD protection circuit, including: a first protecting circuit coupled between a first pad and a second pad, the first protecting circuit including a first discharge transistor; and a second protecting circuit coupled to the first pad and the second pad, the second protecting circuit including a second discharge transistor. One of the first and second discharge transistors is a high-voltage component, and the other of the first and second discharge transistors is a low-voltage component.
A tunneling magnetic sensing element includes a laminate in which a pinned magnetic layer having a magnetization direction pinned, an insulating barrier layer, and a free magnetic layer having a magnetization direction variable with an external magnetic field are laminated in order from below. The insulating barrier layer is made of Mg—O. The free magnetic layer has a soft magnetic layer and an enhanced layer disposed between the soft magnetic layer and the insulating barrier layer to have a spin polarization ratio higher than the soft magnetic layer. An insertion magnetic layer made of one selected from Co—Fe—B, Co—B, Fe—B, and Co—Fe is inserted into the soft magnetic layer in a direction parallel to the interface of each layer constituting the laminate, and the soft magnetic layer is divided into multiple layers in a thickness direction through the insertion magnetic layer.
A magnetoresistive (MR) sensor or read head for a magnetic recording disk drive has multiple independent current-perpendicular-to-the-plane (CPP) MR sensing elements. The sensing elements are spaced-apart in the cross-track direction and separated by an insulating separation region so as to be capable of reading data from multiple data tracks on the disk. The sensing elements have independent CPP sense currents, each of which is directed to independent data detection electronics, respectively. Each sensing element comprises a stack of layers formed on a common electrically conducting base layer, which may be a bottom magnetic shield layer formed of electrically conducting magnetically permeable material. Each sensing element has a top electrical lead layer. A top magnetic shield layer is located above the sensing elements in contact with the top lead layers. The top shield layer is formed of soft magnetically permeable material, but is electrically insulating, so that the independent sense currents can be passed to the independent sensing elements.
A suspension board with circuit includes a metal supporting board, an insulating layer formed on the metal supporting board, and a conductive layer formed on the insulating layer. The insulating layer includes a first insulating layer and a second insulating layer. The conductive layer includes a first conductive pattern and a second conductive pattern. The first conductive pattern includes a first connecting portion formed on the first insulating layer and under the second insulating layer and a first terminal. The second conductive pattern includes a second connecting portion formed on the second insulating layer and a second terminal. The suspension board with circuit is formed with an opening, and a slider is provided such that an electronic element is inserted in the opening to be electrically connected to the first terminal and a magnetic head on the slider is electrically connected to the second terminal.
It is a primary object of the present invention to provide a suspension substrate having reduced strain. The present invention solves the problem by providing a suspension substrate comprising: a fundamental structure in which a metal substrate, a first insulation layer, and a wiring are laminated in this order; a wide wiring laminate structure provided with a wide wiring first insulation part of the first insulation layer, a first wide wiring formed on the wide wiring first insulation part, a second insulation part formed on the first wide wiring, and a second wide wiring formed on the second insulation part; and a narrow wiring-containing structure provided with a narrow wiring first insulation part of the first insulation layer and a first narrow wiring formed on the narrow wiring first insulation part, wherein the narrow wiring-containing structure is provided with a strain-limiting part formed to limit strain generated in relation to the wide wiring laminate structure.
A suspension board with circuit includes a conductive pattern, a board main body portion on which a magnetic head is mounted, and an auxiliary portion capable of being folded back with respect to the board main body portion so as to face a back surface of the board main body portion. The conductive pattern includes a first conductive pattern including a first terminal electrically connected to an external circuit, and a second terminal electrically connected to the magnetic head, and a second conductive pattern including a third terminal electrically connected to the external circuit, and a fourth terminal electrically connected to an electronic element. Both of the first terminal and the second terminal are disposed on the board main body portion. The third terminal is disposed on the board main body portion or on the auxiliary portion, and the fourth terminal is disposed on the auxiliary portion.
A slider is formed of a two-phase material having a first component and a second component that is harder than the first component. A media-facing surface is formed on two-phase material, with a leading edge extending transversely from the media-facing surface. The second component is selectively removed from the two-phase material in a contact region located along at least one of the leading edge and the media-facing surface, such that a hardness of the slider is reduced in the contact region.
A spin torque oscillator is described in which the conventional Field Generation Layer (FGL) is replaced by a bilayer, one of whose members exhibits perpendicular magnetic anisotropy while the other exhibits conventional in-plane anisotropy. Provided the layer with the perpendicular anisotropy is the one that is closest to the spacer layer, the device is able to generate microwaves at current densities as low as 1×108 A/cm2.
Methods, systems and computer program products for detecting an end of a reference spiral band are described. In some implementations, a band of spirals and servo information are written onto a storage medium. One or more characteristics associated with the band of spirals are determined. Then, one or more spirals of the band of spirals are identified as reference spirals based on the one or more determined characteristics. The writing of at least one of the band of spirals and the servo information is terminated upon identifying the one or more reference spirals.
A magnetic sensing section is constituted by a magneto-resistive device in which a fixed magnetization layer, a non-magnetic layer, and a magnetization-free layer are deposited in that order on a first buffer layer that is deposited on a magnetic layer. A second buffer layer sandwiches the magnetic sensing section, and a biasing layer which covers right and left sides of the magnetic sensing section. The second buffer layer is deposited on the magnetic layer with a nonconductor layer interposed therebetween. A near field light generation section constituted by a second magnetic layer, a dielectric layer, and a metal layer is formed on a surface of the second buffer layer not adjacent to the nonconductor layer. The resultant magnetic sensor device can efficiently perform photo-assisted reproduction of information from a magnetic recording medium using a magnetic reproduction head or a magnetic reproducer.
A zoom lens system includes a negative first lens group, a positive second and third lens groups, wherein distances between the lens groups change during zooming from the short to long focal length extremities. The following conditions (1) and (2) are satisfied: 0.20
An optical imaging system includes a non-gimbaled telescope attached to a platform configured for outer-space orbit. Attached to the platform is a coelostat that is positioned in front of the aperture of the telescope. The coelostat includes two connected mirrors. Mirror one receives light from a scene of interest and mirror two receives light from the first mirror and transfers that light to the aperture of the telescope. The coelostat rotates 360 degrees around the azimuth axis. Additionally, mirror one rotates around the elevational axis to provide the entire system with a large field of regard.
The disclosure generally relates to imaging optical systems that include a plurality of mirrors, which image an object field lying in an object plane in an image field lying in an image plane, where at least one of the mirrors has a through-hole for imaging light to pass through. The disclosure also generally relates to projection exposure installations that include such imaging optical systems, methods of using such projection exposure installations, and components made by such methods.
An optical film includes a filmy support that includes a polymer having all alicyclic structure; an ultraviolet absorbing layer; and a hardcoat layer, wherein the ultraviolet absorbing layer has a beam transmittance of 5% or less in a wavelength region of 200 to 340 nm and includes at least one ultraviolet absorbent selected from the group consisting of a metal oxide fine particle and a polymer particle.
A MEMS arrangement is provided that has a top plane containing a rotatable element such as a mirror. There is a middle support frame plane, and a lower electrical substrate plane. The rotatable element is supported by a support frame formed in the middle support frame plane so as to be rotatable with respect to the frame in a first axis of rotation. The frame is mounted so as to be rotatable with respect to a second axis of rotation. Rotation in the first axis of rotation is substantially independent of rotation in the second axis of rotation.
A holographic storage system having an improved data page quality is described. The holographic storage system includes a special optical filter or a special light source for emphasizing the high frequency components of a reference beam and/or an object beam. This is achieved by an optical filter arranged in a Fourier plane, which has a higher attenuation at the center than at the edge. Alternatively, an adapted light source for generating the reference beam and/or the object beam is arranged in a Fourier plane. The light beam emitted by the light source has a higher intensity close to the edge than at the center.
Systems and methods for implementing use of customer documents in maintaining image quality or image quality consistency of printing devices are provided. The system may include a marking engine constructed to print images on an image bearing surface of the print device; one or more color measuring devices for measured toner images formed on the image bearing surface corresponding to the one or more relevant pages, and an image analyzer configured to generate reference images and to compare measured image data with the reference images. The image analyzer may also be configured to analyze input image data for a document and to identify one or more relevant pages of the document that may provide information regarding the state of the printing system to generated reference image data. Comparisons between the color separations of the reference image data and measured image data images may be realized for determining defects.
A method and apparatus for adjusting the size of an object included in a printing target to be printed according to a reduction ratio, the method including: calculating at least one of a width and height of the object; and when the calculated width or height of the object is 0, the object width or the object height is changed to a predetermined value, and the changed value is set. By doing so, when the printing target to be printed according to the reduction ratio is printed, a phenomenon in which the object does not appear on a print medium is prevented.
The present invention provides a print module, an information processing device, a print system, a print unit, an ink supply unit, a print method and program, all capable of quickly and easily meeting demands for a print medium size change, particularly to increased sizes, while at the same time coping with demands for faster printing speed. To this end, this invention constructs the print heads (811) in the form of print modules (M) so that their ink systems and signal systems are independent among the print modules. Each print module is set with identity information for its identification.
An image processing apparatus is configured to receive a processing flow, which is to be performed by the image processing apparatus, that includes processing for storing data in a storage unit to which an access control has been set, and instructs the processing according to the received processing flow. The image processing apparatus, in performing the processing based on the processing flow, is configured to perform the processing for storing data in the storage unit when the storage unit is under the access control, and to notify a user that the storage unit is not under the access control when the storage unit is not under the access control.
A printing apparatus is supplied, which receives print job; generates print data from the print job; prints the print data; and has an error eliminating method for easily eliminating error when error occurred.In the printing apparatus, a non-support function detecting section detects instruction for requesting to use non-support function which does not exist in the printing apparatus; a calculating section calculates a time number of detection regarding the instruction detected by the non-support function detecting section; and a print allowance/disallowance judging section judges whether a print of the print data is allowance or is disallowance on the basis of a calculation result of the time number calculated by the calculating section.
Devices, configurations and methods for improving absorbance detection are provided. For example, methods and devices are provided for determining the absorbance of a droplet, e.g., a droplet on a droplet actuator, by providing an elongated light path through the droplet.
An apparatus for detecting at least one molecule using Raman light detection includes a substrate for supporting a sample containing the at least one molecule, a laser source for emitting a laser beam to cause Raman light emission from the at least one molecule, a modulating element for modulating a spatial relationship between the laser beam and the substrate at an identified frequency to cause the Raman light to be emitted from the at least one molecule at the identified frequency, at least one detector for detecting the Raman light emitted from the at least one molecule, and a post-signal processing unit configured to process the detected Raman light emission at the identified frequency to detect the at least one molecule.
The invention relates to banknote verification devices that work using transmitted light. The claimed device has the technical result of uniformly illuminating the banknote that is being tested. The device comprises radiators (1), radiation receivers (3) situated on the opposite side of a banknote (2), and a light guide (4) which is situated between the radiators and the tested banknote and which is designed in the form of a tetrahedral prism with a trapezoidal base. One of the parallel side faces of the light guide (4) used as a radiation inlet face is oriented towards the radiators, while the opposite outlet face is oriented towards the surface of the banknote, all the other faces being light reflecting. The radiators (1) are disposed along the inlet face of the light guide (4) with equal intervals therebetween so that the sections of the outlet surface illuminated by adjacent radiators overlap. Furthermore, the first and the last radiators are mounted at a distance from the edge that is equal to half an interval.
There is provided a novel method, device and system for imaging. According to some embodiments of the present invention, a visible light image sensor array (e.g. Charge-Couple Device (“CCD”) or Complementary Metal-Oxide-Semiconductor (“CMOS”)) and a ranging sensor array may be arranged substantially facing the same direction and having a substantially overlapping field of view. According to further embodiments of the present invention, a range value derived from one or more ranging sensor elements within the ranging sensor array may be correlated with one or more imaging elements within the visible sensor array. Image processing logic may correlate the derived ranging value with the one or more imaging elements as a function of the derived range.
A lithographic projection apparatus is disclosed for use with an immersion liquid positioned between the projection system and a substrate. Several methods and mechanism are disclosed to protect components of the projection system, substrate table and a liquid confinement system. These include providing a protective coating on a final element of the projection system as well as providing one or more sacrificial bodies upstream of the components. A two component final optical element of CaF2 is also disclosed.
A display device is provided and includes pixel electrodes, each of the pixel electrodes including a plurality of electrode sections which are arranged parallel to each other. Each electrode section is bent approximately in the middle along its extension direction in plan view. The pixel electrodes include a center connection portion adapted to connect together the electrode sections at their bent portions, and include end connection portions adapted to connect together the electrode sections at their end portions, and include protruding portions each of which is formed by extending the end connection portion in such a manner as to protrude from the arranged electrode sections. The display device also includes a substrate on which the pixel electrodes are arranged, an opposed substrate provided to face the side of the substrate on which the pixel electrodes are formed, and a liquid crystal layer filled and sealed between the substrate and opposed substrate.
A liquid crystal display device includes: a liquid crystal panel including red, green, and blue subpixels and a viewing angle control subpixel, wherein the viewing angle control subpixel includes a lower transparent electrode formed between a shielding electrode and an upper transparent electrode, the lower transparent electrode is formed on the first substrate and connected to the upper transparent electrode, the lower transparent electrode overlaps with the shielding electrode with a first insulation film interposed therebetween to form a storage capacitor.
A display substrate includes a base substrate, a polarizing layer formed on the base substrate and including a polarizing pattern having a plurality of carbon nano-tubes arranged in a direction, and a pixel layer formed on the base substrate and including a plurality of pixel units.
A liquid crystal display device and a method of assembling the same are provided. The liquid crystal display device includes a light guide film guiding light, a light source disposed on at least one side of the light guide film, a bottom receiving container including a bottom plate to receive the light source and the light guide film, bottom receiving container sidewalls formed along the boundary of the bottom plate to define a receiving space together with the bottom plate, and an intermediate receiving container including an intermediate receiving container frame formed along the bottom receiving container sidewalls and positioned within the receiving space, and intermediate receiving container fitting portions extending from the intermediate receiving container frame toward the outside of the receiving space and fittingly coupled to the bottom receiving container.
A method for determining the aspect ratio of an image signal and an image apparatus using the same is provided. The image apparatus includes a sync signal separation unit which separates a sync signal from an image signal, an aspect ratio determination unit which determines an aspect ratio of the image signal using a voltage level of the separated sync signal, and a signal processing unit which processes the image signal according to the aspect ratio.
A video format conversion method and concomitant computer software stored on a computer-readable medium comprising receiving a video stream comprising a plurality of frames in a first format, converting the video stream to a second format in approximately real time, and outputting the video stream in the second format, and wherein the converting step employs a hierarchical block true motion estimator.
A flashing assist system is used in a digital image capture device that includes a camera module, a flash unit and a display. The camera module is capable of determining an object distance from the image capture device to an object. The flash unit is capable of providing varying flash intensity by determining a flash distance. The display is capable of displaying digital images and interactive information. The flash assist system includes a read unit, a determination unit and a generating unit. The read unit is configured for reading the object distance and the flash distance. The determination unit is configured for determining a target area of the flash unit using the object distance and the flash distance. The generating unit is configured for generating a preview of the object and the target area on the display.
A solid-state imaging apparatus includes a reference signal generating circuit for supplying, commonly to the plurality of A/D conversion circuits, at least two reference signals of which signal levels change toward different directions of electric potential, and the A/D conversion circuit includes an amplifier; an input capacitor having one terminal receiving the analog signal and the reference signal supplied from the reference signal generating circuit, and the other terminal connected to one input terminal of the amplifier; a feedback capacitor connected between the one input terminal and an output terminal of the amplifier; a comparator for comparing, with a comparing level, an output from the output terminal of the amplifier; and a connection capacitor having one terminal connected to the output terminal of the amplifier, and the other terminal connected to one input terminal of the comparator.
Whether or not a pixel output signal corresponding to a previously stored blinking defective pixel address is an abnormal value is detected. Then, when a signal value indicating a defective pixel is being output, the output signal is corrected. Deterioration of a taken image caused by excessively correcting a blinking defective pixel can be prevented from occurring.
The present invention relates to a method for reducing noise in image data, comprising the steps of performing (S4, S7, S10) a spatial noise reduction on the image data and applying (S12) a gamma correction on the spatial noise reduced image data.The present invention further relates to a system for noise reduction in image data.
There is provided an image processing apparatus. The image processing apparatus includes: a brightness information acquisition unit configured to acquire brightness information indicating brightness of each pixel in a target image, wherein high-frequency components are eliminated from the target image; a correction magnification setting unit configured to set, for each pixel of the target image, a correction magnification based on the brightness information, wherein the correction magnification is substantially inversely proportional to the brightness of the pixel; and a gradation correction unit configured to correct the brightness of each pixel based on the correction magnification.
A method is provided for reading a captured image, with the captured image comprising at least first and second parts and a border area positioned between the first and second parts. Converted pixels are obtained by applying digital-to-analog conversion to the pixels in the captured image, and the converted pixels corresponding to the border area of the captured image are stored in a buffer. A first set of processed pixels is obtained by applying image processing to the converted pixels corresponding to the first part of the image and to the converted pixels stored in the buffer, and a second set of processed pixels is obtained by applying image processing to the converted pixels corresponding to the second part of the image and to the converted pixels stored in the buffer. A processed image is provided by combining the first and second sets of processed pixels. Also provided is a processing device for reading a captured image.
An imaging apparatus, includes: an imaging optical system; an image pickup device; and a control device which is configured to control the image pickup device, wherein the control device is configured to preliminarily decide an exposure order of a relatively short time exposure in a prescribed image size; an exposure with almost the same exposure time as the relatively short time in a smaller image size than the prescribed image size, and a relatively long time exposure in the prescribed image size, and to perform an imaging operation once by exposing the image pickup device by the decided exposure order.
An image shooting device for an object includes: a first light irradiation element for irradiating first light; a second light irradiation element for irradiating second light; an image shooting element; and a controller. A first irradiation region of the first light irradiation element is partially overlapped with a second irradiation region of the second light irradiation element. The controller controls the image shooting element to shoot a non-irradiation image of the object when no light irradiation element irradiates light. The controller controls the image shooting element to shoot a first image of the object when the first light irradiation element irradiates the first light. The controller controls the image shooting element to shoot a second image of the object when the second light irradiation element irradiates the second light.
An advertising and promotion system including an electronic shopping cart display screen that provides wireless in-store advertising and promotions. In embodiments of the present invention, the advertising and promotion system includes a display unit attached to a shopping cart, a plurality of store-wide transceiver units, an audible alert component on the display unit for signaling receipt of information from the transceiver unit, a host computer for operating the advertising and promotion system, and a battery charger for powering the display unit. The display unit includes a liquid crystal display (“LCD”) panel for displaying animated graphic advertisements and other visual messages automatically exhibited in the proximity of a transceiver unit by a desired product display. The display unit may be interactive (i.e., capable of responding to user information requests and directions) or passive (i.e., only requiring the shopper to push the cart down the aisle where it will automatically receive a signal and alert the shopper to promotions and advertised specials).
A method for generating stereoscopic images with retinal rivalry effects. The method includes retrieving primary eye images and alternate eye images from memory. These images are filmed from horizontally offset cameras but include the same content. The method continues with processing the alternate eye images to introduce retinal rivalry such as by including a set of frames that have differing content from a corresponding set of frames from the primary eye images. The differing content, for example, may include an object rendered for the alternate eye that was not rendered in the primary eye images. The method may further include editing the primary eye images by inserting a transition and then editing the alternate eye images to perform the transition (e.g., a dissolve or cut) at a temporally offset transition point such as several frames later to introduce frames that differ in content from one eye stream to the other.
A telepresence system enhances the perception of presence of a remote person involved in a video conference. The system preferably has a two-way mirror, which is between the observer and the display device, positioned at an angle to reflect a backdrop surface. The backdrop surface, which is further away from the two-way mirror than the image plane of the image display device, appears superimposed in a position behind the image of a person from the remote location. The system preferably minimizes image distortion via an optical path for the camera line of sight that is substantially longer than the physical distance between the user and the camera. The system may be asymmetrical, in that one camera is on axis with the user's line of sight while the other camera is off axis with the user's line of sight.
A light source device includes a light source that includes a vertical cavity surface emitting laser; a drive circuit that drives the light source; and a circuit board that includes at least one mounting surface on which the light source and the drive circuit are mounted. The light source is mounted on a first area of the mounting surface, the drive circuit is mounted on a second area of the mounting surface, and a highest end of the first area is at a same height or lower than a lowest end of the second area with respect to a gravity direction.
A display driver and display driving method process display data received from a central processing unit (CPU) and output display data voltages. The display driver includes a synchronization controller that sends a reference synchronization signal to the CPU, and controls the CPU to synchronize a write clock with the reference synchronization signal and to send the write clock. A write clock detector detects whether the write clock is received from the CPU and outputs a selection signal in response. A frame memory receives and stores display data of a current frame synchronized with the write clock. A gray-level compensator generates gray-level compensated display data based on the display data of a current frame and display data of a previous frame previously stored in the frame memory. A selector outputs one of the gray-level compensated display data or the display data previously stored in the frame memory as scan data in response to the selection signal.
A display control device is provided, which can display, on a screen, a plurality of display objects related to a process object to undergo a predetermined process. The device comprises: an object-information acquisition unit that acquires information; an extraction unit that extracts some display objects having a specific relation with the process object; an importance-information acquisition unit that acquires information representing a degree of importance that the display object has in connection with display on the screen; and a control unit that displays the display objects extracted by the extraction unit in accordance with the information in a display region composed of substantially ring-shaped first to n-th regions (n is 2 or a gr ater integer) concentric to one another, such that a display object having a higher degree of importance than a display object displayed in an x-th region is displayed in an (x−1)th region located inside the x-th region.
Color management using a discrete spectral gamut descriptor. A multi-spectral color image is converted to a spectrally-based ICS representation. In response to a determination that an ICS value is included in a discrete spectral gamut descriptor, the ICS value is converted into a destination-side color. Otherwise, the ICS color value is spectrally gamut mapped, and the gamut-mapped ICS value is converted into a destination-side color. The discrete spectral gamut descriptor includes a collection of discrete cells of a subdivided bounding box that includes a set of sample points in the ICS that span the spectral gamut of the destination device. Each cell has an attribute that represents an initial guess for a destination-side color for ICS values included in the cell, and the attribute is used to convert ICS values included in the cell into destination-side colors.
An embodiment of a circuit includes an output buffer, a data interface which is at least in a position to transmit data, the data interface being coupled to an output of the output buffer, a command/address interface coupled to an input of the output buffer, a memory core coupled to the input of the output buffer, and a controller circuit configured to cause data stored within the output buffer to be output to the data interface, further configured to cause data stored within the memory core to be output to the input of the output buffer, so that the data is stored within the output buffer, and further configured to cause provision of data received at the command/address interface to the input of the output buffer, so that the data is stored within the output buffer.
An electronic device is disclosed. The electronic device comprises a transmitter, a converter, and a receiver. The transmitter transmits data and a control signal. The converter receives the control signal from the transmitter and converts the control signal. The receiver receives the data from the transmitter via a data bus isolated from the converter and receives the converted control signal from the converter. The data transmitted from the transmitter is directly electrically connected to the receiver.
A three-dimensional (3D) graphics pipeline which processes pixels of sub-screens in the last stage (pixel rendering) in parallel and independently. The sub-screen tasks are stored in a list in a shared memory. The shared memory is accessed by a plurality of processing threads designated for pixel rendering. The processing threads seize and lock sub-screens tasks in an orderly manner and process the tasks to create the bit map for display on a screen. The tasks are created by dividing a display area having the vertex information superimposed thereon into M×N sub-screen tasks. Based on system profiling, M and N may be varied.
A digital representation having a data structure with tessellated data defining an object in terms of triangles is compressed by analyzing the tessellated data to identify neighboring triangles, identifying stripes comprising series of neighboring triangles, redefining a given triangle with respect to a preceding triangle in the stripe in terms of a vertex of the given triangle that is not on a common edge with the preceding triangle. Digital values of the compressed digital representation for a triangle are fed back to the digital representation and are used for triangles processed subsequently. The third vertex can be defined in terms of a vector from a predetermined position with respect to the common edge.
A system and method are described for performing motion capture on a subject. For example, a computer-implemented method according to one embodiment of the invention comprise: creating a scalar field for the three-dimensional (3-D) capture volume of the subject; generating a surface mesh for the scalar field; retaining good vertices and removing bad vertices of the surface mesh; and storing the good vertices for use in subsequent reconstruction of the motion of the subject. Another computer-implemented method comprises: capturing a series of image frames of the subject over a period of time each frame each frame having a plurality of vertices defining a captured surface of the subject; establishing a reference frame having one or more of the plurality of vertices; performing frame-to-frame tracking to identify vertices within the N′th frame based on the (N−1)′th frame or an earlier frame; and performing reference-to-frame tracking to identify vertices within the N′th frame based on the reference frame to counter potential drift between the frames. Yet another computer-implemented method comprises: capturing motion capture data including a plurality of images of the N vertices during a motion capture session; retrospectively identifying X of the N vertices to track across the plurality of images where X
A pixel array, a method for driving the same, and a display panel are provided. The pixel array includes a number of pixel sets, each of which includes a first scan line, a second scan line, a data line, a first active device electrically connected to the first scan line and the data line, a second active device electrically connected to the second scan line and the first active device, a first pixel electrode, a second pixel electrode, a first common electrode line, and a second common electrode line. The first pixel electrode and the second pixel electrode are electrically connected to the first active device and the second active device, respectively. The first common electrode line is disposed under the first pixel electrode and electrically connected to a direct current. The second common electrode line is disposed under the second pixel electrode and electrically connected to an alternating current.
This invention generally relates to an electronic document readers and reading devices, that is to a device that presents a document to a user on a display to enable the user to read the document. An electronic document reading device configured for one hand operation, the device including: a housing; an electroactive display mounted in said housing; control electronics coupled to said display; at least one user control coupled to said control electronics for operating said device; and a rechargeable power source configured to power said control electronics and said display; and wherein said housing has a width to fit at least on the palm of an adult human hand, said width being less than approximately 120 mm, and wherein said housing has a length of at least twice said width, and wherein said control electronics and said rechargeable power source are disposed within said housing so as to provide a center of mass of said device which, when a lower part of said device is held in a said palm, is located at a distance of no greater than 50% of said length from a lower end of said device.
An image display including a touch-sensitive display, that creates tactile sensation and movement of an object (3-2) along its surface is provided. Actuators including conductive rods (4-111, 4-112) attached together may be used, such that each rod of the actuator (4-11) may increase or decrease in size when current is applied to that rod to cause the actuator to bend toward a specified direction. Also, an image display that includes ball bearings (1-10) whose rotation is controlled by driving magnets (1-21, 1-22) to cause an object to move is provided. Further, air holes (3-11) tilted in various directions to control object movement by air pressure may be provided. Moreover, rods (3-10) may be moved up or down as activated by driving magnets (2-20). The actuators, rods, ball bearing assemblies, or holes may provide touch sensitivity for the image display.
An apparatus and method for inputting Hindi characters in a terminal. A touch screen displays a first key set and a second key set. The first key set includes first letter keys with all consonants and a combination lock key for entering a compound consonant. The second key set includes a first letter selected from the first key set and second letter keys with predetermined vowels combinable with the first letter. Upon selection of the first letter from the first key set, a controller controls the touch screen to display the second key set and receives at least one letter from the first and second key sets.
A method of increasing the dynamic range of an image comprising a plurality of pixels each having a luminance value within a first luminance dynamic range. The method includes determining a background luminance value for each pixel of the image and determining a minimum and a maximum of the background luminance values. A conversion factor is then determined for each pixel of the image based on the minimum and maximum of the background luminance values. The image id converted from the first luminance dynamic range to a second luminance dynamic range by multiplying the luminance value of each pixel of the image by its conversion factor.
An electro-optical device includes three data lines intersecting a scanning line. Three sampling circuits are aligned in a different direction than the direction in which three (R, G, B) sub pixel units are aligned. An image signal line of one sampling circuit extends across the gate electrode of a transistor in another one of the sampling circuits.
An organic light emitting display device and a driving method thereof. The organic light emitting display device includes: a display panel having scan lines, data lines and pixels; a data driver for applying correction data to the data lines; a buffer memory for storing data inputted to the pixels coupled to the scan lines; and a correction operation unit for determining a luminance degree for the pixels coupled to each of the scan lines based on the data and generating a data correction value in accordance with the luminance degree, and for providing to the data driver the correction data generated by adding/subtracting the data correction value to/from the data in accordance with positions of the pixels coupled to each of the scan lines.
A broadband cage antenna about a mast of a vessel is described, containing a first plurality of wires aligned in a substantially vertical orientation and arranged circumferentially around the mast; a second plurality of wires aligned in a substantially horizontal orientation and placed around the mast, a first wire of the second plurality of wires joining, near a top portion of the mast, all the first plurality of wires, and a second wire of the second plurality of wires joining, near a bottom portion of the mast, all the first plurality of wires; and an antenna feed coupled to the second wire of the second plurality of wires, wherein the first and second plurality of wires are electrically insulated from the mast, to form a broadband antenna having a VSWR response of less than 4 over a designated frequency range.
Disclosed is a folded dipole antenna device which is of an unbalanced feed type and includes an antenna element of approximately plate-like loop structure, connected to an antenna feed point and an antenna ground provided on a base plate. In the folded dipole antenna device, the antenna element of loop structure includes a pair of first element sections which extend approximately parallel to the base plate, a second element section formed by merging element sections that are folded back from both ends of the first element sections and extend approximately parallel to the first element sections, and a third element section which extends from a folded top part of the second element section toward the first element sections and an end part thereof is close to the first element sections.
A multiple-band antenna having first and second operating frequency bands is provided. The antenna includes a first patch structure associated primarily with the first operating frequency band, a second patch structure electrically coupled to the first patch structure and associated primarily with the second operating frequency band, a first slot structure disposed between a first portion of the first patch structure and the second patch structure and associated primarily with the first operating frequency band, and a second slot structure disposed between a second portion of the first patch structure and the second patch structure and associated primarily with the second operating frequency band. A mounting structure for the multiple-band antenna is also provided. The mounting structure includes a first surface and a second surface opposite to and overlapping the first surface. The first and second patch structures are mounted to the first surface, and a feeding point and ground point, respectively connected to the first and second patch structures, are mounted to the second surface.
Disclosed is a method for remote control of electronic products using a portable terminal. The portable terminal performs a remote control function in the remote control mode. When communication is tried during the remote control mode, the portable terminal terminates the remote control mode and displays the communication state to provide a communication service upon a user's selection. When the communication ends, the portable terminal returns to the remote control mode.
A device for receiving a RF signal (1; 21) with loop-through output (16) is provided. The device comprises: an input (3) receiving a RF input signal (2); an analog-digital converter (8) converting the RF input signal (2) to a digital signal (9); a digital signal processing unit (10) digitally processing the digital signal (9); a digital-analog converter (14) converting the processed digital signal (13) to a loop-through RF signal (15) corresponding to the RF input signal (2); and a loop-through output (16) outputting the loop-through RF signal (15).
A encoder/decoder architecture (200, 300, 700) that uses an arithmetic encoder (220) to encode the MSB portions of the output of a Factorial Pulse Coder (212), that encodes the output of a first-level source encoder (210), e.g., MDCT. Sub-parts (e.g., frequency bands) of portions (e.g., frames) of the signal are suitably sorted in increasing order based on a measure related to signal energy (e.g., signal energy itself). Doing this in a system (100) that overlays Arithmetic Encoding on Factorial Pulse coding results in bits being re-allocated to bands with higher signal energy content, ultimately yielding higher signal quality and higher bit utilization efficiency.
A mechanical keypad with touch panel function includes a key set including a plurality of keycaps and a keytop covering the keycaps, a backlight layer under the key set, a capacitive touch unit selectively disposed under several keycaps, an elastic layer including an elastomer and a plunger corresponding to the keycaps and disposed under the capacitive touch unit as well as a circuit board including metal domes and dome sheets corresponding to the keycaps. Each metal dome provides a mechanical feedback force so that the keycaps are able to be in indirect contact with the metal domes and the dome sheets by means of the plunger.
A display device includes a camera for capturing an image around a vehicle body; a monitor provided in a vehicle interior; and a display control unit for controlling a display of the monitor. The monitor has a rectangle-shaped display face, and is supported switchably between a vertically elongated posture and a horizontally elongated posture. When the monitor is switched to the vertically elongated posture, based on an image captured by the camera, the display control unit displays a top view image of a road surface around the vehicle body seen from above on the monitor.
The invention concerns a method of remote metering of energy consumed and/or inputted by a plurality of energy consuming and/or inputting units (4) of a power grid (5) as well as a device for remote metering. Each unit (4) comprises at least one meter (2) and/or a meter box (1) connected with one or more meters (2) and the meter boxes (1) and/or the meters (2) are connected with at least one backend platform (3) via a communication network. At least two of the group of meter boxes (1), meters (2) and backend platforms (3) communicate with each other by means of a generic bi-directional resource management protocol on top of an IP protocol stack via the communication network and thereby encode and decode data transferred via the resource management protocol according to a predefined extensible specification comprising a functional group for meter information and control.
A measuring device for measuring geometric properties of a medical treatment device includes a measuring unit, a time detection unit, and an RFID writer. The measuring unit is configured to measure a relative position between at least a first part of the medical treatment device and at least a second part of the medical treatment device. The time detection unit configured to detect a time of the measurement, and the RFID writer configured to write a time, based on the detected time, to an RFID transponder of the medical treatment device.
A radio frequency identification device (RFID) tag includes a processor, a memory configured to store an identification number that distinguishes the tag from other tags, and a transponder coupled to the memory and the processor. The tag arbitrates by selecting a random number in response to an inventory query from a reader. The tag responds to the reader depending on the random number selected. The tag is configured for multiple concurrent inventory session arbitrations with multiple readers by separately storing random numbers for respective inventory session arbitrations.
A hybrid sensor/communication device includes a radio frequency identification (RFID) communication device coupled to a sensor device that includes organic and/or amorphous semiconductor material. The organic and/or amorphous semiconductor material may be printed atop a substrate of the device, the same substrate upon which antenna elements of the RFID device are located. The organic and/or amorphous semiconductor material may form an organic/amorphous semiconductor material processor that is coupled to sensor pads of the sensor device. An integrated circuit of the RFID device, which may be a part of an interposer or strap, and which may utilize an inorganic crystalline semiconductor material such as crystalline silicon, is coupled to the organic/amorphous semiconductor material processor. The RFID device provides power to the sensor device, and allows communication between the sensor device and external devices outside of the hybrid sensor/communication device.
A system and method for viewing a target in a background from a user's perspective. In one form, the views are selectable by the user on, for example, a GPS equipped cell phone, to include a view from the participant's position, zoom, pan, and tilt views, or views from another geographic location, giving increased situational awareness and identification of the target. Other information can be conveyed, such as messages or advertisements, on a billboard, which may be a geo-referenced area on or near the target. Preferably, an orientation mechanism shows when the device is correctly pointed to a target.
An embodiment contemplates a method for determining belt slip in a vehicle. The vehicle includes an engine and an alternator rotatably coupled by an accessory drive belt. The accessory drive belt engaging a rotating member of the engine for driving a rotating member of the alternator. A battery voltage is measured. An estimated battery voltage is determined as a function of engine speed. The belt slip of the alternator is detected in response to a comparison of the estimated battery voltage and the measured battery voltage.
A method for sensing physical, chemical, and biological characteristics of an environment is provided. The method comprises using a radio frequency identification (RFID) sensor component having a predetermined range of power initiation levels and having predetermined resonant circuit parameters comprising the steps of activating the RFID sensor component and determining whether a range of power levels, needed for activating the sensor component, is below the predetermined range of power initiation levels; sensing at least one of the physical, chemical, and biological characteristics of the environment; quantifying the sensed characteristic of the environment using one or more selected resonant parameters, wherein the selection of parameters is based in part on the range of power levels needed to activate the sensor.
The invention provides systems, methods, and computer program products for the display of product information in or about a store. In particular, systems and methods are provided that use information from an in-store communication network to display product information on a rewritable paper at designated points within or about a store including product displays. A system and method for communicating through the in-store communication network printing and erasing instructions from a system controller to a printer located on a product display for printing and erasing the product information on the rewritable paper positioned about a display surface of the product display.
Systems and methods for integrating facility access with other security systems are described. An individual seeking access authorization to a facility may be identified with a biometric parameter such as an iris scan. If authorized, the system may allow entry by disabling the alarm system, and a time period for access may be determined based on one or more characteristics associated with the individual. These characteristics may include the functional role of the individual at the facility and/or the location of the facility itself. Moreover, this facility access authorization system may be integrated with a network access authorization system associated with the facility so that when an individual gains access to the facility for a specific time period, the system is also able to determine how long the individual may access its network resources.
According to one embodiment, magnetization directions of a magnetic free layer and a magnetic pinned layer are parallel to junction planes between the magnetic free layer and a spacer layer and between the magnetic pinned layer and the spacer layer. The magnetic free layer has a uniaxial magnetic anisotropy, and generates a magnetization oscillation when a current larger than an oscillation threshold current flows through the magnetic free layer. A magnetic field generator controls a magnitude and a direction of an external magnetic field to cancel a shift amount of an oscillation frequency caused by a diamagnetic field due to the magnetization oscillation and a shift amount of the oscillation frequency caused by a magnetic field due to the uniaxial magnetic anisotropy.
The invention relates to a push-button (5) having a housing (10), with which there are associated at least a first actuation member (6) which triggers a haptic control signal and one or more permanent magnet(s) (3) which can be guided past at least a second actuation member (2) which triggers a switching operation, and there is associated with the first actuation member (6), which triggers a haptic response, a control element having a first progressive or degressive control face portion (6.1) and at least a second adjoining control face portion (6.2) which behaves in an inverse manner and along which the actuation member is guided.
An operating device performs opening and closing operations of a switch. The operating device includes a lever member that is coupled to a movable contact of the switch and biased by an energy storage spring; a tripping latch that can be engaged with the lever; a tripping trigger that can be engaged with the tripping latch; first and second electromagnets that can operate independently of each other and each of which has a plunger; and a rotating lever that can come into contact with a different portions of the plunger of the first electromagnet, the plunger of the second electromagnet, and the tripping trigger and that is rotated by being pushed by at least one of the plunger of the first electromagnet and the plunger of the second electromagnet, thereby pushing the tripping trigger.
A balun is provided. The balun includes a first substrate, a feed conductor, a second substrate, a first ground layer, a second ground layer and a common ground element. The feed conductor includes a feed portion and an extended feed portion. The feed conductor is disposed on the first substrate. The first ground layer is disposed on the second substrate corresponding to the feed portion. The second ground layer is disposed on the second substrate corresponding to the extended feed portion. A gap is formed between the first and second ground layers. The common ground element is disposed on the second substrate. The common ground element is electrically connected to the first and second ground layers. The common ground element includes a first common ground portion parallel and corresponding to the feed conductor.
A differential feedback amplifier is provided with a feedback network wherein that feedback network is adjustable so as to improve the PSRR of the amplifier. In another aspect of the present invention, a differential feedback amplifier is provided with a feedback network wherein that feedback network is adjustable so as to improve the CMRR of the amplifier. In a further aspect of the present invention, a Class D amplifier is provided with a passive differential feedback, summing with an input current at a differential virtual ground produced by an amplifier which is a sub-section of the Class D amplifier.
A method and apparatus is taught for reducing drain-source leakage in MOS circuits. In an exemplary CMOS inverter, a first transistor causes the body of an affected transistor to be at a first body potential. A second transistor brings the body potential of the affected transistor to a second body potential by providing an accurate body voltage from a body voltage source. Exemplary body bias voltage sources are further described that can drive one or more gate transistors of different gate circuits.
An electronic control module for a field effect transistor includes a gate, a drain and a source. The electronic control module includes: a control circuit including: a power supply able to provide a fixed potential to the gate of the field effect transistor; and an amplifier stage able to vary the potential of the source of the field effect transistor with relation to the potential of the gate of the field effect transistor; and a field effect transistor whose gate is connected to the fixed potential; and source is connected to the amplifier stage.
In a case where two constant envelope signals corresponding to an input signal are generated through analog signal processing, variation in detection sensitivities of amplitudes of those signals is suppressed. At least one of a mixer (24) for detecting an amplitude of a first intermediate signal S1 and a mixer (26) for detecting an amplitude of a second intermediate signal S2 detects an amplitude of a given reference signal, and sampling hold circuits (36, 38) hold a voltage related to those amplitudes. Then, detection sensitivities of the mixer (24, 26) are corrected based on the held voltage.
The present invention provides ABS precision improving means under ADPLL environment or environment close to the ADPLL environment and realizes shortening of process time of the ABS. In a digital frequency comparator in an ABS circuit, a DFF for storing an initial phase difference in a DPE signal output from a DPFD is prepared. Immediately after start of ABS operation, a DPE signal output from the DPFD is recorded as a signal expressing an initial phase difference in an internal circuit of the DPFD into the DFF. After that, the digital frequency comparator performs ABS by using a signal obtained by subtracting the initial phase error recorded in the DFF from an input DPE signal, thereby realizing high-speed and stabilized ABS operation.
A semiconductor non-linear channelizer device comprises an array of N first order, bi-stable semiconductor circuit cells. The circuit cells are uni-directionally coupled from a first circuit cell to another circuit cell, where N is an integer greater than 1. A signal input trace is coupled to each of the circuit cells and a signal output trace is coupled from each of the circuit cells.
An MIPI interface is connected to two sensor sources that each may be transferring both high and low speed information, typically video information in the high speed state. The clock signals are monitored and when one of the clock signals exceed a threshold, an analog switch between the MIPI interface and the sensors, may connect the other source to the MIPI interface.
The different advantageous embodiments provide an integrated circuit comprising a number of latches and a number of filters. Each latch in the number of latches has a plurality of inputs and a plurality of storage nodes. The plurality of storage nodes includes a number of pairs of circuit nodes that form a number of upsettable circuit node pairs. Each input of the plurality of inputs is connected to a corresponding storage node in the plurality of storage nodes. Each filter in the number of filters has an input and a plurality of outputs. Each of the plurality of outputs is connected to a corresponding input of the plurality of inputs of a latch in the number of latches. Each filter in the number of filters is located between two circuit nodes forming an upsettable circuit node pair of the latch in the number of latches to increase critical node spacing.
A semiconductor integrated circuit device includes: an inter-equipment authentication section formed on a chip; a control section formed on the chip being capable of giving instructions to stop the oscillation of the oscillation section; and an oscillation stop canceling section configured to output an oscillation stop canceling signal to restart the oscillation of the oscillation section, based upon whether or not 5 volts of DDC from the source equipment is supplied to an input terminal. The start of the operation of a microcontroller unit on a system on chip is cable of being controlled by the 5 volts of DDC, which are power supply voltage supplied from the source equipment via DDCs, to thereby incorporate a data authentication section and the inter-equipment authentication in an integrated circuit without increasing power consumption.
An apparatus (10) for contactless measurement of sheet charge density and mobility includes a microwave source (16), a circular waveguide (50) for transmitting microwave power to a sample (59), such as a semiconductor wafer or panel for flat panel displays, at a measurement location, a first detector (18) for detecting the forward microwave power, a second detector (23) for detecting the microwave power reflected from the sample, and a third detector (95) for detecting the Hall effect power. An automatic positioning subsystem (700) is also provided for allowing automatic positioning of a wafer (59) within the test apparatus (10). The positioning system (700) includes a first end effector (706) and a rotator-lifter (704). The first end effector (706) can grasp a sheet element (59) and move it to a desired position within the test apparatus (10), while the rotator lifter (704) provides incremental adjustment of a theta angle of the sheet element (59) to allow automated mapping of an entire sheet element without the need for manual adjustment of the position of the sheet element. A second end effector (716) can be mounted opposite the first end effector (706) and can be used to automatically position the sheet element (59) within a sheet resistance testing module (718) located at an opposite end of the apparatus (10).
In an anomaly monitoring device, in which an output signal from an encoder is input as an analog input signal via a wiring system, for detecting anomalies in the encoder or the wiring system, provided are a voltage level based device, a pulse number based device and a pulse width based device. The voltage level based device detects anomalies when the voltage level of the analog input signal exists within a prescribed range. The pulse number based device detects anomalies when the difference in the numbers of pulses of digital signals corresponding to the analog input signals is equal to or greater than a prescribed threshold value. The pulse width based device detects anomalies when the pulse width of the digital signals, measured from a combined signal of the digital signals or each of the digital signals, is different from the pulse width in a past control period.
An apparatus for sensing a leakage current of a battery comprises a floating capacitor charged with a voltage detected from a cathode or anode terminal of a battery; a terminal selection switching unit for selecting a voltage detection path for the cathode or anode terminal; a charge switching unit for charging the floating capacitor with a detection voltage of the cathode or anode terminal, detected through the selected voltage detection path; a polarity reverse switching unit for reversing a polarity of the detection voltage of the anode terminal charged to the floating capacitor; and a leakage current determining unit for sensing the detection voltage of the cathode terminal charged to the floating capacitor and the polarity-reversed detection voltage of the anode terminal charged to the floating capacitor to calculate a leakage resistance, and comparing the calculated leakage resistance with a criterion insulation resistance to determine whether a leakage current occurs.
An MRI apparatus capable of performing a high-speed operation for removing aliasing from the data measured by non-Cartesian imaging in a real space with a small amount of operation is provided. Non-Cartesian data sampling is performed by thinning the number of data by using multiple receiver coils having different sensitivity distribution from each other. Image reconstruction means creates orthogonal data by gridding non-orthogonal data obtained by each receiver coil on a grid having an equal spatial resolution to and a narrower field of view than a target image, subjects it to Fourier transform and creates the first image data containing aliasing components. The second image data is created by using the first image data created for each receiver coil and a sensitivity distribution of each receiver coil.
Magnetoresistive sensors based on the AMR or GMR effect exhibit substantially enlarged linear characteristic curve regions as a result of the fact that their resistances are composed of magnetoresistive layer strips of differing anisotropic forms. Differing anisotropic forms can be achieved by different strip widths, strip thicknesses, strip intervals or strip materials. The temperature compensation for the output voltage of the magnetoresistive sensors, at least at one point on the characteristic curve, is achieved by the series connection of an additional layer strip with a temperature coefficient that differs from that of the magnetoresistive material to at least one magnetoresistive resistance of the sensor.
The present invention relates to methods for determining the existence and location of parasitic stress-inducing forces on a substantially cylindrical rod portion defined along a first axis and when this rod is made of a magnetostrictive material. The method according to the invention is essentially characterized in that it consists in magnetizing the wall of the rod portion in a pseudo-helix 10 centered on the first axis, in applying a forced stress between the two ends of the rod portion, in measuring, along the rod portion, the magnitude of the magnetic field created by the rod portion after it has been subjected to the forced stress, these measurements being taken in a direction substantially parallel to the first axis, and from these measurements, in deducing the existence and location of the parasitic stress-inducing forces on the rod portion. The invention also relates to a device for implementing this method. Advantageous application to the determining of the location of a sticking point Pc of a hollow drill rod string which has become stuck in an oil well.
A non-contact sensor system is provided that comprises a first sensor element and a rotary member disposed proximate the first sensor element without physically contacting the first sensor element. The rotary member may be configured to be rotated about an axis Y by a shaft configured to pass through the rotary member along the axis Y at a value X. The non-contact sensor system further comprises a second sensor element disposed on the rotary member proximate the first sensor element without physically contacting the first sensor element, and the first sensor element and the second sensor element may be operatively coupled to facilitate sensing the value X.
An analysis circuit for analysing the RF response of an RF circuit, includes a voltage controlled oscillator (12), wherein a signal derived from voltage controlled oscillator output is applied as input to the RF circuit (10). A first mixer (18) mixes the RF circuit output with a first mixer signal derived from the voltage controlled oscillator and a second mixer (20) mixes the RF circuit unit output with a second mixer signal derived from the voltage controlled oscillator, the first and second mixer signals being 90 degrees out of phase. The mixer output signals are processed to provide the analysis. This analysis circuit uses mixers to enable baseband digital signal processing of signals to enable a frequency response characteristic of the RF circuit to be obtained. The analysis circuit essentially operates in the manner of an IF demodulator circuit.
A tester includes a device under test (DUT) power supply (DPS) with and input and output includes an amplifier configured to set an output voltage of the DPS output equal to an input voltage for the DPS. The DPS has a first output stage coupled to the amplifier and configured to source and sink current at the output of the DPS between a first voltage rail and a third voltage rail. The DPS has a second output stage coupled to the amplifier and configured to source and sink current to the output of the DPS between a second voltage rail and the third voltage rail. A selection device is configured to enable the first and second output stages based on a selection input signal. The selection device is situated outside of the first and the second output stages.
A boost DC/DC converter has a voltage dividing circuit connected between the output terminal and the ground, that outputs a divided voltage obtained by dividing the output voltage; a reference voltage generating circuit that generates a reference voltage based on the input voltage; an error amplifier that outputs a first signal corresponding to the difference between the divided voltage and the reference voltage; a feedforward circuit that detects the input voltage and outputs a second signal corresponding to a current inversely proportional to the input voltage; a multiplier that multiples the first signal by the second signal and outputs a third signal obtained; and a control circuit that outputs, based on the third signal, a control signal for controlling on/off of the switching transistor so that the divided voltage is equal to the reference voltage.
An exemplary switching power supply circuit includes a transformer, a switching control circuit, a DC-DC converter, and a signal selecting circuit. The transformer converts a DC voltage into a first DC voltage and a second DC voltage. The switching control circuit controls a current flowing on the transformer for generating the first DC voltage and the second DC voltage. The DC-DC converter converts the first DC voltage or the second DC voltage into a third DC voltage. The signal selecting circuit selects the first DC voltage or the second DC voltage for the DC-DC converter to generate the third DC voltage.
The present teachings are directed toward a machine implemented method for estimating the state of charge of a battery. The machine implemented method includes providing measured and estimated cell terminal voltage to a model coefficient updater to update a model coefficient. Battery current information is provided to a battery state of charge estimator along with the updated model coefficient so that the estimated state of charge can be determined. A multi-layer model can be utilized to determine the states of charge for layers of the electrodes. The method can be implemented on a processing device, and is particularly applicable to Li-ion batteries.
A protection device for an assembled battery includes a sampling capacitor, first switches and second switches to sample the voltages of the battery cells and hold the voltages in the capacitor, a detection unit which detects the voltages of the battery cells based on the voltage sampled by any one of the first switches and the second switches and held on the capacitor and output the detected value, a computing unit which computes an average value of the detected values, a comparator which compares the detected value with the average value so as to obtain a result of comparison indicating a relation in size between the both, and a controller which controls the first switches and the second switches, for the second switches to sample if the detected value obtained by sampling by the first switches is higher than the average value according to the comparison result.
A system includes a speed control module, a repeatable component measuring module, and a repeatable component correcting module. The speed control module controls a speed of a motor based on an error signal generated based on a desired speed and back electromotive force. The error signal includes a repeatable component of noise. The repeatable component measuring module measures the repeatable component. The repeatable component correcting module corrects the repeatable component based on transfer characteristics of the speed control module and the motor and generates a corrected repeatable component.
A control circuit for a full-bridge-stage to drive an electric load includes PWM generation circuitry for generating first and second PWM signals so that a difference between duty-cycles of the PWM signals represents an amplitude of a drive current. A logic XOR gate is input with the first and second PWM signals and generates a logic XOR signal. A logic sampling circuit generates a logic driving command of a half-bridge stage, a logic value of which corresponds to a sign of the drive current, by sampling one of the first and second PWM signals based upon active switching edges of the logic XOR signal. A second XOR gate generates a third PWM driving signal of the other half-bridge of the full-bridge stage, a duty-cycle of which corresponds to the amplitude of the drive current.
An electrically driven mooring includes a winding drum (101), an alternating current motor (103) arranged to drive the winding drum, a frequency conversion unit (104) connected to the alternating current motor, and a control unit (105) arranged to control the frequency conversion unit on the basis of an indicator for tension of the mooring rope. The control unit is arranged to compute a flux space vector for modelling a stator flux of the alternating current motor, to compute a torque estimate on the basis of the flux space vector and a space vector of stator currents, and to use the torque estimate as the indicator for the tension of the mooring rope. Hence, a need for a force sensor on the mooring rope and a need for a speed/position sensor on the motor shaft can be avoided.
The object of the invention is to implement an energy-efficient, compact and cost-effective solution for driving a number of high-power LED groups for lighting applications, by using a single switching power supply together with LEDs connected in series and/or in parallel and pulse width-controlled switches in parallel across the individually controllable LED groups. If the switch of an LED group is ON, the LED group will not light up. If the switch is in the OFF position, the full current of the power supply will pass through the corresponding LED group. Another aspect of the invention is the restriction within the drive protocol, according to which but a single switch is actuated at any one time within a particular time interval. This aspect guarantees a minimum time interval between each individual actuation event. Another aspect is the derating of the power supply in those phases where not a single LED group is ON. In the event of all the switches being closed (all LED groups OFF) the power supply can be derated (or turned off). A further aspect is the use of an elevated current setting of the power supply with the simultaneous restriction of the ON cycle by means of pulse width modulation. The power supply is set to the maximum instantaneous peak current of the LED, while maximum pulse width drive guarantees a maximum of the average LED current, cycle time being left over as a result, thus enabling more LEDs to be driven at a given supply voltage.
An electronic ballast is provided for quickly restarting a high-pressure discharge lamp after shutdown. The ballast includes a power supply circuit for supplying power to the lamp from a commercial power source, a start voltage generation circuit for supplying a starting high voltage to the lamp and a control circuit for controlling the power supply circuit and the start voltage generation circuit. A lighting transition module detects a startup or shutdown of the lamp. A lighting time count module measures a lighting time of the lamp when startup is detected. A comparison module compares the lighting time and a first reference time when shutdown is detected. A delay time setting module sets a predetermined delay time of the start voltage generation circuit based on the comparison result. Operation of the ballast is halted from a startup trigger until lapse of the delay time, and then the high starting voltage is supplied to the lamp.
An electric-discharge lamp lightning device includes a first frequency controller for sweeping a switching frequency so that the output of an inverter is gradually increased in order to allow an electric-discharge lamp to be started and lighted, and a second frequency controller for detecting the output power of the inverter by a current flowing in a resonant circuit and controlling the switching frequency so that the output power is set to be a target value after the discharge lamp is started and lighted. The first frequency controller includes a holding means for holding the switching frequency just after the lighting detection when the output power is smaller than the target value at the lighting detection of the electric-discharge lamp by a lighting detection circuit.
A system and method is disclosed for illuminating a plurality of emitters such as light emitting diodes (LEDs). The system comprises a plurality of LEDs and a circuit to provide a digital signal. An LED drive circuit is included comprising a first converter for converting the digital signal to one or more analog voltages. The LED drive circuit further comprises a second converter that converts the one or more analog voltages into corresponding one or more drive currents. Each of the drive currents is applied to at least one of the plurality of LEDs to cause the at least one of the plurality of LEDs to emit light. The intensity of emission of the LEDs is related to the level of the applied drive current.
The LED driver of the present invention comprises multiple LED arrays, at least one dividing diode, a power module, a driving module, at least one switch pair and a voltage sensing module. Each LED array comprises multiple LEDs connected in series. The dividing diode is mounted between adjacent LED arrays. The power module is connected to an external power source and forms a pulsating direct current (DC) voltage. The driving module receives the pulsating DC voltage outputs a constant current to the LED arrays. The voltage sensing module closes and opens the switch pairs that changes electrical configuration of the LED arrays. The LED driving method of the present invention comprises setting multiple voltage drops and at least one reference voltage; sensing an incoming voltage to compare with the reference voltage; and changing ways of connections of LED arrays based on the reference voltage and the incoming voltage.
A circuit arrangement for the closed-loop control of the current through at least one discharge lamp may include a control loop including: a setpoint value input for supplying a setpoint value; an actual value input for supplying an actual value; and an output for providing a signal, which has been correlated with the current through the at least one discharge lamp, the actual value having been correlated with the value of the current through the discharge lamp; and a setpoint value input apparatus, which is designed to provide the setpoint value to the control loop; wherein the setpoint value input apparatus includes: a microprocessor with at least one input, the microprocessor being designed to couple the at least one input to a potential from a group of at least two different potentials; and a wiring apparatus with at least one input, which is coupled to the at least one input of the microprocessor, and at least one output, which is coupled to at least one point of the control loop.
The present invention relates to a solid-state based light source, a corresponding circuitry and a method of emitting light, including one or more light source elements for generating light, a first sensor for receiving light emitted by the light source elements and ambient light and for generating a first sensor signal (S1) representing the received light, a second sensor for only receiving ambient light and for generating a second sensor signal (S2) representing the received ambient light. Moreover, the solid-state based light source comprises a control unit for receiving the first and the second sensor signals (S1, S2) and for generating control signals (Sc) for controlling the light source elements, based on the difference between the first and the second sensor signals (S1, S2), to compensate for the influence of the ambient light.
A lamp includes a discharge vessel with electrodes extending into the discharge vessel and an ionizable fill sealed within the vessel. The fill includes a buffer gas, optionally mercury, and a halide component comprising a sodium halide, a lanthanum halide, a thallium halide, and a calcium halide. The lanthanum halide is present in the halide component at a mol fraction of at least 0.03.
An organic light emitting display device includes a first substrate, a plurality of organic light emitting devices on the first substrate, a second substrate arranged opposite and substantially parallel to the first substrate with the organic light emitting devices therebetween, a plurality of spacers between the organic light emitting devices and the second substrate, and a plurality of fillers alternately arranged with the spacers and configured to fill in space between the first substrate and the second substrate, wherein at least portions of the spacers overlap with a plurality of light emitting regions corresponding to the organic light emitting devices. The spacers and fillers are composed of transparent materials having refractive indexes similar to each other so that visibility and image quality are not lowered and the distance between the substrates is substantially constant.
A white light-emitting microcavity light-emitting diode device, comprising: a) A reflective electrode and a semi-transparent electrode formed over a substrate and an unpatterned white-light-emitting layer formed between the reflective electrode and the semi-transparent electrode, the reflective electrode, semi-transparent electrode, and unpatterned white-light-emitting layer forming an optical cavity. Either the reflective or semi-transparent electrode is patterned to form independently-controllable light-emitting sub-pixel elements. b) Color filters are formed over a side of the semi-transparent electrodes opposite the unpatterned white light-emitting-layer in correspondence with the independently-controllable light-emitting elements to form colored sub-pixels. At least one independently-controllable light-emitting element has at least two commonly-controlled portions that together emit substantially white light to form a white sub-pixel. c) The optical cavity of one or more of the commonly-controlled portions of the white sub-pixel comprises optical microcavities tuned to emit light at a different complementary wavelength at an emission angle.
Disclosed herein are phosphor compositions which can exhibit a broad emission spectrum and improved color rendering index (CRI) relative to conventional phosphor materials. The phosphor compositions may, in some embodiments, be represented by the Formula I: (RE2−x+yCexAk1−y)(MG4−z−rSirMnz)(Si1−ePe)O12−rNr, wherein RE comprises at least one rare earth metal; Ak comprises at least one alkaline earth metal; MG comprises at least one main group element; x is greater than 0 and less than or equal to 0.2; y is less than 1; z is greater than 0 and less than or equal to 0.8; e is about 0 or less than or equal to 0.16; r is about 0 or less than or equal to 1; and z is about the sum of e and y. Also disclosed herein are lighting apparatuses including the phosphor compositions, as well as methods of making and using the phosphor compositions.
An electrode for fixed-frequency particle accelerators geometrically compensating for relativistic mass increase by placing the acceleration gap at the location of the particle at each peak of the accelerating electric field.
A piezoelectric generating apparatus includes a plurality of piezoelectric bodies arranged at intervals via a gap. Each of the plurality of piezoelectric bodies includes a fixed end and a free end. A first surface electrode is formed on one side of each of the plurality of piezoelectric bodies, and a second surface electrode is formed on an opposite side of each of the plurality of piezoelectric bodies. A weight spans the plurality of piezoelectric bodies and attached to the free ends of the plurality of piezoelectric bodies. The plurality of piezoelectric bodies are curved upon application of acceleration to the weight from the outside in a lateral direction.
An ultrasonic system is provided that includes an ultrasonic device having an elongated member configured to impart ultrasonic energy to tissue and a resonator configured to impart a frequency to the elongated member. The system also includes an ultrasonic generator configured to supply power to the resonator of the ultrasonic device. The ultrasonic generator has a drive signal generator configured to provide a drive signal, a noise signal generator configure to provide a noise signal, and a controller. The controller receives an output signal from the ultrasonic device and the noise signal from the noise signal generator, calculates a transfer function based on the output signal and the noise signal, and adjusts the drive signal generator based on the calculated transfer function.
A motor includes a housing, a rotor and a stator. The housing includes a shaft tube having a free end. The rotor includes a shaft rotatably extending through the bearing and having an annular groove. The stator includes an assembling hole receiving the shaft tube. The stator includes an upper bobbin, a lower bobbin, a plurality of silicon steel plates and a winding. The upper bobbin includes a plurality of pressing plates annularly, each having first and second abutting portions. The first abutting portion has a first end connecting to the upper bobbin, and a second end abutting against a top surface of the bearing. The free end is lower than the first end but higher than the second end. The first abutting portion is spaced from the shaft tube and abuts only on the bearing. The second abutting portion extends from the first abutting portion into the annular groove.
A motor includes a base, a stator and a rotor. The base is equipped with a non-metal shaft tube having an outer circumferential wall and an inner circumferential wall opposite to the outer circumferential wall. An opening is formed on an end of the non-metal shaft tube. At least one bearing is fitted inside the non-metal shaft tube and has an axial hole. A plurality of close-fitting portions is formed between an outer circumferential surface of the bearing and the inner circumferential wall of the non-metal shaft tube. An adjustment gap is formed between each two adjacent close-fitting portions within a circumference of the non-metal shaft tube. The stator is equipped on the base. The rotor has a shaft coupled with the axial hole of the at least one bearing.
A variable speed wind turbine having a doubly fed induction generator (DFIG), includes an exciter machine mechanically coupled to the DFIG and a power converter placed between a rotor of the DFIG and the exciter machine. Thus, the power converter is not directly connected to the grid avoiding the introduction of undesired harmonic distortion and achieving a better power quality fed into the utility grid. Moreover, the variable speed wind turbine includes a power control and a pitch regulation.
The present invention relates to an adhesive film, a dicing die bonding film and a semiconductor device. More specifically, the adhesive film of the present invention is characterized by comprising a base film and an adhesive layer and having a yield strength of 20 to 50 gf and a slope of tensile elastic region of 30 to 80 gf/mm at a thickness of 5 to 50 μm. In the present adhesive film, the yield strength and the slope of tensile elastic region are controlled so that the incidence of burrs may be predicted and controlled depending on thickness of an adhesive layer. The dicing die bonding film, and the semiconductor device comprising the same have lower incidence of burrs and an excellent workability and reliability.
A structure device having a multilayer interconnection structure; such a structure includes at least a first interconnection layer and a second interconnection layer; the first interconnection layer includes a first conductor pattern embedded in a first interlayer insulation film and a second conductor pattern embedded in said first interlayer insulation film; the second interconnection layer includes a third conductor pattern embedded in a second interlayer insulation film; the third conductor pattern being coupled to an extension part in a part thereof so as to extend in said second interlayer insulation film in a plane of said second interlayer insulation film; the extension part of said third conductor pattern, said first via-plug and said second viaplug forming help form a dual damascene structure.
A semiconductor device includes a semiconductor chip having a top surface on which a first conductive pad is disposed, a bottom surface opposite to the top surface, and a side surface connecting the top and bottom surfaces to each other, a first reinforcement layer on the top surface of the semiconductor chip, a first absorption layer between the top surface of the semiconductor chip and the first reinforcement layer to absorb a stress resulting from a difference in thermal expansion coefficient between the first reinforcement layer and the semiconductor chip, and a connection terminal disposed on the first reinforcement layer and electrically connected to the first conductive pad.
A high voltage and high power boost converter is disclosed. The boost converter includes a boost converter IC and a discrete Schottky diode, both of which are co-packaged on a standard single common die pad.
Flow diverting structures for preferentially impeding, redirecting or both impeding and redirecting the flow of flowable encapsulant material, such as molding compound, proximate a selected surface or surfaces of a semiconductor die or dice during encapsulation are disclosed. Flow diverting structures may be included in or associated with one or more portions of a lead frame, such as a paddle, tie bars, or lead fingers. Flow diverting structures may also be inserted into a mold in association with semiconductor dice carried on non-lead frame substrates, such as interposers and circuit boards, to preferentially impede, redirect or both impede and redirect the flow of molding compound flowing between and over the semiconductor dice.
A photoelectric conversion device includes a first electrode; and, over the first electrode, photoelectric conversion layer that includes a first semiconductor layer having one conductivity, a second semiconductor layer over the first semiconductor layer, and a third semiconductor layer having a conductivity opposite to the one conductivity of the second semiconductor layer. An insulating layer is over the third semiconductor layer, and a second electrode is over the insulating layer and is electrically connected to the third semiconductor layer through the insulating layer. The third semiconductor layer and a part of the second semiconductor layer are removed in a region of the photoelectric conversion layer that does not overlap the insulating layer.
A nonvolatile semiconductor memory device includes a first columnar protrusion and a second columnar protrusion formed to be spaced out on a surface of a semiconductor substrate, and the first and the second columnar protrusions each include a split gate nonvolatile memory cell in which a first source/drain region and a second source/drain region are formed at a surrounding part and an extremity, and in which a first layered structure, in which a charge accumulating film and a memory gate line are layered, and a second layered structure, in which a gate oxide film and a control gate line are layered, are formed on a surface of a sidewall between the surrounding part and the extremity. The first layered structure is also formed between the first and second columnar protrusions, whereby the memory gate line of the first columnar protrusion and the second columnar protrusion is connected each other.
The present invention discloses a semiconductor light-emitting device including a semiconductor light-emitting element, a first attaching layer and a wavelength conversion structure. The primary light emitted from the semiconductor light-emitting element enters the wavelength conversion structure to generate a converted light, whose wavelength is different form that of the primary light. In addition, the present invention also provides the method for forming the same.
One aspect of the present disclosure provides an optoelectronic device comprising a substrate; a first window layer on the substrate, having a first sheet resistance, a first thickness, and a first impurity concentration; a second window layer having a second sheet resistance, a second thickness, and a second impurity concentration; and a semiconductor system between the first window layer and the second window layer; wherein the second window layer comprises a semiconductor material different from the semiconductor system, and the second sheet resistance is greater than the first sheet resistance.One aspect of the present disclosure provides a method for manufacturing an optoelectronic device in accordance with the present disclosure. The method comprises the steps of providing a substrate; forming a semiconductor system on the substrate; forming a window layer on the semiconductor system, wherein the window layer comprises a semiconductor material different from the semiconductor system; selectively removing the window layer thereby forming a width difference between the window layer and the semiconductor system, and the width difference is greater than 1 micron.
This light-emitting device includes a first electrode, a second electrode disposed opposite to the first electrode and a phosphor layer which is sandwiched between the first electrode and the second electrode and constituted by dispersing n-type semiconductor particles in a p-type semiconductor medium. A light-emitting device in another embodiment includes a first electrode, a second electrode disposed opposite to the first electrode and a phosphor layer which is sandwiched between the first electrode and the second electrode wherein a p-type semiconductor is segregated among the n-type semiconductor particles.
A III-nitride semiconductor device has a support base comprised of a III-nitride semiconductor and having a primary surface extending along a first reference plane perpendicular to a reference axis inclined at a predetermined angle ALPHA with respect to the c-axis of the III-nitride semiconductor, and an epitaxial semiconductor region provided on the primary surface of the support base. The epitaxial semiconductor region includes a plurality of GaN-based semiconductor layers. The reference axis is inclined at a first angle ALPHA1 in the range of not less than 10 degrees, and less than 80 degrees from the c-axis of the III-nitride semiconductor toward a first crystal axis, either one of the m-axis and a-axis. The reference axis is inclined at a second angle ALPHA2 in the range of not less than −0.30 degrees and not more than +0.30 degrees from the c-axis of the III-nitride semiconductor toward a second crystal axis, the other of the m-axis and a-axis. The predetermined angle, the first angle, and the second angle have a relation of ALPHA=(ALPHA12+ALPHA22)1/2. Morphology of an outermost surface of the epitaxial semiconductor region includes a plurality of pits. A pit density of the pits is not more than 5×104 cm−2.
A light output device comprises a substrate arrangement and a plurality of light source devices (4) integrated into the structure of the substrate arrangement. A respective control circuit (7) is provided for one or more light source devices (4) and also integrated into the structure of the substrate arrangement. Control circuits are embedded with the light source devices into the structure of the substrate. This enables a shared control line or lines (18) to be used to control a group of light source devices.
A new method is provided for the creation of a hole through a layer of insulating material. The method provides for combining a feed-forward method with a feed backward method and a high-polymer based hole profile, in order to establish a hole of a constant Critical Dimension for the hole bottom, making the CD of the hole bottom independent of the CD of the opening created through the overlying developed layer of photoresist and independent of the thickness of the layer of insulator material after CMP has been applied to the surface of the insulation layer.
An organic transistor includes a substrate; a gate electrode and a gate insulating film sequentially formed on the substrate in the stated order; and a source electrode, a drain electrode, and an organic semiconductor layer formed on at least the gate insulating film. Ultraviolet light is radiated to the substrate from a side without the gate electrode, transmitted through the substrate and the gate insulating film, reflected at the gate electrode, and absorbed at the organic semiconductor layer. Conductivity of the organic semiconductor layer that has absorbed the ultraviolet light is lower than that of the organic semiconductor layer that has not absorbed the ultraviolet light.
Provided is an insulating layer that can improve device characteristics of an electronic device including the insulating layer. The insulating layer contains a polymer insulating substance having repeating units represented by the following formula: wherein Ra represents a direct bond or any linking group, Ar represents a divalent aromatic group optionally having a substituent, and Rb represents a hydrogen atom, a fluorine atom, or a univalent organic group.
A method of fabrication of a metal oxide semiconductor field effect transistor is disclosed. At first, a substrate on which a gate structure is formed is provided. Afterward, a portion of the substrate is removed to form a first recess in the substrate at both ends of the gate structure. Additionally, a source/drain extension layer is deposited in the first recess and a plurality of spacers are formed at both ends of the gate structure. Subsequently, a portion of the source/drain extension and the substrate are removed to form a second recess in the source/drain extension and a portion of the substrate outside of the spacer. In addition, a source/drain layer is deposited in the second recess. Because the source/drain extension and the source/drain layer have specific materials and structures, short channel effect is improved and the efficiency of the metal oxide semiconductor field effect transistor is improved.
A nanoscale switching device is provided, comprising: a first electrode of a nanoscale width; a second electrode of a nanoscale width; an active region disposed between the first and second electrodes, the active region having at least one non-conducting layer comprising an electronically semiconducting or nominally insulating and a weak ionic conductor switching material capable of carrying a species of dopants and transporting the dopants under an electric field; and a source layer interposed between the first electrode and the second electrode and comprising a highly reactive and highly mobile ionic species that reacts with a component in the switching material to create dopants that are capable of drifting through the non-conducting layer under an electric field, thereby controlling dopant profile by ionic modulation. A crossbar array comprising a plurality of the nanoscale switching devices is also provided, along with a process for making at least one nanoscale switching device.
A charged particle beam drawing apparatus forms a map having meshes, forms representative figures, area of each representative figure in each mesh being equal to gross area of figures in each mesh, and calculates a proximity effect correction dose of the charged particle beam in each mesh on the basis of area of each representative figure in each mesh. If it is necessary to change the proximity effect correction dose of the charged particle beam for drawing at least one pattern corresponding to at least one figure, the charged particle beam drawing apparatus changes area of the at least one figure before the representative figures are formed by a representative figure forming portion, and changes the proximity effect correction dose of the charged particle beam for drawing the at least one pattern corresponding to the at least one figure, calculated by a proximity effect correction dose calculating portion.
Disclosed are photoluminescent fibers containing photoluminescent phosphorescent materials and photoluminescent fluorescent materials whose emission signature lies partly or fully in the infrared region of the electromagnetic spectrum. Also disclosed are the use of the inventive fibers, fabrics made therefrom, and objects containing the fiber.
A method and arrangement for collimated microscopic imaging, including a first illumination of a sample in at least one region for exciting fluorescence, and a spatially resolving detection of the sample light by detector elements, the detection being associated with the region, wherein by means of a second illumination a sub-division of the region into separate fluorescent partial regions occurs, which are associated with the detector elements. The separation of the partial regions is carried out by the spatial separation of the fluorescent regions by means of intermediate regions having reduced fluorescence or no fluorescence, and/or by means of different spectral properties of the fluorescence from the partial regions.
Provided are devices and methods for quantifying a surface's cleanliness relative to a contaminant. Such devices and methods may comprising and use a source of interrogating radiation to which the contaminant is responsive, a means for directing the interrogating radiation, a detector, and an analyzer. Radiation emitted from the source is directed by the radiation means toward the surface or a surface cleaner that may hold the contaminant. The detector detects radiation from the surface or the surface cleaner produced in response to the interrogating radiation by the contaminant, e.g., fluorescent or phosphorescent radiation, and generate a corresponding signal that is compared by the analyzer relative to an electronic standard that corresponds to the surface in an acceptably clean state so as to quantify the surface's cleanliness.
Disclosed is a relocatable vehicle inspection system. The relocatable vehicle inspection system includes a radiation source for radiating radials; a detection array for receiving the radials from the radiation source, so that an image of the cargo on the vehicle to be inspected may be obtained; a moving device on which the radiation source and the detection array are disposed; and a ramp-platform device. The ramp-platform device includes first and second intermediate parts (6a, 6b); first, second, third and fourth ramp parts (4a1, 4a2, 4b1, 4b2); first, second, third and fourth transitional parts (5a1, 5a2, 5b1, 5b2). The first and second transitional parts can be foldably or removably connected to the first intermediate part, and the third and fourth transitional parts can be foldably or removably connected to the second intermediate part. The said ramp-platform device can be placed onto or removed away from the moving device under disassembling and folding conditions.
An apparatus for measuring a terahertz wave includes a dispersing section 103 for chirping the terahertz wave 104 generated from a generating section 101. A detecting section 102 detects waveform information on the terahertz wave chirped by the dispersing section 103. As a result, it is possible to acquire frequency information included in the waveform information. Therefore, it is possible to acquire spectral information including amplitude information of each frequency component and intensity information on each frequency or wavelength from the time waveform without Fourier-transforming the time waveform.
A method for imaging a surface, including scanning a first region of the surface with a primary charged particle beam at a first scan rate so as to generate a first secondary charged particle beam from the first region, and scanning a second region of the surface with the primary charged particle beam at a second scan rate faster than the first scan rate so as to generate a second secondary charged particle beam from the second region. The method also includes receiving the first secondary charged particle beam and the second secondary charged particle beam at a detector configured to generate a signal in response to the beams, and forming an image of the first and the second regions in response to the signal.
The direct current bias voltage to be applied to the pre-filter provided in the previous stage of the quadrupole mass filter for selecting an ion according to the mass-to-charge ratio is changed in accordance with the mass-to-charge ratio of the target ion to be allowed to pass through, in order that the time period required for an ion to pass through the pre-filter is uniformed regardless of the mass-to-charge ratio, and simultaneously the phase of the oscillation of ions at the entrance of the quadrupole mass filter is also uniformed. In the range where the mass-to-charge ratio is larger than some degree, the ion's oscillation itself is small, and in addition, the ion's passage efficiency deteriorates rather than enhances, due to the potential barrier created by the voltage difference from the direct current bias voltage applied to the quadrupole mass filter.
A photodetecting circuit includes an adder that selectively adds outputs of a plurality of circuits for photodetection. Each of the circuits for photodetection includes: a element for photodetecting; a transimpedance amplifier for photodetection, with a first input terminal connected to the photodetecting element; a transconductance amplifier, with a first input terminal connected to an output terminal of the transimpedance amplifier; and a feedback circuit, connected between the output terminal of the transimpedance amplifier for photodetection and the first input terminal of the transimpedance amplifier for photodetection and applying feedback to keep fixed an output voltage of the transimpedance amplifier for photodetection.
The invention relates to a solar tracker with thermal concentration, formed by a distribution of mirrors (2.1) in a parabolic cylindrical formation focused towards an area of projection of the solar rays striking the mirrors (2.1), comprising a lattice structure forming arms (6) provided on the front edge with a curved profile (6.1), on which the mirrors (2.1) are arranged, whereas with respect to the lattice structure there is arranged a rotary drive mechanism, which is coupled to said lattice structure by means of a polygonal coupling through a torsion box (8).
A guidance system may include an optical system to focus incident radiation onto a detector configured to generate at least one guidance signal in response to the focused incident radiation. The optical system may include a first lens having a first side and a second side, the first side consisting of a Fresnel lens formed on a generally convex surface and the second side being generally planar.
Methods and apparatus for launching an effector according to various aspects of the present invention may include a fire control system. The fire control system may be responsive to a sensor, such as a radar, and may be connected to the effector, such as via a launcher. The file control system may be adapted to generate a fire control solution according to the data from the sensor, initiate a launch of the effector, and provide the fire control solution to the effector after initiating the launch.
A method of capturing and removing metallic debris created on a target side of a target metal specimen undergoing laser micromachining entails providing a barrier that encompasses the immediate volume surrounding a laser cutting head output nozzle to contain the ejected debris and extracting the debris through a vacuum outlet. A preferred system implementing this approach to debris management includes a barrier in the form of a flexible fiber brush configured in the shape of a ring and positioned to trap ejected debris within a localized area surrounding a target area where the laser beam is incident on the target metal specimen. The ring brush is made of material that is robust to molten metals. An inert gas directed at a high flow rate along the target surface of the metal specimen carries ejected surface debris trapped in the ring brush toward a vacuum outlet.
A key structure having an improved light emitting efficiency is provided. The key structure includes a light guide plate, an isolation sheet, a circuit board, an elastic member, and a key cap sequentially disposed one on another in order. A circuit and a plurality of first electrical contacts are distributed on a top surface of the light guide plate. An optical structure is disposed at a bottom surface of the light guide plate. The isolation sheet has a light reflective surface facing the light guide plate. A light source emits a light into the light guide plate. The light is reflected by the optical structure to pass through the through holes configured at the isolation sheet, thus allowing more light outputting through the through holes, so as to improve the illumination of the key cap, and improve the light emitting efficiency.
Disclosed is a mold cased circuit breaker (MCCB) comprising a plurality of single pole breaking units simultaneously opened and closed by a pair of common shaft pins. The MCCB effectively transmits a torque for opening or closing contacts to adjacent single pole breaking unit for electrical pole with a minimized loss, and prevents the shaft pins from being bent. The MCCB comprises a crank installed across the pair of shaft pins so as to connect the shaft pins to each other.
A package includes a body that encapsulates a semiconductor die, the body having a first pair of opposing lateral sides, a second pair of opposing lateral sides, a top, and a bottom. The bottom has a primary surface and a plurality of protrusions that extend outward from the primary surface. When the package is mounted to a printed circuit board (PCB) the protrusions contact the PCB and the primary surface is disposed a first distance away from the PCB. The package further includes a plurality of leads that extend outward from the first pair of opposing lateral sides.
An electrical junction box for an automotive vehicle. The junction box includes an upper cover and a lower cover. The lower cover may be constructed as a unitary one-piece molded body that defines a plurality of separate terminal cavities. Each of the separate terminal cavities is adapted to receive a single wire terminal without a housing connector that has multiple wire-terminal receptacles. In addition, the junction box may include an electrical circuit board and a busbar between the upper cover and the lower cover.
Disclosed herein is an electrically conductive buoyant cable. The cable includes an electrical conductor member having at least one electrical conductor. The cable also includes a filler layer that consists of buoyant materials with relative density lower than 1. The filler layer surrounds and encloses the electrical conductor member. The invention includes a jacket, which, in one embodiment, contains a small quantity of filler material or no filler material. The jacket surrounds the filler layer. In one embodiment, the filler layer and the jacket are made of the same material.
A bipolar solar cell includes a backside junction formed by a silicon substrate and a first doped layer of a first dopant type on the backside of the solar cell. A second doped layer of a second dopant type makes an electrical connection to the substrate from the front side of the solar cell. A first metal contact of a first electrical polarity electrically connects to the first doped layer on the backside of the solar cell, and a second metal contact of a second electrical polarity electrically connects to the second doped layer on the front side of the solar cell. An external electrical circuit may be electrically connected to the first and second metal contacts to be powered by the solar cell.
The present invention relates to electrical contacts in a semiconductor device, and more particularly to methods and apparatuses for providing point contacts in a polysilicon emitter or HIT type solar cell. According to certain aspects, the invention uses a dielectric layer interposed between the substrate and a conductive layer to provide a limited area over which junction current can flow. The benefit is that the metal grid conductors do not need to align to the contacts, and can be applied freely without registration. Another benefit of the invention is that it provides increased efficiency for poly emitter and HIT cells through use of point contacts to increase current density. A further benefit is that patterning can be accomplished using low cost methods such as inclusion masking, screen printing or laser ablation. A still further benefit is that final contacts do not need alignment to the point contacts, eliminating registration required for conventional point contact designs.
A small compact easy to handle device with disc-jockey functionality is proposed, comprising a housing, loudspeaker system output means (23) for providing a loud-speaker sound output to at least one loudspeaker system, a display (13), means for 5 providing at least a first channel or at least a second channel as the loudspeaker sound output said computing device being characterized in that the housing is dimensioned to be handheld by a user and that it comprises—selection means (13) for selecting one of the first and second channel 10—control means (14, 18) comprising an input means for controlling at least one characteristic of the selected channel selected from the group of bend and play-back speed—cross-fading means (16) for cross-fading between the first and the second channel independently of the selected channel, said cross-fading means ena- 15 bling cross-fading by using one input means.
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH081851. The invention thus relates to the plants, seeds and tissue cultures of the variety CH081851, and to methods for producing a corn plant produced by crossing a corn plant of variety CH081851 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH081851.
The invention relates to the novel cotton variety designated 09R549B2R2. Provided by the invention are the seeds, plants, plant parts and derivatives of the cotton variety 09R549B2R2. Also provided by the invention are tissue cultures of the cotton variety 09R549B2R2 and the plants regenerated therefrom. Still further provided by the invention are methods for producing cotton plants by crossing the cotton variety 09R549B2R2 with itself or another cotton variety and plants produced by such methods.
A soybean cultivar designated 07021638 is disclosed. The invention relates to the seeds of soybean cultivar 07021638, to the plants of soybean cultivar 07021638, to the plant parts of soybean cultivar 07021638, and to methods for producing progeny of soybean cultivar 07021638. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. The invention also relates to soybean cultivars or breeding cultivars, and plant parts derived from soybean cultivar 07021638. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 07021638, and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants, and plant parts produced by crossing cultivar 07021638 with another soybean cultivar.