Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Hawkins, WA

Brian F. Hawkins, Lynnwood, WA US

Patent application numberDescriptionPublished
20100097752AIRFLOW INTAKE SYSTEMS AND ASSOCIATED METHODS FOR USE WITH COMPUTER CABINETS - Airflow intake systems for use with computer cabinet air conditioning systems are disclosed herein. In one embodiment, a computer system includes a plurality of computer modules and an associated air mover positioned in an interior portion of a computer cabinet. The computer cabinet includes an opening that provides access to the interior portion. In this embodiment, a door or other panel is positioned in front of the opening and is at least partially offset from the opening to define a gap between the panel and the cabinet. Operation of the air mover draws cooling air into the cabinet through the gap, and then drives the cooling air through the cabinet to cool the computer modules.04-22-2010

Daniel Hawkins, Newcastle, WA US

Patent application numberDescriptionPublished
20090192471DISPOSABLE INFUSION DEVICE WITH LOCKED CANNULA - An infusion assembly comprises a disposable wearable infusion device having a body arranged to be adhered to a patient's skin and a cannula arranged to be received by the device body to deploy the cannula for delivering a medicament to beneath the patient's skin. A lock locks the cannula within the device body when the cannula is deployed in the device.07-30-2009
20090312768SHOCKWAVE BALLOON CATHETER SYSTEM - A system for breaking obstructions in body lumens includes a catheter including an elongated carrier, a balloon about the carrier in sealed relation thereto, the balloon being arranged to receive a fluid therein that inflates the balloon, and an arc generator including at least one electrode within the balloon that forms a mechanical shock wave within the balloon. The system further includes a power source that provides electrical energy to the arc generator.12-17-2009
20100016862METHOD OF PROVIDING EMBOLIC PROTECTION AND SHOCKWAVE ANGIOPLASTY THERAPY TO A VESSEL - A system comprises a guide wire, an embolic protection basket carried on the guide wire, and a catheter carried on the guide wire adjacent the embolic protection basket. The catheter includes an elongated carrier and a balloon about the carrier in sealed relation thereto. The balloon is arranged to receive a fluid therein that inflates the balloon, and an arc generator including at least one electrode within the balloon forms a mechanical shock wave within the balloon.01-21-2010
20100114020SHOCKWAVE VALVULOPLASTY CATHETER SYSTEM - A valvuloplasty system comprises a balloon adapted to be placed adjacent leaflets of a valve. The balloon is inflatable with a liquid. The system further includes a shock wave generator within the balloon that produces shock waves. The shock waves propagate through the liquid and impinge upon the valve to decalcify and open the valve.05-06-2010
20100114065DRUG DELIVERY SHOCKWAVE BALLOON CATHETER SYSTEM - A catheter comprises an elongated carrier and a balloon carried by the carrier in sealed relation thereto. The balloon has an outer surface and is arranged to receive a fluid therein that inflates the balloon. The catheter further comprises a shock wave generator within the balloon that forms mechanical shock waves within the balloon, and a medicinal agent carried on the outer surface of the balloon. The medicinal agent is releasable from the balloon by the shock waves.05-06-2010
20110130742DISPOSABLE INFUSION DEVICE FILLING APPARATUS AND METHOD - An infusion system includes a disposable wearable infusion device and a filler device. The disposable infusion device has a body arranged to be adhered to a patient's skin and a reservoir for holding a liquid medicant to be infused into the patient. The filler device is arranged to detachably receive the infusion device body and to transfer a volume of the liquid medicant to the infusion device reservoir. The filler device may be part of a service device arranged to detachably receive the infusion device and which also includes a cannula driver and a cannula for providing the infusion device with a cannula and deploying the cannula to beneath a patient's skin.06-02-2011

Patent applications by Daniel Hawkins, Newcastle, WA US

Dax Hawkins, Kirkland, WA US

Patent application numberDescriptionPublished
20080242406DIGITAL GAME DISTRIBUTION FOR GAMING DEVICES - Systems and methods of providing digital game content to a portable game system may include a digital content source and an authentication system in communication with the portable game system. The portable game system may receive a digital game content from the digital content source. The digital game content may be stored in a storage component in the portable game system. The digital game content may be activated by a user of the portable game system, for example. After activating, the digital game content may be changed from a demonstration version when an electronic credential may be present in the portable game system.10-02-2008
20080243697DIGITAL GAME DISTRIBUTION AND ROYALTY CALCULATION - Systems and methods of digitally distributing digital game content and tracking royalties for the digital game content may include a correlated title key, retail key, and license key. The a correlated title key, retail key, and license key may be used to generate a royalty rate. For example, a royalty rate may be generated based on the license key. Additionally, a royalty price may be generated based on the title key. Then, a royalty amount may be computed by multiplying the royalty rate and the royalty price. The royalty amount may be stored in a retailer account that corresponds to the retail key.10-02-2008
20080309660THREE DIMENSIONAL RENDERING OF DISPLAY INFORMATION - Game data is rendered in three dimensions in the GPU of a game console. A left camera view and a right camera view are generated from a single camera view. The left and right camera positions are derived as an offset from a default camera. The focal distance of the left and right cameras is infinity. A game developer does not have to encode dual images into a specific hardware format. When a viewer sees the two slightly offset images, the user's brain combines the two offset images into a single 3D image to give the illusion that objects either pop out from or recede into the display screen. In another embodiment, individual, private video is rendered, on a single display screen, for different viewers. Rather than rendering two similar offset images, two completely different images are rendered allowing each player to view only one of the images.12-18-2008
20080320568CONTENT DISTRIBUTION AND EVALUATION PROVIDING REVIEWER STATUS - A content distribution system may be provided for reviewing content such as video games, music, movies, or the like that may be shared by the system. The content distribution system may receive a credential from a user and authenticate the user based on the credential to permit access to the system. The content distribution system may also receive content generated by the user if the user may be authenticated. The content distribution system may provide the received content to a content evaluation entity, for example. The content distribution system may receive a review for the content from the content review entity and then may determine whether the content passes a review process based on the review, for example. The content distribution system may provide additional access to the content if the content passes the review process.12-25-2008
20110184735SPEECH RECOGNITION ANALYSIS VIA IDENTIFICATION INFORMATION - Embodiments are disclosed that relate to the use of identity information to help avoid the occurrence of false positive speech recognition events in a speech recognition system. One embodiment provides a method comprising receiving speech recognition data comprising a recognized speech segment, acoustic locational data related to a location of origin of the recognized speech segment as determined via signals from the microphone array, and confidence data comprising a recognition confidence value, and also receiving image data comprising visual locational information related to a location of each person in an image. The acoustic locational data is compared to the visual locational data to determine whether the recognized speech segment originated from a person in the field of view of the image sensor, and the confidence data is adjusted depending on this determination.07-28-2011

Patent applications by Dax Hawkins, Kirkland, WA US

John M. Hawkins, Duvall, WA US

Patent application numberDescriptionPublished
20080320343Web page error reporting - An error in a web page displayed on a device is detected. The error is assigned to a bucket to indicate a type of the error, and a record describing the current state of the device is generated. Both an indication of the bucket and the record describing the current state of the device are then sent to a server. At the server, error information including error records and bucket identifiers are received from multiple devices. Each error record describes a current state of one of the multiple devices at a time when an error in a web page displayed on the one device was detected. Each bucket identifier corresponds to one of the error records and describes a type of the error associated with that error record. The error records are grouped into multiple baskets based at least in part on the current state information in the error records.12-25-2008
20100218053WEB PAGE ERROR REPORTING - An error in a web page displayed on a device is detected. The error is assigned to a bucket to indicate a type of the error, and a record describing the current state of the device is generated. Both an indication of the bucket and the record describing the current state of the device are then sent to a server. At the server, error information including error records and bucket identifiers are received from multiple devices. Each error record describes a current state of one of the multiple devices at a time when an error in a web page displayed on the one device was detected. Each bucket identifier corresponds to one of the error records and describes a type of the error associated with that error record. The error records are grouped into multiple baskets based at least in part on the current state information in the error records.08-26-2010

Patent applications by John M. Hawkins, Duvall, WA US

Jonathan C. Hawkins, Seattle, WA US

Patent application numberDescriptionPublished
20090077573Execution Context Infrastructure - Described herein is an implementation for exposing an “execution context” to a logical execution flow of procedures as it executes. An “execution context” is a set of data and/or sub-procedures that might be useful at some point during a logical execution flow (to manage and control the execution flow and provide additional services to the execution flow) of computer-executable instructions though the often complex, intertwined, and interconnected conglomeration of procedures of software product(s)03-19-2009
20090089629CAPTURING DIAGNOSTICS IN WEB BROWSER APPLICATIONS - The present invention extends to methods, systems, and computer program products for capturing diagnostics for Web browser applications. Embodiments of the present invention can capture errors in client-side code for a Web application and automatically report them a Web Service. Diagnostics code can be automatically injected into client code to capture client-side diagnostic information, including but not limited to errors in Web application code (script code, managed code, etc) that runs in a Web browser. The client-side diagnostic information can be automatically forwarded to a Web service under the control of the Web application. The Web application operator can use this information to improve the quality and hence customer satisfaction of their Web application.04-02-2009
20090094199DYNAMIC SITEMAP CREATION - The present invention extends to methods, systems, and computer program products for dynamic sitemap creation. Embodiments of the present invention facilitate the placement of executable code behind a Sitemap feed. The executable code is configured to access objects from a data source (e.g., database, other data collection, Web service, etc.) and translates the objects into XML for inclusion in a Sitemap. Sitemap properties can be included in a configuration file and/or in a derived class and preserved within Sitemap entries. Thus, a Sitemap can be created directly and automatically from data at a data source. Accordingly, a Sitemap can be created without having to manually re-enter data from the data source into the Sitemap.04-09-2009
20090094249CREATING SEARCH ENABLED WEB PAGES - The present invention extends to methods, systems, and computer program products for creating search enabled Web pages. A search engine crawler requests a Web page. A Web server receives the request and constructs a Web page that includes client-side script configured to obtain a portion of content at a Web browser. The Web server inserts textual (e.g., HTML) hinting data for the client-side script into the Web page. When analyzed at the search engine, the textual hinting data provides similar analysis results to analysis results obtained from analyzing the portion of content that is to be obtained at through execution of the client-side script. Thus, the Web server can provide the search engine with information to sufficiently index the Web page even when the search engine lacks the capability to execute the client-side script.04-09-2009
20090327261SEARCH TECHNIQUES FOR RICH INTERNET APPLICATIONS - A computing device includes one or more rich internet application (RIA) client engines. Each RIA client engine includes a corresponding private RIA storage area. The computing device also includes a per-RIA public storage area for each RIA. The per-RIA public storage area including a subset of data items in the private RIA storage area of the corresponding RIA client engine. A search engine of the computing device may search the data items in the one or more per-RIA public storage areas and link to content in the private RIA storage area of the corresponding RIA client engine at a given data item matching a search request12-31-2009
20100058191DISCOVERING ALTERNATIVE USER EXPERIENCES FOR WEBSITES - The present invention extends to methods, systems, and computer program products for discovering alternative user experiences for Websites. Embodiments of the invention permit a user to navigate to a Web page that has an alternative application for a Web site. In response to a Web browser detecting the alternative application a user-interface control at the Web browser can be activated. A user can then select the user-interface control to install the alternative application in am alternative application control center. Through the alternative application control center, a user activates alternative applications to interact with Web sites having alternative user experiences.03-04-2010
20100100808CREATING SEARCH ENABLED WEB PAGES - The present invention extends to methods, systems, and computer program products for creating search enabled Web pages. A search engine crawler requests a Web page. A Web server receives the request and constructs a Web page that includes client-side script configured to obtain a portion of content at a Web browser. The Web server inserts textual (e.g., HTML) hinting data for the client-side script into the Web page. When analyzed at the search engine, the textual hinting data provides similar analysis results to analysis results obtained from analyzing the portion of content that is to be obtained at through execution of the client-side script. Thus, the Web server can provide the search engine with information to sufficiently index the Web page even when the search engine lacks the capability to execute the client-side script.04-22-2010

Patent applications by Jonathan C. Hawkins, Seattle, WA US

Quinn Hawkins, Kirkland, WA US

Patent application numberDescriptionPublished
20090204671IN-MEETING PRESENCE - Architecture that presents general presence information and in-meeting presence information as advanced state presence information in the roster of a virtual conference meeting or session. For example, one advanced state is showing a user that was invited to the session but that has not joined into the session. The advanced state presence information can also then show what the user is currently doing (e.g., offline, busy, etc.). Moreover, the advanced state presence information can show the communications state (e.g., audio) of the user such as free/busy information, call information, desktop locked (to attend to other activities), and so on.08-13-2009
20090210490TECHNIQUES TO AUTOMATICALLY CONFIGURE RESOURCES FOR A MULTIMEDIA CONFRENCE EVENT - Techniques to automatically configure resources for a multimedia conference event are described. A system may comprise a meeting resource and a local meeting console to couple to the meeting resource. The local meeting console may include a meeting resource management module operative to manage the meeting resource for a conference room, and automatically establish a media connection between a remote meeting console and a meeting resource for a multimedia conference event. Other embodiments are described and claimed.08-20-2009
20090210491TECHNIQUES TO AUTOMATICALLY IDENTIFY PARTICIPANTS FOR A MULTIMEDIA CONFERENCE EVENT - Techniques to automatically identify participants for a multimedia conference event are described. An apparatus may comprise a content-based annotation component operative to receive a meeting invitee list for a multimedia conference event. The content-based annotation component may receive multiple input media streams from multiple meeting consoles. The content-based annotation component may annotate media frames of each input media stream with identifying information for each participant within each input media stream to form a corresponding annotated media stream. Other embodiments are described and claimed.08-20-2009
20090210802LOCATION INFORMATION IN PRESENCE - Architecture that facilitates the combining and presentation of location information with presence information in a communications system. The location information can be virtual location information published from a location source and/or associated location systems to a presence system. The presence system then makes the virtual location information available to end users as participants to a conferencing session, for example, or as invites to the session. The location information and/or the presence information can be made active (e.g., a hyperlink) such that when selected as presented to a user, automatically joins the user to the session.08-20-2009
20090309956TECHNIQUES TO MANAGE A WHITEBOARD FOR MULTIMEDIA CONFERENCE EVENTS - Techniques to manage a whiteboard for multimedia conference events are described. An apparatus may comprise a whiteboard manager component operative to manage whiteboard recording, image processing and reproduction operations for a multimedia conference event. The whiteboard manager component may comprise an image quantizer module operative to receive an image of a writing surface with pen strokes, and quantize each pixel of the image into a predetermined number of colors, an attribute extractor module communicatively coupled to the image quantizer module, the attribute extractor module operative to extract stroke attribute information for the pen strokes from the quantized pixels, and a whiteboard interface module communicatively coupled to the attribute extractor module, the whiteboard interface module operative to send the stroke attribute information to a meeting console for rendering as digital pen strokes on a digital writing surface. Other embodiments are described and claimed.12-17-2009

Richard A. Hawkins, Puyallup, WA US

Patent application numberDescriptionPublished
20100028123SUPERCONDUCTING CRAWLER SYSTEM FOR A PRODUCTION LINE - A method of operating a production line comprises the steps of supporting equipment in the production line on a plurality of crawlers comprising at least one rolling track and a structural support for supporting the equipment. A first plurality of lifting magnets coupled to an interior surface of said at least one rolling track is configured to oppose a second plurality of lifting magnets coupled to an exterior surface of said structure support to lift the structural support, such that the structural support floats between and within said at least one rolling track. The magnetic fields experienced by the first and second plurality of lift magnets are adjusted to translate the at least one rolling track, such that the crawlers move along the production line.02-04-2010

Robert D. Hawkins, Bonney Lake, WA US

Patent application numberDescriptionPublished
20080289747Method of Fabricating Fiber Reinforced Composite Structure Having Stepped Surface - Fiber reinforced composite structures having curved stepped surfaces are fabricated by laying up plies of fiber reinforced material over a tool having a stepped tool feature. The plies are rotated about a fixed axis as they are laid up to substantially form a fixed axis rosette pattern. The plies are angularly oriented such that at least certain of the plies have fiber orientations other than 0, +45, −45 and 90 degrees. Potential bridging of the fibers over the stepped tool features is reduced or eliminated by cutting slits in the plies in the area of the stepped features, so that the plies can be fully compacted.11-27-2008

Patent applications by Robert D. Hawkins, Bonney Lake, WA US

Robert Dennis Hawkins, Bonney Lake, WA US

Patent application numberDescriptionPublished
20120043704BULK RESIN INFUSION - A method for performing resin infusion into a dry reinforcement on a layup mandrel comprises placing resin at a resin zone on the mandrel; bagging the reinforcement and the resin with a bagging film; heating the resin while applying compaction pressure to the bagging film to cause the resin to be infused into the reinforcement; and creating a pressure differential outside of the bagging film over the resin zone to control rate and pressure at which the resin is infused into the reinforcement. As a result, the resin pressure and infusion rate are controlled independently of the compaction pressure on the reinforcement.02-23-2012

Robert W. Hawkins, Redmond, WA US

Patent application numberDescriptionPublished
20110043702INPUT CUEING EMMERSION SYSTEM AND METHOD - The present invention provides an input cueing system and method that allows the user to manually draw an image, input text, interface and gesture on an input surface, which is then brought into a computer such that the visual output from the computer is combined in an overlapping manner with the visual imagery of the user's hands, and then shown on a display. Located above the drawing surface is an image capturing device that captures live video images of the user's hands or other objects placed on the drawing surface. One or more reflectors and/or image repeating devices are disposed of between the input surface and the image capturing device to effectively reduce the height and/or focal length so that the visual image is properly aligned and oriented to provide a real ‘live’ view of the users hands and/or action on the display. In one embodiment, the system is used with a desktop computer and a display. In further embodiments, the system is incorporated into a laptop computer, a slate, a PDA, or a cellular telephone with a built-in display. In various embodiments, a combiner module is used to combine the visual action occurring on and/or about the input surface by an image capturing device with the visual output from a computer or computing device, so that the resulting combined visual imagery may be simultaneously transmitted and on a display, with the users hands, fingers and/or tools shown in a semi-transparent and/or opaque manner.02-24-2011