Patents by Inventor Brian D. Lushear

Brian D. Lushear 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).

  • Patent number: 11871443
    Abstract: A method of monitoring a wireless communication network and managing priority uplift for mobile communication devices of public stewardship workers.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: January 9, 2024
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventors: Miguel Angel Villavicencio Betancourt, Justin Kolnick, Shane A. Lobo, Brian D. Lushear, Tyler Matthews, Paul Andrew Shinholster, Jr.
  • Patent number: 10812317
    Abstract: A system defining fault management actions for a network based on historical reference implemented by at least one computer. The system comprises the alarm process application stored in the memory. When executed by the processor, the alarm process application classifies the plurality of alarms that are stored in the alarm summary table based on which part of the network an alarm is from, scores a priority of each of the plurality of alarms based on the classification and a geographical location of an alarm, and determines a signature for some of the subset of the plurality of alarms to be stored in the matches table, wherein a signature is a set of column and value pairs that occur in alarm fields with an occurrence rate above a predefined threshold.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: October 20, 2020
    Assignee: Sprint Communcations Company L.P.
    Inventors: Matthew D. Kurtz, Brian D. Lushear, Kevin Murphy
  • Patent number: 10405223
    Abstract: A method for intelligent reset delay of cell sites in a network is disclosed. The method comprises a network server communicatively coupled to a network detecting a malfunction and malfunction type from an element in a cell site of the network. The malfunction type corresponds with an automatic reset for the element. The network server is determining that the malfunction is chronic, and in response, delaying automatic reset for the element in the cell site. Based on the malfunction, the network server is determining an amount of disruption impact to the cell site that would be triggered by at least pulling diagnostics data from the element. Based on the amount of disruption impact, the network server is pulling diagnostics data from the element prior to reset and remotely initiating reset for the element in the cell site.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: September 3, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: David N. Douberley, Bryson Earl, Justin L. Ford, Brian D. Lushear, Jonathan E. Mejias, Todd M. Szymanski
  • Patent number: 10402765
    Abstract: Embodiments of the disclosure include systems and methods for analyzing network management using customer provided information. A system comprises a computer having a processor and a memory; and an application stored in the memory that, when executed by the processor, identifies a plurality of customer sites; receives customer input information for each of the customer sites, wherein input information includes a priority level for the customer site, a number of employees at the customer site, a type of customer site, services provided by the customer site, and the redundancy of the services provided by the customer site; monitors the performance of each of the customer sites and service to each of the customer sites; determines one or more trouble tickets for each of the customer sites based on issues in the monitored performance for each of the customer sites; and prioritizes the trouble tickets based on the customer input information.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: September 3, 2019
    Assignee: Sprint Communications Company L.P.
    Inventors: Brian D. Lushear, Paul Andrew Shinholster, Jr., Todd M. Szymanski
  • Patent number: 10015089
    Abstract: A method of managing a mobile communication radio access network (RAN). The method comprises reading information about network equipment from a network equipment inventory data store by an application executing on a computer system and, based on the information about network equipment read from the network equipment inventory data store, determining a backhaul network topology by the application, wherein a plurality of donor enhanced node B (eNB) devices provide backhaul communication coupling to one or more local exchange carrier (LEC) to a plurality of eNB devices. The method further comprises analyzing a performance history of the network equipment by the application based on the backhaul network topology and adapting a build-out of new equipment being added to extend the network equipment based on the analyzing of the performance history.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: July 3, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Jose A. Gonzalez, Brian D. Lushear, Todd M. Szymanski
  • Patent number: 9967155
    Abstract: A method for dynamically creating and routing custom network records with a server system on a service provider network before session timeout is disclosed according to an embodiment. The server system assembles a custom mapping from a mapping data store, determines that a request corresponds with a quantity of event instances in a network record that exceeds a calculated threshold, and creates the custom mapping within each event instance of a network record while the network record is stored in a records data store. The method includes the server system generating the hierarchy within the custom mapping created at each event instance of the network record, initiating a plurality of threads, and determining, using the plurality of threads, a plurality of event instances based on the request and hierarchy generated. A plurality of custom network records are generated in a staging table stored outside of the records data store.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: May 8, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Bryson Earl, Kevin V. Jadunandan, Robert Dennis Lumpkins, Brian D. Lushear, P. A. Shinholster, Jr., Todd M. Szymanski
  • Patent number: 9922539
    Abstract: A telecommunications network infrastructure alarms processing system. The system comprises a processor, a non-transitory memory, an alarm collection application and an alarm processing application stored in the non-transitory memory. The alarm collection application pulls alarms from a data store and stores each alarm on a process pending queue. The alarm processing application takes alarms from the process pending queue, determines an identity of network equipment inventory corresponding to each alarm, determines an alarm signature of each alarm, builds enriched alarms comprising corresponding alarm signatures and a management identity of network equipment inventory, places the enriched alarms on a network operations center (NOC) queue, and launches alarm transmission threads for each different cell site, where threads retrieve enriched alarms from the NOC queue and sends enriched alarms to a network operations center (NOC) tool in time order by cell site.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: March 20, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Emigh, Brian D. Lushear, Ravi N. Malghan
  • Patent number: 9753800
    Abstract: A communication network operations center (NOC) management system. The system comprises a network equipment performance data store, an equipment fault data store, an equipment inventory data store, an equipment trouble history data store, and a knowledge data store. The system further comprises a computer system that executes a NOC management application. The NOC management application opens new network equipment trouble cases and analyzes the trouble cases based on data in the data stores. Based on the analysis, the application identifies an information pattern shared by the new trouble case and a resolved trouble case stored in the history data store. The application automatically executes a control command on a network equipment item identified in the new network equipment trouble case based on a resolution action identified in the resolved trouble case stored in the history data store with the shared information pattern.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: September 5, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Kevin V. Jadunandan, Shane A. Lobo, Robert D. Lumpkins, Brian D. Lushear, P. A. Shinholster, Jr.
  • Patent number: 9699020
    Abstract: A component aware maintenance alarm monitoring system for one or more cellular sites is disclosed. The system comprises an alarm database, an integrated inventory database, a maintenance activity, and a monitoring server comprising a monitoring application. The monitoring application receives alarms during a maintenance period. The maintenance period is associated with maintenance of one or more radio access network (RAN) components at a cellular site. The monitoring application evaluates the alarms based on accessing RAN component alarm information from the alarm database, RAN component inventory information from the integrated inventory database, and maintenance information from the maintenance activity database. During the maintenance period, the monitoring application selectively suppresses a subset of the alarms and takes a different action on at least one alarm not included in the subset based on the evaluation of the alarms.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: July 4, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Shane A. Lobo, Brian D. Lushear, P. A. Shinholster, Jr., Todd M. Szymanski
  • Patent number: 9652972
    Abstract: A method for prioritized action of telecommunication network alarms in a telecommunication network management system. The method comprises setting, by an alarm severity scoring application executing on a computer, an initial alarm severity score for each of the plurality of alarms based on network classification and a geographical location of an alarm, wherein the network classification of the alarms is performed by a network classify application. The method further comprises evaluating, by the alarm severity scoring application executing on the computer, each of the alarms based on a plurality of weighting factors, determining an alarm severity score based on the evaluation and the initial alarm severity score for each of the alarms, and prioritizing actions for the alarms based on the alarm severity scores.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: May 16, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Shane A. Lobo, Brian D. Lushear, Seth T. Shelnutt
  • Patent number: 9585034
    Abstract: A method of suspending automated corrective actions by a monitoring application is disclosed. The method comprises a monitoring application executing on a monitoring server a count of errors that lead to alarms experienced by each of a plurality of enhanced node Bs (eNBs) from a network management system (NMS), wherein the NMS records the count of errors experienced by the eNBs result in alarms. The method comprises the monitoring application determining that a pre-defined number of the plurality of eNBs have each exceeded a pre-defined threshold for alarms. The method comprises the monitoring application suspending automated corrective actions on the plurality of eNBs. The method comprises the monitoring application, responsive to suspending automated corrective actions, initiating corrective actions that are associated with the error experienced by the plurality of eNBs.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: February 28, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Kevin V. Jadunandan, Shane A. Lobo, Robert Dennis Lumpkins, Brian D. Lushear, P. A. Shinholster, Jr.
  • Patent number: 9305029
    Abstract: A method of managing data communication network inventory is provided. The method comprises analyzing a plurality of separate data stores, the data stores comprising information about trouble tickets, change requests, and scheduled maintenance, where the analysis is conducted with reference to network inventory items. An integrated data store structured according to network inventory items is built, comprising trouble ticket information, change request information, and scheduled maintenance associated with the network inventory items, where the network inventory items comprise one or more port interfaces. A selection of a network inventory item is received. Filtered information is retrieved from the integrated data store summarizing the trouble ticket information, the change request information, and the scheduled maintenance related to the selected network inventory item. The filtered information is transmitted.
    Type: Grant
    Filed: November 25, 2011
    Date of Patent: April 5, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Shane A. Lobo, Brian D. Lushear, Todd Szymanski
  • Patent number: 8909622
    Abstract: A packet network troubleshooting system. The system comprises a processor, a memory, and a search tool stored in the memory. When executed by the processor, the search tool searches system log, router command, maintenance, alarm, and trouble ticket data stores based on a search request and presents the results in chronological order. The search tool determines search keys for each of the data stores based on the search request.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: December 9, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Emigh, Matthew D. Kurtz, Brian D. Lushear, Drew A. Shinholster, Jr.
  • Patent number: 8644146
    Abstract: A system is provided that receives a first change request from a first enterprise network device to a first configuration used by the first device, identifies components of the first configuration impacted by the first request, and receives a second change request from a second network device to a second configuration used by the second device. The system identifies second configuration components impacted by the second request, filters second device information from the second request and components impacted by the request, and analyzes the unimplemented first request impacting at least one component impacted by the second request. The system presents the as-built configuration of the second configuration, describes the first request impact to the component, approves all or some of the second request based on analysis of filtering results and a commitment regarding the first request, and processes the approved portion of the second request based on second device response.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: February 4, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Matthew D. Kurtz, Shane A. Lobo, Jr., Brian D. Lushear, Todd M. Szymanski
  • Patent number: 8355316
    Abstract: A system, comprising a computer having a processor and a memory and an application stored in the memory that, when executed by the processor, identifies a plurality of routers traversed by data packets sent from a source customer edge router to a destination customer edge router, determines a performance of each of the identified routers with reference to their transport of the data packets sent from the source customer edge router sent to the destination customer edge router, identifies a configuration of the source customer edge router, determines a performance of the source customer edge router, identifies a configuration of the destination customer edge router, determines a performance of the destination customer edge router, analyzes the performance of each of the identified routers, the performance of the source customer edge router, the performance of the destination customer edge router, the configuration of the source customer edge router, and the configuration of the destination customer edge router
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: January 15, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Brian D. Lushear, Matthew E. Mariscal, Steve D. Parrott, Drew A. Shinholster, Todd M. Szymanski