Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Salsbury

Andrew Salsbury, San Mateo, CA US

Patent application numberDescriptionPublished
20150086960GUIDING CONSTRUCTION AND VALIDATION OF ASSESSMENT ITEMS - A method for guiding a user in a construction of an assessment item includes identifying a requirement of the assessment item, filtering a plurality of documents in accordance with the requirement to produce a set of relevant documents, presenting a workflow for use in constructing the assessment item, wherein the workflow is based on the set of relevant documents, and presenting a set of questions for use in validating, by the user, that a proposed assessment item meets the requirement.03-26-2015

Baker Salsbury, Tolland, CT US

Patent application numberDescriptionPublished
20100082362Method and Apparatus for Assessing Salient Characteristics of a Community - A computer system and method comprising census data on neighborhood level communities, each data point representing a quantitative value indicative of one of a plurality of components of community health. Executable instructions combine with weighted importance, the quantitative indicator values into a plurality of components of community health. Each component represents a quantitative value associated with one of a plurality of determinants of community health. Executable instructions combine with weighted importance, the quantitative component values into a determinant of community health. Each of the determinants represents a quantitative contribution to an overall health index of the community. The index is computed from the determinants and can be compared with similarly computed indices for other communities. The indices, determinants, components, and indicators for a given community can be compared across communities and correlated with data on specific health outcomes across communities to identify health outcome disparities.04-01-2010

Ian Salsbury, Wickford Essex GB

Patent application numberDescriptionPublished
20140354493MOTOR VEHICLE ANTENNA ASSEMBLY - An antenna assembly is disclosed in which at least part of the antenna assembly is formed as an integral part of an external plastic roof panel of a motor vehicle. In one embodiment a base member is formed as an integral part of the plastic panel, the base member being used to connect a flexible antenna to a circuit of the motor vehicle by means of an electrical connector. In a second embodiment the antenna is formed as an integral part of a base member. In both cases no aperture is required in the respective plastic panel and so no potential water leak paths are produced.12-04-2014
20140355224MOTOR VEHICLE PLASTIC PANEL HAVING AN INTEGRAL ELECTRICAL UNIT - A plastic panel forming part of a motor vehicle is disclosed having a number of embedded conductors for electrically connecting together an electrical connector and an electrical unit. Parts of the electrical connector and the electrical unit are formed as integral parts of the plastic panel. The electrical connector includes terminals connected to the electrical conductors for co-operation with terminals formed as part of a plug used to connect the conductors to other electrical circuits of the motor vehicle. In one embodiment the electrical unit is in the form of a fuse box having electrical terminals held in position by the plastic panel and in pairs for cooperation with a respective fuse.12-04-2014

J. Kenneth Salsbury, Mountain View, CA US

Patent application numberDescriptionPublished
20140246258ELECTROMECHANICALLY COUNTERBALANCED HUMANOID ROBOTIC SYSTEM - Systems and methods related to construction, configuration, and utilization of humanoid robotic systems and aspects thereof are described. A system may include a mobile base, a spine structure, a body structure, and at least one robotic arm, each of which is movably configured to have significant human-scale capabilities in prescribed environments. The one or more robotic arms may be rotatably coupled to the body structure, which may be mechanically associated with the mobile base and spine such that it may be deflectably elevated and rolled relative to the base simultaneously and independently. Aspects of the one or more arms may be counterbalanced with one or more spring-based counterbalancing mechanisms which facilitate backdriveability and payload features.09-04-2014

Jonathon S. Salsbury, Albany, NY US

Patent application numberDescriptionPublished
20090012059DIPEPTIDYL PEPTIDASE INHIBITORS - Compounds, pharmaceuticals, kits and methods are provided for use with DPP-IV and other S9 proteases that comprise a compound comprising:01-08-2009

Patent applications by Jonathon S. Salsbury, Albany, NY US

Jonathon S. Salsbury, San Diego, CA US

Patent application numberDescriptionPublished
20120264967PROCESS FOR MAKING (R) -3-(2,3-DIHYDROXYPROPYL)-6-FLUORO-5-(2-FLOURO-4-IODOPHENYLAMINO)-8-METHYL- PYRIDO[2,3-d]PYRIMIDINE-4,7(3H,8H)-DIONE AND INTERMEDIATES THEREOF - The present invention relates generally to processes of making (R)-3-(2,3-Dihydroxypropyl)-6-fluoro-5-(2-fluoro-4-iodophenylamino)-8-methylpyrido[2,3-d]pyrimidine-4,7(3H,8H)-dione, intermediates thereof, and a process for making a particular polymorph of (R)-3-(2,3-Dihydroxypropyl)-6-fluoro-5-(2-fluoro-4-iodophenylamino)-8-methylpyrido[2,3-d]pyrimidine-4,7(3H,8H)-dione.10-18-2012
20130225813PROCESS FOR MAKING (R) -3-(2,3-DIHYDROXYPROPYL)-6-FLUORO-5-(2-FLOURO-4-IODOPHENYLAMINO)-8-METHYL- PYRIDO[2,3-d]PYRIMIDINE-4,7(3H,8H)-DIONE AND INTERMEDIATES THEREOF - The present invention relates generally intermediates for making (R)-3-(2,3-Dihydroxypropyl)-6-fluoro-5-(2-fluoro-4-iodophenylamino)-8-methylpyrido[2,3-d]pyrimidine-4,7(3H,8H)-dione.08-29-2013

Jonathon Stuart Salsbury, Albany, NY US

Patent application numberDescriptionPublished
20090048254SALTS AND POLYMORPHS OF A VEGF-R INHIBITOR - The invention relates to salts and free base forms of N,2-dimethyl-6-[7-(2-morpholinoethoxy)quinolin-4-yloxy]benzofuran-3-carboxamide. The invention further relates to pharmaceutical compositions of these salts and free base forms and methods of treating disorders such as cancer using such compositions.02-19-2009

Marc Salsbury, Vancouver CA

Patent application numberDescriptionPublished
20080215279Luminaire control system and method - The present invention provides a system and method for controlling one or more light-emitting elements which are driven by forward currents to generate mixed light for use, for example, through a luminaire. The system has one or more light sensors for acquiring feedback optical sensor data and a user interface for providing reference data representative of a desired mixed light. The system also has a controller for transforming either the sensor data or the reference data into the coordinate space of the other and to determine a difference between the sensor and the reference data in that coordinate space. The controller is configured to adjust the forward currents during operating conditions so that the sensor data matches the setpoint data. The present invention also provides a system and method that can at least partially compensate certain temperature induced effects when transforming the optical sensor or the reference data.09-04-2008
20090303467METHOD AND APPARATUS FOR DETERMINING INTENSITIES AND PEAK WAVELENGTHS OF LIGHT - The present invention provides a method and apparatus for determining intensities and peak wavelengths of light. The apparatus comprises one or more pairs of sensing units for sensing the light, a first sensing unit of a pair configured to sense a first intensity of the light in a first predetermined wavelength range with a first predetermined spectral responsivity and a second sensing unit of a pair configured to sense a second intensity of the light in the first predetermined wavelength range with a second predetermined spectral responsivity. The apparatus further comprises a processing system operatively connected to the one or more pairs of sensing units; the processing system configured to determine the intensity and peak wavelength for each of the one or more predetermined wavelength ranges of the light according to one or more predetermined functional relationships between each of the first intensity and second integral.12-10-2009

Marc Salsbury, Ottawa CA

Patent application numberDescriptionPublished
20110140131PHOTO-DETECTOR WITH WAVELENGTH CONVERTER - The invention relates to a photo-detector comprising a light sensitive element (06-16-2011
20110156596METHOD AND APPARATUS FOR CONTROLLING AND MEASURING ASPECTS OF TIME-VARYING COMBINED LIGHT - Methods and apparatus are disclosed for providing combined time-varying light comprising light from one or more light sources (06-30-2011
20110309754METHOD AND APPARATUS FOR DISCRIMINATING MODULATED LIGHT IN A MIXED LIGHT SYSTEM - Methods and apparatus are disclosed for providing optical emission feedback control for an illumination system comprising mixed light including light from a first light source (12-22-2011

Marc Salsbury, Battersea CA

Patent application numberDescriptionPublished
20090185173APPARATUS AND METHOD FOR DETERMINING CHARACTERISTICS OF A LIGHT SOURCE - The invention provides an apparatus for sampling and determining characteristics of a light source. The apparatus comprises a sensor system configured to sample the spatial and spectral radiation characteristics of the light source and a goniometer that is configured to desirably control and adjust the relative position between the sensor system and the light source. The goniometer is configured to position the sensor system relative to the light source using two or more degrees of freedom. The apparatus additionally includes a control system configured to control the operation of the sensor system and the sampling of the spatial and spectral radiation characteristics of the light source. The control system is further configured to control operation of the goniometer for the relative positioning of the sensor system and the light source.07-23-2009

Russell Salsbury, Cambria, CA US

Patent application numberDescriptionPublished
20100121777METHOD, MEDIUM AND SYSTEM FOR DETERMINING WHETHER A TARGET ITEM IS RELATED TO A CANDIDATE AFFINITY ITEM - Recommendations for purchase are made based on customer behavior across multiple sessions. Correlations used for recommendations include: buy-to-buy (cross-session), view-to-view (same-session), view-to-buy (same-session), and abandon-to-buy (same-session) actions. A preview display allows a merchant to adjust recommendation algorithm weightings to achieve a desired result. A closed-loop system is provided with real-time feedback. The recommendations can be based on various segments of other users, including users of the same search engine.05-13-2010

Ryan Salsbury, Cupertino, CA US

Patent application numberDescriptionPublished
20110074914AUDIO PROCESSING IN A MULTI-PARTICIPANT CONFERENCE - Some embodiments provide an architecture for establishing multi-participant audio conferences over a computer network. This architecture has a central distributor that receives audio signals from one or more participants. The central distributor mixes the received signals and transmits them back to participants. In some embodiments, the central distributor eliminates echo by removing each participant's audio signal from the mixed signal that the central distributor sends to the particular participant.03-31-2011
20110116409MULTI-PARTICIPANT CONFERENCE SETUP - Some embodiments provide an architecture for establishing a multi-participant conference. This architecture has one participant's computer in the conference act as a central content distributor for the conference. The central distributor receives data (e.g., video and/or audio streams) from the computer of each other participant, and distributes the received data to the computers of all participants. In some embodiments, the central distributor receives A/V data from the computers of the other participants. From such received data, the central distributor of some embodiments generates composite data (e.g., composite image data and/or composite audio data) that the central distributor distributes back to the participants.05-19-2011
20110205332HETEROGENEOUS VIDEO CONFERENCING - Some embodiments provide an architecture for establishing a multi-participant conference. This architecture has one participant's computer in the conference act as a central content distributor for the conference. The central distributor receives data (e.g., video and/or audio streams) from the computer of each other participant, and distributes the received data to the computers of all participants. In some embodiments, the central distributor receives A/V data from the computers of the other participants. From such received data, the central distributor of some embodiments generates composite data (e.g., composite image data and/or composite audio data) that the central distributor distributes back to the participants. The central distributor in some embodiments can implement a heterogeneous audio/video conference. In such a conference, different participants can participate in the conference differently. For instance, different participants might use different audio or video codecs. Moreover, in some embodiments, one participant might participate in only the audio aspect of the conference, while another participant might participate in both audio and video aspects of the conference.08-25-2011
20120290668MULTI-PARTICIPANT CONFERENCE SETUP - Some embodiments provide an architecture for establishing a multi-participant conference. This architecture has one participant's computer in the conference act as a central content distributor for the conference. The central distributor receives data (e.g., video and/or audio streams) from the computer of each other participant, and distributes the received data to the computers of all participants. In some embodiments, the central distributor receives AN data from the computers of the other participants. From such received data, the central distributor of some embodiments generates composite data (e.g., composite image data and/or composite audio data) that the central distributor distributes back to the participants.11-15-2012
20140049599Multi-Participant Conference Setup - Some embodiments provide an architecture for establishing a multi-participant conference. This architecture has one participant's computer in the conference act as a central content distributor for the conference. The central distributor receives data (e.g., video and/or audio streams) from the computer of each other participant, and distributes the received data to the computers of all participants. In some embodiments, the central distributor receives A/V data from the computers of the other participants. From such received data, the central distributor of some embodiments generates composite data (e.g., composite image data and/or composite audio data) that the central distributor distributes back to the participants.02-20-2014

Patent applications by Ryan Salsbury, Cupertino, CA US

Ryan Salsbury, San Francisco, CA US

Patent application numberDescriptionPublished
20100080142Automatic Detection of Channel Bandwidth - A step-wise approach to automatically determining the bandwidth of a communication channel includes dividing the channel's potential bandwidth into a number of ranges. An initial range is then selected and a series of data packets specific to the selected range are transmitted from a first endpoint to a second endpoint, with the second endpoint determining one or more channel metrics based on the transmitted packets (e.g., measured transmission rates). If the metrics indicate the current range accurately reflects the channel's bandwidth, a measured transmission rate of the transmitted data packets is used as the channel's bandwidth. Otherwise, another range is selected and the process is repeated. The described approach rapidly determines channel bandwidth, even when the channel between the two endpoints is asymmetric. Techniques described herein are particularly beneficial when used in conjunction with multimedia conferencing applications.04-01-2010
20130064251Automatic Detection of Channel Bandwidth - A step-wise approach to automatically determining the bandwidth of a communication channel includes dividing the channel's potential bandwidth into a number of ranges. An initial range is then selected and a series of data packets specific to the selected range are transmitted from a first endpoint to a second endpoint, with the second endpoint determining one or more channel metrics based on the transmitted packets (e.g., measured transmission rates). If the metrics indicate the current range accurately reflects the channel's bandwidth, a measured transmission rate of the transmitted data packets is used as the channel's bandwidth. Otherwise, another range is selected and the process is repeated. The described approach rapidly determines channel bandwidth, even when the channel between the two endpoints is asymmetric. Techniques described herein are particularly beneficial when used in conjunction with multimedia conferencing applications.03-14-2013

Ryan R. Salsbury US

Patent application numberDescriptionPublished
20130002672RAY TRACING SYSTEM ARCHITECTURES AND METHODS - Aspects comprise systems implementing 3-D graphics processing functionality in a multiprocessing system. Control flow structures are used in scheduling instances of computation in the multiprocessing system, where different points in the control flow structure serve as points where deferral of some instances of computation can be performed in favor of scheduling other instances of computation. In some examples, the control flow structure identifies particular tasks, such as intersection testing of a particular portion of an acceleration structure, and a particular element of shading code. In some examples, the aspects are used in 3-D graphics processing systems that can perform ray tracing based rendering.01-03-2013

Ryan R. Salsbury, Mountain View, CA US

Patent application numberDescriptionPublished
20150302630COMPACTING RESULTS VECTORS BETWEEN STAGES OF GRAPHICS PROCESSING - Ray tracing, and more generally, graphics operations taking place in a 3-D scene, involve a plurality of constituent graphics operations. Responsibility for executing these operations can be distributed among different sets of computation units. The sets of computation units each can execute a set of instructions on a parallelized set of input data elements and produce results. These results can be that the data elements can be categorized into different subsets, where each subset requires different processing as a next step. The data elements of these different subsets can be coalesced so that they are contiguous in a results set. The results set can be used to schedule additional computation, and if there are empty locations of a scheduling vector (after accounting for the members of a given subset), then those empty locations can be filled with other data elements that require the same further processing as that subset.10-22-2015
Website © 2015 Advameg, Inc.