Patents by Inventor Bryan Dingwall

Bryan Dingwall 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: 20200045123
    Abstract: A system provides the ability for developers to create and embed a URI in HTML, a document, or an application to invoke another application or functionality according to a URI scheme name. The invoked application does not natively react to URI selections. Rather, a URI Broker can redirect the URI selection to the desired application and conduct any pre-processing to allow the URI to invoke any application, even those that do not include URI capability.
    Type: Application
    Filed: October 14, 2019
    Publication date: February 6, 2020
    Inventors: Bryan Dingwall, Sergey Vlasenko, Mohammad Nezarati
  • Patent number: 10447797
    Abstract: A system provides the ability for developers to create and embed a URI in HTML, a document, or an application to invoke another application or functionality according to a URI scheme name. The invoked application does not natively react to URI selections. Rather, a URI Broker can redirect the URI selection to the desired application and conduct any pre-processing to allow the URI to invoke any application, even those that do not include URI capability.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: October 15, 2019
    Assignee: Avaya Inc.
    Inventors: Bryan Dingwall, Sergey Vlasenko, Mohammad Nezarati
  • Patent number: 10230839
    Abstract: A method is provided for providing caller ID for a caller. An indication is received from a social networking site on which a caller has a profile that the caller has signed into the social networking site. A request is received from the caller to place a call to a callee. The system automatically associates at least one aspect of the caller's profile from the social networking site with the call request. The system then signals to the callee that there is a new call by displaying the call request with the at least one aspect of the caller's profile from the social networking site. A method is also provided for enhancing a callee's control over receiving a call. A method is also provided for facilitating web calling by a caller.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: March 12, 2019
    Assignee: Esna Technologies Inc.
    Inventors: Mohammad Nezarati, Bryan Dingwall
  • Patent number: 10108735
    Abstract: A method is provided for receiving and rendering web content on a client device having an installed actor app. Web content containing an embedded application tag is requested from a server. The web content is received from the server on the client device. The actor app receives and injects a value in the embedded application tag from dynamic data received with the web content. The web content is displayed together with the value of the dynamic data on the client device.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: October 23, 2018
    Assignee: Esna Technologies Inc.
    Inventors: Bryan Dingwall, Mohammad Nezarati, Sergey Vlasenko
  • Patent number: 9742907
    Abstract: A method is provided for providing caller ID for a caller. An indication is received from a social networking site on which a caller has a profile that the caller has signed into the social networking site. A request is received from the caller to place a call to a callee. The system automatically associates at least one aspect of the caller's profile from the social networking site with the call request. The system then signals to the callee that there is a new call by displaying the call request with the at least one aspect of the caller's profile from the social networking site. A method is also provided for enhancing a callee's control over receiving a call. A method is also provided for facilitating web calling by a caller.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: August 22, 2017
    Assignee: ESNA Technologies Inc.
    Inventors: Mohammad Nezarati, Bryan Dingwall
  • Publication number: 20160127282
    Abstract: A system provides the ability for a chat or IM participant to add another participant invisibly and chat with the added participant without the knowledge of the other participants of the original chat session. A first user and a second, employing at least two devices, begin a chat or IM session. A second user initiates a side chat session with a third user. During the side chat session, the third user can selectively receive IM messages being exchanged between the first user and the second user without the knowledge of the first user. Further, the third user and second user may exchange messages that are not provided to the first user.
    Type: Application
    Filed: October 30, 2015
    Publication date: May 5, 2016
    Inventors: Mohammad Nezarati, Bryan Dingwall
  • Publication number: 20160119470
    Abstract: A method is provided for providing caller ID for a caller. An indication is received from a social networking site on which a caller has a profile that the caller has signed into the social networking site. A request is received from the caller to place a call to a callee. The system automatically associates at least one aspect of the caller's profile from the social networking site with the call request. The system then signals to the callee that there is a new call by displaying the call request with the at least one aspect of the caller's profile from the social networking site. A method is also provided for enhancing a callee's control over receiving a call. A method is also provided for facilitating web calling by a caller.
    Type: Application
    Filed: December 31, 2015
    Publication date: April 28, 2016
    Inventors: Mohammad Nezarati, Bryan Dingwall
  • Publication number: 20160021207
    Abstract: A system provides the ability for developers to create and embed a URI in HTML, a document, or an application to invoke another application or functionality according to a URI scheme name. The invoked application does not natively react to URI selections. Rather, a URI Broker can redirect the URI selection to the desired application and conduct any pre-processing to allow the URI to invoke any application, even those that do not include URI capability.
    Type: Application
    Filed: July 17, 2015
    Publication date: January 21, 2016
    Inventors: Bryan Dingwall, Sergey Vlasenko, Mohammad Nezarati
  • Publication number: 20150242526
    Abstract: A method is provided for receiving and rendering web content on a client device having an installed actor app. Web content containing an embedded application tag is requested from a server. The web content is received from the server on the client device. The actor app receives and injects a value in the embedded application tag from dynamic data received with the web content. The web content is displayed together with the value of the dynamic data on the client device.
    Type: Application
    Filed: February 25, 2015
    Publication date: August 27, 2015
    Inventors: Bryan Dingwall, Mohammad Nezarati, Sergey Vlasenko
  • Publication number: 20150163354
    Abstract: A method is provided for providing caller ID for a caller. An indication is received from a social networking site on which a caller has a profile that the caller has signed into the social networking site. A request is received from the caller to place a call to a callee. The system automatically associates at least one aspect of the caller's profile from the social networking site with the call request. The system then signals to the callee that there is a new call by displaying the call request with the at least one aspect of the caller's profile from the social networking site. A method is also provided for enhancing a callee's control over receiving a call. A method is also provided for facilitating web calling by a caller.
    Type: Application
    Filed: February 20, 2015
    Publication date: June 11, 2015
    Inventors: Mohammad Nezarati, Bryan Dingwall
  • Publication number: 20150163353
    Abstract: A method is provided for providing caller ID for a caller. An indication is received from a social networking site on which a caller has a profile that the caller has signed into the social networking site. A request is received from the caller to place a call to a callee. The system automatically associates at least one aspect of the caller's profile from the social networking site with the call request. The system then signals to the callee that there is a new call by displaying the call request with the at least one aspect of the caller's profile from the social networking site. A method is also provided for enhancing a callee's control over receiving a call. A method is also provided for facilitating web calling by a caller.
    Type: Application
    Filed: December 4, 2014
    Publication date: June 11, 2015
    Inventors: Mohammad Nezarati, Bryan Dingwall