Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Carroll, WA

Alexander Carroll, Bainbridge Island, WA US

Patent application numberDescriptionPublished
20100020349System and Method for Location Based Printing for Healthcare Data - Certain embodiments of the present invention provide methods and systems for location and/or rules based printing for healthcare data. Certain embodiments provide a printing system for printing health care data. The printing system includes a user device and a plurality of printers. The printing system further includes a processor operably connected to the user device and to the plurality of printers that is configured to associate a location with the user device, and to select at least one printer from among the plurality of printers to provide a print out requested from the user device based on the location associated with the user device.01-28-2010

Brian J. Carroll, Gig Harbor, WA US

Patent application numberDescriptionPublished
20100137449SUBSTITUTED 1,3-CYCLOPENTADIONE MULTI-TARGET PROTEIN KINASE MODULATORS OF CANCER, ANGIOGENESIS AND THE INFLAMMATORY PATHWAYS ASSOCIATED THEREWITH - Compounds and methods for multi-targeted protein kinase modulation for angiogenesis, cancer treatment or the inflammatory pathways associated with those conditions are disclosed. The compounds and methods disclosed are based on substituted 1,3-cyclopentadione compounds.06-03-2010

Derek Carroll, Bothell, WA US

Patent application numberDescriptionPublished
20090280908REWARD FOR RESURRECTING TEAMMATE IN A MULTIPLAYER GAME - Teamwork in a multiplayer video game is encouraged by rewarding game characters who resurrect killed teammates with spendable cash that may be used to purchase additional capabilities or tools to enhance the players' ability to progress through the game. Resurrected teammates are tied to the game character who performed the resurrections by splitting their future earnings accumulated during gameplay with that game character. If a resurrected game character goes on to resurrect other teammates then he will be entitled to a portion of the future earnings of those other resurrected teammates. But the resurrected teammate will also give a portion of those earnings to the original game character who resurrected him in the first place. A resurrection chain is thus created in which game characters can be resurrected and go on to resurrect other teammates while sharing earnings with other game characters that are above them in the chain using a pyramid payment system.11-12-2009

Derek J. Carroll, Bothell, WA US

Patent application numberDescriptionPublished
20080268960CONSTRUCTION OF GAMING MESSAGES WITH CONTEXTUAL INFORMATION - A message is received on a gaming device from a player. The message provides a message identifier and an identifier for the player. Using the message identifier and game state information related to an avatar that is displayed in a gaming environment and is associated with the player, a contextual message is constructed that includes more game state information than is present in the message. The contextual message is displayed on a display of the gaming device.10-30-2008

Matthew Carroll, Seattle, WA US

Patent application numberDescriptionPublished
20090006455Automated time metadata deduction - An arrangement for deducing descriptive metadata from data contained in a column of a relational table and associated existing metadata (e.g., that which identifies column data type and/or column name) is provided by a metadata deduction engine in a set of OLAP tools which operates in conjunction with an analysis services server. The metadata deduction engine applies one or more criteria that are configured to evaluate column data in order to deduce metadata that provides additional contextual meaning to the column data beyond that given by the existing metadata. The metadata deduction engine maps the column data to a metadata tag that is passed to the analysis services server to enable it to create an OLAP cube using the deduced metadata.01-01-2009

Matthew E. Carroll, Seattle, WA US

Patent application numberDescriptionPublished
20090132574DYNAMIC BEST PRACTICES INTEGRATION - Various technologies and techniques are disclosed for integrating best design practices with a database. Rules for best design practices are integrated into an object model of a database. As the database design changes, violations to the rules are detected. Notifications are output for the violations of the rules. The system detects when a change to the database design that is made in a development environment causes a violation to a best design practice. The violation to the best design practice is indicated to the user. A database can be validated upon request to detect any violations of best design practices. A request is received to validate a selected database for best design practices. A best design practices check is performed against the selected database to identify if any violations are present. Any violations are output that were identified while performing the best design practices check.05-21-2009
20090132903VISUAL SYSTEM FOR VISUALIZING, NAVIGATING, AND EDITING ATTRIBUTE LATTICES WITHIN OLAP DATABASES - Various technologies and techniques are disclosed for creating and managing a visual representation of OLAP attributes and relationships for a dimension. A visual representation is generated that contains an arrangement of shapes with connections between shapes. One or more sub-elements are contained within at least some of the shapes. Connections between the shapes represent relationships between attributes in an OLAP dimension. The containment of a respective sub-element within a respective shape represents a relationship between an attribute being represented by the respective sub-element and an attribute being represented by the respective shape. Shapes representing OLAP attributes and relationships can be programmatically grouped and ungrouped. When an attribute does not have any outgoing relationships, when an attribute only has one incoming relationship, and when the attribute is not a level in a user-defined hierarchy, a grouping process is performed to put the attribute in an expandable shape belonging to another attribute.05-21-2009

Robert E. Carroll, Seattle, WA US

Patent application numberDescriptionPublished
20080262312SHADOWING PIPE MOSAICING ALGORITHMS WITH APPLICATION TO ESOPHAGEAL ENDOSCOPY - In connection with imaging an inner surface of a body lumen, a mosaiced image is created from discrete images or a video produced with a small camera, as the camera is moved through the lumen. In one embodiment, a tethered capsule with a scanning optical fiber provides the images, although other types of endoscopic cameras can instead be used. A surface model of the lumen and camera pose estimates for each image or frame are required for this task. Camera pose parameters, which define camera alignment, are determined for six degrees-of-freedom. The size of each frame projected as a strip on the surface model depends on the longitudinal movement of the camera. The projected frames are concatenated, and the cylinder is unrolled to produce the mosaic image. Further processing, such as applying surface domain blending, improves the quality of the mosaic image.10-23-2008

Steve Carroll, Sammamish, WA US

Patent application numberDescriptionPublished
20100070611Dye Injected Request Generation - Web server processes can host multiple web applications that process multiple requests from multiple clients. Recorded diagnostic information may not provide a useful separation of server execution data (e.g., functionality executed to process a request) based on a client's use of the web server process. An effective method for separating server execution data by client information is provided herein. Dye is injected into a request from a client, the dye comprises information regarding the client application making the request and a transaction (e.g., client defined set of requests) that the request is comprised within. The dye injected request is sent to a web server process (e.g., on a web server) that extracts the dye and executes the request. During execution of the request, executed functionality is associated and stored with the extracted dye. The recorded server execution data may be organized based upon the request, client, application, and/or transaction.03-18-2010

Steven M. Carroll, Sammamish, WA US

Patent application numberDescriptionPublished
20090288074RESOURCE CONFLICT PROFILING - Analyzing usage patterns of resources by various execution contexts (such as threads) may be difficult due to the volume of information that may be involved. A profiling technique may focus on the detection of resource requests that result in a resource conflict, e.g., a request for access to a resource that is exclusively in use by another resource. The profiling may then involve identifying the user action associated with the execution context that caused the resource conflict (e.g., via a stack walk) and the resource utilized, measuring the delay in the fulfillment of the request, and recording the information in a resource conflict log. The resource requests that are captured and recorded in this manner may be constrained to the information that is helpful in identifying performance bottlenecks and usage patterns, which may lead to redesigned applications of greater performance while interfacing with execution contexts, and vice versa.11-19-2009

Ted A. Carroll, Seattle, WA US

Patent application numberDescriptionPublished
20090172163SYSTEMS AND METHODS OF ON-DEMAND WAKING OF COMPUTERS - The invention is directed to systems and methods of on-demand waking of computers from a reduced power state, whether they are on standby, hibernating, or off. The invention may use multiple redundant proxies capable of receiving commands and waking computers within a broadcast domain to wake computers that may not be able to directly broadcast to one another as part of a Wake on WAN (WOW) system. Accordingly, the invention may monitor proxies and computers and determine whether a computer is part of a broadcast domain. The WOW system may select new proxies as needed or desired according to a method of selecting preferred proxies.07-02-2009

William J. Carroll, La Center, WA US

Patent application numberDescriptionPublished
20100274327SYSTEM AND METHOD FOR STIMULATING SENSORY NERVES - An electrotherapy system for stimulating sensory nerves within skin tissue includes a electrode carrier, a pulse generator, an array of skin-penetrating electrodes and surface skin electrodes, a pulse conditioning circuit, and a power source. The system administers biphasic pulsed current at the surface skin electrodes and monophasic pulsed current at each skin-penetrating electrode. The skin-penetrating surfaces and skin contact surfaces of the electrotherapy system may be sterilized or may be replaceable for outpatient reusability.10-28-2010

Patent applications by William J. Carroll, La Center, WA US