Patents by Inventor David Ellis

David Ellis 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: 20230382251
    Abstract: An electric vehicle charging station includes a bracket, a case mounted to the bracket, a motherboard disposed within the case, a cover disposed on the case, a display screen disposed on the cover, and a conduit disposed on the case. The motherboard for the electric vehicle charging station includes a circuit breaker, a rectifier circuit, a power control unit, a charge controller, and a variable DC power supply.
    Type: Application
    Filed: May 12, 2023
    Publication date: November 30, 2023
    Inventor: David Ellis
  • Publication number: 20230376685
    Abstract: Edit automation enhancements may be implemented in source code editors and other text editors. Provisional selections that indicate user intentions are submitted to a suggestion generator with other edit context information, to improve the quality of generated text suggestions and reduce the cognitive load on users. A provisional selection may include a highlighted completion list entry, or document text targeted by a hovering cursor, or metainformation text targeted by the hovering cursor, for example. An inline grey text suggestion driven by provisional selection may be displayed simultaneously with completion list suggestions that were created without regard to provisional selection. Suggestions driven by provisional selection may be interleaved with existing document text. Suggestions may be accepted fully in one gesture, or in parts. Suggestions may be edited by a user before being accepted, driving further suggestion refinement.
    Type: Application
    Filed: August 2, 2023
    Publication date: November 23, 2023
    Inventors: Mark Alistair WILSON-THOMAS, Jonathan Keith SIMMONS, David Ellis PUGH, Vivian Julia LIM, Anqi LI, Shwetha SRINATH, German David OBANDO CHACON, Jin Woo JANG, Shengyu FU, Shao Kun DENG
  • Patent number: 11789503
    Abstract: An apparatus for a credential verification system with a water-resistant and tamper-proof housing, wherein the apparatus includes a credential verification system including image capturing devices, and a housing containing a multi-layer enclosure containing a first set of vents, a bottom plate attached to the multi-layer enclosure, wherein the bottom plate contains a second set of vents, an opening plate configured to mount the credential verification system, wherein the opening plate includes a mechanical interface configured to mechanically connect the opening plate to the bottom plate and a locking mechanism configured to removably attach the opening plate to the multi-layer enclosure and the bottom plate, and a view window, wherein the credential verification system is configured to identify a credential through the view window using the plurality of image capturing device, and an airflow is directed from the second set of vents to the first set of vents.
    Type: Grant
    Filed: May 22, 2023
    Date of Patent: October 17, 2023
    Assignee: Quick Quack Car Wash Holdings, LLC
    Inventors: Christopher Clinton Chappell, McNamara Marlow Pope, III, Rodney Daniel Sparks, Christopher Michael Jenkins, Bradly Troy Wyatt, William Gene Ashe, David Ellis Collins
  • Publication number: 20230314792
    Abstract: A device includes a mirror coupled via a pair of flexible beams supported by a block of semiconductor material that has a cavity about the mirror and beams to allow the mirror to rotate about an axis along the beams. A piezoresistive sensor is coupled to one of the beams to provide information representative of an angle of rotation of the mirror. A light blocking shield covers exposed portions of the block of semiconductor material about the mirror.
    Type: Application
    Filed: April 1, 2022
    Publication date: October 5, 2023
    Inventors: Di SUN, Xiao Chuan ONG, Matthew David ELLIS, Wyatt Owen DAVIS
  • Patent number: 11763078
    Abstract: Edit automation enhancements may be implemented in source code editors and other text editors. Provisional selections that indicate user intentions are submitted to a suggestion generator with other edit context information, to improve the quality of generated text suggestions and reduce the cognitive load on users. A provisional selection may include a highlighted completion list entry, or document text targeted by a hovering cursor, or metainformation text targeted by the hovering cursor, for example. An inline grey text suggestion driven by provisional selection may be displayed simultaneously with completion list suggestions that were created without regard to provisional selection. Suggestions driven by provisional selection may be interleaved with existing document text. Suggestions may be accepted fully in one gesture, or in parts. Suggestions may be edited by a user before being accepted, driving further suggestion refinement.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: September 19, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Alistair Wilson-Thomas, Jonathan Keith Simmons, David Ellis Pugh, Vivian Julia Lim, Anqi Li, Shwetha Srinath, German David Obando Chacon, Jin Woo Jang, Shengyu Fu, Shao Kun Deng
  • Patent number: 11714613
    Abstract: Embodiments automate surfacing of underutilized development tool features, thereby enhancing the discoverability of subtools, commands, shortcuts, settings, visualizers, and other tool features. After spotting an inefficiency in the user's interaction with one or more tools, the feature surfacing functionality offers the user an interaction optimization suggestion. A mapping structure correlates detected interaction patterns with objectively better interaction optimizations. Several examples of mappings are discussed. The user can accept a suggestion, have the suggested optimization applied by an enhanced tool, and thereby reduce the number of user gestures utilized to accomplish a desired result, reduce the number of tools utilized, increase security, reduce risk of error, or get to the desired result faster, for example. Interaction optimizations also help the user stay focused, by reducing or avoiding departures from the user's current primary workflow.
    Type: Grant
    Filed: November 7, 2021
    Date of Patent: August 1, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter Groenewegen, Arjun Radhakrishna, Gustavo Araujo Soares, Mark Alistair Wilson-Thomas, Piyush Arora, Aaron Chak Hei Yim, David Ellis Pugh, German David Obando Chacon, Andrew Richard Sterland, Gregory Miskelly
  • Publication number: 20230214212
    Abstract: Distinguishing pattern differences from non-pattern differences. A set of differences is identified. The set comprises a plurality of differences between first and second versions of a document. A pattern is identified. The pattern explains a transformation from a first string in the first version of the document to a second string in the second version of the document. A subset of differences are identified. The subset comprises a plurality of differences, from among the set, which match the pattern. While presenting a user interface that visually highlights differences between the first and second versions of the document, a first visual treatment is applied to a first difference, based on the first difference being included in the subset. A second visual treatment is also applied to a second difference, based on the second difference being excluded from the subset. The second visual treatment is different than the first visual treatment.
    Type: Application
    Filed: January 4, 2022
    Publication date: July 6, 2023
    Inventors: David Ellis PUGH, Mark Alistair WILSON-THOMAS, Vu Minh LE
  • Publication number: 20230183979
    Abstract: Some embodiments relate to a method for producing a building material. The method comprises identifying a first wavelength of light for a building material. The first wavelength of light defines a first color. The method comprises calculating a second wavelength of light for the building material by multiplying the first wavelength of light by a phi factor. The second wavelength of light defines a second color. The method comprises producing a building material having at least one of the first color, the second color, or any combination thereof.
    Type: Application
    Filed: November 30, 2022
    Publication date: June 15, 2023
    Inventor: David Ellis
  • Publication number: 20230141807
    Abstract: Embodiments automate surfacing of underutilized development tool features, thereby enhancing the discoverability of subtools, commands, shortcuts, settings, visualizers, and other tool features. After spotting an inefficiency in the user’s interaction with one or more tools, the feature surfacing functionality offers the user an interaction optimization suggestion. A mapping structure correlates detected interaction patterns with objectively better interaction optimizations. Several examples of mappings are discussed. The user can accept a suggestion, have the suggested optimization applied by an enhanced tool, and thereby reduce the number of user gestures utilized to accomplish a desired result, reduce the number of tools utilized, increase security, reduce risk of error, or get to the desired result faster, for example. Interaction optimizations also help the user stay focused, by reducing or avoiding departures from the user’s current primary workflow.
    Type: Application
    Filed: November 7, 2021
    Publication date: May 11, 2023
    Inventors: Peter GROENEWEGEN, Arjun RADHAKRISHNA, Gustavo ARAUJO SOARES, Mark Alistair WILSON-THOMAS, Piyush ARORA, Aaron Chak Hei YIM, David Ellis PUGH, German David OBANDO CHACON, Andrew Richard STERLAND, Gregory MISKELLY
  • Patent number: 11635750
    Abstract: A measurement system for a gas turbine engine is provided. The measurement system comprises a sensor assembly. The measurement system also includes multiple sensors coupled to the sensor assembly. The sensor assembly is configured to be removably inserted within a space defined by a circumferential track embedded within an inner diameter of a casing of the gas turbine engine without having to disassemble the casing.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: April 25, 2023
    Assignee: General Electric Company
    Inventors: Kurt Kramer Schleif, Andrew David Ellis, Robert David Jones, Stephen Paul Wassynger
  • Patent number: 11519298
    Abstract: A mounting member for a sensor for a turbomachine having an axis is disclosed. The mounting member includes a body configured to mount to a portion of a circumferential interior surface of a casing of the turbomachine. An opening extends through a radially inner surface of the body, and is configured to position the sensor facing radially inward relative to the axis. A passage in the body extends longitudinally through the body to route a communications lead of the sensor circumferentially relative to the circumferential interior surface of the casing.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: December 6, 2022
    Assignee: General Electric Company
    Inventors: Kurt Kramer Schleif, Robert David Jones, Michael Allen Ball, Andrew David Ellis, Mario Joseph Arceneaux, Donald Shaw
  • Publication number: 20220362865
    Abstract: A milling device for machining a slot into an inner surface of a casing for a gas turbine engine. The milling device includes a frame assembly including multiple structural guides configured to engage structural features on the inner surface of the casing to maintain an axial position of the milling device relative to a longitudinal axis of the casing. The milling device also includes a milling cutter coupled to the frame assembly. The milling device is configured to be displaced in a circumferential direction relative to the longitudinal axis to machine the slot, via the milling cutter, along the inner surface of the casing in the circumferential direction.
    Type: Application
    Filed: July 14, 2022
    Publication date: November 17, 2022
    Inventors: Kurt Kramer Schleif, Fabian Gubelmann, Andrew David Ellis, Robert David Jones, Thomas Gloor, Roman Stefan Peter
  • Publication number: 20220358286
    Abstract: Edit automation enhancements may be implemented in source code editors and other text editors. Provisional selections that indicate user intentions are submitted to a suggestion generator with other edit context information, to improve the quality of generated text suggestions and reduce the cognitive load on users. A provisional selection may include a highlighted completion list entry, or document text targeted by a hovering cursor, or metainformation text targeted by the hovering cursor, for example. An inline grey text suggestion driven by provisional selection may be displayed simultaneously with completion list suggestions that were created without regard to provisional selection. Suggestions driven by provisional selection may be interleaved with existing document text. Suggestions may be accepted fully in one gesture, or in parts. Suggestions may be edited by a user before being accepted, driving further suggestion refinement.
    Type: Application
    Filed: April 22, 2021
    Publication date: November 10, 2022
    Inventors: Mark Alistair WILSON-THOMAS, Jonathan Keith SIMMONS, David Ellis PUGH, Vivian Julia LIM, Anqi LI, Shwetha SRINATH, German David OBANDO CHACON, Jin Woo JANG, Shengyu FU, Shao Kun DENG
  • Publication number: 20220317979
    Abstract: Edit automation functionality generalizes edits performed by a user in a document, locates similar text, and recommends or applies transforms while staying within a current workflow. Source code edits such as refactoring are automated. The functionality uses or provides anchor target lists, temporal edit patterns, edit graphs, automatable edit sequence libraries, and other data structures and computational techniques for identifying locations appropriate for particular edits, for getting transforms, for selecting optimal transforms, for leveraging transforms in an editing session or later, and for displaying transform recommendations and results. The edit automation functionality enhances automation subtool generation, discoverability, and flexibility, for refactoring, snippet insertion, quick actions in an integrated development environment, and other automatable edit sequences.
    Type: Application
    Filed: April 1, 2021
    Publication date: October 6, 2022
    Inventors: Gustavo ARAUJO SOARES, Piyush ARORA, Titus BARIK, Peter GROENEWEGEN, Sumit GULWANI, Ameya Sanjay KETKAR, Vu Minh LE, Wode NI, David Ellis PUGH, Arjun RADHAKRISHNA, Ivan RADICEK, Ashish TIWARI, Mark Alistair WILSON-THOMAS
  • Publication number: 20220317978
    Abstract: Edit automation functionality generalizes edits performed by a user in a document, locates similar text, and recommends or applies transforms while staying within a current workflow. Source code edits such as refactoring are automated. The functionality uses or provides anchor target lists, temporal edit patterns, edit graphs, automatable edit sequence libraries, and other data structures and computational techniques for identifying locations appropriate for particular edits, for getting transforms, for selecting optimal transforms, for leveraging transforms in an editing session or later, and for displaying transform recommendations and results. The edit automation functionality enhances automation subtool generation, discoverability, and flexibility, for refactoring, snippet insertion, quick actions in an integrated development environment, and other automatable edit sequences.
    Type: Application
    Filed: April 1, 2021
    Publication date: October 6, 2022
    Inventors: Titus BARIK, Gustavo ARAUJO SOARES, Piyush ARORA, Peter GROENEWEGEN, Sumit GULWANI, Ameya Sanjay KETKAR, Vu Minh LE, Wode NI, David Ellis PUGH, Arjun RADHAKRISHNA, Ivan RADICEK, Ashish TIWARI, Mark Alistair WILSON-THOMAS
  • Publication number: 20220267328
    Abstract: The present invention provides in one aspect azabicyclo and diazepine derivatives useful as modulators of muscarinic receptors. In another aspect, the present invention provides pharmaceutical compositions for treating ocular diseases, the compositions comprising at least one muscarinic receptor modulator.
    Type: Application
    Filed: March 21, 2022
    Publication date: August 25, 2022
    Inventors: David Ellis, Howard Allen Ketelson
  • Patent number: 11409022
    Abstract: A system is provided with a measurement system having a light source, a light sensor, and a controller coupled to the light source and the light sensor. The controller is configured to determine a clearance between a rotor and a casing at least partially based on an interruption of light transmitted from the light source to the light sensor.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: August 9, 2022
    Assignee: General Electric Company
    Inventors: Kurt Kramer Schleif, Andrew David Ellis
  • Patent number: 11400527
    Abstract: A milling device for machining a slot into an inner surface of a casing for a gas turbine engine. The milling device includes a frame assembly including multiple structural guides configured to engage structural features on the inner surface of the casing to maintain an axial position of the milling device relative to a longitudinal axis of the casing. The milling device also includes a milling cutter coupled to the frame assembly. The milling device is configured to be displaced in a circumferential direction relative to the longitudinal axis to machine the slot, via the milling cutter, along the inner surface of the casing in the circumferential direction.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: August 2, 2022
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Kurt Kramer Schleif, Fabian Gubelmann, Andrew David Ellis, Robert David Jones, Thomas Gloor, Roman Stefan Peter
  • Patent number: 11397193
    Abstract: A method and apparatus are for movement analysis. The apparatus and method receive acceleration data from an accelerometer (or measurements from other motion sensors) that is carried by a user. The acceleration data is divided into epochs and a determination is made as to whether the user is walking or running within each epoch. Consecutive epochs in which the user is found to be walking may be concatenated to determine periods of time during which the user is walking or running. An initial estimate of the time that the user starts to walk or run and stops walking or running are determined for each period of walking. An iterative optimization process is then performed to determine accurate start and stop times for the period of walking or running.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: July 26, 2022
    Assignee: Koneksa Health Inc.
    Inventors: Peter John Kelly, Robert David Ellis, Chengrui Huang
  • Publication number: 20220205367
    Abstract: A sensor system for a turbomachine having an axis is disclosed. The sensor system includes a mounting member including a body configured to be mounted to only a circumferential portion of a circumferential interior surface of a casing of the turbomachine. A plurality of sensors are coupled to the mounting member and configured to measure an operational parameter of the turbomachine.
    Type: Application
    Filed: March 17, 2022
    Publication date: June 30, 2022
    Inventors: Kurt Kramer Schleif, Andrew David Ellis, Michael Allen Ball