Patents by Inventor David A. Cameron
David A. Cameron has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20220387743Abstract: A patient interface for delivering breathable gas to a patient includes a nasal prong assembly including a pair of nasal prongs structured to sealingly communicate with nasal passages of a patient's nose in use and headgear to maintain the nasal prong assembly in a desired position on the patient's face. The headgear includes side straps and rigidizers provided to respective side straps. Each rigidizer includes a first end portion that provides a connector structured to engage a respective end of the nasal prong assembly and an inwardly curved protrusion in the form of a cheek support that curves inwardly of the connector. The cheek support is adapted to follow the contour of the patient's cheek and guide a respective end portion of the side strap into engagement with the patient's cheek to provide a stable cheek support.Type: ApplicationFiled: August 17, 2022Publication date: December 8, 2022Inventors: Memduh GUNEY, Rupert Christian SCHEINER, David Anthony PIDCOCK, Gerard Michael RUMMERY, Matthew EVES, Craig David EDWARDS, Melanie Lucia CARIOLA, Muditha Pradeep DANTANARAYANA, Michael Fu Pin CHEN, Christopher Scott SKIPPER, Karthikeyan SELVARAJAN, Steven John LUBKE, Bruce David GREGORY, Joel Edward GIBSON, Andrew David CAMERON, P'hilip Rodney KWOK
-
Patent number: 11517039Abstract: Provided are systems, methods, and liquids related to electronic vapor devices. In one aspect, the application relates to a water-based vaporizable liquid for use in the systems, methods and electronic vapor devices. This abstract is intended as a scanning tool for purposes of searching in the particular art and is not intended to be limiting of the present invention.Type: GrantFiled: February 8, 2019Date of Patent: December 6, 2022Assignee: Lunatech, LLCInventors: John David Cameron, Dean Becker, Gene Fein
-
Publication number: 20220350646Abstract: Systems and methods of executing multiple scripts at an extension point are provided. If there are multiple scripts that are associated with an extension point for a service instance in a SAAS platform, a script execution schedule is determined. This can indicate the order of execution of the multiple scripts, but may also specify how the inputs and outputs of the multiple script executions are obtained. For example, the inputs for multiple scripts can be the same, and be those provided by the SAAS platform at the extension point. In this case, in effect the multiple scripts are executed independently. Alternatively, the output of one script can function as the input to another script, which requires a certain order of execution. After all of the scripts are executed, output rules are used to determine an overall output of the script execution to be returned the platform through the extension point.Type: ApplicationFiled: April 29, 2021Publication date: November 3, 2022Inventors: DAVID CAMERON, JONATHAN MITCHELL DICKINSON
-
Patent number: 11452834Abstract: A patient interface for delivering breathable gas to a patient includes a nasal prong assembly including a pair of nasal prongs structured to sealingly communicate with nasal passages of a patient's nose in use and headgear to maintain the nasal prong assembly in a desired position on the patient's face. The headgear includes side straps and rigidizers provided to respective side straps. Each rigidizer includes a first end portion that provides a connector structured to engage a respective end of the nasal prong assembly and an inwardly curved protrusion in the form of a cheek support that curves inwardly of the connector. The cheek support is adapted to follow the contour of the patient's cheek and guide a respective end portion of the side strap into engagement with the patient's cheek to provide a stable cheek support.Type: GrantFiled: March 8, 2022Date of Patent: September 27, 2022Assignee: ResMed Pty LtdInventors: Memduh Guney, Rupert Christian Scheiner, David Anthony Pidcock, Gerard Michael Rummery, Matthew Eves, Craig David Edwards, Melanie Lucia Cariola, Muditha Pradeep Dantanarayana, Michael Fu Pin Chen, Christopher Scott Skipper, Karthikeyan Selvarajan, Steven John Lubke, Bruce David Gregory, Joel Edward Gibson, Andrew David Cameron, Philip Rodney Kwok
-
Patent number: 11445574Abstract: The present disclosure is directed to a natural-based liquid composition for use with electronic vaporizing devices. The present disclosure is also directed to electronic vaporizing devices for using such composition. In one embodiment, the liquid compositions are water-based and are substantially free of propylene glycol and vegetable glycerin. In a preferred embodiment, the compositions may be augmented to include additives such as medicines, wellness elements, supplements, recreational elements, and natural elements performing the role of emulsifiers. The present disclosure is also directed to electronic vaporizing devices for vaporizing a natural-based liquid composition. The electronic vaporizing device may include the functionality to create specified or custom mixtures of a vaporizable material for the vaporizing thereof.Type: GrantFiled: February 1, 2019Date of Patent: September 13, 2022Assignee: Lunatech, LLCInventors: John David Cameron, Dean Becker, Gene Fein
-
Publication number: 20220193362Abstract: A patient interface for delivering breathable gas to a patient includes a nasal prong assembly including a pair of nasal prongs structured to sealingly communicate with nasal passages of a patient's nose in use and headgear to maintain the nasal prong assembly in a desired position on the patient's face. The headgear includes side straps and rigidizers provided to respective side straps. Each rigidizer includes a first end portion that provides a connector structured to engage a respective end of the nasal prong assembly and an inwardly curved protrusion in the form of a cheek support that curves inwardly of the connector. The cheek support is adapted to follow the contour of the patient's cheek and guide a respective end portion of the side strap into engagement with the patient's cheek to provide a stable cheek support.Type: ApplicationFiled: March 8, 2022Publication date: June 23, 2022Inventors: Memduh GUNEY, Rupert Christian SCHEINER, David Anthony PIDCOCK, Gerard Michael RUMMERY, Matthew EVES, Craig David EDWARDS, Melanie Lucia CARIOLA, Muditha Pradeep DANTANARAYANA, Michael Fu Pin CHEN, Christopher Scott SKIPPER, Karthikeyan SELVARAJAN, Steven John LUBKE, Bruce David GREGORY, Joel Edward GIBSON, Andrew David CAMERON, Philip Rodney KWOK
-
Patent number: 11316954Abstract: The provided systems and methods attempt to address possible issues with the use of third party applications with software as a service (SAAS) platforms, namely that lack of performance of third party app hosting infrastructure running the third party applications can affect multiple clients on the SAAS platform. In order to least mitigate this, third party app providers can create and upload their scripts to the SAAS platform for execution on the SAAS platform. The scripts must conform with extension points within SAAS functionality that are predefined. During execution, when the extension point is reached, the script is run on the SAAS platform instead of making an API call to the application on the third party app hosting infrastructure.Type: GrantFiled: March 17, 2020Date of Patent: April 26, 2022Assignee: SHOPIFY INC.Inventors: David Cameron, Jonathan Mitchell Dickinson
-
Patent number: 11273938Abstract: Embodiments of product handling systems facilitate transfer of individual product items from incoming bulk form into dedicated trays for inspection, sorting, selection, and packaging. Inspection may comprise interrogation of product items within a tray by electromagnetic (e.g., optical, hyperspectral) or other (e.g., physical, acoustic, gas sensing, etc.) techniques. Prior to packaging, product items disposed within the tray may be stored in a moveable carousel responsible for controlling environmental factors such as temperature, humidity, illumination, ambient gases, product-to-product interactions, and/or others. Movement of product items from a carousel's transfer station to an outside staging position may be accomplished using robots and/or conveyor belts. Embodiments may allow rapid, low-cost consumer selection of specific individual product items based upon their accompanying metadata (e.g., source, identifier), in combination with the results of inspection (e.g., visual appearance).Type: GrantFiled: July 8, 2020Date of Patent: March 15, 2022Assignee: Fulfil Solutions, Inc.Inventors: Gilad Almogy, Jason Kalus, Nathan Beckett, David Cameron Hosken, Brock Csira
-
Publication number: 20220078142Abstract: Systems and methods for presenting graphical user interfaces corresponding to users and including portions of one or more chat sessions the users are participants in, the chat sessions facilitating synchronous textual communication between the users that takes place through a chat system are disclosed. Some implementations may: obtain chat information characterizing participants in the chat sessions; and effectuate presentation, responsive to receiving user input indicating a selection of the first user by the second user, of a first graphical user interface corresponding to the first user via a client computing platform associated with the second user.Type: ApplicationFiled: November 15, 2021Publication date: March 10, 2022Inventor: David Cameron
-
Publication number: 20220055800Abstract: A reclosable package comprises a first panel having first and second side sections and a second panel having first and second side sections. The first panel opposes the second panel and is joined to the second panel along the first and second side sections. A bottom extends between the first and second side sections of the first and second panels with the first and second panels joined to each other. A mouth is disposed opposite the bottom and extends between the first and second side sections of the first second panels. A closure member extends along the mouth, with the closure member including a first fin joined to the first panel and second fin joined to the second panel. A sealing member having a first and second ends is disposed proximate the mouth. The ends of the sealing member can be attached to the fin or panel such that at least one of the first end or second ends of the sealing member is attached with peelable seal.Type: ApplicationFiled: November 2, 2021Publication date: February 24, 2022Applicant: Reynolds Presto Products Inc.Inventors: David Cameron, Craig Soller, Michael Bohn, Roger E. Dowler, Janet Fleury
-
Patent number: 11249826Abstract: A method and technique for link optimization for callout request messages includes monitoring one or more time-based parameters for each of a plurality of links between a communication pipe of a host system and one or more service systems. The links are used to send callout request messages between one or more applications running on the host system and the one or more service systems that process the callout request messages. The one or more time-based parameters are associated with different stages of callout request message processing by the communication pipe and the one or more service systems. The method also includes creating control data based on values of the one or more time-based parameters, creating the callout request messages to include the control data, and distributing the callout request messages to the one or more service systems via the links.Type: GrantFiled: November 14, 2019Date of Patent: February 15, 2022Assignee: International Business Machines CorporationInventors: Kenneth R. Blackman, David A. Cameron, Benjamin P. Johnson, Jack C. Yuan
-
Publication number: 20220027915Abstract: An online service may use an online service platform to conduct transactions. An online service platform may have built-in transaction analysis, or may support third-party transaction analysis applications, that can assist in transaction processing by assigning classifications to transactions. However, automated rules-based transaction processing based on such classifications can be difficult to scale and manually analyzing transactions can be impractical when processing a large volume of transactions. Computer-implemented systems and methods for processing transactions using customized service-specific transaction classifiers are disclosed. The service-specific transaction classifiers are generated using service-specific machine learning models that are each trained based on historical transaction data for the corresponding online service.Type: ApplicationFiled: July 21, 2020Publication date: January 27, 2022Inventors: DAVID CAMERON, HANAN AYAD
-
Publication number: 20220014603Abstract: Methods and systems for automatic installation of applications against a service instance of an online store are described. A change in status of a service instance for the online store is detected. A functionality associated with the changed status is identified, where the functionality is currently absent from the service instance. A software application is identified to provide the functionality. The identified software application is automatically installed against the service instance, to enable the functionality for the online store.Type: ApplicationFiled: July 8, 2020Publication date: January 13, 2022Inventor: David CAMERON
-
Patent number: 11220374Abstract: A reclosable package comprises a first panel having first and second side sections and a second panel having first and second side sections. The first panel opposes the second panel and is joined to the second panel along the first and second side sections. A bottom extends between the first and second side sections of the first and second panels with the first and second panels joined to each other. A mouth is disposed opposite the bottom and extends between the first and second side sections of the first second panels. A closure member extends along the mouth, with the closure member including a first fin joined to the first panel and second fin joined to the second panel. A sealing member having a first and second ends is disposed proximate the mouth. The ends of the sealing member can be attached to the fin or panel such that at least one of the first end or second ends of the sealing member is attached with peelable seal.Type: GrantFiled: October 22, 2010Date of Patent: January 11, 2022Assignee: REYNOLDS PRESTO PRODUCTS INC.Inventors: David Cameron, Craig Soller, Michael Bohn, Roger E. Dowler, Janet Fleury
-
Patent number: 11212242Abstract: Systems and methods for presenting graphical user interfaces corresponding to users and including portions of one or more chat sessions the users are participants in, the chat sessions facilitating synchronous textual communication between the users that takes place through a chat system are disclosed. Some implementations may: obtain chat information characterizing participants in the chat sessions; and effectuate presentation, responsive to receiving user input indicating a selection of the first user by the second user, of a first graphical user interface corresponding to the first user via a client computing platform associated with the second user.Type: GrantFiled: April 1, 2020Date of Patent: December 28, 2021Assignee: Asana, Inc.Inventor: David Cameron
-
Patent number: 11180269Abstract: Embodiments of product handling systems facilitate transfer of individual product items from incoming bulk form into dedicated trays for inspection, sorting, selection, and packaging. Inspection may comprise interrogation of product items within a tray by electromagnetic (e.g., optical, hyperspectral) or other (e.g., physical, acoustic, gas sensing, etc.) techniques. Prior to packaging, product items disposed within the tray may be stored in a moveable carousel responsible for controlling environmental factors such as temperature, humidity, illumination, ambient gases, product-to-product interactions, and/or others. Movement of product items from a carousel's transfer station to an outside staging position may be accomplished using robots and/or conveyor belts. Embodiments may allow rapid, low-cost consumer selection of specific individual product items based upon their accompanying metadata (e.g., source, identifier), in combination with the results of inspection (e.g., visual appearance).Type: GrantFiled: November 15, 2019Date of Patent: November 23, 2021Assignee: FULFIL SOLUTIONS, INC.Inventors: Gilad Almogy, Jason Kalus, Nathan Beckett, David Cameron Hosken, John Hosken, Matthew Hohenberger
-
Publication number: 20210339897Abstract: Embodiments of product handling systems facilitate transfer of individual product items from incoming bulk form into dedicated trays for inspection, sorting, selection, and packaging. Inspection may comprise interrogation of product items within a tray by electromagnetic (e.g., optical, hyperspectral) or other (e.g., physical, acoustic, gas sensing, etc.) techniques. Prior to packaging, product items disposed within the tray may be stored in a moveable carousel responsible for controlling environmental factors such as temperature, humidity, illumination, ambient gases, product-to-product interactions, and/or others. Movement of product items from a carousel's transfer station to an outside staging position may be accomplished using robots and/or conveyor belts. Embodiments may allow rapid, low-cost consumer selection of specific individual product items based upon their accompanying metadata (e.g., source, identifier), in combination with the results of inspection (e.g., visual appearance).Type: ApplicationFiled: March 23, 2021Publication date: November 4, 2021Inventors: Gilad Almogy, Jason Kalus, Nathan Beckett, David Cameron Hosken, John Hosken, Matthew Hohenberger
-
Publication number: 20210250424Abstract: The provided systems and methods attempt to address possible issues with the use of third party applications with software as a service (SAAS) platforms, namely that lack of performance of third party app hosting infrastructure running the third party applications can affect multiple clients on the SAAS platform. In order to least mitigate this, third party app providers can create and upload their scripts to the SAAS platform for execution on the SAAS platform. The scripts must conform with extension points within SAAS functionality that are predefined. During execution, when the extension point is reached, the script is run on the SAAS platform instead of making an API call to the application on the third party app hosting infrastructure.Type: ApplicationFiled: March 17, 2020Publication date: August 12, 2021Inventors: DAVID CAMERON, JONATHAN MITCHELL DICKINSON
-
Publication number: 20210171228Abstract: Embodiments of product handling systems facilitate transfer of individual product items from incoming bulk form into dedicated trays for inspection, sorting, selection, and packaging. Inspection may comprise interrogation of product items within a tray by electromagnetic (e.g., optical, hyperspectral) or other (e.g., physical, acoustic, gas sensing, etc.) techniques. Prior to packaging, product items disposed within the tray may be stored in a moveable carousel responsible for controlling environmental factors such as temperature, humidity, illumination, ambient gases, product-to-product interactions, and/or others. Movement of product items from a carousel's transfer station to an outside staging position may be accomplished using robots and/or conveyor belts. Embodiments may allow rapid, low-cost consumer selection of specific individual product items based upon their accompanying metadata (e.g., source, identifier), in combination with the results of inspection (e.g., visual appearance).Type: ApplicationFiled: July 8, 2020Publication date: June 10, 2021Inventors: Gilad Almogy, Jason Kalus, Nathan Beckett, David Cameron Hosken
-
Patent number: 10988269Abstract: Embodiments of product handling systems facilitate transfer of individual product items from incoming bulk form into dedicated trays for inspection, sorting, selection, and packaging. Inspection may comprise interrogation of product items within a tray by electromagnetic (e.g., optical, hyperspectral) or other (e.g., physical, acoustic, gas sensing, etc.) techniques. Prior to packaging, product items disposed within the tray may be stored in a movable carousel responsible for controlling environmental factors such as temperature, humidity, illumination, ambient gases, product-to-product interactions, and/or others. Movement of product items from a carousel's transfer station to an outside staging position may be accomplished using robots and/or conveyor belts. Embodiments may allow rapid, low-cost consumer selection of specific individual product items based upon their accompanying metadata (e.g., source, identifier), in combination with the results of inspection (e.g., visual appearance).Type: GrantFiled: November 22, 2019Date of Patent: April 27, 2021Assignee: Fulfil Solutions, Inc.Inventors: Gilad Almogy, Jason Kalus, Nathan Beckett, David Cameron Hosken, John Hosken, Matthew Hohenberger