Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Mcculloch, US

Alexa Margaret Mcculloch, Punta Gorda, FL US

Patent application numberDescriptionPublished
20160134840Avatar-Mediated Telepresence Systems with Enhanced Filtering - Methods and systems using photorealistic avatars to provide live interaction. Several groups of innovations are described. In one such group, trajectory information included with the avatar model makes the model 05-12-2016

Andrew Mcculloch, Castle Rock, CO US

Patent application numberDescriptionPublished
20100122236SYSTEM, PROGRAM PRODUCT, AND METHODS TO ENHANCE CONTENT MANAGEMENT - Embodiments of systems, program products, and methods to enhance and more effectively manage media content are provided. An embodiment of a system, for example, can include a first preselected network framework defining a first network stage and a second preselected network framework responsive to the first network stage and defining a second network stage. The system can also include a code generator responsive to the second network stage to generate program code, a framework stage responsive to the code generator to establish a content management framework and defining a content search engine; a media content services core responsive to the content search engine to enhance digital file management and allow a plurality of media content management services to be performed, and a set of media content service modules each responsive to the media content services core to perform content management services to media.05-13-2010

Andrew D. Mcculloch, San Diego, CA US

Patent application numberDescriptionPublished
20130323761BIOMARKERS AND THERAPEUTIC TARGETS FOR TREATING CARDIOMYOPATHIES AND CONGESTIVE HEART FAILURE - In alternative embodiments, the invention provides methods for predicting or diagnosing a heart disease or a defect in cardiac muscle contractility in an individual, or a defect in rate of cardiac muscle twitch relaxation and/or ventricular torsion, or detecting a cardiac trauma, in an individual or in a cardiac cell, or (by testing) a serum or a blood sample. In alternative embodiments, the invention provides methods for screening for a composition that can treat, ameliorate, prevent or reverse a heart disease or a congestive heart failure in an individual, or a defect in cardiac muscle contractility, or a defect in rate of cardiac muscle twitch relaxation and/or ventricular torsion in an individual or a cardiac muscle cell.12-05-2013

Colin Mcculloch, Ballston Lake, NY US

Patent application numberDescriptionPublished
20110133458METHOD AND APPARATUS FOR OPTIMIZING WIND TURBINE OPERATION - A method for optimizing an operation of at least one wind turbine includes defining a plurality of test parameters that include a plurality of test points for at least one wind turbine operational parameter, wherein each test point includes a plurality of test values for the wind turbine operational parameter, and defining at least one test sequence of the plurality of test points. The method also includes initiating a test that executes the plurality of test points within the at least one randomized test sequence and measures at least one operating condition of the at least one wind turbine at each test point.06-09-2011

Colin Craig Mcculloch, Moon Bay, CA US

Patent application numberDescriptionPublished
20140185905ANALYZING THE EXPRESSION OF BIOMARKERS IN CELLS WITH CLUSTERS - A data set of cell profile data is stored. The cell profile data includes multiplexed biometric image data describing the expression of a plurality of biomarkers. Cell profile data is generated from tissue samples drawn from a cohort of patients having an assessment related to the commonality. Multiple sets of clusters of similar cells are generated from the data set; the proportion of cells in each cluster is examined for an association with a diagnosis, a prognosis, or a response; and a predictive set of clusters is selected based on model performance. One predictive set of clusters is selected based on a comparison of the performance of at least one model of the plurality of sets of clusters. Display techniques that aid in understanding the characteristics of a cluster are disclosed.07-03-2014

Colin Craig Mcculloch, Niskayuna, NY US

Patent application numberDescriptionPublished
20150105283MULTIPLEXED DIAGNOSIS METHOD FOR CLASSICAL HODGKIN LYMPHOMA - A method for providing a composite image of a single biological sample from a patient suspected of having classical Hodgkin lymphoma, comprising the steps of generating a first image of the biological sample including the presence, absence and/or expression level of a first biomarker, generating a second image of the biological sample including the presence, absence and/or expression level of a second biomarker, and generating a composite image that provides the relative location or expression of both biomarkers. Also provided is a method of analyzing a biological sample, comprising providing a composite image of the biological sample according to the method for providing a composite image, and analyzing the expression of the biomarkers of interest from the composite image. Further provided are method for diagnosing classical Hodgkin lymphoma, as well as system and kit that comprise the means for executing the novel methods.04-16-2015
20150226743MULTIPLEXED METHOD FOR DIAGNOSING CLASSICAL HODGKIN LYMPHOMA - A method of analyzing a biological sample suspected of having classic Hodgkin lymphoma, comprising (1) detecting, in a single sample, for the expression of at least two biomarkers selected from CD30, CD15, CD20, CD45, CD3, Pax-5, CD79A, BOB1 and OCT-2; and (b) analyzing the sample based on the presence, absence and/or expression level of the at least two biomarkers. Also provided is a method wherein all the nine biomarkers are analyzed on a single sample. Further provided are method for diagnosing classical Hodgkin lymphoma, as well as system and kit that comprise the means for executing the novel methods.08-13-2015

Colin Craig Mcculloch, Charlton, NY US

Patent application numberDescriptionPublished
20110091081METHOD AND SYSTEM FOR ANALYZING THE EXPRESSION OF BIOMARKERS IN CELLS IN SITU IN THEIR TISSUE OF ORIGIN - The present application discloses a technique for obtaining and storing data on expression of multiple biomarkers in individual cells or the compartments of individual cells in a tissue specimen and methods of utilizing that data to create groups, the members of which share some degree of similarity greater than the general population from which the data is drawn, by an analysis of digital images of a portion of the tissue specimen which has been iteratively stained to generate optical signals, typically fluorescent, reflective of the amount of each of the biomarkers examined. The analysis of the images involves a segmentation routine whereby each pixel of the examined images is assigned to an individual cell or a compartment of an individual cell, the intensity of the signal representative of each biomarker is measured for each pixel, a dataset is created in which each cell or compartments of each cell is associated with a signal intensity for each biomarker examined, and the dataset is interrogated with appropriate numerical tools to create groups. It also discloses the display of such groups on images of the tissue examined such that the individual cells belonging to a particular group are marked or indicated on one of the images examined. It further discloses examining the biomarker data for each group for possible association with a biological condition or process in cases in which tissue specimens drawn from different subjects or different portions of the tissue of a subject have been examined. It also discloses using this examination in the diagnoses, prognoses or assessment of the response to therapy of a condition or disease.04-21-2011
20110270450SYSTEMS AND METHODS FOR IDENTIFYING WIND TURBINE PERFORMANCE INEFFICIENCY - The present disclosure relates to an approach by which low-performing turbines may be identified from among a plurality of wind turbines, such as may be present at a wind power plant. In accordance with one embodiment, low-performing turbines are identified from among pairs of turbines and based upon a comparison of the observed and expected performance of the turbines within each pair.11-03-2011
20120101644CONTROL SYSTEM AND METHOD OF PREDICTING WIND TURBINE POWER GENERATION - A control system for use with a plurality of wind turbines includes a processor and a memory device coupled to the processor. The memory device is configured to store a plurality of program modules that, when executed by the processor, configure the processor to receive data representative of a power generation of a first wind turbine of the plurality of wind turbines, and determine an expected power generation of a second wind turbine of the plurality of wind turbines based on the power generation of the first wind turbine.04-26-2012
20130226830SYSTEM AND METHOD FOR TRANSACTIONAL RISK AND RETURN ANALYSIS - Transactional risk and return analysis systems provided herein include a transaction database and a market database. The transaction database includes data regarding transactions with associated attributes and the market database includes market data. A portfolio model uses such data to estimate a risk prediction for each transaction. A risk prediction model is generated based on the portfolio model and estimates a risk prediction for a prospective transaction, and a case cash flow analyzer produces a risk-breakeven spread. A transaction evaluator uses the risk prediction model and the risk-breakeven spread to calculated transaction risk and return data for a prospective transaction.08-29-2013

Patent applications by Colin Craig Mcculloch, Charlton, NY US

Colin Craig Mcculloch, Ballston Lake, NY US

Patent application numberDescriptionPublished
20120269418ANALYZING THE EXPRESSION OF BIOMARKERS IN CELLS WITH CLUSTERS - A data set of cell profile data is stored. The cell profile data includes multiplexed biometric image data describing the expression of a plurality of biomarkers with respect to a field of view in which individual cells are delineated and segmenting into compartments. Each cell in the field is assigned to a single cluster in a selected set of clusters based on cell similarity; cell similarity is determined based on a plurality of selected cell attributes. The proportion of cells in each cluster is observed. The observed proportions are examined for an association with a diagnosis, a prognosis, or a response derived from a known association of the selected set of clusters with at least one piece of meta-information including a field of view level assessment or a patient-level assessment.10-25-2012
20120269419ANALYZING THE EXPRESSION OF BIOMARKERS IN CELLS WITH MOMENTS - A stored data set comprises cell profile data including multiplexed biometric image data describing the expression of biomarkers. The data set includes an association of the cell profile data with a field of view level or a patient-level assessment. Cell features are calculated based on the cell's expression of each of the biomarkers. Moments of cell features are calculated from the data set, and combinations are examined for an association with an assessment. A predictive set of moments is selected based on the performance of the combination.10-25-2012
20120270752ANALYZING THE EXPRESSION OF BIOMARKERS IN CELLS WITH MOMENTS - Cell profile data is stored. The cell profile data comprises multiplexed biometric images capturing the expression of a plurality of biomarkers by at least one tissue sample from a patient with respect to at least one field of view. Individual cells are delineated and segmented into compartments. At least one cell feature is calculated based on the cell's expression of each of a plurality of biomarkers. A first moment is calculated for each cell feature. The moments are examined for an association with a diagnosis, a prognosis of a response to treatment of a condition or disease. Apparatus for performing the foregoing steps are disclosed.10-25-2012
20120271553ANALYZING THE EXPRESSION OF BIOMARKERS IN CELLS WITH CLUSTERS - A data set of cell profile data is stored. The cell profile data includes multiplexed biometric image data describing the expression of a plurality of biomarkers. Cell profile data is generated from tissue samples drawn from a cohort of patients having an assessment related to the commonality. Multiple sets of clusters of similar cells are generated from the data set; the proportion of cells in each cluster is examined for an association with a diagnosis, a prognosis, or a response; and a predictive set of clusters is selected based on model performance. One predictive set of clusters is selected based on a comparison of the performance of at least one model of the plurality of sets of clusters. Display techniques that aid in understanding the characteristics of a cluster are disclosed.10-25-2012
20130170728PROCESS AND SYSTEM FOR ANALYZING THE EXPRESSION OF BIOMARKERS IN A CELL - The invention relates generally to a process of analyzing and visualizing the expression of biomarkers in an individual cell wherein the cell is examined to develop patterns of expression by using a grouping algorithm, and a system to perform and display the analysis.07-04-2013
20130290006SYSTEMS AND METHODS FOR PERFORMING CORRELATION ANALYSIS ON CLINICAL OUTCOME AND CHARACTERISTICS OF BIOLOGICAL TISSUE - Embodiments disclosed herein include methods, systems, and devices for determining a positive or negative correlation between a clinical outcome and one or more features of biological tissue. An exemplary user interface enables a user to select a clinical outcome and one or more aspects of a displayed field-of-view of biological tissue. Exemplary embodiments may automatically perform correlation analysis between the selected clinical outcome and one or more features characteristic of the user-selected aspects of the field-of-view of biological tissue. For example, exemplary embodiments may automatically perform correlation analysis between the selected clinical outcome and one or more features characteristic of one or more biological units in the biological tissue.10-31-2013
20140003702DETERMINATION OF SPATIAL PROXIMITY BETWEEN FEATURES OF INTEREST IN BIOLOGICAL TISSUE01-02-2014
20150345476SYSTEMS AND METHODS FOR WIND TURBINE NACELLE-POSITION RECALIBRATION AND WIND DIRECTION ESTIMATION - A computer-implemented method for recalibrating nacelle-positions of a plurality of wind turbines in a wind park is implemented by a nacelle calibration computing device including a processor and a memory device coupled to the processor. The method includes identifying at least two associated wind turbines included within the wind park wherein each associated wind turbine includes location information, determining a plurality of predicted wake features for the associated wind turbines based at least partially on the location information of each associated wind turbine, retrieving a plurality of historical performance data related to the associated wind turbines, determining a plurality of current wake features based on the plurality of historical performance data, identifying a variance between the predicted wake features and the current wake features, and determining a recalibration factor for at least one of the associated wind turbines based on the identified variance.12-03-2015

Patent applications by Colin Craig Mcculloch, Ballston Lake, NY US

Daniel Mcculloch, Kirkland, WA US

Patent application numberDescriptionPublished
20120308140SYSTEM FOR RECOGNIZING AN OPEN OR CLOSED HAND - A system and method are disclosed relating to a pipeline for generating a computer model of a target user, including a hand model of the user's hands, captured by an image sensor in a NUI system. The computer model represents a best estimate of the position of a user's hand or hands and whether the hand or hand is in an open or closed state. The generated hand model may be used by a gaming or other application to determine such things as user gestures and control actions.12-06-2012
20120309532SYSTEM FOR FINGER RECOGNITION AND TRACKING - A system and method are disclosed relating to a pipeline for generating a computer model of a target user, including a hand model of the user's hands and fingers, captured by an image sensor in a NUI system. The computer model represents a best estimate of the position and orientation of a user's hand or hands. The generated hand model may be used by a gaming or other application to determine such things as user gestures and control actions.12-06-2012
20130083063Service Provision Using Personal Audio/Visual System - A collaborative on-demand system allows a user of a head-mounted display device (HMDD) to obtain assistance with an activity from a qualified service provider. In a session, the user and service provider exchange camera-captured images and augmented reality images. A gaze-detection capability of the HMDD allows the user to mark areas of interest in a scene. The service provider can similarly mark areas of the scene, as well as provide camera-captured images of the service provider's hand or arm pointing to or touching an object of the scene. The service provider can also select an animation or text to be displayed on the HMDD. A server can match user requests with qualified service providers which meet parameters regarding fee, location, rating and other preferences. Or, service providers can review open requests and self-select appropriate requests, initiating contact with a user.04-04-2013
20130084970Sharing Games Using Personal Audio/Visual Apparatus - A game can be created, shared and played using a personal audio/visual apparatus such as a head-mounted display device (HMDD). Rules of the game, and a configuration of the game space, can be standard or custom. Boundary points of the game can be defined by a gaze direction of the HMDD, by the user's location, by a model of a physical game space such as an instrumented court or by a template. Players can be identified and notified of the availability of a game using a server push technology. For example, a user in a particular location may be notified of the availability of a game at that location. A server manages the game, including storing the rules, boundaries and a game state. The game state can identify players and their scores. Real world objects can be imaged and provided as virtual objects in the game space.04-04-2013
20130085345Personal Audio/Visual System Providing Allergy Awareness - A system provides a recommendation of food items to a user based on nutritional preferences of the user, using a head-mounted display device (HMDD) worn by the user. In a store, a forward-facing camera of the HMDD captures an image of a food item. The food item can be identified by the image, such as based on packaging of the food item. Nutritional parameters of the food item are compared to nutritional preferences of the user to determine whether the food item is recommended. The HMDD displays an augmented reality image to the user indicating whether the food item is recommended. If the food item is not recommended, a substitute food item can be identified. The nutritional preferences can indicate food allergies, preferences for low calorie foods and so forth. In a restaurant, the HMDD can recommend menu selections for a user.04-04-2013
20130127994VIDEO COMPRESSION USING VIRTUAL SKELETON - Optical sensor information captured via one or more optical sensors imaging a scene that includes a human subject is received by a computing device. The optical sensor information is processed by the computing device to model the human subject with a virtual skeleton, and to obtain surface information representing the human subject. The virtual skeleton is transmitted by the computing device to a remote computing device at a higher frame rate than the surface information. Virtual skeleton frames are used by the remote computing device to estimate surface information for frames that have not been transmitted by the computing device.05-23-2013
20130135180SHARED COLLABORATION USING HEAD-MOUNTED DISPLAY - Various embodiments are provided for a shared collaboration system and related methods for enabling an active user to interact with one or more additional users and with collaboration items. In one embodiment a head-mounted display device is operatively connected to a computing device that includes a collaboration engine program. The program receives observation information of a physical space from the head-mounted display device along with a collaboration item. The program visually augments an appearance of the physical space as seen through the head-mounted display device to include an active user collaboration item representation of the collaboration item. The program populates the active user collaboration item representation with additional user collaboration item input from an additional user.05-30-2013
20130141419AUGMENTED REALITY WITH REALISTIC OCCLUSION - A head-mounted display device is configured to visually augment an observed physical space to a user. The head-mounted display device includes a see-through display and is configured to receive augmented display information, such as a virtual object with occlusion relative to a real world object from a perspective of the see-through display.06-06-2013
20130141421AUGMENTED REALITY VIRTUAL MONITOR - A head-mounted display includes a see-through display and a virtual reality engine. The see-through display is configured to visually augment an appearance of a physical space to a user viewing the physical space through the see-through display. The virtual reality engine is configured to cause the see-through display to visually present a virtual monitor that appears to be integrated with the physical space to a user viewing the physical space through the see-through display.06-06-2013
20130141434VIRTUAL LIGHT IN AUGMENTED REALITY - A head-mounted display system includes a see-through display that is configured to visually augment an appearance of a physical environment to a user viewing the physical environment through the see-through display. Graphical content presented via the see-through display is created by modeling the ambient lighting conditions of the physical environment.06-06-2013
20130177296GENERATING METADATA FOR USER EXPERIENCES - A system and method for efficiently managing life experiences captured by one or more sensors (e.g., video or still camera, image sensors including RGB sensors and depth sensors). A “life recorder” is a recording device that continuously captures life experiences, including unanticipated life experiences, in image, video, and/or audio recordings. In some embodiments, video and/or audio recordings captured by a life recorder are automatically analyzed, tagged with a set of one or more metadata, indexed, and stored for future use. By tagging and indexing life recordings, a life recorder may search for and acquire life recordings generated by itself or another life recorder, thereby allowing life experiences to be shared minutes or even years later.07-11-2013
20130194164EXECUTABLE VIRTUAL OBJECTS ASSOCIATED WITH REAL OBJECTS - Embodiments for interacting with an executable virtual object associated with a real object are disclosed. In one example, a method for interacting with an executable virtual object associated with a real object includes receiving sensor input from one or more sensors attached to the portable see-through display device, and obtaining information regarding a location of the user based on the sensor input. The method also includes, if the location includes a real object comprising an associated executable virtual object, then determining an intent of the user to interact with the executable virtual object, and if the intent to interact is determined, then interacting with the executable object.08-01-2013
20130194259VIRTUAL ENVIRONMENT GENERATING SYSTEM - A system and related methods for visually augmenting an appearance of a physical environment as seen by a user through a head-mounted display device are provided. In one embodiment, a virtual environment generating program receives eye-tracking information, lighting information, and depth information from the head-mounted display. The program generates a virtual environment that models the physical environment and is based on the lighting information and the distance of a real-world object from the head-mounted display. The program visually augments a virtual object representation in the virtual environment based on the eye-tracking information, and renders the virtual object representation on a transparent display of the head-mounted display device.08-01-2013
20130194304COORDINATE-SYSTEM SHARING FOR AUGMENTED REALITY - A method for presenting real and virtual images correctly positioned with respect to each other. The method includes, in a first field of view, receiving a first real image of an object and displaying a first virtual image. The method also includes, in a second field of view oriented independently relative to the first field of view, receiving a second real image of the object and displaying a second virtual image, the first and second virtual images positioned coincidently within a coordinate system.08-01-2013
20130196772MATCHING PHYSICAL LOCATIONS FOR SHARED VIRTUAL EXPERIENCE - Embodiments for matching participants in a virtual multiplayer entertainment experience are provided. For example, one embodiment provides a method including receiving from each user of a plurality of users a request to join the virtual multiplayer entertainment experience, receiving from each user of the plurality of users information regarding characteristics of a physical space in which each user is located, and matching two or more users of the plurality of users for participation in the virtual multiplayer entertainment experience based on the characteristics of the physical space of each of the two or more users.08-01-2013
20130335435COLOR VISION DEFICIT CORRECTION - Embodiments related to improving a color-resolving ability of a user of a see-thru display device are disclosed. For example, one disclosed embodiment includes, on a see-thru display device, constructing and displaying virtual imagery to superpose onto real imagery sighted by the user through the see-thru display device. The virtual imagery is configured to accentuate a locus of the real imagery of a color poorly distinguishable by the user. Such virtual imagery is then displayed by superposing it onto the real imagery, in registry with the real imagery, in a field of view of the user.12-19-2013
20130342568LOW LIGHT SCENE AUGMENTATION - Embodiments related to providing low light scene augmentation are disclosed. One embodiment provides, on a computing device comprising a see-through display device, a method including recognizing, from image data received from an image sensor, a background scene of an environment viewable through the see-through display device, the environment comprising a physical object. The method further includes identifying one or more geometrical features of the physical object and displaying, on the see through display device, an image augmenting the one or more geometrical features.12-26-2013
20140043433AUGMENTED REALITY DISPLAY OF SCENE BEHIND SURFACE - Embodiments are disclosed that relate to augmenting an appearance of a surface via a see-through display device. For example, one disclosed embodiment provides, on a computing device comprising a see-through display device, a method of augmenting an appearance of a surface. The method includes acquiring, via an outward-facing image sensor, image data of a first scene viewable through the display. The method further includes recognizing a surface viewable through the display based on the image data and, in response to recognizing the surface, acquiring a representation of a second scene comprising one or more of a scene located physically behind the surface viewable through the display and a scene located behind a surface contextually related to the surface viewable through the display. The method further includes displaying the representation via the see-through display.02-13-2014
20140044305OBJECT TRACKING - Embodiments are disclosed herein that relate to the automatic tracking of objects. For example, one disclosed embodiment provides a method of operating a mobile computing device having an image sensor. The method includes acquiring image data, identifying an inanimate moveable object in the image data, determining whether the inanimate moveable object is a tracked object, ate moveable object is a tracked object, then storing information regarding a state of the inanimate moveable object, detecting a trigger to provide a notification of the state of the inanimate moveable object, and providing an output of the notification of the state of the inanimate moveable object.02-13-2014
20140049558AUGMENTED REALITY OVERLAY FOR CONTROL DEVICES - Embodiments for providing instructional information for control devices are disclosed. In one example, a method on a see-through display device comprising a see-through display and an outward-facing image sensor includes acquiring an image of a scene viewable through the see-through display and detecting a control device in the scene. The method also includes retrieving information pertaining to a function of an interactive element of the control device and displaying an image on the see-through display augmenting an appearance of the interactive element of the control device with image data related to the function of the interactive element.02-20-2014
20140125574USER AUTHENTICATION ON DISPLAY DEVICE - Embodiments are disclosed that relate to authenticating a user of a display device. For example, one disclosed embodiment includes displaying one or more virtual images on the display device, wherein the one or more virtual images include a set of augmented reality features. The method further includes identifying one or more movements of the user via data received from a sensor of the display device, and comparing the identified movements of the user to a predefined set of authentication information for the user that links user authentication to a predefined order of the augmented reality features. If the identified movements indicate that the user selected the augmented reality features in the predefined order, then the user is authenticated, and if the identified movements indicate that the user did not select the augmented reality features in the predefined order, then the user is not authenticated.05-08-2014
20140125698MIXED-REALITY ARENA - A computing system comprises a see-through display device, a logic subsystem, and a storage subsystem storing instructions. When executed by the logic subsystem, the instructions display on the see-through display device a virtual arena, a user-controlled avatar, and an opponent avatar. The virtual arena appears to be integrated within a physical space when the physical space is viewed through the see-through display device. In response to receiving a user input, the instructions may also display on the see-through display device an updated user-controlled avatar.05-08-2014
20140128161CROSS-PLATFORM AUGMENTED REALITY EXPERIENCE - A plurality of game sessions are hosted at a server system. A first computing device of a first user is joined to a first multiplayer gaming session, the first computing device including a see-through display. Augmentation information is sent to the first computing device for the first multiplayer gaming session to provide an augmented reality experience to the first user. A second computing device of a second user is joined to the first multiplayer gaming session. Experience information is sent to the second computing device for the first multiplayer gaming session to provide a cross-platform representation of the augmented reality experience to the second user.05-08-2014
20140139551AUGMENTED REALITY HELP - A system and related methods for an augmented reality help system in a head-mounted display device are provided. In one example, the head-mounted display device includes a plurality of sensors and a display system for presenting holographic objects. An augmented reality help program is configured to receive one or more user biometric parameters from the plurality of sensors. Based on the user biometric parameters, the program determines that the user is experiencing a stress response, and presents help content to the user via the head-mounted display device.05-22-2014
20140145914HEAD-MOUNTED DISPLAY RESOURCE MANAGEMENT - A system and related methods for a resource management in a head-mounted display device are provided. In one example, the head-mounted display device includes a plurality of sensors and a display system for presenting holographic objects. A resource management program is configured to operate a selected sensor in a default power mode to achieve a selected fidelity. The program receives user-related information from one or more of the sensors, and determines whether target information is detected. Where target information is detected, the program adjusts the selected sensor to operate in a reduced power mode that uses less power than the default power mode.05-29-2014
20140237366CONTEXT-AWARE AUGMENTED REALITY OBJECT COMMANDS - Embodiments are disclosed that relate to operating a user interface on an augmented reality computing device comprising a see-through display system. For example, one disclosed embodiment includes receiving a user input selecting an object in a field of view of the see-through display system, determining a first group of commands currently operable based on one or more of an identification of the selected object and a state of the object, and presenting the first group of commands to a user. The method may further include receiving a command from the first group of commands, changing the state of the selected object from a first state to a second state in response to the command, determining a second group of commands based on the second state, where the second group of commands is different than the first group of commands, and presenting the second group of commands to the user.08-21-2014
20140320389MIXED REALITY INTERACTIONS - Embodiments that relate to interacting with a physical object in a mixed reality environment via a head-mounted display are disclosed. In one embodiment a mixed reality interaction program identifies an object based on an image from captured by the display. An interaction context for the object is determined based on an aspect of the mixed reality environment. A profile for the physical object is queried to determine interaction modes for the object. A selected interaction mode is programmatically selected based on the interaction context. A user input directed at the object is received via the display and interpreted to correspond to a virtual action based on the selected interaction mode. The virtual action is executed with respect to a virtual object associated with the physical object to modify an appearance of the virtual object. The modified virtual object is then displayed via the display.10-30-2014
20140333666INTERACTIONS OF VIRTUAL OBJECTS WITH SURFACES - Embodiments are disclosed that relate to operating a user interface on an augmented reality computing device comprising a display system. For example, one disclosed embodiment includes displaying a virtual object via the display system as free-floating, detecting a trigger to display the object as attached to a surface, and, in response to the trigger, displaying the virtual object as attached to the surface via the display system. The method may further include detecting a trigger to detach the virtual object from the surface and, in response to the trigger to detach the virtual object from the surface, detaching the virtual object from the surface and displaying the virtual object as free-floating.11-13-2014
20140337023SPEECH TO TEXT CONVERSION - Embodiments that relate to converting audio inputs from an environment into text are disclosed. For example, in one disclosed embodiment a speech conversion program receives audio inputs from a microphone array of a head-mounted display device. Image data is captured from the environment, and one or more possible faces are detected from image data. Eye-tracking data is used to determine a target face on which a user is focused. A beamforming technique is applied to at least a portion of the audio inputs to identify target audio inputs that are associated with the target face. The target audio inputs are converted into text that is displayed via a transparent display of the head-mounted display device.11-13-2014
20140375683INDICATING OUT-OF-VIEW AUGMENTED REALITY IMAGES - Embodiments are disclosed that relate to operating a user interface on an augmented reality computing device comprising a see-through display system. For example, one disclosed embodiment includes identifying one or more objects located outside a field of view of a user, and for each object of the one or more objects, providing to the user an indication of positional information associated with the object.12-25-2014
20150035832VIRTUAL LIGHT IN AUGMENTED REALITY - A head-mounted display system includes a see-through display that is configured to visually augment an appearance of a physical environment to a user viewing the physical environment through the see-through display. Graphical content presented via the see-through display is created by modeling the ambient lighting conditions of the physical environment.02-05-2015
20150116354MIXED REALITY SPOTLIGHT - Various embodiments relating to creating a virtual shadow of an object in an image displayed with a see-through display are provided. In one embodiment, an image of a virtual object may be displayed with the see-through display. The virtual object may appear in front of a real-world background when viewed through the see-through display. A relative brightness of the real-world background around a virtual shadow of the virtual object may be increased when viewed through the see-through display. The virtual shadow may appear to result from a spotlight that is fixed relative to a vantage point of the see-through display.04-30-2015
20150130689EXECUTABLE VIRTUAL OBJECTS ASSOCIATED WITH REAL OBJECTS - Embodiments for interacting with an executable virtual object associated with a real object are disclosed. In one example, a method for interacting with an executable virtual object associated with a real object includes receiving sensor input from one or more sensors attached to the portable see-through display device, and obtaining information regarding a location of the user based on the sensor input. The method also includes, if the location includes a real object comprising an associated executable virtual object, then determining an intent of the user to interact with the executable virtual object, and if the intent to interact is determined, then interacting with the executable object.05-14-2015
20150254905FIXED SIZE AUGMENTED REALITY OBJECTS - An example wearable display system includes a controller, a left display to display a left-eye augmented reality image with a left-eye display size at left-eye display coordinates, and a right display to display a right-eye augmented reality image with a right-eye display size at right-eye display coordinates, the left-eye and right-eye augmented reality images collectively forming an augmented reality object perceivable at an apparent real world depth by a wearer of the display system. The controller sets the left-eye display coordinates relative to the right-eye display coordinates as a function of the apparent real world depth of the augmented reality object. The function maintains an aspect of the left-eye and right-eye display sizes throughout a non-scaling range of apparent real world depths of the augmented reality object, and the function scales the left-eye and right-eye display sizes with changing apparent real world depth outside the non-scaling range.09-10-2015
20150312561VIRTUAL 3D MONITOR - A right near-eye display displays a right-eye virtual object, and a left near-eye display displays a left-eye virtual object. A first texture derived from a first image of a scene as viewed from a first perspective is overlaid on the right-eye virtual object and a second texture derived from a second image of the scene as viewed from a second perspective is overlaid on the left-eye virtual object. The right-eye virtual object and the left-eye virtual object cooperatively create an appearance of a pseudo 3D video perceivable by a user viewing the right and left near-eye displays.10-29-2015
20150324562USER AUTHENTICATION ON DISPLAY DEVICE - Embodiments are disclosed that relate to authenticating a user of a display device. For example, one disclosed embodiment includes displaying one or more virtual images on the display device, wherein the one or more virtual images include a set of augmented reality features. The method further includes identifying one or more movements of the user via data received from a sensor of the display device, and comparing the identified movements of the user to a predefined set of authentication information for the user that links user authentication to a predefined order of the augmented reality features. If the identified movements indicate that the user selected the augmented reality features in the predefined order, then the user is authenticated, and if the identified movements indicate that the user did not select the augmented reality features in the predefined order, then the user is not authenticated.11-12-2015
20150325054INDICATING OUT-OF-VIEW AUGMENTED REALITY IMAGES - Embodiments are disclosed that relate to operating a user interface on an augmented reality computing device comprising a see-through display system. For example, one disclosed embodiment includes identifying one or more objects located outside a field of view of a user, and for each object of the one or more objects, providing to the user an indication of positional information associated with the object.11-12-2015
20150332513AUGMENTED REALITY DISPLAY OF SCENE BEHIND SURFACE - Embodiments are disclosed that relate to augmenting an appearance of a surface via a see-through display device. For example, one disclosed embodiment provides, on a computing device comprising a see-through display device, a method of augmenting an appearance of a surface. The method includes acquiring, via an outward-facing image sensor, image data of a first scene viewable through the display. The method further includes recognizing a surface viewable through the display based on the image data and, in response to recognizing the surface, acquiring a representation of a second scene comprising one or more of a scene located physically behind the surface viewable through the display and a scene located behind a surface contextually related to the surface viewable through the display. The method further includes displaying the representation via the see-through display.11-19-2015
20160077785EXECUTABLE VIRTUAL OBJECTS ASSOCIATED WITH REAL OBJECTS - Embodiments for interacting with an executable virtual object associated with a real object are disclosed. In one example, a method for interacting with an executable virtual object associated with a real object includes receiving sensor input from one or more sensors attached to the portable see-through display device, and obtaining information regarding a location of the user based on the sensor input. The method also includes, if the location includes a real object comprising an associated executable virtual object, then determining an intent of the user to interact with the executable virtual object, and if the intent to interact is determined, then interacting with the executable object.03-17-2016

Patent applications by Daniel Mcculloch, Kirkland, WA US

Daniel J. Mcculloch, Kirkland, WA US

Patent application numberDescriptionPublished
20120206452REALISTIC OCCLUSION FOR A HEAD MOUNTED AUGMENTED REALITY DISPLAY - Technology is described for providing realistic occlusion between a virtual object displayed by a head mounted, augmented reality display system and a real object visible to the user's eyes through the display. A spatial occlusion in a user field of view of the display is typically a three dimensional occlusion determined based on a three dimensional space mapping of real and virtual objects. An occlusion interface between a real object and a virtual object can be modeled at a level of detail determined based on criteria such as distance within the field of view, display size or position with respect to a point of gaze. Technology is also described for providing three dimensional audio occlusion based on an occlusion between a real object and a virtual object in the user environment.08-16-2012
20130044130PROVIDING CONTEXTUAL PERSONAL INFORMATION BY A MIXED REALITY DEVICE - The technology provides contextual personal information by a mixed reality display device system being worn by a user. A user inputs person selection criteria, and the display system sends a request for data identifying at least one person in a location of the user who satisfy the person selection criteria to a cloud based application with access to user profile data for multiple users. Upon receiving data identifying the at least one person, the display system outputs data identifying the person if he or she is within the field of view. An identifier and a position indicator of the person in the location is output if not. Directional sensors on the display device may also be used for determining a position of the person. Cloud based executing software can identify and track the positions of people based on image and non-image data from display devices in the location.02-21-2013
20130083007CHANGING EXPERIENCE USING PERSONAL A/V SYSTEM - A system for generating an augmented reality environment in association with one or more attractions or exhibits is described. In some cases, a see-through head-mounted display device (HMD) may acquire one or more virtual objects from a supplemental information provider associated with a particular attraction. The one or more virtual objects may be based on whether an end user of the HMD is waiting in line for the particular attraction or is on (or in) the particular attraction. The supplemental information provider may vary the one or more virtual objects based on the end user's previous experiences with the particular attraction. The HMD may adapt the one or more virtual objects based on physiological feedback from the end user (e.g., if a child is scared). The supplemental information provider may also provide and automatically update a task list associated with the particular attraction.04-04-2013
20130083008ENRICHED EXPERIENCE USING PERSONAL A/V SYSTEM - A system for generating an augmented reality environment in association with one or more attractions or exhibits is described. In some cases, a see-through head-mounted display device (HMD) may acquire one or more virtual objects from a supplemental information provider associated with a particular attraction. The one or more virtual objects may be based on whether an end user of the HMD is waiting in line for the particular attraction or is on (or in) the particular attraction. The supplemental information provider may vary the one or more virtual objects based on the end user's previous experiences with the particular attraction. The HMD may adapt the one or more virtual objects based on physiological feedback from the end user (e.g., if a child is scared). The supplemental information provider may also provide and automatically update a task list associated with the particular attraction.04-04-2013
20130083062PERSONAL A/V SYSTEM WITH CONTEXT RELEVANT INFORMATION - A system for generating an augmented reality environment in association with one or more attractions or exhibits is described. In some cases, a see-through head-mounted display device (HMD) may acquire one or more virtual objects from a supplemental information provider associated with a particular attraction. The one or more virtual objects may be based on whether an end user of the HMD is waiting in line for the particular attraction or is on (or in) the particular attraction. The supplemental information provider may vary the one or more virtual objects based on the end user's previous experiences with the particular attraction. The HMD may adapt the one or more virtual objects based on physiological feedback from the end user (e.g., if a child is scared). The supplemental information provider may also provide and automatically update a task list associated with the particular attraction.04-04-2013
20130083064PERSONAL AUDIO/VISUAL APPARATUS PROVIDING RESOURCE MANAGEMENT - Technology is described for resource management based on data including image data of a resource captured by at least one capture device of at least one personal audiovisual (A/V) apparatus including a near-eye, augmented reality (AR) display. A resource is automatically identified from image data captured by at least one capture device of at least one personal A/V apparatus and object reference data. A location in which the resource is situated and a 3D space position or volume of the resource in the location is tracked. A property of the resource is also determined from the image data and tracked. A function of a resource may also be stored for determining whether the resource is usable for a task. Responsive to notification criteria for the resource being satisfied, image data related to the resource is displayed on the near-eye AR display.04-04-2013
20130083173VIRTUAL SPECTATOR EXPERIENCE WITH A PERSONAL AUDIO/VISUAL APPARATUS - Technology is described for providing a virtual spectator experience for a user of a personal A/V apparatus including a near-eye, augmented reality (AR) display. A position volume of an event object participating in an event in a first 3D coordinate system for a first location is received and mapped to a second position volume in a second 3D coordinate system at a second location remote from where the event is occurring. A display field of view of the near-eye AR display at the second location is determined, and real-time 3D virtual data representing the one or more event objects which are positioned within the display field of view are displayed in the near-eye AR display. A user may select a viewing position from which to view the event. Additionally, virtual data of a second user may be displayed at a position relative to a first user.04-04-2013
20130114043SEE-THROUGH DISPLAY BRIGHTNESS CONTROL - The technology provides various embodiments for controlling brightness of a see-through, near-eye mixed display device based on light intensity of what the user is gazing at. The opacity of the display can be altered, such that external light is reduced if the wearer is looking at a bright object. The wearer's pupil size may be determined and used to adjust the brightness used to display images, as well as the opacity of the display. A suitable balance between opacity and brightness used to display images may be determined that allows real and virtual objects to be seen clearly, while not causing damage or discomfort to the wearer's eyes.05-09-2013
20130137076HEAD-MOUNTED DISPLAY BASED EDUCATION AND INSTRUCTION - Technology disclosed herein provides for use of HMDs in a classroom setting. Technology disclosed herein provides for HMD use for holographic instruction. In one embodiment, the HMD is used for social coaching. User profile information may be used to tailor instruction to a specific user based on known skills, learning styles, and/or characteristics. One or more individuals may be monitored based on sensor data. The sensor data may come from an HMD. The monitoring may be analyzed to determine how to enhance an experience. The experience may be enhanced by presenting an image in at least one head mounted display worn by the one or more individuals.05-30-2013
20130282345CONTEXT AWARE SURFACE SCANNING AND RECONSTRUCTION - A system for generating and updating a 3D model of a structure as the structure is being constructed or modified is described. The structure may comprise a building or non-building structure such as a bridge, parking garage, or roller coaster. The 3D model may include virtual objects depicting physical components or other construction elements of the structure. Each construction element may be associated with physical location information that may be analyzed over time in order to detect movement of the construction element and to predict when movement of the construction element may cause a code or regulation to be violated. In some cases, a see-through HMD may be utilized by a construction worker while constructing or modifying a structure in order to verify that the placement of a construction element complies with various building codes or regulations in real-time.10-24-2013
20130286004DISPLAYING A COLLISION BETWEEN REAL AND VIRTUAL OBJECTS - Technology is described for displaying a collision between objects by an augmented reality display device system. A collision between a real object and a virtual object is identified based on three dimensional space position data of the objects. At least one effect on at least one physical property of the real object is determined based on physical properties of the real object, like a change in surface shape, and physical interaction characteristics of the collision. Simulation image data is generated and displayed simulating the effect on the real object by the augmented reality display. Virtual objects under control of different executing applications can also interact with one another in collisions.10-31-2013
20130321390AUGMENTED BOOKS IN A MIXED REALITY ENVIRONMENT - A system and method are disclosed for augmenting a reading experience in a mixed reality environment. In response to predefined verbal or physical gestures, the mixed reality system is able to answer a user's questions or provide additional information relating to what the user is reading. Responses may be displayed to the user on virtual display slates in a border or around the reading material without obscuring text or interfering with the user's reading experience.12-05-2013
20130326364POSITION RELATIVE HOLOGRAM INTERACTIONS - A system and method are disclosed for positioning and sizing virtual objects in a mixed reality environment in a way that is optimal and most comfortable for a user to interact with the virtual objects.12-05-2013
20130328762CONTROLLING A VIRTUAL OBJECT WITH A REAL CONTROLLER DEVICE - Technology is described for controlling a virtual object displayed by a near-eye, augmented reality display with a real controller device. User input data is received from a real controller device requesting an action to be performed by the virtual object. A user perspective of the virtual object being displayed by the near-eye, augmented reality display is determined. The user input data requesting the action to be performed by the virtual object is applied based on the user perspective, and the action is displayed from the user perspective. The virtual object to be controlled by the real controller device may be identified based on user input data which may be from a natural user interface (NUI). A user selected force feedback object may also be identified, and the identification may also be based on NUI input data.12-12-2013
20130328925OBJECT FOCUS IN A MIXED REALITY ENVIRONMENT - A system and method are disclosed for interpreting user focus on virtual objects in a mixed reality environment. Using inference, express gestures and heuristic rules, the present system determines which of the virtual objects the user is likely focused on and interacting with. At that point, the present system may emphasize the selected virtual object over other virtual objects, and interact with the selected virtual object in a variety of ways.12-12-2013
20130328927AUGMENTED REALITY PLAYSPACES WITH ADAPTIVE GAME RULES - A system for generating a virtual gaming environment based on features identified within a real-world environment, and adapting the virtual gaming environment over time as the features identified within the real-world environment change is described. Utilizing the technology described, a person wearing a head-mounted display device (HMD) may walk around a real-world environment and play a virtual game that is adapted to that real-world environment. For example, the HMD may identify environmental features within a real-world environment such as five grassy areas and two cars, and then spawn virtual monsters based on the location and type of the environmental features identified. The location and type of the environmental features identified may vary depending on the particular real-world environment in which the HMD exists and therefore each virtual game may look different depending on the particular real-world environment.12-12-2013
20130335405VIRTUAL OBJECT GENERATION WITHIN A VIRTUAL ENVIRONMENT - A system and method are disclosed for building and experiencing three-dimensional virtual objects from within a virtual environment in which they will be viewed upon completion. A virtual object may be created, edited and animated using a natural user interface while the object is displayed to the user in a three-dimensional virtual environment.12-19-2013
20130342572CONTROL OF DISPLAYED CONTENT IN VIRTUAL ENVIRONMENTS - A system and method are disclosed for controlling content displayed to a user in a virtual environment. The virtual environment may include virtual controls with which a user may interact using predefined gestures. Interacting with a virtual control may adjust an aspect of the displayed content, including for example one or more of fast forwarding of the content, rewinding of the content, pausing of the content, stopping the content, changing a volume of content, recording the content, changing a brightness of the content, changing a contrast of the content and changing the content from a first still image to a second still image.12-26-2013
20140002444CONFIGURING AN INTERACTION ZONE WITHIN AN AUGMENTED REALITY ENVIRONMENT01-02-2014
20140160157PEOPLE-TRIGGERED HOLOGRAPHIC REMINDERS - Methods for generating and displaying people-triggered holographic reminders are described. In some embodiments, a head-mounted display device (HMD) generates and displays an augmented reality environment to an end user of the HMD in which reminders associated with a particular person may be displayed if the particular person is within a field of view of the HMD or if the particular person is within a particular distance of the HMD. The particular person may be identified individually or identified as belonging to a particular group (e.g., a member of a group with a particular job title such as programmer or administrator). In some cases, a completion of a reminder may be automatically detected by applying speech recognition techniques (e.g., to identify key words, phrases, or names) to captured audio of a conversation occurring between the end user and the particular person.06-12-2014
20140306891HOLOGRAPHIC OBJECT FEEDBACK - Methods for providing real-time feedback to an end user of a mobile device as they are interacting with or manipulating one or more virtual objects within an augmented reality environment are described. The real-time feedback may comprise visual feedback, audio feedback, and/or haptic feedback. In some embodiments, a mobile device, such as a head-mounted display device (HMD), may determine an object classification associated with a virtual object within an augmented reality environment, detect an object manipulation gesture performed by an end user of the mobile device, detect an interaction with the virtual object based on the object manipulation gesture, determine a magnitude of a virtual force associated with the interaction, and provide real-time feedback to the end user of the mobile device based on the interaction, the magnitude of the virtual force applied to the virtual object, and the object classification associated with the virtual object.10-16-2014
20140306993HOLOGRAPHIC SNAP GRID - Methods for positioning virtual objects within an augmented reality environment using snap grid spaces associated with real-world environments, real-world objects, and/or virtual objects within the augmented reality environment are described. A snap grid space may comprise a two-dimensional or three-dimensional virtual space within an augmented reality environment in which one or more virtual objects may be positioned. In some embodiments, a head-mounted display device (HMD) may identify one or more grid spaces within an augmented reality environment, detect a positioning of a virtual object within the augmented reality environment, determine a target grid space of the one or more grid spaces in which to position the virtual object, determine a position of the virtual object within the target grid space, and display the virtual object within the augmented reality environment based on the position of the virtual object within the target grid space.10-16-2014
20140306994PERSONAL HOLOGRAPHIC BILLBOARD - Methods for generating and displaying personalized virtual billboards within an augmented reality environment are described. The personalized virtual billboards may facilitate the sharing of personalized information between persons within an environment who have varying degrees of acquaintance (e.g., ranging from close familial relationships to strangers). In some embodiments, a head-mounted display device (HMD) may detect a mobile device associated with a particular person within an environment, acquire a personalized information set corresponding with the particular person, generate a virtual billboard based on the personalized information set, and display the virtual billboard on the HMD. The personalized information set may include information associated with the particular person such as shopping lists and classified advertisements. The HMD may share personalized information associated with an end user of the HMD with the mobile device based on whether the particular person is a friend or unknown to the end user.10-16-2014
20150205494GAZE SWIPE SELECTION - Methods for enabling hands-free selection of virtual objects are described. In some embodiments, a gaze swipe gesture may be used to select a virtual object. The gaze swipe gesture may involve an end user of a head-mounted display device (HMD) performing head movements that are tracked by the HMD to detect whether a virtual pointer controlled by the end user has swiped across two or more edges of the virtual object. In some cases, the gaze swipe gesture may comprise the end user using their head movements to move the virtual pointer through two edges of the virtual object while the end user gazes at the virtual object. In response to detecting the gaze swipe gesture, the HMD may determine a second virtual object to be displayed on the HMD based on a speed of the gaze swipe gesture and a size of the virtual object.07-23-2015
20150206321AUTOMATED CONTENT SCROLLING - Methods for controlling the display of content as the content is being viewed by an end user of a head-mounted display device (HMD) are described. In some embodiments, an HMD may display the content using a virtual content reader for reading the content. The content may comprise text and/or images, such as text or images associated with an electronic book, an electronic magazine, a word processing document, a webpage, or an email. The virtual content reader may provide automated content scrolling based on a rate at which the end user reads a portion of the displayed content on the virtual content reader. In one embodiment, an HMD may combine automatic scrolling of content displayed on the virtual content reader with user controlled scrolling (e.g., via head tracking of the end user of the HMD).07-23-2015
20150331240Assisted Viewing Of Web-Based Resources - Assisted viewing of web-based resources by an end user of a head-mounted display device (HMD) is described. An HMD may display content from web-based resources using a see-through display while tracking eye and head movement of the end user viewing the content within an augmented reality environment. Active view regions within the see-through display are identified based on tracking information including eye gaze data and head direction data. The web-based resources are analyzed to identify content and display elements. The analysis is correlated with the active view regions to identify the underlying content that is a desired point of focus of a corresponding active view region, as well as to identify the display elements corresponding to that content. A web-based resource is modified based on the correlation. The content from the web-based resource is displayed based on the modifications to assist the end user in viewing the web-based resource.11-19-2015
20160048204GAZE SWIPE SELECTION - Methods for enabling hands-free selection of virtual objects are described. In some embodiments, a gaze swipe gesture may be used to select a virtual object. The gaze swipe gesture may involve an end user of a head-mounted display device (HMD) performing head movements that are tracked by the HMD to detect whether a virtual pointer controlled by the end user has swiped across two or more edges of the virtual object. In some cases, the gaze swipe gesture may comprise the end user using their head movements to move the virtual pointer through two edges of the virtual object while the end user gazes at the virtual object. In response to detecting the gaze swipe gesture, the HMD may determine a second virtual object to be displayed on the HMD based on a speed of the gaze swipe gesture and a size of the virtual object.02-18-2016
20160086382PROVIDING LOCATION OCCUPANCY ANALYSIS VIA A MIXED REALITY DEVICE - The technology provides contextual personal information by a mixed reality display device system being worn by a user. A user inputs person selection criteria, and the display system sends a request for data identifying at least one person in a location of the user who satisfy the person selection criteria to a cloud based application with access to user profile data for multiple users. Upon receiving data identifying the at least one person, the display system outputs data identifying the person if he or she is within the field of view. An identifier and a position indicator of the person in the location is output if not. Directional sensors on the display device may also be used for determining a position of the person. Cloud based executing software can identify and track the positions of people based on image and non-image data from display devices in the location.03-24-2016

Patent applications by Daniel J. Mcculloch, Kirkland, WA US

Daniel Joseph Mcculloch, Kirkland, WA US

Patent application numberDescriptionPublished
20150237336STEREOSCOPIC DISPLAY RESPONSIVE TO FOCAL-POINT SHIFT - A method for displaying virtual imagery on a stereoscopic display system having a display matrix. The virtual imagery presents a surface of individually renderable loci viewable to an eye of the user. The method includes, for each locus of the viewable surface, illuminating a pixel of the display matrix. The illuminated pixel is chosen based on a pupil position of the eye as determined by the stereoscopic display system. For each locus of the viewable surface, a virtual image of the illuminated pixel is formed in a plane in front of the eye. The virtual image is positioned on a straight line passing through the locus, the plane, and the pupil position. In this manner, the virtual image tracks change in the user's pupil position.08-20-2015
20150261318GESTURE PARAMETER TUNING - Embodiments are disclosed herein that relate to tuning gesture recognition characteristics for a device configured to receive gesture-based user inputs. For example, one disclosed embodiment provides a head-mounted display device including a plurality of sensors, a display configured to present a user interface, a logic machine, and a storage machine that holds instructions executable by the logic machine to detect a gesture based upon information received from a first sensor of the plurality of sensors, perform an action in response to detecting the gesture, and determine whether the gesture matches an intended gesture input. The instructions are further executable to update a gesture parameter that defines the intended gesture input if it is determined that the gesture detected does not match the intended gesture input.09-17-2015
20150262425ASSESSING AUGMENTED REALITY USAGE AND PRODUCTIVITY - An augmented reality system includes a see-through display, a sensor array including one or more sensors, a logic machine, and a storage machine. The storage machine holds instructions executable by the logic machine to display via the see-through display an activity report. The activity report includes an assessment and a classification of a plurality of tasks performed by a wearer of the see-through display over a period of time. The assessment and the classification of the plurality of tasks is derived from sensor data collected from the one or more sensors over the period of time.09-17-2015

David Mcculloch, Lake Oswego, OR US

Patent application numberDescriptionPublished
20130091623GOGGLE WITH EASILY INTERCHANGEABLE LENS THAT IS ADAPTABLE FOR HEATING TO PREVENT FOGGING - Anti-fog, interchangeable-lens goggle adapted for use with a battery comprising: a body with a flexible posterior portion for engaging a user's face and an anterior portion; a lens having a resistive anti-fog element thereon, the lens adapted for engaging the anterior portion of the body; an engagement mechanism for releasably interconnecting the lens and the body; an interconnection mechanism depending from the body adapted for detachably interconnecting the heating element of the lens and the battery, the interconnection means operable or integral with the engagement mechanism such that interconnecting the heating element of the lens with the battery also reinforces interconnecting of the lens with the semi-rigid anterior portion of the body; and a strap adapted for holding the goggle on one of a user's head and helmet.04-18-2013
20140237709INTERCHANGEABLE LENS GOGGLE ADAPTABLE TO PREVENT FOGGING - Anti-fog, interchangeable-lens goggle adapted for use with a battery comprising: a body with a flexible posterior portion for engaging a user's face and an anterior portion; a lens having a resistive anti-fog element thereon, the lens adapted for engaging the anterior portion of the body; an engagement mechanism for releasably interconnecting the lens and the body; an interconnection mechanism depending from the body adapted for detachably interconnecting the heating element of the lens and the battery, the interconnection means operable or integral with the engagement mechanism such that interconnecting the heating element of the lens with the battery also reinforces interconnecting of the lens with the semi-rigid anterior portion of the body; and a strap adapted for holding the goggle on one of a user's head and helmet.08-28-2014
20140317836MODULAR ANTI-FOG GOGGLE SYSTEM - Modular, anti-fog goggle system comprising: lens with an anti-fog heating element and electrical contact, a semi-rigid anterior body comprising an inner peripheral engagement receptacle for receiving the lens within the body, the lens being releasably retained by a removable lens retaining member preferably comprising a tongue releasably interconnected with a groove in the body, the anti-fog element on the lens being releasably connected with a battery preferably retained within the body, the releasable electrical connection being reinforced by the tongue and groove interconnection, a flexible posterior interface being adapted for interposition between the removable lens retaining member and a user's face, and strap means adapted for holding the goggle on the user's head or helmet and reinforcing the interconnection between the removable lens retaining member and the body.10-30-2014
20150290039GOGGLE WITH BATTERY PODS - A goggle adapted for utilizing a plurality of batteries to perform a powered function for the goggle comprising: a lens retained in a goggle body, strap extension members connected to the goggle body, each extension member defining therein a cavity having a contact for retaining a battery pod, each battery pod having a chemical cell battery therein, for powering the goggle to enable one or more of heating the goggle lens, video capture, GPS, stereo sound or other electronic function of the goggle. The cavities are symmetrical about a z-axis and the batteries for the system are interchangeable such that any battery pod may be flipped about the z-axis and retained in any battery cavity. The goggle is further comprised of a strap portion, either attached to the extension members or integral therewith, for retaining the goggle on a user's head or helmet.10-15-2015

Patent applications by David Mcculloch, Lake Oswego, OR US

David B. Mcculloch, Southgate, MI US

Patent application numberDescriptionPublished
20090029102Composite structure with decorative surface - A composite structure comprising a core portion having a pair of generally opposed surfaces. A first fibrous layer is disposed on a first surface of the core portion and has a plurality of fibres disposed substantially parallel to the first surface. A second fibrous layer disposed on a second surface of the core portion and has a plurality of fibres disposed substantially parallel to the second surface. A first polymer layer is disposed over the first fibrous layer and a second polymer layer is disposed over the second fibrous layer. The first fibrous layer is partially embedded in both the core portion and the first polymer layer. The second fibrous layer is partially embedded in the core portion and the second polymer layer. The present composite structure may be used in structural and/or non-resilient components of the vehicle. Such components include exterior body panels (e.g., TONNEAU covers), door panels, beds for pickup trucks and the like. A process for producing the present composite structure is also described.01-29-2009

David C. Mcculloch, Lake Oswego, OR US

Patent application numberDescriptionPublished
20150238361GOGGLE WITH EASILY INTERCHANGEABLE LENS THAT IS ADAPTABLE FOR HEATING TO PREVENT FOGGING - Anti-fog, interchangeable-lens goggle adapted for use with a battery comprising: a body with a flexible posterior portion for engaging a user's face and an anterior portion; a lens having a resistive anti-fog element thereon, the lens adapted for engaging the anterior portion of the body; an engagement mechanism for releasably interconnecting the lens and the body; an interconnection mechanism depending from the body adapted for detachably interconnecting the heating element of the lens and the battery, the interconnection means operable or integral with the engagement mechanism such that interconnecting the heating element of the lens with the battery also reinforces interconnecting of the lens with the semi-rigid anterior portion of the body; and a strap adapted for holding the goggle on a user's head with, or without, a helmet.08-27-2015
20160051411GOOGLE WITH EASILY INTERCHANGEABLE LENS THAT IS ADAPTABLE FOR HEATING TO PREVENT FOGGING - Anti-fog, interchangeable-lens goggle adapted for use with a battery comprising: a body with a flexible posterior portion for engaging a user's face and an anterior portion; a lens having a resistive anti-fog element thereon, the lens adapted for engaging the anterior portion of the body; an engagement mechanism for releasably interconnecting the lens and the body; an interconnection mechanism depending from the body adapted for detachably interconnecting the heating element of the lens and the battery, the interconnection means operable or integral with the engagement mechanism such that interconnecting the heating element of the lens with the battery also reinforces interconnecting of the lens with the semi-rigid anterior portion of the body; and a strap adapted for holding the goggle on one of a user's head and helmet.02-25-2016

David R. Mcculloch, Lexington, KY US

Patent application numberDescriptionPublished
20160092834CLOSED-LOOP CONTAINER INDENTIFICATION AND TRACKING METHOD AND APPARATUS - A closed-loop box identification and tracking system that includes a plurality of boxes for being moved by at least one box transport apparatus between an origination point and a destination point, each box containing an RFID tag. At least one RFID reader/transmitter is provided to interact with the at least one box transport apparatus, and is adapted to read the RFID tags when in proximity to the RFID reader/transmitter and transmit the identification of the RFID tag. An RFID receiver and associated digital computer is provided for receiving, storing and processing the transmitted RFID identification for determining the location of the boxes from the processed RFID identification.03-31-2016

David W. Mcculloch, Arlington, TX US

Patent application numberDescriptionPublished
20120073833COILED TUBING INJECTOR WITH LIMITED SLIP CHAINS - A coiled tubing injector comprises a drive system for independently driving a plurality of chains independently but otherwise retarding relative motion between the driven chains when a chain begins to slip uncontrollably.03-29-2012
20130333900COILED TUBING INJECTOR WITH STRAIN RELIEF - A coiled tubing injector, rollers on the backside of grippers on a gripper chain pass over at least one shallow groove or depression formed in, or gap between segments of, a planar roller contact surface of a skate, thereby momentarily removing or reducing the force being applied by the skate to the grippers as the grippers pass through at least one predetermined location within a gripping zone of the coiled tubing injector. The reduction or removal of the force on the grippers allows the grippers to reset their positions on the tubing at one or more predetermined locations in order to accommodate changes in the strain caused by changes in stress as the tubing moves through the injector.12-19-2013
20140000865Coiled Tubing Injector With Limited Slip Chains01-02-2014
20150101799COILED TUBING INJECTOR WITH LOAD SENSING TUBING GUIDE - The invention pertains to methods and apparatus for monitoring loads on an arched tubing guide of a coiled tubing injector caused by tension on coiled tubing. The load is sensed by a load sensor, for example, a load cell placed in a strut that supports the arched tubing guide, or in a load pin or load cell placed within the structure arched tubing guide or the connection of the arched tubing guide to a frame for the coiled tubing injector, at a location where the load is representative of the load placed on an arched tubing guide by tension in the coiled tubing. The load sensor generates a feedback signal. The load is monitored, either by an operator or a controller, and torque applied to a reel around which the tubing is wound is adjusted to avoid, or in response to, excessive loads on the arched tubing guide.04-16-2015
20160002987Coiled Tubing Injector With Limited Slip Chains - A coiled tubing injector comprises a drive system for independently driving a plurality of chains independently but otherwise retarding relative motion between the driven chains when a chain begins to slip uncontrollably.01-07-2016

Patent applications by David W. Mcculloch, Arlington, TX US

Douglas J. Mcculloch, Marietta, GA US

Patent application numberDescriptionPublished
20080222253SYSTEM AND METHOD OF CREATING AND RATING ITEMS FOR SOCIAL INTERACTIONS - A system and method for providing items to users and, more particularly, a system and method for rating items and placing such items into a queued list. The method includes providing an item from a web browser to a recipient on a preferred list and placing the item into a queued list with respect to other items based on a rating. The system includes a computer infrastructure being operable to provide a rated item from a web browser to a recipient on a preferred list and place the rated item in a queued list with respect to other items.09-11-2008
20120246571SYSTEM AND METHOD OF CREATING AND RATING ITEMS FOR SOCIAL INTERACTIONS - A system and method for providing items to users and, more particularly, a system and method for rating items and placing such items into a queued list. The method includes providing an item from a web browser to a recipient on a preferred list and placing the item into a queued list with respect to other items based on a rating. The system includes a computer infrastructure being operable to provide a rated item from a web browser to a recipient on a preferred list and place the rated item in a queued list with respect to other items.09-27-2012
20130002539SYSTEM AND METHOD FOR INTERACTING WITH A DISPLAY - A system and method of interacting with a display. The method comprises recognizing a disturbance in a display zone of a projected image and displaying a selected state in response to the recognized disturbance. The method further includes recognizing a gesture which interrupts a light source and is associated with an action to be taken on or associated with the displayed selected state. An action is executed in response to the recognized gesture. The system includes a server having a database containing data associated with at least one or more predefined gestures, and at least one of a hardware and software component for executing an action based on the at least one or more predefined gestures.01-03-2013
20130297701SYSTEM AND METHOD OF CREATING AND RATING ITEMS FOR SOCIAL INTERACTIONS - A system and method for providing items to users and, more particularly, a system and method for rating items and placing such items into a queued list. The method includes providing an item from a web browser to a recipient on a preferred list and placing the item into a queued list with respect to other items based on a rating. The system includes a computer infrastructure being operable to provide a rated item from a web browser to a recipient on a preferred list and place the rated item in a queued list with respect to other items.11-07-2013

Patent applications by Douglas J. Mcculloch, Marietta, GA US

Douglas J. Mcculloch, San Francisco, CA US

Patent application numberDescriptionPublished
20080320005Relocating item in distributed storage system - Techniques are provided for moving an item from one item server to another item server in a distributed storage system, using a location service, APIs, and item states. There are three parties that transact with each other: a source item server, a destination item server, and a location service. Each item stored at the source has a move status, e.g., “stationary”, “source attempting transfer”, “destination accepting transfer”, or “destination attempting transfer”. Similarly, each item stored at the destination also has a move status, e.g., “stationary”, “source attempting transfer”, “destination accepting transfer”, or “destination attempting transfer”. The location service desirably has an entry for every item stored by the storage system. An item's entry may comprise the item's current location (e.g., an identifier of an item server) together with a state, such as “stable” or “attempting transfer”.12-25-2008

Edgard H. Mcculloch, Arlington, VA US

Patent application numberDescriptionPublished
20080256248SINGLE SERVER ACCESS IN A MULTIPLE TCP/IP INSTANCE ENVIRONMENT - Methods, systems and computer program products are provided that access a single server application executing on a processing system having multiple TCP/IP instances. The single server application may be accessed by establishing a registration repository containing information sufficient to identify to both the single server application and a client application seeking to access the single server application, one of the multiple TCP/IP instances through which the single server application may be accessed by client applications. In such a case, the registration repository is accessible by the multiple TCP/IP instances and the single server application.10-16-2008

Edgar H. Mcculloch, Arlington, VA US

Patent application numberDescriptionPublished
20080255885PUBLISHER GATEWAY SYSTEMS FOR COLLABORATIVE DATA EXCHANGE, COLLECTION, MONITORING AND/OR ALERTING - A Publisher source of healthcare data is configured to communicate with an Internet-based data sharing system, the Publisher comprising a Publisher Gateway configured to electronically receive patient data from a plurality of data input sources, automatically correlate data from the plurality of input sources associated with respective patients into respective electronic patient data records having electronically searchable data fields, and electronically store the patient data records in a Publisher database.10-16-2008

George Mcculloch, Bedford, MA US

Patent application numberDescriptionPublished
20090282066METHOD AND SYSTEM FOR DEVELOPING DATA INTEGRATION APPLICATIONS WITH REUSABLE SEMANTIC IDENTIFIERS TO REPRESENT APPLICATION DATA SOURCES AND VARIABLES - A method and system for developing data integration applications with reusable semantic identifiers to represent application data sources and variables. Methods include receiving a set of physical data identifiers that identify physical data fields, associating semantic names with these fields, and executing rules expressed in terms of these semantic names.11-12-2009

James S. Mcculloch, St. Peters, MO US

Patent application numberDescriptionPublished
20080208145DISPOSABLE SHOWER GUARD FOR RENAL ACCESS CATHETER - A hemodialysis catheter, also know as a renal dialysis access catheter penetrates a patients skin at an entrance site which is protected by associated bandaging, all of which needs to be protected from water when the patient takes a shower. The single use, disposable shower guard surrounds and encloses the catheter, the entrance site and the associated protective bandaging. A generally rectangular cutout in the guard is sized and oriented to surround the protective bandaging and leave a margin between the edge of the cutout and the protective bandaging so that the bandaging will not be disturbed when the guard is removed.08-28-2008

James Stanley Mcculloch, St. Peters, MO US

Patent application numberDescriptionPublished
20090247954CLOSURE CONTAINER FOR SINGLE DOSE DISPOSABLE PHARMACEUTICAL DELIVERY SYSTEM - The disposable unit dose pharmaceutical delivery system may be used by trained medical personnel for intradermal or subcutaneous injections in applications currently being serviced by conventional pre-filled syringes. The delivery system may also be used by personnel with little or no medical training for mass immunizations in underdeveloped parts of the world, insulin injections, and/or emergency epinephrine injections. The delivery system includes an envelope with a tear-away section and a dispensing section. When the tear-away section has been removed, a needle is exposed and is ready for insertion in the patient. The dispensing portion is squeezed between the thumb and forefinger to inject the pharmaceutical into the patient. The exterior surface of the envelope may be used for advertising by a pharmaceutical producer, a supplier or otherwise.10-01-2009
20110196338CLOSURE CONTAINER FOR SINGLE DOSE DISPOSABLE PHARMACEUTICAL DELIVERY SYSTEM - Provided herein is a single dose disposable pharmaceutical delivery apparatus and methods of use and manufacture thereof. One aspect provides a single dose disposable pharmaceutical delivery apparatus that includes a needle hub seal attached to a needle hub and a bladder that can contain a pharmaceutical composition. Another aspect provides for dispensing a pharmaceutical composition from the delivery apparatus by rupturing the needle hub seal and fluidically connecting the needle and the bladder. Another aspect provides manufacturing the delivery apparatus according to steps including attaching a needle hub and a needle hub seal and combining the bladder and the needle hub, thereby forming an apparatus described herein.08-11-2011
20130211376CLOSURE CONTAINER FOR SINGLE DOSE DISPOSABLE PHARMACEUTICAL DELIVERY SYSTEM - Provided herein is a single dose disposable pharmaceutical delivery apparatus and methods of use and manufacture thereof. One aspect provides a single dose disposable pharmaceutical delivery apparatus that includes a needle hub seal attached to a needle hub and a bladder that can contain a pharmaceutical composition. Another aspect provides for dispensing a pharmaceutical composition from the delivery apparatus by rupturing the needle hub seal and fluidically connecting the needle and the bladder. Another aspect provides manufacturing the delivery apparatus according to steps including attaching a needle hub and a needle hub seal and combining the bladder and the needle hub, thereby forming an apparatus described herein.08-15-2013
20150224261CLOSURE CONTAINER FOR SINGLE DOSE DISPOSABLE PHARMACEUTICAL DELIVERY SYSTEM - Provided herein is a single dose disposable pharmaceutical delivery apparatus and methods of use and manufacture thereof. One aspect provides a single dose disposable pharmaceutical delivery apparatus that includes a needle hub seal attached to a needle hub and a bladder that can contain a pharmaceutical composition. Another aspect provides for dispensing a pharmaceutical composition from the delivery apparatus by rupturing the needle hub seal and fluidically connecting the needle and the bladder. Another aspect provides manufacturing the delivery apparatus according to steps including attaching a needle hub and a needle hub seal and combining the bladder and the needle hub, thereby forming an apparatus described herein.08-13-2015

Patent applications by James Stanley Mcculloch, St. Peters, MO US

John Mcculloch, Bolingbrook, IL US

Patent application numberDescriptionPublished
20110302069Treasury Funded Structured Settlements - Maximizing the safety of funds paid by a defendant for the benefit of a claimant as specified in a structured settlement agreement in settlement of a personal liability or worker's compensation claim, and minimizing income taxes due from the claimant as a result of the receipt of payments arising from the settlement. A trust is established as owner of trust property, which is provided by the defendant; substantially all of the trust property is invested in uniquely identified United States Treasury obligations; and periodic payments to the claimant are made in accordance with the payment schedule using proceeds derived from the trust property. The claimant is provided with a security interest in the United States Treasury obligations that will be automatically perfected in the event of the bankruptcy of the safekeeper.12-08-2011

Malcolm Duncan Mcculloch US

Patent application numberDescriptionPublished
20150323391SENSOR, CONTROLLER AND SYSTEM - The present invention relates to a sensor for measuring temperature of a fluid within a vessel, the vessel having a first region and a second region and the fluid having a temperature profile extending between the first region and the second region, the sensor comprising an array of elements, each element having a temperature-dependent parameter, the array being capable of deployment within or adjacent the vessel such that the array extends along the vessel for measuring the temperature profile, the elements of the array being coupled together between an input and an output, the input being coupled or capable of being coupled to a driving source for driving the sensors, and the output being coupled or capable of being coupled to a detector for measuring an aggregate of the temperature-dependent parameter from the array of elements. The invention further relates to a fluid temperature controller comprising a first input for receiving a first signal indicating a measurement of an aggregate of a temperature-dependent parameter from a sensor according to any preceding claim deployed within or adjacent a vessel containing a fluid having a temperature profile, a second input for receiving a second signal indicating a (preferably absolute) temperature of the fluid in the vessel and a processor configured to calculate a total thermal energy of the fluid in the vessel based on the first and second signals. The invention also relates to a combination comprising a sensing arrangement and a controller; a device; and a system.11-12-2015

Mark B. Mcculloch, Phoenix, AZ US

Patent application numberDescriptionPublished
20120254261DIGITAL TRAVEL RECORD - Methods, systems and computer readable medium are provided for assisting with creating a digital traveler record. The system may be configured for collecting transaction account data particular to a transaction account, global distribution system data particular to a transaction account holder, and/or passenger name record data particular to a transaction account holder. The method may include modifying the collected data for integration with a service oriented architecture framework. This method may further include delivering the modified data as a module for use by an application.10-04-2012

Michael A. Mcculloch, Warrenton, MO US

Patent application numberDescriptionPublished
20110109150SIZED SPOKE WEIGHT - A sized spoke weight has a partially cylindrical body with a longitudinal slot, and a first end and an opposite second end. The first end locates towards the hub of a wheel when installed and the second end locates towards the nipple of a spoke, that is, towards the rim of a wheel. The slot extends from the first end to the second end and allows the sized spoke weight to fit over an existing spoke and nipple. Proximate the second end, the slot has a greater diameter to accommodate an existing nipple during installation. The length and diameters of the sized spoke may be adjusted to provide various weights for users. The sized spoke weight is generally made of brass and has various sizes with corresponding weights for wheel balancing. The present invention minimizes environmental contamination.05-12-2011

Nathan D. Mcculloch, Logan, UT US

Patent application numberDescriptionPublished
20120312298OXYGEN HUMIDIFIER - According to one specific embodiment, an oxygen humidifier includes a container that defines an interior space. The oxygen humidifier also includes a top portion that is permanently coupled to the container. The top portion includes an opening for accessing the interior space of the container. The humidifier further includes a lid portion that is movably coupled to the top portion. The lid portion is configured to move between a closed configuration and an open configuration. In the closed configuration, the lid portion seals the opening, and in the open configuration, the lid portion allows access to the interior space through the opening. The oxygen humidifier additionally includes an oxygen diffuser positioned within the interior space.12-13-2012

Patrick Carl Mcculloch, Irvine, CA US

Patent application numberDescriptionPublished
20110180959Method of thermoforming fiber reinforced thermoplastic sandwich panels, thermoformed articles, and modular container structure assembled therefrom - A method is disclosed utilizing off the shelf constant cross section thickness sandwich panels comprised of Fiber Reinforced Thermoplastic (FRTP) resin skins and low density thermoplastic (TP) core material wherein the steps of selectively and controllably exposing the panels to heat and incrementally thermoforming the skin-core into a consolidated composite edge or intra-panel area in consideration of subsequent mating and attachment of the FRTP sandwich panel to other structures is achieved. The exact configuration of articles so thermoformed is design optimized to overcome manufacturing, assembly, weight, in-service and structural performance shortcomings of prior art and FRP sandwich panel structures. Further disclosed is an improved, load-bearing, modular design container structure assembled from such thermoformed FRTP sandwich panels in which is utilized the unique core-skin edge configuration of the present invention in consideration of improved: load bearing performance, useful load volume, reduced manufacturing costs, structural weight savings, impact and damage tolerance and repair and replace issues.07-28-2011

Paul J. Mcculloch, Roseville, MN US

Patent application numberDescriptionPublished
20090049764APPARATUS AND METHOD FOR DETERRING BIRDS - A bird deterrent system includes a first riser attached to a structure, and a second riser attached to a structure. The bird deterrent system also includes a line attached between the first riser and the second riser. A riser includes a free end, and an attachment end. The attachment end includes an attachment mechanism for universal attachment to a frame member of a structure.02-26-2009

Peter R. Mcculloch, Grosse Pointe Woods, MI US

Patent application numberDescriptionPublished
20140001807RECLINER MECHANISM01-02-2014
20140265474SEAT RECLINER WITH BREAKAWAY CONNECTOR ROD - A recliner assembly for a vehicle seat, and the associated seat, is provided with seat back, a seat base, and a hinge that connects the seat back to the seat base, wherein the hinge includes a recliner assembly having a pair of recliner mechanisms that are disposed on opposite sides of the seat, and which may be shifted between the locked position and an unlocked position by manually pivoting a connector rod that operatively joins each of the recliner mechanisms. The connector rod is operably, but not directly, connected to at least one of the recliner mechanisms through engagement with a hub at a location on the inboard side of the recliner mechanism, which hub is, in turn, engaged with the recliner mechanism. The connector rod may also be indirectly connected to the other of the recliner mechanisms in a like manner.09-18-2014

Peter Robert Mcculloch, Grosse Pointe Woods, MI US

Patent application numberDescriptionPublished
20100314927SEAT HAVING TILTABLE SEAT CUSHION - A seat is disclosed herein. The seat includes a seat cushion frame assembly. The seat also includes a seat cushion mounted on the seat cushion frame assembly for pivoting movement about a cushion pivoting axis. The seat also includes a cushion lock operably disposed to selectively lock the seat cushion frame assembly and the seat cushion relative to one another and thereby prevent the pivoting movement. The cushion lock defines a plurality of locked positions such that the seat cushion is positionable in a plurality of different orientations relative to the seat cushion frame assembly.12-16-2010
20130320735Discontinuous Recliner with Movable Internal Memory Stop - A discontinuous recliner for a vehicle seat back that may be locked in a desired angular orientation. A memory function is provided by a memory pawl that is actuated by a memory handle. The memory pawl carries a memory pad in the memory disengaged position. The memory pawl carries the memory pad in a deactivated position and lodges the memory pad in internal gear teeth of a gear plate when the memory feature is activated. The memory pad rotates with the gear plate as the seat back is folded forward. When the seat back is returned to the memory position, the memory pad engages a stop on the memory pawl that is pivoted to move the memory pad out of engagement with the internal gear teeth of the gear plate.12-05-2013
20150321585Recliner Mechanism - A recliner mechanism having a gear plate that may be disposed between a first plate and a second plate. A first set of pawls may be configured to engage the first set of teeth on the gear plate to inhibit rotation of the gear plate with respect to the first plate. A second set of pawls may be configured to engage the second set of teeth on the gear plate to inhibit rotation of the second plate with respect to the gear plate.11-12-2015

Patent applications by Peter Robert Mcculloch, Grosse Pointe Woods, MI US

Robert Mcculloch, Macomb, MI US

Patent application numberDescriptionPublished
20110221078HUMIDIFIER - A humidifier includes a main body having a hollow interior, the main body including a fluid reservoir for receiving a fluid therein, wherein the fluid reservoir is formed from a material which at least one of minimizes impurities in the fluid and militates against an emergence of impurities in the fluid, and a discharge vent coupled to the main body, wherein the discharge vent includes a removable tray for receiving a fragrance therein and a compartment for receiving a heat source therein for heating the fragrance, wherein the discharge vent emits a mist to humidify the surrounding air and an aroma of the fragrance.09-15-2011

Robert T. Mcculloch, Macomb, MI US

Patent application numberDescriptionPublished
20130123649CUFF FOR A BLOOD PRESSURE MEASURING SYSTEM - A cuff for a blood pressure measuring system including a flexible elongate band having a first end and a second end and a sizing mechanism coupled to the band, wherein the sizing mechanism selectively permits relative movement between the first end and the second end of the band to expand and constrict a diameter of the band.05-16-2013

Ryan Mcculloch, Alexandria, VA US

Patent application numberDescriptionPublished
20140273062Cell Pack for the Growth and Manipulation of Three Dimensional Cell Cultures - Described herein is a sealed cell pack with a permeable membrane for growth and manipulation of three-dimensional cell cultures. This allows a cell culture to be removed from the laboratory and subjected to real world insults before being returned to culture conditions for continued growth and study. One application is for use in the study of the direct effects of blast waves on neuronal cells and methods for mitigating this response.09-18-2014
20160076967Modular System for Evaluating Helmet and Suspension Materials for Protection of Neural Cells from Simulated Trauma - A modular system is designed to interface cell cultures to a shock tube (simulated blast) and/or drop tower (simulated blunt impact) for testing of helmet and helmet pad materials for mitigating cell injury. It includes a set of layers including helmet material, optionally helmet pad, simulated skin, simulated skull, and simulated bulk brain tissue.03-17-2016

Scott Mcculloch, Kirkland, WA US

Patent application numberDescriptionPublished
20110289499TECHNIQUES TO AUTOMATICALLY UPDATE SOFTWARE APPLICATIONS - Techniques to automatically update software applications are described. An apparatus may comprise a processor and a memory. The memory may store an update component that when executed by the processor is operative to manage updates for an application program. The update component may comprise an update manager and a permission manager. The update manager may be operative to update a file version for one or more application files of the application program and store one or more current file version identifiers for the one or more application files of the application program in the memory. The permission manager may be operative to receive a communication request to communicate with a remote device from the application program prior to communicating information to the remote device, and send a communication response granting or denying the communication request to the application program based on the one or more current file version identifiers. Other embodiments are described and claimed.11-24-2011

Scott Mcculloch, Portland, OR US

Patent application numberDescriptionPublished
20150059205FOOT PROTECTING DEVICES - Foot protecting devices including a shell including a top surface and a bottom surface spaced from the top surface and substantially aligned with the top surface, and a cushioning layer proximate the bottom surface, wherein the shell is configured to mount within a user's shoe between a shoe tongue and a shoe's laces, the cushioning layer is positioned proximate the tongue and the shell is positioned proximate the laces. In some examples the foot protecting device includes a plurality of apertures, channels, and retaining elements on the top surface of the shell. In some further examples the foot protecting device includes a selectively removable cushioning layer.03-05-2015

Shirley Mcculloch, Coral Springs, FL US

Patent application numberDescriptionPublished
20090112643PROCESSING SYSTEM FOR ACQUIRING AND REPORTING COMPLIANCE WITH DATA SECURITY REQUIREMENTS - Methods, systems, and machine-readable media are disclosed for tracking and reporting information related to compliance with a set of security requirements by one or more entities handling financial transaction information. According to one embodiment, a system can comprise one or more acquirer systems, each adapted to process information related to a plurality of financial transactions for entities involved in the transaction. A tracking and reporting system can be communicatively coupled with each of the acquirer systems. The tracking and reporting system can be adapted to collect at least a subset of the information related to the plurality of financial transactions, collect compliance information related to the entities involved in the transaction, the compliance information for each entity indicating that entity's compliance with the set of security requirements, and generate one or more reports based on the information related to the plurality of financial transactions and the compliance information.04-30-2009

Timothy Mcculloch, Madison, WI US

Patent application numberDescriptionPublished
20120150293LARYNGEAL IMPLANT FOR TREATING GLOTTIC INSUFFICIENCY - A laryngeal implant for treating glottic insufficiency includes a displacement member positionable in a larynx such that at least a portion of the displacement member is disposed between thyroid cartilage and a vocal fold of the larynx. The displacement member is at least one of selectively adjustable in volume and selectively adjustable in compressibility when the displacement member is positioned in the larynx to selectively position the vocal fold in a medial displacement position.06-14-2012

Timothy M. Mcculloch, Madison, WI US

Patent application numberDescriptionPublished
20130281973DEVICES AND METHODS FOR ANTERIOR ARYTENOID ADDUCTION - Provided herein are devices and methods for anterior arytenoid adduction. The device may comprise a wire having a first end and a second end at opposite ends of a longitudinal axis, the wire forming a spiral along the longitudinal axis and having a double hook at the first end, a suture threaded through the spiral of the wire from the second end to the first end, the suture forming a turn at the first end and passing exterior to the spiral to the second end. The method may comprise advancing a suture and hook from the subject's anterior thyroid cartilage or cricothyroid membrane to the muscular process of the subject's arytenoid, attaching the hook to the muscular process, and applying tension to the suture to rotate the muscular process and adduct the arytenoid.10-24-2013

Timothy Michael Mcculloch, Madison, WI US

Patent application numberDescriptionPublished
20140343415Diagnosis of Swallowing Disorders Using High Resolution Manometry - Parameters extracted from high definition manometric measurements of the pharynx and upper esophagus at preidentified locations and times are applied to a supervised learning machine trained using x-ray fluoroscopy data to provide diagnostic information comparable to that of x-ray fluoroscopy without radiation exposure.11-20-2014

William Mcculloch, Raleigh, NC US

Patent application numberDescriptionPublished
20090305956Treatment of Ras-Expressing Tumors - The present invention provides compositions and methods for the treatment of /?αs-expressing tumors using at least one DAC inhibitor (e.g., romidepsin).12-10-2009
20100137239GEMCITABINE COMBINATION THERAPY - The present invention provides compositions and methods for the treatment of cell proliferative disorders using at least one DAC inhibitor and gemcitabine.06-03-2010
20100152100ACCELERATED THERAPY - The present invention encompasses the surprising finding that romidepsin can safely be administered to humans on an accelerated dosing schedule.06-17-2010
20120302520GEMCITABINE COMBINATION THERAPY - The present invention provides compositions and methods for the treatment of cell proliferative disorders using at least one DAC inhibitor and gemcitabine.11-29-2012
20140005122GEMCITABINE COMBINATION THERAPY01-02-2014
20150182585DEACETYLASE INHIBITOR THERAPY - The present invention relates to deacetylase inhibitor (e.g., histone deacetylase inhibitor) therapies and demonstrates that individuals with low electrolyte levels may have increased susceptibility to certain unwanted side effects such as cardiac side effects. In some embodiments, the invention provides methods of administering DAC or DAC inhibitor therapy that includes electrolyte supplementation.07-02-2015

Patent applications by William Mcculloch, Raleigh, NC US

William Mcculloch, Hoboken, NJ US

Patent application numberDescriptionPublished
20130237510METHOD OF TREATING NEUROENDOCRINE TUMORS - Methods and compositions for treating neuroendocrine tumors are disclosed.09-12-2013
Website © 2016 Advameg, Inc.