-
公开(公告)号:US11587347B2
公开(公告)日:2023-02-21
申请号:US17155077
申请日:2021-01-21
发明人: Scott Carrier , Ritwik Ray , Jonathan Chapin Rand , Jothilakshmi Sirangimoorthy , Hui Wang , Robert Fredenburg
IPC分类号: G06F17/00 , G06V30/412 , G06F3/0482 , G06F40/237 , G06F40/40 , G06V30/416
摘要: Provided are a computer program product, system, and method for pre-processing a table in a document for natural language processing. A table in a document is parsed to extract column headers, row headers, and data cells, which are processed to determine an initial set of a main element comprising an entity whose value is to be extracted, a conditional element that refines the entity, and a value element comprising a value for the entity. A user selection is received of at least one of the column headers, row headers, and data cells for at least one of the main element, conditional element, and the value element in the initial set to produce a modified set of the main element, conditional element, and value element. The modified set is provided to a natural language processing engine to perform natural language processing of the document including the table, using the modified set.
-
公开(公告)号:US20180239555A1
公开(公告)日:2018-08-23
申请号:US15438994
申请日:2017-02-22
发明人: Kai Yao Cao , Ming Qiao Shang Guan , Hui Wang , Ying-Chen Yu , Jia Wei Zhou
CPC分类号: G06F3/0647 , G06F3/0605 , G06F3/0622 , G06F3/067 , G06F17/30067 , G06F17/303 , H04L67/1097 , H04L67/2814 , H04L67/306 , H04W4/38
摘要: In various embodiments, a computer-implemented method includes identifying computer software applications (applications) on a mobile device. The method may also include generating migration profiles for the applications, where each application corresponds (corresponding application) to a migration profile and where the migration profile includes data files about the corresponding application. The method may also include monitoring storage space of the applications on the mobile device, where the monitoring includes identifying data files of the applications. The method may also include calculating an amount of storage space to determine whether there is a shortage of storage space for the data files. The method may also include, in response to calculating that there is a shortage of storage space, determining when the data files will be migrated. The method may also include, in response to determining when the data files will be migrated, migrating the data files to external storage.
-
公开(公告)号:US20200326871A1
公开(公告)日:2020-10-15
申请号:US16379068
申请日:2019-04-09
IPC分类号: G06F3/06
摘要: Systems, methods, and computer program products for automating the management of a tiered storage system, which improves the service life and costs of the flash-based storage devices that comprise the storage system. The systems, methods and program products utilize time series learning models to predict the write frequency of each data block for the next cycle of time. Using the write frequency predictions, management of the tiered flash-based storage system can automatically organize and migrate stored data based on storage costs, migration costs and frequency in which the data is accessed. Data that is more frequently accessed and updated is migrated to high-end flash-based storage devices, which are able to endure a greater number of program/erase cycles, while less frequently accessed data is migrated to less expensive, low-end flash-based storage devices, that have a lower maximum number program/erase cycles.
-
公开(公告)号:US10353617B2
公开(公告)日:2019-07-16
申请号:US15668056
申请日:2017-08-03
发明人: Kai Yao Cao , Ming Qiao Shang Guan , Hui Wang , Ying-Chen Yu , Jia Wei Zhou
摘要: In various embodiments, a computer-implemented method includes identifying data files in external storage, where the data files correspond to a computer software application (application) on a mobile device and where the data files were previously stored on the mobile device. The method may also include sorting the data files into different access levels, where the access levels designate a hierarchy for the data files. The method may also include predicting the sorted data files that will be accessed on the mobile device using a prediction engine. The method may also include locating, in response to the predicting, the predicted data files in the external storage. The method may also include migrating the predicted data files from the external storage to the mobile device, where the migrating is done in order of the access levels.
-
公开(公告)号:US20190130518A1
公开(公告)日:2019-05-02
申请号:US16232736
申请日:2018-12-26
发明人: Yu Mei Dai , Hui Wang , Wei Ying Yu , Mai Zeng
CPC分类号: G06T1/0042 , G06K9/00771 , G06K2009/00738 , G06T1/0085 , H04N19/00
摘要: A method, computer program product, and system for generating and embedding a watermark in digital video frame include a processor obtaining a request to generate a watermark and embed the watermark in a digital video frame captured by a first monitor. Based on obtaining the request, the processor fetches from one or more pre-defined regions of a memory resource, digital video data captured by at least two monitors, where a timestamp of the digital video data is equal to a timestamp of the digital video frame. The processor generates a watermark from the digital video data by calculating a binary result of the digital video data. The processor embeds the watermark (binary result) in the digital video frame.
-
公开(公告)号:US10248355B2
公开(公告)日:2019-04-02
申请号:US15438994
申请日:2017-02-22
发明人: Kai Yao Cao , Ming Qiao Shang Guan , Hui Wang , Ying-Chen Yu , Jia Wei Zhou
摘要: In various embodiments, a computer-implemented method includes identifying computer software applications (applications) on a mobile device. The method may also include generating migration profiles for the applications, where each application corresponds (corresponding application) to a migration profile and where the migration profile includes data files about the corresponding application. The method may also include monitoring storage space of the applications on the mobile device, where the monitoring includes identifying data files of the applications. The method may also include calculating an amount of storage space to determine whether there is a shortage of storage space for the data files. The method may also include, in response to calculating that there is a shortage of storage space, determining when the data files will be migrated. The method may also include, in response to determining when the data files will be migrated, migrating the data files to external storage.
-
公开(公告)号:US11423042B2
公开(公告)日:2022-08-23
申请号:US16785329
申请日:2020-02-07
IPC分类号: G06F16/25 , G06F16/242 , G06F16/248 , G06F16/34 , G06F16/332 , G06F16/21
摘要: Aspects of the present disclosure describe techniques for generating a machine learning model for extracting information from textual content. The method generally includes receiving a training data set including a plurality of documents having related textual strings. A relevancy model is generated from the training data set. The relevancy model is generally configured to generate relevance scores for a plurality of words extracted from the plurality of documents. A knowledge graph model illustrating relationships between the plurality of words extracted from the plurality of documents is generated from the training data set. The relevancy model and the knowledge graph model are aggregated into a complimentary model including a plurality of nodes from the knowledge graph model and weights associated with edges between connected nodes, wherein the weights comprise relevance scores generated from the relevancy model, and the complimentary model is deployed for use in analyzing documents.
-
公开(公告)号:US11280621B2
公开(公告)日:2022-03-22
申请号:US16240288
申请日:2019-01-04
发明人: Yan Nan Hu , You Jing , Hui Wang , Jun Li Wang , Zhao Fei
摘要: A navigation method that includes building a virtual map database of maps for structures that block GPS signals, wherein the virtual maps are created from speed and direction measurements taken from motion sensors of the mobile devices of users of a geographic information system (GIS) map server; and starting a navigation session by a user employing a navigation application that employs the GIS map server. The GIS map server includes GIS map data, and virtual map data from the virtual map database. The virtual map data is for navigation instructions without a GPS signal. A start location is set using the GIS map data to provide the initial start location; and directions are provided to the start location using a virtual map data from the virtual map database.
-
公开(公告)号:US11182873B2
公开(公告)日:2021-11-23
申请号:US16388331
申请日:2019-04-18
发明人: Yu Mei Dai , Hui Wang , Wei Ying Yu , Mai Zeng
摘要: A method, computer program product, and system for generating and embedding a watermark in digital video frame include a processor obtaining a request to generate a watermark and embed the watermark in a digital video frame captured by a first monitor. Based on obtaining the request, the processor fetches from one or more pre-defined regions of a memory resource, digital video data captured by at least two monitors, where a timestamp of the digital video data is equal to a timestamp of the digital video frame. The processor generates a watermark from the digital video data by calculating a binary result of the digital video data. The processor embeds the watermark (binary result) in the digital video frame.
-
公开(公告)号:US10332227B2
公开(公告)日:2019-06-25
申请号:US16232736
申请日:2018-12-26
发明人: Yu Mei Dai , Hui Wang , Wei Ying Yu , Mai Zeng
摘要: A method, computer program product, and system for generating and embedding a watermark in digital video frame include a processor obtaining a request to generate a watermark and embed the watermark in a digital video frame captured by a first monitor. Based on obtaining the request, the processor fetches from one or more pre-defined regions of a memory resource, digital video data captured by at least two monitors, where a timestamp of the digital video data is equal to a timestamp of the digital video frame. The processor generates a watermark from the digital video data by calculating a binary result of the digital video data. The processor embeds the watermark (binary result) in the digital video frame.
-
-
-
-
-
-
-
-
-