-
公开(公告)号:US20240346246A1
公开(公告)日:2024-10-17
申请号:US18300930
申请日:2023-04-14
申请人: ServiceNow, Inc.
发明人: Torsten Scholak , Dzmitry Bahdanau
IPC分类号: G06F40/279
CPC分类号: G06F40/279
摘要: A trained natural language model is provided that uses an input session history to generate outputs to an interpreter. Outputs to the interpreter, and inputs responsively received therefrom, are added to the history to generate additional model outputs as the history is updated. The model is trained to engage in goal-oriented dialog with the interpreter and with the user (optionally through interpreter function calls) to identify the user's goals, to learn information about modules, functions, and methods available in the interpreter that are relevant to the user's goals, and to execute function calls and/or commands, based on the learned information, that accomplish the user's goals. The use of a history that may be completely blank at the beginning of the session reduces the computational requirements of running the model, as well as allowing the model to ‘update’ itself as the available modules are update, added, or removed.
-
公开(公告)号:US20240345814A1
公开(公告)日:2024-10-17
申请号:US18753629
申请日:2024-06-25
申请人: ServiceNow, Inc.
发明人: Gaurav Goyal , Chaitanya Saragadam , Mohammed Furqan , Pradeep Kumar Gouribhatla , Rahul Bharadwaj , Avishek Dalal
IPC分类号: G06F8/38 , G06F3/0482 , G06F3/0484 , G06F3/04842 , G06F9/451 , G06F16/957 , G06F16/958 , G06F40/106 , G06F40/186
CPC分类号: G06F8/38 , G06F3/0482 , G06F3/0484 , G06F9/451 , G06F3/04842 , G06F16/957 , G06F16/9577 , G06F16/958 , G06F40/106 , G06F40/186
摘要: A system includes persistent storage containing predefined user interface (UI) component templates and a representation of a web page that includes a runtime UI component configured to reserve an empty portion of the web page to be populated by UI components generated at runtime. The system also includes a processor configured to perform operations, including receiving, from a client device, a request for the web page, and determining, based on the request, that the web page includes the runtime UI component. The operations also include determining runtime parameter values associated with the request, and determining, based on the runtime parameter values and the predefined UI component templates, context-specific UI components to populate the empty portion of the web page. The operations further include generating a context-specific representation of the web page based on the context-specific UI components, and transmitting, to the client device, the context-specific representation.
-
公开(公告)号:US12099567B2
公开(公告)日:2024-09-24
申请号:US17555947
申请日:2021-12-20
申请人: ServiceNow, Inc.
发明人: Kevin Marren , Avanish Pathak , Benjamin MacDonald , Forrest Allen Reed , Patrick Scott Wilson , Kapeel Sharadrao Sable , Bojan Beran , Carl David Solis , Bhupal Tiduwar Lambodhar , Austin John Kenny
IPC分类号: G06F16/95 , G06F3/0482 , G06F9/451 , G06F16/955 , G06F16/957 , G06F16/958 , H04L9/40
CPC分类号: G06F16/9577 , G06F3/0482 , G06F9/451 , G06F16/955 , G06F16/958 , H04L63/101 , G06F2203/04803
摘要: An embodiment may involve web page metadata that defines a web page, first sub-page metadata that defines a first sub-page, and second sub-page metadata that defines a second sub-page, wherein the web page metadata includes specification of a viewport, and wherein the viewport is associated with an identifier. One or more processors may be configured to: receive a request for the web page; resolve the web page metadata into web content, wherein resolving the web page metadata includes: (i) determining, based on the identifier, a route associated with the viewport, (ii) determining, based on the route, a set of conditions associated with the viewport, (iii) determining that a particular condition is satisfied, wherein the particular condition is associated with the first sub-page and (iv) placing, based on the particular condition being satisfied, the first sub-page metadata in the viewport; and transmit the web content.
-
公开(公告)号:US12099465B2
公开(公告)日:2024-09-24
申请号:US18124149
申请日:2023-03-21
申请人: ServiceNow, Inc.
发明人: Deepti Bhogle , Joshua Timothy Nerius , Pierce Edward Courtney , Denis George Angleton , Jacob Samuel Burman
IPC分类号: G06F16/11 , G06F16/182 , G06F16/22 , G06F16/25 , G06F16/27 , G06F18/2113
CPC分类号: G06F16/116 , G06F16/182 , G06F16/22 , G06F16/258 , G06F16/27 , G06F18/2113
摘要: Persistent storage may contain: (i) a database table containing entries, (ii) a definition of a communication endpoint of a remote system, and (iii) outbound flow processing. One or more processors may be configured to: detect a state change associated with a local entry in the database table; read, from the database table, a set of data representing the local entry; transform, using the outbound flow processing, the set of data into a format receivable by the remote system; create, for the set of data, a correlation record that contains a local correlation identifier, wherein the correlation record specifies the local entry; transmit, to the remote system, the set of data as transformed and the local correlation identifier; receive, from the remote system and for the set of data, a remote correlation identifier; add, to the correlation record, the remote correlation identifier; and write, to a correlation table, the correlation record.
-
公开(公告)号:US12095842B2
公开(公告)日:2024-09-17
申请号:US18375757
申请日:2023-10-02
申请人: ServiceNow, Inc.
CPC分类号: H04L67/01 , H04L67/535
摘要: An embodiment may involve a server-side log collected by a server device, where the server-side log includes a set of entries indicating a unique identifier, and wherein the unique identifier is assigned to a work item of a server-based application executed by the server device. The embodiment may further involve one or more processors configured to: receive, from a client device disposed upon a network, a client-side log, wherein the client-side log includes operational data related to usage of a client-based application executed by the client device; identify, from the operational data, the client-based application and one or more activities performed by the client-based application; determine that the one or more activities are related to the unique identifier; based on the one or more activities, determine an action that can be taken to improve efficacy of the server-based application; and write, to the persistent storage, a representation of the action.
-
公开(公告)号:US12093705B2
公开(公告)日:2024-09-17
申请号:US17448476
申请日:2021-09-22
申请人: ServiceNow, Inc.
发明人: Raghavan Muthuraman , Swati Agarwal , Sumit Rathi
IPC分类号: G06F9/451 , G06F8/33 , G06F8/34 , G06F8/38 , H04L41/0273
CPC分类号: G06F9/453 , G06F8/33 , G06F8/34 , G06F8/38 , H04L41/0273
摘要: A computing system includes a server. The server is communicatively coupled to a data repository and is configured to perform operations comprising creating, via a visual information flow creation tool, at least one information flow object. The server is additionally configured to perform operations comprising creating a simple object access protocol (SOAP) interface for the at least one information flow object, and executing the at least one information flow object to communicate with an external system via the SOAP interface.
-
公开(公告)号:US12093647B2
公开(公告)日:2024-09-17
申请号:US17644047
申请日:2021-12-13
申请人: ServiceNow, Inc.
IPC分类号: G06F16/48 , G06F16/33 , G06F16/332 , G06F40/10 , G06F40/284 , G06F16/2455 , G06F16/2457 , G06F16/483 , G06F40/289
CPC分类号: G06F40/284 , G06F16/3329 , G06F16/3335 , G06F16/48 , G06F16/2455 , G06F16/2457 , G06F16/24573 , G06F16/483 , G06F40/10 , G06F40/289
摘要: A computer-implemented method is provided that includes receiving a search query and, responsive to the search query, providing one or more textual comments relevant to the search query. This includes tokenizing the search query and calculating a set of query term frequency metrics. A set of records relevant to the search query is then selected, from a persistent storage, based on determined similarities between the query term frequency metrics and frequency metrics determined for the records in the persistent storage. Textual comments within the selected records are associated with usefulness metrics. The textual comments relevant to the search query are selected by selecting those textual comments within the selected records that are associated with usefulness metrics that are within a pre-determined range, e.g., an inter-quartile range for a population of usefulness metrics.
-
公开(公告)号:US20240303293A1
公开(公告)日:2024-09-12
申请号:US18666023
申请日:2024-05-16
申请人: ServiceNow, Inc.
IPC分类号: G06F16/957 , H04L67/02
CPC分类号: G06F16/9574 , H04L67/02
摘要: A server receives a first hypertext transfer protocol (HTTP) from a client device requesting for content associated with a webpage. The server retrieves a plurality of cache keys associated with respective sets of application metadata identified in the first HTTP request from an application metadata database and transmits the cache keys to the client device. The server receives a second HTTP request from the client device identifying one or more cache keys that are not stored in a local HTTP cache of the client device. The server device retrieves the sets of application metadata corresponding to the missing cache keys from the application metadata database and transmits the application metadata to the client device.
-
公开(公告)号:US12062017B2
公开(公告)日:2024-08-13
申请号:US17815841
申请日:2022-07-28
申请人: ServiceNow, Inc.
发明人: Troy Azmoon , Frederic B. Luddy
IPC分类号: G06F3/048 , G06F3/0482 , G06F3/0486 , G06Q10/0631 , G06Q10/10 , G06Q10/107 , H04L51/046 , H04L51/08 , H04L51/216
CPC分类号: G06Q10/103 , G06F3/0482 , G06F3/0486 , G06Q10/06311 , G06Q10/107 , H04L51/046 , H04L51/08 , H04L51/216 , G06F2203/04803
摘要: A system is provided for displaying information related to a task in a chronological chat format. The system may include a memory, a processor configured to execute instructions stored within the memory, a network interface communicatively coupled to a network, a task database having records for a plurality of tasks, and a display that allows selection of a task record from the plurality of tasks. The display displays chat information obtained from the task record along with task-related data, such as customer data, received over the network interface in real time. The display may also allow selection of other individuals related to the task to participate in a chat session. The task-related data includes both textual data and attached file information.
-
公开(公告)号:US20240264815A1
公开(公告)日:2024-08-08
申请号:US18638296
申请日:2024-04-17
申请人: ServiceNow, Inc.
摘要: An example embodiment may involve persistent storage containing definitions of (i) assignments of bots to endpoints, (ii) software packages for execution by the bots, (iii) schedules for the bots to execute the software packages, and (iv) processes that associate the bots with the software packages and the schedules. This embodiment may also involve processors configured to: receive, from a computing device, a request for bot deployment, wherein the computing device includes a bot runtime; identify, in the processes, a bot assigned to an endpoint that is associated with the computing device, wherein the bot is associated with a software package and a schedule; and transmit, to the computing device, data including a representation of the bot, a copy of the software package, and a copy of the schedule, wherein reception of the data causes the bot to execute, using the bot runtime, the software package in accordance with the schedule.
-
-
-
-
-
-
-
-
-