-
公开(公告)号:US20240370281A1
公开(公告)日:2024-11-07
申请号:US18688818
申请日:2023-03-20
Applicant: Google LLC
Inventor: Chunlei Zhu , Chitra Kannan Kashyap , Tianpeng Jin , Xi Chen
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for distributing digital components are described. One aspect features a digital component distribution system that can determine that a digital component that depicts content related to a particular subject can be distributed to a computing device. The system can use a data processing model and contextual information for the computing device to determine that it can include a remind-me-later user interface control with the digital component. In response to determining to include the remind-me-later user interface control, the system can modify the digital component to include the remind-me-later user interface control that, when interacted with by a user, causes the computing device to schedule a notification that reminds a user of the computing device of the subject of the digital component. The system can send the digital component with the remind-me-later user interface control to the computing device.
-
公开(公告)号:US20210117691A1
公开(公告)日:2021-04-22
申请号:US16475361
申请日:2017-08-03
Applicant: Google LLC
Inventor: Yi Shen , Xiangrong Chen , Min-hsuan Tsai , Yun Shi , Tianpeng Jin , Zheng Sun , Weilong Yang , Jingbin Wang
IPC: G06K9/00 , G11B27/031 , G06T7/20 , G06T7/90 , G06K9/62 , G06F16/738 , G06F16/783
Abstract: Systems and methods of automatically extracting summaries of video content are described herein. A data processing system can access, from a video database, a first video content element including a first plurality of frame. The data processing system can select an intervallic subset of the first plurality of frames of the first video content element. The data processing system can calculate, for each of a plurality of further subsets comprising a predetermined number of frames from the intervallic subset, a score for the further subset. The data processing system can identify, from the plurality of further subsets, a further subset having a highest score. The data processing system can select a portion of the first video content element comprising the frames of the further subset having the highest score. The data processing system can generate a second video content element comprising the selected portion of the first video content element.
-
公开(公告)号:US10977561B2
公开(公告)日:2021-04-13
申请号:US15947666
申请日:2018-04-06
Applicant: Google LLC
Inventor: Xinruo Sun , Tianpeng Jin
Abstract: Systems and methods for analysis of execution patterns for applications executing on remote devices. In some implementations of the system, a knowledge base stores successful traces from a plurality of instances of an application and one or more computing processors in the system receive, via a network interface, call-stack information from an instance of the application executing on a remote device, call-stack information including periodic captures of an execution status for the instance of the application, and determine whether there is a similarity between the call-stack information received from the instance of the application and the stored plurality of successful traces. Responsive to determining a similarity, the computing processors add the remote device to a population of devices likely to execute the object and facilitate further actions specific to the device population.
-
公开(公告)号:US20220398079A1
公开(公告)日:2022-12-15
申请号:US17776684
申请日:2020-07-17
Applicant: Google LLC
Inventor: Chunlei Zhu , Tianpeng Jin , Xuanang Zhao , Miao Xing , Thomas Andrew Shimko, Jr. , Siavash Sedigh Nejad , Kenneth Cooper Ebbitt , Chaohui Wang
IPC: G06F8/61 , G06F9/451 , G06F3/0484 , G06F3/0481
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for presenting a first application's interface within a second application's interface. One of the methods includes receiving, by an active application executing on a user device that is not an application store, digital content referencing a second application not installed on the user device; obtaining application store data for the second application; providing, a user interface of the active application, the digital content with an application store user interface that includes (i) the application store data for the second application and (ii) an install element for triggering installation of the second application on the user device from within the active application; detecting user interaction with the install element; and in response to detecting the user interaction with the install element, triggering a download of the second application independent of launching an application for the application store.
-
公开(公告)号:US11379734B2
公开(公告)日:2022-07-05
申请号:US17107795
申请日:2020-11-30
Applicant: Google LLC
Inventor: Xinruo Sun , Tianpeng Jin
Abstract: Systems and methods for analysis of execution patterns for applications executing on remote devices. In some implementations of the system, a knowledge base stores successful traces from a plurality of instances of an application and one or more computing processors in the system receive, via a network interface, call-stack information from an instance of the application executing on a remote device, call-stack information including periodic captures of an execution status for the instance of the application, and determine whether there is a similarity between the call-stack information received from the instance of the application and the stored plurality of successful traces. Responsive to determining a similarity, the computing processors add the remote device to a population of devices likely to execute the object and facilitate further actions specific to the device population.
-
公开(公告)号:US11042754B2
公开(公告)日:2021-06-22
申请号:US16475361
申请日:2017-08-03
Applicant: Google LLC
Inventor: Yi Shen , Xiangrong Chen , Min-hsuan Tsai , Yun Shi , Tianpeng Jin , Zheng Sun , Weilong Yang , Jingbin Wang
IPC: G06K9/00 , G11B27/031 , G06T7/20 , G06T7/90 , G06F16/738 , G06F16/783 , G06K9/62
Abstract: Systems and methods of automatically extracting summaries of video content are described herein. A data processing system can access, from a video database, a first video content element including a first plurality of frame. The data processing system can select an intervallic subset of the first plurality of frames of the first video content element. The data processing system can calculate, for each of a plurality of further subsets comprising a predetermined number of frames from the intervallic subset, a score for the further subset. The data processing system can identify, from the plurality of further subsets, a further subset having a highest score. The data processing system can select a portion of the first video content element comprising the frames of the further subset having the highest score. The data processing system can generate a second video content element comprising the selected portion of the first video content element.
-
公开(公告)号:US20180225575A1
公开(公告)日:2018-08-09
申请号:US15947666
申请日:2018-04-06
Applicant: Google LLC
Inventor: Xinruo Sun , Tianpeng Jin
CPC classification number: G06N5/02 , G06F8/75 , G06F11/3409 , G06F11/3466 , G06F11/3636 , G06F11/3688
Abstract: Systems and methods for analysis of execution patterns for applications executing on remote devices. In some implementations of the system, a knowledge base stores successful traces from a plurality of instances of an application and one or more computing processors in the system receive, via a network interface, call-stack information from an instance of the application executing on a remote device, call-stack information including periodic captures of an execution status for the instance of the application, and determine whether there is a similarity between the call-stack information received from the instance of the application and the stored plurality of successful traces. Responsive to determining a similarity, the computing processors add the remote device to a population of devices likely to execute the object and facilitate further actions specific to the device population.
-
公开(公告)号:US12118036B2
公开(公告)日:2024-10-15
申请号:US17352067
申请日:2021-06-18
Applicant: Google LLC
Inventor: Yi Shen , Xiangrong Chen , Min-hsuan Tsai , Yun Shi , Tianpeng Jin , Zheng Sun , Weilong Yang , Jingbin Wang , Carolyn Au , James Futrell
IPC: G06F16/738 , G06F16/783 , G06F18/22 , G06T7/20 , G06T7/90 , G06V20/40 , G11B27/031
CPC classification number: G06F16/739 , G06F16/7837 , G06F16/785 , G06F16/786 , G06F18/22 , G06T7/20 , G06T7/90 , G06V20/47 , G11B27/031 , G06T2207/10016
Abstract: Systems and methods of automatically extracting summaries of video content are described herein. A data processing system can access, from a video database, a first video content element including a first plurality of frame. The data processing system can select an intervallic subset of the first plurality of frames of the first video content element. The data processing system can calculate, for each of a plurality of further subsets comprising a predetermined number of frames from the intervallic subset, a score for the further subset. The data processing system can identify, from the plurality of further subsets, a further subset having a highest score. The data processing system can select a portion of the first video content element comprising the frames of the further subset having the highest score. The data processing system can generate a second video content element comprising the selected portion of the first video content element.
-
9.
公开(公告)号:US20240053972A1
公开(公告)日:2024-02-15
申请号:US18267819
申请日:2021-06-07
Applicant: Chunlei ZHU , Tianpeng JIN , GOOGLE LLC
Inventor: Chunlei Zhu , Tianpeng Jin
Abstract: Systems and methods for generating enquiries and responses based on application metadata are provided. The systems and methods can include a data processing system (“DPS”). The DPS can receive, from a client device, a request for content. The DPS can access metadata of one or more applications available for installation, the metadata of each application comprises a plurality of field-value pairs including values received from a device corresponding to a publisher of the application. The DPS can determine, from the metadata, entries associated with the applications, comprising enquiries and corresponding responses. The DPS can select a content item including a subset of the one or more entries and an actionable object, which when selected, causes the client device to access an information resource from which an application of the one or more applications can be installed. The DPS can transmit the content item for display on the client device.
-
公开(公告)号:US20210312186A1
公开(公告)日:2021-10-07
申请号:US17352067
申请日:2021-06-18
Applicant: Google LLC
Inventor: Yi Shen , Xiangrong Chen , Min-hsuan Tsai , Yun Shi , Tianpeng Jin , Zheng Sun , Weilong Yang , Jingbin Wang
IPC: G06K9/00 , G06T7/90 , G06F16/738 , G06F16/783 , G06K9/62 , G06T7/20 , G11B27/031
Abstract: Systems and methods of automatically extracting summaries of video content are described herein. A data processing system can access, from a video database, a first video content element including a first plurality of frame. The data processing system can select an intervallic subset of the first plurality of frames of the first video content element. The data processing system can calculate, for each of a plurality of further subsets comprising a predetermined number of frames from the intervallic subset, a score for the further subset. The data processing system can identify, from the plurality of further subsets, a further subset having a highest score. The data processing system can select a portion of the first video content element comprising the frames of the further subset having the highest score. The data processing system can generate a second video content element comprising the selected portion of the first video content element.
-
-
-
-
-
-
-
-
-