Patents by Inventor Jared Wilson
Jared Wilson 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: 12255908Abstract: Polymorphic non-attributable processes and architectures to monitor threat domains (e.g., pharming or phishing websites) are disclosed. Obfuscated requests may be generated by control servers to be blended in with normal traffic sent over cloud networks with randomized exit nodes or with normal traffic sent through an anonymization network. Requests may be sent at randomized intervals or time periods determined algorithmically. The requests are obfuscated in order to mask the origination information and location so that the threat actor does not detect that the website is being monitored. User agents may be spoofed and requests may present as if they originated from residential IP addresses. Automatic real-time monitoring can be provided to determine when sites resolve and are addressable. Fingerprint information, screenshots, security certificate, and other threat domain data can be captured. Request responses can be scanned for threat indicia.Type: GrantFiled: February 6, 2023Date of Patent: March 18, 2025Assignee: Bank of America CorporationInventors: Robert Zink, Eric DePree, Stephanie Pirman, Jared Wilson
-
Publication number: 20250068753Abstract: A system for operating a remote desktop platform at a remote client device is provided. The remote desktop platform may be launched at the remote client device. The entity network may store a secure container including files, applications and profile settings of a user. The remote client device may retrieve the secure container at each execution of the remote desktop platform. The secure container may be stored temporarily at the remote client device. The remote client device, during the operation of the remote desktop platform, may leverage the hardware and software of the remote client device for accessing and managing the files and applications stored in the secure container. The remote desktop platform may maintain synchronization with the entity network by syncing, at pre-determined intervals, the files and applications stored at the remote client device with the files and applications stored at the entity network.Type: ApplicationFiled: August 21, 2023Publication date: February 27, 2025Inventors: Jared Wilson, Jackson Byam
-
Publication number: 20240406191Abstract: Various aspects of the disclosure relate to automated monitoring and detection of computing threats. A threat detection computing system is configured to monitor for security threats on a networked system. The threat detection system monitors process calls to detect otherwise benign activity that exceeds an expected threshold and identifies threat actor actions that would otherwise go un-noticed and be associated with normal computer activity.Type: ApplicationFiled: June 5, 2023Publication date: December 5, 2024Applicant: Bank of America CorporationInventors: Steven Sinks, Brian Devine, Jonathan Sheedy, Matthew Findley, Jared Wilson, Joshua Jenkins, Donald Hess
-
Publication number: 20240267395Abstract: Polymorphic non-attributable processes and architectures to monitor threat domains (e.g., pharming or phishing websites) are disclosed. Obfuscated requests may be generated by control servers to be blended in with normal traffic sent over cloud networks with randomized exit nodes or with normal traffic sent through an anonymization network. Requests may be sent at randomized intervals or time periods determined algorithmically. The requests are obfuscated in order to mask the origination information and location so that the threat actor does not detect that the website is being monitored. User agents may be spoofed and requests may present as if they originated from residential IP addresses. Automatic real-time monitoring can be provided to determine when sites resolve and are addressable. Fingerprint information, screenshots, security certificate, and other threat domain data can be captured. Request responses can be scanned for threat indicia.Type: ApplicationFiled: February 6, 2023Publication date: August 8, 2024Inventors: Robert Zink, Eric DePree, Stephanie Pirman, Jared Wilson
-
Patent number: 11171909Abstract: Techniques are provided for delayed processing for arm policy determination for content management system messaging, including, during a delayed processing window, receiving reward data for arm actions taken, where the arm actions were chosen based on a previous version of an arm choice policy, and the previous version of the arm choice policy was determined based on a previous set of reward data for a previous set of arm actions taken. When the delayed processing window has closed, a new arm choice policy is determined based at least in part on the action-reward data, and the previous set of reward data and/or the previous arm choice policy. After a request to choose an arm choice is received, a particular arm action to take is determined based on the new arm choice policy. This chosen arm is provided in response to the request.Type: GrantFiled: February 12, 2020Date of Patent: November 9, 2021Assignee: Dropbox, Inc.Inventors: Aditi Jain, Manveer Singh Chawla, Thomas Berg, Swapnil Zarekar, Robert Kajic, Karandeep Johar, Aaron Feldstein, Walter Kim, Joe Nudell, Jenny Dong, Jared Wilson, Luke Thompson, David Kriegman
-
Publication number: 20210177126Abstract: An example powered appliance support system may include a shoulder strap and a powered appliance support strap. The shoulder step may include a padded portion to rest upon a shoulder of a person wearing the shoulder strap and a strap portion extending from the padded portion. The elastomeric stretcher may include a single body, wherein the elastomeric stretcher does not undergo stretching until experiencing a stretch triggering load at least 1 kg and no greater than 7 kg, wherein the elastomeric stretcher is formed from rubber or an elastomeric polymer and has first and second ends that inwardly taper.Type: ApplicationFiled: March 1, 2021Publication date: June 17, 2021Inventors: David J. Merten, Jay Z. Muchin, Joshua J. Nelson, Jared Wilson Thorn, Mariel Z. Pina
-
Patent number: 10939743Abstract: An example powered appliance support strap may include a first portion to extend from a continuous loop of a shoulder strap, a second portion to extend from a powered appliance to be manually carried by a person wearing the shoulder strap and a stretcher extending between the first portion and the second portion. The stretcher does not undergo stretching until experiencing a stretch triggering load at least 1 kg and no greater than 7 kg.Type: GrantFiled: February 14, 2019Date of Patent: March 9, 2021Assignee: M Group, Inc.Inventors: David J. Merten, Jay Z. Muchin, Joshua J. Nelson, Jared Wilson Thorn, Mariel Z. Pina
-
Publication number: 20200259777Abstract: Techniques are provided for delayed processing for arm policy determination for content management system messaging, including, during a delayed processing window, receiving reward data for arm actions taken, where the arm actions were chosen based on a previous version of an arm choice policy, and the previous version of the arm choice policy was determined based on a previous set of reward data for a previous set of arm actions taken. When the delayed processing window has closed, a new arm choice policy is determined based at least in part on the action-reward data, and the previous set of reward data and/or the previous arm choice policy. After a request to choose an arm choice is received, a particular arm action to take is determined based on the new arm choice policy. This chosen arm is provided in response to the request.Type: ApplicationFiled: February 12, 2020Publication date: August 13, 2020Inventors: Aditi Jain, Manveer Singh Chawla, Thomas Berg, Swapnil Zarekar, Robert Kajic, Karandeep Johar, Aaron Feldstein, Walter Kim, Joe Nudell, Jenny Dong, Jared Wilson, Luke Thompson, David Kriegman
-
Patent number: 10608976Abstract: Computer-implemented techniques include, during a delayed processing window, receiving reward data for arm actions taken, where the arm actions were chosen based on a previous version of an arm choice policy, and the previous version of the arm choice policy was determined based on a previous set of reward data for a previous set of arm actions taken. When the delayed processing window has closed, a new arm choice policy is determined based at least in part on the action-reward data, and the previous set of reward data and/or the previous arm choice policy. After a request to choose an arm choice is received, a particular arm action to take is determined based on the new arm choice policy. This chosen arm is provided in response to the request.Type: GrantFiled: October 25, 2017Date of Patent: March 31, 2020Assignee: DROPBOX, INC.Inventors: Aditi Jain, Manveer Singh Chawla, Thomas Berg, Swapnil Zarekar, Robert Kajic, Karandeep Johar, Aaron Feldstein, Walter Kim, Joe Nudell, Jenny Dong, Jared Wilson, Luke Thompson, David Kriegman
-
Publication number: 20190246775Abstract: An example powered appliance support strap may include a first portion to extend from a continuous loop of a shoulder strap, a second portion to extend from a powered appliance to be manually carried by a person wearing the shoulder strap and a stretcher extending between the first portion and the second portion. The stretcher does not undergo stretching until experiencing a stretch triggering load at least 1 kg and no greater than 7 kg.Type: ApplicationFiled: February 14, 2019Publication date: August 15, 2019Inventors: David J. Merten, Jay Z. Muchin, Joshua J. Nelson, Jared Wilson Thorn, Mariel Z. Pina
-
Patent number: 10381184Abstract: Apparatus for enabling distribution of electric power, fusing, and/or ground connection in electrical systems is provided. The apparatus may include an extensible, interlocking, modular block of multiple-use modules. Each module may be configured to include a fuse or a link bar mounted within it. Each module may accept multiple sizes and types of fuses. Each module may be configured to include an external link bar for providing an electrical connection to at least one other module. Apparatus may enable distribution of electrical power, fused power, and/or ground connection from a power source to a plurality of electrical components while organizing and minimizing wired connections.Type: GrantFiled: May 24, 2018Date of Patent: August 13, 2019Assignee: AAMP of Florida, Inc.Inventors: Kevin Kuenzie, Brian Morelli, Jared Wilson
-
Publication number: 20190124033Abstract: Techniques are provided for delayed processing for arm policy determination for content management system messaging, including, during a delayed processing window, receiving reward data for arm actions taken, where the arm actions were chosen based on a previous version of an arm choice policy, and the previous version of the arm choice policy was determined based on a previous set of reward data for a previous set of arm actions taken. When the delayed processing window has closed, a new arm choice policy is determined based at least in part on the action-reward data, and the previous set of reward data and/or the previous arm choice policy. After a request to choose an arm choice is received, a particular arm action to take is determined based on the new arm choice policy. This chosen arm is provided in response to the request.Type: ApplicationFiled: October 25, 2017Publication date: April 25, 2019Inventors: ADITI JAIN, MANVEER SINGH CHAWLA, THOMAS BERG, SWAPNIL ZAREKAR, ROBERT KAJIC, KARANDEEP JOHAR, AARON FELDSTEIN, WALTER KIM, JOE NUDELL, JENNY DONG, JARED WILSON, LUKE THOMPSON, DAVID KRIEGMAN
-
Patent number: 7827273Abstract: Software (such as server products) operating in a complex networked environment often run on multi-machine installations that are known as machine clusters. A server product can be tested on a server machine type. The server product can be tested by tracking the constituent machines of a machine cluster, and configuring and recording the roles that each machine in the machine cluster plays. Scenarios targeting a single server machine-type can be seamlessly mapped from the single machine scenario to a machine cluster of any number of machines, while handling actions such as executing tests and gathering log files from all machines of a machine cluster as a unit.Type: GrantFiled: March 26, 2007Date of Patent: November 2, 2010Assignee: Microsoft CorporationInventors: Jared Wilson, Charles McClintock, Peter Gerber
-
Patent number: 7788540Abstract: Computing environments, each executing at least one software program, are monitored for failures occurring during execution of the software program. Information associated with the failure, such as an identification of the software program and a failure type describing the failure, is recorded. The failure information is quantified to report the number of times the software program has failed or the number of times a particular failure has occurred. The quantified data may provide help in prioritizing what program or what failures merit investigation and resolution. Reports may be received from failing computing systems stopped at a state following the occurrence of the failure. In response, hold information is checked to determine whether to instruct the failing computing system to hold a state existing upon the occurrence of the failure.Type: GrantFiled: January 31, 2007Date of Patent: August 31, 2010Assignee: Microsoft CorporationInventors: Loren Merriman, Gordon Hardy, Curtis Anderson, Alan T. B. Brown, Richard Wright, Jared Wilson, Xun Zhang
-
Publication number: 20080244233Abstract: Software (such as server products) operating in a complex networked environment often run on multi-machine installations that are known as machine clusters. A server product can be tested on a server machine type. The server product can be tested by tracking the constituent machines of a machine cluster, and configuring and recording the roles that each machine in the machine cluster plays. Scenarios targeting a single server machine-type can be seamlessly mapped from the single machine scenario to a machine cluster of any number of machines, while handling actions such as executing tests and gathering log files from all machines of a machine cluster as a unit.Type: ApplicationFiled: March 26, 2007Publication date: October 2, 2008Applicant: Microsoft CorporationInventors: Jared Wilson, Charles McClintock, Peter Gerber
-
Publication number: 20080184079Abstract: Computing environments, each executing at least one software program, are monitored for failures occurring during execution of the software program. Information associated with the failure, such as an identification of the software program and a failure type describing the failure, is recorded. The failure information is quantified to report the number of times the software program has failed or the number of times a particular failure has occurred. The quantified data may provide help in prioritizing what program or what failures merit investigation and resolution. Reports may be received from failing computing systems stopped at a state following the occurrence of the failure. In response, hold information is checked to determine whether to instruct the failing computing system to hold a state existing upon the occurrence of the failure.Type: ApplicationFiled: January 31, 2007Publication date: July 31, 2008Applicant: Microsoft CorporationInventors: Loren Merriman, Gordon Hardy, Curtis Anderson, Alan T.B. Brown, Richard L. Wright, Jared Wilson, Xun Zhang
-
Publication number: 20070245313Abstract: Failure tagging may be provided. A plurality of tests may be initiated on a program module and output resulting from the plurality of tests may be received. The output resulting from the plurality of tests may be determined to comprise at least one failure. The at least one failure may comprise an unknown failure or a known failure. Results of the plurality of tests indicating the failure may be transmitted. In addition, a request to stop one or more of a plurality of computers on a failure may be received when one of the plurality of computers encounters the failure. In addition, the program module may be transmitted to the plurality of computers configured to run tests on the program module. The one of the plurality of computers may be stopped on the failure when the one of the plurality of computers encounters the failure identified by the request.Type: ApplicationFiled: April 14, 2006Publication date: October 18, 2007Applicant: Microsoft CorporationInventors: Donald Hardy, Alan Brown, Curtis Anderson, Jared Wilson, Loren Merriman, Richard Wright, Xun Zhang
-
Publication number: 20070234328Abstract: Test software on a test client dynamically locates necessary files by replacing indirect file references in test code with actual file paths. File paths are determined using one or more root paths couple with one or more test parameters being used as a portion of the actual file path. Multiple root paths may be provided in a prioritized list, such that if a file is not found in a first location, additional locations are checked. Test software on a test controller receives a command to perform a test run and queries a data store for test information. A message is assembled using query results and delivered to one or more test clients for execution.Type: ApplicationFiled: March 1, 2006Publication date: October 4, 2007Applicant: Microsoft CorporationInventors: Jared Wilson, Michael Robinson, Orville Potter, Peter Gerber, David Foltz
-
Patent number: D542310Type: GrantFiled: October 2, 2006Date of Patent: May 8, 2007Assignee: Ellison Educational Equipment, Inc.Inventors: Kevin Corcoran, Jared Wilson, Erin Highberg
-
Patent number: D841439Type: GrantFiled: August 24, 2017Date of Patent: February 26, 2019Assignee: M Group, Inc.Inventors: David J. Merten, Jay Z. Muchin, Joshua J. Nelson, Jared Wilson Thorn, Mariel Z. Pina