Patents by Inventor Michele Lundahl
Michele Lundahl 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: 11856138Abstract: The present disclosure describes techniques for determining whether a communication request is associated with a legitimate communication or spoof communication, prior to establishing the connection. A Parallel Path Caller Verification (PPCV) controller is described that is configured to intercept a communication request from an originating device and generate a proof-of-identity (PoI) message for delivery to the originating device. Upon receipt of a reply message that is responsive to the PoI message, the PPCV controller may determine whether the communication is a legitimate communication. If the communication is determined as legitimate, the PPCV controller may establish a communication based on the communication request.Type: GrantFiled: May 21, 2021Date of Patent: December 26, 2023Assignee: T-Mobile USA, Inc.Inventors: Parag Garg, Homer Nicolas B. Filart, Kathleen Foster, Nicholas LaVassar, George MacDonald, Michele Lundahl, Derrick Ives
-
Publication number: 20230362300Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a spoofed telephone call identifier are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating a placement of a telephone call from a second computing device to a third computing device, wherein the data includes a phone number of the second computing device. The actions further include determining characteristics of the phone number of the second computing device. The actions further include, based on the characteristics of the phone number of the second computing device, determining a likelihood that the phone number of the second computing device is spoofed. The actions further include, based on the likelihood that the phone number of the second computing device is spoofed, determining whether to transmit a notification of the telephone call to the third computing device.Type: ApplicationFiled: July 13, 2023Publication date: November 9, 2023Inventors: Parag Garg, Derrick Ives, Michele Lundahl, Helen Wang
-
Publication number: 20230276206Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a caller identifier are disclosed. In one aspect, a method includes the actions of receiving, by a server, a request to initiate a telephone call between a calling phone and a callee phone, wherein the request includes a telephone number of the calling phone. The actions further include determining, by the server, a name that corresponds to the telephone number. The actions further include accessing, by the server, a calling history that indicates previous telephone calls of the phone number. The actions further include, based on the calling history that indicates previous telephone calls of the phone number, determining, by the server, whether to generate a notification that includes the name that corresponds to the telephone number.Type: ApplicationFiled: May 9, 2023Publication date: August 31, 2023Inventors: Parag Garg, Derrick Ives, Michele Lundahl
-
Patent number: 11729313Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a spoofed telephone call identifier are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating a placement of a telephone call from a second computing device to a third computing device, wherein the data includes a phone number of the second computing device. The actions further include determining characteristics of the phone number of the second computing device. The actions further include, based on the characteristics of the phone number of the second computing device, determining a likelihood that the phone number of the second computing device is spoofed. The actions further include, based on the likelihood that the phone number of the second computing device is spoofed, determining whether to transmit a notification of the telephone call to the third computing device.Type: GrantFiled: May 17, 2021Date of Patent: August 15, 2023Assignee: T-Mobile USA, Inc.Inventors: Parag Garg, Derrick Ives, Michele Lundahl, Helen Wang
-
Patent number: 11659363Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a caller identifier are disclosed. In one aspect, a method includes the actions of receiving, by a server, a request to initiate a telephone call between a calling phone and a callee phone, wherein the request includes a telephone number of the calling phone. The actions further include determining, by the server, a name that corresponds to the telephone number. The actions further include accessing, by the server, a calling history that indicates previous telephone calls of the phone number. The actions further include, based on the calling history that indicates previous telephone calls of the phone number, determining, by the server, whether to generate a notification that includes the name that corresponds to the telephone number.Type: GrantFiled: April 12, 2022Date of Patent: May 23, 2023Assignee: T-Mobile USA, Inc.Inventors: Parag Garg, Derrick Ives, Michele Lundahl
-
Patent number: 11627218Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a caller identifier are disclosed. In one aspect, a method includes the actions of receiving, by a server and from a user of a computing device, data indicating a request to update a name that corresponds to a phone number in a caller identification information storage. The actions further include accessing, by the server, a calling history that indicates previous telephone calls of the phone number. The actions further include accessing, by the server, identification data of the user. The actions further include based on the calling history that indicates previous telephone calls of the phone number and the identification data of the user, determining whether to update the caller identification information storage to indicate that the name corresponds to the phone number.Type: GrantFiled: January 22, 2021Date of Patent: April 11, 2023Assignee: T-Mobile USA, Inc.Inventors: Parag Garg, Derrick Ives, Michele Lundahl
-
Patent number: 11622245Abstract: A call pattern associated with a telephone number of a subscriber of a wireless carrier network is monitored. The call pattern is then analyzed via a machine-learning algorithm to classify the subscriber into a subscriber classification category of multiple subscriber classification categories. A determination is made as to whether the subscriber classification category of the subscriber corresponds to a service plan type of a specific wireless service plan subscribed to by the subscriber for the telephone number. When the subscriber classification category fails to correspond to the plan type, an offer of an additional wireless service plan that corresponds to the subscriber classification category of the subscriber is sent to a user device of the subscriber. When the subscriber classification category corresponds to the service plan type, a caller category label is assigned to the subscriber that indicates the subscriber classification category of the subscriber.Type: GrantFiled: February 1, 2021Date of Patent: April 4, 2023Assignee: T-Mobile USA, Inc.Inventors: Parag Garg, Derrick Ives, Michele Lundahl
-
Patent number: 11516341Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a telephone call screener are disclosed. In one aspect, a method includes the actions of receiving a telephone call. The actions further include determining characteristics of the telephone call. The actions further include, based on the characteristics of the telephone call, determining a level of screening to apply to the telephone call. The actions further include determining screening data based on screening the telephone call according to the level of screening. The actions further include providing, for output, the screening data.Type: GrantFiled: April 21, 2021Date of Patent: November 29, 2022Assignee: T-Mobile USA, Inc.Inventors: Parag Garg, Nicholas LaVassar, George MacDonald, Homer Nicolas B. Filart, Derrick Ives, Michele Lundahl, Kathleen Foster
-
Publication number: 20220377172Abstract: The present disclosure describes techniques for determining whether a communication request is associated with a legitimate communication or spoof communication, prior to establishing the connection. A Parallel Path Caller Verification (PPCV) controller is described that is configured to intercept a communication request from an originating device and generate a proof-of-identity (PoI) message for delivery to the originating device. Upon receipt of a reply message that is responsive to the PoI message, the PPCV controller may determine whether the communication is a legitimate communication. If the communication is determined as legitimate, the PPCV controller may establish a communication based on the communication request.Type: ApplicationFiled: May 21, 2021Publication date: November 24, 2022Inventors: Parag Garg, Homer Nicolas B. Filart, Kathleen Foster, Nicholas LaVassar, George MacDonald, Michele Lundahl, Derrick Ives
-
Publication number: 20220368801Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a spoofed telephone call identifier are disclosed. In one aspect, a method includes the actions of receiving, by a first computing device, data indicating a placement of a telephone call from a second computing device to a third computing device, wherein the data includes a phone number of the second computing device. The actions further include determining characteristics of the phone number of the second computing device. The actions further include, based on the characteristics of the phone number of the second computing device, determining a likelihood that the phone number of the second computing device is spoofed. The actions further include, based on the likelihood that the phone number of the second computing device is spoofed, determining whether to transmit a notification of the telephone call to the third computing device.Type: ApplicationFiled: May 17, 2021Publication date: November 17, 2022Inventors: Parag Garg, Derrick Ives, Michele Lundahl, Helen Wang
-
Publication number: 20220345570Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing menu-based communication are disclosed. In one aspect, a method includes the actions of receiving, from a first computing device, a communication and data identifying a second computing device as a recipient of the communication. The actions may further include determining a first and second candidate response to the communication. The actions may further include providing, to the second computing device, the communication, the first and second candidate responses, and instructions to provide, for output by the second computing device, the first and second candidate responses as selectable responses to the communication. The actions may further include receiving, from the second computing device, the selection of the first or second candidate response.Type: ApplicationFiled: April 21, 2021Publication date: October 27, 2022Inventors: Parag Garg, Nicholas LaVassar, George MacDonald, Homer Nicolas B. Filart, Derrick Ives, Michele Lundahl, Kathleen Foster
-
Publication number: 20220248191Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a caller identifier are disclosed. In one aspect, a method includes the actions of receiving, by a server, a request to initiate a telephone call between a calling phone and a callee phone, wherein the request includes a telephone number of the calling phone. The actions further include determining, by the server, a name that corresponds to the telephone number. The actions further include accessing, by the server, a calling history that indicates previous telephone calls of the phone number. The actions further include, based on the calling history that indicates previous telephone calls of the phone number, determining, by the server, whether to generate a notification that includes the name that corresponds to the telephone number.Type: ApplicationFiled: April 12, 2022Publication date: August 4, 2022Inventors: Parag Garg, Derrick Ives, Michele Lundahl
-
Publication number: 20220248190Abstract: A call pattern associated with a telephone number of a subscriber of a wireless carrier network is monitored. The call pattern is then analyzed via a machine-learning algorithm to classify the subscriber into a subscriber classification category of multiple subscriber classification categories. A determination is made as to whether the subscriber classification category of the subscriber corresponds to a service plan type of a specific wireless service plan subscribed to by the subscriber for the telephone number. When the subscriber classification category fails to correspond to the plan type, an offer of an additional wireless service plan that corresponds to the subscriber classification category of the subscriber is sent to a user device of the subscriber. When the subscriber classification category corresponds to the service plan type, a caller category label is assigned to the subscriber that indicates the subscriber classification category of the subscriber.Type: ApplicationFiled: February 1, 2021Publication date: August 4, 2022Inventors: Parag Garg, Derrick Ives, Michele Lundahl
-
Publication number: 20220239773Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a caller identifier are disclosed. In one aspect, a method includes the actions of receiving, by a server and from a user of a computing device, data indicating a request to update a name that corresponds to a phone number in a caller identification information storage. The actions further include accessing, by the server, a calling history that indicates previous telephone calls of the phone number. The actions further include accessing, by the server, identification data of the user. The actions further include based on the calling history that indicates previous telephone calls of the phone number and the identification data of the user, determining whether to update the caller identification information storage to indicate that the name corresponds to the phone number.Type: ApplicationFiled: January 22, 2021Publication date: July 28, 2022Inventors: Parag Garg, Derrick Ives, Michele Lundahl
-
Patent number: 11330406Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a caller identifier are disclosed. In one aspect, a method includes the actions of receiving, by a server, a request to initiate a telephone call between a calling phone and a callee phone, wherein the request includes a telephone number of the calling phone. The actions further include determining, by the server, a name that corresponds to the telephone number. The actions further include accessing, by the server, a calling history that indicates previous telephone calls of the phone number. The actions further include, based on the calling history that indicates previous telephone calls of the phone number, determining, by the server, whether to generate a notification that includes the name that corresponds to the telephone number.Type: GrantFiled: January 29, 2021Date of Patent: May 10, 2022Assignee: T-Mobile USA, Inc.Inventors: Parag Garg, Derrick Ives, Michele Lundahl