Patents by Inventor Paul Ingram
Paul Ingram 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: 11886451Abstract: Described are systems, methods, and techniques for collecting, analyzing, processing, and storing time series data and for evaluating and determining whether and how to include late or delayed data points for inclusion when publishing or storing the time series data. Maximum delay values can identify a duration for waiting for late or delayed data, such as prior to publication. In some examples, maximum delay values can be dynamically adjustable based on a statistical evaluation process. For late or delayed data points that are received after the maximum delay elapses, some data points can be included in the stored time series data, such as if they are received in the same order that they are generated.Type: GrantFiled: October 29, 2021Date of Patent: January 30, 2024Assignee: SPLUNK Inc.Inventors: Sunil Kittinakere Nagesh Koundinya, Ramakrishnan Hariharan Chandrasekharapuram, Paul Ingram, Joseph Ari Ross
-
Patent number: 11886453Abstract: Described are systems, methods, and techniques for collecting, analyzing, processing, and storing time series data and for evaluating and determining whether and how to include late or delayed data points when publishing or storing the time series data. Maximum delay values can identify a duration for waiting for late or delayed data, such as prior to publication. In some examples, maximum delay values can be dynamically adjustable based on a statistical evaluation process. For late or delayed data points that are received after the maximum delay elapses, some data points can be included in the stored time series data, such as if they are received in the same order that they are generated.Type: GrantFiled: October 29, 2021Date of Patent: January 30, 2024Assignee: SPLUNK Inc.Inventors: Sunil Kittinakere Nagesh Koundinya, Ramakrishnan Hariharan Chandrasekharapuram, Paul Ingram
-
Patent number: 11720591Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for visualizing performance data of infrastructure components. The method includes receiving a query through an application for a metric for an infrastructure component, the metric comprising metric time series (MTS) data. The method also includes identifying sources for the metric. The method also includes querying the identified sources for the metric. The method also includes selecting from the identified sources best available data for the metric based on a selection algorithm. The method also includes enriching the best available data comprising linking dimensions and properties from the identified sources to the best available data. The method also includes causing display of the enriched best available data through a user interface of the application.Type: GrantFiled: July 30, 2021Date of Patent: August 8, 2023Assignee: Splunk Inc.Inventors: Difan Zhao, Uday Sagar Shiramshetty, Paul Ingram
-
Publication number: 20230136216Abstract: Described are systems, methods, and techniques for collecting, analyzing, processing, and storing time series data and for evaluating and determining whether and how to include late or delayed data points for inclusion when publishing or storing the time series data. Maximum delay values can identify a duration for waiting for late or delayed data, such as prior to publication. In some examples, maximum delay values can be dynamically adjustable based on a statistical evaluation process. For late or delayed data points that are received after the maximum delay elapses, some data points can be included in the stored time series data, such as if they are received in the same order that they are generated.Type: ApplicationFiled: October 29, 2021Publication date: May 4, 2023Inventors: Sunil Kittinakere Nagesh Koundinya, Ramakrishnan Hariharan Chandrasekharapuram, Paul Ingram, Joseph Ari Ross
-
Publication number: 20230137103Abstract: Described are systems, methods, and techniques for collecting, analyzing, processing, and storing time series data and for evaluating and determining whether and how to include late or delayed data points when publishing or storing the time series data. Maximum delay values can identify a duration for waiting for late or delayed data, such as prior to publication. In some examples, maximum delay values can be dynamically adjustable based on a statistical evaluation process. For late or delayed data points that are received after the maximum delay elapses, some data points can be included in the stored time series data, such as if they are received in the same order that they are generated.Type: ApplicationFiled: October 29, 2021Publication date: May 4, 2023Inventors: Sunil Kittinakere Nagesh Koundinya, Ramakrishnan Hariharan Chandrasekharapuram, Paul Ingram
-
Publication number: 20220400088Abstract: In general, the present invention relates to a virtual platform in which one or more distributed virtual switches can be created for use in virtual networking. According to some aspects, the distributed virtual switch according to the invention provides the ability for virtual and physical machines to more readily, securely, and efficiently communicate with each other even if they are not located on the same physical host and/or in the same subnet or VLAN. According other aspects, the distributed virtual switches of the invention can support integration with traditional IP networks and support sophisticated IP technologies including NAT functionality, stateful firewalling, and notifying the IP network of workload migration. According to further aspects, the virtual platform of the invention creates one or more distributed virtual switches which may be allocated to a tenant, application, or other entity requiring isolation and/or independent configuration state.Type: ApplicationFiled: August 21, 2022Publication date: December 15, 2022Inventors: Martin Casado, Paul Ingram, Keith E. Amidon, Peter J. Balland, III, Teemu Koponen, Benjamin L. Pfaff, Justin Pettit, Jesse E. Gross, IV, Daniel J. Wendlandt
-
Patent number: 11425055Abstract: In general, the present invention relates to a virtual platform in which one or more distributed virtual switches can be created for use in virtual networking. According to some aspects, the distributed virtual switch according to the invention provides the ability for virtual and physical machines to more readily, securely, and efficiently communicate with each other even if they are not located on the same physical host and/or in the same subnet or VLAN. According other aspects, the distributed virtual switches of the invention can support integration with traditional IP networks and support sophisticated IP technologies including NAT functionality, stateful firewalling, and notifying the IP network of workload migration. According to further aspects, the virtual platform of the invention creates one or more distributed virtual switches which may be allocated to a tenant, application, or other entity requiring isolation and/or independent configuration state.Type: GrantFiled: February 17, 2021Date of Patent: August 23, 2022Assignee: NICIRA, INC.Inventors: Martin Casado, Paul Ingram, Keith E. Amidon, Peter J. Balland, III, Teemu Koponen, Benjamin L. Pfaff, Justin Pettit, Jesse E. Gross, IV, Daniel J. Wendlandt
-
Publication number: 20210258269Abstract: In general, the present invention relates to a virtual platform in which one or more distributed virtual switches can be created for use in virtual networking. According to some aspects, the distributed virtual switch according to the invention provides the ability for virtual and physical machines to more readily, securely, and efficiently communicate with each other even if they are not located on the same physical host and/or in the same subnet or VLAN. According other aspects, the distributed virtual switches of the invention can support integration with traditional IP networks and support sophisticated IP technologies including NAT functionality, stateful firewalling, and notifying the IP network of workload migration. According to further aspects, the virtual platform of the invention creates one or more distributed virtual switches which may be allocated to a tenant, application, or other entity requiring isolation and/or independent configuration state.Type: ApplicationFiled: February 17, 2021Publication date: August 19, 2021Inventors: Martin Casado, Paul Ingram, Keith E. Amidon, Peter J. Balland, III, Teemu Koponen, Benjamin L. Pfaff, Justin Pettit, Jesse E. Gross, IV, Daniel J. Wendlandt
-
Patent number: 10931600Abstract: In general, the present invention relates to a virtual platform in which one or more distributed virtual switches can be created for use in virtual networking. According to some aspects, the distributed virtual switch according to the invention provides the ability for virtual and physical machines to more readily, securely, and efficiently communicate with each other even if they are not located on the same physical host and/or in the same subnet or VLAN. According other aspects, the distributed virtual switches of the invention can support integration with traditional IP networks and support sophisticated IP technologies including NAT functionality, stateful firewalling, and notifying the IP network of workload migration. According to further aspects, the virtual platform of the invention creates one or more distributed virtual switches which may be allocated to a tenant, application, or other entity requiring isolation and/or independent configuration state.Type: GrantFiled: February 23, 2017Date of Patent: February 23, 2021Assignee: NICIRA, INC.Inventors: Martin Casado, Paul Ingram, Keith E. Amidon, Peter J. Balland, III, Teemu Koponen, Benjamin L. Pfaff, Justin Pettit, Jesse E. Gross, IV, Daniel J. Wendlandt
-
Patent number: 10800239Abstract: Transportation methods, systems and covers for transporting hot ingots or sows are disclosed. The transportation system includes a base, at least one stack of ingots, and at least one cover positioned over the at least one stack of ingots. The transportation system may also include a securement assembly configured to secure the at least one stack of ingots and at least one cover to the base. A transportation method using the transportation system to deliver hot ingots to a processing facility is also disclosed.Type: GrantFiled: December 14, 2018Date of Patent: October 13, 2020Inventor: Eric Paul Ingram
-
Patent number: 10413779Abstract: A system to assist users with the completion of tasks in a wellness program itinerary. The system assists users in completing tasks by recommending a controlled number of tasks for a user to perform in a next task period. The system determines the number of tasks to recommend by computing a pace that would enable the user to complete all wellness programs in the itinerary within a recommended time period. The system determines which tasks to recommend to the user based on several factors, such as a user state and user environment. The user environment is based on the location of the user, and may include the weather and surrounding landmarks at the location.Type: GrantFiled: June 17, 2016Date of Patent: September 17, 2019Assignee: Welltok, Inc.Inventors: Paul Ingram, Elizabeth Quinn, Travis McElfresh
-
Publication number: 20190184802Abstract: Transportation methods, systems and covers for transporting hot ingots or sows are disclosed. The transportation system includes a base, at least one stack of ingots, and at least one cover positioned over the at least one stack of ingots. The transportation system may also include a securement assembly configured to secure the at least one stack of ingots and at least one cover to the base. A transportation method using the transportation system to deliver hot ingots to a processing facility is also disclosed.Type: ApplicationFiled: December 14, 2018Publication date: June 20, 2019Applicant: Page Transportation, Inc.Inventor: Eric Paul INGRAM
-
Publication number: 20180239874Abstract: A wellness intervention system that collects data about multiple factors pertaining to an individual's health and uses such data to generate timely and targeted interventions due to anticipated changes in the wellness of the individual. Collected factor data that directly characterizes the health of individuals is used to generate wellness scores characterizing the individual over time. The generated wellness scores are evaluated against contextual factors from the collected data to identify the contextual factors that, for the particular individual, are correlated to changes in individual wellness. The identified contextual factors and correlations form the individual's correlation trigger matrix.Type: ApplicationFiled: February 21, 2017Publication date: August 23, 2018Inventors: Paul Ingram, Benjamin Edick, Elizabeth Quinn
-
Publication number: 20180165418Abstract: A health recommendations system that collects data about multiple factors pertaining to an individual's health and uses such data to recommend contextual changes that are likely to have a positive health impact on the individual. The collected factor data is used by the system to generate a vector characterizing the health of the individual over time. Using the individual's health vector, the system generates a current health score of the individual, which characterizes whether the individual is healthy or unhealthy. By periodically assessing the health vector of the individual and generating health scores, the system also constructs a trend of the individual's health score as the individual's health varies over time. The system compares the individual's health score trend data with data reflecting the health score trend of similarly-situated people, and, based on that comparison, generates recommendations for actions or changes that the individual can take that are likely to improve the individual's health.Type: ApplicationFiled: December 8, 2016Publication date: June 14, 2018Inventors: Jacque W. Swartz, Matthew Kellar MacLeod, Paul Ingram
-
Publication number: 20170365186Abstract: A system to assist users with the completion of tasks in a wellness program itinerary. The system assists users in completing tasks by recommending a controlled number of tasks for a user to perform in a next task period. The system determines the number of tasks to recommend by computing a pace that would enable the user to complete all wellness programs in the itinerary within a recommended time period. The system determines which tasks to recommend to the user based on several factors, such as a user state and user environment. The user environment is based on the location of the user, and may include the weather and surrounding landmarks at the location.Type: ApplicationFiled: June 17, 2016Publication date: December 21, 2017Inventors: Paul Ingram, Elizabeth Quinn, Travis McElfresh
-
Publication number: 20170208021Abstract: A message management system that sends customized messages to help a user achieve wellness objectives. The message management system is used in conjunction with a wellness system that allows users to participate in various wellness programs to improve the user's well-being. Until the user has completed the selected wellness program, the management system may send “nudge messages” to the user depending on the user's progress within the program or other factors. Generally, a nudge message comprises motivational content delivered to the user at a certain time to motivate the user to complete one or more tasks and progress towards the overall goal. Nudge messages are delivered to the user via one or more communication channels that are most likely to cause the message to reach a user and have a desired motivating effect. Effects of nudge messages are measured by the system and used to modify future nudge messages.Type: ApplicationFiled: January 15, 2016Publication date: July 20, 2017Inventors: Paul Ingram, Travis McElfresh, Brian Garcia
-
Publication number: 20170163570Abstract: In general, the present invention relates to a virtual platform in which one or more distributed virtual switches can be created for use in virtual networking. According to some aspects, the distributed virtual switch according to the invention provides the ability for virtual and physical machines to more readily, securely, and efficiently communicate with each other even if they are not located on the same physical host and/or in the same subnet or VLAN. According other aspects, the distributed virtual switches of the invention can support integration with traditional IP networks and support sophisticated IP technologies including NAT functionality, stateful firewalling, and notifying the IP network of workload migration. According to further aspects, the virtual platform of the invention creates one or more distributed virtual switches which may be allocated to a tenant, application, or other entity requiring isolation and/or independent configuration state.Type: ApplicationFiled: February 23, 2017Publication date: June 8, 2017Inventors: Martin Casado, Paul Ingram, Keith E. Amidon, Peter J. Balland, III, Teemu Koponen, Benjamin L. Pfaff, Justin Pettit, Jesse E. Gross, IV, Daniel J. Wendlandt
-
Patent number: 9590919Abstract: In general, the present invention relates to a virtual platform in which one or more distributed virtual switches can be created for use in virtual networking. According to some aspects, the distributed virtual switch according to the invention provides the ability for virtual and physical machines to more readily, securely, and efficiently communicate with each other even if they are not located on the same physical host and/or in the same subnet or VLAN. According other aspects, the distributed virtual switches of the invention can support integration with traditional IP networks and support sophisticated IP technologies including NAT functionality, stateful firewalling, and notifying the IP network of workload migration. According to further aspects, the virtual platform of the invention creates one or more distributed virtual switches which may be allocated to a tenant, application, or other entity requiring isolation and/or independent configuration state.Type: GrantFiled: January 9, 2015Date of Patent: March 7, 2017Assignee: NICIRA, INC.Inventors: Martin Casado, Paul Ingram, Keith E. Amidon, Peter J. Balland, III, Teemu Koponen, Benjamin L. Pfaff, Justin Pettit, Jesse E. Gross, IV, Daniel J. Wendlandt
-
Patent number: 9275261Abstract: The invention provides a chip-and-PIN reader device having a slot for accommodating a chip-and-PIN card, a set of electrodes adapted to come into contact with corresponding electrodes on the card when the card is inserted into the slot, and a means for ensuring correct registration between the electrodes on the card and the set of electrodes of the reader device. The means for ensuring correct registration may include two orthogonally disposed walls of the slot, against which the card is pushed. Alternatively, the means may include a pair of electrodes on each side of the set of electrodes of the reader, which are short-circuited when the chip electrodes are not correctly registered with the reader electrodes. The short-circuit is flagged to the user of the card. The reader may also be equipped to read an MSR-type device.Type: GrantFiled: April 22, 2013Date of Patent: March 1, 2016Assignee: POWA Technologies LimitedInventors: Jeffrey Moss Woolf, David Paul Ingram, Daniel Maurice Wagner
-
Patent number: 9239940Abstract: The invention provides a chip-and-PIN reader device having a slot for accommodating a chip-and-PIN card, a set of electrodes adapted to come into contact with corresponding electrodes on the card when the card is inserted into the slot, and a means for ensuring correct registration between the electrodes on the card and the set of electrodes of the reader device. The means for ensuring correct registration may include two orthogonally disposed walls of the slot, against which the card is pushed. Alternatively, the means may include a pair of electrodes on each side of the set of electrodes of the reader, which are short-circuited when the chip electrodes are not correctly registered with the reader electrodes. The short-circuit is flagged to the user of the card. The reader may also be equipped to read an MSR-type device.Type: GrantFiled: April 22, 2013Date of Patent: January 19, 2016Assignee: POWA Technologies LimitedInventors: Jeffrey Moss Woolf, David Paul Ingram, Daniel Maurice Wagner