-
1.
公开(公告)号:US20240362063A1
公开(公告)日:2024-10-31
申请号:US18309576
申请日:2023-04-28
Applicant: Google LLC
Inventor: Yingjie He , Yi Ding
CPC classification number: G06F9/4881 , G06F9/463
Abstract: A method for performing logging of modifications of a database includes, for each backend process of a plurality of backend processes simultaneously, writing a respective log entry to a write-ahead log buffer, submitting a respective commit request requesting the respective log entry be committed to a write-ahead log, and sleeping the respective backend process. The method also includes writing, using a dedicated writing process and direct asynchronous input/output, one or more of the respective log entries in the write-ahead log buffer to the write-ahead log. The dedicated writing process is different from each respective backend process of the plurality of backend processes. The method also includes updating a log sequence number pointer based on the respective log sequence numbers of the one or more of the respective log entries and waking, based on the log sequence number pointer, one or more of the respective backend processes.
-
公开(公告)号:US20240370426A1
公开(公告)日:2024-11-07
申请号:US18313270
申请日:2023-05-05
Applicant: Google LLC
Inventor: Yingjie He , James Frederick Mattly , Thorvald Natvig
IPC: G06F16/23
Abstract: A method includes obtaining a query to perform an operation on a tuple of a plurality of tuples stored at a database. Each respective tuple assigned a respective transaction identifier (ID) from a set of transaction IDs. The set of transaction IDs includes a subset of unavailable transaction IDs each currently assigned to one of the tuples and a subset of available transaction IDs each currently unassigned to any tuple. The method also includes assigning one of the available transaction IDs to the tuple based on the query and determining an oldest transaction ID age from the set of transaction IDs. The method also includes determining that the oldest transaction ID age satisfies a threshold and performing a garbage collection process on the database based on determining that the oldest transaction ID age satisfies the threshold.
-
公开(公告)号:US20220012279A1
公开(公告)日:2022-01-13
申请号:US17486031
申请日:2021-09-27
Applicant: Google LLC
Inventor: Kevin Song Zhu , Lucas Pollock , Yingjie He , Francois-Xavier Nuttall , Reuben Kuhnert , Patrice Lauriston , Siddharth Shankar , Harris Cohen , David Rosenstein , Xin Chen , Brian Karlak , Christian Weitenberner , Girum Ibssa , Ullas Gargi , Krishmin Rai , Arthur Vincent Joseph Gaudriot
IPC: G06F16/68 , H04N21/233 , H04N21/2365 , H04N21/431 , H04N21/4722
Abstract: Methods, systems, and media for determining and presenting information related to embedded sound recordings are provided. In some embodiments, the method comprises: identifying, at a video sharing service, a first video content item that includes an embedded sound recording; identifying a composition associated with the embedded sound recording, wherein the embedded sound recording is a particular version of the composition; identifying one or more artists associated with the composition based on a group of metadata associated with the composition, wherein each item of metadata is provided by a content owner that has provided a sound recording associated with the composition to the video sharing service; identifying a second video content item associated with the embedder sound recording based at least in part on the identified one or more artists; receiving, from a user device, a request to present the first video content item on the user device; and, in response to receiving the request, causing the user device to present a user interface for presenting the first video content item in a first portion of the user interface and information related to the embedded sound recording in a second portion of the user interface, wherein the information related to the embedded sound recording includes indications of the one or more artists and a link to the second video content item.
-
公开(公告)号:US11537658B2
公开(公告)日:2022-12-27
申请号:US17486031
申请日:2021-09-27
Applicant: Google LLC
Inventor: Kevin Song Zhu , Lucas Pollock , Yingjie He , Francois-Xavier Nuttall , Reuben Kuhnert , Patrice Lauriston , Siddharth Shankar , Harris Cohen , David Rosenstein , Xin Chen , Brian Karlak , Christian Weitenberner , Girum Ibssa , Ullas Gargi , Krishmin Rai , Arthur Vincent Joseph Gaudriot
IPC: G06F16/68 , H04N21/233 , H04N21/2365 , H04N21/431 , H04N21/4722
Abstract: Methods, systems, and media for determining and presenting information related to embedded sound recordings are provided. In some embodiments, the method comprises: identifying, at a video sharing service, a first video content item that includes an embedded sound recording; identifying a composition associated with the embedded sound recording, wherein the embedded sound recording is a particular version of the composition; identifying one or more artists associated with the composition based on a group of metadata associated with the composition, wherein each item of metadata is provided by a content owner that has provided a sound recording associated with the composition to the video sharing service; identifying a second video content item associated with the embedder sound recording based at least in part on the identified one or more artists; receiving, from a user device, a request to present the first video content item on the user device; and, in response to receiving the request, causing the user device to present a user interface for presenting the first video content item in a first portion of the user interface and information related to the embedded sound recording in a second portion of the user interface, wherein the information related to the embedded sound recording includes indications of the one or more artists and a link to the second video content item.
-
公开(公告)号:US11132396B2
公开(公告)日:2021-09-28
申请号:US16615331
申请日:2017-12-15
Applicant: Google LLC
Inventor: Kevin Song Zhu , Lucas Pollock , Yingjie He , Francois-Xavier Nuttall , Reuben Kuhnert , Patrice Lauriston , Siddharth Shankar , Harris Cohen , David Rosenstein , Xin Chen , Brian Karlak , Christian Weitenberner , Girum Ibssa , Ullas Gargi , Krishmin Rai , Arthur Vincent Joseph Gaudriot
IPC: G06F16/68 , H04N21/233 , H04N21/2365 , H04N21/431 , H04N21/4722
Abstract: Methods, systems, and media for determining and presenting information related to embedded sound recordings are provided. In some embodiments, the method comprises: identifying, at a video sharing service, a first video content item that includes an embedded sound recording; identifying a composition associated with the embedded sound recording, wherein the embedded sound recording is a particular version of the composition; identifying one or more artists associated with the composition based on a group of metadata associated with the composition, wherein each item of metadata is provided by a content owner that has provided a sound recording associated with the composition to the video sharing service; identifying a second video content item associated with the embedder sound recording based at least in part on the identified one or more artists; receiving, from a user device, a request to present the first video content item on the user device; and, in response to receiving the request, causing the user device to present a user interface for presenting the first video content item in a first portion of the user interface and information related to the embedded sound recording in a second portion of the user interface, wherein the information related to the embedded sound recording includes indications of the one or more artists and a link to the second video content item.
-
6.
公开(公告)号:US20200175065A1
公开(公告)日:2020-06-04
申请号:US16615331
申请日:2017-12-15
Applicant: Google LLC
Inventor: Kevin Song Zhu , Lucas Pollock , Yingjie He , Francois-Xavier Nuttall , Reuben Kuhnert , Patrice Lauriston , Siddharth Shankar , Harris Cohen , David Rosenstein , Xin Chen , Brian Karlak , Christian Weitenberner , Girum Ibssa , Ullas Gargi , Krishmin Rai , Arthur Vincent Joseph Gaudriot
IPC: G06F16/68 , H04N21/431 , H04N21/2365 , H04N21/4722 , H04N21/233
Abstract: Methods, systems, and media for determining and presenting information related to embedded sound recordings are provided. In some embodiments, the method comprises: identifying, at a video sharing service, a first video content item that includes an embedded sound recording; identifying a composition associated with the embedded sound recording, wherein the embedded sound recording is a particular version of the composition; identifying one or more artists associated with the composition based on a group of metadata associated with the composition, wherein each item of metadata is provided by a content owner that has provided a sound recording associated with the composition to the video sharing service; identifying a second video content item associated with the embedder sound recording based at least in part on the identified one or more artists; receiving, from a user device, a request to present the first video content item on the user device; and, in response to receiving the request, causing the user device to present a user interface for presenting the first video content item in a first portion of the user interface and information related to the embedded sound related to the embedded sound recording includes indications of the one or more artists and a link to the second video content item.
-
-
-
-
-