Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Evans, WA

Brian Evans, Redmond, WA US

Patent application numberDescriptionPublished
20090125988SECURE TRANSMISSION OF DIGITAL CONTENT BETWEEN A HOST AND A PERIPHERAL BY WAY OF A DIGITAL RIGHTS MANAGEMENT (DRM) SYSTEM - A host securely transmits content to a peripheral thereof. The peripheral has a symmetric key (PK) and a copy of (PK) encrypted according to a public key (PU) of an entity ((PU(PK))). In the method, the host receives (PU(PK)) from the peripheral, and sends (PU(PK)) to the entity. The entity has a private key (PR) corresponding to (PU), applies (PR) to (PU(PK)) to obtain (PK), and sends (PK) back to the host. The host receives (PK) from the entity, encrypts at least a portion of the content according to (PK), and transmits the encrypted content to the peripheral. The peripheral may then decrypt the encrypted content based on (PK). A bind key (BK) encrypted by (PK) ((PK(BK))) may accompany (PU(PK)), where the content is to be encrypted according to (BK). Thus, (PK) is not revealed to the host.05-14-2009

Brian G. Evans, Sumner, WA US

Patent application numberDescriptionPublished
20090127404METHODS AND APPARATUS FOR A MULTI-SEGMENT FLAP FENCE - A multi-segment flap fence is incorporated into the wing such that a lower fence structure is attached to the underside of the fixed wing, an upper fence structure is attached to the main flap (e.g., at the outboard end). The two flap segments are configured to slideably articulate with respect to each other when the flap is extended to form a composite flap fence having an area that is substantially equal to the sum of the surface areas of the upper and lower flap fence structures. In one embodiment, the area of the upper fence is less than that of the lower fence.05-21-2009

Brian P. Evans, Redmond, WA US

Patent application numberDescriptionPublished
20120036562Trusted License Removal in a Content Protection System or the Like - A digital license includes an identification of a removal service that can authorize removing such license. A client selects the license to be removed and the service, constructs a challenge including therein a challenge license identification block (LIB) identifying the license to be removed, and sends the challenge to the service. The service receives the challenge, stores at least a portion of the challenge in a database, constructs a response corresponding to the challenge and including therein a response LIB identifying the license to be removed and an identification of the service, and sends the response to the client. The client receives the response, employs the response LIB from the response to identify the license to be removed, and removes the identified license upon confirming that the identification of the service in the identified license matches the identification of the service in the response.02-09-2012

Brian Patrick Evans, Redmond, WA US

Patent application numberDescriptionPublished
20120137127DEVICE CERTIFICATE INDIVIDUALIZATION - A method of generating a device certificate. A method of generating a device certificate comprising, constructing a device certificate challenge at a device, sending information to a device certificate individualization server in response to the device certificate challenge, validating the device certificate challenge by the device certificate individualization server, and validating the device certificate response by the device.05-31-2012

Charles Evans, Winthrop, WA US

Patent application numberDescriptionPublished
20090038088RAPID DEPLOYMENT FLOATING BRIDGES - A rapidly constructed floating bridge for emergency deployment to minimize the time required to restore vehicular traffic where a structure crossing over a waterway has been rendered unusable or unsafe due to natural forces or acts of terrorism. The bridge is modular in nature and may be constructed from parts, including assemblies and/or subassemblies, that can be delivered to a staging area from which the bridge is assembled and deployed. The floating bridge can also be constructed as a temporary detour floating bridge at a location where a permanent structure is being repaired, removed or replaced by a new structure. The bridge is also a low cost option for a new location where a useful life of 25 to 30 years is required. The bridge may be continuous without a span that opens or may include one or more spans that pivot to open and provide a navigation channel, and/or the bridge may include an elevated span at a shore side to provide a navigation channel below the elevated span.02-12-2009

Christopher Evans, Sammamish, WA US

Patent application numberDescriptionPublished
20110314370TIERED PAGEVIEW GENERATION FOR COMPUTING DEVICES - A page controller module is provided for generating a pageview on a computing device according to a page definition that identifies a plurality of blocks corresponding to the pageview. In response to the page definition, and for each of the plurality of blocks, the page controller module initializes a block controller module for the block, which issues data requests to receive values for parameters associated with the block. Further, view modules are provided for rendering the viewable portion of the page using the values received in response to data requests from the block controller module. In some embodiments, block controllers may register data requests with the page controller so that the page controller may manage fulfillment of the data requests. The page controller may manage fulfillment by scheduling registered data requests and/or by reducing redundancies in registered data requests.12-22-2011

Christopher Andrew Evans, Sammamish, WA US

Patent application numberDescriptionPublished
20100088128Ticket scarcity management for interactive events - Ticket scarcity management system adjusts event promotion and ticketed sales methodologies to maintain optimal sales conditions for an interactive event.04-08-2010
20100088159Switching camera angles during interactive events - Multiple camera angles of an interactive event are simultaneously transmitted as part of a broadcast. The simultaneous distribution of multiple synchronized streams of audio and/or visual information enables switching between cameras to be made by the audience members without interruption of the presentation of the event. In one embodiment, a performance studio might send out multiple synchronized concurrent streams. For example, a performance studio might transmit four distinct camera angles or streams, each at varying quality levels, such as the illustrated high-bandwidth and low-bandwidth encodings. Selection of the stream may also direct interactive feedback portions generated by the selecting audience member towards the selected object/individual. Alternatively, interactive feedback generated by the audience member may be directed globally to the producers of the event and selectively to the performers and other audience members of the event.04-08-2010
20100094686Interactive live events - An interactive event allows clients to provide feedback to the performing artist and/or producers relative to the event being observed. Feedback options include shout outs, emotapplause, and voting. Ticket scarcity management system adjusts event promotion and ticketed sales methodologies to maintain optimal sales conditions for an interactive event. Multiple camera angles of an interactive event are simultaneously distributed as part of a broadcast to enable switching between cameras by the audience members without interruption of the presentation of the event.04-15-2010
20100153861INTERACTIVE EVENTS - An interactive event allows clients to provide feedback to the performing artist and/or producers relative to the event being observed. Feedback options include shout outs, emotapplause, and voting.06-17-2010

C. Shane Evans, Duvall, WA US

Patent application numberDescriptionPublished
20080261689APPLICATION-CENTRIC USER INTERFACE TECHNIQUES - Various application-centric user interface techniques are described. A user can easily launch, add, or update applications. An application-centric activity center can be presented as part of a user interface for an operating system shell. A file defining metadata for an application can be defined. The techniques can be applied to game-related software.10-23-2008
20090113519PARENTAL CONTROLS FOR ENTERTAINMENT CONTENT - Parental controls for entertainment digital media are provided that allow a parent to restrict multiple user's access to entertainment content. One or more updatable rating definition files with dynamic data are used to define rating levels and content descriptors for a regional rating system. Entertainment content definition files define the rating level and content descriptors for entertainment content. User permission settings define a particular user's access rating level and content descriptors. The rating definition file can be used to compare the entertainment content definition file and user permission settings in determining if a user is allowed access to particular entertainment content.04-30-2009
20100184512APPLICATION-CENTRIC USER INTERFACE TECHNIQUES - Various application-centric user interface techniques are described. A user can easily launch, add, or update applications. An application-centric activity center can be presented as part of a user interface for an operating system shell. A file defining metadata for an application can be defined. The techniques can be applied to game-related software.07-22-2010
20100222146Common Controller - A common game controller is compatible with multiple platforms including game devices and general purpose processors. The common controller can be utilized by both developers and users. Game software can easily be implemented on multiple platforms. Common source code can be developed and compiled to run on multiple systems, for example XBOX 360®, WINDOWS XP®, and WINDOWS® VISTA. Users only have to learn and get familiar with a single game controller. The common controller includes a Universal Serial Bus (USB) compatible interface allowing the controller to be coupled to multiple types of platforms. The common controller can also include a wireless interface.09-02-2010
20110237328APPLICATION-CENTRIC USER INTERFACE TECHNIQUES - Various application-centric user interface techniques are described. A user can easily launch, add, or update applications. An application-centric activity center can be presented as part of a user interface for an operating system shell. A file defining metadata for an application can be defined. The techniques can be applied to game-related software.09-29-2011
20110237329APPLICATION-CENTRIC USER INTERFACE TECHNIQUES - Various application-centric user interface techniques are described. A user can easily launch, add, or update applications. An application-centric activity center can be presented as part of a user interface for an operating system shell. A file defining metadata for an application can be defined. The techniques can be applied to game-related software.09-29-2011

Patent applications by C. Shane Evans, Duvall, WA US

Daniel J. Evans, West Richland, WA US

Patent application numberDescriptionPublished
20100198565Feature-Based Translation System and Method - A system having a server having processing circuitry and an operation manager configured to compare source geometric data of each of a plurality of features in a source geometric model with target geometric data of respective features in a target geometric model, and operative to identify discrepancies in respective features therebetween. The server is configured to rectify discrepancies in a feature after generating the feature and prior to generating another feature among the plurality of features. The system further includes a communication link, at least one client communicating with the server over the communication link, and an interrupt interface provided by one of the at least one client and the server and operative to notify a user of the presence of an inability to automatically generate an accurate representation of a feature of the source geometric model in the target geometric model.08-05-2010

David W. Evans, Kent, WA US

Patent application numberDescriptionPublished
20100162567MOUNTING DEVICE FOR AN AIRCRAFT - The invention relates to a mounting device in an aircraft. In one aspect of the invention, a method is disclosed for assembling a metal securement member of the mounting device. In another aspect of the invention, a mounting device is disclosed. In another aspect of the invention, a method is disclosed for installing and using a mounting device in an aircraft.07-01-2010

Patent applications by David W. Evans, Kent, WA US

Donald Evans, Spokane, WA US

Patent application numberDescriptionPublished
20090017888ELECTRONIC GAMING SYSTEM WITH REAL PLAYING CARDS AND MULTIPLE PLAYER DISPLAYS FOR VIRTUAL CARD AND BETTING IMAGES - Electronic gaming system with real playing cards and multiple player displays for virtual card and betting images. In one implementation, the exemplary system allows real playing cards to be used in electronic gaming systems that provide multiple video displays for multiple live participants at a gaming table. The system can post virtual images of the cards in play on the participant displays and can also display virtual bets, e.g., wagering chips, on the same displays. The real playing cards provide the look, feel, and action of playing a card game while the electronic gaming system provides elements of automation, security, and virtual display of the cards and bets. By converting the identities of the cards in play into processor-usable information, the exemplary system can add entertaining graphics, automate tedious and costly aspects of double-checking card and chip movement and whereabouts, and provide confidence and security to those at the gaming table that the cards and chips are being digitally tracked for each participant to see and verify.01-15-2009
20090253503ELECTRONIC GAME SYSTEM WITH PLAYER-CONTROLLABLE SECURITY FOR DISPLAY IMAGES - Electronic game systems with player-controllable security for display images are described. In one implementation, an exemplary multiplayer system hides the identity of virtual game artifacts, such as playing cards, being displayed as images, but allows the player to whom the virtual game artifacts are assigned to view the identities of the virtual game artifacts at will. A sensor or a player-controlled device, such as a switch or a touch screen display, can change a display image in order to hide or reveal at least part of the identity of the virtual game artifact. The display image being secured by the system can be a virtual representation of a playing card, die, dice, domino, game tile, game-piece, roulette number, slot symbol, icon, or token. The system can also shield the identity of the virtual game artifact while the display image is at one visual size, and reveal the identity of the virtual game artifact when shrinking the visual size of the display image to afford security.10-08-2009
20100041469Electronic Banking Management For Betting Games - Electronic banking management for betting games is described. In one implementation, a multiparticipant electronic gaming table has a banking engine that dynamically determines current participants and authenticates qualified participants as banker candidates. The banking engine tracks game flow in order to determine when to offer the banking role to other participants. In one implementation, the system has an accounts manager that tracks wagers during the game, updates participant account balances, tracks transactions of each participant holding the banking role, and balances the bank of each participant in the banking role.02-18-2010

Donald L. Evans, Spokane, WA US

Patent application numberDescriptionPublished
20100120536ENTERTAINING VISUAL TRICKS FOR ELECTRONIC BETTING GAMES - Entertaining visual tricks for electronic betting games are described. In one implementation, a system receives gesture input, such as finger motions, from a user interface of a player at an electronic game table. The system maps the gesture input to known tricks and maneuvers to animate the virtual game components used in the electronic betting game, such as virtual playing cards, betting chips, dice, dice cups, tiles, and so forth. In one mode, the system divides the gesture input into segments and maps each segment to movement information for the virtual game component, enabling the player to record a custom visual trick. A motion synthesizer can apply kinematics to impart realistic or imaginary motion to the virtual game components, which can then be displayed across one or more video displays.05-13-2010
20100178989REMOVABLE PLAYER STATION AND LOCKING MECHANISM FOR ELECTRONIC GAMES - A removable player station and locking mechanism. In one implementation, a removable player station allows quick and secure replacement, swapping, and upgrade of a modular player station component for electronic games. In one context, an electronic game table may employ multiple of the removable player stations, each secured with a locking mechanism and a common or a unique lock. In one implementation of a latching mechanism, a pivotable cradle attaches to the electronic game or game table and seats the removable player station through a pivoting motion that also brings the cradle into a locking position. When the pivotable cradle is opened from the locking position, the cradle lifts the removable player station from the game or tabletop for easy manual removal. The accessible part of the locking mechanism may be located under an electronic game tabletop away from view of the players.07-15-2010
20100279761ROLL 21 GAME - A Roll 21 game is described. In one implementation, an example game method for one or more players includes accepting a bet from each of the one or more players, and selecting one of the players to be the shooter to roll two dice for all the players. Each six-sided die has the numbers 1, 2, 3, 4, 5, and 6 distributed on respective sides. The shooter rolls the two dice in multiple dice rolls until a cumulative total of the rolls equals or exceeds 17 or, until all players have stood and no bonus bets have been placed that require further accumulation of dice points. After each roll, each player may stand at the current cumulative total of the dice rolls. Then, when the cumulative total of the rolls equals or exceeds 17 (unless, e.g., all players have previously stood), the shooter rolls a host die to obtain a host total. The single six-sided host die has the numbers 17, 18, 19, and 21 distributed on four of the six sides and the word “Bust” is distributed on two of the six sides. The cumulative total of each player is compared with the host total to determine whether each player's bet receives a payout, for example a 1:1 payout on the initial bet. Bonus bet options are also available.11-04-2010

Duane Martin Evans, Vancouver, WA US

Patent application numberDescriptionPublished
20110029705MULTI-DROP SERIAL BUS WITH LOCATION DETECTION AND METHOD - A multi-drop serial bus to connect a master device to a plurality of slave devices on a data line includes a voltage divider network, comprising divider resistors in series on the data line between slave devices, and a voltage sensing device, connected to the data line, configured to detect a voltage order of signals from the slave devices, indicating a position of connection of each slave device.02-03-2011

Ethan Evans, Snoqualmie, WA US

Patent application numberDescriptionPublished
20120079276CONTENT SELECTION AND DELIVERY FOR RANDOM DEVICES - Intelligent content delivery enables content to be delivered to different devices in formats appropriate for those devices based on the capabilities of those devices. A user might access the same piece of content on two different devices, and can automatically receive a higher quality format on a device capable of playing that higher quality format. The user can purchase rights to content in any format, such that as new formats emerge or the user upgrades to devices with enhanced capabilities, the user can receive the improved formats automatically without having to repurchase the content. Further, the user can pause and resume content between devices even when those devices utilize different formats, and can access content on devices not otherwise associated with the user, receiving content in formats that are appropriate for those unknown devices even if the user has not previously accessed content in those formats.03-29-2012

Ethan Z. Evans, Snoqualmie, WA US

Patent application numberDescriptionPublished
20120078997RESUMING CONTENT ACROSS DEVICES AND FORMATS - Intelligent content delivery enables content to be delivered to different devices in formats appropriate for those devices based on the capabilities of those devices. A user might access the same piece of content on two different devices, and can automatically receive a higher quality format on a device capable of playing that higher quality format. The user can purchase rights to content in any format, such that as new formats emerge or the user upgrades to devices with enhanced capabilities, the user can receive the improved formats automatically without having to repurchase the content. Further, the user can pause and resume content between devices even when those devices utilize different formats, and can access content on devices not otherwise associated with the user, receiving content in formats that are appropriate for those unknown devices even if the user has not previously accessed content in those formats.03-29-2012
20120079095CLOUD-BASED DEVICE SYNCHRONIZATION - A logically centralized system or service, such as a cloud-based content management service, enables intelligent communication between disparate devices. Such communication enables content such as applications and data to be synchronized between various devices, where the synchronization takes into account the capabilities of each device to provide versions and/or formats of that content that are appropriate for each device. A user purchasing an additional device, for example, can have various applications and other content automatically installed or copied over to the additional device, but with versions or formats that take advantage of, and are appropriate for, the capabilities of that additional device. Further, the intelligent communication via a logically centralized service can enable such devices to interact even though those devices might utilize different protocols and/or formats, and might otherwise not be able to communicate or have ever have been tested together.03-29-2012
20120079119INTERACTING WITH CLOUD-BASED APPLICATIONS USING UNRELATED DEVICES - Systems and method provide logic facilitating an interaction between a networked server and multiple, unrelated devices. In one implementation, a computer-implemented method enables a user of a device to interact with or control multiple, unrelated devices across a could computing environment using a networked server. The method includes receiving, at the networked server, an instruction from the control device. A corresponding instruction understandable by an unrelated controlled device is generated by the networked server, and the corresponding instruction is operable to cause the controlled device to perform the received instruction. The networked server may transmit the corresponding instruction to the controlled device.03-29-2012
20120079126CLOUD-BASED DEVICE INTERACTION - A logically centralized system or service, such as a cloud-based content management service, enables intelligent communication between disparate devices. Such communication enables content such as applications and data to be synchronized between various devices, where the synchronization takes into account the capabilities of each device to provide versions and/or formats of that content that are appropriate for each device. A user purchasing an additional device, for example, can have various applications and other content automatically installed or copied over to the additional device, but with versions or formats that take advantage of, and are appropriate for, the capabilities of that additional device. Further, the intelligent communication via a logically centralized service can enable such devices to interact even though those devices might utilize different protocols and/or formats, and might otherwise not be able to communicate or have ever have been tested together.03-29-2012
20120079606RIGHTS AND CAPABILITY-INCLUSIVE CONTENT SELECTION AND DELIVERY - Intelligent content delivery enables content to be delivered to different devices in formats appropriate for those devices based on the capabilities of those devices. A user might access the same piece of content on two different devices, and can automatically receive a higher quality format on a device capable of playing that higher quality format. The user can purchase rights to content in any format, such that as new formats emerge or the user upgrades to devices with enhanced capabilities, the user can receive the improved formats automatically without having to repurchase the content. Further, the user can pause and resume content between devices even when those devices utilize different formats, and can access content on devices not otherwise associated with the user, receiving content in formats that are appropriate for those unknown devices even if the user has not previously accessed content in those formats.03-29-2012

Frances Elizabeth Evans, Seattle, WA US

Patent application numberDescriptionPublished
20110251975System and Method for Visualization and Comparison of Physical Assets Using Engineering Design Data - A PLM system, method, and computer readable medium. A method includes receiving a persistence model of a physical assembly and transforming the persistence model to a bill of materials (BOM) window that includes a plurality of BOM lines each corresponding to a physical part. The method includes constructing an engineering design structure corresponding to the physical assembly and creating a hybrid BOM window by combining the engineering design structure with the BOM window. The hybrid BOM window includes a plurality of hybrid BOM lines. The method includes displaying a BOM window view based on the hybrid BOM window.10-13-2011

Glenn F. Evans, Kirkland, WA US

Patent application numberDescriptionPublished
20090323818ASYNCHRONOUS MEDIA FOUNDATION TRANSFORM - This disclosure describes methods, systems, and programming interfaces for more efficiently processing media data in a media pipeline. In one embodiment, media flow in a media system is coordinated using a media foundation transform supported by a programming interface. The programming interface generates input and output events to the requisite media system thereby permitting the media foundation transform control over when input frames are requested and received and output frames are retrieved.12-31-2009
20100150441Strategies for Processing Image Information Using a Color Information Data Structure - Strategies are described for processing image information using a data structure which conveys color information. The color information describes color-related formatting applied to the image information. The data structure can be passed down a video processing pipeline, where each functional component in the pipeline can draw color information from the data structure to improve the accuracy of its processing. Further, each component can supply previously unknown color information to the data structure for use by other (downstream) components in the pipeline. Exemplary fields of the data structure can include one or more of: a video transfer function field; a color primaries field; an image light field; a transfer matrix field; a nominal range field; and a video chroma sampling field. The transfer matrix field can be used to convert image information from one color space to another, such as a luma-related color space to an RGB-related color space. Processing operations can be performed on progressive and linear RGB image information.06-17-2010
20110170006Strategies for Processing Image Information Using a Color Information Data Structure - Strategies are described for processing image information using a data structure which conveys color information. The color information describes color-related formatting applied to the image information. The data structure can be passed down a video processing pipeline, which includes a video mixing renderer module, a device driver, and a graphics module. Each functional component in the pipeline can draw color information from the data structure to improve the accuracy of its processing.07-14-2011
20110298819HARDWARE-ACCELERATED COLOR DATA PROCESSING - Methods for mapping color data having at least one color associated therewith to an output device based on an input-device profile and an output-device profile, each profile having a tone curve and a color matrix, are provided. In one embodiment, the method includes receiving color data from an input device and determining whether the color data is in a linear space. If it is determined that the color data is not in a linear space, the method further includes applying the tone curve of the input device profile to the color data to convert it into a linear space. The method further includes converting the color(s) associated with the color data from the input linear space to an output linear space by applying the color matrix of the input device profile and the inverse color matrix of the output device profile to create color-converted image data.12-08-2011

Patent applications by Glenn F. Evans, Kirkland, WA US

Jeffrey D. Evans, Spokane, WA US

Patent application numberDescriptionPublished
20100071738Hand Based Weight Distribution System - A hand based weight distribution system which utilizes a knuckle support platform and knuckle support surface to allow the user to place his or her knuckles on said surface, preferably concurrently grasping a handle and thereby support part or all of the weight of the user without placing undue pressure on the hand of the user or the handle of the body support apparatus. Included are a knuckle support platform, knuckle support surface, support structure with a first end disposed to engage the ground.03-25-2010

Jordan P. Evans, Seattle, WA US

Patent application numberDescriptionPublished
20120105487TRANSPARENT DISPLAY INTERACTION - In embodiments of transparent display interaction, a portable device includes a handheld base movably coupled to a display device. The display device includes a display panel system that displays an image, and includes display surfaces through which the image is viewable. The image may appear as being projected into an environment behind the display device and viewable through the display surfaces of the display device. The display device is also configurable to open relative the handheld base to a position that the environment is viewable through the display device.05-03-2012

Kenneth R. Evans, Kennewick, WA US

Patent application numberDescriptionPublished
20110120589LIQUID TRANSPORTATION - A liquid transportation system includes a loading station where a liquid is loaded into a container of a delivery vehicle, and a drop off location where the delivery vehicle transfers the liquid into a storage tank. The storage tank includes a tank marker including a first identification device that generates a first signal. The first signal identifies a type of liquid to be stored in the storage tank. The delivery vehicle includes a product marker having a control system and a second identification device. The second identification device identifies a type of liquid contained in the container. The control system receives the first signal and the second signal and determines whether the type of the liquid stored in the container is the same as the type of liquid to be stored in the storage tank.05-26-2011

Lynne Marie Evans, Renton, WA US

Patent application numberDescriptionPublished
20090046100SYSTEM AND METHOD FOR GROUPING THEMATICALLY-RELATED CLUSTERS INTO A TWO-DIMENSIONAL VISUAL DISPLAY SPACE - Concepts are extracted from content of documents. Clusters each include one or more of the concepts. A theme is identified in each of the clusters and includes at least one such concept within the cluster. Spines of the clusters that share at least one theme in common are formed. The spines having a theme unique from any other spine already placed into a visual display space are placed. Anchor clusters are identified on the placed spines. Spine groups are generated. A similarity of at least one of the spines not placed and each placed spine is evaluated. The unplaced spine is placed at the anchor cluster in the placed spine with the closest similarity. A similarity of at least one of the clusters not selected and each anchor cluster is evaluated. The non-selected cluster is placed proximate to the anchor cluster with the closest similarity. The spine groups are displayed.02-19-2009
20100039431System And Method for Thematically Arranging Clusters In A Visual Display - A system and method for thematically arranging clusters in a visual display is provided. Stored clusters each include one or more concepts. The concepts include terms having a common semantic meaning. Two or more of the clusters with shared concepts are identified. The two or more clusters are placed along a vector to form one or more cluster spines each represented by the shared concepts as a theme. One of the cluster spines is selected. At least one anchor point located on an open edge of one of the clusters along the selected cluster spine is identified. A further cluster spine that is thematically-related to the selected cluster spine is identified. The further cluster spine is grafted onto one of the at least one anchor points of the selected cluster spine. The grafted cluster spines are displayed.02-18-2010
20100049708System And Method For Scoring Concepts In A Document Set - A system and method for scoring concepts in a document set is provided. Concepts including two or more terms extracted from the document set are identified. Each document having one or more of the concepts is designated as a candidate seed document. A score is calculated for each of the concepts identified within each candidate seed document based on a frequency of occurrence, concept weight, structural weight, and corpus weight. A vector is formed for each candidate seed document. The vector is compared with a center of one or more clusters each comprising thematically-related documents. At least one of the candidate seed documents that is sufficiently distinct from the other candidate seed documents is selected as a seed document for a new cluster. Each of the unselected candidate seed documents is placed into one of the clusters having a most similar cluster center.02-25-2010
20100220112System and Method for Grouping Cluster Spines Into a Two-Dimensional Visual Display Space - A system and method for grouping cluster spines into a two-dimensional visual display space is provided. Clusters of concepts, each extracted from documents, are obtained. Spines are formed by placing the clusters sharing at least one of the concepts along a spine. The spines are ordered based on a length of each spine. One or more of the spines are selected as unique spines and placed into a visual display space. A similarity is determined between one of the spines not placed and each of the placed unique spines. The placed unique spine most similar is identified. An anchor cluster on the most similar unique spine that satisfies a threshold similarity with the unplaced spine is selected. A cluster on the unplaced spine that is most similar to the selected anchor cluster is identified and grafted to the selected anchor cluster as a group of cluster spines.09-02-2010
20110122151SYSTEM AND METHOD FOR GENERATING CLUSTER SPINE GROUPINGS FOR DISPLAY - A system and method for generating cluster spine groupings for display is provided. A set of spines is obtained. Each spine in the set includes a grouping of clusters that share a common concept and are arranged linearly along a vector. Those spines that are unique from each other spine are identified. At least one remaining spine from the set of spines is selected. The remaining spine is compared to the unique spines. At least one spine group is formed by grafting the remaining spine onto the unique spine that is most similar. The spine group is displayed.05-26-2011
20110125751System And Method For Generating Cluster Spines - A system and method for generating cluster spines is provided. Clusters of documents are maintained. Each document is associated with a document concept that is formed from one or more terms extracted from that document. At least one cluster concept is determined for each cluster. The document concepts are ranked and at least one of the document concepts that is highly ranked is selected as the cluster concept. One or more spines are formed. Each spine includes two or more clusters that share at least one of the cluster concepts. The shared cluster concept is identified as a spine concept. One or more of the remaining clusters is assigned to the spines based on a similarity between the cluster concepts for the remaining clusters and the spine concepts for the formed spines.05-26-2011
20110264998System and Method for Displaying Groups of Cluster Spines - A system and method for displaying groups of cluster spines is provided. Groups of cluster spines are obtained. Each group includes one or more spines with one or more clusters each associated with at least one concept. Group concept score vectors are generated for each of the spine groups by aggregating the concepts for that spine group. The group concept score vectors for the spine groups are compared and those spine groups that are unique are identified. The unique spine groups are placed into a display by arranging the unique spine groups at equal distance angles around a center ring provided in the display.10-27-2011

Patent applications by Lynne Marie Evans, Renton, WA US

Monte R. Evans, Everett, WA US

Patent application numberDescriptionPublished
20110276217Hard Landing Report Based on Sink Rate Algorithm - A system and a method for detecting a hard landing or other high load event of an aircraft and then automatically triggering a report of such hard landing event. A sink rate algorithm is used to estimate the altitude rate of a main gear. The sink rate algorithm uses a plurality of flight parameters to estimate the main gear altitude rate, preferably including at least the following: pitch altitude, radio altitude, vertical acceleration, body pitch rate and vertical speed. This invention has the potential to reduce the number of unnecessary structural inspections, and may also limit the scope of any such required inspections.11-10-2011

Richard B. Evans, Maple Valley, WA US

Patent application numberDescriptionPublished
20080257490STRINGER HOLDING DEVICE - In accordance with the present invention an apparatus for securing a plurality of stringers to a mandrel during lay-up is provided, the plurality of stringers and mandrel forming a lay-up surface. The apparatus includes a vacuum source and a first vacuum attachment assembly comprising a first vacuum cup assembly and a first flexible tube assembly in communication with said vacuum source to tightly secure down against the lay-up surface. A second vacuum attachment assembly comprises a second vacuum cup assembly and a second flexible tube assembly in communication with the vacuum source to force it tightly down against the lay-up. A flexible spacer is in rigid communication with the second vacuum cup assembly and includes an extended end in communication with the first vacuum cup assembly such that the flexible spacer presses one of the stringers against the mandrel.10-23-2008
20090000451CUTTING ANVIL AND METHOD - A cutting system includes a cutting assembly and an anvil. The cutting assembly includes an ultrasonic cutting tool having a stylus with a tip and an actuator to move the tip along a path. The path is oriented in a transverse manner relative to movement of a backed ply material. The anvil includes a rigid base for securing the anvil to the cutting assembly and a surface coinciding with the path. The system is configured to drive the tip into the surface and draw the tip along the path to generate a groove disposed upon the surface. The groove being in cooperative alignment with the tip.01-01-2009
20090123588Apparatus For Forming Structural Members - A method and associated apparatus for forming a composite structural member from a charge are provided. The charge can be disposed on a first die of the apparatus and formed to a desired configuration defined by a recess of the die by inserting a second die or a tool into the recess. In some cases, the first die can include two portions that are adjustable in a transverse direction so that the recess can be opened by the insertion of the second die or tool. The second die or tool can be a substantially rigid member or an inflatable bladder. In either case, the charge can be disposed on the first die, formed, and then further processed on the first die, thereby facilitating indexing of the charge for each operation.05-14-2009
20110030521Cutting Sequence for Net Trimming a Composite Layup at an Oblique Angle - To generate a bevel in an uncured composite layup, an edge of part cut through the composite layup is performed at about 90° relative to the composite layup and a bevel cut is performed on the edge of part.02-10-2011

Patent applications by Richard B. Evans, Maple Valley, WA US

Stephen S. Evans, Seattle, WA US

Patent application numberDescriptionPublished
20090094527Environment-Interactive Context-Aware Devices and Methods - Location-aware methods and systems are described. In one embodiment, a portable computing device determines its location by accessing one or more hierarchical tree structures each of which comprising multiple nodes that represent physical or logical locations, and traversing at least one node on the one or more hierarchical tree structures to ascertain the location. The device then acquires digital data associated with the determined location and that can permit the device to interact with a location environment. The device then enables interaction with the location environment based, at least in part, on the acquired digital data.04-09-2009
20120100873Environment-Interactive Context-Aware Devices and Methods - Location-aware methods and systems are described. In one embodiment, a portable computing device determines its location by accessing one or more hierarchical tree structures each of which comprising multiple nodes that represent physical or logical locations, and traversing at least one node on the one or more hierarchical tree structures to ascertain the location. The device then acquires digital data associated with the determined location and that can permit the device to interact with a location environment. The device then enables interaction with the location environment based, at least in part, on the acquired digital data.04-26-2012

Patent applications by Stephen S. Evans, Seattle, WA US

Stephen Scott Evans, Redmond, WA US

Patent application numberDescriptionPublished
20090207733TRANSFERRING DATA OVER A NETWORK - A method is provided for transferring a set of data over a network by monitoring the level of actual network bandwidth utilization. The method identifies a maximum monitored level of actual utilization and calculates a size for data blocks to be transferred as a function of the maximum monitored level of utilization. The data blocks represent a segment of a set of data, such as a software update that may be transferred or downloaded over the network without interfering with other network activity.08-20-2009