摘要:
The present invention allows the user (author or creator) of a document to specify that certain portions of a document be selected for encryption while other portions of the document remain displayed as created. The user could employ a standard word processing editor technique to highlight (or swipe) portions of a document that the user desires to be encrypted. The highlighted portion would then be ‘tagged’ with a surrounding attribute indicating to the word processor that this highlighted portion of the document is to be encrypted. This process is similar to the existing word processor capability to highlight areas on a document and then assign rich text attributes, such as BOLD, ITALICS, etc., to those areas. With proper authorization, any encrypted portion of a document would be displayed as part of the document. Without proper authorization, the display of the document would only contain the unencrypted portions of the document.
摘要:
A system and method for cooling by orchestrated movement of pistons to displace gases or fluids. The present invention uses a plurality of pistons which move in arranged patterns that force air through a channel in a single direction. The movement of air displaces heat, and the apparatus can be placed so as to provide cooling to devices in, for example, a computer system, by quietly moving air away from a heat source. The pistons are preferably moved at subsonic rates so they do not substantially contribute audible noise.
摘要:
A two-dimensional array of non-uniformly spaced pixels having a plurality of overlaid pixel sets for avoiding moiré patterns in digital images by avoiding producing an inherent “frequency” or pattern that may interfere with details or harmonics present in the image source, thereby eliminating the occurrence of moiré patterns and the need for application of image processing to remove Moiré patterns. A first set of pixels, (imaging sensors or display elements) are arranged along a two axes according to a non-uniform predictable process. The first set pixels spacing inherently produces non-uniformly spaced and sized “gaps”, in which additional sets of pixels potentially having a different characteristics from the first set, may be placed, thereby yielding an array comprised of multiple overlaid arrangements of non-uniformly spaced pixels. As such, images samples from or displayed on the additional sets of pixel sensors also avoid production of Moiré patterns.
摘要:
A mass is levitated with respect to a base, at least one of which is comprised of a diamagnetic material, with the levitated mass also having a permanent magnetic property. A second permanent magnet is optionally configured such that it attracts the levitation mass away from the base to overcome gravitational force on the mass, thereby suspending the mass over the surface of the base. The mass is contained in a nonmagnetic, non-shielding and optionally optically-transparent housing so as to limit its excursion within a range of levitation positions. A position measurement means such as a laser interferometer, capacitance detector, or pickup coil is configured to measure positional deviations of the mass in response to incident pressure wave, the output of which being an electronic signal representing the pressure wave.
摘要:
A simple electronic horological device, termed a time cell, is presented with associated methods, systems, and computer program products. A time cell has an insulated, charge storage element that receives an electrostatic charge through its insulating medium, i.e. it is programmed. Over time, the charge storage element then loses the charge through its insulating medium. Given the reduction of the electric potential of the programmed charge storage element at a substantially known discharge rate, and by observing the potential of the programmed charge storage element at a given point in time, an elapsed time period can be determined. Thus, the time cell measures an elapsed time period without a continuous power source. One type of time cell is an analog time cell that may have a form similar to a non-volatile memory cell, particularly a floating gate field effect transistor (FGFET). The time cell may have an expanded floating gate for storing an electrostatic charge. At a given point in time after programming the analog time cell, a sensing operation indirectly observes the retained charge in the floating gate by directly or indirectly observing the threshold voltage of the FGFET. By knowing the operational characteristics of the time cell and its initial programming condition, the observation can be converted into an elapsed time value. A time cell can be designed and/or programmed to select the range of time to be measured.
摘要:
A data processing system and method are provided for using URLs to access files located on the Internet in a similar manner used to access local files.
摘要:
A method and apparatus provides a central dictionary and glossary server. An application executing on a client is able to access a local copy of a dictionary or glossary. A master dictionary or glossary is updated at a server, and the update to the master dictionary or glossary is served to the application on the client to update the local copy of the dictionary or glossary. A datastream may also be processed by automatically scanning a datastream and automatically detecting, in the datastream, a word that cannot be matched to a word in a dictionary or glossary. The unmatched word is identified as an acronym, and in response, data associated with the acronym, selected from a hierarchical set of glossaries, is inserted into the datastream in close proximity to the acronym. In another aspect of processing a datastream, in response to an indication that the unmatched word is a properly spelled new term, a dictionary or glossary may be updated with the new term, and the dictionary or glossary is a member of a hierarchically ordered set of dictionaries and/or glossaries. The system may also contain an organizational database comprising information for organizational units associated with a data processing system, and each glossary in the hierarchical set of glossaries is associated with an organizational unit.
摘要:
A method and system of certifying that a copy of a Web page was made at a particular time by a user of a Web client. A client piece preferably includes a one-way hashing function that, when applied to a Web page copy, generates a unique string. The string is concatenated with a URL for the Web page, a timestamp and other identifying information, to generate a signature. Using a public key cryptosystem, the signature is provided to a certification server. Upon receipt, the server first determines whether the signature represents the Web page copy. If so, a confirmation is sent to the client, and the signature is stored in a database. Preferably, the Web page copy itself is not stored in the database. Signatures from other Web page copies received during a given period (e.g., the same day) are then summed and the sum is published. Later, when the user desires to verify that the Web page copy is authentic, a determination is made regarding whether application of the given function to the page generates a signature previously stored in the database and/or a value equal to the published sum for the given day. If so, the Web page copy is accepted as authentic.
摘要:
A handheld, pen-like colorimeter for measuring the color of an object is provided. The invention includes three light sensors, each of which detects a separate primary color. A microprocessor in the colorimeter calculates a single composite color value from the three separate color measurements from the light sensors and then compares the composite color value with a list of color values, wherein each value corresponds to a unique color name. The colorimeter selects the color name that matches the composite color value of the object presents the color name to a user, using a liquid crystal display (LCD) or an audio speaker. Another embodiment of the present invention uses lasers emitting primary colors, rather than passive light sensors. The lasers shine on an object one at a time, and the reflected laser light from the three lasers is detected by a special light sensor. The three color measurements are then combined to produce a composite value, similar to the first embodiment.
摘要:
A navigation device includes accelerometers for measuring movement. Given a beginning location and orientation, the device determines current location and orientation based on the information from the accelerometers. A user enters a list of items, such as a shopping list, into the device and the device determines a path to the items. The device then generates and presents directions for navigation. The path may be calculated to avoid hazards; such as shelves being stocked, congested checkout lines, and spilled items. The item list may be loaded into the device, using the bar code reader, optical character recognition, or through a store computer or the Internet. Planes of infrared beams are arranged within the environment such that a navigation device is likely to or must pass through a plane. A path may be computed to ensure that the navigation device passes through an IR plane. The navigation device has a plurality of IR sensors arranged in a tetrahedron. As the device passes through an IR plane, the device receives signals from the sensors. Given the order and timing of the signals and a location of the IR plane, the device performs a calibration. The device is calibrated without requiring the user to place the device in a cradle.