-
公开(公告)号:US11507644B2
公开(公告)日:2022-11-22
申请号:US16591245
申请日:2019-10-02
Applicant: ServiceNow, Inc.
Inventor: Nehal Lalit Chaudhary , Alexander Rangel , Virendra Karappa , Rohit Lobo , Sanjeet Singh Sahai
Abstract: An embodiment may include persistent storage containing a plurality of software models and a plurality of entitlements thereto, wherein the software models include suite software models with associated downgrade rights. The embodiment may also involve: determining that a first suite software model contains a second suite software model; determining that the first suite software model is associated with a first set of downgrade rights to earlier versions thereof and the second suite software model is associated with a second set of downgrade rights to earlier versions thereof; sorting a list of the first suite software model, the earlier versions thereof, the second suite software model, and the earlier versions thereof in increasing order of version and height value; traversing the list to find a matching suite software model for a particular suite of the software applications; and assigning an entitlement for the matching suite software model to the particular suite.
-
公开(公告)号:US20210256097A1
公开(公告)日:2021-08-19
申请号:US17167316
申请日:2021-02-04
Applicant: ServiceNow, Inc.
Inventor: Baskar Jayaraman , ChitraBharathi Ganapathy , Tao Hong , Rohit Lobo
Abstract: A document is received. The document is analyzed to discover text and structures of content included in the document. A result of the analysis is used to determine intermediate text representations of segments of the content included in the document, wherein at least one of the intermediate text representations includes an added text encoding the discovered structure of the corresponding content segment within a structural layout of the document. The intermediate text representations are used as an input to a machine learning model to extract information of interest in the document. One or more structured records of the extracted information of interest are created.
-
公开(公告)号:US20210103643A1
公开(公告)日:2021-04-08
申请号:US16591245
申请日:2019-10-02
Applicant: ServiceNow, Inc.
Inventor: Nehal Lalit Chaudhary , Alexander Rangel , Virendra Karappa , Rohit Lobo , Sanjeet Singh Sahai
Abstract: An embodiment may include persistent storage containing a plurality of software models and a plurality of entitlements thereto, wherein the software models include suite software models with associated downgrade rights. The embodiment may also involve: determining that a first suite software model contains a second suite software model; determining that the first suite software model is associated with a first set of downgrade rights to earlier versions thereof and the second suite software model is associated with a second set of downgrade rights to earlier versions thereof; sorting a list of the first suite software model, the earlier versions thereof, the second suite software model, and the earlier versions thereof in increasing order of version and height value; traversing the list to find a matching suite software model for a particular suite of the software applications; and assigning an entitlement for the matching suite software model to the particular suite.
-
公开(公告)号:US11880435B2
公开(公告)日:2024-01-23
申请号:US17167316
申请日:2021-02-04
Applicant: ServiceNow, Inc.
Inventor: Baskar Jayaraman , ChitraBharathi Ganapathy , Tao Hong , Rohit Lobo
IPC: G06N20/00 , G06F21/10 , G06F16/25 , G06F40/295 , G06N3/08 , G06V30/413 , G06V30/416
CPC classification number: G06F21/105 , G06F16/258 , G06F40/295 , G06N3/08 , G06V30/413 , G06V30/416
Abstract: A document is received. The document is analyzed to discover text and structures of content included in the document. A result of the analysis is used to determine intermediate text representations of segments of the content included in the document, wherein at least one of the intermediate text representations includes an added text encoding the discovered structure of the corresponding content segment within a structural layout of the document. The intermediate text representations are used as an input to a machine learning model to extract information of interest in the document. One or more structured records of the extracted information of interest are created.
-
-
-