摘要:
A user interface (UI) in the form of a single navigable window enables a user to navigate to and between multiple different functionalities that are provided by a single application program. Novel use is made of a navigation model that manages the user's navigation activities to and between the different functionalities. Navigation instrumentalities enable the user to navigate among the different functionalities and include links to each of the different functionalities as well as browser-like navigation buttons. Context-sensitive command sets can also be provided along with the single navigable window. The context sensitive command sets include commands that automatically change as the user's computing context changes, e.g. as the user moves from functionality to functionality. The single application can be defined as a software platform that is extensible to receive and incorporate different functionalities. The functionalities can be provided as software modules that can be sent over a network such as the Internet. The extensible software platform provides a basis to offer a subscriber or fee-based service where different subscribers can, for a fee, access different functionalities via a network such as the Internet.
摘要:
Methods and systems for network-based or Internet-based software delivery are described. In one embodiment, an application program or software platform resides on a client. The program or platform is configured so that it is extensible based on software extensions that are deliverable over a network such as the Internet. Various extensions can be developed by third party developers for incorporation into the program or platform. In the described embodiment, extension files that comprise a software extension are hosted on an Internet server. Additional files are also hosted on the Internet server and describe aspects of the software extension. These additional files include files that describe a logical attachment of the extension to the program or platform, as well as files that describe the location of the extension files. Extensions are incorporated on a client by navigating to a particular Internet site through which the extensions can be accessed. The files describing the extension files are downloaded on the client. These files tell the client where the particular extension is to be plugged in, as well as where to find the appropriate extension files and how to download them. The extension files are then downloaded and incorporated into the program or platform.
摘要:
Methods and systems present commands to a user within a software application program by determining the user's context within the application program and automatically presenting in a user interface commands that pertain to the user's current context. When the user's context changes, the context-sensitive commands are automatically removed from the user interface. In one implementation context blocks and context panes are employed to present the commands.
摘要:
Methods and apparatus for identifying interference when prevailing conditions give rise to a suspicion of interference. Upon detection by one or more elements of a wireless network that interference may be present, measurements are directed to provide information indicating whether interference is present and whether the interference is severe enough to warrant interference mitigation. The information is analyzed to determine if severe interference is in fact present, and interference mitigation measures are directed if severe interference is identified. Analysis may include identifying one or more dominant interferers, and may further include directing additional measurements and analyzing information provided thereby in order to identify one or more dominant interferers.
摘要:
Systems and methods are disclosed for synchronizing data stored in remote stores. Data stored in locations such as computer applications, consumer electronic devices and Internet websites is synchronized with a central database within a computer device. The computer device may also store constraints that limit the type of data that may be synchronized with individual stores. A graphical user interface may use different formats or icons to distinguish between data stored in a store and data included within the central database.
摘要:
The present invention relates to a system and method for displaying information or a part within a second application, such as a sidebar application. The part can be docked in the sidebar application or undocked from the sidebar application and can send corresponding docking messages in a docking protocol to the sidebar application based on the docking status of the part or the location of the part in relation to the sidebar application. Graphically depicted animations indicate to a user the docking and/or undocking processes.
摘要:
Systems and methods are disclosed for synchronizing data stored in remote stores. Data stored in locations such as computer applications, consumer electronic devices and Internet websites is synchronized with a central database within a computer device. The computer device may also store constraints that limit the type of data that may be synchronized with individual stores. A graphical user interface may use different formats or icons to distinguish between data stored in a store and data included within the central database.
摘要:
A releasable touch fastener includes a loop component and a hook component, with a particularly small overall engaged thickness in combination with a high fastening strength, both in peel and shear. The loop component is a woven material, while the hook component may be woven or molded. The molded hook component includes a scrim reinforcement for tear resistance and sewability. The fastener is useful for high cycle applications, such as on non-disposable garments, footwear and luggage.
摘要:
The present invention relates to a system and method for displaying information or a part within a second application, such as a sidebar application. The part can be docked in the sidebar application or undocked from the sidebar application and can send corresponding docking messages in a docking protocol to the sidebar application based on the docking status of the part or the location of the part in relation to the sidebar application. Graphically depicted animations indicate to a user the docking and/or undocking processes.
摘要:
An engine is provided for displaying an application for hosting a second application. The hosting application can be a sidebar on a display. The engine can contain a part or program which can include a manifest file, a definition file and/or a script file. The manifest file may contain a pointer to at least one of the definition file and the script file. The engine may also contain a loader that can locate the definition file and/or script file (e.g., via pointers in the manifest file) and load the definition file and/or script files of the part for processing. The engine may also execute script associated with the part and convert an object model into a user interface which can be displayed at a predetermined location on a display or docked onto a sidebar. The user interface can further be manipulated or relocated within the sidebar or removed (i.e., undocked) from the sidebar. The sidebar may be exploded or imploded with the corresponding parts on the sidebar displayed on the desktop or another application (exploded) or returned to the sidebar (imploded).