Patents by Inventor Matthew Richardson
Matthew Richardson 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: 12217022Abstract: A random number generator system is disclosed that includes a quantum event source for generating a quantum event, a quantum event detector for detecting the generated quantum event, a clock circuit providing a looping counting signal including a plurality of counts (n0, n1 etc.), a converter circuit for associating the detected quantum event with a contemporaneous count of the plurality of counts, and a processing system for providing a random number based on the contemporaneous count.Type: GrantFiled: July 10, 2023Date of Patent: February 4, 2025Assignee: Qwerx Inc.Inventors: John Ellingson, Matthew Richardson
-
Patent number: 12072022Abstract: Methods and systems are provided for a powertrain. In one example, a method for a powertrain includes adjusting a coupling between a synchronization shaft and one or more of an input shaft and an output shaft in response to a clutch drag torque. The adjusting is based on speeds of one or more of the input shaft, the synchronization shaft, and the output shaft.Type: GrantFiled: August 22, 2023Date of Patent: August 27, 2024Assignee: DANA AUTOMOTIVE SYSTEMS GROUP, LLCInventors: James Matthew Richardson, James Allen
-
Publication number: 20240068561Abstract: Methods and systems are provided for a powertrain. In one example, a method for a powertrain includes adjusting a coupling between a synchronization shaft and one or more of an input shaft and an output shaft in response to a clutch drag torque. The adjusting is based on speeds of one or more of the input shaft, the synchronization shaft, and the output shaft.Type: ApplicationFiled: August 22, 2023Publication date: February 29, 2024Inventors: James Matthew RICHARDSON, James ALLEN
-
Publication number: 20240012619Abstract: A random number generator system is disclosed that includes a quantum event source for generating a quantum event, a quantum event detector for detecting the generated quantum event, a clock circuit providing a looping counting signal including a plurality of counts (n0, n1 etc.), a converter circuit for associating the detected quantum event with a contemporaneous count of the plurality of counts, and a processing system for providing a random number based on the contemporaneous count.Type: ApplicationFiled: July 10, 2023Publication date: January 11, 2024Inventors: John Ellingson, Matthew Richardson
-
Publication number: 20230281970Abstract: System and methods for object segmentation include providing a pre-trained neural network model to segment object instances based on a first set of images and a first loss function. The neural network, for a pixel, can generate a gradient flow that points towards a center of an object structure and provides a probability score indicating a probability of the pixel belonging to the object structure. An adapted neural network model can be generated from the pre-trained neural network model to account for domain shifted new input images by training the pre-trained neural network model on a second set of images and a loss function that comprises a contrastive flow loss component and a contrastive mask loss component.Type: ApplicationFiled: March 7, 2023Publication date: September 7, 2023Inventors: Gianfranco DORETTO, Matthew Richardson KEATON
-
Patent number: 11553692Abstract: A method is described that comprises receiving a filtered signal corresponding to an acoustic event, applying one or more tests to the filtered signal in a sequence, wherein each test of the one or more tests assesses the filtered signal for the presence of one or more characteristics, the determining the presence of the one or more characteristics comprising a failure to identify the acoustic event as a first event, terminating the applying the one or more tests when a test determines the presence of the one or more characteristics, and identifying the acoustic event as the first event upon an occurrence of completing all tests of the one or more tests, the completing all tests including each test in the sequence determining the absence of the one or more characteristics.Type: GrantFiled: January 15, 2018Date of Patent: January 17, 2023Assignee: Radio Systems CorporationInventors: Brent A. Goetzl, Matthew Richardson, Patrick Tyndall
-
Patent number: 11470814Abstract: A collar unit device is described comprising a receiving cavity for receiving a metal electrode probe, wherein at least one elastomeric ring encircles the metal electrode probe, wherein the at least one elastomeric ring mechanically isolates the metal electrode probe from the receiving cavity. The device includes a piezoelectric element. The device includes a retainer component for maintaining the piezoelectric element in a secured position, wherein the secured position comprises the piezoelectric element maintaining contact with the metal electrode probe.Type: GrantFiled: January 15, 2018Date of Patent: October 18, 2022Assignee: Radio Systems CorporationInventors: Brent A. Goetzl, Matthew Richardson, Patrick Tyndall
-
Patent number: 11463439Abstract: Methods and computing devices configured to implement the methods for authenticating processing devices on a system on chip (SoC) for encrypted communication. An SoC may include a plurality of memories configured to store equivalent ephemeral shared data sets. A first processing device of the SoC may select first elements from a first ephemeral shared data set, generate a rule set indicating the first elements, send the rule set to a second processing device of the SoC, and generate a first result based on the first elements. The second processing device may receive the rule set, select second elements from a second ephemeral shared data set, generate a second result based on the second elements, and send the second result to the first processing device. The first processing device may receive the second result and authenticate the second processing device based on a comparison of the first and second results.Type: GrantFiled: October 31, 2019Date of Patent: October 4, 2022Assignee: Qwerx Inc.Inventors: John Ellingson, Matthew Richardson
-
Patent number: 10674709Abstract: A collar unit device is described comprising a receiving cavity for receiving a metal electrode probe, wherein at least one elastomeric ring encircles the metal electrode probe, wherein the at least one elastomeric ring mechanically isolates the metal electrode probe from the receiving cavity. The device includes a piezoelectric element. The device includes a grommet component for maintaining the piezoelectric element in a secured position, wherein the secured position comprises the piezoelectric element maintaining contact with the metal electrode probe.Type: GrantFiled: January 15, 2018Date of Patent: June 9, 2020Assignee: RADIO SYSTEMS CORPORATIONInventors: Brent A. Goetzl, Matthew Richardson, Patrick Tyndall, Kevin Zinn
-
Publication number: 20200067927Abstract: Methods and computing devices configured to implement the methods for authenticating processing devices on a system on chip (SoC) for encrypted communication. An SoC may include a plurality of memories configured to store equivalent ephemeral shared data sets. A first processing device of the SoC may select first elements from a first ephemeral shared data set, generate a rule set indicating the first elements, send the rule set to a second processing device of the SoC, and generate a first result based on the first elements. The second processing device may receive the rule set, select second elements from a second ephemeral shared data set, generate a second result based on the second elements, and send the second result to the first processing device. The first processing device may receive the second result and authenticate the second processing device based on a comparison of the first and second results.Type: ApplicationFiled: October 31, 2019Publication date: February 27, 2020Inventors: John ELLINGSON, Matthew RICHARDSON
-
Patent number: 10541989Abstract: Various embodiments provide methods and computing devices configured to implement the methods for dynamically changing an ephemeral shared data set. Various embodiments provide methods and computing devices configured to implement the methods for the dynamic generation of a value that may be used to protect a communication based on the dynamically changed ephemeral shared data set. Various embodiments incorporate the assumption that trusted systems ultimately are demonstrably insecure, because such systems are penetrable and vulnerable. Various embodiments provide a digital communication system that assumes no trust among various network elements, for at least the reason that the digital environment is inherently untrustworthy.Type: GrantFiled: October 1, 2018Date of Patent: January 21, 2020Assignee: InfoSci, LLCInventors: John Ellingson, Matthew Richardson
-
Patent number: 10373193Abstract: In one embodiment, an evolving advertising system automatically optimizes internet advertising. A data storage unit 250 may store an evolving advertisement unit 320 with an advertisement characteristic according to an initial configuration parameter. A communication interface 280 may transmit the evolving advertisement unit 320 as part of a primary website 310. A processor 220 may alter the evolving advertisement unit 320 automatically upon a trigger event by changing the advertisement characteristic to follow an automatically generated configuration parameter to optimize an advertisement performance metric.Type: GrantFiled: June 18, 2010Date of Patent: August 6, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Matthew Richardson, Hrishikesh Bal, Deepak Bapna, Mikhail Bilenko, Anthony Crispo, Ewa Dominowska, Arunesh Gupta, Marty Kauhanen, Scott Schult
-
Publication number: 20190036899Abstract: Various embodiments provide methods and computing devices configured to implement the methods for dynamically changing an ephemeral shared data set. Various embodiments provide methods and computing devices configured to implement the methods for the dynamic generation of a value that may be used to protect a communication based on the dynamically changed ephemeral shared data set. Various embodiments incorporate the assumption that trusted systems ultimately are demonstrably insecure, because such systems are penetrable and vulnerable. Various embodiments provide a digital communication system that assumes no trust among various network elements, for at least the reason that the digital environment is inherently untrustworthy.Type: ApplicationFiled: October 1, 2018Publication date: January 31, 2019Inventors: John ELLINGSON, Matthew RICHARDSON
-
Patent number: 10171472Abstract: In many computing scenarios, an individual may choose to interact with a service in a variety of roles, and may therefore create a set of accounts respectively representing the service. However, the use of multiple accounts by the same individual may introduce considerable administrative complications (e.g., failing to update all accounts with new information results in stale and/or conflicting account information), and may reduce the efficiency and/or scalability of the service. Presented herein are techniques for enabling individuals to interact with services through various roles. Such techniques involve evaluating the individual's role determinants to identify and automatically select the individual's current role; selecting a current role profile, as a subset of the details of the individual profile that are associated with the current role, and excluding details that are not associated with the current role; and performing the service according to the current role profile of the individual.Type: GrantFiled: March 2, 2016Date of Patent: January 1, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Andre Wilson Brotto Furtado, Robert L. Rounthwaite, Xiaohan Shi, Matthew Richardson, Ryen White, Syed Fahad Allam Shah, Shantanu Sharma
-
Patent number: 10122699Abstract: Various embodiments provide methods and computing devices configured to implement the methods for dynamically changing an ephemeral shared data set. Various embodiments provide methods and computing devices configured to implement the methods for the dynamic generation of a value that may be used to protect a communication based on the dynamically changed ephemeral shared data set. Various embodiments incorporate the assumption that trusted systems ultimately are demonstrably insecure, because such systems are penetrable and vulnerable. Various embodiments provide a digital communication system that assumes no trust among various network elements, for at least the reason that the digital environment is inherently untrustworthy.Type: GrantFiled: October 20, 2017Date of Patent: November 6, 2018Assignee: INFOSCI, LLCInventors: John Ellingson, Matthew Richardson
-
Publication number: 20180153137Abstract: A method is described that comprises receiving a filtered signal corresponding to an acoustic event, applying one or more tests to the filtered signal in a sequence, wherein each test of the one or more tests assesses the filtered signal for the presence of one or more characteristics, the determining the presence of the one or more characteristics comprising a failure to identify the acoustic event as a first event, terminating the applying the one or more tests when a test determines the presence of the one or more characteristics, and identifying the acoustic event as the first event upon an occurrence of completing all tests of the one or more tests, the completing all tests including each test in the sequence determining the absence of the one or more characteristics.Type: ApplicationFiled: January 15, 2018Publication date: June 7, 2018Inventors: Brent A. Goetzl, Matthew Richardson, Patrick Tyndall
-
Publication number: 20180153138Abstract: A collar unit device is described comprising a receiving cavity for receiving a metal electrode probe, wherein at least one elastomeric ring encircles the metal electrode probe, wherein the at least one elastomeric ring mechanically isolates the metal electrode probe from the receiving cavity. The device includes a piezoelectric element. The device includes a grommet component for maintaining the piezoelectric element in a secured position, wherein the secured position comprises the piezoelectric element maintaining contact with the metal electrode probe.Type: ApplicationFiled: January 15, 2018Publication date: June 7, 2018Inventors: Brent A. Goetzl, Matthew Richardson, Patrick Tyndall, Kevin Zinn
-
Publication number: 20180132450Abstract: A collar unit device is described comprising a receiving cavity for receiving a metal electrode probe, wherein at least one elastomeric ring encircles the metal electrode probe, wherein the at least one elastomeric ring mechanically isolates the metal electrode probe from the receiving cavity. The device includes a piezoelectric element. The device includes a retainer component for maintaining the piezoelectric element in a secured position, wherein the secured position comprises the piezoelectric element maintaining contact with the metal electrode probe.Type: ApplicationFiled: January 15, 2018Publication date: May 17, 2018Inventors: Brent A. Goetzl, Matthew Richardson, Patrick Tyndall
-
Publication number: 20170257373Abstract: In many computing scenarios, an individual may choose to interact with a service in a variety of roles, and may therefore create a set of accounts respectively representing the service. However, the use of multiple accounts by the same individual may introduce considerable administrative complications (e.g., failing to update all accounts with new information results in stale and/or conflicting account information), and may reduce the efficiency and/or scalability of the service. Presented herein are techniques for enabling individuals to interact with services through various roles. Such techniques involve evaluating the individual's role determinants to identify and automatically select the individual's current role; selecting a current role profile, as a subset of the details of the individual profile that are associated with the current role, and excluding details that are not associated with the current role; and performing the service according to the current role profile of the individual.Type: ApplicationFiled: March 2, 2016Publication date: September 7, 2017Inventors: Andre Wilson Brotto Furtado, Robert L. Rounthwaite, Xiaohan Shi, Matthew Richardson, Ryen White, Syed Fahad Allam Shah, Shantanu Sharma
-
Patent number: 9738353Abstract: A marker buoy constructed of a main shaft extending vertically when in use and including a marker flag, a floating body, and a spool mounted to the main shaft.Type: GrantFiled: January 8, 2016Date of Patent: August 22, 2017Inventor: Matthew Richardson