Patents by Inventor Abhiram KASINA

Abhiram KASINA 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).

  • Publication number: 20240147026
    Abstract: A method includes pairing, for a playlist, media content items from a plurality of media content items based on a plurality of interstitials. Each resulting pair of media content items is related to at least one of the plurality of interstitials. The method further arranges the resulting pairs of media content items in the playlist together with interstitials that are each related to media content items in a respective pair of the resulting pairs. Each interstitial is inserted between a first media content item and a second media content item in the respective pair of the resulting pairs in the playlist. The media content items in the resulting pair of media content items are linked together by a respective interstitial having one or more identifiers that match one or more identifiers of the resulting pair of media content items.
    Type: Application
    Filed: November 6, 2023
    Publication date: May 2, 2024
    Inventors: Justin Lewis, Abhiram Kasina
  • Patent number: 11818445
    Abstract: A method includes identifying a plurality of media content items for a playlist, each of the plurality of media content items having an introductory segment, one or more main segments, and an ending segment; determining a length of an ending segment of a first media content item and a length of an introductory segment of a second media content item; selecting an interstitial to be added to the playlist between one or more main segments of the first media content item and one or more main segments of the second media content item; and responsive to determining that a length of the interstitial is less than a combined length of the ending segment and the introductory segment, adjusting an overlap on the interstitial of the ending segment of the first content media item and the introductory segment of the second media content item.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: November 14, 2023
    Assignee: Google LLC
    Inventors: Justin Lewis, Abhiram Kasina
  • Patent number: 11812120
    Abstract: A method includes identifying media content items for a playlist, identifying interstitials for the playlist, and pairing the media content items based on the interstitials. Each resulting pair of media content items is related to one of the interstitials. The method also includes arranging the resulting pairs of media content items in the playlist together with the interstitials that are each related to both media content items in a respective pair of the resulting pairs. Each interstitial is inserted between a first media content item and a second media content item in a respective pair of the resulting pairs in the playlist.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: November 7, 2023
    Assignee: Google LLC
    Inventors: Justin Lewis, Abhiram Kasina
  • Publication number: 20220141208
    Abstract: Systems and methods for passing account authentication information via parameters. A server can provide, to a client device, an account parameter derived from an account credential used to authenticate a first application to insert into a link. The link can include an address referencing a second application. The account parameter can be passed from the first application to the second application responsive to an interaction on the link. The server can receive from the second application of the client device, subsequent to passing the account parameter from the first application to the second application, a request to authenticate the second application including the account parameter. The server can authenticate the client device for the second application using the account parameter. The server can transmit, responsive to authenticating the client device for the second application, an authentication indication to the second application of the client device.
    Type: Application
    Filed: January 18, 2022
    Publication date: May 5, 2022
    Inventors: Justin Lewis, Abhiram Kasina
  • Publication number: 20220053246
    Abstract: A method includes identifying a plurality of media content items for a playlist, each of the plurality of media content items having an introductory segment, one or more main segments, and an ending segment; determining a length of an ending segment of a first media content item and a length of an introductory segment of a second media content item; selecting an interstitial to be added to the playlist between one or more main segments of the first media content item and one or more main segments of the second media content item; and responsive to determining that a length of the interstitial is less than a combined length of the ending segment and the introductory segment, adjusting an overlap on the interstitial of the ending segment of the first content media item and the introductory segment of the second media content item.
    Type: Application
    Filed: November 1, 2021
    Publication date: February 17, 2022
    Inventors: Justin Lewis, Abhiram Kasina
  • Patent number: 11228579
    Abstract: Systems and methods for passing account authentication information via parameters. A server can provide, to a client device, an account parameter derived from an account credential used to authenticate a first application to insert into a link. The link can include an address referencing a second application. The account parameter can be passed from the first application to the second application responsive to an interaction on the link. The server can receive from the second application of the client device, subsequent to passing the account parameter from the first application to the second application, a request to authenticate the second application including the account parameter. The server can authenticate the client device for the second application using the account parameter. The server can transmit, responsive to authenticating the client device for the second application, an authentication indication to the second application of the client device.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: January 18, 2022
    Assignee: GOOGLE LLC
    Inventors: Justin Lewis, Abhiram Kasina
  • Patent number: 11166085
    Abstract: A method includes identifying media content items for a playlist, each media content item has an introductory segment, main segment, and ending segment, determining a length of an ending segment of a first media content item and a length of an introductory segment of a second media content item, selecting an interstitial to be added to the playlist between a main segment of the first media content item and the second media content item. A length of the interstitial exceeds a combined length of the ending segment of the first media content item and the introductory segment of the second media content item. The method also includes adding a spacing between the ending segment and the introductory segment, and inserting the interstitial in the playlist between the main segment of the first media content item and the second media content item based on the spacing.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: November 2, 2021
    Assignee: Google LLC
    Inventors: Justin Lewis, Abhiram Kasina
  • Publication number: 20200244644
    Abstract: Systems and methods for passing account authentication information via parameters. A server can provide, to a client device, an account parameter derived from an account credential used to authenticate a first application to insert into a link. The link can include an address referencing a second application. The account parameter can be passed from the first application to the second application responsive to an interaction on the link. The server can receive from the second application of the client device, subsequent to passing the account parameter from the first application to the second application, a request to authenticate the second application including the account parameter. The server can authenticate the client device for the second application using the account parameter. The server can transmit, responsive to authenticating the client device for the second application, an authentication indication to the second application of the client device.
    Type: Application
    Filed: December 15, 2017
    Publication date: July 30, 2020
    Applicant: Google LLC
    Inventors: Justin Lewis, Abhiram Kasina
  • Publication number: 20200137464
    Abstract: A method includes identifying media content items for a playlist, each media content item has an introductory segment, main segment, and ending segment, determining a length of an ending segment of a first media content item and a length of an introductory segment of a second media content item, selecting an interstitial to be added to the playlist between a main segment of the first media content item and the second media content item. A length of the interstitial exceeds a combined length of the ending segment of the first media content item and the introductory segment of the second media content item. The method also includes adding a spacing between the ending segment and the introductory segment, and inserting the interstitial in the playlist between the main segment of the first media content item and the second media content item based on the spacing.
    Type: Application
    Filed: March 20, 2018
    Publication date: April 30, 2020
    Inventors: Justin LEWIS, Abhiram KASINA
  • Publication number: 20200133973
    Abstract: A method includes identifying media content items for a playlist, identifying interstitials for the playlist, and pairing the media content items based on the interstitials. Each resulting pair of media content items is related to one of the interstitials. The method also includes arranging the resulting pairs of media content items in the playlist together with the interstitials that are each related to both media content items in a respective pair of the resulting pairs. Each interstitial is inserted between a first media content item and a second media content item in a respective pair of the resulting pairs in the playlist.
    Type: Application
    Filed: March 20, 2018
    Publication date: April 30, 2020
    Inventors: LEWIS Justin, Abhiram KASINA