Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Caldwell, WA

Brent Caldwell, Ferndale, WA US

Patent application numberDescriptionPublished
20110108593Beverage Carrier Stability and Retention System and Method - A portable beverage container retention stabilization system (PBCRSS) for use in a vehicle is provided. The PBCRSS as a vehicle retainer which interoperates with a flexible base member at a retainer base support. The flexible base member is flexible along a longitudinal plane. The flexible base member can temporarily anchor the PBCRSS at one or more locations within the vehicle. The vessel retainer has a cylindrical sidewall with an open top. A beverage container can be inserted into the vessel retainer through the open top or side all. The vessel retainer will hold the beverage container in an upright position and resist overturning moment in combination with the flexible base member. The flexible base number has a first anchor system and a second anchor system to anchor the PBCRSS at a temporary stable location. The PBCRSS can be moved from one stable location to another in the vehicle and hold the beverage container in an upright position.05-12-2011

Dustin D. Caldwell, Richland, WA US

Patent application numberDescriptionPublished
20090255290Methods For Separating a Fluid, And Devices Capable Of Separating a Fluid - Methods and apparatus for separating fluids are disclosed. We have discovered that, surprisingly, providing an open pore structure between a wick and an open flow channel resulted in superior separation performance. A novel and compact integrated device components for conducting separations are also described.10-15-2009
20090321053Enhanced Two Phase Flow in Heat Transfer Systems - A family of structures and designs for use in devices such as heat exchangers so as to allow for enhanced performance in heat exchangers smaller and lighter weight than other existing devices. These structures provide separate flow paths for liquid and vapor and are generally open. In some embodiments of the invention, these structures can also provide secondary heat transfer as well. In an evaporative heat exchanger, the inclusion of these structures and devices enhance the heat transfer coefficient of the evaporation phase change process with comparable or lower pressure drop.12-31-2009

Ed Caldwell, Everett, WA US

Patent application numberDescriptionPublished
20100204577SYSTEMS AND METHODS FOR PERFORMING ACOUSTIC HEMOSTASIS OF DEEP BLEEDING TRAUMA IN LIMBS - An inflatable cuff having integrated ultrasound transducers is used to effect hemostasis of deep bleeding wounds in limbs. The cuff includes a chamber defined by a bladder or a series of dams into which a fluid may be introduced and pressurized. The pressure of the fluid stops or slows bleeding while high intensity focused ultrasound is applied to effect hemostasis. The fluid may also serve as an acoustic couplant between the limb and the ultrasound transducers. The transducers may be electrostrictive transducers. Diodes may be used to reduce parallel capacitive loading in the transducer array. Bypass capacitors using the electrostrictive material may also be used.08-12-2010

Gary Caldwell, Redmond, WA US

Patent application numberDescriptionPublished
20080222455Reporting diagnostic information for code of an application program interface - A technology for reporting diagnostic information for code of an application program interface is disclosed. In one method approach, diagnostic information for a line of code in a file associated with an application program interface is received. The diagnostic information includes a designation of the line of code. The diagnostic information is stored in a fixed sized buffer. Efficient use of memory is provided without requiring elimination of other diagnostic information previously stored in the fixed sized buffer.09-11-2008
20080222732Computer manufacturer and software installation detection - Detailed herein is a technology which, among other things, allows the manufacturer of a computer system to be identified. In one approach to the technology, a method of determining the manufacturer of a computer is described. The method involves accessing a collection of manufacturer identification code information. The method also involves reading a specific manufacturer identification code from the computer. The method calls for comparing the specific manufacturer identification code with the collection of manufacturer identification code information, to determine the manufacturer of the computer.09-11-2008
20100057682Information Feeds of a Social Network - Various embodiments can be configured to provide a social networking computing environment. In an embodiment, a networked computing system can be used to provide informational feeds and commenting functionality to users of a social computing environment. In one embodiment, an enterprise-based social computing system can be configured to provide informational feeds to social networking application users. An informational feed can be populated with events and other information associated with one or more users of interest of an application user, but is not so limited. In one embodiment, a social computing environment can be configured to allow user commenting to feed items or events that are associated with a user or group of users.03-04-2010

Gary L. Caldwell, Redmond, WA US

Patent application numberDescriptionPublished
20090222448ELEMENTS OF AN ENTERPRISE EVENT FEED - An enterprise-based social networking application. The events pool for the social networking application may be automatically populated without requiring direct individual participation in the social networking application. Furthermore, networks may be established automatically, without an expressed invitation. The default network may be based on a participant's communication history and/or organization context within the enterprise. The participant may then edit or expand the network without necessarily requesting permission for the individuals being added, and without necessarily being part of that individual's network.09-03-2009
20090222750ENTERPRISE SOCIAL NETWORKING SOFTWARE ARCHITECTURE - An enterprise-based social networking application. Events for individuals may be collected from various enterprise-based information systems automatically using adaptors that are specially tailored for particular types of information systems. Such events may then be used to populate event feeds regarding individuals in that enterprise. A filtering model for formulating event feeds identifies events by individual, event type, and event time. The filter also identifies which individuals are in which group of a participant, and identifies which groups correspond to which event types. Incoming events may then be filtered into the event feeds depending on the group to which the individual belongs. A user interface for a participant to view and edit group membership is also provided.09-03-2009

Nicholas Caldwell, Bellevue, WA US

Patent application numberDescriptionPublished
20110179045Template-Based Management and Organization of Events and Projects - A space in which a user may organize data and collaborate with other users is provided. Project data and metadata may be saved into a reusable template and stored in a repository, wherein other users may discover and download the template for use as a resource for a related project type. A template may contain various document types that may expose a breadth of applications and application functionalities that may be utilized for a given task or project. Questions and answers, task templates, and terminology may also be provided. Project templates may allow for collaboration on projects, wherein business and/or social groups may collaborate quickly, easily, and more completely.07-21-2011
20110179049Automatic Aggregation Across Data Stores and Content Types - Project-related data may be aggregated from various data sources, given context, and may be stored in a data repository or organizational knowledge base that may be available to and accessed by others. Documents, emails, contact information, calendar data, social networking data, and any other content that is related to a project may be brought together within a single user interface, irrespective of its data type. A user may organize and understand content, discover relevant information, and act on it without regard to where the information resides or how it was created.07-21-2011
20110179060Automatic Context Discovery - An automatic discovery of content to add to a data store for a project is disclosed. A data item may be parsed for data features that are contextually relevant to a given project or task. Discovered interesting data may be extracted and mapped to various search mechanisms. A search may be built and applied to various data sources to discover data items based on the contextually relevant data features. Search results from various search mechanisms may be displayed in a single user interface and may be presented to a user.07-21-2011
20110179061Extraction and Publication of Reusable Organizational Knowledge - An analysis module, when triggered by a synchronization framework when a new data item is added to a project data store, runs a series of analysis feature extractors on the new content. An analysis may be conducted, and features of interest may be extracted from the data item. The analysis utilizes natural language processing, as well as other technologies, to provide an automatic or semi-automatic extraction of information. The extracted features of interest are saved as metadata within the project data store, and are associated with the data item from which it was extracted. The analysis module may be utilized to discover additional information that may be gleaned from content that is already in the project data store.07-21-2011

Nicholas Van Caldwell, Bellevue, WA US

Patent application numberDescriptionPublished
20100185631TECHNIQUES FOR DATA AGGREGATION, ANALYSIS, AND DISTRIBUTION - Various technologies and techniques are disclosed for aggregating and using data collected from multiple computers to modify a later behavior of those computers. In one implementation, a data aggregation system is described. A data collector is operable to collect behavior data over a network from one or more applications used by the computers, and to save the behavior data to a data store. A data installer is operable to access the behavior data in the data store and convert the behavior data into a format that will modify a future operation of at least one of the applications that is used on at least one of the computers. A method for creating and distributing a custom dictionary from data collected from multiple computers is described. A method for identifying related documents from data collected from multiple computers is also described.07-22-2010