Patents by Inventor Steven Long
Steven Long 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: 12196331Abstract: An air valve assembly includes a housing defining an internal channel configured to receive a first member, the first member is fluidly connected to an air source, a plunger member positioned in the internal channel and configured to slide relative to the housing, a biasing member positioned in the internal channel and configured to apply a biasing force onto the plunger member, and a sealing member positioned in the internal channel and defining a first inflation aperture, the plunger member slidably received by the first inflation aperture. In a first inflation configuration, the first member is configured to form a magnetic connection with the sealing member and contact the plunger member to overcome the biasing force, the plunger member is configured to responsively slide relative to the first inflation aperture to facilitate a flow of air between the sealing member and the plunger member.Type: GrantFiled: July 24, 2023Date of Patent: January 14, 2025Assignee: PERMOBIL, INC.Inventors: Ross Peyton, Kevin Meier, David Hopp, Steven Long, Steven DuFresne
-
Publication number: 20240045839Abstract: Disclosed are systems, apparatuses and techniques for replicating data between different cloud computing platforms. Examples include storage replicator components operable in different cloud computing platforms. The first storage replicator component may identify the second cloud computing platform as a location to copy a data file in response to an event related to the data file stored in a first cloud computing platform. The first storage replicator component may request a copy of the data file via an application programming interface of the first cloud computing platform. The attributes of the copy of the data file which involve modification to conform to data management conventions of the second cloud computing platform may be determined and modified to comply with conventions of the second cloud computing platform. The modified copy of the data file may be forwarded to the second cloud computing platform for storage.Type: ApplicationFiled: October 13, 2023Publication date: February 8, 2024Applicant: Capital One Services, LLCInventors: Timothy HAGGERTY, Steven LONG, Deepa RAO, Eric HENRY, Yuting ZHOU
-
Publication number: 20230366475Abstract: An air valve assembly includes a housing defining an internal channel configured to receive a first member, the first member is fluidly connected to an air source, a plunger member positioned in the internal channel and configured to slide relative to the housing, a biasing member positioned in the internal channel and configured to apply a biasing force onto the plunger member, and a sealing member positioned in the internal channel and defining a first inflation aperture, the plunger member slidably received by the first inflation aperture. In a first inflation configuration, the first member is configured to form a magnetic connection with the sealing member and contact the plunger member to overcome the biasing force, the plunger member is configured to responsively slide relative to the first inflation aperture to facilitate a flow of air between the sealing member and the plunger member.Type: ApplicationFiled: July 24, 2023Publication date: November 16, 2023Inventors: Ross Peyton, Kevin Meier, David Hopp, Steven Long, Steven DuFresne
-
Patent number: 11797490Abstract: Disclosed are systems, apparatuses and techniques for replicating data between different cloud computing platforms. Examples include storage replicator components operable in different cloud computing platforms. The first storage replicator component may identify the second cloud computing platform as a location to copy a data file in response to an event related to the data file stored in a first cloud computing platform. The first storage replicator component may request a copy of the data file via an application programming interface of the first cloud computing platform. The attributes of the copy of the data file which involve modification to conform to data management conventions of the second cloud computing platform may be determined and modified to comply with conventions of the second cloud computing platform. The modified copy of the data file may be forwarded to the second cloud computing platform for storage.Type: GrantFiled: June 23, 2021Date of Patent: October 24, 2023Assignee: Capital One Services, LLCInventors: Timothy Haggerty, Steven Long, Deepa Rao, Eric Henry, Yuting Zhou
-
Patent number: 11739854Abstract: An air valve assembly includes a housing defining an internal channel, a plunger member positioned in the internal channel and configured to slide relative to the housing, a biasing member positioned in the internal channel and configured to apply a biasing force onto the plunger member, a sealing member defining a first inflation aperture, the plunger member slidably received by the first inflation aperture, a second deflation aperture defined by the housing and in fluid communication with the internal channel, and a deflation control member slidably connected to the housing, the deflation control member configured to selectively seal the second deflation aperture.Type: GrantFiled: January 7, 2022Date of Patent: August 29, 2023Assignee: PERMOBIL, INC.Inventors: Ross Peyton, Kevin Meier, David Hopp, Steven Long, Steven DuFresne
-
Publication number: 20230220921Abstract: An air valve assembly includes a housing defining an internal channel, a plunger member positioned in the internal channel and configured to slide relative to the housing, a biasing member positioned in the internal channel and configured to apply a biasing force onto the plunger member, a sealing member defining a first inflation aperture, the plunger member slidably received by the first inflation aperture, a second deflation aperture defined by the housing and in fluid communication with the internal channel, and a deflation control member slidably connected to the housing, the deflation control member configured to selectively seal the second deflation aperture.Type: ApplicationFiled: January 7, 2022Publication date: July 13, 2023Inventors: Ross Peyton, Kevin Meier, David Hopp, Steven Long, Steven DuFresne
-
Publication number: 20210318991Abstract: Disclosed are systems, apparatuses and techniques for replicating data between different cloud computing platforms. Examples include storage replicator components operable in different cloud computing platforms. The first storage replicator component may identify the second cloud computing platform as a location to copy a data file in response to an event related to the data file stored in a first cloud computing platform. The first storage replicator component may request a copy of the data file via an application programming interface of the first cloud computing platform. The attributes of the copy of the data file which involve modification to conform to data management conventions of the second cloud computing platform may be determined and modified to comply with conventions of the second cloud computing platform. The modified copy of the data file may be forwarded to the second cloud computing platform for storage.Type: ApplicationFiled: June 23, 2021Publication date: October 14, 2021Applicant: Capital One Services, LLCInventors: Timothy HAGGERTY, Steven LONG, Deepa RAO, Eric HENRY, Yuting ZHOU
-
Patent number: 11068446Abstract: Disclosed are systems, apparatuses and techniques for replicating data between different cloud computing platforms. Examples include storage replicator components operable in different cloud computing platforms. The first storage replicator component may identify the second cloud computing platform as a location to copy a data file in response to an event related to the data file stored in a first cloud computing platform. The first storage replicator component may request a copy of the data file via an application programming interface of the first cloud computing platform. The attributes of the copy of the data file which involve modification to conform to data management conventions of the second cloud computing platform may be determined and modified to comply with conventions of the second cloud computing platform. The modified copy of the data file may be forwarded to the second cloud computing platform for storage.Type: GrantFiled: March 23, 2020Date of Patent: July 20, 2021Assignee: Capital One Services, LLCInventors: Timothy Haggerty, Steven Long, Deepa Rao, Eric Henry, Yuting Zhou
-
Publication number: 20200356532Abstract: Disclosed are systems, apparatuses and techniques for replicating data between different cloud computing platforms. Examples include storage replicator components operable in different cloud computing platforms. The first storage replicator component may identify the second cloud computing platform as a location to copy a data file in response to an event related to the data file stored in a first cloud computing platform. The first storage replicator component may request a copy of the data file via an application programming interface of the first cloud computing platform. The attributes of the copy of the data file which involve modification to conform to data management conventions of the second cloud computing platform may be determined and modified to comply with conventions of the second cloud computing platform. The modified copy of the data file may be forwarded to the second cloud computing platform for storage.Type: ApplicationFiled: March 23, 2020Publication date: November 12, 2020Applicant: Capital One Services, LLCInventors: Timothy HAGGERTY, Steven LONG, Deepa RAO, Eric HENRY, Yuting ZHOU
-
Patent number: 10635642Abstract: Disclosed are systems, apparatuses and techniques for replicating data between different cloud computing platforms. Examples include storage replicator components operable in different cloud computing platforms. The first storage replicator component may identify the second cloud computing platform as a location to copy a data file in response to an event related to the data file stored in a first cloud computing platform. The first storage replicator component may request a copy of the data file via an application programming interface of the first cloud computing platform. The attributes of the copy of the data file which involve modification to conform to data management conventions of the second cloud computing platform may be determined and modified to comply with conventions of the second cloud computing platform. The modified copy of the data file may be forwarded to the second cloud computing platform for storage.Type: GrantFiled: May 9, 2019Date of Patent: April 28, 2020Assignee: Capital One Services, LLCInventors: Timothy Haggerty, Steven Long, Deepa Rao, Eric Henry, Yuting Zhou
-
Publication number: 20200029605Abstract: A method of making bacon styled sliced pork by cutting a layer of muscle and fat from an outer surface of a pork ham. After smoking and curing the layer, the layer is rolled out and cut into blocks. The blocks are then fed into a slicing machine to make slices of bacon style pork.Type: ApplicationFiled: July 25, 2018Publication date: January 30, 2020Inventor: Robert Steven Long
-
Patent number: 10325380Abstract: An orthopaedic surgical simulator includes a bone (a simulated bone or cadaver bone). The simulator further includes a base, wherein the bone is operatively connected to the base, an optical system mounted proximate the base, wherein the optical system comprises at least one camera and provides a first view and a second view of an incision area associated with the bone. There are fiducial markers on a surgical wire to represent depth of the surgical wire when a tip of the surgical wire is not visible. The simulator further includes a computing device in operative communication with the camera and configured to track position of a surgical wire by determining position of the surgical wire using the fiducial markers on the surgical wire and to generate imagery based on a three-dimensional model of the bone and position of the surgical wire relative to the bone.Type: GrantFiled: January 3, 2017Date of Patent: June 18, 2019Assignee: UNIVERSITY OF IOWA RESEARCH FOUNDATIONInventors: Geb W. Thomas, Steven A. Long, Donald D. Anderson
-
Patent number: 10178063Abstract: A system and method for synchronizing messages between client application instances and a message service provider includes a connection service communicatively coupled to a plurality of client messaging application instances; a first intermediary transfer layer with an inbound message data queue that queues message updates of a client application instance and an outbound message data queue that queues message updates and notifications from a mailbox service layer; a mailbox service layer communicatively coupled to the connection service through the first intermediary transfer layer; a second intermediary transfer layer with an mailbox message data queue that contains queued message data directed at the mailbox service layer and a message service data queue that contains queued message updates directed at a message service layer; and a message service layer configured for message interactions with an outside message service provider.Type: GrantFiled: February 21, 2018Date of Patent: January 8, 2019Assignee: DROPBOX, INC.Inventors: Sean Beausoleil, David Barshow, Scott Cannon, Adam Cue, Steven Flory, Steven Kabbes, Andrew Steven Long, Michael Roeder, George Milton Underwood, IV
-
Publication number: 20180191661Abstract: A system and method for synchronizing messages between client application instances and a message service provider includes a connection service communicatively coupled to a plurality of client messaging application instances; a first intermediary transfer layer with an inbound message data queue that queues message updates of a client application instance and an outbound message data queue that queues message updates and notifications from a mailbox service layer; a mailbox service layer communicatively coupled to the connection service through the first intermediary transfer layer; a second intermediary transfer layer with an mailbox message data queue that contains queued message data directed at the mailbox service layer and a message service data queue that contains queued message updates directed at a message service layer; and a message service layer configured for message interactions with an outside message service provider.Type: ApplicationFiled: February 21, 2018Publication date: July 5, 2018Inventors: Sean Beausoleil, David Barshow, Scott Cannon, Adam Cue, Steven Flory, Steven Kabbes, Andrew Steven Long, Michael Roeder, George Milton Underwood, IV
-
Patent number: 9935907Abstract: A system and method for synchronizing messages between client application instances and a message service provider includes a connection service communicatively coupled to a plurality of client messaging application instances; a first intermediary transfer layer with an inbound message data queue that queues message updates of a client application instance and an outbound message data queue that queues message updates and notifications from a mailbox service layer; a mailbox service layer communicatively coupled to the connection service through the first intermediary transfer layer; a second intermediary transfer layer with an mailbox message data queue that contains queued message data directed at the mailbox service layer and a message service data queue that contains queued message updates directed at a message service layer; and a message service layer configured for message interactions with an outside message service provider.Type: GrantFiled: November 19, 2013Date of Patent: April 3, 2018Assignee: DROPBOX, INC.Inventors: Sean Beausoleil, David Barshow, Scott Cannon, Adam Cue, Steven Flory, Steven Kabbes, Andrew Steven Long, Michael Roeder, George Milton Underwood, IV
-
Publication number: 20170200399Abstract: An orthopaedic surgical simulator includes a bone (a simulated bone or cadaver bone). The simulator further includes a base, wherein the bone is operatively connected to the base, an optical system mounted proximate the base, wherein the optical system comprises at least one camera and provides a first view and a second view of an incision area associated with the bone. There are fiducial markers on a surgical wire to represent depth of the surgical wire when a tip of the surgical wire is not visible. The simulator further includes a computing device in operative communication with the camera and configured to track position of a surgical wire by determining position of the surgical wire using the fiducial markers on the surgical wire and to generate imagery based on a three-dimensional model of the bone and position of the surgical wire relative to the bone.Type: ApplicationFiled: January 3, 2017Publication date: July 13, 2017Inventors: Geb W. Thomas, Steven A. Long, Donald D. Anderson
-
Publication number: 20140143358Abstract: A system and method for synchronizing messages between client application instances and a message service provider includes a connection service communicatively coupled to a plurality of client messaging application instances; a first intermediary transfer layer with an inbound message data queue that queues message updates of a client application instance and an outbound message data queue that queues message updates and notifications from a mailbox service layer; a mailbox service layer communicatively coupled to the connection service through the first intermediary transfer layer; a second intermediary transfer layer with an mailbox message data queue that contains queued message data directed at the mailbox service layer and a message service data queue that contains queued message updates directed at a message service layer; and a message service layer configured for message interactions with an outside message service provider.Type: ApplicationFiled: November 19, 2013Publication date: May 22, 2014Applicant: Dropbox, Inc.Inventors: Sean Beausoleil, David Barshow, Scott Cannon, Adam Cue, Steven Flory, Steven Kabbes, Andrew Steven Long, Michael Roeder, George Milton Underwood, IV
-
Patent number: 8019795Abstract: Various technologies and techniques are disclosed for providing a data warehouse test automation framework system. A data generation module is provided that is operable to generate data scenarios that ensure specific logic is being validated against a data warehouse. A data validation module is provided that has data validation blocks that provide a framework for validating data completeness and data integrity of a data warehouse. The data validation blocks are represented by query templates that provide specifications for how queries that perform the validating of the data completeness and the data integrity should be structured. Dimensions in the data warehouse are modeled using an object oriented programming syntax.Type: GrantFiled: December 5, 2007Date of Patent: September 13, 2011Assignee: Microsoft CorporationInventors: Andrew Anderson, Kanmin Zhang, Steven Long, Joseph Heiniger, Ashutosh Badwe
-
Publication number: 20090150447Abstract: Various technologies and techniques are disclosed for providing a data warehouse test automation framework system. A data generation module is provided that is operable to generate data scenarios that ensure specific logic is being validated against a data warehouse. A data validation module is provided that has data validation blocks that provide a framework for validating data completeness and data integrity of a data warehouse. The data validation blocks are represented by query templates that provide specifications for how queries that perform the validating of the data completeness and the data integrity should be structured. Dimensions in the data warehouse are modeled using an object oriented programming syntax.Type: ApplicationFiled: December 5, 2007Publication date: June 11, 2009Applicant: MICROSOFT CORPORATIONInventors: Andrew Anderson, Kanmin Zhang, Steven Long, Joseph Heiniger, Ashutosh Badwe
-
Publication number: 20080208730Abstract: A method for detecting wave volatility involves an objective definition for trend development. A new labeling scheme for monitoring price movements in the market categorizes development and degree of trend automatically. A means for detecting degree of trend involves a novel use of a mathematical equation for detecting trend development by detecting distance retraces a portion of its peak to trough movement.Type: ApplicationFiled: February 22, 2007Publication date: August 28, 2008Inventor: Danton Steven Long