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: 11070626Abstract: 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: GrantFiled: April 15, 2015Date of Patent: July 20, 2021Assignee: salesforce.com, inc.Inventors: Peter A. Panec, Jason Douglas
-
Publication number: 20160182645Abstract: 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: ApplicationFiled: February 29, 2016Publication date: June 23, 2016Inventors: Peter A. Panec, Jason Brant Douglas
-
Publication number: 20150222713Abstract: 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: ApplicationFiled: April 15, 2015Publication date: August 6, 2015Inventors: Peter A. Panec, Jason Douglas
-
Patent number: 9037726Abstract: 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: GrantFiled: July 5, 2007Date of Patent: May 19, 2015Assignee: salesforce.com, inc.Inventors: Peter A. Panec, Jason Douglas
-
Patent number: 7590701Abstract: 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: GrantFiled: July 11, 2003Date of Patent: September 15, 2009Assignee: Salesforce.com, Inc.Inventors: Peter A. Panec, Jason Brant Douglas
-
Patent number: 7305454Abstract: 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: GrantFiled: December 2, 2003Date of Patent: December 4, 2007Assignee: Minor Ventures, LLC.Inventors: David Byrne Reese, Peter A. Panec
-
Patent number: 7249195Abstract: 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: GrantFiled: December 3, 2003Date of Patent: July 24, 2007Assignee: Minor Ventures, LLCInventors: Peter A. Panec, Jason Douglas
-
Publication number: 20040186891Abstract: 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: ApplicationFiled: December 3, 2003Publication date: September 23, 2004Applicant: Grand Central Communications, Inc.Inventors: Peter A. Panec, Jason Douglas
-
Publication number: 20040167987Abstract: 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: ApplicationFiled: December 2, 2003Publication date: August 26, 2004Applicant: Grand Central Communications, Inc.Inventors: David Byrne Reese, Peter A. Panec