摘要:
Methods, apparatus, including computer program products, and systems implement and use techniques relating to electronic signatures. In one implementation, a one-way hash is calculated for an electronic document and a digital watermark representing the one-way hash is embedded in a signature document. Based on a user input, the signature document having the embedded digital watermark is altered, and the electronic document is associated with the signature document. The electronic document and the signature document together comprise a signed electronic document. The user input can include biometric information, such as a handwritten signature or a voice recording. For additional security, the one-way hash can be encrypted before a representation of the hash is embedded in the signature document.
摘要:
Methods and apparatus, including computer program products, for providing information to a screen reader. A method includes the actions of receiving information for representing a web page in a browser; setting focus initially on an element of the web page and presenting the web page to a user; and in response to a user command directing the focus to consecutive target elements of the web page, assigning information related to each target element to a placeholder control and providing a screen reader with access to the placeholder control as the element having focus.
摘要:
Systems, methods, and apparatus, including computer program products, for abstracting rendering logic and automatically generating platform-specific renderers from the abstracted rendering logic for multiple platforms. A platform-independent description of rendering logic for a control is specified. The platform-independent description is used to generate a platform-specific renderer for the control. The platform-specific renderer is operable to be executed on a specific platform to produce code that can be used in rendering the control on a client computer. Some implementations enable code for platform-specific renderers to be generated automatically based on centrally defined rendering logic. Rendering logic can thus be modified once and used to automatically update code and libraries for platform-specific renderers on multiple platforms.
摘要:
Methods and apparatus, including computer program products, for providing services by an application server, the method including collecting a request from a consumer software component for a service from a provider software component, and checking the request against a set of semantic descriptions in a manifest of methods provided by objects in the provider software component.
摘要:
Pure silicon is obtained in a cyclic process by reducing quartz sand with aluminum; the finely divided quartz is dissolved in an aluminum sulphide slag and is reduced by molten aluminum. The molten aluminum also serves as a solvent for the elemental silicon which crystallizes out and precipitates as the temperature falls. Aluminum oxide formed during the reduction is extracted from the slag and passed on for melt electrolysis in order to recover the aluminum.
摘要:
A process for making a homogeneous solidified alloy having at least one component with a comparatively high vapor pressure, in which the alloy components are enclosed in the form of a homogeneous melt in a sealed ampoule and cooled therein, the volume free of melt in said ampoule being during the entire cooling step of the melt between 0.001 and 1 cc, and the ratio of the volume of the ampoule free of melt and that of the ampoule filled with melt is not larger than 1:5.
摘要:
Methods and apparatus, including computer program products, for providing services by an application server, the method including collecting a request from a consumer software component for a service from a provider software component, and checking the request against a set of semantic descriptions in a manifest of methods provided by objects in the provider software component.
摘要:
Methods and apparatus, including computer program products, for navigating user interface elements of a computer program application. In one aspect, a method includes grouping user interface elements of an application into groups based on a hierarchical arrangement of the elements, detecting a navigation key press of a sibling or a parent navigation key, and if it is a sibling navigation key, shifting input focus to a next sibling group in the hierarchy, and if it is a parent navigation key, shifting input focus to a parent group in the hierarchy. In another aspect, a method for navigating editable cells of a table includes detecting a forward or a backward navigation key; if it is a forward navigation key, shifting input focus to a next editable cell of the table; and if it is a backward navigation key, shifting input focus to a previous editable cell of the table.
摘要:
Methods and apparatus, including computer program products, that include representing, in a repository, services from a server, the services including interacting with one or more collections of data elements using a set of operations on the data elements in the collections, the repository comprising descriptions of the collections and common attributes for each collection, the repository organized according to a meta model. The method also includes enabling a software entity to request a service represented in the repository, the service representing a first operation on one or more data elements in a first collection from the collections, and executing the first operation on the one or more data elements in the first collection.
摘要:
A process for continuous or batchwise melting of silicon powder in particular, powder having a large amount of fines, and a melting crucible for carrying out this process are specified. The melting crucible is designed so that a melt pool having a certain minimum height and which is covered by unmelted silicon powder is provided. Thus, added material first comes into contact with silicon powder which is already present and only gradually reaches the melting zone. The amount of melt produced which exceeds the minimum height of the melt pool flows out of the melting crucible. The minimum height is maintained in the process by using a crucible which has a siphon-like outlet in the base.