Patents by Inventor George Moore

George Moore 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: 20260091742
    Abstract: A towed vehicle controller integrates trailer braking, lighting, and battery charging functions into a single unit communicatively coupled to a towing vehicle data bus. The controller includes a processor, a trailer brake controller component, a trailer lighting component with multiple light drivers, and a trailer battery charge component. The processor receives inputs via the vehicle communication bus and other interfaces, executes brake control algorithms, coordinates activation of trailer lamps, and manages trailer battery charging, including foregoing charging based on braking state or vehicle conditions. Integration of these functions reduces wiring and component count, facilitates OEM or aftermarket installation, and enables coordinated control, diagnostics, and display of trailer status through the towing vehicle's existing electronic systems.
    Type: Application
    Filed: December 1, 2025
    Publication date: April 2, 2026
    Applicant: HORIZON GLOBAL AMERICAS INC.
    Inventors: Nicholas Albert CEKOLA, Dennis Michael MORSE, Marvin HOOT, Yilong CHEN, Srikanth KADUDULA, Leon BOGDANOV, George MOORE
  • Patent number: 12485837
    Abstract: A towed vehicle controller combines a trailer brake controller and lighting driver. The towed vehicle controller can include a trailer battery charging circuit. The towed vehicle controller operates towed vehicle braking, towed vehicle lighting and towed vehicle battery charge functions.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: December 2, 2025
    Assignee: HORIZON GLOBAL AMERICAS INC.
    Inventors: Nicholas Albert Cekola, Dennis Michael Morse, Marvin Hoot, Yilong Chen, Srikanth Kadudula, Leon Bogdanov, George Moore
  • Publication number: 20220274547
    Abstract: A towed vehicle controller combines a trailer brake controller and lighting driver. The towed vehicle controller can include a trailer battery charging circuit. The towed vehicle controller operates towed vehicle braking, towed vehicle lighting and towed vehicle battery charge functions.
    Type: Application
    Filed: May 16, 2022
    Publication date: September 1, 2022
    Inventors: Nicholas Albert Cekola, Dennis Michael Morse, Marvin Hoot, Yilong Chen, Srikanth Kadudula, Leon Bogdanov, George Moore
  • Publication number: 20190201249
    Abstract: Implementations of a foam tampon are provided. In some implementations, the foam tampon comprises a foam body. In some implementations, the foam body is a single layer made from foam and configured to have an octagon shape. In some implementations, the foam tampon further comprises a string attached to and extending from the single layer foam body. In some implementations, the foam tampon further comprises a tubular container wherein the foam body is folded lengthwise and housed inside the tubular container. In some implementations, the foam tampon includes no other layers of materials to restrict the natural expansion from a compacted condition of the single layer foam body when the single layer foam body is no longer compressed.
    Type: Application
    Filed: January 4, 2018
    Publication date: July 4, 2019
    Inventor: George Moore
  • Publication number: 20190185507
    Abstract: The present invention relates to novel compounds for the treatment of Hepatitis C.
    Type: Application
    Filed: August 17, 2017
    Publication date: June 20, 2019
    Applicant: Sandoz AG
    Inventors: George Moore, Desiree Strych, Michael Papp, Olga Schoene, Thorsten Wilhelm, Hannes Lengauer
  • Patent number: 9942167
    Abstract: A utility computing portal supports public and private modules for application development in a cloud computing environment. The public nodules support downloads, customer support and access to a development community. The private modules are accessible to users with valid login credentials or those authenticated via a related entity, such as a Live ID. The private modules may include modules for testing, analysis, and billing. The utility computing portal also supports access to application configuration, for example, allowing a manager to change the number of front end and backend physical/virtual machines available to various application roles.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: April 10, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Remy Pairault, Christropher Lee Mullins, George Moore
  • Publication number: 20180079375
    Abstract: A towed vehicle controller combines a trailer brake controller and lighting driver. The towed vehicle controller can include a trailer battery charging circuit. The towed vehicle controller operates towed vehicle braking, towed vehicle lighting and towed vehicle battery charge functions.
    Type: Application
    Filed: September 18, 2017
    Publication date: March 22, 2018
    Inventors: Nicholas Albert Cekola, Dennis Michael Morse, Marvin Hoot, Yilong Chen, Srikanth Kadudula, Leon Bogdanov, George Moore
  • Publication number: 20170003851
    Abstract: The present application is directed to a computer-implemented method including a step of displaying, on a display, a graphical user interface of a three-dimensional object having a face including a tile. The method also includes a step of receiving, via a network, a selection of the tile of the three-dimensional object. The method also includes a step of modifying, via the processor, three-dimensional object based upon the selected tile. The method further includes the step of displaying, on the display, a panel representative of the selected tile based upon the modification. The present application is also directed to a computer-implemented method for updating social media content.
    Type: Application
    Filed: October 21, 2015
    Publication date: January 5, 2017
    Inventors: GEORGE MOORE, TAYLOR ERICKSON
  • Publication number: 20160127266
    Abstract: A utility computing portal supports public and private modules for application development in a cloud computing environment. The public nodules support downloads, customer support and access to a development community. The private modules are accessible to users with valid login credentials or those authenticated via a related entity, such as a Live ID. The private modules may include modules for testing, analysis, and billing. The utility computing portal also supports access to application configuration, for example, allowing a manager to change the number of front end and backend physical/virtual machines available to various application roles.
    Type: Application
    Filed: January 12, 2016
    Publication date: May 5, 2016
    Inventors: Remy Pairault, Christropher Lee Mullins, George Moore
  • Patent number: 9245286
    Abstract: A utility computing portal supports public and private modules for application development in a cloud computing environment. The public modules support downloads, customer support and access to a development community. The private modules are accessible to users with valid login credentials or those authenticated via a related entity, such as a Live ID. The private modules may include modules for testing, analysis, and billing. The utility computing portal also supports access to application configuration, for example, allowing a manager to change the number of front end and backend physical/virtual machines available to various application roles.
    Type: Grant
    Filed: August 12, 2011
    Date of Patent: January 26, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Remy Pairault, Christropher Lee Mullins, George Moore
  • Patent number: 8577892
    Abstract: Systems and methods for utilizing affinity groups to allocate data items and computing resources are disclosed. Upon receipt of a user preference indicating an affinity group, a token associated with that affinity group may be stored in a database. The affinity group may be associated with a geographic region or a number of data centers. Data items and computing resources may be associated with the affinity group. These data items and computing resources may be allocated to a geographic region or data center based on their association with the affinity group. These data items and computing resources may also be reallocated based on efficiency analyses or user preferences. In this way, data items and computing resources may be efficiently allocated with lower user effort.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: November 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Remy Pairault, Zhe Yang, Sriram Krishnan, George Moore
  • Patent number: 8489878
    Abstract: Communication across domains is described. In at least one implementation, a determination is made that an amount of data to be communicated via an Iframe exceeds a threshold amount. The data is divided into a plurality of portions that do not exceed the threshold amount. A plurality of messages is formed to communicate the divided data across domains.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: July 16, 2013
    Assignee: Microsoft Corporation
    Inventors: Scott Isaacs, George Moore, Danny Thorpe, Vasileios Zissimopoulos
  • Patent number: 8335929
    Abstract: Communication across domains is described. In at least one implementation, a determination is made that an amount of data to be communicated via an Iframe exceeds a threshold amount. The data is divided into a plurality of portions that do not exceed the threshold amount. A plurality of messages is formed to communicate the divided data across domains.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: December 18, 2012
    Assignee: Microsoft Corporation
    Inventors: Scott Isaacs, George Moore, Danny Thorpe, Vasileios Zissimopoulos
  • Publication number: 20120173756
    Abstract: Communication across domains is described. In at least one implementation, a determination is made that an amount of data to be communicated via an Iframe exceeds a threshold amount. The data is divided into a plurality of portions that do not exceed the threshold amount. A plurality of messages is formed to communicate the divided data across domains.
    Type: Application
    Filed: March 13, 2012
    Publication date: July 5, 2012
    Applicant: Microsoft Corporation
    Inventors: Scott Isaacs, George Moore, Danny Thorpe, Vasileios Zissimopoulos
  • Publication number: 20120173868
    Abstract: Communication across domains is described. In at least one implementation, a determination is made that an amount of data to be communicated via an Iframe exceeds a threshold amount. The data is divided into a plurality of portions that do not exceed the threshold amount. A plurality of messages is formed to communicate the divided data across domains.
    Type: Application
    Filed: March 13, 2012
    Publication date: July 5, 2012
    Applicant: Microsoft Corporation
    Inventors: Scott Isaacs, George Moore, Danny Thorpe, Vasileios Zissimopoulos
  • Publication number: 20120166411
    Abstract: A search engine discovers and indexes applications in a search index and receives queries from devices. The search engine is configured to obtain contextual data describing context associated with the devices and/or social networking data associated with one or more users of the devices. Based upon the contextual data and/or the social networking data, the search engine modifies the query and executes the query to identify applications. The search engine generates search results corresponding to the identified applications. The search engine also is configured to generate advertising relevant to the modified query, and to rank the search results in accordance with the query, the contextual data, and/or the social networking data. The ranked search results and the advertising are presented to the client as search results and/or in a web store format. Activity of the client and the search engine can be tracked and reported to authorized entities.
    Type: Application
    Filed: December 27, 2010
    Publication date: June 28, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Matthew Bret MacLaurin, George Moore, Oscar E. Murillo, Benjamin William Vanik, Daniel Edward Walther, II
  • Publication number: 20120166522
    Abstract: Concepts and technologies are described herein for supporting intelligent user interface interactions. Commands accepted by applications can be published or determined. Before or during access of the application, the commands can be presented at clients to indicate commands available for interfacing with the application. The commands can be presented with information indicating how the user interface and/or input device of the client may be used to execute the available commands. Input received from the client can be compared to the available commands to determine if the input matches an available command. Contextual data relating to the client, preferences, and/or other data also can be retrieved and analyzed to determine the intent of the client. The intent can be used to identify an intended command and to modify the input to match the intended command. The modified input can be transmitted to the application.
    Type: Application
    Filed: December 27, 2010
    Publication date: June 28, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Matthew Bret MacLaurin, George Moore, Oscar E. Murillo
  • Patent number: 8209706
    Abstract: Cross-domain communication between a parent web page hosted in a parent domain and a child web page hosted in a different child domain is provided. Upon downloading the parent page and child page into a client's web browser, an IFM-channel connection can be established within the browser between the parent page and child page, which can be used to bidirectionally communicate text-based messages containing commands and HTML content directly between the parent page and child page. Additionally, an XML-channel connection can be established within the browser between the parent page and child page, which can be used to bidirectionally communicate text-based messages containing HTTP commands and XML content directly between the parent page and child page. This cross-domain communication of messages takes place completely within the browser.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: June 26, 2012
    Assignee: Microsoft Corporation
    Inventors: Gabriel Corvera, George Moore, Daniel Thorpe, Koji Kato
  • Patent number: 8185737
    Abstract: Communication across domains is described. In at least one implementation, a determination is made that an amount of data to be communicated via an Iframe exceeds a threshold amount. The data is divided into a plurality of portions that do not exceed the threshold amount. A plurality of messages is formed to communicate the divided data across domains.
    Type: Grant
    Filed: May 22, 2007
    Date of Patent: May 22, 2012
    Assignee: Microsoft Corporation
    Inventors: Scott Isaacs, George Moore, Danny Thorpe, Vasileios Zissimopoulos
  • Patent number: 8156472
    Abstract: A reflective process algebra called the ?-calculus facilitates the serialization of processes at the level of the reflective process algebra. The reflective process algebra because of its reflective properties, can be used on computing systems with finite resources. The reflective process calculus can be made to be sensitive to resources, such as memory and bandwidth, hence facilitating its use as a programming language at the machine level. The reflective process calculus causes the dual nature of a computation entity to be exposed. A name can be caused to become a process and a process can be caused to become a name.
    Type: Grant
    Filed: March 30, 2004
    Date of Patent: April 10, 2012
    Assignee: Microsoft Corporation
    Inventors: L. Gregory Meredith, Allen L. Brown, Jr., David Richter, George Moore