Patents by Inventor James Peroulas

James Peroulas 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: 20240127055
    Abstract: A method for detecting network anomalies includes receiving a control message from a cellular network and extracting one or more features from the control message. The method also includes predicting a potential label for the control message using a predictive model configured to receive the one or more extracted features from the control message as feature inputs. Here, the predictive model is trained on a set of training control messages where each training control message includes one or more corresponding features and an actual label. The method further includes determining that a probability of the potential label satisfies a confidence threshold. The method also includes analyzing the control message to determine whether the control message corresponds to a respective network performance issue. When the control message impacts network performance, the method includes communicating the network performance issue to a network entity responsible for the network performance issue.
    Type: Application
    Filed: December 28, 2023
    Publication date: April 18, 2024
    Applicant: GOOGLE LLC
    Inventors: James PEROULAS, Poojita THUKRAL, Dutt KALAPATAPU, Andreas TERZIS, Krishna SAYANA
  • Patent number: 11861453
    Abstract: A method for detecting network anomalies includes receiving a control message from a cellular network and extracting one or more features from the control message. The method also includes predicting a potential label for the control message using a predictive model configured to receive the one or more extracted features from the control message as feature inputs. Here, the predictive model is trained on a set of training control messages where each training control message includes one or more corresponding features and an actual label. The method further includes determining that a probability of the potential label satisfies a confidence threshold. The method also includes analyzing the control message to determine whether the control message corresponds to a respective network performance issue. When the control message impacts network performance, the method includes communicating the network performance issue to a network entity responsible for the network performance issue.
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: January 2, 2024
    Assignee: GOOGLE LLC
    Inventors: James Peroulas, Poojita Thukral, Dutt Kalapatapu, Andreas Terzis, Krishna Sayana
  • Patent number: 11700536
    Abstract: A method for detecting coverage problems is provided. The method includes receiving, at data processing hardware, from at least one user equipment (UE), observations. Each observation includes a signal measurement of a signal emitted from a base station and a corresponding location of the signal measurement. The method also includes generating, by the data processing hardware, a coverage map for the base station based on the received observations, the coverage map indicating a signal characteristic of the emitted signal about the base station. The method further includes determining, by the data processing hardware, an estimated characteristic of the base station by feeding the coverage map into a neural network configured to output the estimated characteristic of the base station.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: July 11, 2023
    Assignee: Google LLC
    Inventors: James Peroulas, Sharath Ananth, Nachiappan Valliappan
  • Publication number: 20230054625
    Abstract: A method for detecting network anomalies includes receiving a control message from a cellular network and extracting one or more features from the control message. The method also includes predicting a potential label for the control message using a predictive model configured to receive the one or more extracted features from the control message as feature inputs. Here, the predictive model is trained on a set of training control messages where each training control message includes one or more corresponding features and an actual label. The method further includes determining that a probability of the potential label satisfies a confidence threshold. The method also includes analyzing the control message to determine whether the control message corresponds to a respective network performance issue. When the control message impacts network performance, the method includes communicating the network performance issue to a network entity responsible for the network performance issue.
    Type: Application
    Filed: November 2, 2022
    Publication date: February 23, 2023
    Applicant: GOOGLE LLC
    Inventors: James PEROULAS, Poojita THUKRAL, Dutt KALAPATAPU, Andreas TERZIS, Krishna SAYANA
  • Patent number: 11507837
    Abstract: A method for detecting network anomalies includes receiving a control message from a cellular network and extracting one or more features from the control message. The method also includes predicting a potential label for the control message using a predictive model configured to receive the one or more extracted features from the control message as feature inputs. Here, the predictive model is trained on a set of training control messages where each training control message includes one or more corresponding features and an actual label. The method further includes determining that a probability of the potential label satisfies a confidence threshold. The method also includes analyzing the control message to determine whether the control message corresponds to a respective network performance issue. When the control message impacts network performance, the method includes communicating the network performance issue to a network entity responsible for the network performance issue.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: November 22, 2022
    Assignee: Google LLC
    Inventors: James Peroulas, Poojita Thukral, Dutt Kalapatapu, Andreas Terzis, Krishna Sayana
  • Publication number: 20220345900
    Abstract: A method for detecting coverage problems is provided. The method includes receiving, at data processing hardware, from at least one user equipment (UE), observations. Each observation includes a signal measurement of a signal emitted from a base station and a corresponding location of the signal measurement. The method also includes generating, by the data processing hardware, a coverage map for the base station based on the received observations, the coverage map indicating a signal characteristic of the emitted signal about the base station. The method further includes determining, by the data processing hardware, an estimated characteristic of the base station by feeding the coverage map into a neural network configured to output the estimated characteristic of the base station.
    Type: Application
    Filed: July 11, 2022
    Publication date: October 27, 2022
    Applicant: Google LLC
    Inventors: James Peroulas, Sharath Ananth, Nachiappan Valliappan
  • Patent number: 11388610
    Abstract: A method for detecting coverage problems is provided. The method includes receiving, at data processing hardware, from at least one user equipment (UE), observations. Each observation includes a signal measurement of a signal emitted from a base station and a corresponding location of the signal measurement. The method also includes generating, by the data processing hardware, a coverage map for the base station based on the received observations, the coverage map indicating a signal characteristic of the emitted signal about the base station. The method further includes determining, by the data processing hardware, an estimated characteristic of the base station by feeding the coverage map into a neural network configured to output the estimated characteristic of the base station.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: July 12, 2022
    Assignee: Google LLC
    Inventors: James Peroulas, Sharath Ananth, Nachiappan Valliappan
  • Patent number: 11122531
    Abstract: This disclosure provides systems, methods, and apparatus for reducing or avoiding interference between communications of one base station-user equipment pair and communications of another base station-user equipment pair. A first user equipment can monitor a timing offset between the communications and send the timing offset to a first base station that services the first user equipment. The first base station time advances a window of time during which it receives uplink signals from the first user equipment. The base station also sends a time advance value and instructions to the first user equipment to advance a window of time during which the first user equipment transmits uplink signals to the first base station. The timing advance value is based on the timing offset value determined by the first user equipment. Thus, a gap period between uplink and downlink windows is increased, thereby reducing interference.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: September 14, 2021
    Assignee: Google LLC
    Inventors: Jibing Wang, Tibor Boros, James Peroulas
  • Publication number: 20210133574
    Abstract: A method for detecting network anomalies includes receiving a control message from a cellular network and extracting one or more features from the control message. The method also includes predicting a potential label for the control message using a predictive model configured to receive the one or more extracted features from the control message as feature inputs. Here, the predictive model is trained on a set of training control messages where each training control message includes one or more corresponding features and an actual label. The method further includes determining that a probability of the potential label satisfies a confidence threshold. The method also includes analyzing the control message to determine whether the control message corresponds to a respective network performance issue. When the control message impacts network performance, the method includes communicating the network performance issue to a network entity responsible for the network performance issue.
    Type: Application
    Filed: January 8, 2021
    Publication date: May 6, 2021
    Applicant: Google LLC
    Inventors: James Peroulas, Poojita Thukral, Dutt Kalapatapu, Andreas Terzis, Krishna Sayana
  • Patent number: 10952081
    Abstract: A method for detecting coverage problems is provided. The method includes receiving, at data processing hardware, from at least one user equipment (UE), observations. Each observation includes a signal measurement of a signal emitted from a base station and a corresponding location of the signal measurement. The method also includes generating, by the data processing hardware, a coverage map for the base station based on the received observations, the coverage map indicating a signal characteristic of the emitted signal about the base station. The method further includes determining, by the data processing hardware, an estimated characteristic of the base station by feeding the coverage map into a neural network configured to output the estimated characteristic of the base station.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: March 16, 2021
    Assignee: Google LLC
    Inventors: James Peroulas, Sharath Ananth, Nachiappan Valliappan
  • Patent number: 10891546
    Abstract: A method for detecting network anomalies includes receiving a control message from a cellular network and extracting one or more features from the control message. The method also includes predicting a potential label for the control message using a predictive model configured to receive the one or more extracted features from the control message as feature inputs. Here, the predictive model is trained on a set of training control messages where each training control message includes one or more corresponding features and an actual label. The method further includes determining that a probability of the potential label satisfies a confidence threshold. The method also includes analyzing the control message to determine whether the control message corresponds to a respective network performance issue. When the control message impacts network performance, the method includes communicating the network performance issue to a network entity responsible for the network performance issue.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: January 12, 2021
    Assignee: Google LLC
    Inventors: James Peroulas, Poojita Thukral, Dutt Kalapatapu, Andreas Terzis, Krishna Sayana
  • Publication number: 20210006985
    Abstract: A method for detecting coverage problems is provided. The method includes receiving, at data processing hardware, from at least one user equipment (UE), observations. Each observation includes a signal measurement of a signal emitted from a base station and a corresponding location of the signal measurement. The method also includes generating, by the data processing hardware, a coverage map for the base station based on the received observations, the coverage map indicating a signal characteristic of the emitted signal about the base station. The method further includes determining, by the data processing hardware, an estimated characteristic of the base station by feeding the coverage map into a neural network configured to output the estimated characteristic of the base station.
    Type: Application
    Filed: September 23, 2020
    Publication date: January 7, 2021
    Applicant: Google LLC.
    Inventors: James Peroulas, Sharath Ananth, Nachiappan Valliappan
  • Publication number: 20200342311
    Abstract: A method for detecting network anomalies includes receiving a control message from a cellular network and extracting one or more features from the control message. The method also includes predicting a potential label for the control message using a predictive model configured to receive the one or more extracted features from the control message as feature inputs. Here, the predictive model is trained on a set of training control messages where each training control message includes one or more corresponding features and an actual label. The method further includes determining that a probability of the potential label satisfies a confidence threshold. The method also includes analyzing the control message to determine whether the control message corresponds to a respective network performance issue. When the control message impacts network performance, the method includes communicating the network performance issue to a network entity responsible for the network performance issue.
    Type: Application
    Filed: April 29, 2019
    Publication date: October 29, 2020
    Applicant: Google LLC
    Inventors: James Peroulas, Poojita Thukral, Dutt Kalapatapu, Andreas Terzis, Krishna Sayana
  • Patent number: 10405291
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on a computer-readable storage medium for providing improved network services to service members are described. A first set of network devices associated with a service membership are identified from among a plurality of network devices. Time offset data that provisions a time displacement from a universal time setting is generated. Synchronization data is transmitted to each device in the first set of network devices associated with the service membership. The synchronization data includes instructions for each device in the first set of network devices to offset the universal time setting at the device according to the generated time offset data.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: September 3, 2019
    Assignee: Google LLC
    Inventor: James Peroulas
  • Publication number: 20190268779
    Abstract: A method for detecting coverage problems is provided. The method includes receiving, at data processing hardware, from at least one user equipment (UE), observations. Each observation includes a signal measurement of a signal emitted from a base station and a corresponding location of the signal measurement. The method also includes generating, by the data processing hardware, a coverage map for the base station based on the received observations, the coverage map indicating a signal characteristic of the emitted signal about the base station. The method further includes determining, by the data processing hardware, an estimated characteristic of the base station by feeding the coverage map into a neural network configured to output the estimated characteristic of the base station.
    Type: Application
    Filed: February 23, 2018
    Publication date: August 29, 2019
    Applicant: Google LLC
    Inventors: James Peroulas, Sharath Ananth, Nachiappan Valliappan
  • Patent number: 10129844
    Abstract: A telecommunication system includes base stations, a backhaul network transmitters, a backhaul network in communication with the base stations, and a synchronizing system in communication with the base stations. The base stations are configured to transmit/receive signals to/from user equipment and the backhaul network is configured to convey information to and from at least one of the base stations. The synchronizing system is configured to synchronize a communication timing between the base stations over a synchronizing network. The synchronizing network is separate from the backhaul network and is configured to provide the communication timing between the synchronizing system and a corresponding synchronization port at each of the base stations.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: November 13, 2018
    Assignee: Google LLC
    Inventors: Jibing Wang, James Peroulas
  • Patent number: 10103756
    Abstract: A method for identifying an interfering transmitter in a network is disclosed. The method includes receiving an interference indication indicating interference between transmitters in the network. The method includes ceasing transmitting operations of all of the transmitters in the network for a threshold period of time. The method includes soliciting an interference assessment of the network for the threshold period of time when all of the transmitters in the network ceased the transmitting operations. When the interference assessment indicates cessation of the interference between the transmitters in the network, the method includes determining that the interfering transmitter resides inside of the network; and executing an interference isolation routine configured to identify the interfering transmitter.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: October 16, 2018
    Assignee: Google LLC
    Inventor: James Peroulas
  • Patent number: 10075778
    Abstract: An integrated base station provides uplink and downlink wireless connectivity between user equipment and a wireless communication network. In order to accommodate certain features of the network, a bypass switch of the integrated base station is employed so that the baseband module of the base station is bypassed as to those features. In this case, selected data obtained from the RF transceiver of the integrated base station is processed by equipment in the back end system instead of by the baseband module. A first operation mode enables the baseband module to process the selected data, while a second operation mode bypasses the baseband module so that the back end system performs the processing. The bypass switch may be permanently activated. The bypass process allows for processing of the selected data in an efficient manner without requiring replacement of the integrated base station, thereby providing an efficient and cost-effective solution.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: September 11, 2018
    Assignee: Google LLC
    Inventor: James Peroulas
  • Publication number: 20180199296
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on a computer-readable storage medium for providing improved network services to service members are described. A first set of network devices associated with a service membership are identified from among a plurality of network devices. Time offset data that provisions a time displacement from a universal time setting is generated. Synchronization data is transmitted to each device in the first set of network devices associated with the service membership. The synchronization data includes instructions for each device in the first set of network devices to offset the universal time setting at the device according to the generated time offset data.
    Type: Application
    Filed: January 12, 2017
    Publication date: July 12, 2018
    Inventor: James Peroulas
  • Publication number: 20180041822
    Abstract: An integrated base station provides uplink and downlink wireless connectivity between user equipment and a wireless communication network. In order to accommodate certain features of the network, a bypass switch of the integrated base station is employed so that the baseband module of the base station is bypassed as to those features. In this case, selected data obtained from the RF transceiver of the integrated base station is processed by equipment in the back end system instead of by the baseband module. A first operation mode enables the baseband module to process the selected data, while a second operation mode bypasses the baseband module so that the back end system performs the processing. The bypass switch may be permanently activated. The bypass process allows for processing of the selected data in an efficient manner without requiring replacement of the integrated base station, thereby providing an efficient and cost-effective solution.
    Type: Application
    Filed: August 4, 2016
    Publication date: February 8, 2018
    Inventor: James Peroulas