Patents by Inventor Yixuan Geng
Yixuan Geng 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: 12267462Abstract: Implementations relate to determination and display of estimated hold durations for calls. In some implementations, a computer-implemented method includes obtaining an identifier of a target entity, the identifier usable by a first call device to initiate a call between the first call device and the target entity. A hold duration is determined that is an estimated amount of time before the call is matched to a human agent when the call is initiated at a particular time that is prospective to a current time. The hold duration is determined based on previous calls between one or more call devices and the target entity. The hold duration is provided for display by the first call device prior to the initiation of the call between the first call device and the target entity.Type: GrantFiled: August 9, 2023Date of Patent: April 1, 2025Assignee: Google LLCInventors: Joseph Joseph Cherukara, Hong Chen, Andrew George Shebanow, Rebecca Chiou, Yixuan Geng, Curtis Ray Robinson, Jr., Yi Wang, Yue Gan, Charlotte Hult, Bin Sun
-
Publication number: 20240388655Abstract: A computing device may place or receive a call to establish the call with a caller. The computing device may determine whether a user of the computing device has configured the computing device to analyze call data from the call. While the call is ongoing, the computing device may analyze the call data from the call when the computing device has been configured to allow the analysis. The computing device may determine, based on contextual information associated with the call, whether the call satisfies a scam call threshold. Responsive to determining that the call satisfies the scam call threshold, the computing device may output an alert indicating the call with the caller is a scam call. The computing device may terminate the call with the caller in response to receiving user input to end the call.Type: ApplicationFiled: May 13, 2024Publication date: November 21, 2024Inventors: Lyubov Farafonova, Yixuan Geng, Usman Abdullah, Rebecca Chiou
-
Publication number: 20230388422Abstract: Implementations relate to determination and display of estimated hold durations for calls. In some implementations, a computer-implemented method includes obtaining an identifier of a target entity, the identifier usable by a first call device to initiate a call between the first call device and the target entity. A hold duration is determined that is an estimated amount of time before the call is matched to a human agent when the call is initiated at a particular time that is prospective to a current time. The hold duration is determined based on previous calls between one or more call devices and the target entity. The hold duration is provided for display by the first call device prior to the initiation of the call between the first call device and the target entity.Type: ApplicationFiled: August 9, 2023Publication date: November 30, 2023Inventors: Joseph Joseph Cherukara, Hong Chen, Andrew George Shebanow, Rebecca Chiou, Yixuan Geng, Curtis Ray Robinson, Jr., Yi Wang, Yue Gan, Charlotte Hult, Bin Sun
-
Patent number: 11765274Abstract: Implementations relate to determination and display of estimated hold durations for calls. In some implementations, a computer-implemented method includes obtaining an identifier of a target entity, the identifier usable by a first call device to initiate a call between the first call device and the target entity. A hold duration is determined that is an estimated amount of time before the call is matched to a human agent when the call is initiated at a particular time that is prospective to a current time. The hold duration is determined based on previous calls between one or more call devices and the target entity. The hold duration is provided for display by the first call device prior to the initiation of the call between the first call device and the target entity.Type: GrantFiled: December 2, 2021Date of Patent: September 19, 2023Assignee: Google LLCInventors: Joseph Joseph Cherukara, Hong Chen, Andrew George Shebanow, Rebecca Chiou, Yixuan Geng, Curtis Ray Robinson, Jr., Yi Wang, Yue Gan, Charlotte Hult, Bin Sun
-
Publication number: 20230060694Abstract: Implementations relate to determination and display of estimated hold durations for calls. In some implementations, a computer-implemented method includes obtaining an identifier of a target entity, the identifier usable by a first call device to initiate a call between the first call device and the target entity. A hold duration is determined that is an estimated amount of time before the call is matched to a human agent when the call is initiated at a particular time that is prospective to a current time. The hold duration is determined based on previous calls between one or more call devices and the target entity. The hold duration is provided for display by the first call device prior to the initiation of the call between the first call device and the target entity.Type: ApplicationFiled: December 2, 2021Publication date: March 2, 2023Applicant: Google LLCInventors: Joseph Joseph CHERUKARA, Hong CHEN, Andrew George SHEBANOW, Rebecca CHIOU, Yixuan GENG, Curtis Ray ROBINSON, JR., Yi WANG, Yue GAN, Charlotte HULT, Bin SUN
-
Patent number: 9916157Abstract: In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow users to specify runtime customizations of documents developed using a desktop integration framework. Workbook metadata is a set of information that describes how a given workbook is integrated with a particular web application. When a workbook is being published, metadata may be written into a local cache in the published workbook as well as a workbook definition file. Metadata management may be handed by a metadata service allowing updates and customization of published workbooks independently of a local cache in the published workbook and the workbook definition file. A workbook composer enables users to customize the metadata and store the customizations using the metadata manager.Type: GrantFiled: June 13, 2014Date of Patent: March 13, 2018Assignee: Oracle International CorporationInventors: Yixuan Geng, Edmund Alexander Davis
-
Patent number: 9851967Abstract: In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow developers to allow runtime customizations of documents developed using a desktop integration framework. Workbook metadata is a set of information that describes how a given workbook is integrated with a particular web application. When a workbook is being published, metadata may be written into a local cache in the published workbook as well as a workbook definition file. Metadata management may be handed by a metadata service allowing updates and customization of published workbooks independently of a local cache in the published workbook and the workbook definition file.Type: GrantFiled: June 13, 2014Date of Patent: December 26, 2017Assignee: Oracle International CorporationInventors: Yixuan Geng, Edmund Alexander Davis
-
Publication number: 20150089334Abstract: In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow users to specify runtime customizations of documents developed using a desktop integration framework. Workbook metadata is a set of information that describes how a given workbook is integrated with a particular web application. When a workbook is being published, metadata may be written into a local cache in the published workbook as well as a workbook definition file. Metadata management may be handed by a metadata service allowing updates and customization of published workbooks independently of a local cache in the published workbook and the workbook definition file. A workbook composer enables users to customize the metadata and store the customizations using the metadata manager.Type: ApplicationFiled: June 13, 2014Publication date: March 26, 2015Inventors: Yixuan Geng, Edmund Alexander Davis
-
Publication number: 20150089475Abstract: In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow developers to allow runtime customizations of documents developed using a desktop integration framework. Workbook metadata is a set of information that describes how a given workbook is integrated with a particular web application. When a workbook is being published, metadata may be written into a local cache in the published workbook as well as a workbook definition file. Metadata management may be handed by a metadata service allowing updates and customization of published workbooks independently of a local cache in the published workbook and the workbook definition file.Type: ApplicationFiled: June 13, 2014Publication date: March 26, 2015Inventors: Yixuan Geng, Edmund Alexander Davis