Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Foster, WA

David Foster, Bellevue, WA US

Patent application numberDescriptionPublished
20100192209PASSIVE SECURITY ENFORCEMENT - Technology is described for enabling passive enforcement of security at computing systems. A component of a computing system can passively authenticate or authorize a user based on observations of the user's interactions with the computing system. The technology may increase or decrease an authentication or authorization level based on the observations. The level can indicate what level of access the user should be granted. When the user or a component of the computing device initiates a request, an application or service can determine whether the level is sufficient to satisfy the request. If the level is insufficient, the application or service can prompt the user for credentials so that the user is actively authenticated. The technology may enable computing systems to “trust” authentication so that two proximate devices can share authentication levels.07-29-2010
20100192230PROTECTING TRANSACTIONS - Technology is described for protecting transactions. The technology may include a switching component that a user can employ to switch an associated mobile device into a secure mode so that a user can confirm the transaction. After initiating a transaction request, the user can confirm the transaction request by activating the switching component, which can cause the mobile device to switch into a secure mode. In the secure mode, the mobile device may prevent the mobile device from conducting various normal activities, such as executing applications, receiving input, providing output, and so forth. The switching component may disable other processing temporarily. Upon receiving the confirmation from the user, the switching component may send a confirmation communication to complete the transaction.07-29-2010

David J. Foster, Bellevue, WA US

Patent application numberDescriptionPublished
20100333212PORTABLE PARAMETER-BASED LICENSING - Portable parameter-based licensing techniques are described. These techniques allow licenses to be decoupled from any particular host device and utilized in a portable and flexible fashion. In at least some embodiments, license data that includes a license to use computer-related functionality can be stored in a secure execution environment. The secure execution environment can be provided by a suitable secure execution environment hosting device(s) (SEHD), such as a portable flash memory device for instance. The license data in the secure execution environment can then be utilized to authorize use of the computer-related functionality, according to the license, on any number of host devices not responsible for providing the secure execution environment. As a result, the owner of the license can use the computer-related functionality without being restricted to any particular host device.12-30-2010

David James Foster, Bellevue, WA US

Patent application numberDescriptionPublished
20080235513Three Party Authentication - A trust provider uses established relationships with a client device and a server of an e-commerce merchant or service provider to assure the identity of each to the other. The e-commerce merchant can request an encrypted token from the client. The client may use a trust-provider key to generate the encrypted token. The server then passes the token to the trust provider, who only accepts tokens from known, authenticated entities. The trust provider then verifies the token and returns a response to the server. The response may include a client verification for use by the server and an encrypted server verification that is forwarded by the server to the client. In this fashion, both the server and client may be authenticated without prior knowledge of each other.09-25-2008
20080319910Metered Pay-As-You-Go Computing Experience - A computer with scalable performance level components and selectable software and service options has a user interface that allows individual performance levels to be selected. The scalable performance level components may include a processor, memory, graphics controller, etc. Software and services may include word processing, email, browsing, database access, etc. To support a pay-per-use business model, each selectable item may have a cost associated with it, allowing a user to pay for the services actually selected and that presumably correspond to the task or tasks being performed. An administrator may use a similar user interface to set performance levels for each computer in a network, allowing performance and cost to be set according to a user's requirements.12-25-2008
20090094455Frequency Managed Performance - A computer or other electronic device may use a security module to securely control a system or processor clock to set a predetermined performance level. In an exemplary embodiment, the performance level may be high, medium, or low, supporting a range of application performance requirements. Changes to the performance level may be authorized by a third party presenting cryptographic rights to alter the performance level. Alternatively, postpaid ro pre-paid value may be accumulated at a rate corresponding to the predetermined performance level set by the security module.04-09-2009
20090287917SECURE SOFTWARE DISTRIBUTION - To protect against software piracy, a storage media has a cryptographically protected area that stores software to be installed onto a target device, such as a computer. The storage media may include a non-secure area holding boot files and an installation program. The installation program may gather target device-specific data for use by a certifying authority in generating a key that allows access to the secure area of the storage media only during the installation process. In this manner, a user never has access to the raw installation files, limiting the ability to copy and distribute those files for installation on non-authorized computers. The certifying authority may also prepare target device-specific data applied to the software before installation to create a custom software image that will only execute on the target device and that can be verified by the host OS prior to execution, allowing integrity confirmation.11-19-2009
20100037325Enhanced Packaging for PC Security - A pay-per-use computer, or other electronic device that uses local security, may use a security module or other circuit for monitoring and enforcement of a usage policy. To help prevent physical attacks on the security module, or the circuit board near the security module, a second circuit may be mounted over the security module to help prevent access to the security module. Both circuits may be mounted on a interposer and the interposer mounted to the circuit board, creating a stack including the first circuit, the interposer, the security module, and a main PC board. When the PC board includes dense signal traces under the security module a three dimensional envelope is created around the security module. When the first circuit is a high value circuit, such as a Northbridge, the risk/reward of attacking the security module is increased substantially and may deter all but the most determined hackers.02-11-2010

Patent applications by David James Foster, Bellevue, WA US

Donald C. Foster, Lake Forest Park, WA US

Patent application numberDescriptionPublished
20090087404METHODS OF TREATING CANCER USING IL-21 AND MONOCLONAL ANTIBODY THERAPY - Methods for treating cancer by co-administering a therapeutic monoclonal antibody with IL-21 are described. Exemplary monoclonal antibodies that can be used are rituximab, trastuzumab and anti-CTLA-4 antibodies. The enhanced antitumor of the combination therapy is particularly useful for patient populations that are recalcitrant to monoclonal therapy, relapse after treatment with monoclonal antibodies or where the enhanced IL-21 antitumor effect reduces toxicities associated with treatment using the monoclonal antibodies.04-02-2009
20090269304METHODS OF TREATING CANCER USING IL-21 AND MONOCLONAL ANTIBODY THERAPY - Methods for treating cancer by co-administering a therapeutic monoclonal antibody with IL-21 are described. Exemplary monoclonal antibodies that can be used are rituximab, trastuzumab and anti-CTLA-4 antibodies. The enhanced antitumor of the combination therapy is particularly useful for patient populations that are recalcitrant to monoclonal therapy, relapse after treatment with monoclonal antibodies or where the enhanced IL-21 antitumor effect reduces toxicities associated with treatment using the monoclonal antibodies.10-29-2009
20100197575SOLUBLE INTERLEUKIN-20 RECEPTOR - A soluble receptor to IL-20 having two polypeptide subunits, IL-20RA (formerly called ZcytoR7) and IL-20RB (formerly called DIRS1). The two subunits are preferably linked together. In one embodiment one subunit is fused to the constant region of the light chain of an immunoglobulin, and the other subunit is fused to the constant region of the heavy chain of the immunoglobulin. The light chain and the heavy chain are connected via a disulfide bond.08-05-2010
20100222557CYTOKINE ZALPHA11LIGAND ANTIBODIES - Antibodies that bind to polypeptides and peptides comprising the sequence of zalpha11 Ligand as shown in SEQ ID NO: 2 are described. The antibodies may bind the full length sequence of 162 amino acid residues or a fragment thereof, including a mature polypeptide of 131 amino acid residues and smaller polypeptide and peptide sequences. The antibodies may include antibodies that are polyclonal, monoclonal, murine, humanized or neutralizing. Methods for producing the antibodies are also described.09-02-2010
20100297063CYTOKINE ZALPHA11 LIGAND ANTIBODIES - Antibodies that bind to polypeptides and peptides comprising the sequence of zalpha11 Ligand as shown in SEQ ID NO: 2 are described. The antibodies may bind the full length sequence of 162 amino acid residues or a fragment thereof, including a mature polypeptide of 131 amino acid residues and smaller polypeptide and peptide sequences. The antibodies may include antibodies that are polyclonal, monoclonal, murine, humanized or neutralizing. Methods for producing the antibodies are also described.11-25-2010
20100297064CYTOKINE ZALPHA11 LIGAND ANTIBODIES - Antibodies that bind to polypeptides and peptides comprising the sequence of zalpha11 Ligand as shown in SEQ ID NO: 2 are described. The antibodies may bind the full length sequence of 162 amino acid residues or a fragment thereof, including a mature polypeptide of 131 amino acid residues and smaller polypeptide and peptide sequences. The antibodies may include antibodies that are polyclonal, monoclonal, murine, humanized or neutralizing. Methods for producing the antibodies are also described.11-25-2010
20110027263SOLUBLE INTERLEUKIN-20 RECEPTOR - A soluble receptor to IL-20 having two polypeptide subunits, IL-20RA (formerly called ZcytoR7) and IL-20RB (formerly called DIRS1). The two subunits are preferably linked together. In one embodiment one subunit is fused to the constant region of the light chain of an immunoglobulin, and the other subunit is fused to the constant region of the heavy chain of the immunoglobulin. The light chain and the heavy chain are connected via a disulfide bond.02-03-2011
20110086004METHODS OF TREATING CANCER USING IL-21 AND MONOCLONAL ANTIBODY THERAPY - Methods for treating cancer by co-administering a therapeutic monoclonal antibody with IL-21 are described. Exemplary monoclonal antibodies that can be used are rituximab, trastuzumab and anti-CTLA-4 antibodies. The enhanced antitumor of the combination therapy is particularly useful for patient populations that are recalcitrant to monoclonal therapy, relapse after treatment with monoclonal antibodies or where the enhanced IL-21 antitumor effect reduces toxicities associated with treatment using the monoclonal antibodies.04-14-2011
20110150872SOLUBLE HETERODIMERIC CYTOKINE RECEPTOR - A soluble receptor that binds to IL-20 having two polypeptide subunits, IL-22R and IL-20RB. The two subunits are preferably linked together. In one embodiment one subunit is fused to the constant region of the light chain of an immunoglobulin, and the other subunit is fused to the constant region of the heavy chain of the immunoglobulin. The light chain and the heavy chain are connected via a disulfide bond.06-23-2011

Patent applications by Donald C. Foster, Lake Forest Park, WA US

Earl Stanley Foster, Chelan, WA US

Patent application numberDescriptionPublished
20110005148Security ground anchor - A fastener apparatus, a helical augur, to provide a secure anchor of movable objects to terrestrial sub-surfaces. An inverted cone collar inserted on the upper shaft of the auger is trapped to prevent removal or lowering, but is free to rotate. A key insert is provided to lock the augur to the cone collar so that the augur can be turned in or out when the key is inserted, but cannot be turned without the key.01-13-2011

John D. Foster, East Tacoma, WA US

Patent application numberDescriptionPublished
20100201564REMOVING CLUTTER FROM RADAR CROSS SECTION MEASUREMENTS USING SPECTRAL TAGGING - A system for performing radar cross section measurements of a target may include a radar system and an antenna associated with the radar system to transmit signals and to receive reflected signals from the target and a clutter source. An EM tagging device is locatable proximate to the clutter source to spectrally tag the clutter source by causing changes in an electromagnetic signal reflected by the clutter source when a predetermined radar signal transmitted by the radar system is incident on the target, the clutter source and the EM tagging device. A module may identify a spectrally tagged component of reflected signals received by the radar system from the target, the clutter source and the EM tagging device. The module monitors the spectrally tagged component, compensates for variations in an un-tagged component of the reflected signals caused by the clutter source and EM tagging device, and subtracts contamination caused by the clutter source and EM tagging device and their interactions with the target, to provide a radar cross section of the target with reflected signals from the clutter source removed.08-12-2010

Justin Michael Foster, Federal Way, WA US

Patent application numberDescriptionPublished
20110037767VIDEO IN E-MAIL - To allow a video clip to be rendered within an e-mail, the video stream is converted into an animated image object (e.g. a GIF (Graphics Interchange Format) object) and stored on a server system. An HTML image element/tag () is created that references the animated image object at the server, for embedding in a conventional HTML-encoded e-mail message. When the receiving e-mail application processes the HTML encoding, the processing of the HTML image element causes the referenced animated image object to be downloaded and displayed, thereby automatically presenting a recreation of the video stream. To facilitate efficient transmission to the receiving device, the size of the animated image object is preferably optimized before transmission, the optimization including general optimization techniques, as well as optimizations based on the particular characteristics associated with the receiving device and/or the communications link to the receiving device.02-17-2011

Michael A. Foster, Redmond, WA US

Patent application numberDescriptionPublished
20110047126USER-INPUT SCHEDULING OF SYNCHRONIZATION OPERATION ON A MOBILE DEVICE BASED ON USER ACTIVITY - Data is synchronized between a mobile device and a computing device over a wireless link. Synchronization operations are scheduled according to a synchronization schedule that is based on a current time of day. In one embodiment, the day can be divided into different time periods by the user. The user can also specify the frequency with which synchronization operations are to be performed during each specified period. Further, the user can specify an override schedule which overrides the ordinary synchronization schedule established by the user when override criteria are present. For instance, if the mobile device is roaming, the synchronization schedule will be dictated by the override schedule, which may sync much less often, or not until a specific user synchronization request has been received. The present invention can be embodied both as a method and as a apparatus. Also, the user interface associated with the present invention provides for user input to specify time periods during the day, synchronization frequency information, and an override schedule.02-24-2011

Michael J. Foster, Issaquah, WA US

Patent application numberDescriptionPublished
20080315400MICROELECTROMECHANICAL SYSTEMS DESIGN FEATURE - A device for reducing the chance that a microelectromechanical systems (MEMS) device with moving parts will have those parts stick to a glass cover of the MEMS device, and a method for making the device. An example embodiment of the invention includes a MEMS device wafer, a substrate wafer, and a glass cover. The MEMS device wafer includes perforations corresponding to the location(s) of exposed glass on the cover. An example embodiment of a method of the invention includes applying metal layers to a glass cover, perforating a device wafer at locations corresponding to areas of exposed glass on the glass cover, mounting the device wafer to the substrate wafer, and anodically bonding the glass cover to the substrate wafer or to the device wafer.12-25-2008
20090025477SENSOR WITH POSITION-INDEPENDENT DRIVE ELECTRODES IN MULTI-LAYER SILICON ON INSULATOR SUBSTRATE - A micoroelectromechanical system (MEMS) includes a housing defining an enclosed cavity, stator tines extending from the housing into the cavity, a MEMS device located within the cavity, the MEMS device including a proof mass and rotor tines extending from the proof mass, each rotor tine being positioned at a capacitive distance from a corresponding stator tine. The rotor tines include a first section extending a first distance from an insulating layer of the rotor tines and a second section extending a second distance from the insulating layer in an opposite direction from the first section. The stator tines include a first section extending a first distance from an insulating layer of the stator tines and a second section extending a second distance from the insulating layer in an opposite direction from the first section, the stator tine first distance being greater than the rotor tine first distance.01-29-2009
20100024552SYSTEMS AND METHODS FOR DETECTING OUT-OF-PLANE LINEAR ACCELERATION WITH A CLOSED LOOP LINEAR DRIVE ACCELEROMETER - Systems and methods sense out-of-plane linear accelerations. In an exemplary embodiment, the out-of plane linear accelerometer is accelerated in an out-of-plane direction, wherein the acceleration generates a rotational torque to an unbalanced proof mass. A rebalancing force is applied to at least one plurality of interleaved rotor comb tines and stator comb tines, wherein the rebalancing force opposes the rotational torque, wherein the rotor comb tines are disposed at an end of the unbalanced proof mass, and wherein the stator comb tines are disposed on a stator adjacent to the end of the unbalanced proof mass. An amount of acceleration is then determined based upon the applied rebalancing force.02-04-2010

Patent applications by Michael J. Foster, Issaquah, WA US

Michael S. Foster, Federal Way, WA US

Patent application numberDescriptionPublished
20090175258METHOD AND DEVICE OF GENERATING TIME-VARYING PREAMBLE SEQUENCE AND PSEUDORANDOM NOISE (PN) BINARY SEQUENCE IN DIRECT SEQUENCE SPREAD SPECTRUM (DSSS) COMMUNICATIONS - Embodiments of the disclosure provide methods, apparatus, and articles allowing two nodes to communicate in a slot-based direct sequencing spreading communication system. Both a preamble sequence and a payload data spreading PN sequence are generated from the Time of Day and a given user code. Generated sequences are synchronized between two communicating nodes to allow slot-based DSSS communication to take place. Generated sequences also change dynamically from slot to slot to provide waveform security.07-09-2009
20090196170QUALITY OF SERVICE, POLICY ENHANCED HIERARCHICAL DISRUPTION TOLERANT NETWORKING SYSTEM AND METHOD - According to an embodiment, a method includes a Delay Tolerant Network (DTN) software overlay residing in a first plane of a node of the network is used to define hierarchical forwarding behavior for data being generated in the first plane. In a second plane of the network, local buffering and data retransmission is performed in response to at least one intermittent network outage. Communication between the first and second planes is performed to manage the transmission of data between the first and second planes as needed in the event of at network outage that is longer in duration than the at least one intermittent network outage, to thus prevent the loss of data.08-06-2009

Nathan Foster, Wenatchee, WA US

Patent application numberDescriptionPublished
20100068936CONNECTOR ASSEMBLIES INCORPORATING CERAMIC INSERTS HAVING CONDUCTIVE PATHWAYS AND INTERFACES - Ceramic inserts and hermetically sealed or sealable connectors incorporating a ceramic insert providing conductive pathways between opposing faces and/or side-walls and fabricated using multi-layer ceramic fabrication techniques are described. Conductive pads provided as metalized surfaces on the ceramic insert facilitate conductive communication between the conductive pathways transiting the ceramic inserts and conductive structures contacting the conductive pads, such as sockets, pins, wires, and the like.03-18-2010

Suzanne Foster, Seattle, WA US

Patent application numberDescriptionPublished
20100150952pH-RESPONSIVE POLYMER CARRIER COMPOSITIONS FOR CYTOSOLIC PROTEIN DELIVERY - pH-Responsive polymer-based protein delivery carriers and compositions, methods for making the carriers and compositions, and methods for using the carriers and compositions for intracellular protein antigen delivery, inducing a cytotoxic T-lymphocyte response, introducing a tumor-specific protein antigen to an antigen presenting cell to induce an immune response, and providing tumor protection to a subject.06-17-2010

William Clyde Foster, Vancouver, WA US

Patent application numberDescriptionPublished
20090031656LATH SUPPORT SYSTEM - A structural reinforcement system that utilizes a lath for receiving cementitious material. Lath is affixed to support structure such as sheathing supported by studs as may commonly be found in building construction. Strip members are affixed to the lath and function as fastener guides. Fasteners penetrate the strips for affixing lath and strips to the support structure. The strips are made of a compressible material that protects the lath from damage due to impacts associated with installing the fasteners and forms a gasket-like seal around the fasteners. Strips may be used as drainage guides for directing water that may flow behind the lath. The width of the strips creates spacing between the lath and the support structure, which allows for controlling of a thickness of a base layer of cementitious material by selecting a desired width. In another embodiment, entangled filaments are used as lath material for receiving cementitious material.02-05-2009