Patents by Inventor Anca Sailer

Anca Sailer 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).

  • Publication number: 20210096957
    Abstract: One or more processors scan to identify component resources of a record retention system and determine relationships among the component resources and data stored on the component resources. Rules corresponding to retention of record data stored on the component resources are received, and a deletion action is determined in response to receiving a request by a user for deletion of record data from the record retention system and the rules corresponding to the retention of data. The one or more processors perform the deletion action on the user's record data associated with the request and compliant with the rules corresponding to the retention of the data among the component resources of the record retention system, and the one or more processors record the deletion action and information associated with the deletion action in a deletion log of the record retention system.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 1, 2021
    Inventors: Sharif Tarequr Rahman, Long Wang, Anca Sailer
  • Publication number: 20210050107
    Abstract: Aspects of the present disclosure relate to medical treatment management. Medical data associated with a user is received. A medical condition of the user is identified based on the medical data. Object data of a plurality of objects in a vicinity of the user is received. The object data is analyzed to determine an identity and characteristics of each object of the plurality of objects. The plurality of objects are compared to medical tools in a medical database using the characteristics within the object data. A subset of objects matching to respective medical tools are then identified. A medical procedure utilizing at least one object of the subset of objects to address the medical condition is identified. A recommendation is then transmitted that the medical procedure should be used to address the medical condition using the at least one object.
    Type: Application
    Filed: August 12, 2019
    Publication date: February 18, 2021
    Inventors: Anca Sailer, Kevin Paul Julier, Ajay Mohindra
  • Patent number: 10917478
    Abstract: One aspect includes a method for constructing a specified virtual solution, comprising: obtaining a solution profile from a solution repository catalog, wherein the solution profile identifies one or more resources for the specified virtual solution; acquiring the one or more resources identified by the solution profile from one or more devices; and assembling the acquired one or more resources in accordance with the solution profile to construct the specified virtual solution. Another aspect includes a method for providing a Resource-as-a-Service (RaaS) functionality in a cloud architecture, comprising: implementing a software defined infrastructure comprising distributed workload placement, location management, and data management; and implementing a RaaS layer comprising resource discovery and registration of capabilities.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: February 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Chefalas, Chang-Shing Perng, Anca Sailer, Ignacio Silva-Lepe
  • Publication number: 20210012019
    Abstract: The present disclosure provides techniques for data transmission. According to one technique, a request from a data sender for sending data to a data receiver is received, wherein the request comprises a content indicating a verification code. Then, a first solution to the verification code based on the request can be obtained. The verification code can be sent to the data receiver. A second solution to the verification code can be received from the data receiver, wherein the second solution is generated by the data receiver. Transmission of the data from the data sender to the data receiver can be enabled in response to the first solution consistent with the second solution.
    Type: Application
    Filed: July 10, 2019
    Publication date: January 14, 2021
    Inventors: BO YANG, Anca Sailer, Messaoud Benantar, Ajay Mohindra
  • Patent number: 10885166
    Abstract: A computer security protection may be provided by dynamic computer system certification. User usage of a computer system may be monitored. Based on the monitoring a role of the user in the usage of the computer system is determined. A certification required for the role and whether the user has the certification sufficient for the role are determined. Responsive to determining that the user does not have the certification sufficient for the role, a certification process is initiated.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Valentina Salapura, Ruchi Mahindru, Anca Sailer
  • Patent number: 10778538
    Abstract: Computer-implemented methods, computer program products and systems for automated self-recovery of a distributed service are disclosed. In embodiments, a missing resource of the service is determined based on a pre-defined service description responsive to a detection of a failure of the service. The service description defines base elements for recovering the service. A recovery strategy is further generated based on the missing resource in accordance with inference rules. A resource is further retrieved from a pool in accordance with the recovery strategy and based on the retrieved resource, the service is further recovered in accordance with the recovery strategy.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: September 15, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anca Sailer, Tian Cheng Liu, Yichong Yu, Shubir Kapoor, Bo Yang
  • Patent number: 10715385
    Abstract: A computer-implemented method, computer program product, and computing system is provided for switching between software agents. A first software agent communicatively coupled to a host device and at least one server may be identified. A configuration file associated with the first software agent may be transformed for operation with a second software agent. The first software agent may be switched to the second software agent in response to transforming the configuration file associated with the first software agent.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: July 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Anca Sailer, Mahesh Viswanathan, Jing Min Xu, Bo Yang
  • Publication number: 20200125753
    Abstract: Methods and systems for secure data analysis include determining that analysis provider access rules and data provider access rules are compatible. Analysis software is received from an analysis provider and a dataset is received from a data provider. The analysis software is executed on the dataset to generate an analysis output, with access to data in the dataset being constrained by the analysis provider access rules and the data provider access rules. An output of the analysis is sent to the analysis provider.
    Type: Application
    Filed: October 18, 2018
    Publication date: April 23, 2020
    Inventors: Bo Yang, Pei Ni Liu, Xiao Xi Liu, Anca Sailer
  • Patent number: 10614092
    Abstract: A mechanism is provided for implementing operation optimization. Responsive to a request to load data via a input/output (I/O) load operation, prior to loading the data, transformed data in a local memory is searched for a match to the requested data. Responsive to identifying transformed that matches the requested data, the transformed data in the local memory is used to fulfill the request. Responsive to failing to identify transformed data in the local memory that matches the requested data, untransformed data in the local memory is searched for a match to the requested data. Responsive to identifying untransformed data that matches the requested data, the untransformed data in the local memory is used to fulfill the request. Responsive to failing to identify untransformed data in the local memory that matches the requested data, the requested data may be loaded from the storage system via the I/O load operation.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Daniel J. Dean, Alexei A. Karve, Hui Lei, Anca Sailer
  • Publication number: 20200106667
    Abstract: A computer-implemented method, computer program product, and computing system is provided for switching between software agents. A first software agent communicatively coupled to a host device and at least one server may be identified. A configuration file associated with the first software agent may be transformed for operation with a second software agent. The first software agent may be switched to the second software agent in response to transforming the configuration file associated with the first software agent.
    Type: Application
    Filed: September 27, 2018
    Publication date: April 2, 2020
    Inventors: Anca Sailer, Mahesh Viswanathan, Jing Min Xu, Bo Yang
  • Publication number: 20200099593
    Abstract: Computer-implemented methods, computer program products and systems for automated self-recovery of a distributed service are disclosed. In embodiments, a missing resource of the service is determined based on a pre-defined service description responsive to a detection of a failure of the service. The service description defines base elements for recovering the service. A recovery strategy is further generated based on the missing resource in accordance with inference rules. A resource is further retrieved from a pool in accordance with the recovery strategy and based on the retrieved resource, the service is further recovered in accordance with the recovery strategy.
    Type: Application
    Filed: September 25, 2018
    Publication date: March 26, 2020
    Inventors: Anca Sailer, Tian Cheng Liu, Yichong Yu, Shubir Kapoor, Bo Yang
  • Patent number: 10558680
    Abstract: A mechanism is provided for implementing operation optimization. Responsive to a request to load data via a input/output (I/O) load operation, prior to loading the data, transformed data in a local memory is searched for a match to the requested data. Responsive to identifying transformed that matches the requested data, the transformed data in the local memory is used to fulfill the request. Responsive to failing to identify transformed data in the local memory that matches the requested data, untransformed data in the local memory is searched for a match to the requested data. Responsive to identifying untransformed data that matches the requested data, the untransformed data in the local memory is used to fulfill the request. Responsive to failing to identify untransformed data in the local memory that matches the requested data, the requested data may be loaded from the storage system via the I/O load operation.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Daniel J. Dean, Alexei A. Karve, Hui Lei, Anca Sailer
  • Patent number: 10534362
    Abstract: A request to determine a drone's capability may be received. A request type of the request and service context may be determined. A challenge may be generated based on the request type and the service context. The challenge may be presented to a drone and causing the drone to attempt the challenge. Information may be received from the drone, the information indicating the drone's response to the challenge attempted by the drone. The drone may be controlled to perform a given task or not perform the given task, based on the information.
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: January 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Komminist Weldemariam, Anca Sailer, Clifford A. Pickover
  • Patent number: 10534596
    Abstract: A migration system for migrating an application between environments is provided. The migration system includes analyzes a profile of the application on a first environment based on a conformance check. The migration system reconstructs application dependencies with respect to a second environment, based on the application profile analysis, to produce an updated environment with reconstructed application dependencies. The migration system migrates the application from the first environment to the updated environment with the reconstructed application dependencies.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: January 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shubir Kapoor, Tian Cheng Liu, Anca Sailer, Bo Yang
  • Patent number: 10467036
    Abstract: Systems and methods are provided for dynamic metering adjustment for service management of a computing platform. For example, a plurality of virtual machines are provisioned across a plurality of computing nodes of a computing platform. Data samples are collected for a metric that is monitored with regard to resource utilization in the computing platform by the virtual machines. The data samples are initially collected at a predefined sampling frequency. The data samples collected over time for the metric are analyzed to determine an amount of deviation in values of the collected data samples. A new sampling frequency is determined for collecting data samples for the metric based on the determined amount of deviation. The new sampling frequency is applied to collect data samples for the metric, wherein the new sampling frequency is less than the predefined sampling frequency.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: November 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ali Anwar, Andrzej Kochut, Anca Sailer, Charles O. Schulz, Alla Segal
  • Publication number: 20190333611
    Abstract: A mechanism is provided in a data processing system comprising a processor and a memory, the memory comprising instructions that are executed by the processor to specifically configure the processor to implement a repetitive portion identification and weighting engine. A machine learning model is trained for weighting repetitive portions of patient electronic medical records (EMRs). A repetitive portion identification component applies a plurality of templates to clinical notes of a patient EMR to identify one or more candidate portions that match at least one of the plurality of templates. A content analysis component performs content analysis on the one or more candidate portions to determine whether each given candidate portion is relevant. A weighting component assigns a relative weight to each given candidate portion based on relevance.
    Type: Application
    Filed: April 30, 2018
    Publication date: October 31, 2019
    Inventors: Eric W. Brown, Maria Eleftheriou, Anca Sailer, Ching-Huei Tsou
  • Publication number: 20190333276
    Abstract: A mechanism is provided for implementing an augmented reality display via a head mounted display (HMD) system that indicates areas of a patient's body corresponding to a medical condition and/or treatment of the patient overlayed on the actual view of the patient. A real-time image of an area of a patient's body being viewed by a medical professional is captured via the HMD system. One or more body parts of the patient are identified within the real-time image. The one or more identified body parks are correlated with the patient's electronic medical records (EMRs) indicating the medical condition and/or treatments associated with the patient. An augmented reality display is then generated in the HMD system of one or more areas of the patient's body corresponding to the medical condition and/or treatment of the patient overlaying the real-time image of the area of the patient's body.
    Type: Application
    Filed: November 8, 2018
    Publication date: October 31, 2019
    Inventors: Eric W. Brown, Maria Eleftheriou, Anca Sailer, Ching-Huei Tsou
  • Publication number: 20190333274
    Abstract: A mechanism is provided for implementing an augmented reality display via a head mounted display (HMD) system that indicates areas of a patient's body corresponding to a medical condition and/or treatment of the patient overlayed on the actual view of the patient. A real-time image of an area of a patient's body being viewed by a medical professional is captured via the HMD system. One or more body parts of the patient are identified within the real-time image. The one or more identified body parts are correlated with the patient's electronic medical records (EMRs) indicating the medical condition and/or treatments associated with the patient. An augmented reality display is then generated in the HMD system of one or more areas of the patient's body corresponding to the medical condition and/or treatment of the patient overlaying the real-time image of the area of the patient's body.
    Type: Application
    Filed: April 27, 2018
    Publication date: October 31, 2019
    Inventors: Eric W. Brown, Maria Eleftheriou, Anca Sailer, Ching-Huei Tsou
  • Publication number: 20190333612
    Abstract: A mechanism is provided in a data processing system comprising a processor and a memory, the memory comprising instructions that are executed by the processor to specifically configure the processor to implement a repetitive portion identification and weighting engine. A machine learning model is trained for weighting repetitive portions of patient electronic medical records (EMRs). A repetitive portion identification component applies a plurality of templates to clinical notes of a patient EMR to identify one or more candidate portions that match at least one of the plurality of templates. A content analysis component performs content analysis on the one or more candidate portions to determine whether each given candidate portion is relevant. A weighting component assigns a relative weight to each given candidate portion based on relevance.
    Type: Application
    Filed: December 7, 2018
    Publication date: October 31, 2019
    Inventors: Eric W. Brown, Maria Eleftheriou, Anca Sailer, Ching-Huei Tsou
  • Publication number: 20190306257
    Abstract: One aspect includes a method for constructing a specified virtual solution, comprising: obtaining a solution profile from a solution repository catalog, wherein the solution profile identifies one or more resources for the specified virtual solution; acquiring the one or more resources identified by the solution profile from one or more devices; and assembling the acquired one or more resources in accordance with the solution profile to construct the specified virtual solution. Another aspect includes a method for providing a Resource-as-a-Service (RaaS) functionality in a cloud architecture, comprising: implementing a software defined infrastructure comprising distributed workload placement, location management, and data management; and implementing a RaaS layer comprising resource discovery and registration of capabilities.
    Type: Application
    Filed: June 17, 2019
    Publication date: October 3, 2019
    Inventors: Thomas E. Chefalas, Chang-Shing Perng, Anca Sailer, Ignacio Silva-Lepe