Patents by Inventor Philip IANNACCONE

Philip IANNACCONE 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: 20190222510
    Abstract: In one aspect, a system for managing data processes in a network of computing resources is configured to: receive, from an instructor device, a parent request for execution of at least one parent data process executable by a plurality of computing resources at least one computing resource; generate at least one child request for execution of at least one corresponding child data process for routing to at least one corresponding destination device, each of the at least one child data process for executing at least a portion of the at least one parent data process, and each of the at least one child request including a respective destination key derived from at least one instructor key; and route each of the at least one child request to the at least one corresponding destination device. The at least one child request can be obtained by a supervisor server via the routing.
    Type: Application
    Filed: March 20, 2019
    Publication date: July 18, 2019
    Inventors: Walter Michael PITIO, Philip IANNACCONE, James BROWN, Jeffrey Roy BETTEN, Mitchell Joseph Aiosa MORRIS
  • Patent number: 10284462
    Abstract: In one aspect, a system for managing data processes in a network of computing resources is configured to: receive, from an instructor device, a parent request for execution of at least one parent data process executable by a plurality of computing resources at least one computing resource; generate at least one child request for execution of at least one corresponding child data process for routing to at least one corresponding destination device, each of the at least one child data process for executing at least a portion of the at least one parent data process, and each of the at least one child request including a respective destination key derived from at least one instructor key; and route each of the at least one child request to the at least one corresponding destination device. The at least one child request can be obtained by a supervisor server via the routing.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: May 7, 2019
    Assignee: ROYAL BANK OF CANADA
    Inventors: Walter Michael Pitio, Philip Iannaccone, James Brown, Jeffrey Roy Betten, Mitchell Joseph Aiosa Morris
  • Publication number: 20180332104
    Abstract: Systems, methods, and computer-readable media for coordinating processing of data by multiple networked computing resources include monitoring data associated with a plurality of networked computing resources, and coordinating the routing of data processing segments to the networked computing resources.
    Type: Application
    Filed: July 23, 2018
    Publication date: November 15, 2018
    Inventors: Walter Michael PITIO, Philip IANNACCONE, Robert PARK, John SCHWALL, Richard STEINER, Allen ZHANG, Thomas L. POPEJOY, Daniel AISEN, Bradley KATSUYAMA
  • Patent number: 10057333
    Abstract: Systems, methods, and computer-readable media for coordinating processing of data by multiple networked computing resources include monitoring data associated with a plurality of networked computing resources, and coordinating the routing of data processing segments to the networked computing resources.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: August 21, 2018
    Assignee: ROYAL BANK OF CANADA
    Inventors: Walter Michael Pitio, Philip Iannaccone, Robert Park, John Schwall, Richard Steiner, Allen Zhang, Thomas L. Popejoy, Daniel Michael Aisen, Bradley Katsuyama
  • Patent number: 10055865
    Abstract: The present disclosure relates to data management. More particularly, the present disclosure relates to visualizing data and/or navigating visualized data. In one aspect, a computer-implemented method for dynamically presenting graphical and textual information in a graphical user interface is configured to: display graphical user interface elements visually representing a data set stored in memory along at least one dimension of a graphical user interface; receive activation signals generated by user input devices and corresponding to at least one dimension of the displayed graphical user interface; and, upon receiving an activation signal, display at least a portion of the data set based on the position at which the activation signal was received.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: August 21, 2018
    Assignee: ROYAL BANK OF CANADA
    Inventors: Philip Iannaccone, Walter Michael Pitio, James Brown
  • Publication number: 20180174338
    Abstract: The present disclosure relates to data management. More particularly, the present disclosure relates to visualizing data and/or navigating visualized data. In one aspect, a computer-implemented method for dynamically presenting graphical and textual information in a graphical user interface is configured to: display graphical user interface elements visually representing a data set stored in memory along at least one dimension of a graphical user interface; receive activation signals generated by user input devices and corresponding to at least one dimension of the displayed graphical user interface; and, upon receiving an activation signal, display at least a portion of the data set based on the position at which the activation signal was received.
    Type: Application
    Filed: February 20, 2018
    Publication date: June 21, 2018
    Inventors: Philip IANNACCONE, Walter Michael PITIO, James BROWN
  • Patent number: 9979589
    Abstract: Systems, methods, and computer-readable media for coordinating processing of data by multiple networked computing resources include monitoring data associated with a plurality of networked computing resources, and coordinating the routing of data processing segments to the networked computing resources.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: May 22, 2018
    Assignee: ROYAL BANK OF CANADA
    Inventors: Philip Iannaccone, Walter Michael Pitio, Robert Park, John Schwall, Richard Steiner, Allen Zhang, Thomas L. Popejoy, Daniel Michael Aisen, Bradley Katsuyama
  • Patent number: 9959572
    Abstract: Systems, methods, and computer-readable media for coordinating processing of data by multiple networked computing resources include monitoring data associated with a plurality of networked computing resources, and coordinating the routing of data processing segments to the networked computing resources.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: May 1, 2018
    Assignee: ROYAL BANK OF CANADA
    Inventors: Philip Iannaccone, Walter Michael Pitio, Robert Park, John Schwall, Richard Steiner, Allen Zhang, Thomas L. Popejoy, Daniel Aisen, Bradley Katsuyama
  • Patent number: 9922436
    Abstract: The present disclosure relates to data management. More particularly, the present disclosure relates to visualizing data and/or navigating visualized data. In one aspect, a computer-implemented method for dynamically presenting graphical and textual information in a graphical user interface is configured to: display graphical user interface elements visually representing a data set stored in memory along at least one dimension of a graphical user interface; receive activation signals generated by user input devices and corresponding to at least one dimension of the displayed graphical user interface; and, upon receiving an activation signal, display at least a portion of the data set based on the position at which the activation signal was received.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: March 20, 2018
    Assignee: ROYAL BANK OF CANADA
    Inventors: Philip Iannaccone, Walter Michael Pitio, James Brown
  • Publication number: 20170279736
    Abstract: A method for managing data processes in a network of computing resources includes: receiving at least one child request being routed from an intermediary device to at least one corresponding destination device, the at least one child request requesting execution of at least one corresponding child data process, each of the at least one child data process for executing at least a portion of the at least one parent data process from an instructor device, and each of the at least one child request including a destination key derived at least in part from the at least one instructor key; storing the at least one child request in at least one storage device; modifying the at least one child request upon receiving a child request modification signal; and generating signals for communicating the child requests to one or more requesting devices.
    Type: Application
    Filed: June 14, 2017
    Publication date: September 28, 2017
    Inventors: Walter Michael PITIO, Philip IANNACCONE, James BROWN, Stephen Arthur BAIN
  • Publication number: 20170097973
    Abstract: There is provided a computer-implemented method for duplicating an application state, the method including: recording one or more point-in-time characteristics of an original application state of an application, the recording including: parsing underlying code for the application to identify (i) a set of state variables that together define the original application state and (ii) a set of logical breadcrumbs identifying a pre-determined number of past actions that led to the original application state; establishing one or more logical anchor points based on the set of state variables; provisioning memory resources to support a duplicate application state; on the provisioned memory resources, initiating a copy of the application; transferring the one or more point-in-time characteristics to the provisioned memory resources, the transferring including: configuring the copy of the application using the one or more point-in-time characteristics to regenerate the original application state on the copy of the appli
    Type: Application
    Filed: October 3, 2016
    Publication date: April 6, 2017
    Inventors: Philip IANNACCONE, Walter Michael PITIO, James BROWN
  • Publication number: 20170098318
    Abstract: The present disclosure relates to data management. More particularly, the present disclosure relates to visualizing data and/or navigating visualized data. In one aspect, a computer-implemented method for dynamically presenting graphical and textual information in a graphical user interface is configured to: display graphical user interface elements visually representing a data set stored in memory along at least one dimension of a graphical user interface; receive activation signals generated by user input devices and corresponding to at least one dimension of the displayed graphical user interface; and, upon receiving an activation signal, display at least a portion of the data set based on the position at which the activation signal was received.
    Type: Application
    Filed: October 3, 2016
    Publication date: April 6, 2017
    Inventors: Philip IANNACCONE, Walter Michael PITIO, James BROWN
  • Publication number: 20160205174
    Abstract: Systems, methods, and computer-readable media for coordinating processing of data by multiple networked computing resources include monitoring data associated with a plurality of networked computing resources, and coordinating the routing of data processing segments to the networked computing resources.
    Type: Application
    Filed: February 26, 2016
    Publication date: July 14, 2016
    Inventors: Walter Michael PITIO, Philip IANNACCONE, Robert PARK, John SCHWALL, Richard STEINER, Allen ZHANG, Thomas L. POPEJOY, Daniel Michael AISEN, Bradley KATSUYAMA
  • Publication number: 20160182331
    Abstract: Systems, methods, and computer-readable media for coordinating processing of data by multiple networked computing resources include monitoring data associated with a plurality of networked computing resources, and coordinating the routing of data processing segments to the networked computing resources.
    Type: Application
    Filed: February 26, 2016
    Publication date: June 23, 2016
    Inventors: Philip IANNACCONE, Walter Michael PITIO, Robert PARK, John SCHWALL, Richard STEINER, Allen ZHANG, Thomas L. POPEJOY, Daniel AISEN, Bradley KATSUYAMA
  • Publication number: 20160182330
    Abstract: Systems, methods, and computer-readable media for coordinating processing of data by multiple networked computing resources include monitoring data associated with a plurality of networked computing resources, and coordinating the routing of data processing segments to the networked computing resources.
    Type: Application
    Filed: February 26, 2016
    Publication date: June 23, 2016
    Inventors: Philip IANNACCONE, Walter Michael PITIO, Robert PARK, John SCHWALL, Richard STEINER, Allen ZHANG, Thomas L. POPEJOY, Daniel Michael AISEN, Bradley KATSUYAMA
  • Publication number: 20160173364
    Abstract: In one aspect, a system for managing data processes in a network of computing resources is configured to: receive, from an instructor device, a parent request for execution of at least one parent data process executable by a plurality of computing resources at least one computing resource; generate at least one child request for execution of at least one corresponding child data process for routing to at least one corresponding destination device, each of the at least one child data process for executing at least a portion of the at least one parent data process, and each of the at least one child request including a respective destination key derived from at least one instructor key; and route each of the at least one child request to the at least one corresponding destination device. The at least one child request can be obtained by a supervisor server via the routing.
    Type: Application
    Filed: December 15, 2015
    Publication date: June 16, 2016
    Inventors: Walter Michael PITIO, Philip IANNACCONE, James BROWN, Jeffrey Roy BETTEN, Mitchell Joseph Aiosa MORRIS