Patents by Inventor Yaolin Daniel Wu
Yaolin Daniel Wu 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: 12615194Abstract: A disclosed method may include (i) receiving, by a mobile virtual network operator from a client of the mobile virtual network operator, a request to perform a task relating to a telecommunication account of the client with the mobile virtual network operator, (ii) retrieving, by the mobile virtual network operator, a value that identifies a mobile virtual network enabler that was assigned to a type of the request from a corresponding field of a profile for the client with the mobile virtual network operator, (iii) forwarding, by the mobile virtual network operator based on retrieving the value, the request to perform the task to the mobile virtual network enabler, and (iv) reporting, by the mobile virtual network operator to the client after the mobile virtual network enabler has completed the task, that the task has been completed.Type: GrantFiled: March 4, 2024Date of Patent: April 28, 2026Assignee: Boost Subscriber Co L.L.C.Inventors: Eran Eldar, Robert Bennett, Yaolin Daniel Wu, Kara Bouc, Haoyang Li
-
Publication number: 20250280327Abstract: A disclosed method may include (i) receiving, by a mobile virtual network operator from a client of the mobile virtual network operator, a request to perform a task relating to a telecommunication account of the client with the mobile virtual network operator, (ii) applying, by the mobile virtual network operator, a mobile virtual network enabler selection policy that automatically matches task requests to mobile virtual network enablers based on an analysis of at least one differentiating factor, and (iii) selecting, by the mobile virtual network operator based on applying the mobile virtual network enabler selection policy, a selected mobile virtual network enabler to perform the task from among a plurality of available mobile virtual network enablers that have each established a configuration with the mobile virtual network operator to accept the request to perform the task.Type: ApplicationFiled: March 4, 2024Publication date: September 4, 2025Inventors: Eran Eldar, Robert Bennett, Yaolin Daniel Wu, Kara Bouc, Haoyang Li
-
Publication number: 20250280058Abstract: A disclosed method may include (i) receiving, by a mobile virtual network operator over a synchronous network connection from a client of the mobile virtual network operator, a request to perform a task relating to a telecommunication account of the client with the mobile virtual network operator, (ii) forwarding, by the mobile virtual network operator, the request to perform the task to a mobile virtual network enabler over an asynchronous network connection, (iii) transforming, by the mobile virtual network operator, a first hypertext transfer protocol response code that the mobile virtual network enabler issued in response to the request into a second and distinct hypertext transfer protocol response code, and (iv) reporting, by the mobile virtual network operator to the client, the second and distinct hypertext transfer protocol response code.Type: ApplicationFiled: March 4, 2024Publication date: September 4, 2025Inventors: Eran Eldar, Robert Bennett, Yaolin Daniel Wu, Kara Bouc, Haoyang Li
-
Publication number: 20250279942Abstract: A disclosed method may include (i) receiving, by a mobile virtual network operator from a client of the mobile virtual network operator, a request to perform a task relating to a telecommunication account of the client with the mobile virtual network operator, (ii) retrieving, by the mobile virtual network operator, a value that identifies a mobile virtual network enabler that was assigned to a type of the request from a corresponding field of a profile for the client with the mobile virtual network operator, (iii) forwarding, by the mobile virtual network operator based on retrieving the value, the request to perform the task to the mobile virtual network enabler, and (iv) reporting, by the mobile virtual network operator to the client after the mobile virtual network enabler has completed the task, that the task has been completed.Type: ApplicationFiled: March 4, 2024Publication date: September 4, 2025Inventors: Eran Eldar, Robert Bennett, Yaolin Daniel Wu, Kara Bouc, Haoyang Li
-
Publication number: 20250280284Abstract: A disclosed method may include (i) receiving, by a mobile virtual network operator from a client of the mobile virtual network operator, a request to perform a task relating to a telecommunication account of the client with the mobile virtual network operator, (ii) forwarding, by the mobile virtual network operator, the request to perform the task to a mobile virtual network enabler by referencing a first client identifier that the mobile virtual network enabler assigned to the telecommunication account, (iii) mapping, by the mobile virtual network operator, the first client identifier that the mobile virtual network enabler assigned to the telecommunication account onto a second client identifier that the mobile virtual network operator assigned to the telecommunication account and that is distinct from the first client identifier, and (iv) reporting that the task has been completed.Type: ApplicationFiled: March 4, 2024Publication date: September 4, 2025Inventors: Eran Eldar, Robert Bennett, Yaolin Daniel Wu, Kara Bouc, Haoyang Li
-
Patent number: 12407765Abstract: A disclosed method may include (i) receiving, by a mobile virtual network operator over a synchronous network connection from a client of the mobile virtual network operator, a request to perform a task relating to a telecommunication account of the client with the mobile virtual network operator, (ii) forwarding, by the mobile virtual network operator, the request to perform the task to a mobile virtual network enabler over an asynchronous network connection, (iii) transforming, by the mobile virtual network operator, a first hypertext transfer protocol response code that the mobile virtual network enabler issued in response to the request into a second and distinct hypertext transfer protocol response code, and (iv) reporting, by the mobile virtual network operator to the client, the second and distinct hypertext transfer protocol response code.Type: GrantFiled: March 4, 2024Date of Patent: September 2, 2025Assignee: DISH Wireless L.L.C.Inventors: Eran Eldar, Robert Bennett, Yaolin Daniel Wu, Kara Bouc, Haoyang Li
-
Publication number: 20250274825Abstract: A disclosed method may include (i) receiving, by a graphical user interface at a mobile virtual network operator, a request to verify whether a network switch is available for the mobile virtual network operator to switch a client from a source mobile network operator that is serving the client for the mobile virtual network operator to a target mobile network operator that is serving clients for the mobile virtual network operator and (ii) outputting automatically, by the graphical user interface at the mobile virtual network operator based on an analysis of attributes of at least the client and the target mobile network operator, a positive answer.Type: ApplicationFiled: February 26, 2024Publication date: August 28, 2025Inventors: Eran Eldar, Robert Bennett, Yaolin Daniel Wu, Kara Bouc, Haoyang Li
-
Publication number: 20250274739Abstract: A disclosed method may include (i) receiving, by a graphical user interface at a mobile virtual network operator, a client identifier as a request and (ii) outputting automatically, by the graphical user interface at the mobile virtual network operator in response to the request, a plurality of values that are specific to a client assigned to the client identifier.Type: ApplicationFiled: February 26, 2024Publication date: August 28, 2025Inventors: Eran Eldar, Robert Bennett, Yaolin Daniel Wu, Kara Bouc, Haoyang Li
-
Publication number: 20250274746Abstract: A disclosed method may include (i) receiving, at a mobile virtual network operator, a request for the mobile virtual network operator to perform a network switch by porting a phone number of a client of the mobile virtual network operator from a source network infrastructure of a source mobile network operator that is serving the client for the mobile virtual network operator to a target network infrastructure of a target mobile network operator that is serving clients for the mobile virtual network operator and (ii) cloning, by the mobile virtual network operator in response to receiving the request to perform the network switch, a plurality of values for respective fields of a user profile of the client.Type: ApplicationFiled: February 26, 2024Publication date: August 28, 2025Inventors: Eran Eldar, Robert Bennett, Yaolin Daniel Wu, Kara Bouc, Haoyang Li
-
Publication number: 20250274750Abstract: A disclosed method may include (i) detecting, by a mobile virtual network operator, that an improvement in mobile telecommunication service would result from the mobile virtual network operator performing a network switch by porting a phone number of a client of the mobile virtual network operator from a source network infrastructure of a source mobile network operator that is serving the client for the mobile virtual network operator to a target network infrastructure of a target mobile network operator that is serving clients for the mobile virtual network operator and (ii) initiating proactively, by the mobile virtual network operator in response to detecting that the improvement in mobile telecommunication service would result from the mobile virtual network operator performing the network switch, the network switch.Type: ApplicationFiled: February 26, 2024Publication date: August 28, 2025Inventors: Eran Eldar, Robert Bennett, Yaolin Daniel Wu, Kara Bouc, Haoyang Li
-
Publication number: 20250274749Abstract: A disclosed method may include (i) receiving, at a mobile virtual network operator, a request for the mobile virtual network operator to perform a network switch by porting a phone number of a client of the mobile virtual network operator from a source network infrastructure of a source mobile network operator that is serving the client for the mobile virtual network operator to a target network infrastructure of a target mobile network operator that is serving clients for the mobile virtual network operator, (ii) generating, by the mobile virtual network operator in response to receiving the request to perform the network switch, a new account identifier for the client after the network switch, and (iii) invoking a port in application programming interface to port the phone number of the client onto the target network infrastructure of the target mobile network operator using the new account identifier.Type: ApplicationFiled: February 26, 2024Publication date: August 28, 2025Inventors: Eran Eldar, Robert Bennett, Yaolin Daniel Wu, Kara Bouc, Haoyang Li
-
Publication number: 20250274748Abstract: A disclosed method may include (i) receiving, at a mobile virtual network operator, a request for the mobile virtual network operator to perform a network switch by porting a phone number of a client of the mobile virtual network operator from a source network infrastructure of a source mobile network operator to a target network infrastructure of a target mobile network operator that is serving clients for the mobile virtual network operator, (ii) porting out, by the mobile virtual network operator in response to the request, the phone number from the source network infrastructure of the source mobile network operator, and (iii) porting in, by the mobile virtual network operator in response to the same request, the phone number into the target network infrastructure of the target mobile network operator such that the mobile virtual network operator provides telecommunication service to the client through the target network infrastructure.Type: ApplicationFiled: February 26, 2024Publication date: August 28, 2025Inventors: Eran Eldar, Robert Bennett, Yaolin Daniel Wu, Kara Bouc, Haoyang Li
-
Publication number: 20240204978Abstract: A disclosed method may include (i) receiving, by a mobile virtual network operator from a client of the mobile virtual network operator, a request to perform a task relating to a telecommunication account of the client with the mobile virtual network operator, (ii) forwarding, by the mobile virtual network operator, the request to perform the task to a mobile virtual network enabler, (iii) transforming, by the mobile virtual network operator, an original response to the request from the mobile virtual network enabler after the mobile virtual network enabler completes the task into a transformed response that is agnostic between mobile virtual network enablers, (iv) caching, by the mobile virtual network operator after the transforming, the original response to the request for reference by a troubleshooting component, and (v) reporting, by the mobile virtual network operator to the client, the transformed response.Type: ApplicationFiled: March 4, 2024Publication date: June 20, 2024Inventors: Eran Eldar, Robert Bennett, Yaolin Daniel Wu, Kara Bouc, Haoyang Li