Patents by Inventor Jason A. Coglon
Jason A. Coglon 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: 11038977Abstract: A device can be configured to receive first internet protocol multimedia subsystem (IMS) data from a user device, provide the first IMS registration data to an IMS device, maintain—on behalf of the user device—an IMS connection between the user device and the IMS device. In addition, the device an receive, from the IMS device, an IMS invite addressed to the user device, temporarily hold the IMS invite, provide a push notification device with a push notification request specifying the user device, receive second IMS registration data from the user device, and perform an action based on the second IMS registration data.Type: GrantFiled: January 24, 2020Date of Patent: June 15, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Sameh El-Gawady, Jason A. Coglon
-
Publication number: 20200162570Abstract: A device can be configured to receive first internet protocol multimedia subsystem (IMS) data from a user device, provide the first IMS registration data to an IMS device, maintain—on behalf of the user device—an IMS connection between the user device and the IMS device. In addition, the device an receive, from the IMS device, an IMS invite addressed to the user device, temporarily hold the IMS invite, provide a push notification device with a push notification request specifying the user device, receive second IMS registration data from the user device, and perform an action based on the second IMS registration data.Type: ApplicationFiled: January 24, 2020Publication date: May 21, 2020Inventors: Sameh EL-GAWADY, Jason A. COGLON
-
Patent number: 10574769Abstract: A device can be configured to receive first internet protocol multimedia subsystem (IMS) data from a user device, provide the first IMS registration data to an IMS device, maintain—on behalf of the user device—an IMS connection between the user device and the IMS device. In addition, the device an receive, from the IMS device, an IMS invite addressed to the user device, temporarily hold the IMS invite, provide a push notification device with a push notification request specifying the user device, receive second IMS registration data from the user device, and perform an action based on the second IMS registration data.Type: GrantFiled: September 22, 2017Date of Patent: February 25, 2020Assignee: Verizon Patent and Licensing Inc.Inventors: Sameh El-Gawady, Jason A. Coglon
-
Patent number: 10251115Abstract: Artificial intelligence-based, intelligent agent (IA) services may include an IA server assisting users of a wireless network in various communication scenarios (e.g., calls, texts, chats, etc.). A user may specify rules for managing communications directed to a User Equipment (UE) of the user. Examples of such rules may include intercepting an incoming call to the user, managing the call based on whether the user is available, determining a reason for an incoming call and notifying the user about the reason, inviting the user to join the call, adding other users to the call, recording portions of the call, providing requested information, taking notes, scheduling meetings, and providing other assistant-type services, etc. The IA services may also include monitoring, interpreting, and responding to information that is sent to, or by, the user, during a communication, in addition to implementing Machine Learning procedures for self-improvement.Type: GrantFiled: September 7, 2017Date of Patent: April 2, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Jason A. Coglon, Christian Guirnalda, Andrew Wahlon Lam, Juan Manuel Noceda, Matthew S. Ross, Ohad Zeira
-
Publication number: 20190098103Abstract: A device can be configured to receive first internet protocol multimedia subsystem (IMS) data from a user device, provide the first IMS registration data to an IMS device, maintain—on behalf of the user device—an IMS connection between the user device and the IMS device. In addition, the device an receive, from the IMS device, an IMS invite addressed to the user device, temporarily hold the IMS invite, provide a push notification device with a push notification request specifying the user device, receive second IMS registration data from the user device, and perform an action based on the second IMS registration data.Type: ApplicationFiled: September 22, 2017Publication date: March 28, 2019Inventors: Sameh El-Gawady, Jason A. Coglon
-
Publication number: 20190075506Abstract: Artificial intelligence-based, intelligent agent (IA) services may include an IA server assisting users of a wireless network in various communication scenarios (e.g., calls, texts, chats, etc.). A user may specify rules for managing communications directed to a User Equipment (UE) of the user. Examples of such rules may include intercepting an incoming call to the user, managing the call based on whether the user is available, determining a reason for an incoming call and notifying the user about the reason, inviting the user to join the call, adding other users to the call, recording portions of the call, providing requested information, taking notes, scheduling meetings, and providing other assistant-type services, etc. The IA services may also include monitoring, interpreting, and responding to information that is sent to, or by, the user, during a communication, in addition to implementing Machine Learning procedures for self-improvement.Type: ApplicationFiled: September 7, 2017Publication date: March 7, 2019Inventors: Jason A. Coglon, Christian Guirnalda, Andrew Wahlon Lam, Juan Manuel Noceda, Matthew S. Ross, Ohad Zeira
-
Patent number: 10206086Abstract: A method for adding an additional endpoint for a service based on a short messaging service (SMS) message may include receiving a request to add a second user equipment (UE) as an additional endpoint for a service associated with a first UE, and generating a transaction identifier in response to receiving the request. The method may include sending a command to provide a short message service (SMS) message to the first UE requesting permission to add the second UE as the additional endpoint, and receiving a message granting permission to add the second UE as the additional endpoint, where the message may include a network identifier assigned to the first UE. The method may include generating credential(s) for authorizing the second UE to access the service, and may then provide the credential(s) to the second UE.Type: GrantFiled: September 29, 2017Date of Patent: February 12, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Andrew Wahlon Lam, James K. Choe, Jason A. Coglon
-
Patent number: 10027798Abstract: Multiple mobile device numbers (MDNs) may be associated with a single user device. For outgoing communications, the user may choose which of the accounts are to be used. For incoming communications, application layer processes may perform an arbitration function to ensure that that the communication state, associated with each MDN, is correctly updated both at the user device and in the telecommunications network.Type: GrantFiled: April 15, 2016Date of Patent: July 17, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Sameh El-Gawady, Vered Ben-Anat, Jason A. Coglon, Mauricio Pati Caldeira de Andrada
-
Patent number: 9942285Abstract: Techniques described herein may be used to enable a user to have a call transferred between user devices regardless of how the user devices are connected to a wireless telecommunications network. For example, a user may register a first and second user device for a service that allows calls to be transferred between the user devices. A server may detect a call involving the first user device and may identify the second user device based on the prior registration. The server may detect a type of connection between the second user device and the wireless telecommunications network and may notify the second user device of the call based on the type of connection detected. In response to the notification, the user may request that the call be transferred to the second user device, and the server may cause the call to be transferred accordingly.Type: GrantFiled: November 23, 2015Date of Patent: April 10, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Andrew Wahlon Lam, Jason A. Coglon
-
Publication number: 20180035249Abstract: A method for adding an additional endpoint for a service based on a short messaging service (SMS) message may include receiving a request to add a second user equipment (UE) as an additional endpoint for a service associated with a first UE, and generating a transaction identifier in response to receiving the request. The method may include sending a command to provide a short message service (SMS) message to the first UE requesting permission to add the second UE as the additional endpoint, and receiving a message granting permission to add the second UE as the additional endpoint, where the message may include a network identifier assigned to the first UE. The method may include generating credential(s) for authorizing the second UE to access the service, and may then provide the credential(s) to the second UE.Type: ApplicationFiled: September 29, 2017Publication date: February 1, 2018Inventors: Andrew Wahlon Lam, James K. Choe, Jason A. Coglon
-
Patent number: 9807544Abstract: A method for adding an additional endpoint for a service based on a short messaging service (SMS) message may include receiving a request to add a second user equipment (UE) as an additional endpoint for a service associated with a first UE, and generating a transaction identifier in response to receiving the request. The method may include sending a command to provide a short message service (SMS) message to the first UE requesting permission to add the second UE as the additional endpoint, and receiving a message granting permission to add the second UE as the additional endpoint, where the message may include a network identifier assigned to the first UE. The method may include generating credential(s) for authorizing the second UE to access the service, and may then provide the credential(s) to the second UE.Type: GrantFiled: June 25, 2015Date of Patent: October 31, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: Andrew Wahlon Lam, James K. Choe, Jason A. Coglon
-
Patent number: 9801050Abstract: An identifier may be generated for an endpoint device associated with a user device. The identifier may include first data indicating that the identifier is generated, second data identifying the user device, and third data identifying the endpoint device from a plurality of endpoint devices associated with the user device. The identifier may be formatted as an International Mobile Subscriber Identity (IMSI). The first data may include a three-digit mobile country code (MCC) not associated with a country. The second data may include a telephone number associated with the user device. The third data includes a counter value incremented for endpoint devices associated with the user device.Type: GrantFiled: September 30, 2015Date of Patent: October 24, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: Sameh El-Gawady, Vered Ben-Anat, Jason A. Coglon, Andrew Wahlon Lam
-
Publication number: 20170302789Abstract: Multiple mobile device numbers (MDNs) may be associated with a single user device. For outgoing communications, the user may choose which of the accounts are to be used. For incoming communications, application layer processes may perform an arbitration function to ensure that that the communication state, associated with each MDN, is correctly updated both at the user device and in the telecommunications network.Type: ApplicationFiled: April 15, 2016Publication date: October 19, 2017Inventors: Sameh El-Gawady, Vered Ben-Anat, Jason A. Coglon, Mauricio Pati Caldeira de Andrada
-
Patent number: 9736298Abstract: Voice to text (VTT) call transcription technologies are provided. At least one server receives a request from a mobile device to initiate a transcription of voice communication of a call between the mobile device and another device. The server, responsive to the request, establishes a bridged communication session between the server, the mobile device, the other device and a VTT system. The bridged communication session includes the voice communication of the call that is exchanged between the mobile device and the other device. The VTT system converts the voice communication of the call in the bridged communication session to a text transcription. The VTT system sends the text transcription of the voice communication of the call, for example, to the first mobile device.Type: GrantFiled: September 23, 2014Date of Patent: August 15, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: Andrew Wahlon Lam, Jason Coglon
-
Patent number: 9723121Abstract: A method includes accessing, at a first user device, an application that coordinates ringing of multiple user devices registered to a smart phone number that are within a predetermined proximity of each other. The method includes broadcasting an identity and a ring state associated with the user device. A presence is to be detected within the predetermined proximity of at least one additional user device associated with the smart phone number. The method includes determining a ringing user device based on predetermined rules of selection between the at least one additional user device and the first user device. The method further includes determining activity to be performed by at least one other user device in event of an incoming call to the smart phone number. The method also includes receiving an incoming call at the smart phone number and ringing the ringing device.Type: GrantFiled: March 18, 2015Date of Patent: August 1, 2017Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Andrew Wahlon Lam, Jason A. Coglon
-
Publication number: 20170149850Abstract: Techniques described herein may be used to enable a user to have a call transferred between user devices regardless of how the user devices are connected to a wireless telecommunications network. For example, a user may register a first and second user device for a service that allows calls to be transferred between the user devices. A server may detect a call involving the first user device and may identify the second user device based on the prior registration. The server may detect a type of connection between the second user device and the wireless telecommunications network and may notify the second user device of the call based on the type of connection detected. In response to the notification, the user may request that the call be transferred to the second user device, and the server may cause the call to be transferred accordingly.Type: ApplicationFiled: November 23, 2015Publication date: May 25, 2017Inventors: Andrew Wahlon Lam, Jason A. Coglon
-
Publication number: 20170094498Abstract: An identifier may be generated for an endpoint device associated with a user device. The identifier may include first data indicating that the identifier is generated, second data identifying the user device, and third data identifying the endpoint device from a plurality of endpoint devices associated with the user device. The identifier may be formatted as an International Mobile Subscriber Identity (IMSI). The first data may include a three-digit mobile country code (MCC) not associated with a country. The second data may include a telephone number associated with the user device. The third data includes a counter value incremented for endpoint devices associated with the user device.Type: ApplicationFiled: September 30, 2015Publication date: March 30, 2017Inventors: Sameh El-Gawady, Vered Ben-Anat, Jason A. Coglon, Andrew Wahlon Lam
-
Publication number: 20160381549Abstract: A method for adding an additional endpoint for a service based on a short messaging service (SMS) message may include receiving a request to add a second user equipment (UE) as an additional endpoint for a service associated with a first UE, and generating a transaction identifier in response to receiving the request. The method may include sending a command to provide a short message service (SMS) message to the first UE requesting permission to add the second UE as the additional endpoint, and receiving a message granting permission to add the second UE as the additional endpoint, where the message may include a network identifier assigned to the first UE. The method may include generating credential(s) for authorizing the second UE to access the service, and may then provide the credential(s) to the second UE.Type: ApplicationFiled: June 25, 2015Publication date: December 29, 2016Inventors: Andrew Wahlon Lam, James K. Choe, Jason A. Coglon
-
Publication number: 20160277581Abstract: A method includes accessing, at a first user device, an application that coordinates ringing of multiple user devices registered to a smart phone number that are within a predetermined proximity of each other. The method includes broadcasting an identity and a ring state associated with the user device. A presence is to be detected within the predetermined proximity of at least one additional user device associated with the smart phone number. The method includes determining a ringing user device based on predetermined rules of selection between the at least one additional user device and the first user device. The method further includes determining activity to be performed by at least one other user device in event of an incoming call to the smart phone number. The method also includes receiving an incoming call at the smart phone number and ringing the ringing device.Type: ApplicationFiled: March 18, 2015Publication date: September 22, 2016Inventors: Andrew Wahlon Lam, Jason A. Coglon
-
Publication number: 20160088150Abstract: Voice to text (VTT) call transcription technologies are provided. At least one server receives a request from a mobile device to initiate a transcription of voice communication of a call between the mobile device and another device. The server, responsive to the request, establishes a bridged communication session between the server, the mobile device, the other device and a VTT system. The bridged communication session includes the voice communication of the call that is exchanged between the mobile device and the other device. The VTT system converts the voice communication of the call in the bridged communication session to a text transcription. The VTT system sends the text transcription of the voice communication of the call, for example, to the first mobile device.Type: ApplicationFiled: September 23, 2014Publication date: March 24, 2016Inventors: Andrew Wahlon Lam, Jason Coglon