Patents by Inventor Ryan Anderson
Ryan Anderson 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: 12608533Abstract: A document editor is configured to leverage a file format which defines sections of content in a dynamic tree structure. The dynamic tree structure defines sections in an arbitrarily ordered sequence of sibling nodes where each section may be atomic. Using this dynamic tree structure, the document editor can dynamically render the content of the sections and provide a number of enhanced functions to simplify the drafting and management of legal documents.Type: GrantFiled: August 30, 2022Date of Patent: April 21, 2026Assignee: Filevine, Inc.Inventors: Evan Schneyer, Daniel Dalzotto, Keven Bouchard, Ryan Anderson
-
Publication number: 20250268334Abstract: The present invention discloses an advanced insole for electrostatic discharge footwear. The insole features a base foam layer and a fabric top cover with conductive threads woven into the cover material, providing electrical flow paths from a wearer's foot to the base foam layer. An electrostatic discharge chemical additive is incorporated into the base foam layer, creating polarity channels for an electrical pathway within the foam layer. The insole is designed in a 3D supportive shape for increased foot comfort and interface, including a heel cup and arch support. The edges adjacent the toe region are beveled to accommodate various footwear, and the bottom surface of the base foam layer includes molded-in structures that provide varying degrees of cushioning to different regions of the foot. This novel insole design enhances comfort while ensuring efficient electrostatic discharge, proving advantageous in various footwear applications.Type: ApplicationFiled: April 26, 2024Publication date: August 28, 2025Inventors: Mike Zhuang, Daniel Wakeland, Matthew Gooch, Ryan Anderson
-
Publication number: 20250265142Abstract: Described is a method for utilizing machine to machine communications to facilitate capability sharing includes determining a first machine out of a group of machines has encountered an issue, that cannot be resolved, where the group of machines are connected via a machine to machine (M2M) communication mesh. The method also includes determining a solution to the issue encountered by the first machine while performing an assigned task The method also includes determining, based on structured messages provided by a management hub, a second machine from the group of machines can provide the first solution to the issue encountered by the first machine. The method also includes providing to the first machine a first sharable capability of the second machine, where the first sharable capability resolves the issue encountered by the first machine.Type: ApplicationFiled: February 15, 2024Publication date: August 21, 2025Inventors: Joseph Andrew Pearson, Ashok Kumar Iyengar, Troy Fine, Ryan Anderson, Nathan Andrew Phelps, Kavitha Bade
-
Publication number: 20250210870Abstract: A unitary structure lens antenna apparatus and a method for producing a unitary lens antenna. A unitary lens antenna comprises a radiofrequency (RF) cable having an inner conductor and an outer conductor; and a cylindrical lens having a biconical antenna cavity and a lens feed electrically coupled to the inner conductor, the lens further comprising: a top surface defining one cone of the biconical antenna cavity, having a first metalized coating and a first non-metalized cable interface with the outer conductor; a bottom surface defining another cone of the biconical antenna cavity, having a second metalized coating and a second non-metalized cable interface with the outer conductor; and a lens feed extending along a centerline of the cylindrical lens body operable to feed the RF cable through the lens.Type: ApplicationFiled: December 22, 2023Publication date: June 26, 2025Applicant: The United States of America as represented by the Secretary of the NavyInventors: Dennis Bermeo, Ryan Anderson, Kemakeo Wilson, Patrick Groves
-
Patent number: 12285364Abstract: A rescue device includes a support plate connected to a rescue basket. The support plate includes one or more alignment slots. One or more alignment tabs on a weight transfer member of a frame are inserted into the alignment slots to align the support plate on the frame. An extension member connected to the frame moves a set of handles away from the frame to accommodate the rescue basket. A wheel on the frame is driven by a motor to facilitate the rescue of individuals.Type: GrantFiled: February 11, 2021Date of Patent: April 29, 2025Assignee: Triangle Strong Partners, LLCInventor: Ryan Anderson
-
Patent number: 12245865Abstract: In an approach to monitoring and querying autobiographical events, one or more computer processors receive data from one or more sensors associated with a user. Based on the received data from the one or more sensors, one or more computer processors detect an autobiographical event associated with the user. One or more computer processors convert the received data from the one or more sensors into one or more observations associated with the autobiographical event. One or more computer processors convert the one or more observations into one or more questions associated with the one or more observations. One or more computer processors query the user with the one or more questions. One or more computer processors receive at least one response to the one or more questions from the user.Type: GrantFiled: November 5, 2021Date of Patent: March 11, 2025Assignee: International Business Machines CorporationInventors: Rachel Ostrand, Jenna Reinen, Ryan Anderson, Joseph Kozhaya
-
Patent number: 12014142Abstract: A computer-implemented process for training a natural language processing (NLP) agent having a reinforced learning model includes the following operations. A type of document from a document corpus is identified using metadata particularly associated with the document. The NLP agent tokenizes the document to generate a plurality of tokens. Using a schema identified from the type of the document, one of the plurality of tokens is compared to a system of record (SOR) field from the schema. A similarity score between the one of the plurality of tokens with a correct value and a reward based upon the similarity score are generated. A determination is made that an optimum minimum average similarity rate has not been obtained. Based upon the determination, the reinforced learning model is trained using a loss function that includes the reward.Type: GrantFiled: June 22, 2021Date of Patent: June 18, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gary Francis Diamanti, Shikhar Kwatra, Ryan Anderson, Rodrigo Goulart Silva
-
Patent number: 12014308Abstract: A computing system includes a network interface configured to communicate data over a network, a vendor database configured to retrievable store vendor data related to a vendor of interest, and a processing circuit with a processor and memory. The memory is structured to store instructions that are executable by the processor and cause the processing circuit to identify a vendor of interest; conduct a search of internal documents and external resources to obtain the vendor data related to the vendor of interest, store the vendor data in the vendor database, and generate a vendor performance score based on the vendor data.Type: GrantFiled: December 20, 2021Date of Patent: June 18, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Ryan Anderson, Bryan Kroll, Abhijit Rao, Priyamvada Singh, Masoud Vakili
-
Publication number: 20240193443Abstract: A computer-implemented method, according to one embodiment, includes deploying a policy to edge devices in an edge computing environment. The method further includes analyzing, using an artificial intelligence (AI) reasoning model, the policy to understand an intent of deploying the policy. The analyzing includes discounting a weight value assigned to data points that are determined to not apply to a current decision of a first of the edge devices. The method further includes causing the policy to be altered based on the analysis. A computer program product, according to another embodiment, includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a computer to cause the computer to perform the foregoing method.Type: ApplicationFiled: December 7, 2022Publication date: June 13, 2024Inventors: Nathan Andrew Phelps, Ryan Anderson, Ashok Kumar Iyengar, Kavitha Bade, Joseph Andrew Pearson, Troy Fine
-
Publication number: 20240070379Abstract: A document editor is configured to leverage a file format which defines sections of content in a dynamic tree structure. The dynamic tree structure defines sections in an arbitrarily ordered sequence of sibling nodes where each section may be atomic. Using this dynamic tree structure, the document editor can dynamically render the content of the sections and provide a number of enhanced functions to simplify the drafting and management of legal documents.Type: ApplicationFiled: August 30, 2022Publication date: February 29, 2024Inventors: Evan Schneyer, Daniel Dalzotto, Keven Bouchard, Ryan Anderson
-
Publication number: 20240044683Abstract: A flow imaging and monitoring system for synchronized management of wide area drainage that includes an interposer for supporting monitoring and management equipment in a manhole, a module for illuminating water flowing in pipes at the base of the manhole, a module for monitoring responses to reflected light, a sealed and rechargeable battery pack, and a data analysis and management system to interpret data streams in real time. The interposer can be adjusted to fit the diameter of the manhole and can be adjusted to be placed under the manhole cover. The module for illuminating the flowing water can be adjusted to generate various frequencies. The support structures for the modules can be adjusted for varying pitch, roll and yaw with respect to the manhole. The data analysis and management system is supported by cloud computing.Type: ApplicationFiled: October 12, 2023Publication date: February 8, 2024Applicants: GOVERNMENT OF THE UNITED STATES AS REPRESENTED BY THE ADMINISTRATOR OF THE U.S., URBANALTA CORPInventors: Ruben KERTESZ, Daniel J. MURRAY, JR., Michael BOLAN, Ryan ANDERSON, Chunsheng FANG
-
Patent number: 11821769Abstract: A flow imaging and monitoring system for synchronized management of wide area drainage that includes an interposer for supporting monitoring and management equipment in a manhole, a module for illuminating water flowing in pipes at the base of the manhole, a module for monitoring responses to reflected light, a sealed and rechargeable battery pack, and a data analysis and management system to interpret data streams in real time. The interposer can be adjusted to fit the diameter of the manhole and can be adjusted to be placed under the manhole cover. The module for illuminating the flowing water can be adjusted to generate various frequencies. The support structures for the modules can be adjusted for varying pitch, roll and yaw with respect to the manhole. The data analysis and management system is supported by cloud computing.Type: GrantFiled: June 9, 2021Date of Patent: November 21, 2023Assignees: GOVERNMENT OF THE UNITED STATES AS REPRESENTED BY THE ADMINISTRATOR OF THE U.S. ENVIRONMENTAL PROTECTION AGENCY, URBANALTA CORPInventors: Ruben Kertesz, Daniel J. Murray, Jr., Michael Bolan, Ryan Anderson, Chunsheng Fang
-
Patent number: 11719831Abstract: There is disclosed a system and method for forecasting the positions of marine vessels. In an aspect, the present system is adapted to execute a forecasting algorithm to forecast the positions of one or a great many marine vessel(s) based on one or more position reporting systems including coastal and satellite AIS (S-AIS) signals or LRIT received from the vessel. The forecasting algorithm utilizes location and direction information for the vessel, and estimates one or more possible positions based on previous paths taken by vessels from that location, and heading in substantially the same direction. Thus, a body of water can be divided into “bins” of location and direction information, and a spatial index can be built based on the previous paths taken by other vessels after passing through that bin. Other types of information may also be taken into account, such as ship-specific data, nearby weather, ocean currents, the time of year, and other spatial variables specific to that bin.Type: GrantFiled: October 29, 2020Date of Patent: August 8, 2023Inventors: Ryan Anderson, Eric Meger, Brian Franklin
-
Publication number: 20230147846Abstract: In an approach to monitoring and querying autobiographical events, one or more computer processors receive data from one or more sensors associated with a user. Based on the received data from the one or more sensors, one or more computer processors detect an autobiographical event associated with the user. One or more computer processors convert the received data from the one or more sensors into one or more observations associated with the autobiographical event. One or more computer processors convert the one or more observations into one or more questions associated with the one or more observations. One or more computer processors query the user with the one or more questions. One or more computer processors receive at least one response to the one or more questions from the user.Type: ApplicationFiled: November 5, 2021Publication date: May 11, 2023Inventors: Rachel Ostrand, Jenna Reinen, Ryan Anderson, Joseph Kozhaya
-
Patent number: 11564063Abstract: Microservices are predictively deployed on edge devices in a network. An application is run on a client device, the application comprising a set of microservices runnable on any edge device in a set of two or more edge devices. A state of the client device at a first time is determined, the state including one or more microservices currently being run for the client device, and for each microservice currently being run, an edge device running the microservice. One or more microservices that are likely to be run at a second time subsequent to the first time and a location of the client device at the second time are predicted. Based on the predicted location, a next edge device in the set of edge devices is determined for running the one or more microservices predicted to be run at the second time.Type: GrantFiled: November 11, 2020Date of Patent: January 24, 2023Assignee: International Business Machines CorporationInventors: Joseph Kozhaya, Ryan Anderson
-
Publication number: 20220405473Abstract: A computer-implemented process for training a natural language processing (NLP) agent having a reinforced learning model includes the following operations. A type of document from a document corpus is identified using metadata particularly associated with the document. The NLP agent tokenizes the document to generate a plurality of tokens. Using a schema identified from the type of the document, one of the plurality of tokens is compared to a system of record (SOR) field from the schema. A similarity score between the one of the plurality of tokens with a correct value and a reward based upon the similarity score are generated. A determination is made that an optimum minimum average similarity rate has not been obtained. Based upon the determination, the reinforced learning model is trained using a loss function that includes the reward.Type: ApplicationFiled: June 22, 2021Publication date: December 22, 2022Inventors: Gary Francis Diamanti, Shikhar Kwatra, Ryan Anderson, Rodrigo Goulart Silva
-
Patent number: 11419235Abstract: Vibration shock mitigation for components in a server rack includes a server rack comprising: a first server component chassis and a second server component chassis installed in adjacent locations within the server rack; and a chassis gap filler comprising: an elastic dampening sheet configured for placement between the first server component chassis and the second server component chassis, wherein the elastic dampening sheet is further configured to cover a portion of one side of the first server component chassis; and at least two attachment points configured to secure the elastic dampening sheet to the server rack.Type: GrantFiled: November 7, 2017Date of Patent: August 16, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ryan Anderson, Jessica R. Eidem, Phillip V. Mann, Marvin M. Misgen, Stephen P. Mroz, Michael O'Connell
-
Publication number: 20220150666Abstract: Microservices are predictively deployed on edge devices in a network. An application is run on a client device, the application comprising a set of microservices runnable on any edge device in a set of two or more edge devices. A state of the client device at a first time is determined, the state including one or more microservices currently being run for the client device, and for each microservice currently being run, an edge device running the microservice. One or more microservices that are likely to be run at a second time subsequent to the first time and a location of the client device at the second time are predicted. Based on the predicted location, a next edge device in the set of edge devices is determined for running the one or more microservices predicted to be run at the second time.Type: ApplicationFiled: November 11, 2020Publication date: May 12, 2022Inventors: Joseph Kozhaya, Ryan Anderson
-
Patent number: D1025259Type: GrantFiled: June 14, 2021Date of Patent: April 30, 2024Assignee: RXD GLOBAL, LLCInventors: Ryan Anderson, Russell Hill, Ruben Ruckman, Matthew Wolak, Christopher Cole
-
Patent number: D1034868Type: GrantFiled: June 14, 2021Date of Patent: July 9, 2024Assignee: RXD GLOBAL, LLCInventors: Ryan Anderson, Russell Hill, Ruben Ruckman, Matthew Wolak, Christopher Cole