Patents by Inventor Marc VELASCO

Marc VELASCO 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).

  • Patent number: 12340254
    Abstract: Methods, computer program products, and/or systems are provided that perform the following operations: obtaining runtime definition data, wherein the runtime definition data includes runtime requirements for accessing a content item; generating a runtime metadata definition based on the runtime definition data; and storing the runtime metadata definition as content metadata associated with the content item.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: June 24, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Marc Velasco
  • Publication number: 20250068505
    Abstract: Methods and systems for responding to an operational event are provided. Aspects include receiving a notification of the operational event, obtaining a first set of recommendation actions for responding to the operational event, and providing the first set of recommendation actions to a user responding to the operational event. Aspects also include capturing a first response action performed during responding to the operational event, obtaining, based at least in part on the first response action, a second set of recommendation actions for responding to the operational event, displaying the second set of recommendation actions based to the user responding to the operational event, capturing a second response action performed during responding to the operational event, and generating a final outcome report of the operational event including the first response action, the second response action, and an automatically captured timestamp of the first response action and the second response action.
    Type: Application
    Filed: August 25, 2023
    Publication date: February 27, 2025
    Inventors: Marc Velasco, Hu Wang
  • Publication number: 20240283783
    Abstract: An embodiment includes extracting network layer information and application layer information from within a network packet. The embodiment determines a context of a network connection with a client device from which the network packet originated based at least in part on the network layer information and determines an identity of an end user with whom the network packet is associated based at least in part on the application layer information. The embodiment performs a sign-on process that authenticates the identified end user and authorizes, at a session level, the identified end user to access a particular resource of the network. The embodiment also performs a program-level authorization process that determines whether to provide program-level authorization to the identified end user based on a comparison of the context of the network connection with a context policy of the particular resource of the network.
    Type: Application
    Filed: February 22, 2023
    Publication date: August 22, 2024
    Applicant: International Business Machines Corporation
    Inventors: Marc Velasco, Rafael Fernandez, James Hutchison, Kassandra Aysh Perez
  • Patent number: 11977927
    Abstract: Methods, computer program products, and/or systems are provided that perform the following operations: obtaining metadata associated with a content item, wherein the metadata includes at least one runtime metadata definition; identifying an environment for providing access to the content item based on a runtime metadata definition; implementing the environment based, at least in part, on the runtime metadata definition; and providing access to the content item in the environment.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventor: Marc Velasco
  • Publication number: 20230280923
    Abstract: In an approach to analyzing and dividing content for efficient storage and retrieval, one or more computer processors receive a first digital content from a user. One or more computer processors divide the first digital content into a first unique portion and a first common portion. One or more computer processors analyze the first common portion to determine whether the first common portion matches a previously stored template. One or more computer processors determine the first common portion does not match a previously stored template. In response to determining the first common portion does not match a previously stored template one or more computer processors store the first common portion as a new template. One or more computer processors distribute the new template to the user.
    Type: Application
    Filed: March 4, 2022
    Publication date: September 7, 2023
    Inventor: Marc Velasco
  • Publication number: 20230259609
    Abstract: Techniques are described relating to client profile management in a managed services domain of a cloud computing environment. The techniques enable client profile configuration across multiple client application accounts and/or multiple client devices. An associated computer-implemented method includes facilitating creation of an immutable identification profile associated with a client in the context of a client-associated request to access a first content service application. The immutable identification profile associated with the client includes an immutable identification value and an immutable identification credential set. The computer-implemented method further includes receiving notification of a client-associated request to access a subsequent content service application and transmitting the immutable identification profile associated with the client to the subsequent content service application based upon connectivity to aggregator service functionality.
    Type: Application
    Filed: February 15, 2022
    Publication date: August 17, 2023
    Inventor: Marc Velasco
  • Publication number: 20220350673
    Abstract: Methods, computer program products, and/or systems are provided that perform the following operations: obtaining metadata associated with a content item, wherein the metadata includes at least one runtime metadata definition; identifying an environment for providing access to the content item based on a runtime metadata definition; implementing the environment based, at least in part, on the runtime metadata definition; and providing access to the content item in the environment.
    Type: Application
    Filed: April 29, 2021
    Publication date: November 3, 2022
    Inventor: Marc Velasco
  • Publication number: 20220350674
    Abstract: Methods, computer program products, and/or systems are provided that perform the following operations: obtaining runtime definition data, wherein the runtime definition data includes runtime requirements for accessing a content item; generating a runtime metadata definition based on the runtime definition data; and storing the runtime metadata definition as content metadata associated with the content item.
    Type: Application
    Filed: April 29, 2021
    Publication date: November 3, 2022
    Inventor: Marc Velasco
  • Patent number: 9286334
    Abstract: Metadata associated with content is versioned by receiving updated values for the metadata and storing the updated values and also previous values for metadata separately from the content, comparing the updated values to the previous values of the metadata, and determining a modification indicator for the metadata based upon the comparison of the updated values to the previous values of the metadata, where the modification indicator provides an indication of extent of differences between the updated and previous values. The modification indicator for the metadata can further be displayed to provide version information for the metadata to a user.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: March 15, 2016
    Assignee: International Business Machines Corporation
    Inventor: Marc Velasco
  • Publication number: 20130018873
    Abstract: Metadata associated with content is versioned by receiving updated values for the metadata and storing the updated values and also previous values for metadata separately from the content, comparing the updated values to the previous values of the metadata, and determining a modification indicator for the metadata based upon the comparison of the updated values to the previous values of the metadata, where the modification indicator provides an indication of extent of differences between the updated and previous values. The modification indicator for the metadata can further be displayed to provide version information for the metadata to a user.
    Type: Application
    Filed: July 15, 2011
    Publication date: January 17, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Marc Velasco
  • Publication number: 20120272337
    Abstract: Provided are a method, system, and computer program product for a content object encapsulating content items for accessing content and access authorization information. User input of content items is received, wherein each content item indicates a network address and content type of content at the network address, content items are added to a content object. User input is received of access authorization information indicating a user having authority to access the content object. The access authorization information is added to the content object. A user request is received for the content object from. The access authorization information is processed to determine whether the user initiating the request has authorization to access the content object. The content object is processed to generate a presentation page to return to the client computer in response to determining that the user of the client computer is authorized to access the content object.
    Type: Application
    Filed: June 28, 2012
    Publication date: October 25, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Marc VELASCO