Patents by Inventor Joseph Edmonds
Joseph Edmonds 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: 20240045837Abstract: A system for receiving and deduplicating data strings transmitted over a network is disclosed. The system comprises one or more network sensors detecting data strings while in transit on the network; and non-transitory memory comprising instructions. When the instructions are executed by one or more processors, the one or more processors establish a plurality of Bloom filters, receive a first data string, perform a first insertion operation into each Bloom filter; determine, for each of one or more Bloom filters, a set of bits, whether presently set or cleared, to be unset; and unset each determined set of bits in the one or more Bloom filters. At a later moment in time, the first data string is received again, and each Bloom filter is queried to determine whether the first data string has been inserted, based on a current state of that Bloom filter.Type: ApplicationFiled: October 5, 2023Publication date: February 8, 2024Applicant: MORGAN STANLEY SERVICES GROUP INC.Inventors: Jonathan Oakley, Joseph Edmonds
-
Publication number: 20240045836Abstract: A system for receiving and deduplicating data strings transmitted over a network is disclosed. The system comprises one or more network sensors detecting data strings while in transit on the network; and non-transitory memory comprising instructions. When the instructions are executed by one or more processors, the one or more processors establish a plurality of Bloom filters, receive a first data string, perform a first insertion operation into each Bloom filter; determine, for each of one or more Bloom filters, a set of bits, whether presently set or cleared, to be unset; and unset each determined set of bits in the one or more Bloom filters. At a later moment in time, the first data string is received again, and each Bloom filter is queried to determine whether the first data string has been inserted, based on a current state of that Bloom filter.Type: ApplicationFiled: October 5, 2023Publication date: February 8, 2024Applicant: MORGAN STANLEY SERVICES gROUP INC.Inventors: Jonathan Oakley, Joseph Edmonds
-
Publication number: 20240024147Abstract: A tract expander includes a base having a threaded central hole and a plurality of wings. The base and the wings are connected by a plurality of hinges. Each of the plurality of hinges is connected to the base and to a wing of the plurality of wings so that each wing moves relative to the base. A threaded shaft includes a tip. The tip diameter is larger than the threaded shaft diameter and the threaded shaft is configured to screw into the threaded central hole. The threaded shaft is configured to rotate and move the tip toward the hinged base, causing the tops of the plurality of wings to move away from the threaded shaft.Type: ApplicationFiled: July 22, 2022Publication date: January 25, 2024Inventors: Abel SMERICA, Joseph EDMONDS
-
Patent number: 11809378Abstract: A system for receiving and deduplicating data strings transmitted over a network is disclosed. The system comprises one or more network sensors detecting data strings while in transit on the network; and non-transitory memory comprising instructions. When the instructions are executed by one or more processors, the one or more processors establish a plurality of Bloom filters, receive a first data string, perform a first insertion operation into each Bloom filter; determine, for each of one or more Bloom filters, a set of bits, whether presently set or cleared, to be unset; and unset each determined set of bits in the one or more Bloom filters. At a later moment in time, the first data string is received again, and each Bloom filter is queried to determine whether the first data string has been inserted, based on a current state of that Bloom filter.Type: GrantFiled: October 15, 2021Date of Patent: November 7, 2023Assignee: MORGAN STANLEY SERVICES GROUP INC.Inventors: Jonathan Oakley, Joseph Edmonds
-
Patent number: 11750587Abstract: A user may access an institution system via more than one communications channel, either by the same device (e.g., a mobile device accessing the institution system via a voice channel and a data channel) or by different devices (e.g., a personal computer via a web channel and a phone via a voice channel). If a user is not currently authenticated to a communications channel and attempts to access the institution system via a communications channel, the user may be authenticated using strong authentication. If the user is currently authenticated to the institution system via a communications channel and would like to engage a second communications channel to access the institution system, the user may authenticate to the second communications channel using both communications channels and weak authentication, such as single factor authentication or a challenge question.Type: GrantFiled: July 20, 2021Date of Patent: September 5, 2023Assignee: United Services Automobile Association (USAA)Inventor: Teddy Joseph Edmond Voutour
-
Patent number: 11750371Abstract: A method for generating fingerprints of web domains and reacting to artifacts electronically received from those web domains is disclosed. When artifacts from a first web domain and artifacts from a second web domain have been transmitted over a network, a system generates, via a hashing function that consults registry information, a first hash for the first web domain and a second hash for the second web domain and identifies a correlation between the first web domain and the second web domain based on shared subsets of the first hash and second hash. Upon receiving a notification that artifacts from the first web domain had been determined to negatively impact the functioning of a secondary computing system; and based on the identified correlation between the first web domain and the second web domain, the system automatically quarantines artifacts from the second web domain from interacting with the secondary computing system.Type: GrantFiled: April 14, 2023Date of Patent: September 5, 2023Assignee: MORGAN STANLEY SERVICES GROUP INC.Inventors: Eric Mudge, Joseph Edmonds, Russell Moriarty
-
Patent number: 11688014Abstract: A property is identified about which to gather information. A vehicle is deployed to a location associated with the property. The vehicle gathers data at the location. A portion of the gathered data indicating a condition or event at the property is determined and encrypted. The portion of the gathered data is stored or sent to an authorized party.Type: GrantFiled: October 20, 2020Date of Patent: June 27, 2023Assignee: United Services Automobile Association (USAA)Inventors: Anthony Scott Farnsworth, Justin Dax Haslam, Kathleen L. Swain, Teddy Joseph Edmond Voutour, Jess W. Gingrich, Michael J. Allen, Anthony G. Castiglione, Jordan A. Newmark
-
Patent number: 11681805Abstract: A system for collecting data artifacts from a production environment, storing them, and replaying them in a testing environment is disclosed. One or more processors receive a data artifact from a sensor in a production environment, and store the data artifact in a first storage with a unique identifier, while also storing in a second storage record(s) associating the unique identifier with a tag. A clone of at least a portion of the production environment is created within the testing environment, and an analytic targeting the data artifact is incorporated into the clone. Upon receiving a request to replay the data artifact, referencing the tag associated with the data artifact's unique identifier, the data artifact is replayed by causing the clone to receive the data artifact as if it were presently encountered. Logs of output from the clone's response are stored in a third storage for future analysis.Type: GrantFiled: May 26, 2022Date of Patent: June 20, 2023Assignee: Morgan Stanley Services Group Inc.Inventors: Jonathan Oakley, Joseph Edmonds
-
Patent number: 11647044Abstract: An applet may be downloaded or provided to a web browser when a user visits a site in order to protect data input by the user from being captured by malicious software, such as key loggers. The applet may present a user input field in the web browser and may generate a random sequence of low-level key stroke or mouse click events within the input field when the user enters information, such as a username and/or password. A listening key logger will receive a large amount of random data, whereas the applet will receive and buffer the actual user data that may be communicated to a remote site access by the user.Type: GrantFiled: August 25, 2020Date of Patent: May 9, 2023Assignee: United Services Automobile Association (USAA)Inventors: Teddy Joseph Edmond Voutour, Michael Frank Morris
-
Publication number: 20230117262Abstract: A system for receiving and deduplicating data strings transmitted over a network is disclosed. The system comprises one or more network sensors detecting data strings while in transit on the network; and non-transitory memory comprising instructions. When the instructions are executed by one or more processors, the one or more processors establish a plurality of Bloom filters, receive a first data string, perform a first insertion operation into each Bloom filter; determine, for each of one or more Bloom filters, a set of bits, whether presently set or cleared, to be unset; and unset each determined set of bits in the one or more Bloom filters. At a later moment in time, the first data string is received again, and each Bloom filter is queried to determine whether the first data string has been inserted, based on a current state of that Bloom filter.Type: ApplicationFiled: October 15, 2021Publication date: April 20, 2023Applicant: MORGAN STANLEY SERVICES GROUP INC.Inventors: Jonathan Oakley, Joseph Edmonds
-
Patent number: 11532050Abstract: Unmanned vehicles may be used to survey a property in response to or in anticipation of damage to the property. For example, an unmanned vehicle may use one or more sensors to determine damage to the property. Unmanned vehicles can be terrestrial, aerial, nautical, or multi-mode.Type: GrantFiled: June 26, 2019Date of Patent: December 20, 2022Assignee: United Services Automobile Association (USAA)Inventors: Anthony Scott Farnsworth, Justin Dax Haslam, Kathleen L. Swain, Teddy Joseph Edmond Voutour, Jess W. Gingrich, Michael J. Allen, Anthony G. Castiglione, Jordan A. Newmark
-
Patent number: 11455681Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for an adaptive financial system. One of the methods includes receiving, from a user, a selected lifestyle archetype of a user, wherein the selected lifestyle archetype identifies a predetermined allocation of income and spending. The method includes monitoring financial activities of the user. The method also includes providing feedback to the user based on the monitoring and the selected lifestyle archetype.Type: GrantFiled: September 10, 2019Date of Patent: September 27, 2022Assignee: United Services Automobile Association (USAA)Inventors: Teddy Joseph Edmond Voutour, David C. Ault, Christina N. Nickel
-
Patent number: 11195264Abstract: Unmanned vehicles can be terrestrial, aerial, nautical, or multi-mode. Unmanned vehicles may be used to survey a property in response to or in anticipation of damage to an object. For example, an unmanned vehicle may project a laser pattern and use information associated with the laser pattern to determine characteristics of the object.Type: GrantFiled: December 26, 2018Date of Patent: December 7, 2021Assignee: United Services Automobile Association (USAA)Inventors: Anthony Scott Farnsworth, Jordan A. Newmark, Kathleen L. Swain, Teddy Joseph Edmond Voutour, Jess W. Gingrich, Michael J. Allen, Anthony G. Castiglione
-
Patent number: 11082416Abstract: A user may access an institution system via more than one communications channel, either by the same device (e.g., a mobile device accessing the institution system via a voice channel and a data channel) or by different devices (e.g., a personal computer via a web channel and a phone via a voice channel). If a user is not currently authenticated to a communications channel and attempts to access the institution system via a communications channel, the user may be authenticated using strong authentication. If the user is currently authenticated to the institution system via a communications channel and would like to engage a second communications channel to access the institution system, the user may authenticate to the second communications channel using both communications channels and weak authentication, such as single factor authentication or a challenge question.Type: GrantFiled: September 26, 2019Date of Patent: August 3, 2021Assignee: United Services Automobile Association (USAA)Inventor: Teddy Joseph Edmond Voutour
-
Patent number: 11061879Abstract: A computer-implemented method for indexing a stream of files is disclosed. The method comprises receiving a file; generating a set of atomic indexes based on the file contents; storing the atomic indexes in a current index; and if the current index reaches a threshold criterion, freezing the current index into a read-only form, propagating the current index to one or more distributed databases, and generating a new index for future insertions. In some embodiments, the method further comprises one or more of providing an interface to query the databases for files matching a particular signature; searching the databases using a YARA-specified signature; converting a user-provided signature in the YARA format to an index-acceleratable format; retrieving a set of files that are possible matches of the particular signature; verifying that each file of the set of files is a match of the particular signature; and providing the files through the interface.Type: GrantFiled: July 1, 2020Date of Patent: July 13, 2021Assignee: Morgan Stanley Services Group Inc.Inventor: Joseph Edmonds
-
Patent number: 10990676Abstract: A computer-implemented method for collecting files transmitted on a network for subsequent malware analysis is disclosed. The method comprises determining, by a sensor, that a file has been transmitted on the network; transmitting, from the sensor to an intermediate agent, the file; storing, by the intermediate agent, the file, pending a determination whether metadata of the file indicates an identical copy of the file has likely already been stored by a source collection subsystem; responsive to a determination that the file has not likely already been stored by the source collection subsystem, transmitting the file from the intermediate agent to the source collection subsystem; verifying, by the source collection subsystem, that the file has not likely already been stored by the source collection subsystem; and storing the file for future analysis.Type: GrantFiled: July 1, 2020Date of Patent: April 27, 2021Assignee: Morgan Stanley Services Group Inc.Inventors: Joseph Edmonds, Patrick St. John
-
Patent number: 10860717Abstract: A system for receiving and indexing files transmitted on a network, comprising one or more intermediate agents, each connecting a network sensor to a source collection subsystem, an analysis subsystem, an indexing subsystem, and one or more databases. The system detects that a file has been transmitted via the network, offers transmission from an intermediate agent to the source collection subsystem after a deduplication process at the intermediate agent, transmits the file from the intermediate agent to the source collection subsystem after another deduplication process at the source collection subsystem, transmits the file from the source collection subsystem to the analysis subsystem, performs structural analysis of characteristics of the file within the analysis subsystem; and stores the file and results of the structural analysis in an indexed form in the one or more databases.Type: GrantFiled: July 1, 2020Date of Patent: December 8, 2020Assignee: MORGAN STANLEY SERVICES GROUP INC.Inventor: Joseph Edmonds
-
Patent number: 10810679Abstract: A property is identified about which to gather information. A vehicle is deployed to a location associated with the property. The vehicle gathers data at the location. A portion of the gathered data indicating a condition or event at the property is determined and encrypted. The portion of the gathered data is stored or sent to an authorized party.Type: GrantFiled: September 6, 2018Date of Patent: October 20, 2020Assignee: United Services Automobile Association (USAA)Inventors: Anthony Scott Farnsworth, Justin Dax Haslam, Kathleen L. Swain, Teddy Joseph Edmond Voutour, Jess W. Gingrich, Michael J. Allen, Anthony G. Castiglione, Jordan A. Newmark
-
Patent number: 10785256Abstract: An applet may be downloaded or provided to a web browser when a user visits a site in order to protect data input by the user from being captured by malicious software, such as key loggers. The applet may present a user input field in the web browser and may generate a random sequence of low-level key stroke or mouse click events within the input field when the user enters information, such as a username and/or password. A listening key logger will receive a large amount of random data, whereas the applet will receive and buffer the actual user data that may be communicated to a remote site access by the user.Type: GrantFiled: June 7, 2018Date of Patent: September 22, 2020Assignee: United Services Automobile Association (USAA)Inventors: Teddy Joseph Edmond Voutour, Michael Frank Morris
-
Patent number: 10453124Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for an adaptive financial system. One of the methods includes receiving, from a user, a selected lifestyle archetype of a user, wherein the selected lifestyle archetype identifies a predetermined allocation of income and spending. The method includes monitoring financial activities of the user. The method also includes providing feedback to the user based on the monitoring and the selected lifestyle archetype.Type: GrantFiled: October 20, 2015Date of Patent: October 22, 2019Assignee: United Services Automobile Association (USAA)Inventors: Teddy Joseph Edmond Voutour, David C. Ault, Christina N. Nickel