Patents by Inventor Derrick Ives

Derrick Ives 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: 11856138
    Abstract: 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: Grant
    Filed: May 21, 2021
    Date of Patent: December 26, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Parag Garg, Homer Nicolas B. Filart, Kathleen Foster, Nicholas LaVassar, George MacDonald, Michele Lundahl, Derrick Ives
  • Publication number: 20230362300
    Abstract: 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: Application
    Filed: July 13, 2023
    Publication date: November 9, 2023
    Inventors: Parag Garg, Derrick Ives, Michele Lundahl, Helen Wang
  • Publication number: 20230344934
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a spam telephone call reducer are disclosed. In one aspect, a method includes the actions of receiving first telephone call data that reflects telephone calls received by a first user and second telephone call data that reflects telephone calls received by a second user. The actions further include comparing the first telephone call data and the second telephone call data. The actions further include determining that the first user received more spam telephone calls than the second user. The actions further include determining a first characteristic of the first user and a second characteristic of the second user. The actions further include determining an action that increases a similarity of the first characteristic to the second characteristic. The actions further include performing the action on the first characteristic.
    Type: Application
    Filed: July 5, 2023
    Publication date: October 26, 2023
    Inventor: Derrick Ives
  • Publication number: 20230300244
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automatically generating enhanced caller identification data are disclosed. In one aspect, a method includes the actions of receiving telephone call placement data that indicates the placement of a telephone call from a calling party to a called party. The actions further include receiving caller identification data. The actions further include accessing first telephone call data that reflects characteristics of telephone calls placed and received by the calling party. The actions further include based on the first telephone call data and the identity of the calling party, determining additional data to combine with the caller identification data. The actions further include generating enhanced caller identification data by combining the additional data with the caller identification data.
    Type: Application
    Filed: May 22, 2023
    Publication date: September 21, 2023
    Inventors: Derrick Ives, Ovidiu Serban, Adriana Padilla, Samantha Klemm, Vanda Oliveira
  • Publication number: 20230276206
    Abstract: 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: Application
    Filed: May 9, 2023
    Publication date: August 31, 2023
    Inventors: Parag Garg, Derrick Ives, Michele Lundahl
  • Patent number: 11729313
    Abstract: 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: Grant
    Filed: May 17, 2021
    Date of Patent: August 15, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Parag Garg, Derrick Ives, Michele Lundahl, Helen Wang
  • Patent number: 11711464
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a spam telephone call reducer are disclosed. In one aspect, a method includes the actions of receiving first telephone call data that reflects telephone calls received by a first user and second telephone call data that reflects telephone calls received by a second user. The actions further include comparing the first telephone call data and the second telephone call data. The actions further include determining that the first user received more spam telephone calls than the second user. The actions further include determining a first characteristic of the first user and a second characteristic of the second user. The actions further include determining an action that increases a similarity of the first characteristic to the second characteristic. The actions further include performing the action on the first characteristic.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: July 25, 2023
    Assignee: T-Mobile USA, Inc.
    Inventor: Derrick Ives
  • Patent number: 11683412
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automatically generating enhanced caller identification data are disclosed. In one aspect, a method includes the actions of receiving telephone call placement data that indicates the placement of a telephone call from a calling party to a called party. The actions further include receiving caller identification data. The actions further include accessing first telephone call data that reflects characteristics of telephone calls placed and received by the calling party. The actions further include based on the first telephone call data and the identity of the calling party, determining additional data to combine with the caller identification data. The actions further include generating enhanced caller identification data by combining the additional data with the caller identification data.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: June 20, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Derrick Ives, Ovidiu Serban, Adriana Padilla, Samantha Klemm, Vanda Oliveira
  • Patent number: 11659363
    Abstract: 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: Grant
    Filed: April 12, 2022
    Date of Patent: May 23, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Parag Garg, Derrick Ives, Michele Lundahl
  • Publication number: 20230110974
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing a phone number list are disclosed. In one aspect, a method includes the actions of receiving, by a computing device, telephone call data that reflects characteristics of telephone calls placed and received by a first user. Based on the telephone call data, the actions further include generating, by the computing device, a first telephone number whitelist for the first user. The actions further include determining, by the computing device, whether to combine the first telephone number whitelist and a second telephone number whitelist for a second user. The actions further include storing, by the computing device, the first telephone number whitelist or the combined telephone number whitelist in association with the first user.
    Type: Application
    Filed: October 8, 2021
    Publication date: April 13, 2023
    Inventors: Derrick Ives, Ovidiu Serban, Adriana Padilla, Samantha Klemm, Vanda Oliveira
  • Patent number: 11627218
    Abstract: 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: Grant
    Filed: January 22, 2021
    Date of Patent: April 11, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Parag Garg, Derrick Ives, Michele Lundahl
  • Patent number: 11622245
    Abstract: 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: Grant
    Filed: February 1, 2021
    Date of Patent: April 4, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Parag Garg, Derrick Ives, Michele Lundahl
  • Publication number: 20230089573
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automatically generating enhanced caller identification data are disclosed. In one aspect, a method includes the actions of receiving telephone call placement data that indicates the placement of a telephone call from a calling party to a called party. The actions further include receiving caller identification data. The actions further include accessing first telephone call data that reflects characteristics of telephone calls placed and received by the calling party. The actions further include based on the first telephone call data and the identity of the calling party, determining additional data to combine with the caller identification data. The actions further include generating enhanced caller identification data by combining the additional data with the caller identification data.
    Type: Application
    Filed: September 20, 2021
    Publication date: March 23, 2023
    Inventors: Derrick Ives, Ovidiu Serban, Adriana Padilla, Samantha Klemm, Vanda Oliveira
  • Patent number: 11516341
    Abstract: 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: Grant
    Filed: April 21, 2021
    Date of Patent: November 29, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Parag Garg, Nicholas LaVassar, George MacDonald, Homer Nicolas B. Filart, Derrick Ives, Michele Lundahl, Kathleen Foster
  • Publication number: 20220377172
    Abstract: 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: Application
    Filed: May 21, 2021
    Publication date: November 24, 2022
    Inventors: Parag Garg, Homer Nicolas B. Filart, Kathleen Foster, Nicholas LaVassar, George MacDonald, Michele Lundahl, Derrick Ives
  • Publication number: 20220368801
    Abstract: 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: Application
    Filed: May 17, 2021
    Publication date: November 17, 2022
    Inventors: Parag Garg, Derrick Ives, Michele Lundahl, Helen Wang
  • Publication number: 20220345570
    Abstract: 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: Application
    Filed: April 21, 2021
    Publication date: October 27, 2022
    Inventors: Parag Garg, Nicholas LaVassar, George MacDonald, Homer Nicolas B. Filart, Derrick Ives, Michele Lundahl, Kathleen Foster
  • Publication number: 20220272194
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a spam telephone call reducer are disclosed. In one aspect, a method includes the actions of receiving first telephone call data that reflects telephone calls received by a first user and second telephone call data that reflects telephone calls received by a second user. The actions further include comparing the first telephone call data and the second telephone call data. The actions further include determining that the first user received more spam telephone calls than the second user. The actions further include determining a first characteristic of the first user and a second characteristic of the second user. The actions further include determining an action that increases a similarity of the first characteristic to the second characteristic. The actions further include performing the action on the first characteristic.
    Type: Application
    Filed: February 24, 2021
    Publication date: August 25, 2022
    Inventor: Derrick Ives
  • Publication number: 20220248190
    Abstract: 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: Application
    Filed: February 1, 2021
    Publication date: August 4, 2022
    Inventors: Parag Garg, Derrick Ives, Michele Lundahl
  • Publication number: 20220248191
    Abstract: 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: Application
    Filed: April 12, 2022
    Publication date: August 4, 2022
    Inventors: Parag Garg, Derrick Ives, Michele Lundahl