Patents by Inventor Richard L. Baker

Richard L. Baker 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: 11736611
    Abstract: A method and apparatus for visual engagement using automatically dynamically selected visualization mediums is described that will allow visual engagement via visual engagement sessions between customers and agents regardless of the type of application in use at the customer. Calls between customers and agents are implemented using the Public Switched Telephone Network (PSTN) or Voice over Internet Protocol (VoIP), and visual engagement sessions are added to the calls, which enables visual engagement to occur without requiring modification of the manner in which calls are handled (routed) and bridged at the call center. In some embodiments, to enable an agent to see an output of an application client in use by a customer, a visualization system automatically selects one or more types of visualization technology for a visualization session with the customer based on the type of application client in use at the customer.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: August 22, 2023
    Assignee: Glance Networks, Inc.
    Inventors: Edward F. Hardebeck, Deborah Mendez, Richard L. Baker, Tom Martin
  • Publication number: 20220358234
    Abstract: Masking JavaScript in an embedded browser of an application display identifies areas within the embedded browser that are to be masked to a screensharing client, to enable the screensharing client to redact corresponding regions of the application display when the application display is transmitted on a screenshare session. A list of CSS selectors is provided to the masking script identifying HTML elements in the DOM that are to be masked. The masking script determines the locations and sizes of the HTML elements within the embedded browser and reports the masked areas to a screensharing client. The screensharing client correlates the masked areas within the embedded browser to regions of the application display containing the embedded browser. The screensharing client redacts the correlated regions from the screensharing data and does not transmit the redacted regions to prevent information appearing in the redacted regions from being transmitted on the screenshare session.
    Type: Application
    Filed: May 5, 2022
    Publication date: November 10, 2022
    Inventors: Kyle Shank, Ankit Desai, Edward F. Hardebeck, Richard L. Baker, Joseph R. Belmonte
  • Publication number: 20220278992
    Abstract: Secure sharing of a document on a co-browse session is implemented by causing a JavaScript implemented document viewer to create HTML5 description of a rendered view of a document's content, and transmitting the HTML5 description of the rendered view of the document content as a DOM elements on the co-browse session. The rendered view of the document is overlayed on the web page being co-browsed, which enables the participants to the co-browse session to collaboratively view the rendered view of the document. However, since the document itself only resides in the visitor's browser, the document itself is not transmitted on the co-browse session. Media URLs can also be shared, and the participants' views of the audio/video media is synchronized by causing the video to play locally at each participant but synchronized with the visitor. Live video of the participants to the co-browse session is also implemented.
    Type: Application
    Filed: February 28, 2022
    Publication date: September 1, 2022
    Inventors: Richard L. Baker, Andrew Norman, Brendan Ronan, Ellis Oliver Jones, Edward F. Hardebeck, Edward J. McGowan, Deborah Mendez
  • Publication number: 20210392229
    Abstract: A method and apparatus for visual engagement using automatically dynamically selected visualization mediums is described that will allow visual engagement via visual engagement sessions between customers and agents regardless of the type of application in use at the customer. Calls between customers and agents are implemented using the Public Switched Telephone Network (PSTN) or Voice over Internet Protocol (VoIP), and visual engagement sessions are added to the calls, which enables visual engagement to occur without requiring modification of the manner in which calls are handled (routed) and bridged at the call center. In some embodiments, to enable an agent to see an output of an application client in use by a customer, a visualization system automatically selects one or more types of visualization technology for a visualization session with the customer based on the type of application client in use at the customer.
    Type: Application
    Filed: August 30, 2021
    Publication date: December 16, 2021
    Inventors: Edward F. Hardebeck, Deborah Mendez, Richard L. Baker, Tom Martin
  • Patent number: 11115532
    Abstract: A method and apparatus for visual engagement using automatically dynamically selected visualization mediums is described that will allow visual engagement via visual engagement sessions between customers and agents regardless of the type of application in use at the customer. Calls between customers and agents are implemented using the Public Switched Telephone Network (PSTN) or Voice over Internet Protocol (VoIP), and visual engagement sessions are added to the calls, which enables visual engagement to occur without requiring modification of the manner in which calls are handled (routed) and bridged at the call center. In some embodiments, to enable an agent to see an output of an application client in use by a customer, a visualization system automatically selects one or more types of visualization technology for a visualization session with the customer based on the type of application client in use at the customer.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: September 7, 2021
    Assignee: Glance Networks, Inc.
    Inventors: Edward F. Hardebeck, Deborah Mendez, Richard L. Baker, Tom Martin
  • Publication number: 20210029247
    Abstract: A method and apparatus for visual engagement using automatically dynamically selected visualization mediums is described that will allow visual engagement via visual engagement sessions between customers and agents regardless of the type of application in use at the customer. Calls between customers and agents are implemented using the Public Switched Telephone Network (PSTN) or Voice over Internet Protocol (VoIP), and visual engagement sessions are added to the calls, which enables visual engagement to occur without requiring modification of the manner in which calls are handled (routed) and bridged at the call center. In some embodiments, to enable an agent to see an output of an application client in use by a customer, a visualization system automatically selects one or more types of visualization technology for a visualization session with the customer based on the type of application client in use at the customer.
    Type: Application
    Filed: August 20, 2020
    Publication date: January 28, 2021
    Inventors: Edward F. Hardebeck, Deborah Mendez, Richard L. Baker, Tom Martin
  • Patent number: 10862940
    Abstract: A video sender loads sender video processing JavaScript into a browser, the sender video processing JavaScript being configured to receive video from a source connected to the first computer, encode images of the video into a H.26x encoded video format, package the encoded video into WebM or FMP4 format, and output the packaged/encoded video on the communication network. A video receiver loads receiver video JavaScript in its browser, the receiver video JavaScript comprising a video format detector, a WebM deboxer, a FMP4 deboxer, a H.26x video decoder, and a rendering engine. The video format detector determines whether received video is packaged using WebM or FMP4 and sends the video to the respective deboxer. The deboxed video is then decoded using the H.26x decoder and the images are rendered by the rendering engine. Timestamps and byte counts are inserted into the video packages, and acknowledgments are used to determine excess latency.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: December 8, 2020
    Assignee: Glance Networks, Inc.
    Inventors: Ellis Oliver Jones, Richard L. Baker
  • Patent number: 10827011
    Abstract: Script on a visitor's browser posts information about the visitor to a presence system. The script may post information such as the URL of the page being viewed by the visitor and any available information identifying the visitor. Agents connect to the presence system to detect visitors on the website. Any identifying information posted by the visitors to the presence system is captured into the agent CRM system to enable the agents to see, within the CRM system, which contacts known to the CRM system are currently on the website. The agent may signal the visitor through the presence system to initiate a co-browse session on which the agent can see the visitor's activities on the website. The co-browse session may be initiated by the agent without requiring the visitor to take action and optionally without the visitor's knowledge.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: November 3, 2020
    Assignee: Glance Networks, Inc.
    Inventors: Deborah Mendez, Edward F. Hardebeck, Richard L. Baker
  • Patent number: 10757258
    Abstract: A method and apparatus for visual engagement using automatically dynamically selected visualization mediums is described that will allow visual engagement via visual engagement sessions between customers and agents regardless of the type of application in use at the customer. Calls between customers and agents are implemented using the Public Switched Telephone Network (PSTN) or Voice over Internet Protocol (VoIP), and visual engagement sessions are added to the calls, which enables visual engagement to occur without requiring modification of the manner in which calls are handled (routed) and bridged at the call center. In some embodiments, to enable an agent to see an output of an application client in use by a customer, a visualization system automatically selects one or more types of visualization technology for a visualization session with the customer based on the type of application client in use at the customer.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: August 25, 2020
    Assignee: Glance Networks, Inc.
    Inventors: Edward F. Hardebeck, Deborah Mendez, Richard L. Baker, Tom Martin
  • Patent number: 10496738
    Abstract: Display information may be captured, selectively encoded, and transmitted to a server during a remote viewing session. The server implements a decoder and a virtual display which is updated as information is received from the display. Browser based Javascript viewers connect to the server and request updated information associated with the remote viewing session. When the server receives an update request, the server creates images based on the content of the virtual display and transmits the location and dimensions of changed images to the viewer, which uses this information to request and display the images. By transmitting the content of the remote viewing session as a series of images, a viewer may participate in a remote viewing session using any device capable of running a browser. Since images are transmitted to viewers on demand, bandwidth limitations associated with transmission of images are automatically accommodated.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: December 3, 2019
    Assignee: Glance Networks, Inc.
    Inventors: Debby Mendez, Ed Hardebeck, Richard L. Baker
  • Patent number: 10404688
    Abstract: An agent providing customer support to visitors on a website can co-browse with the visitors as they interact with the website. The agent is provided with a list of authorized third-party domains. Upon selection of one of the authorized third-party domains, an invitation will be sent to the visitor to co-browse with the agent on the website in the unaffiliated third-party domain. Acceptance of the invitation causes a co-browse browser extension to be downloaded to the visitor's browser and redirects the visitor's browser to the website in the third-party domain. The co-browse browser extension contains co-browse script to replicate the DOM of the visitor's browser to the agent so that the agent can view the visitor's browser as the visitor interacts with the website in the third-party domain.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: September 3, 2019
    Assignee: Glance Networks, Inc.
    Inventors: Ellis Oliver Jones, Deborah Mendez, Richard L. Baker, Edward F. Hardebeck
  • Patent number: 10262327
    Abstract: Customer Relationship Management software is integrated with a screen sharing capabilities to enable information about screen sharing sessions to be populated into records associated with the customer relationship management software. Sessions may be started from within the CRM software or may be started independently and information associated with the session may be captured and used to update the CRM records. Once the session has ended, information about who was invited to the session, who attended the session, and how long the session lasted is populated into the CRM record. Sessions may be scheduled in advance or implemented directly in real time. Managers may receive notice of the sessions by electing to follow sessions created by particular sales representatives, particular records, or other data objects. Dashboards may be used to summarize sessions to provide indications of how sessions are being used by sales professionals in connection with interaction with customers.
    Type: Grant
    Filed: September 23, 2012
    Date of Patent: April 16, 2019
    Assignee: Glance Networks, Inc.
    Inventors: Ed Hardebeck, Richard L. Baker
  • Publication number: 20180219849
    Abstract: An agent providing customer support to visitors on a website can co-browse with the visitors as they interact with the website. The agent is provided with a list of authorized third-party domains. Upon selection of one of the authorized third-party domains, an invitation will be sent to the visitor to co-browse with the agent on the website in the unaffiliated third-party domain. Acceptance of the invitation causes a co-browse browser extension to be downloaded to the visitor's browser and redirects the visitor's browser to the website in the third-party domain. The co-browse browser extension contains co-browse script to replicate the DOM of the visitor's browser to the agent so that the agent can view the visitor's browser as the visitor interacts with the website in the third-party domain.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 2, 2018
    Inventors: Ellis Oliver Jones, Deborah Mendez, Richard L. Baker, Edward F. Hardebeck
  • Patent number: 10033791
    Abstract: A co-browse service uses JavaScript to allow a web page shown in a user's browser to be viewed remotely. Updates to the web page are rendered into HTML and forwarded on the co-browse session. Aspects of the web page that should not be visible are specified in a list of masked elements which prevents the JavaScript from transmitting the content of those elements on the co-browse session. A person viewing the web page at the remote location can select objects to have those objects highlighted within the user's browser. Likewise the person viewing the web page may manipulate the objects by selecting objects and entering information into the objects. Updates to the web page are collected and aggregated such that only the most recent updates are forwarded on the co-browse session. Updates that don't affect the DOM, such as hover state, are also transmitted on the session.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: July 24, 2018
    Assignee: Glance Networks, Inc.
    Inventors: Deborah Mendez, Edward F. Hardebeck, Richard L. Baker, Claudio Topolcic
  • Patent number: 9955303
    Abstract: A beacon uses a plurality of co-located, unidirectional antennas each to transmit angular and/or ranging reference signals from substantially the same point. In some embodiments, two such antennas transmit the reference signals in substantially opposite directions, and in some embodiments four such antennas transmit in directions that are substantially at right angles to each other. In some embodiments, the transmitted signals overlap so they can be received at a single receiver. Some implementations include a receiver that interprets the reference signals from two or more of the co-located antennas to determine the direction of the receiver is in relative to the beacon or the location of the receiver relative to the beacon. Another implementation uses an omnidirectional antenna to provide ranging information and a rotating, unidirectional antenna to provide directional information. In some of these implementations, the antennas are co-located, while in others, they are separated in space.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: April 24, 2018
    Assignee: IP Funding Group, LLC
    Inventor: Richard L. Baker
  • Patent number: 9917880
    Abstract: A display computer running remote viewing software may detect when a UAC dialog is shown and send a generic representation of the UAC to viewer participants. Although the software cannot capture the UAC dialog itself, it can detect when a UAC dialog occurs and generate its own generic representation of the UAC dialog to be presented to the viewer participants. The generic representation may include an instruction for the viewer participant to instruct the display participant to respond to the UAC dialog and a generic image of an example UAC dialog.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: March 13, 2018
    Assignee: Glance Networks, Inc.
    Inventors: Edward F. Hardebeck, Richard L. Baker, Deborah Mendez
  • Patent number: 9782041
    Abstract: An operable measuring attachment for a mixing appliance includes a mixing bowl defining a mixing interior, a housing having a protrusion attachable to the appliance and a plurality of containers each having an interior volume. Each container is alternatively operable between a measuring position engaged to a top of the housing, and a disengaged position distal from the housing. The operable measuring attachment also includes a magnetic coupler having a first magnetic member disposed proximate the base of each of the plurality of containers and a second magnetic member disposed proximate the top of the housing. The selective magnetic engagement of the first magnetic member of any one of the plurality of containers and the second magnetic members further defines the measuring position. A scale is disposed within the housing that is in communication with the interior volume of the container in the measuring position.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: October 10, 2017
    Assignee: Whirlpool Corporation
    Inventor: Richard L. Baker
  • Patent number: 9736213
    Abstract: A co-browse service uses JavaScript to allow a web page shown in a user's browser to be viewed remotely. Updates to the web page are rendered into HTML and forwarded on the co-browse session. Aspects of the web page that should not be visible are specified in a list of masked elements which prevents the JavaScript from transmitting the content of those elements on the co-browse session. A person viewing the web page at the remote location can select objects to have those objects highlighted within the user's browser. Likewise the person viewing the web page may manipulate the objects by selecting objects and entering information into the objects. Updates to the web page are collected and aggregated such that only the most recent updates are forwarded on the co-browse session. Updates that don't affect the DOM, such as hover state, are also transmitted on the session.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: August 15, 2017
    Assignee: Glance Networks, Inc.
    Inventors: Deborah Mendez, Edward F. Hardebeck, Richard L. Baker, Claudio Topolcic
  • Patent number: 9736214
    Abstract: A co-browse service uses JavaScript to allow a web page shown in a user's browser to be viewed remotely. Updates to the web page are rendered into HTML and forwarded on the co-browse session. Aspects of the web page that should not be visible are specified in a list of masked elements which prevents the JavaScript from transmitting the content of those elements on the co-browse session. A person viewing the web page at the remote location can select objects to have those objects highlighted within the user's browser. Likewise the person viewing the web page may manipulate the objects by selecting objects and entering information into the objects. Updates to the web page are collected and aggregated such that only the most recent updates are forwarded on the co-browse session. Updates that don't affect the DOM, such as hover state, are also transmitted on the session.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: August 15, 2017
    Inventors: Deborah Mendez, Edward F. Hardebeck, Richard L. Baker, Claudio Topolcic
  • Publication number: 20170026794
    Abstract: A beacon uses a plurality of co-located, unidirectional antennas each to transmit angular and/or ranging reference signals from substantially the same point. In some embodiments, two such antennas transmit the reference signals in substantially opposite directions, and in some embodiments four such antennas transmit in directions that are substantially at right angles to each other. In some embodiments, the transmitted signals overlap so they can be received at a single receiver. Some implementations include a receiver that interprets the reference signals from two or more of the co-located antennas to determine the direction of the receiver is in relative to the beacon or the location of the receiver relative to the beacon. Another implementation uses an omnidirectional antenna to provide ranging information and a rotating, unidirectional antenna to provide directional information. In some of these implementations, the antennas are co-located, while in others, they are separated in space.
    Type: Application
    Filed: July 21, 2016
    Publication date: January 26, 2017
    Inventors: Richard L. Baker, Kieran O'Leary