Patents by Inventor Andrew Gauld

Andrew Gauld 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: 8443411
    Abstract: Method, system and computer-readable medium to distribute VOD content are disclosed. A method of displaying video content includes accessing an association table for video-on-demand (VOD) content. The association table includes a first segment entry associated with a first video segment of a first length and a second segment entry associated with a second video segment of a second length that is longer than the first length. The first segment entry includes a first multicast group ID and the second segment entry includes a second multicast group ID. The method further includes receiving the first video segment via the first multicast group ID, displaying the received first video segment, and receiving the second video segment via the second multicast group ID within a period of time of displaying the first video segment.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: May 14, 2013
    Assignee: AT&T Intellectual Property I, LP
    Inventor: Andrew Gauld
  • Patent number: 8151146
    Abstract: A method, apparatus, and computer-readable medium for predicting the fault-proneness of code units (files, modules, packages, and the like) of large-scale, long-lived software systems. The method collects information about the code units and the development process from previous releases, and formats this information for input to an analysis stage. The tool then performs a statistical regression analysis on the collected data, and formulates a model to predict fault counts for code units of the current and future releases. Finally, the method computes an expected fault count for each code unit in the current release by applying the formulated model to data from the current release. The expected fault counts are used to rank the release units in descending order of fault-proneness so that debugging efforts and resources can be optimized.
    Type: Grant
    Filed: June 11, 2008
    Date of Patent: April 3, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Thomas Ostrand, Robert Bell, Andrew Gauld, Elaine Weyuker
  • Publication number: 20100131996
    Abstract: Method, system and computer-readable medium to distribute VOD content are disclosed. A method of displaying video content includes accessing an association table for video-on-demand (VOD) content. The association table includes a first segment entry associated with a first video segment of a first length and a second segment entry associated with a second video segment of a second length that is longer than the first length. The first segment entry includes a first multicast group ID and the second segment entry includes a second multicast group ID. The method further includes receiving the first video segment via the first multicast group ID, displaying the received first video segment, and receiving the second video segment via the second multicast group ID within a period of time of displaying the first video segment.
    Type: Application
    Filed: November 26, 2008
    Publication date: May 27, 2010
    Applicant: AT&T Intellectual Property I, L.P.
    Inventor: Andrew Gauld
  • Publication number: 20090313605
    Abstract: A method, apparatus, and computer-readable medium for predicting the fault-proneness of code units (files, modules, packages, and the like) of large-scale, long-lived software systems. The method collects information about the code units and the development process from previous releases, and formats this information for input to an analysis stage. The tool then performs a statistical regression analysis on the collected data, and formulates a model to predict fault counts for code units of the current and future releases. Finally, the method computes an expected fault count for each code unit in the current release by applying the formulated model to data from the current release. The expected fault counts are used to rank the release units in descending order of fault-proneness so that debugging efforts and resources can be optimized.
    Type: Application
    Filed: June 11, 2008
    Publication date: December 17, 2009
    Applicant: AT&T LABS, INC.
    Inventors: Thomas Ostrand, Robert Bell, Andrew Gauld, Elaine Weyuker
  • Publication number: 20060020660
    Abstract: A system for accessing documents from a main storage utilizing proxies and caches. Each of the documents is also assigned to one and only one of the caches. Users access the system through proxies, which are able to determine which cache stores the document. Proxies retrieve the documents through the caches. If the cache does not contain the document, only then is the document retrieved through the main server.
    Type: Application
    Filed: July 20, 2004
    Publication date: January 26, 2006
    Inventors: Vishwa Prasad, Andrew Gauld, Alan Glasser