Patents by Inventor Antonio Estrada

Antonio Estrada 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: 11880383
    Abstract: Methods, systems, and computer-readable storage media for notarized communication between platform systems is provided. A first data object is notarized by storing a first root hash value at a blockchain network. The first root hash value is notarized in response to a transaction request received through a first notarization interface instantiated at a first platform system. A subscription for the first platform system is established to provide notification events in relation to a second data object. The first root hash value comprises an object reference to a second root hash value for the second data object. A notification event is sent for the second data object to the first platform system, comprising a third root hash value of a third data object associated with the second data object. The third data objects is notarized at the blockchain network by the second platform system through a second notarization interface.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: January 23, 2024
    Assignee: SAP SE
    Inventors: David Rauch, Ricarda Bethge, Mathias Held, Arne Scherrer, Mehran Shakeri, Kevin Ventzke, Dennis Kuhnert, Antonio Estrada Rubio
  • Publication number: 20240019136
    Abstract: A system and method for air conditioning comprises a heat transfer box configured to cool water supplied to an evaporative cooling unit, an output line configured to transport water from the evaporative cooling unit to the heat transfer box, and a cool water supply line configured to transport water from the heat transfer box to the evaporative cooling unit.
    Type: Application
    Filed: July 14, 2023
    Publication date: January 18, 2024
    Inventor: Marco Antonio Estrada, III
  • Publication number: 20210019326
    Abstract: Methods, systems, and computer-readable storage media for notarized communication between platform systems is provided. A first data object is notarized by storing a first root hash value at a blockchain network. The first root hash value is notarized in response to a transaction request received through a first notarization interface instantiated at a first platform system. A subscription for the first platform system is established to provide notification events in relation to a second data object. The first root hash value comprises an object reference to a second root hash value for the second data object. A notification event is sent for the second data object to the first platform system, comprising a third root hash value of a third data object associated with the second data object. The third data objects is notarized at the blockchain network by the second platform system through a second notarization interface.
    Type: Application
    Filed: July 15, 2019
    Publication date: January 21, 2021
    Inventors: David Rauch, Ricarda Bethge, Mathias Held, Arne Scherrer, Mehran Shakeri, Kevin Ventzke, Dennis Kuhnert, Antonio Estrada Rubio
  • Patent number: 8826127
    Abstract: A method and computer program product for processing a data page to be provided to one or more remote devices via a data feed. A determination is made concerning whether the data page includes two or more data objects. If the data page includes two or more data objects, a page entry for the data page is defined; and a separate object entry for at least one of the two or more data objects included within the data page is defined. The object entry is associated with the page entry.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventor: Antonio Estrada
  • Patent number: 8812953
    Abstract: A method and computer program product for receiving, on a remote device, a data feed that includes a plurality of feed entries. The feed entries are processed to identify one or more page entries. The feed entries are processed to identify one or more object entries. At least a first and a second object entry, chosen from the one or more object entries, are associated with at least a first page entry chosen from the one or more page entries.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventor: Antonio Estrada
  • Patent number: 7584114
    Abstract: A system for integrating project events with personal calendar and scheduling clients, includes a first server including a place database having a member profiles database and an events database; a place server, and an email transport facility including an email application; a client including a calendar and scheduling program; the member profiles database being responsive to member input for storing member subscriptions to the calendar and scheduling program; the place server responsive to said email transport facility receiving a create, update, or delete event from a member of the place database for creating in the events database a project event; the place server responsive to a create, update, or delete event for determining from the member profiles database those members subscribing to each of a plurality of calendar and scheduling programs; said place server further for sending to each member subscribing to a calendar and scheduling program an email notification of the project event personalized to the
    Type: Grant
    Filed: January 22, 2003
    Date of Patent: September 1, 2009
    Assignee: International Business Machines Corporation
    Inventors: Antonio Estrada, Charles R. Hill, Sami M. Shalabi
  • Publication number: 20090172074
    Abstract: A method and computer program product for receiving, on a remote device, a data feed that includes a plurality of feed entries. The feed entries are processed to identify one or more page entries. The feed entries are processed to identify one or more object entries. At least a first and a second object entry, chosen from the one or more object entries, are associated with at least a first page entry chosen from the one or more page entries.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Antonio Estrada
  • Publication number: 20090172073
    Abstract: A method and computer program product for processing a data page to be provided to one or more remote devices via a data feed. A determination is made concerning whether the data page includes two or more data objects. If the data page includes two or more data objects, a page entry for the data page is defined; and a separate object entry for at least one of the two or more data objects included within the data page is defined. The object entry is associated with the page entry.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Antonio Estrada
  • Publication number: 20070220016
    Abstract: A method and computer program product for facilitating delivery of syndicated content to a user of a secured collaborative place in a collaborative computer environment, comprising receiving a request for syndicated content, and providing syndicated content based on at least one credential associated with the user, the syndicated content being associated with the secured collaborative place. Secured content syndication on a collaborative place may be provided as RSS feeds. A user can receive contents of the collaborative place filtered by the authenticated user credentials, thus allowing the user to only view content that the user has credentials to read in the collaborative place.
    Type: Application
    Filed: December 16, 2005
    Publication date: September 20, 2007
    Inventors: Antonio Estrada, Ian Connor, Sami Shalabi
  • Patent number: 7194480
    Abstract: Methods on objects in a distributed environment are accessed and invoked on a system including a plurality of server objects instantiated in the environment in the same address domain, which share a same user directory and authentication system, are on a same user network, and are administered by a single administration team. A service catalog is provided for cataloging a plurality of objects as nodes on a tree, objects including the plurality of servers objects within the distributed environment. A document file is provided for encapsulating cataloged relationships of server objects in the distributed environment and for storing object attributes generated by traversing the tree.
    Type: Grant
    Filed: June 4, 2003
    Date of Patent: March 20, 2007
    Assignee: International Business Machines Corporation
    Inventors: Sami M. Shalabi, Antonio Estrada, Mustansir Banatwala, Joseph A. Russo
  • Publication number: 20040143472
    Abstract: A system for integrating project events with personal calendar and scheduling clients, includes a first server including a place database having a member profiles database and an events database; a place server, and an email transport facility including an email application; a client including a calendar and scheduling program; the member profiles database being responsive to member input for storing member subscriptions to the calendar and scheduling program; the place server responsive to said email transport facility receiving a create, update, or delete event from a member of the place database for creating in the events database a project event; the place server responsive to a create, update, or delete event for determining from the member profiles database those members subscribing to each of a plurality of calendar and scheduling programs; said place server further for sending to each member subscribing to a calendar and scheduling program an email notification of the project event personalized to the
    Type: Application
    Filed: January 22, 2003
    Publication date: July 22, 2004
    Applicant: International Business Machines Corporation
    Inventors: Antonio Estrada, Charles R. Hill, Sami M. Shalabi
  • Publication number: 20040143577
    Abstract: A system and method for hierarchically invoking reentrant methods on XML objects includes a first store for storing XML objects as an input tree; a second store for storing a resultant tree; a processor for processing the input tree to generate the resultant tree; action attribute indicia representing an API to be invoked associated with at least one object; the processor executing a depth first search through the input tree for generating the resultant tree selectively including action status child nodes for XML objects having an action attribute and new script generated from processing selective action attributes; while generating the resultant tree, the processor removing the action attribute from XML action objects successfully processed; and a reentrant processing path through the processor for processing the resultant tree as a new input tree responsive to the resultant tree including said new script or failure status child nodes.
    Type: Application
    Filed: January 22, 2003
    Publication date: July 22, 2004
    Applicant: International Business Machines Corporation
    Inventors: Sami M. Shalabi, Ken Hirata, Antonio Estrada, Mustansir Banatwala
  • Publication number: 20040128312
    Abstract: Methods on objects in a distributed environment are accessed and invoked on a system including a plurality of server objects instantiated in the environment in the same address domain, which share a same user directory and authentication system, are on a same user network, and are administered by a single administration team. A service catalog is provided for cataloging a plurality of objects as nodes on a tree, objects including the plurality of servers objects within the distributed environment. A document file is provided for encapsulating cataloged relationships of server objects in the distributed environment and for storing object attributes generated by traversing the tree.
    Type: Application
    Filed: June 4, 2003
    Publication date: July 1, 2004
    Applicant: International Business Machines Corporation
    Inventors: Sami M. Shalabi, Antonio Estrada, Mustansir Banatwala, Joseph A. Russo