Patents by Inventor Brian Mulford

Brian Mulford 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: 11978238
    Abstract: Described herein are systems and methods of converting media dimensions. A device may identify a set of frames from a video in a first orientation as belonging to a scene. The device may receive a selected coordinate on a frame of the set of frames for the scene. The device may identify a first region within the frame including a first feature corresponding to the selected coordinate and a second region within the frame including a second feature. The device may generate a first score for the first feature and a second score for the second feature. The first score may be greater than the second score based on the first feature corresponding to the selected coordinate. The device may crop the frame to include the first region and the second region within a predetermined display area comprising a subset of regions of the frame in a second orientation.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: May 7, 2024
    Assignee: GOOGLE LLC
    Inventors: Brian Mulford, Nathan Frey, Alexandros Panagopoulos, Yinquan Hao, Yuan Zhang
  • Patent number: 11842150
    Abstract: Systems and methods for delivering cross-site auto-play media are described herein. The server can receive, from a client device, a request for media content at a first domain embedded in a content element from a second domain. The request can include an identifier indicating that the client device is configured to restrict cross-domain redirection. The server can determine, responsive to identifying the identifier indicating that the client device is configured to restrict cross-domain redirection, that the request comprises a content type header having a first predetermined value. The server can generate, responsive to the determination, a response comprising the media content element in a body of the response. The server can transmit the response to the client device. Receipt of the response can cause the client device to extract the media content element from the body of the response and to render the media content element.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: December 12, 2023
    Assignee: GOOGLE LLC
    Inventors: Murtaza Halai, Lloyd Thompson, Brian Mulford, Armen Mkrtchyan
  • Publication number: 20230334261
    Abstract: Methods, systems, and media for identifying relevant content are provided.
    Type: Application
    Filed: October 13, 2021
    Publication date: October 19, 2023
    Inventors: Brian Mulford, T.J. Gaffney, Michael de Ridder, Preethi Puducheri Sundar, Colby Ranger
  • Publication number: 20230306463
    Abstract: Methods, systems, and media for automated compliance determination of content items are provided.
    Type: Application
    Filed: June 1, 2023
    Publication date: September 28, 2023
    Inventors: Henry Scott-Green, Michael de Ridder, T.J. Gaffney, Brian Mulford, Amund Tveit, Antoine Delaite, Preethi Puducheri Sundar
  • Publication number: 20230237760
    Abstract: Described herein are systems and methods of converting media dimensions. A device may identify a set of frames from a video in a first orientation as belonging to a scene. The device may receive a selected coordinate on a frame of the set of frames for the scene. The device may identify a first region within the frame including a first feature corresponding to the selected coordinate and a second region within the frame including a second feature. The device may generate a first score for the first feature and a second score for the second feature. The first score may be greater than the second score based on the first feature corresponding to the selected coordinate. The device may crop the frame to include the first region and the second region within a predetermined display area comprising a subset of regions of the frame in a second orientation.
    Type: Application
    Filed: March 13, 2023
    Publication date: July 27, 2023
    Inventors: Brian Mulford, Nathan Frey, Alexandros Panagopoulos, Yinquan Hao, Yuan Zhang
  • Patent number: 11669860
    Abstract: Methods, systems, and media for automated compliance determination of content items are provided.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: June 6, 2023
    Assignee: Google LLC
    Inventors: Henry Scott-Green, Michael de Ridder, T. J. Gaffney, Brian Mulford, Amund Tveit, Antoine Delaite, Preethi Puducheri Sundar
  • Patent number: 11605150
    Abstract: Described herein are systems and methods of converting media dimensions. A device may identify a set of frames from a video in a first orientation as belonging to a scene. The device may receive a selected coordinate on a frame of the set of frames for the scene. The device may identify a first region within the frame including a first feature corresponding to the selected coordinate and a second region within the frame including a second feature. The device may generate a first score for the first feature and a second score for the second feature. The first score may be greater than the second score based on the first feature corresponding to the selected coordinate. The device may crop the frame to include the first region and the second region within a predetermined display area comprising a subset of regions of the frame in a second orientation.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: March 14, 2023
    Assignee: GOOGLE LLC
    Inventors: Brian Mulford, Nathan Frey, Alexandros Panagopoulos, Yinquan Hao, Yuan Zhang
  • Patent number: 11562138
    Abstract: Systems and methods for delivering cross-site auto-play media are described herein. The server can receive, from a client device, a request for media content at a first domain embedded in a content element from a second domain. The request can include an identifier indicating that the client device is configured to restrict cross-domain redirection. The server can determine, responsive to identifying the identifier indicating that the client device is configured to restrict cross-domain redirection, that the request comprises a content type header having a first predetermined value. The server can generate, responsive to the determination, a response comprising the media content element in a body of the response. The server can transmit the response to the client device. Receipt of the response can cause the client device to extract the media content element from the body of the response and to render the media content element.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: January 24, 2023
    Assignee: GOOGLE LLC
    Inventors: Murtaza Halai, Lloyd Dee Thompson, Brian Mulford, Armen Mkrtchyan
  • Publication number: 20220245756
    Abstract: Described herein are systems and methods of converting media dimensions. A device may identify a set of frames from a video in a first orientation as belonging to a scene. The device may receive a selected coordinate on a frame of the set of frames for the scene. The device may identify a first region within the frame including a first feature corresponding to the selected coordinate and a second region within the frame including a second feature. The device may generate a first score for the first feature and a second score for the second feature. The first score may be greater than the second score based on the first feature corresponding to the selected coordinate. The device may crop the frame to include the first region and the second region within a predetermined display area comprising a subset of regions of the frame in a second orientation.
    Type: Application
    Filed: February 28, 2022
    Publication date: August 4, 2022
    Inventors: Brian Mulford, Nathan Frey, Alexandros Panagopoulos, Yinquan Hao, Yuan Zhang
  • Publication number: 20220108067
    Abstract: Systems and methods for delivering cross-site auto-play media are described herein. The server can receive, from a client device, a request for media content at a first domain embedded in a content element from a second domain. The request can include an identifier indicating that the client device is configured to restrict cross-domain redirection. The server can determine, responsive to identifying the identifier indicating that the client device is configured to restrict cross-domain redirection, that the request comprises a content type header having a first predetermined value. The server can generate, responsive to the determination, a response comprising the media content element in a body of the response. The server can transmit the response to the client device. Receipt of the response can cause the client device to extract the media content element from the body of the response and to render the media content element.
    Type: Application
    Filed: December 13, 2021
    Publication date: April 7, 2022
    Inventors: Murtaza Halai, Lloyd Thompson, Brian Mulford, Armen Mkrtchyan
  • Patent number: 11282163
    Abstract: Described herein are systems and methods of converting media dimensions. A device may identify a set of frames from a video in a first orientation as belonging to a scene. The device may receive a selected coordinate on a frame of the set of frames for the scene. The device may identify a first region within the frame including a first feature corresponding to the selected coordinate and a second region within the frame including a second feature. The device may generate a first score for the first feature and a second score for the second feature. The first score may be greater than the second score based on the first feature corresponding to the selected coordinate. The device may crop the frame to include the first region and the second region within a predetermined display area comprising a subset of regions of the frame in a second orientation.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: March 22, 2022
    Assignee: GOOGLE LLC
    Inventors: Brian Mulford, Nathan Frey, Alexandros Panagopoulos, Yinquan Hao, Yuan Zhang
  • Patent number: 11200375
    Abstract: Systems and methods for delivering cross-site auto-play media are described herein. The server can receive, from a client device, a request for media content at a first domain embedded in a content element from a second domain. The request can include an identifier indicating that the client device is configured to restrict cross-domain redirection. The server can determine, responsive to identifying the identifier indicating that the client device is configured to restrict cross-domain redirection, that the request comprises a content type header having a first predetermined value. The server can generate, responsive to the determination, a response comprising the media content element in a body of the response. The server can transmit the response to the client device. Receipt of the response can cause the client device to extract the media content element from the body of the response and to render the media content element.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: December 14, 2021
    Assignee: GOOGLE LLC
    Inventors: Murtaza Halai, Lloyd Thompson, Brian Mulford, Armen Mkrtchyan
  • Publication number: 20210182902
    Abstract: Methods, systems, and media for automated compliance determination of content items are provided.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 17, 2021
    Inventors: Henry Scott-Green, Michael de Ridder, T.J. Gaffney, Brian Mulford, Amund Tveit, Antoine Delaite, Preethi Puducheri Sundar
  • Publication number: 20210019473
    Abstract: Systems and methods for delivering cross-site auto-play media are described herein. The server can receive, from a client device, a request for media content at a first domain embedded in a content element from a second domain. The request can include an identifier indicating that the client device is configured to restrict cross-domain redirection. The server can determine, responsive to identifying the identifier indicating that the client device is configured to restrict cross-domain redirection, that the request comprises a content type header having a first predetermined value. The server can generate, responsive to the determination, a response comprising the media content element in a body of the response. The server can transmit the response to the client device. Receipt of the response can cause the client device to extract the media content element from the body of the response and to render the media content element.
    Type: Application
    Filed: August 3, 2020
    Publication date: January 21, 2021
    Applicant: Google LLC
    Inventors: Murtaza Halai, Lloyd Dee Thompson, Brian Mulford, Armen Mkrtchyan
  • Publication number: 20210012502
    Abstract: Described herein are systems and methods of converting media dimensions. A device may identify a set of frames from a video in a first orientation as belonging to a scene. The device may receive a selected coordinate on a frame of the set of frames for the scene. The device may identify a first region within the frame including a first feature corresponding to the selected coordinate and a second region within the frame including a second feature. The device may generate a first score for the first feature and a second score for the second feature. The first score may be greater than the second score based on the first feature corresponding to the selected coordinate. The device may crop the frame to include the first region and the second region within a predetermined display area comprising a subset of regions of the frame in a second orientation.
    Type: Application
    Filed: May 24, 2018
    Publication date: January 14, 2021
    Applicant: Google LLC
    Inventors: Brian Mulford, Nathan Frey, Alexandros Panagopoulos, Yinquan Hao, Yuan Zhang
  • Patent number: 10733376
    Abstract: Systems and methods for delivering cross-site auto-play media are described herein. The server can receive, from a client device, a request for media content at a first domain embedded in a content element from a second domain. The request can include an identifier indicating that the client device is configured to restrict cross-domain redirection. The server can determine, responsive to identifying the identifier indicating that the client device is configured to restrict cross-domain redirection, that the request comprises a content type header having a first predetermined value. The server can generate, responsive to the determination, a response comprising the media content element in a body of the response. The server can transmit the response to the client device. Receipt of the response can cause the client device to extract the media content element from the body of the response and to render the media content element.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: August 4, 2020
    Assignee: Google LLC
    Inventors: Murtaza Halai, Lloyd Dee Thompson, Brian Mulford, Armen Mkrtchyan
  • Publication number: 20200050659
    Abstract: Systems and methods for delivering cross-site auto-play media are described herein. The server can receive, from a client device, a request for media content at a first domain embedded in a content element from a second domain. The request can include an identifier indicating that the client device is configured to restrict cross-domain redirection. The server can determine, responsive to identifying the identifier indicating that the client device is configured to restrict cross-domain redirection, that the request comprises a content type header having a first predetermined value. The server can generate, responsive to the determination, a response comprising the media content element in a body of the response. The server can transmit the response to the client device. Receipt of the response can cause the client device to extract the media content element from the body of the response and to render the media content element.
    Type: Application
    Filed: December 14, 2017
    Publication date: February 13, 2020
    Applicant: Google LLC
    Inventors: Murtaza Halai, Lloyd Thompson, Brian Mulford, Armen MKRTCHYAN
  • Publication number: 20180253415
    Abstract: Systems and methods for delivering cross-site auto-play media are described herein. The server can receive, from a client device, a request for media content at a first domain embedded in a content element from a second domain. The request can include an identifier indicating that the client device is configured to restrict cross-domain redirection. The server can determine, responsive to identifying the identifier indicating that the client device is configured to restrict cross-domain redirection, that the request comprises a content type header having a first predetermined value. The server can generate, responsive to the determination, a response comprising the media content element in a body of the response. The server can transmit the response to the client device. Receipt of the response can cause the client device to extract the media content element from the body of the response and to render the media content element.
    Type: Application
    Filed: March 1, 2017
    Publication date: September 6, 2018
    Applicant: Google Inc.
    Inventors: Murtaza Halai, Lloyd Dee Thompson, Brian Mulford, Armen Mkrtchyan
  • Publication number: 20090244600
    Abstract: A system and a computer program product process billing documents and payments. The system includes one or more processors for processing billing documents and for processing payments, and one or more databases in communication with the one or more processors. The one or more databases store information generated by the one or more processors. The computer program product enables a computer system to process billing documents and payments. The computer system has a computer readable storage medium bearing software instructions. The computer program product has software instructions for enabling the computer system to perform predetermined operations, and the predetermined operations include: providing print rules that control the production of billing documents; providing remittance rules that control processing of the payments; and storing images related to the billing documents and the payments.
    Type: Application
    Filed: November 26, 2008
    Publication date: October 1, 2009
    Inventors: Todd Haycock, April R. Sumner, Jeffrey B. Klaasen, Tracy A. Dalton, Brian Mulford