Patents by Inventor J. Porter
J. Porter 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: 11988842Abstract: A wearable display apparatus has a support that mounts the display apparatus against the head of a viewer; a ball joint that is fitted within the support and coupled to a clamp that extends from the support; a slide that is translatable within the clamp in a first direction and that holds a display module for forming the display image; and a display coupled to the display module and rotatable in a first arc about a vertical axis that extends in a second direction that is orthogonal to the first direction and further rotatable in a second arc about a horizontal axis that is substantially orthogonal to the vertical axis.Type: GrantFiled: July 1, 2022Date of Patent: May 21, 2024Assignee: Vuzix CorporationInventors: Tyler W. Porter, Russell D. Page, Paul J. Travers, Robert J. Schultz
-
Patent number: 11964007Abstract: Compositions and methods are described for inducing an immune response against an immunogen in humans. The induced immune response is obtained by administering a heterologous prime-boost combination of an in vitro transcribed (IVT) self-replicating RNA (repRNA) and an adenovirus vector. The compositions and methods can be used to provide a protective immunity against a disease, such as a viral infection or a cancer, in humans.Type: GrantFiled: December 22, 2021Date of Patent: April 23, 2024Assignees: Janssen Vaccines & Prevention B.V., Massachusetts Institute of TechnologyInventors: Ronald Vogels, Marijn Van Der Neut Kolfschoten, Darrell J. Irvine, Ron Weiss, Ely Blanton Porter, Mariane Bandeira Melo, Tasuku Kitada
-
Patent number: 11966061Abstract: A near-eye display system including an optics module coupled with an electronics module having a controller. Wherein the optics module includes a planar waveguide operable to display virtual images, and a camera operable to capture pictures and videos. The planar waveguide coupled with the camera via the optics module, whereby a first view through the planar waveguide is oriented to be the same as a second view by the camera.Type: GrantFiled: January 5, 2021Date of Patent: April 23, 2024Assignee: Vuzix CorporationInventors: Tyler W. Porter, Paul J. Travers
-
Patent number: 11962132Abstract: A support bracket assembly for supporting a pair of bushing well interrupter devices provided within a transformer enclosure that encloses a transformer. The support bracket assembly includes a mounting bracket assembly rigidly secured to a parking stand on the enclosure and including a plurality of mounting bosses. The support bracket assembly further includes support brackets, a first adjustable link secured to one of the mounting bosses on the mounting assembly and a mounting boss on a support bracket, a second adjustable link secured to another one of the mounting bosses on the mounting assembly and a mounting bosses on a support bracket, and a third adjustable link secured to mounting bosses on two support bracket, where the first, second and third adjustable links form a triangular configuration.Type: GrantFiled: October 11, 2022Date of Patent: April 16, 2024Assignee: S&C Electric CompanyInventors: Thomas J Dyer, Nicholas Seng, Joseph W. Milton, David G. Porter
-
Publication number: 20240118318Abstract: A system and method for determining an open or closed position of a magnetically actuated vacuum interrupter. The method includes applying a voltage signal of a known voltage to the actuator over a predetermined period and determining a change in current over time during the period when the voltage signal is applied to the actuator using an output of a Rogowski coil. The method also includes calculating the inductance using the voltage and the change in current over time at a predetermined time during the period and using the calculated inductance to determine whether the actuator and thus the vacuum interrupter are in the open or closed position.Type: ApplicationFiled: October 9, 2023Publication date: April 11, 2024Applicant: S&C Electric CompanyInventors: David G. Porter, Thomas J. Dyer, Joseph W. Milton, Andrew B. Berman, Christine E. McNeil
-
Publication number: 20240101316Abstract: A storage container system includes rolling toolbox, a storage container, a storage bin, and a storage container assembly. Various aspects relate to a storage container including at least one sidewall extending from a base, the sidewall at least partially defining an outer wall of an interior compartment. A lid is coupled to the sidewall and movable between an open position and a closed position. The interior compartment is accessible while the lid is in the open position, and the interior compartment is covered while the lid is in the closed position.Type: ApplicationFiled: December 6, 2023Publication date: March 28, 2024Inventors: J. Porter Whitmire, J. Luke Jenkins, Stephen A. Hughett, Brianna E. Williams, Tyler H. Knight, Jeffrey Groves, Austin Clark
-
Patent number: 11916915Abstract: A method for providing an application to facilitate authenticated file transfers across a plurality of computing platforms is disclosed. The method includes receiving, from a client application, a call to perform an action, the call including a message to transfer a file; validating, by using an identity federation service, the call based on the message; authorizing the call and the client application based on a result of the validating; accessing a networked repository via a secured communication protocol when the call and the client application is authorized; and initiating the action.Type: GrantFiled: April 23, 2021Date of Patent: February 27, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Kumar Rao Krishnagi, Matthew J Porter, Nalini S Boda, Mark Alan Wells, Neaz Ahmed Kishore, Josh Hall, Vijay Kumar Perla, Laxman Dongisharapu
-
Patent number: 11907085Abstract: Various methods, apparatuses/systems, and media for implementing a smart failover module is disclosed. A processor detects an application specific system fault or degradation event in a first availability zone (AZ) on which an application is running during normal runtime of the application; determines, in response to detecting the application specific system fault or degradation event, whether the application includes an active-passive application infrastructure in which the first AZ is paired with a passive AZ; enables traffic, in connection with running or deployment of the application, on the passive availability zone in response to determining that the application includes an active-passive application infrastructure; and disables traffic from the first AZ on which the application specific system fault or degradation has been detected in response to determining that the application does not include an active-passive application infrastructure and/or in response to enabling traffic on the passive AZ.Type: GrantFiled: March 2, 2022Date of Patent: February 20, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Matthew J Porter, Kumar Rao Krishnagi, Vijay Kumar Perla, Nalini S Boda, Laxman Dongisharapu, Mark Alan Wells
-
Patent number: 11900119Abstract: Various methods, apparatuses/systems, and media for automatically controlling operating state of one or more applications in a distributed operating system are disclosed. A processor creates a filesystem that contains a script configured for interacting with a distributed operating system application programming interface (API); and integrates the filesystem with a scheduler module to be run on a predefined schedule. The processor also creates a container, in response to the predefined schedule, in the distributed operating system, the container having the script installed therein; calls the distributed operating system API to obtain a list of applications in the distributed operating system based on the script; automatically controls the operating state of the corresponding one or more applications in the distributed operating system in response to the predefined schedule and the script; and destroys the container after controlling the operating state of the corresponding one or more applications.Type: GrantFiled: April 13, 2021Date of Patent: February 13, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Kumar Rao Krishnagi, Matthew J Porter, Laxman Dongisharapu, Vijay Kumar Perla, Nalini S Boda, Mark A Wells, Christopher Mathews, Kenneth S Brooks
-
Patent number: 11884456Abstract: A storage container system includes rolling toolbox, a storage container, a storage bin, and a storage container assembly. Various aspects relate to a storage container including at least one sidewall extending from a base, the sidewall at least partially defining an outer wall of an interior compartment. A lid is coupled to the sidewall and movable between an open position and a closed position. The interior compartment is accessible while the lid is in the open position, and the interior compartment is covered while the lid is in the closed position.Type: GrantFiled: September 23, 2021Date of Patent: January 30, 2024Assignee: Techtronic Cordless GPInventors: J. Porter Whitmire, J. Luke Jenkins, Stephen A. Hughett, Brianna E. Williams, Tyler H. Knight, Jeffrey Groves, Austin Clark
-
Patent number: 11856052Abstract: Various methods, apparatuses/systems, and media for implementing a smart cloud deployment module is disclosed. A datacenter stores information data of all availability zones (AZs) associated with deployment of an application. A processor builds an availability zone (AZ) application programming interface (API) and calls the AZ API to retrieve the information data from the datacenter; dynamically and automatically determines, in response to calling the AZ API, prior to deploying the application, whether a first AZ defined in a deployment pipeline among the AZs within the datacenter is healthy for deployment of the application; and deploys the application utilizing the deployment pipeline when it is determined that the first AZ defined in the deployment pipeline is healthy. The processor also checks for another healthy AZ within the same datacenter or within other regions outside of the datacenter when it is determined that the first AZ is not healthy.Type: GrantFiled: January 26, 2022Date of Patent: December 26, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Kumar Rao Krishnagi, Matthew J Porter, Laxman Dongisharapu, Vijay Kumar Perla, Nalini S Boda, Mark Alan Wells
-
Publication number: 20230385842Abstract: Various methods, apparatuses/systems, and media for automatically detecting discrepancy between preset data and input data are provided. A processor implements a platform and language agnostic smart data discrepancy detection module that automatically detects discrepancy between preset data and input data (i.e., larger than the preset data) during data processing of a commercial transaction involving a gratuity, particularly when a credit card payment is being made. The processor also implements an optimized processes of conducting a commercial transaction that includes a gratuity data based on user preferences that are obtainable from an application during execution thereof, and automatically alerts the user when data discrepancy is detected, i.e., when the gratuity data is more than preset gratuity data set by the user on the application.Type: ApplicationFiled: May 26, 2022Publication date: November 30, 2023Applicant: JPMorgan Chase Bank, N.A.Inventors: Kumar Rao KRISHNAGI, Sharmila PRAKASH, Jerome JOSEPH, Nalini Sreeram BODA, Vijay Kumar PERLA, Mark Alan WELLS, Matthew J PORTER, Kritsakorn CHAUMPANICH
-
Publication number: 20230350665Abstract: Various methods, apparatuses/systems, and media for automatically upgrading an application are disclosed. A processor creates a dynamic machine learning (ML) model; trains the dynamic ML model and scans for SDK upgrade for the application against the dynamic ML model by implementing ML algorithm for predictions. The processor executes the SDK upgrade in response to detecting that the training of the dynamic ML model is completed to trigger the processor to perform the following automated processes: implement the ML algorithm against the trained dynamic ML model to generate predictive results data for deprecated reference corresponding to the application; evaluate the predictive results data to determine whether there is a match for the deprecated reference; and when it is determined that there is a match for the deprecated reference, automatically replace code and upgrade the application to newer version of the programming language specification.Type: ApplicationFiled: July 7, 2023Publication date: November 2, 2023Applicant: JPMorgan Chase Bank, N.A.Inventors: Kumar RAO KRISHNAGI, Matthew J PORTER, Mark Alan WELLS, Jerome JOSEPH, Sharmila PRAKASH, Satvika EDA
-
Publication number: 20230340262Abstract: The present disclosure provides compositions and articles including polyamide-6 or low-density polyethylene and a branched polyamide.Type: ApplicationFiled: August 19, 2021Publication date: October 26, 2023Inventors: Veera Nelliappan, David J. Loy, Farzaneh Talebi, Simon J. Porter, Ann M. Schoeb
-
Publication number: 20230272378Abstract: This invention relates to compositions and methods for treating a disease or disorder associated with premature termination codon. Certain aspects of the invention relate to polynucleotides, vectors, and host cells, and uses thereof.Type: ApplicationFiled: June 7, 2021Publication date: August 31, 2023Applicant: University of RochesterInventors: John D. Lueck, Joseph J. Porter, Charles A. Thornton, Wooree Ko
-
Patent number: 11740890Abstract: Various methods, apparatuses/systems, and media for automatically upgrading an application are disclosed. A processor creates a dynamic machine learning (ML) model; trains the dynamic ML model and scans for SDK upgrade for the application against the dynamic ML model by implementing ML algorithm for predictions. The processor executes the SDK upgrade in response to detecting that the training of the dynamic ML model is completed to trigger the processor to perform the following automated processes: implement the ML algorithm against the trained dynamic ML model to generate predictive results data for deprecated reference corresponding to the application; evaluate the predictive results data to determine whether there is a match for the deprecated reference; and when it is determined that there is a match for the deprecated reference, automatically replace code and upgrade the application to newer version of the programming language specification.Type: GrantFiled: November 30, 2021Date of Patent: August 29, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Kumar Rao Krishnagi, Matthew J Porter, Mark Alan Wells, Jerome Joseph, Sharmila Prakash, Satvika Eda
-
Patent number: 11686042Abstract: A surface covering for use as a moss covering or patch of grass via application to a surface or substrate. The surface covering provides a decorative and durable and easily maintained surface covering. The covering is fabricated using groups of fibers, such as metallic, plastic, or other material fibers, e.g., stainless steel fibers or strands available commercially as steel wool or the like. The fibers or strands provide a core of a body of each blade or piece of the surface covering, which is useful to replicate a blade of grass or moss or to mimic a strand of hair. Each body of the strands further includes an outer layer or coating, which can be formed by painting, e.g., with an epoxy or other useful material that may be colored, the mesh of metal fibers to provide a durable body with a desired look and feel.Type: GrantFiled: November 12, 2020Date of Patent: June 27, 2023Assignee: Disney Enterprises, Inc.Inventor: Steven J. Porter
-
Publication number: 20230171308Abstract: A method for facilitating session data persistence and management is disclosed. The method includes receiving a first indication from an application, the first indication relating to an initiation of a first session; compiling session data from the application, the session data relating to a state of the application; receiving a termination indication from the application, the termination indication relating to a termination of the first session; persisting, in a session cache, the session data based on the termination indication; receiving a second indication from the application, the second indication relating to an initiation of a second session; identifying the corresponding session data in the session cache by using the second indication; and automatically injecting the identified session data into the application.Type: ApplicationFiled: December 1, 2021Publication date: June 1, 2023Applicant: JPMorgan Chase Bank, N.A.Inventors: Kumar RAO KRISHNAGI, Matthew J. PORTER
-
Patent number: 11645297Abstract: Various methods, apparatuses/systems, and media for implementing a smart database driver are disclosed. A receiver receives a request for establishing a connection between an application and a target database. A processor, operatively coupled to the receiver via a communication network, authenticates the application by implementing a java authentication authorization service (jaas). Authentication of the application is performed at runtime with connection properties and configuration details provided via system properties or environment variables. The processor also generates a database connection uniform resource locator (URL), validates the URL; and establishes a connection between the application and the target database based on the validation of the URL and successful authentication of the application.Type: GrantFiled: March 3, 2021Date of Patent: May 9, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Kumar Rao Krishnagi, Matthew J Porter, Nalini S Boda, Vijay Kumar Perla, Laxman Dongisharapu, Srikanth Malireddy
-
Patent number: D1025600Type: GrantFiled: January 20, 2021Date of Patent: May 7, 2024Assignee: Techtronic Cordless GPInventors: Tyler H. Knight, Jeffrey Groves, J. Porter Whitmire, J. Luke Jenkins, Stephen A. Hughett, Brianna E. Williams, William J. Saunders, Charles Moody Wacker, II