Patents by Inventor P. A. Shinholster, Jr.

P. A. Shinholster, Jr. 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: 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: 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: 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.