-
公开(公告)号:US10462014B1
公开(公告)日:2019-10-29
申请号:US15806340
申请日:2017-11-08
Applicant: Google LLC
Inventor: Xiaoming Wang , Greg Leon , Sanjeev Jagannatha Rao , Jun Yin , Peter Chen , Dongdong Wang
IPC: H04B10/07 , H04L12/24 , H04W64/00 , H04W16/26 , H04Q11/00 , H04B10/079 , H04B10/112 , H04W84/22
Abstract: A method for positioning network devices includes receiving network parameters for a network and determining corresponding installation locations for the end devices based on the network parameters. The network includes at least one network backhaul, relay devices in communication with the network backhaul, and end devices in communication with the relay devices or the network backhaul. The end devices are configured to wirelessly communicate with user devices at the corresponding user locations. The method also includes determining communication connections between at least one of: the end devices and user devices; the relay devices and the at least one network backhaul; the relay devices and the end devices; or the end devices and the at least one network backhaul. The method further includes generating a network topology indicating the determined corresponding locations for the end devices and the determined communication connections.
-
公开(公告)号:US20220124195A1
公开(公告)日:2022-04-21
申请号:US17258738
申请日:2020-08-25
Applicant: Google LLC
Abstract: Implementations described herein relate to methods, systems, and computer-readable media to label incoming phone calls. A method to label an incoming phone call includes detecting the incoming phone call associated with a caller identifier (ID), determining a location associated with the call, and analyzing a call header of the call to determine one or more call characteristics. The method further includes determining, based on the location and the call characteristics, if the location is spoofed and determining, based on the caller ID and the call characteristics, if an access network associated with the call is spoofed. The method further includes applying a trained machine learning model to determine whether the call is a robocall. The method further includes assigning a label to the call that indicates whether the call is a spoofed call or is the robocall and sending the label to a callee device associated with the call.
-
公开(公告)号:US20220360665A1
公开(公告)日:2022-11-10
申请号:US17869151
申请日:2022-07-20
Applicant: Google LLC
Abstract: Implementations described herein relate to methods, systems, and computer-readable media to label incoming phone calls. A method to label an incoming phone call includes detecting the incoming phone call associated with a caller identifier (ID), determining a location associated with the call, and analyzing a call header of the call to determine one or more call characteristics. The method further includes determining, based on the location and the call characteristics, if the location is spoofed and determining, based on the caller ID and the call characteristics, if an access network associated with the call is spoofed. The method further includes applying a trained machine learning model to determine whether the call is a robocall. The method further includes assigning a label to the call that indicates whether the call is a spoofed call or is the robocall and sending the label to a callee device associated with the call.
-
公开(公告)号:US11129013B2
公开(公告)日:2021-09-21
申请号:US16658401
申请日:2019-10-21
Applicant: Google LLC
Abstract: The present disclosure provides for creation of a test tool that uses publicly available SIM information to generate and load a test eSIM profile to eUICC. The test profile mirrors the non-sensitive network attach mechanisms for any given MNO to work in a predefined lab environment with network emulator. The test eSIM profile is not limited to use with to the SIM's specific OS and hardware. Rather, the eSIM profile package format is a publicly defined file format designed to be interoperable in all eUICC capable mobile devices. The test tool described herein may therefore eliminate bottlenecks and external dependencies faced by manufacturers and MNOs by allowing manufacturers and MNOs to validate profiles, networks, and devices for a wide variety of configurations.
-
公开(公告)号:US11425240B2
公开(公告)日:2022-08-23
申请号:US17258738
申请日:2020-08-25
Applicant: Google LLC
Abstract: Implementations described herein relate to methods, systems, and computer-readable media to label incoming phone calls. A method to label an incoming phone call includes detecting the incoming phone call associated with a caller identifier (ID), determining a location associated with the call, and analyzing a call header of the call to determine one or more call characteristics. The method further includes determining, based on the location and the call characteristics, if the location is spoofed and determining, based on the caller ID and the call characteristics, if an access network associated with the call is spoofed. The method further includes applying a trained machine learning model to determine whether the call is a robocall. The method further includes assigning a label to the call that indicates whether the call is a spoofed call or is the robocall and sending the label to a callee device associated with the call.
-
公开(公告)号:US20210120399A1
公开(公告)日:2021-04-22
申请号:US16658401
申请日:2019-10-21
Applicant: Google LLC
Abstract: The present disclosure provides for creation of a test tool that uses publicly available SIM information to generate and load a test eSIM profile to eUICC. The test profile mirrors the non-sensitive network attach mechanisms for any given MNO to work in a predefined lab environment with network emulator. The test eSIM profile is not limited to use with to the SIM's specific OS and hardware. Rather, the eSIM profile package format is a publicly defined file format designed to be interoperable in all eUICC capable mobile devices. The test tool described herein may therefore eliminate bottlenecks and external dependencies faced by manufacturers and MNOs by allowing manufacturers and MNOs to validate profiles, networks, and devices for a wide variety of configurations.
-
7.
公开(公告)号:US10708761B1
公开(公告)日:2020-07-07
申请号:US16711754
申请日:2019-12-12
Applicant: Google LLC
Inventor: Jun Yin , Timothy Auer , Aguibou Barry , Grace Chen , Matthew Resman
Abstract: A method for enabling multiple subscriber identification module (SIM) profiles on a single embedded SIM includes installing a first SIM profile associated with a first mobile communication service that a user subscribes to and installing a second SIM profile associated with a second mobile communication service that the user subscribes to that is different than the first mobile communication service. The method also includes simultaneously enabling the first SIM profile to communicate with data processing hardware via a dedicated first communication interface and the second SIM profile to communicate with the data processing hardware via a dedicated second communication interface. The method also includes when using the enabled first SIM profile and the enabled second SIM profile, connecting to the first mobile communication service and the second mobile communication service simultaneously.
-
公开(公告)号:US10666521B1
公开(公告)日:2020-05-26
申请号:US16579758
申请日:2019-09-23
Applicant: Google LLC
Inventor: Xiaoming Wang , Greg Leon , Sanjeev Jagannatha Rao , Jun Yin , Peter Chen , Dongdong Wang
IPC: H04B10/07 , H04L12/24 , H04W64/00 , H04W16/26 , H04Q11/00 , H04B10/079 , H04B10/112 , H04W84/22
Abstract: A method for positioning network devices includes receiving network parameters for a network and determining corresponding installation locations for the end devices based on the network parameters. The network includes at least one network backhaul, relay devices in communication with the network backhaul, and end devices in communication with the relay devices or the network backhaul. The end devices are configured to wirelessly communicate with user devices at the corresponding user locations. The method also includes determining communication connections between at least one of: the end devices and user devices; the relay devices and the at least one network backhaul; the relay devices and the end devices; or the end devices and the at least one network backhaul. The method further includes generating a network topology indicating the determined corresponding locations for the end devices and the determined communication connections.
-
-
-
-
-
-
-