Patent application number | Description | Published |
20090077671 | PROTECTION OF SOFTWARE ON PORTABLE MEDIUM - A portable rewritable medium and a method are provided for preventing unauthorized use of executable software stored on the portable rewritable medium. A portion of the software stored on the portable rewritable medium may include instructions for a processing device to determine whether execution of the executable software is permitted. If execution of the executable software is permitted, the processing device may execute the executable software directly from the portable rewritable medium. Characteristics of the portable rewritable medium may be checked to determine whether functionality of the executable software is to be limited. | 03-19-2009 |
20100214959 | AUTOMATIC NETWORK ADDRESS ASSIGNMENT IN A WIRELESS MESH - A computing environment containing a mesh network that is adapted to provide a reliable transport mechanism over which services may be delivered. Nodes of the mesh can automatically select routable addresses without conflicts, which allows nodes of the mesh to be accessed, even as the mesh changes through the addition or deletion of nodes. Also, nodes communicate with a protocol that supports service advertisements. These advertisements can identify mesh nodes that supply services, such as file or print servers, for which devices that have not yet connected to the network may be searching. Advertisements can also identify services to be used by nodes in the network, allowing, for example, a node to select a gateway providing a reliable connection to an external network. The mesh network can be used as a transport for communication using protocols, such as TCP/IP, that generally exhibit poor performance when using unreliable transports. | 08-26-2010 |
20100214979 | GATEWAY ADVERTISEMENT IN A WIRELESS MESH - A computing environment containing a mesh network that is adapted to provide a reliable transport mechanism over which services may be delivered. Nodes of the mesh can automatically select routable addresses without conflicts, which allows nodes of the mesh to be accessed, even as the mesh changes through the addition or deletion of nodes. Also, nodes communicate with a protocol that supports service advertisements. These advertisements can identify mesh nodes that supply services, such as file or print servers, for which devices that have not yet connected to the network may be searching. Advertisements can also identify services to be used by nodes in the network, allowing, for example, a node to select a gateway providing a reliable connection to an external network. The mesh network can be used as a transport for communication using protocols, such as TCP/IP, that generally exhibit poor performance when using unreliable transports. | 08-26-2010 |
20100217655 | SERVICES ADVERTISEMENT IN A WIRELESS MESH - A computing environment containing a mesh network that is adapted to provide a reliable transport mechanism over which services may be delivered. Nodes of the mesh can automatically select routable addresses without conflicts, which allows nodes of the mesh to be accessed, even as the mesh changes through the addition or deletion of nodes. Also, nodes communicate with a protocol that supports service advertisements. These advertisements can identify mesh nodes that supply services, such as file or print servers, for which devices that have not yet connected to the network may be searching. Advertisements can also identify services to be used by nodes in the network, allowing, for example, a node to select a gateway providing a reliable connection to an external network. The mesh network can be used as a transport for communication using protocols, such as TCP/IP, that generally exhibit poor performance when using unreliable transports. | 08-26-2010 |
20120130991 | HYBRID APPROACH TO FEDERATED SEARCH - Techniques to provide a hybrid federated search are described. A web server may receive a search query from a client and select an immediate search source to perform the search. A script may be generated that causes the client to re-send the search query for a delayed search source. The script may execute on the client when the client displays the results from the immediate search source. Other embodiments are described and claimed. | 05-24-2012 |
20120166941 | CONTENT PROCESSING WITH EXTENSIBILITY - A content generation system may allow for extensions that can modify or influence the content that is being generated, while allowing the extensions to run separately from the base content generator. In one example, a processing engine converts raw data into presentable content (e.g., HTML content that is visually-presentable on a high-quality web site). The processing engine may be extensible in the sense that it may allow extension components to interact with the processing engine, or to modify the output of the processing engine, in order to influence the nature of the generated content. For example, if the processing engine uses certain parameters to produce a banner, then an extension may cause the banner to be rotated, re-sized, re-colored, etc. The extension may execute in an isolated space, thereby allowing code of arbitrary provenance to execute without destabilizing the processing engine or the server on which the processing engine runs. | 06-28-2012 |
20120226818 | Publishable Metadata for Content Management and Component Testing - Techniques related to publishable metadata for content management are described that enable selective invocation of new components in a web content management system. Metadata that is published in connection with corresponding content can be configured to include tags or other identifiers that cause a content management system to selectively direct content processing between existing and new components. Switches implemented by the content management system can operate to examine the metadata to determine which processing components are selected for particular content and direct the content to corresponding components. Switches can also be placed in websites to direct page requests from clients to existing or new rendering controls based upon publishable metadata that is associated with a requested page. Thus, the metadata and switches can be employed to perform testing of and load balancing between new and existing components in a live environment. | 09-06-2012 |
20130151675 | AUTOMATIC NETWORK ADDRESS ASSIGNMENT IN A WIRELESS MESH - A computing environment containing a mesh network that is adapted to provide a reliable transport mechanism over which services may be delivered. Nodes of the mesh can automatically select routable addresses without conflicts, which allows nodes of the mesh to be accessed, even as the mesh changes through the addition or deletion of nodes. Also, nodes communicate with a protocol that supports service advertisements. These advertisements can identify mesh nodes that supply services, such as file or print servers, for which devices that have not yet connected to the network may be searching. Advertisements can also identify services to be used by nodes in the network, allowing, for example, anode to select a gateway providing a reliable connection to an external network. The mesh network can be used as a transport for communication using protocols, such as TCP/IP, that generally exhibit poor performance when using unreliable transports. | 06-13-2013 |
20140372232 | SERVICES ADVERTISEMENT IN A WIRELESS MESH - A computing environment containing a mesh network that is adapted to provide a reliable transport mechanism over which services may be delivered. Nodes of the mesh can automatically select routable addresses without conflicts, which allows nodes of the mesh to be accessed, even as the mesh changes through the addition or deletion of nodes. Also, nodes communicate with a protocol that supports service advertisements. These advertisements can identify mesh nodes that supply services, such as file or print servers, for which devices that have not yet connected to the network may be searching. Advertisements can also identify services to be used by nodes in the network, allowing, for example, a node to select a gateway providing a reliable connection to an external network. The mesh network can be used as a transport for communication using protocols, such as TCP/IP, that generally exhibit poor performance when using unreliable transports. | 12-18-2014 |