Patents by Inventor Al Chakra

Al Chakra 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: 20240091653
    Abstract: An anonymous leaderboard for a monitored computing environments is provided. In response to an entity registering with the monitored computing environment (MCE), an encrypted identity and a dynamic non-fungible token (NFT) are generated for the registered entity, where the dynamic NFT has an associated blockchain technology data structure. The blockchain technology data structure is associated with the encrypted identity. A progress element notification is received from the MCE in response to the entity satisfying criteria for a predefined progress element associated with the MCE. In response, a static NFT, corresponding to the predefined progress element, is generated and stored as a block in the blockchain technology data structure. An entry in an anonymous leaderboard output is generated based on the blockchain technology data structure, where the entry identifies the entity by the encrypted identity.
    Type: Application
    Filed: September 15, 2022
    Publication date: March 21, 2024
    Inventors: Sneha Kanaujia, Al Chakra, Bryan Childs, GREGORY C. CREMINS, Travis Biro, Andrew C. M. Hicks, Cecilia Carranza Lewis, Peter G. Spera
  • Publication number: 20240061716
    Abstract: A system may include a memory and a processor in communication with the memory. The processor may be configured to perform operations. The operations may include identifying a priority of a workload and calculating a workload preference based on the priority. The operations may include selecting a host for the workload using the workload preference and deploying the workload to the host.
    Type: Application
    Filed: August 19, 2022
    Publication date: February 22, 2024
    Inventors: Joshua Bennetone, Al Chakra, Kaji Rashad
  • Patent number: 11907220
    Abstract: A method, system and computer program product for processing queries in a hybrid database system. A database management system of the hybrid database system obtains an estimated execution time of a query by an online transaction processing engine. The database management system further obtains an estimated execution time of the query by a database accelerator. Furthermore, the database management system determines a wait time (which could be zero) for the database accelerator to process the query. The database management system then determines whether the online transaction processing engine or the database accelerator will process the query using the estimated execution time of the query by the online transaction processing engine, the estimated execution time of the query by the database accelerator and the wait time (which could be zero) for the database accelerator to process the query. In this manner, the processing of queries in hybrid database systems is optimized.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: February 20, 2024
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Ruiping Li, Terence P. Purcell, Lily Zhou
  • Patent number: 11848756
    Abstract: Techniques and apparatus for optimizing communications between computing devices are described. An example technique includes determining one or more parameters of a communication between a first computing device and a second computing device. At least one of a networking stack or a communication protocol that will meet a target set of criteria for the communication is predicted, based on evaluating the one or more parameters with at least one machine learning model. An indication of at least one of the networking stack or the communication protocol is transmitted.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: December 19, 2023
    Assignee: International Business Machines Corporation
    Inventors: Kaji Rashad, Aaron Ye Li, Al Chakra
  • Publication number: 20230368141
    Abstract: Methods, computer program products, and systems are presented. The method, computer program products, and systems can include, for instance: receiving personal inputs regarding a first individual, the first individual previously having given informed consent, automatically generating a work profile for the first individual based on the plurality of personal inputs; based on the work profile of the first individual and a preexisting work profile of a second individual, predicting a work affinity indicator for the first individual and the second individual, the predicting including using an affinity model trained via ensemble learning; and providing the work affinity indicator to a user for optional consideration in making a work-related or employment-related decision.
    Type: Application
    Filed: May 12, 2022
    Publication date: November 16, 2023
    Applicant: Kyndryl, Inc.
    Inventors: Kelly CAMUS, Shikhar KWATRA, Al CHAKRA, Jun ZHU
  • Publication number: 20230359751
    Abstract: According to one embodiment, a method, computer system, and computer program product for temporal container generation is provided. The embodiment may include identifying a geolocation associated with a user device for each user within a web conference. The embodiment may also include generating a temporal container for each identified geolocation on one or more commonly controlled servers. The embodiment may further include assigning a temporal container corresponding to the geolocation associated with the user device to each user. The embodiment may also include, in response to a user within the web conference sharing a document, storing the document to each temporal container. The embodiment may further include granting each user permission to access the shared document in the temporal container to which each user is assigned.
    Type: Application
    Filed: May 9, 2022
    Publication date: November 9, 2023
    Inventors: Carolina Garcia Delgado, Al Chakra, Jonathan Cottrell
  • Patent number: 11755782
    Abstract: A computer identifies capture device output that represents an aspect of a recorded event. The computer cryptographically processes the primary subsets of capture device output to produce a validatable master file which includes master file media data primary subset from the capture device output, master primary subset metadata of the master file media data primary subset, and master file blocktree data. The master file blocktree data includes a master file block history portion, a master file signature key portion, and a signed hash of the master file media data primary subset. The computer also modifies the master file media data primary subset to produce a reference file media data primary subset. reference files and distributable files. The computer verifies the authenticity of each of these files.
    Type: Grant
    Filed: June 6, 2021
    Date of Patent: September 12, 2023
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Lama Chakra, Bryce Frey, Latrell D. Freeman
  • Patent number: 11693649
    Abstract: A computer-implemented method includes dynamically generating a sub-operator bundle based on a template. The method further includes converting, by a processing device using a sub-operator registry server, the sub-operator bundle into a sub-operator. The method further includes providing, by the processing device using the sub-operator registry server, the sub-operator to a catalog.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: July 4, 2023
    Assignee: International Business Machines Corporation
    Inventors: Latrell D. Freeman, Ivan Dovgan, Al Chakra
  • Publication number: 20230102654
    Abstract: A system may include a memory and a processor in communication with the memory. The processor may be configured to perform operations. The operations may include analyzing a host system, detecting one or more specifications of the host system, and determining a displaceable capacity of the host system. The determining a displaceable capacity of the host system may include identifying a workload on the host system, establishing a workload priority for the workload, and defining a task priority of a task. The operations may include computing service metrics of the host system. The operations may include displacing a portion of the workload using the displaceable capacity.
    Type: Application
    Filed: September 28, 2021
    Publication date: March 30, 2023
    Inventors: Ahilan Rajadeva, Constantinos Kassimis, Al Chakra, Chao Jun Wei, Yu Zhuo Sun
  • Publication number: 20230065949
    Abstract: One or more computer processors detect a physical storage device within a visual proximity to a user within an augmented reality (AR) environment. The one or more computer processors capture one or more physical identifiers of the detected physical storage device. The one or more computer processors identify an indexed filesystem associated with the physical storage device utilizing the one or more captured physical identifiers, wherein the indexed filesystem contains metadata representing file content stored on the physical storage device. The one or more computer processors calculate a filesystem risk score associated with the physical storage device utilizing the identified physical identifiers. The one or more computer processors present generated graphics representing the indexed filesystem and the calculated filesystem risk score to the user within an AR viewport.
    Type: Application
    Filed: August 30, 2021
    Publication date: March 2, 2023
    Inventors: RESHMA REDDY RAMIREDDY, CARLOS DANIEL TREJO MARTINEZ, Zachary A. Silverstein, Jennifer M. Hatfield, Al Chakra
  • Patent number: 11570169
    Abstract: Usage information of a user for a plurality of computing devices is identified. A usage pattern for each computing device of the plurality of computing devices of the user is developed based on the identified usage information of the user. An indication of the user accessing an application on a first computing device of the plurality of computing devices is received. The application requires one or more credentials for an authentication process associated with the application. A determination is made whether the user accessing the application using the first computing device is following the developed usage pattern of the user. Responsive to determining that the user accessing the application using the first computing device is not following developed usage pattern of the user, the authentication process associated with the application is interrupted.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: January 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jenny S. Li, Al Chakra, Yu Deng, Theresa Tai
  • Patent number: 11544234
    Abstract: A method, system, and computer program product are provided for virtualizing specific values in a guest configuration based on the underlying host symbol substitution values. A symbolic link located in a traditional file system in a virtual guest is opened. Each symbol is extracted from a symbol-based file located in a symbol-based file system. The symbol-based file is accessed through a symbolic link from the traditional file system. The virtual guest issues a privileged instruction to a hypervisor for each symbol in the symbol-based file to retrieve a substitution value from a symbol table that is stored in hypervisor storage. The substitution value for each symbol is returned to the virtual guest, and it replaces the symbol in the symbol-based file. In response to a file read request for the traditional file, the substitution value is retrieved from the symbol-based file using the symbolic link from the traditional file.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: January 3, 2023
    Assignee: International Business Machines Corporation
    Inventors: Ahilan Rajadeva, Al Chakra, Constantinos Kassimis, Christopher Meyer
  • Publication number: 20220391539
    Abstract: A computer identifies capture device output that represents an aspect of a recorded event. The computer cryptographically processes the primary subsets of capture device output to produce a validatable master file which includes master file media data primary subset from the capture device output, master primary subset metadata of the master file media data primary subset, and master file blocktree data. The master file blocktree data includes a master file block history portion, a master file signature key portion, and a signed hash of the master file media data primary subset. The computer also modifies the master file media data primary subset to produce a reference file media data primary subset. reference files and distributable files. The computer verifies the authenticity of each of these files.
    Type: Application
    Filed: June 6, 2021
    Publication date: December 8, 2022
    Inventors: Al Chakra, Lama Chakra, Bryce Frey, Latrell D. Freeman
  • Patent number: 11496602
    Abstract: Aspects include identifying an event associated with extraction and transmission of a dataset from a data center over a network to one or more network servers and identifying a plurality of tasks associated with a plurality of users and the event. A predicted availability time of the dataset is determined for the one or more network servers based on data extraction performance from a backend data storage system of the data center. Processing is clustered of a plurality of posting requests of two or more of the users through the one or more network servers to align with the predicted availability time of the dataset.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: November 8, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Yuk L. Chan, Jonathan Dunne, Liam S. Harpur
  • Patent number: 11496291
    Abstract: Media capture and verification originally-captured media files, the nature of modifications made to captured media files, and the authenticity of various versions of files related to the captured media are discussed. A computer identifies capture device output that represents an aspect of a recorded event. The computer cryptographically processes the capture device output to produce a validatable master file which includes master media data from the capture device output, master metadata of said master media data, and master file blockchain data. The master file blockchain data includes a master file block history portion, a master file signature key portion, a master file change indication portion, and a master file signed data hash portion. The computer also modifies the master media data to produce reference file media data. reference files and distributable files. The computer verifies the authenticity of each of these files.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: November 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Al Chakra, Bryce Frey, Komal Shrivastava, Jonathan Erskine, Matthew Fletcher
  • Publication number: 20220318001
    Abstract: Examples described herein provide a computer-implemented method that includes dynamically generating a sub-operator bundle based on a template. The method further includes converting, by a processing device using a sub-operator registry server, the sub-operator bundle into a sub-operator. The method further includes providing, by the processing device using the sub-operator registry server, the sub-operator to a catalog.
    Type: Application
    Filed: April 6, 2021
    Publication date: October 6, 2022
    Inventors: Latrell D. Freeman, Ivan Dovgan, Al Chakra
  • Patent number: 11443141
    Abstract: A method, system and computer-usable medium are disclosed for tracking selected points in a series of images to determine motions made by a subject to perform an action to train a system, such as a machine or robot. A series of images are received depicting incremental steps of the subject performing the action. Selected points that are useful to track the subject performing the action are identified. Datasets of points used to train a model are mapped, and the model is trained using the mapped datasets of points.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: September 13, 2022
    Assignee: International Business Machines Corporation
    Inventors: Justin Eyster, Al Chakra, Aniruddh Jhavar, Patrick Morrison, Gagandeep Rajpal
  • Patent number: 11379851
    Abstract: A computer-implemented method includes tracking usage history of a plurality of components of one or more products. An original set of announcements about the one or more products is received, where the original set of announcements includes a plurality of announcement records. The plurality of announcement records are prioritized based on the usage history of the plurality of components. A usage-based set of announcements is generated based on the prioritization of the plurality of announcement records.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: July 5, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Jerry Stevens, Matias Mendieta, Patricia Bui, Kaji Rashad
  • Publication number: 20220197680
    Abstract: Techniques for integrated authentication for a container-based environment are described herein. An aspect includes accessing, by an application that is running in a container in a container environment that is hosted by a hypervisor on a host system, an authentication module that is located in the container environment. Another aspect includes invoking an authentication handler in the container environment based on the accessing of the authentication module. Another aspect includes passing control to the hypervisor from the authentication handler. Another aspect includes retrieving a security artifact from a security database of the host system by the hypervisor. Another aspect includes providing the retrieved security artifact to the application via the authentication handler. Another aspect includes performing an authentication operation by the application using the security artifact.
    Type: Application
    Filed: December 21, 2020
    Publication date: June 23, 2022
    Inventors: Ahilan Rajadeva, Al Chakra, Constantinos Kassimis, Christopher Meyer
  • Patent number: 11354486
    Abstract: Presenting a link label for multiple hyperlinks includes presenting a layered data element in an electronic message with a link label that represents multiple hyperlinks in a display, designating an active hyperlink from the multiple hyperlinks based on specific criteria associated with a recipient of the electronic message, and directing the recipient of the electronic message to an online location of the active hyperlink in response to user input selecting the link label.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: June 7, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, John A. Feller, Trudy L. Hewitt, Francesco C. Schembari