Patents by Inventor John Mathias
John Mathias 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: 20240319152Abstract: Embodiments herein relate to breath analysis system. In an embodiment, a gas measurement device is included having a housing defining an interior volume. The housing can include a fluid ingress port, a fluid egress port, a bottom wall, and a circuit board disposed within the interior volume. The circuit board can include a first side and a second side, where the first side of the circuit board faces inward toward the interior volume. The circuit board can include a plurality of gas sensors disposed on the first side of the circuit board and a plurality of conductive pads disposed on the second side of the circuit board, wherein a plurality of electrical contacts contact the conductive pads when the circuit board is seated within the housing. Other embodiments are also included herein.Type: ApplicationFiled: February 23, 2024Publication date: September 26, 2024Inventors: Gregory J. Sherwood, Justin Theodore Nelson, Raia Colette Finc, Michael J. Lyden, John M. Darst, Michael Mathias Freking
-
Patent number: 11645946Abstract: A language learning system is provided and includes multilingual content in both text and audio versions, a means for correlating the multilingual content with a translation of the text and audio version, and a computing device. The computing device includes a general user interface permitting a user to choose a specific subset of the multilingual content and a central processing unit to translate native language of the specific subset to a selected language translation.Type: GrantFiled: July 6, 2020Date of Patent: May 9, 2023Assignee: Zing Technologies Inc.Inventors: Michael John Mathias, Kyra Zinaida Pahlen
-
Patent number: 10968376Abstract: Oil-enhanced polymer modified asphalt adhesive compositions, membrane materials including the oil-enhanced polymer modified asphalt adhesive composition, and methods for making are provided. The oil-enhanced polymer modified asphalt adhesive compositions have improved elongation, recovery, heat resistance, and cold adhesion and may include a polymer modified asphalt and an oil or oil derivative additive. The polymer modified asphalt may include an elastomeric copolymer. The oil or oil derivative additive may include one or more of vegetable oils, nut oils, and seed oils. A membrane including the oil-enhance polymer modified asphalt is also provided. A multi-layered roofing membrane is also provided.Type: GrantFiled: February 21, 2020Date of Patent: April 6, 2021Assignee: Owens Corning Intellectual Capital, LLCInventors: Corey Richard Croteau, John Mathias Lackner, Jr.
-
Publication number: 20200335009Abstract: A language learning system is provided and includes multilingual content in both text and audio versions, a means for correlating the multilingual content with a translation of the text and audio version, and a computing device. The computing device includes a general user interface permitting a user to choose a specific subset of the multilingual content and a central processing unit to translate native language of the specific subset to a selected language translation.Type: ApplicationFiled: July 6, 2020Publication date: October 22, 2020Applicant: LingoZING Holding LTDInventors: Michael John Mathias, Kyra Zinaida Pahlen
-
Patent number: 10733905Abstract: A language learning system is provided. The language learning system includes a computing device and a language learning file. The computing device includes a general user interface and a central processing unit. The language learning file is run by the central processing unit and includes multilingual data, a language display module, and a language learning module. The multilingual data includes a graphical constant element and dynamic lexical elements corresponding to the graphical constant element and having native language data and secondary language data translating from the native language data. The display module displays the graphical constant element and a native language element of the native language data through the general user interface in juxtaposed position. The language learning module switches between displays of the native language element with a secondary language element of the secondary language data.Type: GrantFiled: June 5, 2015Date of Patent: August 4, 2020Assignee: LingoZING Holding LTDInventors: Michael John Mathias, Kyra Zinaida
-
Publication number: 20200190377Abstract: Oil-enhanced polymer modified asphalt adhesive compositions, membrane materials including the oil-enhanced polymer modified asphalt adhesive composition, and methods for making are provided. The oil-enhanced polymer modified asphalt adhesive compositions have improved elongation, recovery, heat resistance, and cold adhesion and may include a polymer modified asphalt and an oil or oil derivative additive. The polymer modified asphalt may include an elastomeric copolymer. The oil or oil derivative additive may include one or more of vegetable oils, nut oils, and seed oils. A membrane including the oil-enhance polymer modified asphalt is also provided. A multi-layered roofing membrane is also provided.Type: ApplicationFiled: February 21, 2020Publication date: June 18, 2020Inventors: Corey Richard Croteau, John Mathias Lackner, JR.
-
Patent number: 10611938Abstract: Oil-enhanced polymer modified asphalt adhesive compositions, membrane materials including the oil-enhanced polymer modified asphalt adhesive composition, and methods for making are provided. The oil-enhanced polymer modified asphalt adhesive compositions have improved elongation, recovery, heat resistance, and cold adhesion and may include a polymer modified asphalt and an oil or oil derivative additive. The polymer modified asphalt may include an elastomeric copolymer. The oil or oil derivative additive may include one or more of vegetable oils, nut oils, and seed oils. A membrane including the oil-enhance polymer modified asphalt is also provided. A multi-layered roofing membrane is also provided.Type: GrantFiled: August 17, 2015Date of Patent: April 7, 2020Assignee: Owens Corning Intellectual Capital, LLCInventors: Corey Richard Croteau, John Mathias Lackner, Jr.
-
Patent number: 10497280Abstract: A method of gesture selection of displayed content on a general user interface is provided. The method includes steps of: determining a gesture initiation location when a user pushes down on the general user interface, determining a continuous arc by movement of the user across the general user interface, determining a completed continuous arc of the continuous arc by connecting the gesture initiation location with a gesture end location when the user lifts off of the general user interface, determining a selection area based on an inner area of the completed continuous arc, and storing data from objects of interest encompassed in the selection area.Type: GrantFiled: August 11, 2016Date of Patent: December 3, 2019Assignee: LingoZING Holding LTDInventors: Michael John Mathias, Kyra Zinaida Pahlen
-
Patent number: 9569656Abstract: A system and machine-implemented method for real-time facial recognition at an image capture device is provided. The method includes capturing an image at an image capture device, the image containing at least a first person, analyzing the image to identify one or more data points corresponding to the first person, determining if mapping information corresponding to the one or more data points is locally available at the image capture device, sending a request to a remote device for mapping information when it is determined that mapping information corresponding to the one or more data points is not locally available at the image capture device, receiving mapping information corresponding to the one or more data points in response to the request and locally storing the mapping information at the image capture device.Type: GrantFiled: December 6, 2013Date of Patent: February 14, 2017Assignee: GOOGLE INC.Inventors: Sundeep Singh Khandpur, John Mathias Barr
-
Patent number: 9547711Abstract: A method includes identifying a plurality of content types in a database of a social network, wherein members produce and request content of different content types from the database. Job types to be performed on each content type are identified, when requests for content are received from members of the social network. A sharding process for each content type is selected based on the job types to be performed on the content types. The database is sharded into first group of shards for content types having job types that are parallel processing efficient and into second group of shards for content types having job types that are linear processing efficient. The first and second group of shards define a multi-shard database. Requests for contents are serviced from the first group or the second group of shards from the multi-shard database depending on the job types associated with the requests.Type: GrantFiled: July 22, 2013Date of Patent: January 17, 2017Assignee: GOOGLE INC.Inventors: Gavin Edward Bee, Anish Acharya, John Mathias Barr
-
Patent number: 9542374Abstract: Aspects of the present disclosure are directed to methods and systems for applying electronic signatures to an electronically stored document wherein the electronic signatures are associated with a specific revision of that electronically stored document (revision specific electronic signatures).Type: GrantFiled: October 6, 2014Date of Patent: January 10, 2017Assignee: GOOGLE INC.Inventors: John Mathias Barr, Geon Hyuk Park, Somit Gupta
-
Publication number: 20160358511Abstract: A method of gesture selection of displayed content on a general user interface is provided. The method includes steps of: determining a gesture initiation location when a user pushes down on the general user interface, determining a continuous arc by movement of the user across the general user interface, determining a completed continuous arc of the continuous arc by connecting the gesture initiation location with a gesture end location when the user lifts off of the general user interface, determining a selection area based on an inner area of the completed continuous arc, and storing data from objects of interest encompassed in the selection area.Type: ApplicationFiled: August 11, 2016Publication date: December 8, 2016Applicant: LingoZING Holdings LTDInventors: Michael John Mathias, Kyra Zinaida Pahlen
-
Publication number: 20160053150Abstract: Oil-enhanced polymer modified asphalt adhesive compositions, membrane materials including the oil-enhanced polymer modified asphalt adhesive composition, and methods for making are provided. The oil-enhanced polymer modified asphalt adhesive compositions have improved elongation, recovery, heat resistance, and cold adhesion and may include a polymer modified asphalt and an oil or oil derivative additive. The polymer modified asphalt may include an elastomeric copolymer. The oil or oil derivative additive may include one or more of vegetable oils, nut oils, and seed oils. A membrane including the oil-enhance polymer modified asphalt is also provided. A multi-layered roofing membrane is also provided.Type: ApplicationFiled: August 17, 2015Publication date: February 25, 2016Inventors: Corey Richard Croteau, John Mathias Lackner, JR.
-
Publication number: 20150356887Abstract: A language learning system is provided. The language learning system includes a computing device and a language learning file. The computing device includes a general user interface and a central processing unit. The language learning file is run by the central processing unit and includes multilingual data, a language display module, and a language learning module. The multilingual data includes a graphical constant element and dynamic lexical elements corresponding to the graphical constant element and having native language data and secondary language data translating from the native language data. The display module displays the graphical constant element and a native language element of the native language data through the general user interface in juxtaposed position. The language learning module switches between displays of the native language element with a secondary language element of the secondary language data.Type: ApplicationFiled: June 5, 2015Publication date: December 10, 2015Applicant: LingozingInventors: Michael John Mathias, Kyra Zinaida Pahlen
-
Patent number: 9075974Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method are provided where the method includes receiving information from an image processing source that includes one or more images of a view area associated with a device, wherein the view area is an area located in front of a display screen associated with the device, wherein the view area enables one or more entities to view the display screen; determining one or more entities located within the view area based at least in part on the one or more images of the view area associated with the device; validating the one or more entities located within the view area; and when an entity within the view area is not validated, producing a security response.Type: GrantFiled: July 25, 2012Date of Patent: July 7, 2015Assignee: Google Inc.Inventors: John Mathias Barr, Geon Hyuk Park, Somit Gupta
-
Publication number: 20150163448Abstract: A system and machine-implemented method for real-time facial recognition at an image capture device is provided. The method includes capturing an image at an image capture device, the image containing at least a first person, analyzing the image to identify one or more data points corresponding to the first person, determining if mapping information corresponding to the one or more data points is locally available at the image capture device, sending a request to a remote device for mapping information when it is determined that mapping information corresponding to the one or more data points is not locally available at the image capture device, receiving mapping information corresponding to the one or more data points in response to the request and locally storing the mapping information at the image capture device.Type: ApplicationFiled: December 6, 2013Publication date: June 11, 2015Applicant: Google Inc.Inventors: Sundeep Singh Khandpur, John Mathias Barr
-
Patent number: 9020956Abstract: Aspects and implementations of the present disclosure are directed to systems and methods of selecting content for presentation to a viewing user. In general, in some implementations, a data processing system identifies a topic for a document requested by a user, determines a confidence score for a correlation between the topic and the document, determines a sentiment score for a sentiment towards the topic, and determines, for a candidate content item, a predicted acceptance score based on the confidence score, the sentiment score, and acceptance history data for the candidate content item. The data processing system selects a candidate content item for presentation to the user based, at least in part, on the predicted acceptance score.Type: GrantFiled: December 31, 2012Date of Patent: April 28, 2015Assignee: Google Inc.Inventors: John Mathias Barr, Somit Gupta
-
Patent number: 8856640Abstract: Aspects of the present disclosure are directed to methods and systems for applying electronic signatures to an electronically stored document wherein the electronic signatures are associated with a specific revision of that electronically stored document (revision specific electronic signatures).Type: GrantFiled: February 14, 2012Date of Patent: October 7, 2014Assignee: Google Inc.Inventors: John Mathias Barr, Geon Hyuk Park, Somit Gupta
-
Publication number: 20140029810Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method are provided where the method includes receiving information from an image processing source that includes one or more images of a view area associated with a device, wherein the view area is an area located in front of a display screen associated with the device, wherein the view area enables one or more entities to view the display screen; determining one or more entities located within the view area based at least in part on the one or more images of the view area associated with the device; validating the one or more entities located within the view area; and when an entity within the view area is not validated, producing a security response.Type: ApplicationFiled: July 25, 2012Publication date: January 30, 2014Inventors: John Mathias Barr, Geon Hyuk Park, Somit Gupta
-
Patent number: 8606576Abstract: A computing device may extract keywords from a phone call or other audio communication and later display those keywords in a call log or in a caller ID. In one example, a method performed by at least one processor of a first computing device includes receiving speech inputs during an audio communication between the first computing device and a second device. The method further includes performing speech-to-text processing on the speech inputs to generate text based on the speech inputs. The method further includes performing keyword extraction processing on the text to generate one or more keywords based on the text, that score highly as relevant indicators of the audio communication, based on one or more keyword extraction criteria. The method further includes storing the one or more keywords in association with identifying information associated with the second device.Type: GrantFiled: November 2, 2012Date of Patent: December 10, 2013Assignee: Google Inc.Inventors: John Mathias Barr, Geon Hyuk Park