Patents by Inventor Todd Lehmann
Todd Lehmann 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).
-
Publication number: 20250030755Abstract: In one embodiment, a method includes receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site. The method further includes determining a stored serving-site selection policy applicable to the communication endpoint. The method also includes selecting a second serving site for the communication endpoint based, at least part, on a stored serving-site selection policy. Also, the method includes determining endpoint-configuration requirements of the second serving site. Furthermore, the method includes dynamically generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site. Moreover, the method includes writing the generated endpoint configurations to the communication endpoint.Type: ApplicationFiled: October 2, 2024Publication date: January 23, 2025Inventors: Allen Nemer, Todd Lehmann, Wei Zhao, Shaldon Li
-
Patent number: 12143881Abstract: In one embodiment, a method includes receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site. The method further includes determining a stored serving-site selection policy applicable to the communication endpoint. The method also includes selecting a second serving site for the communication endpoint based, at least part, on a stored serving-site selection policy. Also, the method includes determining endpoint-configuration requirements of the second serving site. Furthermore, the method includes dynamically generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site. Moreover, the method includes writing the generated endpoint configurations to the communication endpoint.Type: GrantFiled: December 8, 2022Date of Patent: November 12, 2024Assignee: iNEMSOFT, Inc.Inventors: Allen Nemer, Todd Lehmann, Wei Zhao, Shaldon Li
-
Publication number: 20230100519Abstract: In one embodiment, a method includes receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site. The method further includes determining a stored serving-site selection policy applicable to the communication endpoint. The method also includes selecting a second serving site for the communication endpoint based, at least part, on a stored serving-site selection policy. Also, the method includes determining endpoint-configuration requirements of the second serving site. Furthermore, the method includes dynamically generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site. Moreover, the method includes writing the generated endpoint configurations to the communication endpoint.Type: ApplicationFiled: December 8, 2022Publication date: March 30, 2023Applicant: INEMSOFT, Inc.Inventors: Allen Nemer, Todd Lehmann, Wei Zhao, Shaldon Li
-
Patent number: 11553386Abstract: In one embodiment, a method includes receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site. The method further includes determining a stored serving-site selection policy applicable to the communication endpoint. The method also includes selecting a second serving site for the communication endpoint based, at least part, on a stored serving-site selection policy. Also, the method includes determining endpoint-configuration requirements of the second serving site. Furthermore, the method includes dynamically generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site. Moreover, the method includes writing the generated endpoint configurations to the communication endpoint.Type: GrantFiled: November 30, 2020Date of Patent: January 10, 2023Assignee: iNEMSOFT, Inc.Inventors: Allen Nemer, Todd Lehmann, Wei Zhao, Shaldon Li
-
Publication number: 20210084553Abstract: In one embodiment, a method includes receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site. The method further includes determining a stored serving-site selection policy applicable to the communication endpoint. The method also includes selecting a second serving site for the communication endpoint based, at least part, on a stored serving-site selection policy. Also, the method includes determining endpoint-configuration requirements of the second serving site. Furthermore, the method includes dynamically generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site. Moreover, the method includes writing the generated endpoint configurations to the communication endpoint.Type: ApplicationFiled: November 30, 2020Publication date: March 18, 2021Applicant: iNEMSOFT, Inc.Inventors: Allen Nemer, Todd Lehmann, Wei Zhao, Shaldon Li
-
Patent number: 10939342Abstract: In one embodiment, a method includes receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site. The method further includes determining a stored serving-site selection policy applicable to the communication endpoint. The method also includes selecting a second serving site for the communication endpoint based, at least part, on a stored serving-site selection policy. Also, the method includes determining endpoint-configuration requirements of the second serving site. Furthermore, the method includes dynamically generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site. Moreover, the method includes writing the generated endpoint configurations to the communication endpoint.Type: GrantFiled: June 27, 2019Date of Patent: March 2, 2021Assignee: iNEMSOFT, Inc.Inventors: Allen Nemer, Todd Lehmann, Wei Zhao, Shaldon Li
-
Publication number: 20200162982Abstract: In one embodiment, a method includes receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site. The method further includes determining a stored serving-site selection policy applicable to the communication endpoint. The method also includes selecting a second serving site for the communication endpoint based, at least part, on a stored serving-site selection policy. Also, the method includes determining endpoint-configuration requirements of the second serving site. Furthermore, the method includes dynamically generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site. Moreover, the method includes writing the generated endpoint configurations to the communication endpoint.Type: ApplicationFiled: June 27, 2019Publication date: May 21, 2020Applicant: iNEMSOFT, Inc.Inventors: Allen NEMER, Todd Lehmann, Wei Zhao, Shaldon Li
-
Publication number: 20180317147Abstract: In one embodiment, a method includes receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site. The method further includes determining a stored serving-site selection policy applicable to the communication endpoint. The method also includes selecting a second serving site for the communication endpoint based, at least part, on a stored serving-site selection policy. Also, the method includes determining endpoint-configuration requirements of the second serving site. Furthermore, the method includes dynamically generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site. Moreover, the method includes writing the generated endpoint configurations to the communication endpoint.Type: ApplicationFiled: July 5, 2018Publication date: November 1, 2018Applicant: iNEMSOFT, Inc.Inventors: Allen NEMER, Todd Lehmann, Wei Zhao, Shaldon Li
-
Patent number: 10021610Abstract: In one embodiment, a method includes receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site. The method further includes determining a stored serving-site selection policy applicable to the communication endpoint. The method also includes selecting a second serving site for the communication endpoint based, at least part, on a stored serving-site selection policy. Also, the method includes determining endpoint-configuration requirements of the second serving site. Furthermore, the method includes dynamically generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site. Moreover, the method includes writing the generated endpoint configurations to the communication endpoint.Type: GrantFiled: January 23, 2017Date of Patent: July 10, 2018Assignee: iNEMSOFT, Inc.Inventors: Allen Nemer, Todd Lehmann, Wei Zhao, Shaldon Li
-
Publication number: 20170135008Abstract: In one embodiment, a method includes receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site. The method further includes determining a stored serving-site selection policy applicable to the communication endpoint. The method also includes selecting a second serving site for the communication endpoint based, at least part, on a stored serving-site selection policy. Also, the method includes determining endpoint-configuration requirements of the second serving site. Furthermore, the method includes dynamically generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site. Moreover, the method includes writing the generated endpoint configurations to the communication endpoint.Type: ApplicationFiled: January 23, 2017Publication date: May 11, 2017Applicant: iNEMSOFT, Inc.Inventors: Allen NEMER, Todd LEHMANN, Wei ZHAO, Shaldon LI
-
Patent number: 9591049Abstract: In one embodiment, a method includes receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site. The method further includes determining a stored serving-site selection policy applicable to the communication endpoint. The method also includes selecting a second serving site for the communication endpoint based, at least part, on a stored serving-site selection policy. Also, the method includes determining endpoint-configuration requirements of the second serving site. Furthermore, the method includes dynamically generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site. Moreover, the method includes writing the generated endpoint configurations to the communication endpoint.Type: GrantFiled: September 15, 2015Date of Patent: March 7, 2017Assignee: iNEMSOFT, Inc.Inventors: Allen Nemer, Todd Lehmann, Wei Zhao, Shaldon Li
-
Publication number: 20160080994Abstract: In one embodiment, a method includes receiving a trigger to dynamically modify a serving site of a communication endpoint, wherein the communication endpoint is registered to receive digital communication service from a first serving site. The method further includes determining a stored serving-site selection policy applicable to the communication endpoint. The method also includes selecting a second serving site for the communication endpoint based, at least part, on a stored serving-site selection policy. Also, the method includes determining endpoint-configuration requirements of the second serving site. Furthermore, the method includes dynamically generating endpoint configurations that satisfy the endpoint-configuration requirements of the second serving site. Moreover, the method includes writing the generated endpoint configurations to the communication endpoint.Type: ApplicationFiled: September 15, 2015Publication date: March 17, 2016Applicant: ObjectTel, Inc.Inventors: Allen NEMER, Todd Lehmann, Wei Zhao, Shaldon Li
-
Publication number: 20060144549Abstract: A method and system for creating an article of jewelry that contains an anatomical image using a digital image of an anatomical body part such as a fingerprint, handprint, footprint, or the like to create a computer numeric controlled (CNC) software program that drives a machine for producing a wax model of the anatomical image. The wax model is used in a lost wax casting process to create a casting that is used in an article of jewelry. The present invention further provides an article of jewelry containing a novel bail assembly for attaching the article of jewelry to a chain or the like in an aesthetically pleasing manner that hides the attachment hole of the casting.Type: ApplicationFiled: January 4, 2006Publication date: July 6, 2006Inventors: Todd Lehmann, Malcolm Warren