Patents by Inventor Jack Matthew
Jack Matthew 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: 20250039502Abstract: Systems and methods for the design, deployment and utilization of targeted communications based upon audiences are disclosed. More specifically, embodiments may allow the targeting of communications to users based on a user's audience affiliation and may allow the dynamic targeting of communications based on an audience with which a user is affiliated, including audiences determined from user interactions with a web site.Type: ApplicationFiled: October 16, 2024Publication date: January 30, 2025Inventors: James Matthew Downs, Jack Dwane Gilvin, Randall Scott Sparks, Shawn Ashley Doyle
-
Patent number: 11917411Abstract: Disclosed herein are methods, systems, and processes to detect rogue wireless access points and determine their approximate location in a geospatial location. Wireless access point data collected from wireless access points by fixed sensor nodes and agent-based sensor nodes in a geospatial location is received. A wireless site survey is performed at the geospatial location based on the wireless access point data. Based on the wireless site survey, an approximate location of a rogue wireless access point at the geospatial location is determined.Type: GrantFiled: June 30, 2022Date of Patent: February 27, 2024Assignee: Rapid7, Inc.Inventors: John Robert Southern, Jack Matthew Heysel, Tyler Stiller, Kasra Asadzadeh, Sharon Katz
-
Publication number: 20230366831Abstract: A particulate matter detection device and methods for detecting a particulate matter in the environment. The particulate matter detection device comprising an indicator comprising a detection layer, an optical substance bonded to a detection layer surface, and a graphical target layer viewable through one or more apertures in the detection layer. The adsorption of particulate matter to the optical substance obscures the graphical target layer as viewed through the one or more apertures to indicate the presence of particulate matter. The indicator demountably connected to a support frame comprises a sealed membrane to protect the optical substance. A channeled air modifier forming an enclosure with the support frame discriminates particulate matter from adsorbing onto the optical substance.Type: ApplicationFiled: August 19, 2020Publication date: November 16, 2023Inventors: Christopher Lee Boortz, Jack Matthews, Shahbaz Hussain
-
Patent number: 11412384Abstract: Disclosed herein are methods, systems, and processes to detect rogue wireless access points and determine their approximate location in a geospatial location. Wireless access point data collected from wireless access points by fixed sensor nodes and agent-based sensor nodes in a geospatial location is received. A wireless site survey is performed at the geospatial location based on the wireless access point data. Based on the wireless site survey, an approximate location of a rogue wireless access point at the geospatial location is determined.Type: GrantFiled: October 3, 2019Date of Patent: August 9, 2022Assignee: Rapid7, Inc.Inventors: John Robert Southern, Jack Matthew Heysel, Tyler Stiller, Kasra Asadzadeh, Sharon Katz
-
Patent number: 10663383Abstract: The present disclosure relates to an apparatus and methods for applying a force on a sample. In particular, the present disclosure relates to a stress cell (200) comprising a frame (205); an actuator arrangement (210) coupled to the frame; and a coupler (220) for coupling the actuator arrangement to the sample (230). The coupler (220) includes a first coupler portion connected to the actuator arrangement (210) and a second coupler portion connectable to the sample (230). The first coupler portion is flexibly coupled to the frame. The actuator arrangement (210) comprises a first element (214) having a first variable length and a second element (212) having a second variable length, and is adapted to vary a difference between the first length and the second length to provide the force.Type: GrantFiled: May 30, 2018Date of Patent: May 26, 2020Assignees: Razorbill Instruments Limited, Max Planck Gesellschaft zur Foerderung der Wissenschaften eVInventors: Jack Matthew Barraclough, Clifford William Hicks, Alexander Steppke, Mark Barber
-
Publication number: 20200116607Abstract: The present disclosure relates to an apparatus and methods for applying a force on a sample. In particular, the present disclosure relates to a stress cell (200) comprising a frame (205); an actuator arrangement (210) coupled to the frame; and a coupler (220) for coupling the actuator arrangement to the sample (230). The coupler (220) includes a first coupler portion connected to the actuator arrangement (210) and a second coupler portion connectable to the sample (230). The first coupler portion is flexibly coupled to the frame. The actuator arrangement (210) comprises a first element (214) having a first variable length and a second element (212) having a second variable length, and is adapted to vary a difference between the first length and the second length to provide the force.Type: ApplicationFiled: May 30, 2018Publication date: April 16, 2020Inventors: Jack Matthew Barraclough, Clifford William Hicks, Alexander Steppke, Mark Barber
-
Patent number: 10379831Abstract: A method and apparatus for dynamic retrieval of installation packages when installing software is described herein. In one embodiment, a process can be provided to determine a specific installation package to be installed for software having one or more packages to be installed. A repository can be automatically identified from a plurality of repositories from which to obtain the specific installation package, based on priority criteria. The priority criteria can be based on dynamically changing parameters. The specific installation package can be obtained from the identified repository.Type: GrantFiled: October 7, 2016Date of Patent: August 13, 2019Assignee: Apple Inc.Inventors: Jack Matthew, John R. Chang
-
Publication number: 20190124083Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for associating an application that was pre-installed on a computer with a user account on an online store. A system configured to practice the method presents an application available for download, receives a request to download the application to a computing devices, determines that the application is a pre-installed application, presents an authorization prompt configured to request user authorization to link the application with a user account, receives the user authorization, generates a unique hardware identifier associated with the computing devices, determines that the application is linkable based upon the unique hardware identifier, and links the adoptable application with the user account when the adoptable application is linkable.Type: ApplicationFiled: December 17, 2018Publication date: April 25, 2019Inventors: Pedraum R. Pardehpoosh, Craig M. Federighi, Daniel l. Feldman, Gregory T. Quirk, Jack . Matthew, Jackie Lee-Kang, Jean-Pierre Ciudad, Monika E. Gromek, Thomas K. Burkholder, Daniel Emil Pu, Sam Gharabally, Ellis Marshall Verosub, Yoon Sub Hwang
-
Publication number: 20170075672Abstract: A method and apparatus for dynamic retrieval of installation packages when installing software is described herein. In one embodiment, a process can be provided to determine a specific installation package to be installed for software having one or more packages to be installed. A repository can be automatically identified from a plurality of repositories from which to obtain the specific installation package, based on priority criteria. The priority criteria can be based on dynamically changing parameters. The specific installation package can be obtained from the identified repository.Type: ApplicationFiled: October 7, 2016Publication date: March 16, 2017Inventors: Jack Matthew, John R. Chang
-
Patent number: 9465600Abstract: A method and apparatus for dynamic retrieval of installation packages when installing software is described herein. In one embodiment, a process can be provided to determine a specific installation package to be installed for software having one or more packages to be installed. A repository can be automatically identified from a plurality of repositories from which to obtain the specific installation package, based on priority criteria. The priority criteria can be based on dynamically changing parameters. The specific installation package can be obtained from the identified repository.Type: GrantFiled: February 11, 2014Date of Patent: October 11, 2016Assignee: Apple Inc.Inventors: Jack Matthew, John R. Chang
-
Publication number: 20140229932Abstract: A method and apparatus for dynamic retrieval of installation packages when installing software is described herein. In one embodiment, a process can be provided to determine a specific installation package to be installed for software having one or more packages to be installed. A repository can be automatically identified from a plurality of repositories from which to obtain the specific installation package, based on priority criteria. The priority criteria can be based on dynamically changing parameters. The specific installation package can be obtained from the identified repository.Type: ApplicationFiled: February 11, 2014Publication date: August 14, 2014Applicant: APPLE INC.Inventors: Jack Matthew, JOHN R. CHANG
-
Patent number: 8707296Abstract: A method and apparatus for dynamic retrieval of installation packages when installing software is described herein. In one embodiment, a process can be provided to determine a specific installation package to be installed for software having one or more packages to be installed. A repository can be automatically identified from a plurality of repositories from which to obtain the specific installation package, based on priority criteria. The priority criteria can be based on dynamically changing parameters. The specific installation package can be obtained from the identified repository.Type: GrantFiled: April 27, 2010Date of Patent: April 22, 2014Assignee: Apple Inc.Inventors: Jack Matthew, John R. Chang
-
Publication number: 20110320473Abstract: A method and apparatus for the dynamic determination of migration data is described herein. In one embodiment, a process can be provided to search user data in a first system for migration data without requiring user interaction. The search of user data can be based on a blacklist. The blacklist can include one or more folders which should not be searched for migration data or one or more files which should not be included in the migration data. A search of system data for migration data can be performed without requiring user interaction. The search of system data can be based on a whitelist. The whitelist can include one or more file types.Type: ApplicationFiled: June 23, 2010Publication date: December 29, 2011Inventors: David Desmond, Steven Cento, Jack Matthew
-
Publication number: 20110265072Abstract: A method and apparatus for dynamic installation of files for running programs is described herein. In one embodiment, a process can be provided to save an update to a software program in a temporary location in a file system. A determination can be made as to whether an active software program has a dependency on the update. If a determination is made that an active software program has a dependency on the update, the system can wait until the active software program is terminated. Once the software program has terminated, the update can be moved from the temporary location in the file system to a final location in the file system.Type: ApplicationFiled: April 27, 2010Publication date: October 27, 2011Inventor: Jack Matthew
-
Publication number: 20110265080Abstract: A method and apparatus for dynamic retrieval of installation packages when installing software is described herein. In one embodiment, a process can be provided to determine a specific installation package to be installed for software having one or more packages to be installed. A repository can be automatically identified from a plurality of repositories from which to obtain the specific installation package, based on priority criteria. The priority criteria can be based on dynamically changing parameters. The specific installation package can be obtained from the identified repository.Type: ApplicationFiled: April 27, 2010Publication date: October 27, 2011Inventors: Jack Matthew, John R. Chang
-
Publication number: 20110185353Abstract: A method and apparatus for mitigating problems arising from incompatible software is described herein. In one embodiment, a process can be provided to obtain, from an external source, an incompatibility list. The incompatibility list can identify non-priority software incompatible with priority software to be installed or already installed on a system. A determination can be made as to whether the non-priority software from the incompatibility list resides on the system. The process can automatically quarantine one or more files associated with the non-priority software identified in the incompatibility list and which reside on the system.Type: ApplicationFiled: January 27, 2010Publication date: July 28, 2011Inventor: Jack Matthew
-
Publication number: 20110107325Abstract: A method and apparatus for the installation of software is described herein. In one embodiment, a process is provided to verify a first set of packages selected from all packages, for example, on an optical disk, and verify a second set of packages on the optical disk. The verifying of the first set of packages calculates a first checksum for each package in the first set of packages and compares this first checksum to a second checksum for each package read from the optical disk. A second set of packages is verified if the verification of the first packages is successful. The second set of packages is verified by copying each package in the second set of packages, from the optical disk. A third checksum is included with each package read, and this third checksum is compared with a fourth checksum calculated for each package.Type: ApplicationFiled: November 3, 2009Publication date: May 5, 2011Inventors: Jack Matthew, Kevin Tiene
-
Publication number: 20070219404Abstract: Methods of treating hazardous materials, such as, for example, contaminated soils, are disclosed. In one aspect, a method may include treating a contaminated soil with a hazardous material treatment composition to form a resulting material. In one aspect, the hazardous material treatment composition may include mostly salt, and from 0.5 to 15 wt % sorbent. The method may further include treating the resulting material with one or more inorganic binding agents. Other methods of treating hazardous materials are also disclosed, as well as compositions for treating hazardous materials.Type: ApplicationFiled: May 10, 2007Publication date: September 20, 2007Inventor: Jack Matthews
-
Publication number: 20060264687Abstract: Methods of treating radioactive materials are disclosed. In one aspect, a method may include mixing a radioactive isotope diluted in a filler material with a radioactive material treatment composition to form a resulting material. The radioactive material treatment composition may include mostly salt, and from 0.5 to 15 wt % sorbent. The method may further include mixing the resulting material with one or more inorganic binding agents. Other methods of treating radioactive materials are also disclosed, as well as compositions for treating radioactive materials.Type: ApplicationFiled: April 28, 2006Publication date: November 23, 2006Inventor: Jack Matthews
-
Publication number: 20060247484Abstract: Methods of treating hazardous materials, such as, for example, contaminated soils, are disclosed. In one aspect, a method may include treating a contaminated soil with a hazardous material treatment composition to form a resulting material. In one aspect, the hazardous material treatment composition may include mostly salt, and from 0.5 to 15 wt % sorbent. The method may further include treating the resulting material with one or more inorganic binding agents. Other methods of treating hazardous materials are also disclosed, as well as compositions for treating hazardous materials.Type: ApplicationFiled: April 28, 2006Publication date: November 2, 2006Inventor: Jack Matthews