Patents by Inventor Samir NASSER

Samir NASSER 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: 20240290483
    Abstract: According to one embodiment, a method, computer system, and computer program product for biomarker prioritization is provided. The embodiment may include collecting data from a medical device associated with a user. The embodiment may also include identifying, for each type of data, at least one biomarker generated by the medical device associated with the user. The embodiment may further include associating each biomarker with a concerned component and/or a medical model. The embodiment may also include assigning a biomarker priority to a related component. The embodiment may further include generating a schedule for resource processing based on the biomarker priority. The embodiment may also include executing the schedule for resource processing.
    Type: Application
    Filed: February 27, 2023
    Publication date: August 29, 2024
    Inventors: Paul R. Bastide, SAMIR NASSER
  • Patent number: 12026540
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: predicting, with use of one or more predictive model, subsequent future state data of a computing node having an associated working memory, wherein the subsequent future state data specifies that a certain transaction currently uninvoked will be invoked by the computing node; prior to the invoking of the certain transaction, proactively establishing one or more control parameter value for controlling the working memory in dependence on the future state data; invoking the certain transaction in response to receipt, by the computing node, of transaction invoking request data for invoking the certain transaction; and executing the certain transaction in dependence on at least one control parameter value of the one or more control parameter value for controlling the working memory.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: July 2, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Brian M. O'Connell, Ann Corrao, Samir Nasser, Jeremy R. Fox
  • Patent number: 12028210
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: marking of a request to define a marked request that includes associated metadata, wherein the metadata specifies action for performing by a resource interface associated to a production environment resource of a production environment, wherein the resource interface is configured for emulating functionality of the production environment resource; and sending the marked request to the resource interface for performance of the action specified by the metadata.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: July 2, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Samir Nasser, Kyle Brown
  • Publication number: 20230221986
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: predicting, with use of one or more predictive model, subsequent future state data of a computing node having an associated working memory, wherein the subsequent future state data specifies that a certain transaction currently uninvoked will be invoked by the computing node; prior to the invoking of the certain transaction, proactively establishing one or more control parameter value for controlling the working memory in dependence on the future state data; invoking the certain transaction in response to receipt, by the computing node, of transaction invoking request data for invoking the certain transaction; and executing the certain transaction in dependence on at least one control parameter value of the one or more control parameter value for controlling the working memory.
    Type: Application
    Filed: January 13, 2022
    Publication date: July 13, 2023
    Inventors: Brian M. O'CONNELL, Ann CORRAO, Samir NASSER, Jeremy R. FOX
  • Patent number: 11416490
    Abstract: A computer-implemented method groups queries to reduce performance degradation. The method includes, receiving, by a database manager, a set of queries from one or more requestors, wherein each query of the set of queries includes an access plan. The method includes, determining, based at least on the access plan of each query, that a first query in the set of queries is incompatible with a second query of the set of queries. The method includes, grouping, in response to the first query and the second query being incompatible, the first query in a first group, and the second query in a second group, wherein the first group and the second group are included in a set of groups. The method includes, determining an order for each group of the set of groups. The method further includes, executing, in response to determining the order, each group in the determined order.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: August 16, 2022
    Assignee: International Business Machines Corporation
    Inventors: Samir Nasser, Brian M. O'Connell, Jeremy R. Fox
  • Patent number: 11271826
    Abstract: Information is gathered on microservice interactions. Two or more microservice failures are detected. For each microservices failure, a microservice restoration time is determined. An expected total cost of a downtime for each microservice is determined. Based on the determined expected total cost of the downtime for each microservice, an order of microservices to restore is determined.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: March 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Kyle Gene Brown, Brian M. O'Connell, Jeremy R. Fox, Samir Nasser
  • Publication number: 20220035816
    Abstract: A computer-implemented method groups queries to reduce performance degradation. The method includes, receiving, by a database manager, a set of queries from one or more requestors, wherein each query of the set of queries includes an access plan. The method includes, determining, based at least on the access plan of each query, that a first query in the set of queries is incompatible with a second query of the set of queries. The method includes, grouping, in response to the first query and the second query being incompatible, the first query in a first group, and the second query in a second group, wherein the first group and the second group are included in a set of groups. The method includes, determining an order for each group of the set of groups. The method further includes, executing, in response to determining the order, each group in the determined order.
    Type: Application
    Filed: August 3, 2020
    Publication date: February 3, 2022
    Inventors: SAMIR NASSER, Brian M. O'Connell, Jeremy R. Fox
  • Patent number: 11188420
    Abstract: A method addresses a defect in software. The method periodically captures snapshots of versions of code for a particular software program as one or more functionalities are added to the particular software program. The method determines that a current version of the particular software program has a defect, and then iteratively tests previous versions of that particular software program until a most-recent non-defective version of the particular software program is detected. A software developer is directed to either debug the current version of the particular software program, or else re-create the current version of the particular software program from the most-recent non-defective version of the particular software program, depending on which approach is faster.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Zachary A. Silverstein, Samir Nasser, Neil Delima, Shikhar Kwatra
  • Patent number: 11182702
    Abstract: One or more microservice flows affected by a microservice failure are determined. An amount of revenue loss per period of time for the one or more microservice flows affected by the microservice failure is determined. A microservice restoration time for the microservice failure is retrieved. An expected total cost of a downtime for each microservice is determined based on the amount of revenue loss per period of time and the microservice restoration time.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kyle Gene Brown, Brian M. O'Connell, Jeremy R. Fox, Samir Nasser
  • Publication number: 20210216406
    Abstract: A method addresses a defect in software. The method periodically captures snapshots of versions of code for a particular software program as one or more functionalities are added to the particular software program. The method determines that a current version of the particular software program has a defect, and then iteratively tests previous versions of that particular software program until a most-recent non-defective version of the particular software program is detected. A software developer is directed to either debug the current version of the particular software program, or else re-create the current version of the particular software program from the most-recent non-defective version of the particular software program, depending on which approach is faster.
    Type: Application
    Filed: January 15, 2020
    Publication date: July 15, 2021
    Inventors: ZACHARY A. SILVERSTEIN, SAMIR NASSER, NEIL DELIMA, SHIKHAR KWATRA
  • Publication number: 20200412624
    Abstract: Information is gathered on microservice interactions. Two or more microservice failures are detected. For each microservices failure, a microservice restoration time is determined. An expected total cost of a downtime for each microservice is determined. Based on the determined expected total cost of the downtime for each microservice, an order of microservices to restore is determined.
    Type: Application
    Filed: June 26, 2019
    Publication date: December 31, 2020
    Inventors: Kyle Gene Brown, Brian M. O'Connell, Jeremy R. Fox, Samir Nasser
  • Publication number: 20200412623
    Abstract: One or more microservice flows affected by a microservice failure are determined. An amount of revenue loss per period of time for the one or more microservice flows affected by the microservice failure is determined. A microservice restoration time for the microservice failure is retrieved. An expected total cost of a downtime for each microservice is determined based on the amount of revenue loss per period of time and the microservice restoration time.
    Type: Application
    Filed: June 26, 2019
    Publication date: December 31, 2020
    Inventors: Kyle Gene Brown, Brian M. O'Connell, Jeremy R. Fox, Samir Nasser
  • Publication number: 20200092168
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: marking of a request to define a marked request that includes associated metadata, wherein the metadata specifies action for performing by a resource interface associated to a production environment resource of a production environment, wherein the resource interface is configured for emulating functionality of the production environment resource; and sending the marked request to the resource interface for performance of the action specified by the metadata.
    Type: Application
    Filed: November 20, 2019
    Publication date: March 19, 2020
    Inventors: Samir NASSER, Kyle BROWN
  • Patent number: 10567227
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: receiving, by a database resource interface, a synthetic request to access a database resource; determining by machine logic rules of the database resource interface that the request has been synthetically generated by a generating device and is not a live production request; and responsive to the determination that the request has been synthetically generated sending, by the database resource interface, a responsive report to the generating device without accessing the database resource.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: February 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Samir Nasser, Kyle Brown
  • Publication number: 20190222479
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: receiving, by a database resource interface, a synthetic request to access a database resource; determining by machine logic rules of the database resource interface that the request has been synthetically generated by a generating device and is not a live production request; and responsive to the determination that the request has been synthetically generated sending, by the database resource interface, a responsive report to the generating device without accessing the database resource.
    Type: Application
    Filed: January 12, 2018
    Publication date: July 18, 2019
    Inventors: Samir NASSER, Kyle BROWN
  • Patent number: 8411784
    Abstract: The multi-configuration adaptive layered steered space-time coded (LSSTC) wireless transmission system utilizes Layered Steered Space-Time Codes (LSSTC), a recently proposed multiple-input multiple-output (MIMO) system that combines the benefits of the vertical Bell Labs space-time (V-BLAST) scheme, space-time block codes (STBC) and beamforming. A multi-configuration transmission scheme based on LSSTC and V-BLAST systems uses threshold-based decision making to change the modulation type and the MIMO transmission scheme in order to optimize error performance.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: April 2, 2013
    Assignee: King Fahd University of Petroleum and Minerals
    Inventors: Ahmad Suhail Salim, Salam Adel Zummo, Samir Nasser Al-Ghadban
  • Patent number: 8219138
    Abstract: The optimal power allocation method for an LSSTC wireless transmission system utilizes Layered Steered Space-Time Codes (LSSTC), a recently proposed multiple-input multiple-output (MIMO) system that combines the benefits of vertical Bell Labs space-time (V-BLAST) scheme, space-time block codes (STBC), and beamforming. A new downlink scheme employs LSSTC with optimal power allocation based on the assumption that the user feeds the base station (BS) with the average signal-to-noise ratio (SNR) per V-BLAST layer through the uplink feedback channel. Such a system enhances the error performance by assigning power to the layers in an optimum manner.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: July 10, 2012
    Assignee: King Fahd University of Petroleum and Minerals
    Inventors: Salam Adel Zummo, Ahmad Suhail Salim, Samir Nasser Al-Ghadban
  • Publication number: 20120014418
    Abstract: The multi-configuration adaptive layered steered space-time coded (LSSTC) wireless transmission system utilizes Layered Steered Space-Time Codes (LSSTC), a recently proposed multiple-input multiple-output (MIMO) system that combines the benefits of the vertical Bell Labs space-time (V-BLAST) scheme, space-time block codes (STBC) and beamforming. A multi-configuration transmission scheme based on LSSTC and V-BLAST systems uses threshold-based decision making to change the modulation type and the MIMO transmission scheme in order to optimize error performance.
    Type: Application
    Filed: July 19, 2010
    Publication date: January 19, 2012
    Inventors: Ahmad Suhail Salim, Salam Adel Zummo, Samir Nasser Al-Ghadban
  • Publication number: 20120014462
    Abstract: The optimal power allocation method for an LSSTC wireless transmission system utilizes Layered Steered Space-Time Codes (LSSTC), a recently proposed multiple-input multiple-output (MIMO) system that combines the benefits of vertical Bell Labs space-time (V-BLAST) scheme, space-time block codes (STBC), and beamforming. A new downlink scheme employs LSSTC with optimal power allocation based on the assumption that the user feeds the base station (BS) with the average signal-to-noise ratio (SNR) per V-BLAST layer through the uplink feedback channel. Such a system enhances the error performance by assigning power to the layers in an optimum manner.
    Type: Application
    Filed: July 19, 2010
    Publication date: January 19, 2012
    Inventors: Salam Adel Zummo, Ahmad Suhail Salim, Samir Nasser Al-Ghadban