Patents by Inventor Michael Brotherton
Michael Brotherton 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: 20220407942Abstract: The application describes an apparatus including a processor operably coupled to a non-transitory memory including instructions stored thereon. The apparatus also includes plural, discrete radio resources operably in communication with the processor. Each of the plural, discrete radio resources includes a modem having a separate IP address. The processor is configured to execute the instructions of discovering the modem of each of the plural, discrete radio resources. The processor is also configured to execute the instructions of assigning a TCP port to each of the discovered modems. The processor is further configured to execute the instructions of creating an individualized session for each of the modems. The processor is even further configured to execute the instructions of scanning an area for mobile equipment.Type: ApplicationFiled: August 23, 2022Publication date: December 22, 2022Inventors: Adam Christopher Markham, Brett Michael Brotherton, Kevin Michael Dyer
-
Patent number: 11457093Abstract: The application describes an apparatus including a single application processor operably coupled to a non-transitory memory including instructions stored thereon. The apparatus also includes plural, discrete radio resources operably in communication with the single application processor. Each radio resource includes a modem operating on a network selected from at least one of LoRA, digital mobile radio and metro access network. In the apparatus, the single application processor is configured to execute the instructions of discovering the modem of each discrete radio resource. The single application processor is also configured to execute the instructions of assigning a TCP port to each discovered modem. In addition, the single application processor is configured to execute the instructions of creating an individualized session for each modem.Type: GrantFiled: January 26, 2021Date of Patent: September 27, 2022Assignee: LGS Innovations LLCInventors: Adam Christopher Markham, Brett Michael Brotherton, Kevin Michael Dyer
-
Publication number: 20220078260Abstract: The present application at least describes a non-transitory computer readable medium including program instructions capable of being executed by a processor. The program instructions upon execution by the processor may cause the processor to detect a first group of radio resources on a first apparatus. Another program instruction may include detecting a second group of radio resources on a second apparatus. Even another program instruction may include determining capacity information of each radio resource in the first and second groups. Yet even another program instruction may include selecting a dedicated radio resource from the determined capacity information of the radio resources in the first and second groups. Even a further program instruction may include controlling the dedicated radio resource to communicate with a third apparatus.Type: ApplicationFiled: November 15, 2021Publication date: March 10, 2022Inventors: Adam Christopher Markham, Brett Michael Brotherton, Kevin Michael Dyer
-
Patent number: 11212364Abstract: The present application describes a communication system including a first apparatus including a single application processor operably coupled to a non-transitory memory including instructions and a local group of discrete radio resources each including a modem. The single application processor of the first apparatus is configured to at least execute the instructions of sending a request for capacity information to a second, remote apparatus. The second apparatus includes a single application processor, a non-transitory memory operably coupled to the single application processor, and a local group of discrete radio resources each including a modem operably coupled to the single application processor. The first apparatus is also configured to execute the instructions of determining, from the local group of discrete radio resources of the first and second apparatuses, a dedicated resource to handle a communication request.Type: GrantFiled: November 14, 2019Date of Patent: December 28, 2021Inventors: Adam Christopher Markham, Brett Michael Brotherton, Kevin Michael Dyer
-
Publication number: 20210152657Abstract: The application describes an apparatus including a single application processor operably coupled to a non-transitory memory including instructions stored thereon. The apparatus also includes plural, discrete radio resources operably in communication with the single application processor. Each radio resource includes a modem operating on a network selected from at least one of LoRA, digital mobile radio and metro access network. In the apparatus, the single application processor is configured to execute the instructions of discovering the modem of each discrete radio resource. The single application processor is also configured to execute the instructions of assigning a TCP port to each discovered modem. In addition, the single application processor is configured to execute the instructions of creating an individualized session for each modem.Type: ApplicationFiled: January 26, 2021Publication date: May 20, 2021Inventors: Adam Christopher Markham, Brett Michael Brotherton, Kevin Michael Dyer
-
Patent number: 10979530Abstract: The application describes a system including a single application processor operably coupled to a non-transitory memory. The system also includes plural, discrete radio resources each including a modem. The plural discrete radio resources are operably in communication with the single application processor. The single application processor is configured to at least execute the instruction of discovering the modem of each discrete radio subsystem. The single application processor is also configured to execute the instruction of assigning a TCP port to each modem. The single application processor is further configured to execute the instruction of creating an individualized session for each modem.Type: GrantFiled: June 20, 2017Date of Patent: April 13, 2021Inventors: Adam Christopher Markham, Brett Michael Brotherton, Kevin Michael Dyer
-
Publication number: 20200084292Abstract: The present application describes a communication system including a first apparatus including a single application processor operably coupled to a non-transitory memory including instructions and a local group of discrete radio resources each including a modem. The single application processor of the first apparatus is configured to at least execute the instructions of sending a request for capacity information to a second, remote apparatus. The second apparatus includes a single application processor, a non-transitory memory operably coupled to the single application processor, and a local group of discrete radio resources each including a modem operably coupled to the single application processor. The first apparatus is also configured to execute the instructions of determining, from the local group of discrete radio resources of the first and second apparatuses, a dedicated resource to handle a communication request.Type: ApplicationFiled: November 14, 2019Publication date: March 12, 2020Inventors: Adam Christopher Markham, Brett Michael Brotherton, Kevin Michael Dyer
-
Patent number: 10530891Abstract: The application describes a communication system including a first apparatus having a single application processor operably coupled to a non-transitory memory and a local group of discrete radio resources each including a modem. The single application processor of the first apparatus is configured to at least execute the instructions of receiving a request from a first user equipment to communicate with a second user equipment in an overloaded network. The single application processor of the first apparatus is also configured to execute the instructions of checking capacity of the local group of radio resources. The single application processor of the first apparatus is further configured to execute the instructions of sending a capacity request for information to a second, remote apparatus in the overloaded network. The second edge router includes a single application processor operably coupled to a non-transitory memory and a local group of discrete radio resources each including a modem.Type: GrantFiled: June 21, 2017Date of Patent: January 7, 2020Assignee: LGS Innovations LLCInventors: Adam Christopher Markham, Brett Michael Brotherton, Kevin Michael Dyer
-
Publication number: 20180255479Abstract: The application describes a communication system including a first apparatus having a single application processor operably coupled to a non-transitory memory and a local group of discrete radio resources each including a modem. The single application processor of the first apparatus is configured to at least execute the instructions of receiving a request from a first user equipment to communicate with a second user equipment in an overloaded network. The single application processor of the first apparatus is also configured to execute the instructions of checking capacity of the local group of radio resources. The single application processor of the first apparatus is further configured to execute the instructions of sending a capacity request for information to a second, remote apparatus in the overloaded network. The second edge router includes a single application processor operably coupled to a non-transitory memory and a local group of discrete radio resources each including a modem.Type: ApplicationFiled: June 21, 2017Publication date: September 6, 2018Inventors: ADAM CHRISTOPHER MARKHAM, BRETT MICHAEL BROTHERTON, KEVIN MICHAEL DYER
-
Publication number: 20180255155Abstract: The application describes a system including a single application processor operably coupled to a non-transitory memory. The system also includes plural, discrete radio resources each including a modem. The plural discrete radio resources are operably in communication with the single application processor. The single application processor is configured to at least execute the instruction of discovering the modem of each discrete radio subsystem. The single application processor is also configured to execute the instruction of assigning a TCP port to each modem. The single application processor is further configured to execute the instruction of creating an individualized session for each modem.Type: ApplicationFiled: June 20, 2017Publication date: September 6, 2018Inventors: ADAM CHRISTOPHER MARKHAM, BRETT MICHAEL BROTHERTON, KEVIN MICHAEL DYER
-
Publication number: 20180254957Abstract: The application describes a system including a single application processor operably coupled to a non-transitory memory and plural, discrete local radio resources each including a modem. The single application processor is configured to at least execute the instructions of receiving, from a third party, a request to run a scan of a network. The single application processor also executes the instructions of scanning the network for the local radio resources. The single application processor also executes the instructions of scanning the network for remote radio resources each operably in communication with another single application processor. The single application processor further executes the instructions of displaying, on a graphical user interface, information relating to the scanned local and remote radio resources. The single application processor even further executes the instructions of sending the information relating to the scanned local and remote radio resources to the third party.Type: ApplicationFiled: June 21, 2017Publication date: September 6, 2018Inventors: ADAM CHRISTOPHER MARKHAM, BRETT MICHAEL BROTHERTON, KEVIN MICHAEL DYER
-
Publication number: 20070168977Abstract: An embedded macro establishes logic for object properties that define actions that execute when an event triggers. When an embedded macro is associated with an event, a regular event property value is set to an empty string and a shadow property associated with the regular event property is created. An application that supports embedded macros recognizes the empty regular property value as an indicator that a macro is embedded in the event. A binary representation of the macro is accessed from the shadow property and is executed when the event associated with the embedded macro triggers. An action safe list identifies trusted embedded macro actions. Embedded macro actions not included on the safe list are not executed such that untrusted actions are blocked from execution.Type: ApplicationFiled: December 15, 2005Publication date: July 19, 2007Applicant: Microsoft CorporationInventors: Timothy Getsch, Michael Brotherton, Marcus Markiewicz, Andrew Warden