Patents by Inventor Alper Turgut

Alper Turgut 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: 11877017
    Abstract: An apparatus and method for managing video playback is disclosed. In one aspect, a server may be used to generate a manifest file for directing a video player to play requested video content in a video stream with alternative content.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: January 16, 2024
    Assignee: Google LLC
    Inventors: Ismail R. Haritaoglu, Oztan Harmanci, Alper Turgut
  • Publication number: 20230283814
    Abstract: An apparatus and method for providing a virtual online live video channel are disclosed. In one implementation, a processing device may receive a request to play the virtual online linear video channel from a video player. The processing device may establish a connection between a manifest server and the video player. The processing device may further identify a schedule for the virtual online linear video channel, the schedule identifies a plurality of video sources. The processing device may then provide, using the connection, a manifest file to the video player, the manifest file corresponding to the schedule for the virtual online linear video channel and identifying a first location of a live video stream and a second location of a prerecorded video signal, the live video stream and the prerecorded video signal to be retrieved by the video player and presented to a user of the video player.
    Type: Application
    Filed: February 17, 2023
    Publication date: September 7, 2023
    Inventors: Alper Turgut, Oztan Harmanci, Ismail R. Haritaoglu
  • Patent number: 11589085
    Abstract: An apparatus and method for providing a virtual online live video channel are disclosed. In one implementation, a processing device may receive a request to play the virtual online linear video channel from a video player. The processing device may establish a connection between a manifest server and the video player. The processing device may further identify a schedule for the virtual online linear video channel, the schedule identifies a plurality of video sources. The processing device may then provide, using the connection, a manifest file to the video player, the manifest file corresponding to the schedule for the virtual online linear video channel and identifying a first location of a live video stream and a second location of a prerecorded video signal, the live video stream and the prerecorded video signal to be retrieved by the video player and presented to a user of the video player.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: February 21, 2023
    Assignee: Google LLC
    Inventors: Alper Turgut, Oztan Harmanci, Ismail R. Haritaoglu
  • Patent number: 11545185
    Abstract: A system and method for frame accurate editing of high resolution live video streams is disclosed. A method includes providing a low resolution video stream displayed in a first viewing portion of an edit user interface, wherein the low resolution video stream corresponds to a high resolution video stream of the live video content, receiving, via the viewing portion of the user interface, user input identifying a first start point and a first end point within the low resolution video stream, and transmitting the first start point and the first end point to a server to obtain a respective intermediate video segment of an intermediate resolution video stream corresponding to the high resolution video stream.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: January 3, 2023
    Assignee: Google LLC
    Inventors: Alper Turgut, Oztan Harmanci, Ismail R. Haritaoglu
  • Patent number: 11069378
    Abstract: A system and method for frame accurate editing of high resolution live video streams is disclosed. A live capture module receives and stores the live stream in the original resolution it is being distributed and provides a low resolution copy of the live stream for editing. An edit module receives the low resolution stream and provides an interface for individual editors to edit the live stream video. The individual editor may search forward or backward through the low resolution video stream to identify a start and end point for each desired video segment. The edit module then retrieves and displays high resolution video corresponding to the selected start and end points from which the individual editor may then navigate identify a frame accurate mark point for each. A job manager coordinates each request for a video segment and delivers the requested video segment to the individual editors.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: July 20, 2021
    Assignee: GOOGLE LLC
    Inventors: Alper Turgut, Oztan Harmanci, Ismail R. Haritaoglu
  • Publication number: 20210006848
    Abstract: An apparatus and method for managing video playback is disclosed. In one aspect, a server may be used to generate a manifest file for directing a video player to play requested video content in a video stream with alternative content.
    Type: Application
    Filed: September 21, 2020
    Publication date: January 7, 2021
    Inventors: Ismail R. Haritaoglu, Oztan Harmanci, Alper Turgut
  • Patent number: 10785508
    Abstract: An apparatus and method for using a server to generate per-user manifest files for providing unique viewing experiences and proxy modules local to video players receiving the manifest files for measuring video playback events with frame accuracy is disclosed. In one aspect, a server may be used to generate a manifest file for directing a video player to play requested video content in a video stream with advertising or other alternative content which may be desired. A proxy module local to the video player may parse the video stream to inject triggers at frame accurate locations which may be desired for measuring, such as at a precise frame in which the alternative content starts, stops, and/or reaches a midpoint with respect to the requested video content.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: September 22, 2020
    Assignee: GOOGLE LLC
    Inventors: Ismail R. Haritaoglu, Oztan Harmanci, Alper Turgut
  • Publication number: 20200221145
    Abstract: An apparatus and method for providing a virtual online live video channel are disclosed. In one implementation, a processing device may receive a request to play the virtual online linear video channel from a video player. The processing device may establish a connection between a manifest server and the video player. The processing device may further identify a schedule for the virtual online linear video channel, the schedule identifies a plurality of video sources. The processing device may then provide, using the connection, a manifest file to the video player, the manifest file corresponding to the schedule for the virtual online linear video channel and identifying a first location of a live video stream and a second location of a prerecorded video signal, the live video stream and the prerecorded video signal to be retrieved by the video player and presented to a user of the video player.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Inventors: Alper Turgut, Oztan Harmanci, Ismail R. Haritaoglu
  • Patent number: 10595054
    Abstract: An apparatus and method for providing a virtual online live video channel is disclosed. The virtual video channel is generated without requiring a dedicated content provider and encoder for the channel. A schedule server stores a schedule for the virtual online live video channel, and the schedule may include one or more of live streaming video content, stored video content, and advertising. A video player establishes communication with a manifest server and requests playback of the video channel. The manifest server generates a per-user manifest file corresponding to the schedule of the video channel and delivers the per-user manifest file to the video player. The video player may then retrieve the desired video content from the content delivery network to produce the virtual online video channel.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: March 17, 2020
    Assignee: Google LLC
    Inventors: Alper Turgut, Oztan Harmanci, Ismail R. Haritaoglu
  • Publication number: 20170332114
    Abstract: An apparatus and method for providing a virtual online live video channel is disclosed. The virtual video channel is generated without requiring a dedicated content provider and encoder for the channel. A schedule server stores a schedule for the virtual online live video channel, and the schedule may include one or more of live streaming video content, stored video content, and advertising. A video player establishes communication with a manifest server and requests playback of the video channel. The manifest server generates a per-user manifest file corresponding to the schedule of the video channel and delivers the per-user manifest file to the video player. The video player may then retrieve the desired video content from the content delivery network to produce the virtual online video channel.
    Type: Application
    Filed: May 9, 2017
    Publication date: November 16, 2017
    Inventors: Alper Turgut, Oztan Harmanci, Ismail R. Haritaoglu
  • Publication number: 20170332113
    Abstract: An apparatus and method for using a server to generate per-user manifest files for providing unique viewing experiences and proxy modules local to video players receiving the manifest files for measuring video playback events with frame accuracy is disclosed. In one aspect, a server may be used to generate a manifest file for directing a video player to play requested video content in a video stream with advertising or other alternative content which may be desired. A proxy module local to the video player may parse the video stream to inject triggers at frame accurate locations which may be desired for measuring, such as at a precise frame in which the alternative content starts, stops, and/or reaches a midpoint with respect to the requested video content.
    Type: Application
    Filed: May 9, 2017
    Publication date: November 16, 2017
    Inventors: Ismail R. Haritaoglu, Oztan Harmanci, Alper Turgut