Patents by Inventor Taliver Heath
Taliver Heath 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: 12149950Abstract: Aspects of the disclosure relate to a non-coordinated shared spectrum system. One or more processors are configured receive data associated with a notification from a device experiencing interference on an assigned channel. The one or more processors may determine a coverage area of an antenna providing the assigned channel to the device and determine based on the data associated with the notification, available channels within the coverage area of the antenna. The one or more processors may generate a map based on the data associated with the notification, wherein the map indicates the available channels within the coverage area of the antenna.Type: GrantFiled: September 14, 2021Date of Patent: November 19, 2024Assignee: Google LLCInventors: Taliver Heath, Mathew Varghese, Yi Hsuan
-
Publication number: 20240007383Abstract: In the presence of a network fault condition preventing communication between a communication device and a network device of a first network, a method includes receiving a heartbeat request from the communication device requesting permission for the communication device to perform a device operation. The method further includes obtaining device state data associated with the communication device and determining whether the communication device is permitted to perform the device operation based on the device state data associated with the communication device. When the communication device is permitted to perform the device operation, the method also includes transmitting a heartbeat confirmation signal to the communication device. The heartbeat confirmation signal permits the communication device to perform the device operation.Type: ApplicationFiled: September 14, 2023Publication date: January 4, 2024Applicant: Google LLCInventors: Taliver Heath, Kate Harrison, Yi Hsuan, Mathew Varghese, Karthik Yogeeswaran
-
Patent number: 11784905Abstract: In the presence of a network fault condition preventing communication between a communication device and a network device of a first network, a method includes receiving a heartbeat request from the communication device requesting permission for the communication device to perform a device operation. The method further includes obtaining device state data associated with the communication device and determining whether the communication device is permitted to perform the device operation based on the device state data associated with the communication device. When the communication device is permitted to perform the device operation, the method also includes transmitting a heartbeat confirmation signal to the communication device. The heartbeat confirmation signal permits the communication device to perform the device operation.Type: GrantFiled: October 6, 2022Date of Patent: October 10, 2023Assignee: Google LLCInventors: Taliver Heath, Kate Harrison, Yi Hsuan, Mathew Varghese, Karthik Yogeeswaran
-
Publication number: 20230148340Abstract: An environmental frequency sensing device, includes logic that performs signal strength (SS) level separation on a received band of frequencies to produce SS level separated frequencies. The logic performs frequency grouping on the SS level separated frequencies for each signal strength level to produce magnitude information for each grouping. The logic generates peak data by detecting peaks of the produced magnitude information. The logic generates an edge event indicating a signal edge based on arrival or departure of a given peak and compares, on a frequency basis, generated edges to stored fingerprint data of a signal of interest. Based on the comparison, the logic provides detected signal data indicating current use of a range of frequencies in an environment.Type: ApplicationFiled: January 3, 2023Publication date: May 11, 2023Applicant: Google LLCInventors: Taliver Heath, Mathew Varghese, Andrew Clegg, Karthik Yogeeswaran
-
Publication number: 20230030237Abstract: In the presence of a network fault condition preventing communication between a communication device and a network device of a first network, a method includes receiving a heartbeat request from the communication device requesting permission for the communication device to perform a device operation. The method further includes obtaining device state data associated with the communication device and determining whether the communication device is permitted to perform the device operation based on the device state data associated with the communication device. When the communication device is permitted to perform the device operation, the method also includes transmitting a heartbeat confirmation signal to the communication device. The heartbeat confirmation signal permits the communication device to perform the device operation.Type: ApplicationFiled: October 6, 2022Publication date: February 2, 2023Applicant: Google LLCInventors: Taliver Heath, Kate Harrison, Yi Hsuan, Mathew Varghese, Karthik Yogeeswaran
-
Patent number: 11558133Abstract: An environmental frequency sensing device, includes logic that performs signal strength (SS) level separation on a received band of frequencies to produce SS level separated frequencies. The logic performs frequency grouping on the SS level separated frequencies for each signal strength level to produce magnitude information for each grouping. The logic generates peak data by detecting peaks of the produced magnitude information. The logic generates an edge event indicating a signal edge based on arrival or departure of a given peak and compares, on a frequency basis, generated edges to stored fingerprint data of a signal of interest. Based on the comparison, the logic provides detected signal data indicating current use of a range of frequencies in an environment.Type: GrantFiled: May 29, 2019Date of Patent: January 17, 2023Assignee: Google LLCInventors: Taliver Heath, Mathew Varghese, Andrew Clegg, Karthik Yogeeswaran
-
Patent number: 11496383Abstract: In the presence of a network fault condition (130) preventing communication between a communication device (106) and a network device (200) of a first network (102), a method (400) includes receiving a heartbeat request (128) from the communication device requesting permission for the communication device to perform a device operation. The method further includes obtaining device state data (110) associated with the communication device and determining whether the communication device is permitted to perform the device operation based on the device state data associated with the communication device. When the communication device is permitted to perform the device operation, the method also includes transmitting a heartbeat confirmation signal (126) to the communication device. The heartbeat confirmation signal permits the communication device to perform the device operation.Type: GrantFiled: October 1, 2019Date of Patent: November 8, 2022Assignee: Google LLCInventors: Taliver Heath, Kate Harrison, Yi Hsuan, Mathew Varghese, Karthik Yogeeswaran
-
Publication number: 20220006718Abstract: In the presence of a network fault condition (130) preventing communication between a communication device (106) and a network device (200) of a first network (102), a method (400) includes receiving a heartbeat request (128) from the communication device requesting permission for the communication device to perform a device operation. The method further includes obtaining device state data (110) associated with the communication device and determining whether the communication device is permitted to perform the device operation based on the device state data associated with the communication device. When the communication device is permitted to perform the device operation, the method also includes transmitting a heartbeat confirmation signal (126) to the communication device. The heartbeat confirmation signal permits the communication device to perform the device operation.Type: ApplicationFiled: October 1, 2019Publication date: January 6, 2022Applicant: Google LLCInventors: Taliver Heath, Kate Harrison, Yi Hsuan, Mathew Varghese, Karthik Yogeeswaran
-
Publication number: 20210409964Abstract: Aspects of the disclosure relate to a non-coordinated shared spectrum system. One or more processors are configured receive data associated with a notification from a device experiencing interference on an assigned channel. The one or more processors may determine a coverage area of an antenna providing the assigned channel to the device and determine based on the data associated with the notification, available channels within the coverage area of the antenna. The one or more processors may generate a map based on the data associated with the notification, wherein the map indicates the available channels within the coverage area of the antenna.Type: ApplicationFiled: September 14, 2021Publication date: December 30, 2021Inventors: Taliver Heath, Mathew Varghese, Yi Hsuan
-
Patent number: 11134389Abstract: Aspects of the disclosure relate to a non-coordinated shared spectrum system. One or more processors are configured receive data associated with a notification from a device experiencing interference on an assigned channel. The one or more processors may determine a coverage area of an antenna providing the assigned channel to the device and determine based on the data associated with the notification, available channels within the coverage area of the antenna. The one or more processors may generate a map based on the data associated with the notification, wherein the map indicates the available channels within the coverage area of the antenna.Type: GrantFiled: August 27, 2019Date of Patent: September 28, 2021Assignee: Google LLCInventors: Taliver Heath, Mathew Varghese, Yi Hsuan
-
Publication number: 20210234623Abstract: An environmental frequency sensing device, includes logic that performs signal strength (SS) level separation on a received band of frequencies to produce SS level separated frequencies. The logic performs frequency grouping on the SS level separated frequencies for each signal strength level to produce magnitude information for each grouping. The logic generates peak data by detecting peaks of the produced magnitude information. The logic generates an edge event indicating a signal edge based on arrival or departure of a given peak and compares, on a frequency basis, generated edges to stored fingerprint data of a signal of interest. Based on the comparison, the logic provides detected signal data indicating current use of a range of frequencies in an environment.Type: ApplicationFiled: May 29, 2019Publication date: July 29, 2021Applicant: Google LLCInventors: Taliver Heath, Mathew Varghese, Andrew Clegg, Karthik Yogeeswaran
-
Publication number: 20210067975Abstract: Aspects of the disclosure relate to a non-coordinated shared spectrum system. One or more processors are configured receive data associated with a notification from a device experiencing interference on an assigned channel. The one or more processors may determine a coverage area of an antenna providing the assigned channel to the device and determine based on the data associated with the notification, available channels within the coverage area of the antenna. The one or more processors may generate a map based on the data associated with the notification, wherein the map indicates the available channels within the coverage area of the antenna.Type: ApplicationFiled: August 27, 2019Publication date: March 4, 2021Inventors: Taliver Heath, Mathew Varghese, Yi Hsuan
-
Patent number: 9871836Abstract: In an embodiment, a method for distributed discussion collaboration is provided. The computer-implemented method includes selecting a featured discussion item for each of one or more collaborators based on information associated with each respective collaborator. The method also includes providing selected featured discussion items for display to respective one or more collaborators. The method further includes receiving voting information for the featured discussion items displayed to the respective one or more collaborators. In another embodiment, a system for distributed discussion collaboration includes a selection module configured to select a featured discussion item for each of one or more collaborators based on information associated with each respective collaborator. The system also includes a view controller and a voting module.Type: GrantFiled: October 5, 2015Date of Patent: January 16, 2018Assignee: Google LLCInventors: Taliver Heath, Dave S Young, Colby Dee Ranger
-
Patent number: 9177290Abstract: In an embodiment, a method for distributed discussion collaboration is provided. The computer-implemented method includes selecting a featured discussion item for each of one or more collaborators based on information associated with each respective collaborator. The method also includes providing selected featured discussion items for display to respective one or more collaborators. The method further includes receiving voting information for the featured discussion items displayed to the respective one or more collaborators. In another embodiment, a system for distributed discussion collaboration includes a selection module configured to select a featured discussion item for each of one or more collaborators based on information associated with each respective collaborator. The system also includes a view controller and a voting module.Type: GrantFiled: October 31, 2012Date of Patent: November 3, 2015Assignee: Google Inc.Inventors: Taliver Heath, Dave Young, Colby Ranger
-
Patent number: 9135125Abstract: A distributed uninterruptible power supply provides power to a system including a plurality of electronic computing devices. Each electronic computing device may include an on-board battery to provide power when a power outage occurs. The electronic computing devices that are executing processes that may be temporarily suspended without adversely impacting the processing of a majority of the plurality electronic computing devices may be identified as sacrificial devices. The motherboard of each sacrificial device may be deactivated to suspend any executing processes. The DC power provided by the on-board battery of each sacrificial device may be converted to AC power and then supplied to the non-sacrificial devices.Type: GrantFiled: July 15, 2014Date of Patent: September 15, 2015Assignee: Google Inc.Inventor: Taliver Heath
-
Patent number: 9052988Abstract: In an embodiment, a method for distributed discussion collaboration is provided. The computer-implemented method includes selecting a featured discussion item for each of one or more collaborators based on information associated with each respective collaborator. The method also includes providing selected featured discussion items for display to respective one or more collaborators. The method further includes receiving voting information for the featured discussion items displayed to the respective one or more collaborators. In another embodiment, a system for distributed discussion collaboration includes a selection module configured to select a featured discussion item for each of one or more collaborators based on information associated with each respective collaborator. The system also includes a view controller and a voting module.Type: GrantFiled: October 19, 2012Date of Patent: June 9, 2015Assignee: Google Inc.Inventors: Taliver Heath, Dave Young, Colby Ranger
-
Patent number: 8909534Abstract: A method may include selecting, by a computing device, sets of two or more text candidates from a plurality of text candidates corresponding to vocal input. The method may further include for each set, providing, by the computing device, representations of each of the respective two or more text candidates in the set to users, wherein the representations are provided as audio. The method may further include receiving a selection from each of the users of one of a text candidate from the set, wherein the selection is based on satisfying a criterion. The method may further include determining that a text candidate included in the plurality of text candidates has a highest probability out of the plurality of text candidates of being a correct textual transcription of the vocal input based at least in part on selections from the users.Type: GrantFiled: March 9, 2012Date of Patent: December 9, 2014Assignee: Google Inc.Inventor: Taliver Heath
-
Patent number: 8819564Abstract: The present invention relates to systems and methods for distributed discussion collaboration and making an agenda for an event over a network. In an embodiment, a system may include an aggregator configured to aggregate discussion items submitted by collaborators, and a view controller associated with the collaborators and configured to provide for display the aggregated items. A system may also include a voting module configured to receiving voting information submitted by the collaborators for the discussion items, and an ordering module configured to analyze the voting information and order the aggregated items based on the analyzed voting information. In another embodiment, a method includes aggregating discussion items submitted by collaborators and receiving voting information for the aggregated items.Type: GrantFiled: February 22, 2008Date of Patent: August 26, 2014Assignee: Google Inc.Inventors: Taliver Heath, John Mishanski
-
Patent number: 8812881Abstract: A distributed uninterruptible power supply provides power to a system including a plurality of electronic computing devices. Each electronic computing device may include an on-board battery to provide power when a power outage occurs. The electronic computing devices that are executing processes that may be temporarily suspended without adversely impacting the processing of a majority of the plurality electronic computing devices may be identified as sacrificial devices. The motherboard of each sacrificial device may be deactivated to suspend any executing processes. The DC power provided by the on-board battery of each sacrificial device may be converted to AC power and then supplied to the non-sacrificial devices.Type: GrantFiled: June 21, 2011Date of Patent: August 19, 2014Assignee: Google Inc.Inventor: Taliver Heath
-
Patent number: 8713531Abstract: A computer implemented software testing method includes receiving a bug report regarding software under test; storing the bug report in a computer readable data store upon receiving the bug report; setting an a status indicator for the bug report to an open condition upon storing the bug report; requesting execution of a test procedure corresponding to the bug report; executing the test procedure using a processor; receiving a test result from the processor indicating a pass state or a fail state for the test procedure; and setting the status indicator for the bug report to a closed condition if the pass state is determined for the test procedure.Type: GrantFiled: June 28, 2011Date of Patent: April 29, 2014Assignee: Google Inc.Inventors: Eddie Pettis, Taliver Heath