Patents by Inventor Alastair Sutherland

Alastair Sutherland 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: 12094163
    Abstract: A method, apparatus and computer program product utilize digital signatures to efficiently identify objects of interest within images and cause graphical presentation data to be accurately displayed for the objects of interest. The method receives one or more images generated by an image capture device. The method determines one or more digital signatures associated with one or more objects within the one or more images. Based on the one or more digital signatures, the method also determines graphical data placement information comprising one or more graphical data placement regions for the one or more objects. The method also receives graphical presentation data comprising one or more graphical assets. The method also causes display of the graphical presentation data that includes overlaying at least one graphical asset of the one or more graphical assets on the at least one graphical data placement region.
    Type: Grant
    Filed: February 3, 2023
    Date of Patent: September 17, 2024
    Assignee: HERE GLOBAL B.V.
    Inventors: Ofer Melnik, Mark Thompson, Alastair Sutherland
  • Patent number: 12073615
    Abstract: A method, apparatus and computer program product identify objects of interest within images. In a method, the method receives one or more images generated by an image capture device that is configured to be relocated. The method also receives information regarding an estimated location of the image capture device. Based upon a representation of a respective image of the one or more images and respective representations of a plurality of reference images, the method identifies one or more reference images that are associated with the estimated location. The method also identifies an object of interest within the respective image generated by the image capture device based upon respective digital signatures of one or more objects of interest and at least some context associated with the one or more objects of interest that are depicted by the one or more reference images that have been identified.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: August 27, 2024
    Assignee: HERE GLOBAL B.V.
    Inventors: Ofer Melnik, Mark Thompson, Alastair Sutherland
  • Patent number: 11830103
    Abstract: A method, apparatus and computer program product train a signature encoding module (SEM) and a query processing module (QPM). The method generates a digital signature of an object of interest in a reference image provided to the SEM, and provides the SEM with at least one additional reference image that comprises a variation of the reference image and generates a digital signature for the at least one additional reference images. The method also provides the QPM with a query image and a digital signature set comprising the digital signature and the at least one additional digital signature, identifies the object of interest within the query image using the digital signature set, and modifies the SEM or QPM based upon a difference between the object of interest identified within the query image and the object of interest in the reference image or the at least one additional reference image.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: November 28, 2023
    Assignee: HERE GLOBAL B.V.
    Inventors: Ofer Melnik, Alastair Sutherland
  • Patent number: 11829192
    Abstract: A method, apparatus and computer program utilize digital signatures to accurately and efficiently identify changes to objects of interest within captured images. In the context of a method, a digital signature is obtained for an object of interest at a particular location. The method also determines whether a difference between the digital signature and a previously determined digital signature associated with the location satisfies a predefined criterion. In accordance with determining that the difference fails to satisfy the predefined criterion, the method causes information regarding the object of interest at the particular location to be collected, such as to permit a map that references the object of interest or other information associated with the object of interest to be updated.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: November 28, 2023
    Assignee: HERE GLOBAL B.V.
    Inventors: Ofer Melnik, Alastair Sutherland
  • Publication number: 20230186517
    Abstract: A method, apparatus and computer program product utilize digital signatures to efficiently identify objects of interest within images and cause graphical presentation data to be accurately displayed for the objects of interest. The method receives one or more images generated by an image capture device. The method determines one or more digital signatures associated with one or more objects within the one or more images. Based on the one or more digital signatures, the method also determines graphical data placement information comprising one or more graphical data placement regions for the one or more objects. The method also receives graphical presentation data comprising one or more graphical assets. The method also causes display of the graphical presentation data that includes overlaying at least one graphical asset of the one or more graphical assets on the at least one graphical data placement region.
    Type: Application
    Filed: February 3, 2023
    Publication date: June 15, 2023
    Applicant: HERE Global B.V.
    Inventors: Ofer MELNIK, Mark THOMPSON, Alastair SUTHERLAND
  • Patent number: 11587253
    Abstract: A method, apparatus and computer program product utilize digital signatures to efficiently identify objects of interest within images and cause graphical presentation data to be accurately displayed for the objects of interest. The method receives one or more images generated by an image capture device. The method determines one or more digital signatures associated with one or more objects within the one or more images. Based on the one or more digital signatures, the method also determines graphical data placement information comprising one or more graphical data placement regions for the one or more objects. The method also receives graphical presentation data comprising one or more graphical assets. The method also causes display of the graphical presentation data that includes overlaying at least one graphical asset of the one or more graphical assets on the at least one graphical data placement region.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: February 21, 2023
    Assignee: HERE GLOBAL B.V.
    Inventors: Ofer Melnik, Mark Thompson, Alastair Sutherland
  • Publication number: 20220198721
    Abstract: A method, apparatus and computer program product train a signature encoding module (SEM) and a query processing module (QPM). The method generates a digital signature of an object of interest in a reference image provided to the SEM, and provides the SEM with at least one additional reference image that comprises a variation of the reference image and generates a digital signature for the at least one additional reference images. The method also provides the QPM with a query image and a digital signature set comprising the digital signature and the at least one additional digital signature, identifies the object of interest within the query image using the digital signature set, and modifies the SEM or QPM based upon a difference between the object of interest identified within the query image and the object of interest in the reference image or the at least one additional reference image.
    Type: Application
    Filed: December 23, 2020
    Publication date: June 23, 2022
    Applicant: HERE Global B.V.
    Inventors: Ofer MELNIK, Alastair SUTHERLAND
  • Publication number: 20220198701
    Abstract: A method, apparatus and computer program product utilize digital signatures to efficiently identify objects of interest within images and cause graphical presentation data to be accurately displayed for the objects of interest. The method receives one or more images generated by an image capture device. The method determines one or more digital signatures associated with one or more objects within the one or more images. Based on the one or more digital signatures, the method also determines graphical data placement information comprising one or more graphical data placement regions for the one or more objects. The method also receives graphical presentation data comprising one or more graphical assets. The method also causes display of the graphical presentation data that includes overlaying at least one graphical asset of the one or more graphical assets on the at least one graphical data placement region.
    Type: Application
    Filed: December 23, 2020
    Publication date: June 23, 2022
    Applicant: HERE Global B. V.
    Inventors: Ofer MELNIK, Mark THOMPSON, Alastair SUTHERLAND
  • Publication number: 20220198215
    Abstract: A method, apparatus and computer program utilize digital signatures to accurately and efficiently identify changes to objects of interest within captured images. In the context of a method, a digital signature is obtained for an object of interest at a particular location. The method also determines whether a difference between the digital signature and a previously determined digital signature associated with the location satisfies a predefined criterion. In accordance with determining that the difference fails to satisfy the predefined criterion, the method causes information regarding the object of interest at the particular location to be collected, such as to permit a map that references the object of interest or other information associated with the object of interest to be updated.
    Type: Application
    Filed: December 23, 2020
    Publication date: June 23, 2022
    Applicant: HERE Global B.V.
    Inventors: Ofer Melnik, Alastair Sutherland
  • Publication number: 20220188547
    Abstract: A method, apparatus and computer program product identify objects of interest within images. In a method, the method receives one or more images generated by an image capture device that is configured to be relocated. The method also receives information regarding an estimated location of the image capture device. Based upon a representation of a respective image of the one or more images and respective representations of a plurality of reference images, the method identifies one or more reference images that are associated with the estimated location. The method also identifies an object of interest within the respective image generated by the image capture device based upon respective digital signatures of one or more objects of interest and at least some context associated with the one or more objects of interest that are depicted by the one or more reference images that have been identified.
    Type: Application
    Filed: December 16, 2020
    Publication date: June 16, 2022
    Applicant: HERE Global B.V.
    Inventors: Ofer Melnik, Mark Thompson, Alastair Sutherland
  • Patent number: 10044860
    Abstract: A system and method for call data processing are provided. Multiple call sessions are monitored for an agent on an agent console. The content of each call session is displayed on the agent console. A selection of a script is received from the agent and at least a portion of the script is provided to a participant of one such call session as synthesized speech. A text message is received from the agent for another participant of a different call session, while the script is provided to the participant of the one such call session. The received text message is converted to synthesized speech and the synthesized speech is provided to the other participant of the different call session while the script is provided to the participant of the one such call session.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: August 7, 2018
    Assignee: Intellisist, Inc.
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Patent number: 9942401
    Abstract: A system and method for automated call center operation facilitating agent-caller communication are provided. Multiple call sessions with users are simultaneously provided for an agent on a display. One of the call sessions is identified as active and the agent is allowed to communicate with the user of that call session. Speech utterances for each of the remaining call sessions are received from the user participating in that call session. Each received speech utterance is transcribed and displayed with the associated call session while the agent is communicating with the user of the active call. During the call sessions, text messages are received from one or more of the user of the active call and at least one of the users of the remaining call sessions. The text messages are displayed with the associated call sessions while the agent is communicating with the user of the active call session.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: April 10, 2018
    Assignee: Intellisist, Inc.
    Inventors: Gilad Odinak, Alastair Sutherland
  • Publication number: 20170302797
    Abstract: A computer-implemented system and method for call response processing is provided. A call is monitored between an agent and a customer. A stream of speech with inquiries from the customer is received during the call. At least a portion of a script is received from the agent in response to one of the inquiries from the customer, and a spoken response is provided to the customer based on the script from the agent. A text message is further received from the agent in response to another of the inquiries from the customer. The text message is converted to a spoken response and provided to the customer.
    Type: Application
    Filed: July 3, 2017
    Publication date: October 19, 2017
    Inventors: Adam Waalkes, Alastair Sutherland, Gilad Odinak, Haodong Howard Jiang
  • Publication number: 20170272573
    Abstract: A system and method for call data processing are provided. Multiple call sessions are monitored for an agent on an agent console. The content of each call session is displayed on the agent console. A selection of a script is received from the agent and at least a portion of the script is provided to a participant of one such call session as synthesized speech. A text message is received from the agent for another participant of a different call session, while the script is provided to the participant of the one such call session. The received text message is converted to synthesized speech and the synthesized speech is provided to the other participant of the different call session while the script is provided to the participant of the one such call session.
    Type: Application
    Filed: June 5, 2017
    Publication date: September 21, 2017
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Publication number: 20170264745
    Abstract: A system and method for automated call center operation facilitating agent-caller communication are provided. Multiple call sessions with users are simultaneously provided for an agent on a display. One of the call sessions is identified as active and the agent is allowed to communicate with the user of that call session. Speech utterances for each of the remaining call sessions are received from the user participating in that call session. Each received speech utterance is transcribed and displayed with the associated call session while the agent is communicating with the user of the active call. During the call sessions, text messages are received from one or more of the user of the active call and at least one of the users of the remaining call sessions. The text messages are displayed with the associated call sessions while the agent is communicating with the user of the active call session.
    Type: Application
    Filed: May 26, 2017
    Publication date: September 14, 2017
    Inventors: Gilad Odinak, Alastair Sutherland
  • Patent number: 9699315
    Abstract: A computer-implemented system and method for processing caller responses is provided. Scripts each including at least one block of dialog are stored. Information is received from a caller during a call with an agent. A selection of a least one of the scripts is received from the agent based on the received information from the caller. The selected script is presented to the caller. A response is received from the caller. A direction of the call is changed. A further selection of one of the scripts is received from the agent based on the response from the caller. The further selected script is presented to the caller.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: July 4, 2017
    Assignee: Intellisist, Inc.
    Inventors: Adam Waalkes, Alastair Sutherland, Gilad Odinak, Haodong Howard Jiang
  • Patent number: 9674355
    Abstract: A system and method for processing call data is provided. A call between a user and an agent is monitored. A selected script having a dialog grammar is received. The selected script is executed by converting at least a portion of the script into synthesized speech utterances and providing the synthesized speech utterances to the user. Speech utterances are received from the user in reply to each of the synthesized speech utterances from the script. Each received speech utterance is converted to text as a user message and a form is populated with the user messages. The user speech utterances and the form with the user messages are provided to the agent.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: June 6, 2017
    Assignee: Intellisist, Inc.
    Inventors: Gilad Odinak, Alastair Sutherland, William A. Tolhurst
  • Patent number: 9667789
    Abstract: A system and method for facilitating agent-caller communication during a call is provided. An incoming call is assigned to an agent and a script selection is received from the agent based on a particular problem identified during the call. The script is provided to a caller participating in the call. Text messages and voice input are received from the caller. The received text messages are directly forwarded to the agent. The voice input is transcribed into written text and provided to the agent. Text messages are received from the agent in response to one or more of the voice input and text messages from the caller. The text messages from the agent are transformed into synthesized speech utterances. A record of the call is generated by compiling the text messages and transcribed written text from the caller and the text messages from the agent.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: May 30, 2017
    Assignee: Intellisist, Inc.
    Inventors: Gilad Odinak, Alastair Sutherland
  • Patent number: 9443001
    Abstract: Disclosed is a service which obtains media directly from users and from online sources, which obtains events and anniversaries from online sources, which obtains location and date information associated with photographs, which dynamically provides users with a selection of automatically curated collections of photographs based on the then-current location of the user, based on and relevant to personal and publicly recognized anniversaries and holidays (with dates obtained directly from the users and from online sources), based on specific people or locations associated with dates, events, and anniversaries, and which presents intelligently organized location-based collections which can be quickly re-organized by a user.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: September 13, 2016
    Assignee: REALNETWORKS, INC.
    Inventors: Kadir Rathnavelu, Christine McKee, David Miller, Alastair Sutherland, Chris Petersen, Surya Subbiah
  • Patent number: 9438734
    Abstract: A system and method for managing a dynamic call flow during automated call processing is provided. Calls from a plurality of callers into a call center are accommodated through monitored call sessions. A call flow for each call session is managed. Caller characteristics of the caller and physical conditions in relation to the call are evaluated. Those caller characteristics and physical conditions, which are respectively unique among the callers and the calls, are identified. The call flow of each call session is dynamically adjusted by modifying parameters for one or more of the caller characteristics and physical conditions. The caller characteristics, physical conditions, and parameters are stored in a database.
    Type: Grant
    Filed: August 15, 2007
    Date of Patent: September 6, 2016
    Assignee: Intellisist, Inc.
    Inventors: Adam Waalkes, Alastair Sutherland, Gilad Odinak, Haodong (Howard) Jiang, Llance Kezner