Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Bradley, WA
Anthony J. Bradley, Renton, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080233938 | MARITIME RADIO INTERFERENCE MANAGEMENT USING POSITION AND RADIO FREQUENCY SPECTRAL ENERGY DETECTION - Embodiments are directed to avoiding interference between a maritime mobile radio network and a mobile radio network provided at a fixed position relative to the maritime mobile radio network. A current geographic position of the maritime network is determined. A minimum separation distance to be maintained between the two networks is determined based on the geographic position. A current separation distance is predicted based a signal detected from the fixed-position network. When the predicted separation distance is less than the minimum separation distance and the detected signal is determined to be persistent, the maritime network is turned off. The detected signal may be determined to be persistent when it is continuously detected over a predetermined time period and has sufficient signal energy for sustaining a cellular telephone call. | 09-25-2008 |
| 20080268766 | PREVENTING MOBILE COMMUNICATIONS IN A QUIET ZONE USING ARTIFICIALLY IMPOSED SIGNAL TIME DELAY - Terminating or otherwise preventing communications in a predefined quiet zone by imposing a time delay. In one embodiment an existing call is terminated during a transition between two wireless access points by imposing a time delay on communications through one of the access points. The time delayed signal is interpreted as noise and causes a base station to drop the call if the noise causes the signal strength from the other access point to fall below a threshold. Within a quiet zone, a signal time delay prevents a client device from responding to a base station connection instruction, which causes the base station to believe that the client device is out of range of a quiet zone access point. The time delay may be imposed by an optical fiber spool between the quiet zone access point and the base station, or other delay mechanism. One embodiment is aboard a vessel. | 10-30-2008 |
James S. Bradley, Arlington, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090093900 | Production Moving Line System and Method - A production moving line system. An illustrative embodiment of the production moving line system includes at least one metallic guide strip and at least one tow vehicle which may be adapted to follow the guide strip. The tow vehicle may include control circuitry and a power source and a wireless transceiver connected to the control circuitry. An assembly fixture cart may be coupled to the tow vehicle. A wireless communication link may be provided between a central control computer and the wireless transceiver of the tow vehicle. A production moving line method is also disclosed. | 04-09-2009 |
Kevin Taylor Bradley, Washougal, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20100039254 | TRANSPORTATION ACTIVITY INFORMATION TOOLS AND TECHNIQUES FOR MOBILE DEVICES - A machine-controlled method can include a mobile electronic device capturing transportation activity information corresponding to a particular transportation activity for a user, evaluating the transportation activity information based on a set of compliance rules, and issuing an alert to the user in response to determining that the transportation activity information is not in conformance with the set of compliance rules. | 02-18-2010 |
| 20110034158 | MOBILE USER ACTIVITY INFORMATION MANAGEMENT SYSTEMS AND METHODS - A machine-controlled method can include a mobile electronic device presenting to a mobile user a graphical user interface (GUI) that allows the mobile user to enter mobile user activity information corresponding to a particular mobile user activity, receiving the mobile user activity information from the mobile user through the GUI, creating a correlation between the mobile user activity information and the particular mobile user activity, and transmitting to a remote database system the mobile user activity information and the correlation between the mobile user activity information and the particular mobile user activity. | 02-10-2011 |
Michael F. Bradley, Covington, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20100261703 | SALT AND CRYSTALLINE FORMS THEREOF OF A DRUG - A crystalline form of a drug, ways to make it, compositions containing it and methods of treatment of diseases and inhibition of adverse physiological events using it are disclosed. | 10-14-2010 |
| 20100286397 | SALT AND CRYSTALLINE FORMS THEREOF OF A DRUG - A crystalline form of a drug, ways to make it, compositions containing it and methods of treatment of diseases and inhibition of adverse physiological events using it are disclosed. | 11-11-2010 |
Paul Bradley, Seattle, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090193039 | DATA DRIVEN SYSTEM FOR DATA ANALYSIS AND DATA MINING - A process for automating data mining operations by defining data objects including one or more database table objects and storing the data objects in a metadata store maintained in a computer storage. Data manipulation operations on the meta data objects are defined and descriptions of the data manipulation operations associated with the data objects as metadata stored in the metadata store. A data execution component accesses the data manipulation operations and sequentially performs data manipulations operations on data within the database tables corresponding to the database table objects. | 07-30-2009 |
Quetzal Bradley, Monroe, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20110307524 | UNIFIED CONCURRENT CHANGES TO DATA, SCHEMA, AND APPLICATION - Changes are managed in a multi-user database application environment. Proposed changes are collected, including changes to data, schema, and/or application descriptions. A user may specify foreign key relationships between items belonging to one or more of these categories. A view is produced showing the impact proposed changes would have on the environment if successfully committed. The user's proposed changes are ordered according to their dependencies, and submitted for committal together in a single transaction, subject to optimistic concurrency and consistency checks. For example, a proposed change to a data value may be inconsistent with a change which removed a data element containing the data value. The commitment operation may return identifiers and other return values, in addition to indicating whether the commitment was successful. | 12-15-2011 |
Quetzalcoatl Bradley, Monroe, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090216778 | ACCESSING DIFFERENT APPLICATION DATA VIA A COMMON DATA STRUCTURE - A common data type structure can be used to correlate access requests between applications that implement data in accordance with different types or type structures. In one implementation, a common data structure includes schemes for operations, sequences, records, and atoms (i.e., undefined). The system can then map any type structure to the schemes of the common data structure. In operation, a request for data by an application can involve identifying one or more proxies used by an application to map the data to the common data structure. The proxies map the data to the common data structure based on the shape of the data (to the extent it can be identified). The proxies then can return one or more data structures that comprise the identified mapping information. The application can then perform operations directly on the received data structures. | 08-27-2009 |
| 20090216791 | EFFICIENTLY CORRELATING NOMINALLY INCOMPATIBLE TYPES - A nominal type framework can be configured to efficiently correlate different nominal types together based on a minimum set of common type shapes or structures. In one implementation, a developer identifies a number of different nominal types of interest (source types), and identifies the minimum set of common type shapes to be accessed by an application program. The minimum set of common type shapes can then be used to create an intermediate type (target type) to which each of the other different source types can be mapped. For example, one or more proxies can be created that map shapes of the one or more source types to corresponding shapes of the created target type. The application program created by the developer, in turn, can access, operate on, or otherwise use the mapped data of each different source type through a single target type. | 08-27-2009 |
| 20100162275 | CONTROLLING APPLICATIONS THROUGH INTER-PROCESS COMMUNICATION - The present invention extends to methods, systems, and computer program products for controlling applications through inter-process communication. Applications are extended with application specific extensibility points. The application specific extensibility points permit applications that natively lack inter-process communication capabilities to participate in inter-process communication. Application specific extensibility points can provide an application with a Web based interface thereby making the functionality of the application available to other Web services and other extended applications. Accordingly, application specific extensibility points extend the functionality of applications to interoperate and be integrated with other Web services and other extended applications. In some embodiments, specific extensibility points are used to programmatically test application functionality that can otherwise only be activated through interaction with an application's user-interface | 06-24-2010 |
| 20110119654 | DEBUGGING SERVICES FOR DOMAIN SPECIFIC LANGUAGES - A computer system displays an interactive development environment including a domain specific language (DSL) grammar input receiving area that allows the user to view and interact with DSL grammar inputs, a DSL language input receiving area that allows the user to view and interact with DSL language inputs and a parse output area that allows the user to view the current state of the DSL parser. The computer system begins stepping through each DSL language input to determine whether the DSL language inputs have created an error relative to the DSL grammar. The computer system also presents the resulting output for each DSL language input, so that as the user provides subsequent step inputs, the interactive development environment successively steps through each DSL language input and presents, at each step, the DSL grammar inputs, the DSL language inputs and the corresponding output in the parse output area. | 05-19-2011 |
Scott W. Bradley, Kirkland, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080240165 | METHOD AND SYSTEM FOR SYNCHRONIZATION OF CONTENT RENDERING - A method and system for synchronizing the rendering of content at various rendering devices. Each rendering device has a device time and a rendering time. The synchronization system designates one of the rendering devices as a master rendering device and designates all other rendering devices as slave rendering devices. Each slave rendering device adjusts the rendering of its content to keep it in synchronization with the rendering of the content at the master rendering device. The master rendering device sends a message with its rendering time and corresponding device time to the slave rendering devices. Each slave rendering device, upon receiving the message from the master rendering device, determines whether it is synchronized with the master rendering time. If not, the slave rendering device adjusts the rendering of its content to compensate for the difference between the master rendering time and the slave rendering time. | 10-02-2008 |
| 20100153512 | Method and System for Synchronization of Content Rendering - A method and system for synchronizing the rendering of content at various rendering devices. Each rendering device has a device time and a rendering time. The synchronization system designates one of the rendering devices as a master rendering device and designates all other rendering devices as slave rendering devices. Each slave rendering device adjusts the rendering of its content to keep it in synchronization with the rendering of the content at the master rendering device. The master rendering device sends a message with its rendering time and corresponding device time to the slave rendering devices. Each slave rendering device, upon receiving the message from the master rendering device, determines whether it is synchronized with the master rendering time. If not, the slave rendering device adjusts the rendering of its content to compensate for the difference between the master rendering time and the slave rendering time. | 06-17-2010 |
William Bradley, Seattle, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080263442 | Move tracking with conflict resolution - Move tracking with conflict resolution is provided. When a tracked move of text or other objects from one location in a document to a second location in the document is performed, data representing a pre-move state of the text or objects and data representing a post-move state of the text or objects are stored for subsequent comparison. If the text/object move is subsequently rejected, a comparison is made between the post-move state and the pre-move state to determine if changes have been made to the text or objects after the move to the second location. If changes have been made, a conflict resolution dialog is automatically launched and displays a graphical representation of the two versions of the moved text or objects. The user may then select one of the two versions for replacement back to the first document location to complete the move rejection. | 10-23-2008 |
