Patents by Inventor Peter Schlampp
Peter Schlampp 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: 10540363Abstract: Interest-driven business intelligence server systems that provide performance metadata are described. In the disclosed embodiments, an interest-driven business intelligence server system receives a report specification. The report specification includes at least reporting data requirement. The interest-driven business intelligence server determines performance metadata information for an interest-driven data pipeline that is utilized to generate reporting data based on the report specification. The performance metadata information for the interest-driven data pipeline is transmitted to an interest-driven user visualization system by the interest-driven business intelligence server system.Type: GrantFiled: July 29, 2016Date of Patent: January 21, 2020Assignee: Workday, Inc.Inventors: John Schuster, Usman Ghani, Brian F. Babcock, Jenn Rhim, John Glenn Eshleman, Peter Schlampp
-
Publication number: 20170017703Abstract: Interest-driven business intelligence server systems that provide performance metadata are described. In the disclosed embodiments, an interest-driven business intelligence server system receives a report specification. The report specification includes at least reporting data requirement. The interest-driven business intelligence server determines performance metadata information for an interest-driven data pipeline that is utilized to generate reporting data based on the report specification. The performance metadata information for the interest-driven data pipeline is transmitted to an interest-driven user visualization system by the interest-driven business intelligence server system.Type: ApplicationFiled: July 29, 2016Publication date: January 19, 2017Inventors: John Schuster, Usman Ghani, Brian Babcock, Jenn Rhim, John Glenn Eshelman, Peter Schlampp
-
Patent number: 9405812Abstract: Interest-driven business intelligence server systems that provide performance metadata are described. In the disclosed embodiments, an interest-driven business intelligence server system receives a report specification. The report specification includes at least reporting data requirement. The interest-driven business intelligence server determines performance metadata information for an interest-driven data pipeline that is utilized to generate reporting data based on the report specification. The performance metadata information for the interest-driven data pipeline is transmitted to an interest-driven user visualization system by the interest-driven business intelligence server system.Type: GrantFiled: October 22, 2013Date of Patent: August 2, 2016Assignee: Platfora, Inc.Inventors: John Schuster, Usman Ghani, Brian Babcock, Jenn Rhim, John Eshelman, Peter Schlampp
-
Publication number: 20150081353Abstract: Systems and methods for interest-driven business intelligence systems including segment data in accordance with embodiments of the invention are illustrated. In one embodiment, an interest-driven data visualization system includes a processor and a memory wherein an interest-driven data visualization application configures the processor to define reporting data requirements, including at least one piece of reporting data metadata, generate data retrieval job data, transmit the data retrieval job data to an interest-driven business intelligence server system, receive source data from the interest-driven business intelligence server system, create at least one piece of reporting data using the received source data, the data description metadata, and the reporting data metadata, and generate a set of segment data based on the reporting data, where a piece of segment data in the set of segment data includes a subset of the reporting data.Type: ApplicationFiled: March 5, 2014Publication date: March 19, 2015Applicant: Platfora, Inc.Inventors: John Schuster, Benjamin Mark Werther, Brian Babcock, Kevin Scott Beyer, Hans-Frederick Brown, Carl-Christian Kanne, Jenn Rhim, Peter Schlampp
-
Publication number: 20140114909Abstract: Interest-driven business intelligence server systems that provide performance metadata are described. In the disclosed embodiments, an interest-driven business intelligence server system receives a report specification. The report specification includes at least reporting data requirement. The interest-driven business intelligence server determines performance metadata information for an interest-driven data pipeline that is utilized to generate reporting data based on the report specification. The performance metadata information for the interest-driven data pipeline is transmitted to an interest-driven user visualization system by the interest-driven business intelligence server system.Type: ApplicationFiled: October 22, 2013Publication date: April 24, 2014Applicant: Platfora, Inc.Inventors: John Schuster, Usman Ghani, Brian Babcock, Jenn Rhim, John Eshelman, Peter Schlampp
-
Patent number: 7870200Abstract: An approach for monitoring electronic messages received at a server is disclosed. Message information for a plurality of electronic messages received at the server is determined and stored in a queue. Based on the queue, aggregate information is generated for a particular network address of a plurality of network addresses. The aggregate information is generated for each time interval of a plurality of time intervals and displayed for the plurality of time intervals. In some implementations, input from a user is received, and based on the input, a modification is made regarding how future electronic messages from the particular network address are handled by the server. In some implementations, combined aggregate information is generated for two or more network addresses and then displayed. In some implementations, aggregate policy information indicating which policies have been applied to the electronic messages is generated and displayed for the time intervals.Type: GrantFiled: May 27, 2005Date of Patent: January 11, 2011Assignee: Ironport Systems, Inc.Inventors: Charles S. Slater, Paul J. Clegg, Brennan H. Evans, Peter Schlampp
-
Patent number: 7849142Abstract: A method and apparatus for managing connections, email messages, and directory harvest attacks at a server is disclosed. The server maintains a count of a parameter and compares the count to a specified maximum value, such that when the specified maximum value is met or exceeded, an action is taken by the server to limit the connections, email messages, or directory harvest attack. Actions include controlling the number of connections to the server from senders, controlling the flow of email messages injected to the server by senders, and controlling when rejection response messages are sent for invalid recipient email addresses to thwart a directory harvest attack. Senders are identified by one or more sender identifiers, which can be used to group senders together so that the same maximum value is applied collectively to all senders in the group.Type: GrantFiled: May 27, 2005Date of Patent: December 7, 2010Assignee: Ironport Systems, Inc.Inventors: Paul J. Clegg, Eric C. Huss, Craig Sprosts, Krishna Srinivasan, Peter Schlampp, Shun Chen, Robert Brahms, Daniel Quinlan
-
Patent number: 7747693Abstract: Message delivery approaches are disclosed in which senders can define filters with associated actions for evaluation in relation to specified messages. After creating and storing filters with specified actions, senders dispatch messages to a processing system, which evaluates the filters against the messages. If a match occurs, the processing system performs the specified actions on the messages. In one embodiment, the processing system can send the same message multiple times to different receiving systems, and can modify the source IP address and outbound interface of the message for each receiving system. Further, the source IP address or interface may be modified by a filter in response to external events, such as a receiving system blocking another copy of the message.Type: GrantFiled: April 5, 2007Date of Patent: June 29, 2010Assignee: IronPort Systems, Inc.Inventors: Scott Banister, Paul Clegg, Peter Schlampp, Patrick R. Peterson
-
Publication number: 20070204063Abstract: Message delivery approaches are disclosed in which senders can define filters with associated actions for evaluation in relation to specified messages. After creating and storing filters with specified actions, senders dispatch messages to a processing system, which evaluates the filters against the messages. If a match occurs, the processing system performs the specified actions on the messages. In one embodiment, the processing system can send the same message multiple times to different receiving systems, and can modify the source IP address and outbound interface of the message for each receiving system. Further, the source IP address or interface may be modified by a filter in response to external events, such as a receiving system blocking another copy of the message.Type: ApplicationFiled: April 5, 2007Publication date: August 30, 2007Inventors: Scott Banister, Paul Clegg, Peter Schlampp, Patrick Peterson
-
Patent number: 7219131Abstract: Message delivery approaches in which senders define filters with associated actions for evaluation in relation to specified messages. After creating and storing filters with specified actions, senders dispatch messages to a processing system, which evaluates the filters against the messages. If a match occurs, the processing system performs the specified actions on the messages. The processing system may send the same message multiple times to different receiving systems, and may modify the source IP address and outbound interface of the message for each receiving system. The source IP address or interface may be modified by a filter in response to external events, such as a receiving system blocking another copy of the message. A single message processing system can appear as a large number of virtual message sendingunits.Type: GrantFiled: January 16, 2003Date of Patent: May 15, 2007Assignee: IronPort Systems, Inc.Inventors: Scott Banister, Paul Clegg, Peter Schlampp, Patrick R. Peterson
-
Publication number: 20060059238Abstract: An approach for monitoring electronic messages received at a server is disclosed. Message information for a plurality of electronic messages received at the server: is determined and stored in a queue. Based on the queue, aggregate information is generated for a particular network address of a plurality of network addresses. The aggregate information is generated for each time interval of a plurality of time intervals and displayed for the plurality of time intervals. In some implementations, input from a user is received, and based on the input, a modification is made regarding how future electronic messages from the particular network address are handled by the server. In some implementations, combined aggregate information is generated for two or more network addresses and then displayed. In some implementations, aggregate policy information indicating which policies have been applied to the electronic messages is generated and displayed for the time intervals.Type: ApplicationFiled: May 27, 2005Publication date: March 16, 2006Inventors: Charles Slater, Paul Clegg, Brennan Evans, Peter Schlampp
-
Publication number: 20060031359Abstract: A method and apparatus for managing connections, email messages, and directory harvest attacks at a server is disclosed. The server maintains a count of a parameter and compares the count to a specified maximum value, such that when the specified maximum value is met or exceeded, an action is taken by the server to limit the connections, email messages, or directory harvest attack. Actions include controlling the number of connections to the server from senders, controlling the flow of email messages injected to the server by senders, and controlling when rejection response messages are sent for invalid recipient email addresses to thwart a directory harvest attack. Senders are identified by one or more sender identifiers, which can be used to group senders together so that the same maximum value is applied collectively to all senders in the group.Type: ApplicationFiled: May 27, 2005Publication date: February 9, 2006Inventors: Paul Clegg, Eric Huss, Craig Sprosts, Krishna Srinivasan, Peter Schlampp, Shun Chen, Robert Brahms, Daniel Quinlan
-
Publication number: 20040199595Abstract: Message delivery approaches are disclosed in which senders can define filters with associated actions for evaluation in relation to specified messages. After creating and storing filters with specified actions, senders dispatch messages to a processing system, which evaluates the filters against the messages. If a match occurs, the processing system performs the specified actions on the messages. In one embodiment, the processing system can send the same message multiple times to different receiving systems, and can modify the source IP address and outbound interface of the message for each receiving system. Further, the source IP address or interface may be modified by a filter in response to external events, such as a receiving system blocking another copy of the message.Type: ApplicationFiled: January 16, 2003Publication date: October 7, 2004Inventors: Scott Banister, Paul Clegg, Peter Schlampp, Patrick R. Peterson