Patents by Inventor David A. Bryan
David A. Bryan 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: 12190702Abstract: Systems, methods, and software for allowing interaction between consumer appliance devices and security systems are provided herein. An exemplary method may include allowing various interactions of a user with a consumer appliance device to generate a signal, such as a panic signal, causing various forms of security systems to escalate the signal to obtain help.Type: GrantFiled: November 10, 2021Date of Patent: January 7, 2025Assignee: Ooma, Inc.Inventors: Douglas E. Hart, Tobin E. Farrand, David A. Bryan
-
Publication number: 20240378980Abstract: Systems and methods for provisioning appliance devices using validated service addresses are provided herein. An exemplary method includes receiving a service address from a user associated with an appliance device; validating the received service address; storing the validated service address; receiving a panic signal from the user using the appliance device after the validated service address is stored; providing the validated service address to an emergency telephone number service provider for provisioning; and transmitting the validated service address to a national PSAP, the transmitting in response to the provisioning being unsuccessful.Type: ApplicationFiled: July 22, 2024Publication date: November 14, 2024Inventors: Douglas E. Hart, Tobin E. Farrand, David A. Bryan
-
Patent number: 12069113Abstract: A video conference call control system is provided with an audio mixer to receive an audio speech signal at one or more network devices connected to the video conference call; to generate first and second talker identification values from the audio speech signal; to compare the first and second talker identification values during a timing comparison window to determine if the first and second talker identification values are identical and received simultaneously or substantially contemporaneously; and to selectively mute one or more audio devices at the network device(s) if the first and second talker identification values are identical and received simultaneously or substantially contemporaneously so that microphone input signals to the audio mixer are muted to prevent “playback” echo effects and so that microphone input and audio loudspeaker output signals to the audio mixer are muted to prevent “double join” echo effects.Type: GrantFiled: October 11, 2022Date of Patent: August 20, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventors: Yibo Liu, David A. Bryan, Stephen C. Botzko
-
Publication number: 20240135748Abstract: A multi-camera video conference call system is provided with a plurality of cameras connected together over a communication network to generate a corresponding plurality of input frame images taken from different perspectives of a video conference room, where the multi-camera video conference call system detects one or more human heads for any meeting participants captured in the input frame images, generates a head bounding box which surrounds each detected human head, extracts a body bounding box which surrounds the detected human head and at least an upper body portion of a meeting participant belonging to the detected human head, generates a participant identification feature embedding from each body bounding box, and performs person re-identification processing on all generated participant identification feature embeddings to determine a count of the meeting participants in the video conference room.Type: ApplicationFiled: February 5, 2023Publication date: April 25, 2024Applicant: Plantronics, Inc.Inventors: Raghavendra Balavalikar Krishnamurthy, Rajen Bhatt, Kui Zhang, David A. Bryan
-
Publication number: 20240121282Abstract: A video conference call control system is provided with an audio mixer to receive an audio speech signal at one or more network devices connected to the video conference call; to generate first and second talker identification values from the audio speech signal; to compare the first and second talker identification values during a timing comparison window to determine if the first and second talker identification values are identical and received simultaneously or substantially contemporaneously; and to selectively mute one or more audio devices at the network device(s) if the first and second talker identification values are identical and received simultaneously or substantially contemporaneously so that microphone input signals to the audio mixer are muted to prevent “playback” echo effects and so that microphone input and audio loudspeaker output signals to the audio mixer are muted to prevent “double join” echo effects.Type: ApplicationFiled: October 11, 2022Publication date: April 11, 2024Applicant: Plantronics, Inc.Inventors: Yibo Liu, David A. Bryan, Stephen C. Botzko
-
Patent number: 11763663Abstract: Systems, methods, and software for monitoring and controlling a security system for a structure are provided herein. An exemplary method may include receiving sensor data from at least one first peripheral, the sensor data associated with at least one of activity inside and activity outside of a structure; determining a critical event based in part on the sensor data; creating an alert based in part on the critical event; getting user preferences associated with at least one of a user and a base unit; determining a response based in part on the alert and user preferences; and activating at least one of a second peripheral and a service based in part on the response.Type: GrantFiled: June 15, 2021Date of Patent: September 19, 2023Assignee: OOMA, INC.Inventors: Tobin E. Farrand, William M. Gillon, Kevin D. Snow, William T. Krein, David A. Bryan
-
Publication number: 20230245077Abstract: Providing a facilities supervisor notice after a conference room or other common area has been used and is in a messy condition. An image of the conference room obtained after use is evaluated to determine if the conference room is neat. A neatness score is obtained for the conference room. If the score indicates a neatness value above a settable level, the conference room is considered clean and ready for use. If the neatness score indicates a neatness value less than the settable level, the conference room is not ready for use, and a notice is provided to the facilities supervisor to allow a cleaning person to be dispatched. The need to perform the cleanliness or neatness review is triggered by referencing scheduled meetings in a calendaring system, by monitoring the conference room for the presence of individuals having an unscheduled meeting and periodically or randomly.Type: ApplicationFiled: January 31, 2022Publication date: August 3, 2023Inventors: Rajen BHATT, Donald L. ECKHART, Raghavendra BALAVALIKAR KRISHNAMURTHY, David A. BRYAN, Keith C. KING
-
Patent number: 11646974Abstract: A method for end point data communications anonymization for a local communications hub is provided. The method commences with receiving a first request addressed to a server from a computing device. The method further includes selecting a first remote communications hub from a plurality of remote communications hubs. The method continues with modifying the first request to generate a first modified request and sending the first modified request to the first remote communications hub. The first remote communications hub modifies the first modified request to produce a second modified request and forwards the second modified request to the server. The method further includes receiving a first response to the second modified request from the server, modifying the received first response to produce a first modified response, modifying the first modified response to produce a second modified response, and providing the second modified response to the computing device.Type: GrantFiled: June 2, 2021Date of Patent: May 9, 2023Assignee: Ooma, Inc.Inventors: William M. Gillon, Hai Lei, Tobin E. Farrand, David A. Bryan
-
Patent number: 11606510Abstract: Multiple cameras in a conference room, each pointed in a different direction and including a microphone array to perform sound source localization (SSL). The SSL is used in combination with the video image to identify the speaker from among multiple individuals that appear in the video image. Neural network or machine learning processing is performed on the identified speaker to determine the quality of the front or facial view of the speaker. The best view of the speaker's face from the various cameras is selected to be provided to the far end. If no view is satisfactory, a default view is selected and that is provided to the far end. The use of the SSL allows selection of the proper individual from a group of individuals in the conference room, so that only the speaker's head is analyzed for the best facial view and then framed for transmission.Type: GrantFiled: June 9, 2021Date of Patent: March 14, 2023Assignee: PLANTRONICS, INC.Inventors: Jian David Wang, John Paul Spearman, Varun Ajay Kulkarni, Yong Yan, Xiangdong Wang, Peter L. Chu, David A. Bryan
-
Publication number: 20230060798Abstract: The attention level of participants is measured and then the resulting value is provided on a display of the participants. The participants are presented in a gallery view layout. The frame of each participant is colored to indicate the attention level. The entire window is tinted in colors representing the attention level. The blurriness of the participant indicates attention level. The saturation the participant indicates attention level. The window sizes vary based on attention level. Color bars are added to provide indications of percentages of attention level over differing time periods. Neural networks are used to find the faces of the participants and then develop facial keypoint values which are used to determine gaze direction, which in turn is used to develop an attention score. The attention score is then used to determine the settings of the layout.Type: ApplicationFiled: July 22, 2022Publication date: March 2, 2023Inventors: Jian David Wang, Rajen Bhatt, Kui Zhang, Thomas Joseph Puorro, David A. Bryan
-
Publication number: 20220400216Abstract: Multiple cameras in a conference room, each pointed in a different direction and including a microphone array to perform sound source localization (SSL). The SSL is used in combination with the video image to identify the speaker from among multiple individuals that appear in the video image. Neural network or machine learning processing is performed on the identified speaker to determine the quality of the front or facial view of the speaker. The best view of the speaker's face from the various cameras is selected to be provided to the far end. If no view is satisfactory, a default view is selected and that is provided to the far end. The use of the SSL allows selection of the proper individual from a group of individuals in the conference room, so that only the speaker's head is analyzed for the best facial view and then framed for transmission.Type: ApplicationFiled: June 9, 2021Publication date: December 15, 2022Inventors: Jian David WANG, John Paul SPEARMAN, Varun Ajay KULKARNI, Yong YAN, Xiangdong WANG, Peter L. CHU, David A. BRYAN
-
Patent number: 11496675Abstract: A teleconferencing system, comprising: a camera, wherein the camera is configured to capture an image data stream comprising one or more image data frames in accordance with one or more image-capture parameters; and a processor coupled to the camera, wherein the processor is configured to: receive the image data stream from the camera; determine a region of interest within an image data frame of the image data stream; identify a sub-portion of the image data frame corresponding to the region of interest; evaluate a quality of image data corresponding to the sub-portion; determine that the quality of the image data corresponding to the sub-portion is below one or more predetermined quality thresholds; update one or more of the image-capture parameters of the camera, responsive to determining that the quality of the image data corresponding to the sub-portion is below the one or more predetermined quality thresholds.Type: GrantFiled: April 13, 2021Date of Patent: November 8, 2022Assignee: PLANTRONICS, INC.Inventors: David A. Bryan, Kui Zhang, Varun Ajay Kulkarni
-
Patent number: 11495117Abstract: Systems, methods, and software for monitoring and controlling a security system for a structure are provided herein. An exemplary method may include receiving sensor data from at least one first peripheral, the sensor data associated with at least one of activity inside and activity outside of a structure; determining a critical event based in part on the sensor data; creating an alert based in part on the critical event; getting user preferences associated with at least one of a user and a base unit; determining a response based in part on the alert and user preferences; and activating at least one of a second peripheral and a service based in part on the response.Type: GrantFiled: August 19, 2020Date of Patent: November 8, 2022Assignee: Ooma, Inc.Inventors: Tobin E. Farrand, William M. Gillon, Kevin D. Snow, William T. Krein, David A. Bryan
-
Patent number: 11477393Abstract: A method of view selection in a teleconferencing environment includes receiving a frame of image data from an optical sensor such as a camera, detecting one or more conference participants within the frame of image data, and identifying an interest region for each of the conference participants. Identifying the interest region comprises estimating head poses of participants to determine where a majority of the participants are looking and determining if there is an object in that area. If a suitable object is in the area at which the participants are looking, such as a whiteboard or another person, the image data corresponding to the object will be displayed on a display device or sent to a remote teleconference endpoint.Type: GrantFiled: March 17, 2021Date of Patent: October 18, 2022Assignee: PLANTRONICS, INC.Inventors: David A. Bryan, Wei-Cheng Su, Stephen Paul Schaefer, Alain Elon Nimri, Casey King
-
Publication number: 20220329727Abstract: A teleconferencing system, comprising: a camera, wherein the camera is configured to capture an image data stream comprising one or more image data frames in accordance with one or more image-capture parameters; and a processor coupled to the camera, wherein the processor is configured to: receive the image data stream from the camera; determine a region of interest within an image data frame of the image data stream; identify a sub-portion of the image data frame corresponding to the region of interest; evaluate a quality of image data corresponding to the sub-portion; determine that the quality of the image data corresponding to the sub-portion is below one or more predetermined quality thresholds; update one or more of the image-capture parameters of the camera, responsive to determining that the quality of the image data corresponding to the sub-portion is below the one or more predetermined quality thresholds.Type: ApplicationFiled: April 13, 2021Publication date: October 13, 2022Inventors: David A. BRYAN, Kui ZHANG, Varun Ajay KULKARNI
-
Publication number: 20220292801Abstract: A videoconferencing endpoint determines if there is a whiteboard and if a presenter is near the whiteboard. If there is no whiteboard in view or the presenter is not near the whiteboard, any content from a camera focused on the whiteboard is continued and any presenter framing is done normally. If the presenter is in front of the whiteboard, any whiteboard content is ended, and appropriate portions of the whiteboard are included in the main video stream framed with the presenter. If the whiteboard is empty, framing is done without reference to the whiteboard. If the whiteboard is full or has writing away from the presenter, the entire whiteboard and the presenter are framed together. If the whiteboard only has writing near the presenter, only the relevant portion of the whiteboard is framed with the presenter.Type: ApplicationFiled: March 12, 2022Publication date: September 15, 2022Inventors: Stephen Paul Schaefer, David A. Bryan, Rommel Gabriel Childress, JR.
-
Publication number: 20220188609Abstract: Resources of an embedded system, such as RAM utilization and available processor cycles or bandwidth are monitored. Neural network models of varying size and computational load for given neural networks are utilized in conjunction with this resource monitoring. The neural network model used for a particular neural network is dynamically varied based on the resource monitoring. In one example, neural network models of varying precision are stored and the best model for the available RAM and processor cycles is loaded. In one example, neural network model weight values are quantized before being loaded for use, the level of quantization being based on the available RAM and processor cycles. This dynamic adaption of the neural network models allows other processes in the embedded system to operate normally and yet allows the neural network to operate at the maximum capability allowed for a given period.Type: ApplicationFiled: December 16, 2020Publication date: June 16, 2022Inventors: Yong YAN, David A. BRYAN
-
Publication number: 20220172597Abstract: Systems, methods, and software for provisioning consumer appliance devices and security systems are provided herein. An exemplary method may include provisioning a consumer application device associated with various interactions of a user with the appliance device to generate an signal, such as a panic signal, causing various forms of security systems to escalate the signal to obtain help. Another exemplary method involves allowing the device, when placing the panic signal, to involve back end systems related to the security system to provision access to an emergency service provider (i.e., 911 provider) “just in time,” eliminating the need for costly pre-provisioning.Type: ApplicationFiled: February 16, 2022Publication date: June 2, 2022Inventors: Douglas E. Hart, Tobin E. Farrand, David A. Bryan
-
Patent number: 11330100Abstract: Systems and methods for augmenting an appliance device with an intelligent personal assistant. Exemplary methods include: receiving, by the appliance device, an identifier for a called party; initiating a voice call using the received identifier; monitoring audio of the voice call; determining the monitored audio includes a predetermined wake word; beginning communications with the intelligent personal assistant, the communications including at least a portion of the monitored audio, the portion of the monitored audio comprising a request for the intelligent personal assistant; receiving a result from the intelligent personal assistant, the result being responsive to the request; receiving indicia that the voice call is over from at least one of the called party and a calling party; and terminating the voice call using the indicia.Type: GrantFiled: January 30, 2018Date of Patent: May 10, 2022Assignee: Ooma, Inc.Inventors: Thaddeus White, Karl Osterlund, Tobin E. Farrand, Arvind Vasudev, Douglas Hart, David A. Bryan, William M. Gillon
-
Patent number: 11315405Abstract: Systems, methods, and software for allowing interaction between consumer appliance devices and security systems are provided herein. An exemplary method may include allowing various interactions of a user with a consumer appliance device to generate n signal, such as a panic signal, causing various forms of security systems to escalate the signal to obtain help. Another exemplary method involves allowing the device, when placing the panic signal, to involve back end systems related to the security system to provision access to an emergency service provider (i.e., 911 provider) “just in time,” eliminating the need for costly pre-provisioning. Another exemplary method involves various sensors of the security system to communicate with consumer appliance devices to improve the performance, usability, or efficiency of the consumer appliance device or related systems.Type: GrantFiled: January 29, 2020Date of Patent: April 26, 2022Assignee: Ooma, Inc.Inventors: Douglas E. Hart, Tobin E. Farrand, David A. Bryan