Patents by Inventor Mark Brady

Mark Brady 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: 10733680
    Abstract: A method, computer-readable storage device and apparatus for addressing a problem in a network using social media are disclosed. For example, the method receives social media data, analyzes the social media data to detect a trend for a service provided by the communication network, wherein the trend indicates a problem with the service, correlates an operational parameter of the communication network providing the service to the problem with the service and adjusts the operational parameter of the communication network to address the problem.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: August 4, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mark Brady, Zhengye Liu, Stephen A. Sposato, Jin Wang, Xidong Wu
  • Publication number: 20200084083
    Abstract: A computer-implemented method, operable in a content delivery network (CDN) including a plurality of cache servers and domain name servers. At a cache server in the CDN, a first domain name is obtained, the first domain name being associated with a client request for a resource from the cache server. One or more values associated with the client request are determined and a second domain name is generated, including information from the first domain name and information relating to the one or more values associated with the client request. The second domain name is provided to the client. A domain name server in the CDN obtains a request to resolve a first domain name; extracts one or more keys and one or more corresponding values from the first domain name, and generates a second domain name based on the first domain name, the second domain name excluding information from the first domain name relating to the one or more keys and the one or more values.
    Type: Application
    Filed: November 13, 2019
    Publication date: March 12, 2020
    Applicant: Level 3 Communications, LLC
    Inventors: Gifford Neal Hesketh, Christopher Newton, Mark Brady, David Fullagar
  • Publication number: 20200059518
    Abstract: A system may include a first processor for storing, in a key-value column-based database, data records from data sources of a cellular network that is transformed into a single format. Customer identifiers may be used as key-values for indexing the data records in the key-value column-based database. The system may include a second processor for creating session records from the data records. Each session record may include a velocity of an endpoint device associated with a session and a number of inter-cell handoff attempts for the session. Each session record may also be labeled with a session identifier comprising a customer identifier and a timestamp. The system may further include a third processor for creating cell-level records from the session records. Each cell-level record may include a plurality of key performance indicators for a cell site of the cellular network segregated by a plurality of endpoint device types.
    Type: Application
    Filed: October 27, 2019
    Publication date: February 20, 2020
    Inventors: Xidong Wu, Mark Brady, Mario Kosseifi
  • Patent number: 10484232
    Abstract: A computer-implemented method, operable in a content delivery network (CDN) including a plurality of cache servers and domain name servers. At a cache server in the CDN, a first domain name is obtained, the first domain name being associated with a client request for a resource from the cache server. One or more values associated with the client request are determined and a second domain name is generated, including information from the first domain name and information relating to the one or more values associated with the client request. The second domain name is provided to the client.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: November 19, 2019
    Assignee: Level 3 Communications, LLC
    Inventors: Gifford Neal Hesketh, Christopher Newton, Mark Brady, David Fullagar
  • Patent number: 10462220
    Abstract: A system may include a first processor for storing, in a key-value column-based database, data records from data sources of a cellular network that is transformed into a single format. Customer identifiers may be used as key-values for indexing the data records in the key-value column-based database. The system may include a second processor for creating session records from the data records. Each session record may include a velocity of an endpoint device associated with a session and a number of inter-cell handoff attempts for the session. Each session record may also be labeled with a session identifier comprising a customer identifier and a timestamp. The system may further include a third processor for creating cell-level records from the session records. Each cell-level record may include a plurality of key performance indicators for a cell site of the cellular network segregated by a plurality of endpoint device types.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: October 29, 2019
    Assignees: AT&T Mobility II LLC, AT&T Intellectual Property I, L.P.
    Inventors: Xidong Wu, Mark Brady, Mario Kosseifi
  • Publication number: 20190228476
    Abstract: A method, computer-readable storage device and apparatus for addressing a problem in a network using social media are disclosed. For example, the method receives social media data, analyzes the social media data to detect a trend for a service provided by the communication network, wherein the trend indicates a problem with the service, correlates an operational parameter of the communication network providing the service to the problem with the service and adjusts the operational parameter of the communication network to address the problem.
    Type: Application
    Filed: April 1, 2019
    Publication date: July 25, 2019
    Inventors: Mark Brady, Zhengye Liu, Stephen A. Sposato, Jin Wang, Xidong Wu
  • Publication number: 20190182556
    Abstract: Aspects of the subject disclosure may include, for example, a machine-readable storage medium, including executable instructions that, when executed by a processing system including a processor, facilitate performance of operations that include assuming control of a video content transfer between a video server and a video client for HTTP traffic responsive to determining the HTTP traffic is for video content, generating a video transfer rate selection and a video transfer resolution selection for a requested video chunk of a time slot of the video content, generating an optimized manifest file for the requested video chunk, and publishing the optimized manifest file to the video client, wherein the video client request the requested video chunk from the video server based on the optimized manifest. Other embodiments are disclosed.
    Type: Application
    Filed: December 7, 2017
    Publication date: June 13, 2019
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Zhengye Liu, Xidong Wu, Jin Wang, Xiaojun Tang, Mark Brady
  • Patent number: 10249008
    Abstract: A method, computer-readable storage device and apparatus for addressing a problem in a network using social media are disclosed. For example, the method receives social media data, analyzes the social media data to detect a trend for a service provided by the communication network, wherein the trend indicates a problem with the service, correlates an operational parameter of the communication network providing the service to the problem with the service and adjusts the operational parameter of the communication network to address the problem.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: April 2, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mark Brady, Zhengye Liu, Stephen A. Sposato, Jin Wang, Xidong Wu
  • Publication number: 20190089776
    Abstract: A network includes a first tier of servers, a second tier of servers and a third tier of servers. The first tier of servers comprises a plurality of primary servers capable of responding to requests. The plurality of primary servers includes at least one dynamic server having a load share characteristic that is dynamically altered during a first period in time and at least one static server having a constant load share characteristic during the first period in time. The second tier of servers includes at least two first layer overflow servers. Each of the first layer overflow servers is configured to provide response duties in the event that one or more of the primary servers is unavailable or overloaded. The third tier of servers comprising at least two second layer overflow servers.
    Type: Application
    Filed: October 29, 2018
    Publication date: March 21, 2019
    Inventors: Paul E. Stolorz, John K. Salmon, MIchael S. Warren, Jeffrey G. Koller, Aric Hagberg, Maksim Yevmenkin, Mark Brady, David Pfitzner
  • Patent number: 10116738
    Abstract: A method includes monitoring the operational status of at least some name servers in a name server network. Based on the monitoring, when an error or anomalous condition is detected at a particular name server, creating a policy to indicate the status of the particular name server. The policy is taken into account when resolving hostnames using the name server network.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: October 30, 2018
    Assignee: Level 3 Communications, LLC
    Inventors: Paul E. Stolorz, John K. Salmon, Michael S. Warren, Jeffrey G. Koller, Aric Hagberg, Maksim Yevmenkin, Mark Brady, David Pfitzner, Ted Middleton
  • Patent number: 10050725
    Abstract: A Digital Subscriber Line (DSL) Management Center (DMC) coupled to a DSL network includes a data collection module that receives information regarding the DSL network from a plurality of sources. An analysis module is coupled to the data collection module to analyze the received information and issue a command for one or more of a plurality of DSL performance enhancement devices to optimize their operation. A command signal generation module is coupled to the analysis module to receive the issued command from the analysis module and generate a corresponding command signal for transmission to one or more of the DSL performance enhancement devices.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: August 14, 2018
    Inventors: John M. Cioffi, Mark B. Flowers, Mark Brady, Ardavan Maleki Tehrani, Marc Goldburg, Georgios Ginis, Peter Silverman
  • Patent number: 10051092
    Abstract: A method and device is provided for managing data transmission on a network. The device includes Transparent Interceptor for transparently intercepting socket connections from first parties to one or more second parties. A signal socket connection is established to each second party. When one or more first parties request a data stream to a second party, the device distributes the data stream obtained from the second party through the single socket connection to one or more first parties. Data processor of the device may operate on data contents from the first or second party. A customized protocol may be used for the data transmission.
    Type: Grant
    Filed: July 3, 2012
    Date of Patent: August 14, 2018
    Assignee: Rockwell Collins, Inc.
    Inventors: Peter Frederico Jones, Mark Brady Jorgenson, Robert William Johnson, William Michael Bova, Erin Irene Hayhoe
  • Publication number: 20180084049
    Abstract: A system may include a first processor for storing, in a key-value column-based database, data records from data sources of a cellular network that is transformed into a single format. Customer identifiers may be used as key-values for indexing the data records in the key-value column-based database. The system may include a second processor for creating session records from the data records. Each session record may include a velocity of an endpoint device associated with a session and a number of inter-cell handoff attempts for the session. Each session record may also be labeled with a session identifier comprising a customer identifier and a timestamp. The system may further include a third processor for creating cell-level records from the session records. Each cell-level record may include a plurality of key performance indicators for a cell site of the cellular network segregated by a plurality of endpoint device types.
    Type: Application
    Filed: September 16, 2016
    Publication date: March 22, 2018
    Inventors: Xidong Wu, Mark Brady, Mario Kosseifi
  • Patent number: 9838895
    Abstract: A method includes receiving a packet stream at a gateway device, the gateway device coupled to a component of a content distribution system. The method also includes transmitting, from the gateway device, a wireless signal that carries data corresponding to at least a portion of the packet stream to a first device. The wireless signal is transmitted in a wireless coverage area that includes a second device configured to receive and analyze the wireless signal to produce of an assessment of the content distribution system.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: December 5, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Mark Brady, Stephen Sposato, Jin Wang, Xidong Wu
  • Patent number: 9819388
    Abstract: A method and apparatus in a noise cancellation system that receives a noise reference signal via a noise reference signal input port, and performs at least one of procedures a and b set forth below for reducing noise in a DSL data signal transmitted on a DSL transmission line to which the noise cancellation system is coupled: a.i.) creating a noise free representation of a DSL synchronization symbol repeatedly occurring in the transmitted DSL data signal, and a.ii.) reducing the noise in the transmitted DSL data signal based on the noise free representation of the DSL synchronization symbol and the received noise reference signal, and b.i.) analyzing at least one of the received noise reference signal and the transmitted DSL data signal to identify one or more frequency bands in which to de-emphasize noise cancellation in the transmitted DSL data signal, and b.ii.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: November 14, 2017
    Inventors: Mark B. Flowers, Mark Mallory, Mark Brady, John M. Cioffi, Mehdi Mohseni
  • Patent number: 9582410
    Abstract: A method is provided for testing a computer system, which system includes an interface supporting connection to one or more hardware devices. The method comprises initially performing a plurality of discrete software test processes in a first order of performance. For each test process, by reference to the said interface, the hardware device interactions occasioned by each said test process are recorded. Subsequently the said test processes are run in a second order of performance, which second order is derived from the record of hardware device interactions. A computer system configured to implement the method is also provided.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Mark Brady, Aled A. Griffiths, Joel M. Keeble, Michael O'Connor
  • Publication number: 20160255146
    Abstract: A method includes monitoring the operational status of at least some name servers in a name server network. Based on the monitoring, when an error or anomalous condition is detected at a particular name server, creating a policy to indicate the status of the particular name server. The policy is taken into account when resolving hostnames using the name server network.
    Type: Application
    Filed: November 30, 2015
    Publication date: September 1, 2016
    Inventors: Paul E. Stolorz, John K. Salmon, Michael S. Warren, Jeffrey G. Koller, Aric Hagberg, Maksim Yevmenkin, Mark Brady, David Pfitzner, Ted Middleton
  • Publication number: 20160149651
    Abstract: A Digital Subscriber Line (DSL) Management Center (DMC) coupled to a DSL network includes a data collection module that receives information regarding the DSL network from a plurality of sources. An analysis module is coupled to the data collection module to analyze the received information and issue a command for one or more of a plurality of DSL performance enhancement devices to optimize their operation. A command signal generation module is coupled to the analysis module to receive the issued command from the analysis module and generate a corresponding command signal for transmission to one or more of the DSL performance enhancement devices.
    Type: Application
    Filed: December 29, 2015
    Publication date: May 26, 2016
    Inventors: John M. Cioffi, Mark B. Flowers, Mark Brady, Ardavan Maleki Tehrani, Marc Goldburg, Georgis Ginis, Peter Silverman
  • Patent number: 9241077
    Abstract: A Digital Subscriber Line (DSL) Management Center (DMC) coupled to a DSL network includes a data collection module that receives information regarding the DSL network from a plurality of sources. An analysis module is coupled to the data collection module to analyze the received information and issue a command for one or more of a plurality of DSL performance enhancement devices to optimize their operation. A command signal generation module is coupled to the analysis module to receive the issued command from the analysis module and generate a corresponding command signal for transmission to one or more of the DSL performance enhancement devices.
    Type: Grant
    Filed: July 1, 2009
    Date of Patent: January 19, 2016
    Assignee: Adaptive Spectrum and Signal Alignment, Inc.
    Inventors: John Cioffi, Mark Flowers, Mark Brady, Ardavan Maleki Tehrani, Marc Goldburg, George Ginis, Peter Silverman
  • Publication number: 20150358842
    Abstract: A method includes receiving a packet stream at a gateway device, the gateway device coupled to a component of a content distribution system. The method also includes transmitting, from the gateway device, a wireless signal that carries data corresponding to at least a portion of the packet stream to a first device. The wireless signal is transmitted in a wireless coverage area that includes a second device configured to receive and analyze the wireless signal to produce of an assessment of the content distribution system.
    Type: Application
    Filed: August 17, 2015
    Publication date: December 10, 2015
    Inventors: Mark Brady, Stephen Sposato, Jin Wang, Xidong Wu