Patents by Inventor Joao Teixeira

Joao Teixeira 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: 11972846
    Abstract: A healthcare worker smart visor. The smart visor comprises a radio transceiver, a non-transitory memory, a camera, a processor communicatively coupled to the radio transceiver, the non-transitory memory, and the camera, an optical visor, a head-up display projector that is communicatively coupled to the processor and that is operable to project an image on an inside surface of the optical visor, a headband retaining the radio transceiver, the non-transitory memory, the camera, the processor, the optical visor, and the head-up display projector, and a smart visor application stored in the non-transitory memory that, when executed by the processor performs two-factor authentication of a healthcare worker, transmits a request for current indications of healthcare equipment via the radio transceiver to the healthcare equipment based on the identity of the healthcare equipment, and presents the current indications on the inside surface of the optical visor via the head-up display.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: April 30, 2024
    Assignee: T-Mobile Innovations LLC
    Inventors: Matthew Berkshire, Zhisheng Chen, Griffin Cruz Garbutt, Joao Teixeira, Shant Thomas
  • Patent number: 11863628
    Abstract: A method of providing a user interface on a mobile communication device to control smart devices in an environment. The method comprises discovering a plurality of smart devices in an environment by a client application executing on a mobile communication device by initiating wireless communication between the mobile communication device and the plurality of smart devices, wherein the client application learns an electronic model identity of each of the discovered smart devices, communicating with a data store by the client application to look-up control interfaces of the discovered smart devices based on the electronic model identities of the smart devices, looking-up predefined environmental preferences associated with the mobile communication device in the data store by the client application, transmitting control commands by the client application to the plurality of smart devices based in part on the looked-up predefined environmental preferences.
    Type: Grant
    Filed: December 20, 2022
    Date of Patent: January 2, 2024
    Assignee: T-Mobile Innovations LLC
    Inventors: Lyle T. Bertz, Galip Murat Karabulut, Joao Teixeira
  • Publication number: 20230132316
    Abstract: A method of providing a user interface on a mobile communication device to control smart devices in an environment. The method comprises discovering a plurality of smart devices in an environment by a client application executing on a mobile communication device by initiating wireless communication between the mobile communication device and the plurality of smart devices, wherein the client application learns an electronic model identity of each of the discovered smart devices, communicating with a data store by the client application to look-up control interfaces of the discovered smart devices based on the electronic model identities of the smart devices, looking-up predefined environmental preferences associated with the mobile communication device in the data store by the client application, transmitting control commands by the client application to the plurality of smart devices based in part on the looked-up predefined environmental preferences.
    Type: Application
    Filed: December 20, 2022
    Publication date: April 27, 2023
    Inventors: Lyle T. Bertz, Galip Murat Karabulut, Joao Teixeira
  • Patent number: 11587289
    Abstract: An example of a non-transitory computer-readable medium storing machine-readable instructions. The instructions may cause the processor to receive a three-dimensional (3D) object representation and subdivide it into a triangular grid. Curved triangles may be calculated for triangles in the triangular grid. The triangles may be subdivided and differences calculated between corresponding sections of the curved triangles and the received 3D object representation.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: February 21, 2023
    Assignees: Hewlett-Packard Development Company, L.P., Universidade Federal de Pernambuco
    Inventors: Diogo Henriques, Francisco Simoes, Silvio Melo, Andre Silva, Thiago Chaves, Gustavo Charamba, Joao Teixeira, Veronica Teichrieb, Gutenberg Barros, Walter Correia, Thiago Domingues, Vinicius Castilho, Marcelo Riss, Scott A. White
  • Publication number: 20230050289
    Abstract: Illustrated and claimed herein is the decorative design for a medical diagnostic kit. The medical diagnostic kit may be used for telemedicine. The medical diagnostic kit may comprise a plurality of components including a first component, a second component, a third component, and/or a fourth component. One of the components such as the first component may comprise one or more of a camera, a holographic projector, or a pulse reader. The other components may comprise a blood glucose monitor, an ultrasound, and a dermascope. The second, third, and fourth components may be detachable from the first component as well as from each other. The medical diagnostic kit may comprise a color gradation from the first component to the fourth component with the first component being the lightest color and the fourth component being the darkest color.
    Type: Application
    Filed: October 31, 2022
    Publication date: February 16, 2023
    Inventors: Julia Lea GRONEWOLD, Joao TEIXEIRA
  • Patent number: 11570253
    Abstract: A method of providing a user interface on a mobile communication device to control smart devices in an environment. The method comprises discovering a plurality of smart devices in an environment by a client application executing on a mobile communication device by initiating wireless communication between the mobile communication device and the plurality of smart devices, wherein the client application learns an electronic model identity of each of the discovered smart devices, communicating with a data store by the client application to look-up control interfaces of the discovered smart devices based on the electronic model identities of the smart devices, looking-up predefined environmental preferences associated with the mobile communication device in the data store by the client application, transmitting control commands by the client application to the plurality of smart devices based in part on the looked-up predefined environmental preferences.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: January 31, 2023
    Assignee: Sprint Communications Company, L.P.
    Inventors: Lyle T. Bertz, Galip Murat Karabulut, Joao Teixeira
  • Patent number: 11367255
    Abstract: An example of a computer-readable medium is provided to store machine-readable instructions. The instructions may cause a processor to receive three-dimensional (3D) object representations of an object. The distance between points of a grid applied to 3D object representation and random points on the 3D object representation may provide a sampling error used in calculating a modeling accuracy between the 3D object representations.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: June 21, 2022
    Assignees: Hewlett-Packard Development Company, L.P., Universidade Federal de Pernambuco—UFPE
    Inventors: Diogo Henriques, Francisco Simoes, Silvio Melo, André Silva, Thiago Chaves, Gustavo Charamba, Joao Teixeira, Veronica Teichrieb, Gutemberg Barros, Walter Correia, Thiago Domingues, Vinicius Castilho, Scott A. White, Marcelo Riss
  • Publication number: 20220028164
    Abstract: An example of a non-transitory computer-readable medium storing machine-readable instructions. The instructions may cause the processor to receive a three-dimensional (3D) object representation and subdivide it into a triangular grid. Curved triangles may be calculated for triangles in the triangular grid. The triangles may be subdivided and differences calculated between corresponding sections of the curved triangles and the received 3D object representation.
    Type: Application
    Filed: December 11, 2018
    Publication date: January 27, 2022
    Applicants: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P., UNIVERSIDADE FEDERAL DE PERNAMBUCO
    Inventors: Diogo Henriques, Francisco Simoes, Silvio Melo, Andre Silva, Thiago Chaves, Gustavo Charamba, Joao Teixeira, Veronica Teichrieb, Gutenberg Barros, Walter Correia, Thiago Domingues, Vinicius Castilho, Marcelo Riss, Scott A. White
  • Patent number: 11128540
    Abstract: A method for maintaining server computers. The method comprises capturing a signature of one of a plurality of server computers by an augmented user interface (AUI) maintenance client application executing on a mobile communication device, transmitting the signature by the AUI maintenance client application to an AUI maintenance server application executing on a computer, looking up information on the server computer associated with the signature by the AUI maintenance server application based on the signature, wherein the information identifies a process executing on the server computer, identifies an alarm active on the server computer, and identifies a recommended maintenance action, transmitting the looked up information by the AUI maintenance server to the AUI maintenance client application, and presenting the information on a display of the mobile communication device, whereby maintenance of the server computer is assisted.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: September 21, 2021
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle T. Bertz, Laurent A. Laporte, Brandt D. Sanders, Joao Teixeira
  • Patent number: 11089109
    Abstract: A method of providing a user interface on a mobile communication device to control smart devices in an environment. The method comprises discovering a plurality of smart devices in an environment by a client application executing on a mobile communication device by initiating wireless communication between the mobile communication device and the plurality of smart devices, wherein the client application learns an electronic model identity of each of the discovered smart devices, communicating with a data store by the client application to look-up control interfaces of the discovered smart devices based on the electronic model identities of the smart devices, looking-up predefined environmental preferences associated with the mobile communication device in the data store by the client application, transmitting control commands by the client application to the plurality of smart devices based in part on the looked-up predefined environmental preferences.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: August 10, 2021
    Assignee: Sprint Communications Company L.P.
    Inventors: Lyle T. Bertz, Galip Murat Karabulut, Joao Teixeira
  • Publication number: 20210241530
    Abstract: An example of a computer-readable medium is provided to store machine-readable instructions. The instructions may cause a processor to receive three-dimensional (3D) object representations of an object. The distance between points of a grid applied to 3D object representation and random points on the 3D object representation may provide a sampling error used in calculating a modeling accuracy between the 3D object representations.
    Type: Application
    Filed: October 30, 2018
    Publication date: August 5, 2021
    Inventors: Diogo HENRIQUES, Francisco SIMOES, Silvio MELO, André SILVA, Thiago CHAVES, Gustavo CHARAMBA, Joao TEIXEIRA, Veronica TEICHRIEB, Gutemberg BARROS, Walter CORREIA, Thiago DOMINGUES, Vinicius CASTILHO, Scott A. WHITE, Marcelo RISS
  • Patent number: 9491768
    Abstract: A user equipment (UE) is disclosed. The UE comprises a processor, a memory storing a usage policy, and an enforcement application stored in the memory. When executed by the processor, the enforcement application reads the usage policy, evaluates compliance of one of a UE configuration and a UE usage with the usage policy, determines that the UE configuration or UE usage are non-compliant with the usage policy; and presents a restricted screen on the touchscreen display, wherein the restricted screen provides touch input controls only for selecting to originate an phone call to emergency services (e911 call) and to at least one of restore the UE configuration to comply with the usage policy or adapt UE usage to comply with the usage policy.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: November 8, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Christopher James Moore, Joao Teixeira
  • Patent number: 8989380
    Abstract: In a system and method of controlling a wireless communication module in communication with an electronic device, when a manufacturer certificate, a wireless device credential, and a user credential each meet a respective first, second and third validity criteria, an encryption value is generated, and the encryption value is used to generate a cryptographic hash value. The cryptographic hash value is used to enable a device to communicate with a communication network.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: March 24, 2015
    Assignee: Sprint Spectrum L.P.
    Inventors: John Belser, Joao Teixeira, John Sumler, Cesar Perez
  • Publication number: 20130042554
    Abstract: A panel for in-house pipe installation comprises a panel layer having a material and a first surface for a pipe to be attached to. The panel layer comprises a first layer portion adapted to be attached with a second surface to a floor and a second layer portion adjacent to the first layer portion adapted to be attached with the second surface to a wall. The material is notched from the second surface panel layer as to form the first and second layer portion, respectively.
    Type: Application
    Filed: August 13, 2012
    Publication date: February 21, 2013
    Applicant: Uponor Innovation Ab
    Inventors: Stefan Dellwig, Luca Schiavio, Joao Teixeira, Gema Calatayud
  • Patent number: D975309
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: January 10, 2023
    Assignee: SPRINT COMMUNICATIONS COMPANY LP
    Inventors: Julia Lea Gronewold, Joao Teixeira