Patents by Inventor Peter A. Panec

Peter A. Panec 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: 11070626
    Abstract: Disclosed are some implementations of methods and apparatus for managing services within a computer network. In one embodiment, a message interchange network for exchanging application-level messages between services, which are located outside the message interchange network, is provided. At the message interchange network, a plurality of application-level messages, which each specify which one or more receiving services are to receive the each application-level message, are received. Each received application-level message is forward towards the one or more receiving services. Correlation information regarding each application-level message that is received into message interchange network is retained. The application-level messages are sent between pairs of the services, and the retained correlation information for each application-level message pertains to each application-level message and any other application-level messages related to the each application-level message.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: July 20, 2021
    Assignee: salesforce.com, inc.
    Inventors: Peter A. Panec, Jason Douglas
  • Publication number: 20160182645
    Abstract: Disclosed are some implementations of methods and apparatus for managing services within a computer network. In one embodiment, a message interchange network for exchanging application-level messages between services, which are located outside the message interchange network, is provided. At the message interchange network, a plurality of application-level messages, which each specify which one or more receiving services are to receive the each application-level message, are received. Each received application-level message is forward towards the one or more receiving services. Correlation information regarding each application-level message that is received into message interchange network is retained. The application-level messages are sent between pairs of the services, and the retained correlation information for each application-level message pertains to each application-level message and any other application-level messages related to the each application-level message.
    Type: Application
    Filed: February 29, 2016
    Publication date: June 23, 2016
    Inventors: Peter A. Panec, Jason Brant Douglas
  • Publication number: 20150222713
    Abstract: Disclosed are some implementations of methods and apparatus for managing services within a computer network. In one embodiment, a message interchange network for exchanging application-level messages between services, which are located outside the message interchange network, is provided. At the message interchange network, a plurality of application-level messages, which each specify which one or more receiving services are to receive the each application-level message, are received. Each received application-level message is forward towards the one or more receiving services. Correlation information regarding each application-level message that is received into message interchange network is retained. The application-level messages are sent between pairs of the services, and the retained correlation information for each application-level message pertains to each application-level message and any other application-level messages related to the each application-level message.
    Type: Application
    Filed: April 15, 2015
    Publication date: August 6, 2015
    Inventors: Peter A. Panec, Jason Douglas
  • Patent number: 9037726
    Abstract: Disclosed are methods and apparatus for managing services within a computer network. In one embodiment, a message interchange network for exchanging application-level messages between services, which are located outside the message interchange network, is provided. At the message interchange network, a plurality of application-level messages, which each specify which one or more receiving services are to receive the each application-level message, are received. Each received application-level message is forward towards the one or more receiving services. Correlation information regarding each application-level message that is received into message interchange network is retained. The application-level messages are sent between pairs of the services, and the retained correlation information for each application-level message pertains to each application-level message and any other application-level messages related to the each application-level message.
    Type: Grant
    Filed: July 5, 2007
    Date of Patent: May 19, 2015
    Assignee: salesforce.com, inc.
    Inventors: Peter A. Panec, Jason Douglas
  • Patent number: 7590701
    Abstract: A method of operating a message exchange network is described. In one embodiment, the method includes coordinating a message generated by a message sender with a message recipient. The method also includes detecting an event asssociated with the message. The method further includes generating an alert message in response to detecting the event and transmitting the alert message to the message recipient.
    Type: Grant
    Filed: July 11, 2003
    Date of Patent: September 15, 2009
    Assignee: Salesforce.com, Inc.
    Inventors: Peter A. Panec, Jason Brant Douglas
  • Patent number: 7305454
    Abstract: Disclosed are methods and apparatus for effectively provisioning services for access by other entities or services. In general, a service manager is configured to manage the provisioning of services between remote entities within a computer network. In general terms, a remote entity offers a service to another remote entity through the service manager. The service manager facilitates formation of the offer to one or more Invitee(s) specified by the service provider. After an offer is formed, it may then be provided to the specified Invitee(s). After an Invitee receives an offer, the Invitee may accept the offer through the service manager or let the offer expire. The service manager also preferably tracks the status of each offer and whether each specified Invitee has accepted such offer. After an Invitee accepts an offer, the service manager preferably records information sufficient for the Invitee to use the offered service.
    Type: Grant
    Filed: December 2, 2003
    Date of Patent: December 4, 2007
    Assignee: Minor Ventures, LLC.
    Inventors: David Byrne Reese, Peter A. Panec
  • Patent number: 7249195
    Abstract: Disclosed are methods and apparatus for effectively correlating messages sent between services. In general, a message interchange network is configured to manage the use of services by remote entities or services within a computer network. In general terms, correlation information is stored for each message. The correlation information includes information for correlating each message with a specific call between two services and a specific session between two or more services.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: July 24, 2007
    Assignee: Minor Ventures, LLC
    Inventors: Peter A. Panec, Jason Douglas
  • Publication number: 20040186891
    Abstract: Disclosed are methods and apparatus for effectively correlating messages sent between services. In general, a message interchange network is configured to manage the use of services by remote entities or services within a computer network. In general terms, correlation information is stored for each message. The correlation information includes information for correlating each message with a specific call between two services and a specific session between two or more services.
    Type: Application
    Filed: December 3, 2003
    Publication date: September 23, 2004
    Applicant: Grand Central Communications, Inc.
    Inventors: Peter A. Panec, Jason Douglas
  • Publication number: 20040167987
    Abstract: Disclosed are methods and apparatus for effectively provisioning services for access by other entities or services. In general, a service manager is configured to manage the provisioning of services between remote entities within a computer network. In general terms, a remote entity offers a service to another remote entity through the service manager. The service manager facilitates formation of the offer to one or more Invitee(s) specified by the service provider. After an offer is formed, it may then be provided to the specified Invitee(s). After an Invitee receives an offer, the Invitee may accept the offer through the service manager or let the offer expire. The service manager also preferably tracks the status of each offer and whether each specified Invitee has accepted such offer. After an Invitee accepts an offer, the service manager preferably records information sufficient for the Invitee to use the offered service.
    Type: Application
    Filed: December 2, 2003
    Publication date: August 26, 2004
    Applicant: Grand Central Communications, Inc.
    Inventors: David Byrne Reese, Peter A. Panec