摘要:
A network storage system comprises data storage, one or more file system APIs, and a metadata handler. The data storage can comprise file data and associated metadata. The file system APIs can be configured to read and write file data and metadata to and from the data storage. The metadata handler can have a library of functions for handling the metadata. The library can include a metadata blob creation function and a metadata blob extraction function. The metadata blob creation function cooperates with the file system APIs to read source metadata associated with specified file data and creates and populates a metadata blob from which a substantial copy of the source metadata can be generated. The metadata blob extraction function receives at least a metadata blob, extracts information from the metadata blob, and cooperates with the file system APIs to generate destination metadata, a substantial copy of the source metadata.
摘要:
Touch pad structures are provided that gather touch sensor data. The data may be used to control a computer or other electronic device. The touch pad structures may be integrated into a computer or other computing equipment or may be provided as a stand-alone accessory. The touch pad structures may include a touch sensor array. The touch sensor array may include rows and columns of touch sensor electrodes, interconnect lines, and other conductive structures. The conductive structures on the touch sensor array may be formed from patterned layers of ink. Interconnect line segments in different layer of ink may be connected in rectangular contact regions. The touch sensor array may have a tail. A layer of insulator may be removed from the substrate across a tip portion of the tail to allow the line segments to be connected.
摘要:
A network storage system comprises data storage, one or more file system APIs, and a metadata handler. The data storage can comprise file data and associated metadata. The file system APIs can be configured to read and write file data and metadata to and from the data storage. The metadata handler can have a library of functions for handling the metadata. The library can include a metadata blob creation function and a metadata blob extraction function. The metadata blob creation function cooperates with the file system APIs to read source metadata associated with specified file data and creates and populates a metadata blob from which a substantial copy of the source metadata can be generated. The metadata blob extraction function receives at least a metadata blob, extracts information from the metadata blob, and cooperates with the file system APIs to generate destination metadata, a substantial copy of the source metadata.
摘要:
A network storage system comprises data storage, one or more file system APIs, and a metadata handler. The data storage can comprise file data and associated metadata. The file system APIs can be configured to read and write file data and metadata to and from the data storage. The metadata handler can have a library of functions for handling the metadata. The library can include a metadata blob creation function and a metadata blob extraction function. The metadata blob creation function cooperates with the file system APIs to read source metadata associated with specified file data and creates and populates a metadata blob from which a substantial copy of the source metadata can be generated. The metadata blob extraction function receives at least a metadata blob, extracts information from the metadata blob, and cooperates with the file system APIs to generate destination metadata, a substantial copy of the source metadata.
摘要:
Methods and apparatus for implementing deployment descriptors which are used to deploy modules in an enterprise environment are disclosed. According to one aspect of the present invention, a method for deploying an application using a deployment tool for use on a platform server includes creating the application, creating an application deployment descriptor for the application, packaging the application in an archive, and deploying the application packaged in the archive. Creating the application includes obtaining an application component which has an associated application component deployment descriptor that has information relating to the deployment of the application component. The application deployment descriptor for the application includes information arranged to identify the application component, and packaging the application in an archive includes packaging the application component, the application component deployment descriptor, and the application deployment descriptor. The application packaged in the archive is deployed using the application component deployment descriptor.
摘要:
A chassis for an electronic system. The chassis includes a recess therein for housing a plurality of cooling fans that are arranged in series and can be removed from the recess by sliding out of the recess in a direction across the direction of intended airflow. The assembly is arranged such that any of the fans can be removed and replaced without interrupting operation of the or any other fan. The recess and/or the fans have a seal to prevent or reduce bypass leakage of air around the fans.
摘要:
An electromagnetic (EM) shielding assembly includes an electrically conductive shielding portion and one or more electrically conductive protrusions for engaging with respective conductive apertures in a circuit board. The electrically conductive protrusions can be in electrical communication with the EM shielding portion. The protrusions can enable the EM shielding assembly to be attached to a circuit board in a computer system while also providing an electrical connection to logical ground. Further components, for example a heat sink that may be in electrical communication with the EM shielding portion, may thereby also be connected to logical ground.
摘要:
Touch pad structures are provided that gather touch sensor data. The data may be used to control a computer or other electronic device. The touch pad structures may be integrated into a computer or other computing equipment or may be provided as a stand-alone accessory. The touch pad structures may include a touch sensor array. The touch sensor array may include rows and columns of touch sensor electrodes, interconnect lines, and other conductive structures. The conductive structures on the touch sensor array may be formed from patterned layers of ink. Interconnect line segments in different layer of ink may be connected in rectangular contact regions. The touch sensor array may have a tail. A layer of insulator may be removed from the substrate across a tip portion of the tail to allow the line segments to be connected.
摘要:
A method of verifying the identity of a user by comparing a biomorphic sample from the user with a stored biomorphic pattern of the user, without access to an online database of encoded biomorphic patterns. An authorization process receives an encoded biomorphic pattern from the user, the encoded biomorphic pattern stored on a storage device containing a processor. The processor is powered by a device capable of reading the storage device. The authorization process verifies the encoded biomorphic pattern is a valid biomorphic pattern with a valid expiration date, and compares the encoded biomorphic pattern on the storage device to a biomorphic sample provided by the user, in order to grant access to the user. If an online database is available, authorization process transmits the result to the online database and receives, in return, an updated expiration date. The authorization process updates the storage device with the updated expiration date.
摘要:
An electronics assembly, for example a computer that may be employed as a network server, has an enclosure, and a plurality of heat-generating components such as microprocessors located inside the enclosure. One or more fans may be provided for maintaining a through flow of air for cooling the components of the assembly. The heat-generating components are located within the enclosure in line with the direction of the flow of air, and the heat-sinks have a configuration such that the air flows over them in parallel. The heat-sinks may each have a flat base for mounting on the component, and a cantilevered portion having one end located on the base, and another end that extends beyond the base and over the base of the other heat-sink, but not in contact with it.