Patents by Inventor Peter A. Stewart

Peter A. Stewart 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: 20150302253
    Abstract: Embodiments include a computer-implemented method for identifying locations of infrastructure assets. The method including identifying a location of a first infrastructure asset and a location of a second infrastructure asset, identifying a region of interest extending at least partially between the locations of the first and second infrastructure assets, obtaining an aerial image of the region of interest, determining that the aerial image of the region of interest comprises a third infrastructure asset, determining a location of the third infrastructure asset based at least in part on the aerial image, and storing the location of the secondary infrastructure asset in an infrastructure asset datastore.
    Type: Application
    Filed: July 1, 2015
    Publication date: October 22, 2015
    Inventor: Benjamin Peter Stewart
  • Patent number: 9131059
    Abstract: Various embodiments of systems, methods, and computer programs are disclosed for joining an online conference already in progress. One such method comprises: a conferencing system establishing an audio conference between a plurality of participants accessing the conferencing system via a communication network; the conferencing system presenting to the participants via a graphical user interface the audio conference and a conference interface displaying a participant object identifying each of the participants; synchronously recording the audio conference with content presented in the conference interface; storing the synchronized audio conference and the content; during the audio conference, receiving from a new participant a request to join the audio conference already in progress; and in response to the request to join the audio conference, playing back the synchronized audio conference and the content presented in the conference interface to the new participant beginning from a recording start location.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: September 8, 2015
    Assignee: American Teleconferencing Services, Ltd.
    Inventors: Boland T. Jones, David Michael Guthrie, Peter Stewart, Tammy Hammond
  • Patent number: 9130755
    Abstract: A method provides cross enterprise communication in which intermediary communication components carry out cross enterprise communication. The method at a first sending enterprise includes: receiving a signed encrypted message from a sender within a first enterprise; validating the sender; decrypting the message; encrypting the message for receipt by a second enterprise; signing the encrypted message by the first enterprise; and sending the re-signed re-encrypted message to a second enterprise. The method at the second receiving enterprise includes: receiving a signed encrypted message from a first enterprise; validating that the first enterprise is the sender; decrypting the message; encrypting the message for receipt by one or more recipients at the second enterprise; signing the encrypted message by the second enterprise indicating that the message is from the first enterprise; and sending the re-signed re-encrypted message to the one or more recipients of the second enterprise.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: September 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Alan James Chatt, Christopher Colin Paice, Cyril Peter Stewart
  • Patent number: 9098747
    Abstract: Embodiments include a computer-implemented method for identifying locations of infrastructure assets. The method including identifying a location of a first infrastructure asset and a location of a second infrastructure asset, identifying a region of interest extending at least partially between the locations of the first and second infrastructure assets, obtaining an aerial image of the region of interest, determining that the aerial image of the region of interest comprises a third infrastructure asset, determining a location of the third infrastructure asset based at least in part on the aerial image, and storing the location of the secondary infrastructure asset in an infrastructure asset datastore.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: August 4, 2015
    Assignee: GOOGLE INC.
    Inventor: Benjamin Peter Stewart
  • Patent number: 9082106
    Abstract: A method for providing a virtual conference includes obtaining participant information associated with participant identifiers, establishing an audio conference using the participant identifiers, and executing logic that receives information from a client device coupled to a conferencing system via a network, the conferencing system further executing logic that communicates the information to one or more client devices. A distributed system includes client devices with respective graphical interfaces and a conferencing system coupled to the client devices via a network. The conferencing system includes a first interface, an audio conferencing application, and a survey application. The first interface obtains information associated with respective participant identifiers. The audio conference application establishes an audio conference using the participant identifiers.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: July 14, 2015
    Assignee: American Teleconferencing Services, Ltd.
    Inventors: Boland T. Jones, David Michael Guthrie, Peter Stewart, Randolph J. Leigh
  • Patent number: 9058695
    Abstract: In a data visualization system, a method of creating a visual representation of data points from metric data, wherein the method includes the steps of: a data retrieval module retrieving the metric data from a data storage module in communication with the data visualization system, a determination module determining the data points based on the retrieved metric data, and a display module arranging the data points for displaying on a display device according to a predetermined visual representation, arranging the data points into a plurality of meta groups in a hierarchical manner, and arranging the meta groups into a plurality of layers, where each layer represents the data points at different levels of granularity, and a statistical distance determination module determining a statistical distance between items in the meta groups, and the display module arranging the items within the meta groups based on the determined statistical distance.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: June 16, 2015
    Assignee: New BIS Safe Luxco S.A R.L
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Patent number: 8949457
    Abstract: In order to achieve location transparency and routing slip extensibility, a system and a method for orchestrating a web service using Business Process Execution Language are disclosed. The method includes: receiving a message, wherein the message comprises an address identifying an extension element; determining, from the address, a location of the extension element identified by the address; responsive to determining the location of the extension element, directing the message to an appropriate location; and storing the message in a computer readable storage medium.
    Type: Grant
    Filed: March 7, 2008
    Date of Patent: February 3, 2015
    Assignee: Aurea Software, Inc.
    Inventors: Michael E. Theroux, Andi Abes, Peter Stewart Easton, Gregory M. Lucas
  • Publication number: 20150030150
    Abstract: Various embodiments of systems, methods, and computer programs are disclosed for transitioning from a phone-only mode to a web conference mode. One embodiment is a method for participating in an audio conference comprising: a conferencing system establishing an audio conference between a plurality of participants via a communication network, at least one of the participants participating in the audio conference in a phone-only mode; and a server in communication with the conferencing system presenting to the phone-only participant, via a user interface on a computing device, a phone-only control menu for enabling the phone-only participant to selectively transition from the phone-only mode to a web conferencing mode.
    Type: Application
    Filed: October 14, 2014
    Publication date: January 29, 2015
    Inventors: Boland Jones, David Michael Guthrie, Peter Stewart, Tammy Hammond
  • Publication number: 20150006499
    Abstract: Provided are systems, methods, and computer-readable media for locating a real-world object using a computer-implemented search engine. A real-world object may be coupled to a transmitter that periodically transmits signals having an identifier. A user device having a location may include a received that detects such signals and stores the detected identifier and signal strengths. Upon determining changes in the signal strengths of received signals from a real-world object transmitter, the user device may send the identifier, the location, and the signal strengths to a location server. Upon receiving a query for the location of the real-world object, a search engine may send a request to the location server for the location of the real-world object. The location server may obtain the identifier corresponding to the real-world object and determine the location of the real-world object based on the stored signal strengths and locations.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 1, 2015
    Inventor: Benjamin Peter Stewart
  • Patent number: 8861704
    Abstract: Various embodiments of systems, methods, and computer programs are disclosed for transitioning from a phone-only mode to a web conference mode. One embodiment is a method for participating in an audio conference comprising: a conferencing system establishing an audio conference between a plurality of participants via a communication network, at least one of the participants participating in the audio conference in a phone-only mode; and a server in communication with the conferencing system presenting to the phone-only participant, via a user interface on a computing device, a phone-only control menu for enabling the phone-only participant to selectively transition from the phone-only mode to a web conferencing mode.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 14, 2014
    Assignee: American Teleconferencing Services, Ltd.
    Inventors: Boland T. Jones, David Michael Guthrie, Tammy Hammond, Peter Stewart
  • Publication number: 20140304033
    Abstract: A computer implemented method of analyzing and graphically representing the correlation of a plurality of transaction items, the method comprising the steps of: retrieving data associated with groups of the transaction items, correlating a plurality of groups of transaction items in a dimensionally reduced manner, creating a tree hierarchy which classifies the groups of transaction items in a hierarchy according to a defined user understandable factor, wherein the tree hierarchy is linked to the groups of transaction items, and graphically representing the correlated groups of transaction items and tree hierarchy to enable interaction between the correlated groups of transaction items and the linked tree hierarchy.
    Type: Application
    Filed: April 21, 2014
    Publication date: October 9, 2014
    Applicant: New BIS Safe Luxco S.á r.l.
    Inventors: Andrew John CARDNO, Peter Stewart INGHAM, Bart Andrew LEWIN, Ashok Kumar SINGH
  • Publication number: 20140267297
    Abstract: A method of creating a graphical representation of data points in the form of a heatmap wherein the heatmap represents a plurality of multi-directional flow values between the data points, the method including the steps of: positioning data points on a heatmap for graphical representation, calculating bi-directional flow values between at least a first and second data point, determining the intensity and direction of a predominant flow from the bi-directional flow values, and graphically representing the predominant flow and bi-directional flows between the data points in the heatmap.
    Type: Application
    Filed: April 15, 2014
    Publication date: September 18, 2014
    Applicant: New BIS Safe Luxco S.á.r.l.
    Inventors: Andrew John CARDNO, Peter Stewart INGHAM, Bart Andrew LEWIN, Ashok Kumar SINGH
  • Patent number: 8817986
    Abstract: A system enables intermediary communication components to carry out cross enterprise communication. At a first sending enterprise the system comprises: a processor executing code to: receive a signed encrypted message from a sender within a first enterprise; validate the sender; decrypt the message; encrypt the message for receipt by a second enterprise; sign the encrypted message by the first enterprise; and send the re-signed re-encrypted message to a second enterprise. At the second receiving enterprise, the system comprises a processor executing code to: receive a signed encrypted message from a first enterprise; validate that the first enterprise is the sender; decrypt the message; encrypt the message for receipt by recipients at the second enterprise; sign the encrypted message by the second enterprise indicating that the message is from the first enterprise; and send the re-signed re-encrypted message to the recipients of the second enterprise.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventors: Alan James Chatt, Christopher Colin Paice, Cyril Peter Stewart
  • Publication number: 20140232817
    Abstract: Various embodiments of systems, methods, and computer programs are disclosed for joining an online conference already in progress. One such method comprises: a conferencing system establishing an audio conference between a plurality of participants accessing the conferencing system via a communication network; the conferencing system presenting to the participants via a graphical user interface the audio conference and a conference interface displaying a participant object identifying each of the participants; synchronously recording the audio conference with content presented in the conference interface; storing the synchronized audio conference and the content; during the audio conference, receiving from a new participant a request to join the audio conference already in progress; and in response to the request to join the audio conference, playing back the synchronized audio conference and the content presented in the conference interface to the new participant beginning from a recording start location.
    Type: Application
    Filed: October 28, 2011
    Publication date: August 21, 2014
    Applicant: AMERICAN TELECONFERENCING SERVICES, LTD.
    Inventors: Boland T. Jones, David Michael Guthrie, Peter Stewart, Tammy Hammond
  • Publication number: 20140192057
    Abstract: A method for creating a graphical representation of data is performed at an electronic device having one or more processors and memory. The device receives a finite set of data points and calculates a respective conical distribution for each respective data point centered on the respective data point and based on a respective data value. Each conical distribution comprises a set of locations and a unique distribution value corresponding to each location. The device determines that a first data value of a first data point is less than a distribution value for a second data point. The distribution value has a location that corresponds to the first data point. Based on that determination, the device calculates an inverse conical distribution in a region around the first data point. The device combines the conical distributions and inverse conical distributions to display a data visualization that includes each of the data points.
    Type: Application
    Filed: March 7, 2014
    Publication date: July 10, 2014
    Applicant: New Bis Safe Luxco S.A R.L.
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Publication number: 20140176597
    Abstract: A method for creating a graphical representation of data in the form of a heatmap is performed at an electronic computing device. The device positions data points on a heatmap for graphical representation and calculates conical distribution values around a first data point based on a first data value associated with the first data point. When a conical distribution value around the first data point is greater than a second data value associated with a second data point, the device adjusts the conical distribution values proximate to the second data point by applying an inverse conical distribution around the second data point. The device renders the heatmap based on the calculated conical distribution values and the adjusted conical distribution values so that the data value of the second data point is visible on the heatmap.
    Type: Application
    Filed: March 7, 2014
    Publication date: June 26, 2014
    Applicant: New Bis Safe Luxco S.A. R.L.
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Patent number: 8745086
    Abstract: A computer implemented method of analyzing and graphically representing the correlation of a plurality of transaction items, the method comprising the steps of: retrieving data associated with groups of the transaction items, correlating a plurality of groups of transaction items in a dimensionally reduced manner, creating a tree hierarchy which classifies the groups of transaction items in a hierarchy according to a defined user understandable factor, wherein the tree hierarchy is linked to the groups of transaction items, and graphically representing the correlated groups of transaction items and tree hierarchy to enable interaction between the correlated groups of transaction items and the linked tree hierarchy.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: June 3, 2014
    Assignee: New BIS Safe Luxco S.á.r.l.
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Patent number: 8717364
    Abstract: A method of creating a graphical representation of data points in the form of a heatmap wherein the heatmap represents a plurality of multi-directional flow values between the data points, the method including the steps of positioning data points on a heatmap for graphical representation, calculating bi-directional flow values between at least a first and second data point, determining the intensity and direction of a predominant flow from the bi-directional flow values, and graphically representing the predominant flow and bi-directional flows between the data points in the heatmap.
    Type: Grant
    Filed: November 13, 2009
    Date of Patent: May 6, 2014
    Assignee: New BIS Safe Luxco S.a.r.l
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Publication number: 20140082357
    Abstract: A method provides cross enterprise communication in which intermediary communication components carry out cross enterprise communication. The method at a first sending enterprise comprises: receiving a signed encrypted message from a sender within a first enterprise; validating the sender; decrypting the message; encrypting the message for receipt by a second enterprise; signing the encrypted message by the first enterprise; and sending the re-signed re-encrypted message to a second enterprise. The method at the second receiving enterprise comprises: receiving a signed encrypted message from a first enterprise; validating that the first enterprise is the sender; decrypting the message; encrypting the message for receipt by one or more recipients at the second enterprise; signing the encrypted message by the second enterprise indicating that the message is from the first enterprise; and sending the re-signed re-encrypted message to the one or more recipients of the second enterprise.
    Type: Application
    Filed: February 28, 2013
    Publication date: March 20, 2014
    Applicant: IBM Corporation
    Inventors: Alan James Chatt, Christopher Colin Paice, Cyril Peter Stewart
  • Patent number: 8669994
    Abstract: A method of creating a graphical representation of data in the form of a heatmap, the method including the steps of: positioning data points on a heatmap for graphical representation, calculating conical data distribution values around a data point based on a data value associated with that data point and rendering the heatmap based on the calculated data distribution values.
    Type: Grant
    Filed: November 13, 2009
    Date of Patent: March 11, 2014
    Assignee: New Bis Safe Luxco S.A R.L
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh