-
公开(公告)号:US11151308B2
公开(公告)日:2021-10-19
申请号:US16193134
申请日:2018-11-16
IPC分类号: G06F17/20 , G06F40/169 , G06F16/93 , G06F16/2455
摘要: Provided is a computer-implemented method, system, and computer program product for processing an electronic document. The method may include retrieving an electronic document during a computing session maintained for a user of a computer system. The method may also include determining context information related to the computing session. The method may also include selecting at least one annotator from a set of annotators based on the context information, the at least one annotator comprising data describing a set of rules for annotating content of the electronic document. The method may also include associate the selected annotator with the electronic document, wherein the associating is specific to the user.
-
公开(公告)号:US11023226B2
公开(公告)日:2021-06-01
申请号:US16244398
申请日:2019-01-10
IPC分类号: G06F16/00 , G06F8/70 , G06F9/4401 , G06F9/455
摘要: A virtual scan group manager (VSGM) can receive a plurality of respective sets of data from a plurality of respective devices. The VSGM can allocate respective portions of the plurality of respective sets of data to respective virtual scan groups (VSGs). The VSGs can be processed by storing the data contained in each VSG in a data repository. Respective sets of data stored in the data repository can be catalogued in a VSGM logfile.
-
公开(公告)号:US10963236B2
公开(公告)日:2021-03-30
申请号:US16662597
申请日:2019-10-24
摘要: A method for creating a software image of a software application. During an installation of the software application on a computing machine, one or more changes of the computing machine occurring during the installation of the software application are detected. The one or more changes include one or more artifacts being added to the computing machine and one or more updates being applied to the computing machine. The software image is created by copying the one or more artifacts from the computing machine to a virtual disk and by adding activation procedures and activation information obtained from the activation procedures to the virtual disk. The activation procedures and activation information were determined according to the updates. The activation procedures are configured to apply the updates when running the activation procedures according to the activation information.
-
公开(公告)号:US10831575B2
公开(公告)日:2020-11-10
申请号:US16677803
申请日:2019-11-08
摘要: A computer-implemented method includes: receiving, by a computing device, information for composing a first enhanced plug-in, wherein the first enhanced plug-in includes one or more logical components for invoking the first enhanced plug-in by an application running in a different framework as the first enhanced plug-in; receiving, by the computing device, information for creating a workflow that includes a series of a plurality of enhanced plug-ins including the first enhanced plug-in and one or more subsequent second enhanced plug-ins; and invoking, by the computing device, the workflow, wherein the invoking the workflow causes the first enhanced plug-in to receive data from an application running on the same or different framework as the first enhanced plug-in, process the data, and forward the processed data as input data to a particular one of the one or more subsequent second enhanced plug-ins or an endpoint application.
-
公开(公告)号:US10534628B2
公开(公告)日:2020-01-14
申请号:US15600248
申请日:2017-05-19
摘要: Embodiments include systems and computer program products to perform an operation for managing different virtual machine images as a single virtual machine image. The operation generally includes generating a representation of a virtual machine (VM) image, and generating a first VM instance from the VM image. The representation of the VM image includes a set of artifacts associated with the VM image. The operation also includes receiving an indication of an available software update. Upon determining that the software update is applicable to the representation of the VM image, the operation further includes applying the software update to the first VM instance image.
-
公开(公告)号:US10318116B2
公开(公告)日:2019-06-11
申请号:US15346363
申请日:2016-11-08
发明人: Sandro Piccinini , Luigi Pichetti , Marco Secchi , Stefano Sidoti
IPC分类号: G06F3/0481 , G06F3/0482 , G06F16/438 , G06Q30/02 , G06F3/0484 , H04L12/58
摘要: A method for dynamic presentations management of electronic presentations including multiple slides, wherein each slide has at least one presentation constraint parameter assigned thereto, and wherein a presentation software is used for generating and displaying the presentation can include gathering metadata regarding the presentation by the presentation software, evaluating the metadata regarding the presentation and determining at least one presentation constraint parameter by the presentation software, and automatically arranging and/or selecting slides and/or modifying a content of slides according to the determined at least one presentation constraint parameter to be presented by use of the presentation software.
-
公开(公告)号:US20190173940A1
公开(公告)日:2019-06-06
申请号:US16266184
申请日:2019-02-04
摘要: A method for determining a deployment configuration of multiple micro services that interact with each other is provided. The method includes the steps of determining a metric describing an amount of communication traffic between at least two of the micro services. Based on the metric, an execution environment may be determined for at least one of the micro services. Deployment information specifying that the at least one micro service shall be deployed on the determined execution environment may be generated.
-
公开(公告)号:US10169056B2
公开(公告)日:2019-01-01
申请号:US15252681
申请日:2016-08-31
发明人: Giuseppe Ciano , Luigi Pichetti
摘要: A method and system are provided for identifying installed software components in a container running in a virtual execution environment. The container is created by instantiating image data. The method includes determining a respective identifier for each of individual layers of a layered structure of the image data. The method further includes retrieving from a repository storage arrangement, information identifying at least one of the installed software components in the container, based on the respective identifier for at least one of the individual layers.
-
9.
公开(公告)号:US20180365146A1
公开(公告)日:2018-12-20
申请号:US15694782
申请日:2017-09-02
发明人: Piotr Godowski , Grzegorz Majka , Artur Obrzut , Luigi Pichetti
IPC分类号: G06F12/0804 , G06F3/06 , G06F9/48
摘要: An embodiment of the invention may include a method, computer program product, and system for improving I/O performance in a heterogeneous storage environment. The embodiment may include storage devices of different storage device types having different I/O performances. Each of the storage devices is accessible via a SAS interface. The embodiment may include identifying a plurality of storage devices of the heterogeneous storage environment. The embodiment may include creating a table including information about identifiable storage devices and attributes. The embodiment may include separating a block I/O data stream into storage device type classes. The embodiment may include routing I/O requests of corresponding device type classes to their assigned physical lanes using the information included in the table, thereby improving the I/O performance of the heterogeneous storage environment.
-
公开(公告)号:US20180196647A1
公开(公告)日:2018-07-12
申请号:US15401558
申请日:2017-01-09
摘要: Transforming application programming interface calls is provided. An application programming interface discovery process is performed on a second data processing system to determine how a task corresponding to a service request received from a first data processing system is performed on the second data processing system. An application programming interface call integration pattern is selected based on the application programming interface discovery process. The selected application programming interface call integration pattern corresponds to application programming interface calls and associated data that are same or similar to an application programming interface call and associated data included in the service request. The selected application programming interface call integration pattern is utilized to transform the application programming interface call and associated data included in the service request into a transformed application programming interface call and associated data that the second data processing system uses to perform the task.
-
-
-
-
-
-
-
-
-