Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Knight, WA

Derek Knight, Vancouver, WA US

Patent application numberDescriptionPublished
20110315787Pressure Washer Device Employing a Cool Bypass - A pressure washer device is provided that employs an unloader bypass valve that directs a selective amount of fluid via a small diameter bypass line back to a water storage tank. The small amount of fluid allows for the pump to remain working and introduces cooler water into a bypass circuit, thereby allowing the thermal relief valve to be omitted. The diameter of the bypass line is of such a diameter to prevent siphonage of the detergent associated with the pressure washer system into the water storage tank as well.12-29-2011

Holly Knight, Woodinville, WA US

Patent application numberDescriptionPublished
20110029688LOGICAL ROUTING SYSTEM - A method and system for mapping logical identifiers to physical identifiers is provided. In one embodiment, a logical routing system allows each application, or more generally entity (e.g., user of an application), to register its logical identifier to physical identifier mapping when the application starts executing on a computer. To send a message to an application identified by a logical identifier, a client program uses the registered mapping to identify the physical identifier of the computer. If an application later starts executing on a different computer, then the application can register a different mapping.02-03-2011

Patent applications by Holly Knight, Woodinville, WA US

Jonathan Knight, Seattle, WA US

Patent application numberDescriptionPublished
20100078303MECHANICAL ARCHITECTURE FOR DISPLAY KEYBOARD KEYS - Mechanical architecture for providing maximum viewing area on key button tops of keys for a user input device. The viewing area is for the display of information on the key buttons, and also includes tactile feedback similar to standard laptop keyboards, all using low cost manufacturing methods such as injection molding. The architecture optimizes an aperture through the core of the key switch assembly in order to project an image through the aperture and onto the display area of the key button. The architecture relocates in at least one embodiment the tactile feedback mechanism (e.g., dome assembly) out from underneath the key button to the perimeter or side of the key switch assembly. The architecture finds particular application to input devices such as keyboards, game pods, data entry device, etc., that operate in combination with an optical surface (e.g., wedge lens).04-01-2010

Mark R. Knight, Bellevue, WA US

Patent application numberDescriptionPublished
20090327294Structured Coauthoring - A system is presented for structured coauthoring of a document, the system comprising a server. The server includes one or more documents organized into sections, a document permissions module that stores user access permissions for each section of a document, a document update processing module that processes requests from a user to share document updates with other users and that processes requests from a user to receive document updates from other users and a document rendering module that renders a document for display on a client so that sections of the document are updated with shared document updates made by users. The user access permissions determine the extent to which a user can modify each section of the document.12-31-2009
20110302237Client-Server Interaction Frequency Control - Client-server interaction frequency control may be provided. First, a collaborative electronic document may be loaded at a client device in a document collaboration session. The client device may then request a client-server interaction with a server hosting the collaboration session. Next, the client may receive input from the server indicating a state of the server. This input may then be used by the client device to adjust a rate at which the requested client-server interaction may occur.12-08-2011

Mark Rolland Knight, Bellevue, WA US

Patent application numberDescriptionPublished
20090125518Collaborative Authoring - A collaborative authoring application provides an authoring environment in which two or more users can edit a document concurrently. Each user edits a copy of the document, sends updates to a master copy of the document, and receives updates from the master copy of the document. The authoring environment generally inhibits the users from providing conflicting editing instructions to the master copy of the document. For example, each user can generate a content lock about one or more data units within the document. The authoring environment may synchronize content locks automatically and content only at the request of the user.05-14-2009
20090150394Document Merge - Methods and systems of merging a first document with at least a second document to generate a third document. Each of the first and second documents includes at least one data unit. Each data unit is associated with a unit identifier and an edit identifier. The unit identifiers of each of the documents are compared to the unit identifiers of the other document to determine whether each unit identifier is a matching or non-matching unit identifier. Edit identifiers of the data units associated with the matching unit identifiers are compared to each other. Data units associated with the non-matching unit identifiers are inserted directly into the third document. Data units associated with the matching unit identifiers and the matching edit identifiers are inserted directly into the third document. Data units associated with the matching unit identifiers and the non-matching edit identifiers are merged into the third document.06-11-2009
20090157811Collaborative Authoring Modes - A collaborative authoring application provides an authoring environment in which two or more users can edit a document concurrently. Each user edits a copy of the document, sends updates to a master copy of the document, and receives updates from the master copy of the document. The authoring environment may be configured into a public mode of operation, in which content and metadata are synchronized automatically, or into a private mode of operation, in which metadata is synchronized automatically and content is synchronized only at the request of the user. The authoring application may edit documents offline in public or private mode.06-18-2009
20090282041Caching Infrastructure - Example systems and methods are directed at maintaining and retrieving presence metadata. One example method includes receiving a request from a first client to edit a document file, and sending short-term check out metadata to the first client to begin an editing session. The method also includes writing the transition ID to a transition table stored in a cache, wherein the presence of another transition ID in the cache indicates that a document has switched from a single-client mode to a multi-client mode. An example system includes a processing unit operative to receive a document, the document including short-term check out metadata indicating an editing session has begun, ping a cache to determine if another transition ID is stored in the cache, and send a transition ID to a transition table stored in a cache to switch from a single-client mode to a multi-client mode.11-12-2009
20090282462Controlling Access to Documents Using File Locks - Examples are related to systems and methods for controlling access to document files on a document server. One example system includes document files stored on a document server, at least one of the document files referencing a file lock, and a document access processing module. The example document access processing module includes a file sharing processing module that determines a coauthoring status of a software application of a client computer requesting access to the document file, and a file lock processing module that stores one or more file locks and that controls the setting and resetting of file locks. The example document access processing module uses the coauthoring status of the software application and the file lock status of a document file to determine whether a software application is permitted to have write access to the document file.11-12-2009
20100211543SYNCHRONIZING METADATA AND DOCUMENT CONTENT ACROSS CLIENT SYSTEMS USING DIFFERENT COMMUNICATION CHANNELS - Tools and techniques for synchronizing metadata and document content across client systems using different communication channels are provided. These tools may define logical communication channels between client software components, and may allocate one of these channels to synchronizing updates to the contents of documents shared between these client components. These tools may allocate another one of the communication channels to synchronizing metadata between the client components, with the metadata describing activity pertaining to the shared documents. The client components may receive indications of activity made by users to the document contents, and may create metadata representing the activity. These client components may then transmit this metadata, using the further communication channel, to any number of other client components automatically in real time with the updates.08-19-2010
20110184906Client Side Locking - A collaborative authoring application provides an authoring environment in which two or more users can edit a document concurrently. Each user edits a copy of the document, sends updates to a master copy of the document, and receives updates from the master copy of the document. The authoring environment generally inhibits the users from providing conflicting editing instructions to the master copy of the document. For example, each user can generate a content lock about one or more data units within the document. The authoring environment may synchronize content locks automatically and content only at the request of the user.07-28-2011

Patent applications by Mark Rolland Knight, Bellevue, WA US

Melinda Knight, Bellevue, WA US

Patent application numberDescriptionPublished
20100077350COMBINING ELEMENTS IN PRESENTATION OF CONTENT - Different aspects of a visual experience (e.g., a particular graphic and a particular color) may be separately selected, and then combined to create a theme. The theme may be applied to content, in order to provide a visual experience that is customized to a user's specifications. For example, a user may have an account with a web site. The web site may provide the user with controls that allow the user to select, separately, graphics and color (or some other aspects of the visual experience). The theme may be created based on the particular combination selected by the user. The created theme may be stored, or otherwise associated with, the user's account, so that the theme may be applied to content when the user visits a web site. Themes based on a combination of user selections may be applied to web content or any other type of content.03-25-2010

Paul A. Knight, Spokane, WA US

Patent application numberDescriptionPublished
20110103575HIGH-DENSITY SPLITTER/PATCH TELECOMMUNICATIONS SYSTEM - A high-density telecommunications patch/splitter system to allow a user to access multiple adapters disposed on even high-density splitter modules and odd high-density splitter modules. The even high-density splitter modules have an even adapter array and the odd high-density splitter modules have an odd adapter array that, when installed in the chassis, allow a user access to the adapters.05-05-2011

Patent applications by Paul A. Knight, Spokane, WA US

Paul Allan Knight, Spokane, WA US

Patent application numberDescriptionPublished
20110122648HIGH DENSITY DIGITAL SIGNAL CROSS-CONNECT SYSTEM - A telecommunication panel may comprise a chassis configured to receive insertable Digital Signal Cross-connect (DSX) modules and a backplane connected to the chassis. The DSX module is compact to fit into the telecommunication panel. A ratio of the number of the insertable 6-port DSX modules over the backplane surface area at least about 0.37 modules per square inch is achieved. The DSX module may include a printed circuit board and a light emitting diode (LED) light pipe on the printed circuit board to minimize the width of the DSX module. The DSX module may be inserted into the telecommunication panel horizontally or vertically so that the telecommunication panel receives a maximum number of DSX modules.05-26-2011
20110155674Six-Post Telecommunications Equipment Rack - Telecommunications equipment racks are described which are configured to occupy a minimum surface area, offer substantial strength while allowing substantial access to the interior of the rack. In one embodiment, a rack features a plurality of secondary and primary load bearing posts which are configured to allow substantial access to the interior of the rack. The rack may be further configured with a plurality of mountings to engage a plurality of telecommunications equipment within the interior of the rack.06-30-2011