Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Canter, US

Adriaan W. Canter, Seattle, WA US

Patent application numberDescriptionPublished
20080201707DYNAMIC DEPLOYMENT OF CUSTOM CODE - A method and system for dynamically downloading custom code for execution within a host application is provided. A deployment system augments the manifest used for deploying managed applications to include information describing how the host application is to use the custom code, referred to as host manifest information. The deployment system reports the progress of the downloading of the manifest and the custom code to the host application. The host application can then perform appropriate host-specific processing. The host application may provide to the deployment system an interface for verifying the trust of the custom code. The deployment system also allows the host application to control the uninstalling of the custom code.08-21-2008
20080201759VERSION-RESILIENCE BETWEEN A MANAGED ENVIRONMENT AND A SECURITY POLICY - A method and system for enforcing a security policy that is version-independent of a managed environment when loading custom code for a host application is provided. A security system of the managed environment receives an identifier of custom code to be loaded by the host application. Before loading the identified custom code, the managed environment enforces the security policy using the security system. The security system applies the security policy expressed using a version-independent indication of identifiers of untrusted custom code. If the security system determines that the trust of the custom code is unknown, then the security system requests a trust manager associated with the host application to enforce a host application-specific security policy. When the custom code is trusted, the managed environment loads the custom code.08-21-2008
20100318968CATALOG-BASED SOFTWARE COMPONENT MANAGEMENT - Multiple software component identifiers are maintained in a catalog of an operating system running on a device. Each of these software component identifiers corresponds to one of multiple software components installed on the device. The catalog is accessed in response to a request regarding one of the multiple software components, and the request is responded to based at least in part on information included in the catalog. Additionally, two or more versions of a software component that are installed on the computing device can be identified. Which one of the two or more versions of the software component is an active version of the software component to be run is determined. In response to requests for information regarding the software component, information regarding the active version of the software component is returned.12-16-2010
20100325085Managed System Extensibility - One or more extension registrations are received for each of multiple software components installed on a computing device. The one or more extension registrations identify the software components as providers of functionality. A record of the one or more extension registrations for each of the multiple software components is maintained. Requests are received, from other software components installed on the computing device, that identify particular functionality. In response to such requests, the information regarding one or more of the multiple software components that provide the particular functionality is returned to the other software components.12-23-2010

Patent applications by Adriaan W. Canter, Seattle, WA US

David Canter, San Diego, CA US

Patent application numberDescriptionPublished
20100167960METHODS AND APPARATUS FOR SCREENING AND DETECTING MULTIPLE GENETIC MUTATIONS - An assay system and methods are described where patient samples containing genomic DNA are analyzed for the presence of known genetic polymorphisms using a universal reporter strategy. In a preferred embodiment, the amplified DNA is localized at test sites in an array of sites on a microchip followed by a series of hybridization reactions that screen for the presence of a single mutation from among a number of mutations, and allow the identification of specific mutations. In addition to universal reporters, the assay may use blockers and discriminators for screening and identification of known polymorphisms.07-01-2010

James M. Canter, Austin, TX US

Patent application numberDescriptionPublished
20090013028Apparatus And Method For Monitoring And Control Of Remotely Located Equipment - A remote data acquisition and transmission system for vending machines may be provided. The system may comprise a vending machine and at least one host device. The vending machine may comprise a vending machine controller; and an Internet Protocol (IP) network interface operable to communicate operation data to and from the vending machine controller. The at least one host device may be communicatively coupled to the IP network interface via at least one IP network, and the host device may be operable to communicate operation data to and from the IP network interface.01-08-2009
20090303982Systems and Methods for Data Acquisition and Transmission - In a system for a field asset site having a plurality of field assets, a first transport module interfaces with a first field asset, the first transport module operable to communicate via a first transport with a communication center outside of the field asset site. A second transport module interfaces with the first field asset. A third transport module interfaces with an associated field asset and is operable to communicate via a second transport to the second transport module. Each of a plurality of audit devices interfaces with an associated field asset from which operation data is acquired by the audit device. Each of a plurality of routing modules interfaces between an associated field audit device and at least one of the second transport module and the third transport module, with each routing module operable to provide transport-agnostic communication between its associated audit device and at least one of the communication center and another audit device.12-10-2009
20110173535MECHANISM FOR A VENDING MACHINE GRAPHICAL USER INTERFACE UTILIZING XML FOR ON-THE-FLY LANGUAGE SELECTION BY AN END USER - Text for a vending machine customer interface is supplied from one of a plurality of markup language descriptions of the customer interface text contained within storage media in the vending machine. Each markup language description is configured to cause the customer interface text to be displayed in a different human language. In response to initiation of a vend transaction, the vending machine may prompt the customer to select a preferred human language in which to transact the vend and, based on the customer selection, load customer interface text from a corresponding markup language description into the customer interface display.07-14-2011
20110173568MECHANISM FOR A VENDING MACHINE GRAPHICAL USER INTERFACE UTILIZING XML FOR A VERSATILE CUSTOMER EXPERIENCE - Logic for a vending machine customer interface is supplied from one a plurality of markup language descriptions of the customer interface contained within storage media in the vending machine. Each markup language description is configured to cause the customer interface flow between different sets of application states, and content that is displayed/rendered when respective application states are activated. In response to customer selection of a particular product or class of products, based on the customer selection, the controller processes customer interface flow and content based upon a corresponding markup language description to produce the customer interface display.07-14-2011

Patent applications by James M. Canter, Austin, TX US

Jeffrey A. Canter, Nashville, TN US

Patent application numberDescriptionPublished
20110117557Methods and Compositions For Diagnosis of Age-Related Macular Degeneration - The invention generally concerns methods and compositions for screening individuals for susceptibility to age-related macular degeneration (AMD). In particular, association with the various markers including complement factor H, LOC387717/ARMS2, C2/CFB, C3 and VEGF, indicates that a subject is at risk of AMD.05-19-2011

Jeffrey B. Canter, West Orange, NJ US

Patent application numberDescriptionPublished
20090254985Secure network interface device - An interface device for a protected workstation or host has a network interface for connection to a multi-level secure network, a first address corresponding to a guard control port, and a second address corresponding to a guard data port. A transport guard in the device has a control component coupled to the guard control port for processing configuration data sent to the first address and producing a desired security configuration, a guard component coupled to the output of the control component and to the guard data port of the network interface, and a host interface coupled to the guard component for exchanging data with the protected host. Only when permitted by the desired security configuration, the guard component passes network data addressed to the second address of the network interface to the host interface, and passes outbound data from the host interface to the network through the guard data port.10-08-2009

Jennifer Canter, Armonk, NY US

Patent application numberDescriptionPublished
20100291530Teaching and Learning Aid Including a Distinctively Shaped Mat - An instructional aid comprises a mat shaped like a letter “U” and suitable, e.g., for placement on a floor. Pairs of cards may be provided for use with the mat. For example, one set may relate to “fruit,” and two cards in the set may bear matching pictures of apples, another pair may bear matching pictures of bananas, etc. The mat may comprise spaces, e.g., for placing such cards, and in one embodiment, the spaces may be clear pockets, corresponding to the size of the cards. Some embodiments of the invention may encourage, e.g., active play between a caregiver and a preschool-age child, stimulating, e.g., social interaction and development of the child's ability to speak and understand. Examples of such active play may include matching games, but are not limited to such games.11-18-2010

Michael Canter, Evanston, IL US

Patent application numberDescriptionPublished
20080208632FREEZING A NETWORK- DELIVERED HEALTHCARE QUESTIONNAIRE - A network-delivered healthcare questionnaire may be frozen to prevent misinformation and confusion between a healthcare provider and a patient during a medical course of treatment. A patient accesses the questionnaire regarding an event such as a test or procedure during the patent's course of treatment. The patient submits responses to a plurality of questions. The responses include information that is actionable by the provider and related to the course or treatment. The patient assigns a frozen status to the submitted answers after completing the questionnaire or the provider assigns the frozen status after viewing the submitted responses or another triggering event. Once the responses are frozen, they may not be modified. Any further information the patient wishes to convey to the provider must be submitted directly or through another channel, thus ensuring that both the provider and the patient possess current and accurate information during the course of treatment.08-28-2008

Stanley Canter, Hermosa Beach, CA US

Patent application numberDescriptionPublished
20110298375Power Factor Control For An LED Bulb Driver Circuit - A light-emitting diode (LED) bulb has a shell and a base attached to the shell. An LED is within the shell. A driver circuit provides current to the LED. The driver circuit has a power factor control circuit that includes a tracking circuit configured to produce a tracking signal indicative of the voltage of the supply line. The power factor control circuit also includes a switch-mode power supply (SMPS) controller having an input pin and an output pin. The tracking circuit is connected to the input pin. Based on the signal at the input pin, the SMPS controller is configured to change a duty cycle of an output signal on the output pin.12-08-2011

Wade Canter, Armonk, NY US

Patent application numberDescriptionPublished
20100291530Teaching and Learning Aid Including a Distinctively Shaped Mat - An instructional aid comprises a mat shaped like a letter “U” and suitable, e.g., for placement on a floor. Pairs of cards may be provided for use with the mat. For example, one set may relate to “fruit,” and two cards in the set may bear matching pictures of apples, another pair may bear matching pictures of bananas, etc. The mat may comprise spaces, e.g., for placing such cards, and in one embodiment, the spaces may be clear pockets, corresponding to the size of the cards. Some embodiments of the invention may encourage, e.g., active play between a caregiver and a preschool-age child, stimulating, e.g., social interaction and development of the child's ability to speak and understand. Examples of such active play may include matching games, but are not limited to such games.11-18-2010