Patents by Inventor Steve Marshall
Steve Marshall 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: 11687396Abstract: A device obtains a plurality of server logs from a plurality of servers, where each server log includes a plurality of log entries, and generates, based on the plurality of log entries, a plurality of data structures, where each data structure includes one or more log entries that concern a server request. The device identifies a set of data structures associated with one or more server errors and processes the set of data structures using an artificial intelligence technique to determine a respective classification score of each data structure. The device determines, based on the respective classification score of each data structure, a respective server error type of each data structure, and causes display of information concerning at least one server error type associated with the set of data structures.Type: GrantFiled: February 2, 2021Date of Patent: June 27, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Steve Marshall Spencer, Joseph B. Knaack, Kyle C. Sung, David Holtfrerich, Xiaoran Tang
-
Patent number: 11321327Abstract: An intelligent situational awareness framework may be provided, which may facilitate ingesting the real-time data, persisting at least some of the real-time data on a storage device, analyzing the real-time data to derive at least one insight, and generating an output associated with the at least one insight for real-time visualization.Type: GrantFiled: April 23, 2019Date of Patent: May 3, 2022Assignee: International Business Machines CorporationInventors: Steve Marshall Stennett, Jeffrey W. Talley
-
Publication number: 20210157666Abstract: A device obtains a plurality of server logs from a plurality of servers, where each server log includes a plurality of log entries, and generates, based on the plurality of log entries, a plurality of data structures, where each data structure includes one or more log entries that concern a server request. The device identifies a set of data structures associated with one or more server errors and processes the set of data structures using an artificial intelligence technique to determine a respective classification score of each data structure. The device determines, based on the respective classification score of each data structure, a respective server error type of each data structure, and causes display of information concerning at least one server error type associated with the set of data structures.Type: ApplicationFiled: February 2, 2021Publication date: May 27, 2021Applicant: Verizon Patent and Licensing Inc.Inventors: Steve Marshall SPENCER, Joseph B. KNAACK, Kyle C. SUNG, David HOLTFRERICH, Xiaoran TANG
-
Patent number: 10922163Abstract: A device obtains a plurality of server logs from a plurality of servers, where each server log includes a plurality of log entries, and generates, based on the plurality of log entries, a plurality of data structures, where each data structure includes one or more log entries that concern a server request. The device identifies a set of data structures associated with one or more server errors and processes the set of data structures using an artificial intelligence technique to determine a respective classification score of each data structure. The device determines, based on the respective classification score of each data structure, a respective server error type of each data structure, and causes display of information concerning at least one server error type associated with the set of data structures.Type: GrantFiled: November 13, 2018Date of Patent: February 16, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Steve Marshall Spencer, Joseph B. Knaack, Kyle C. Sung, David Holtfrerich, Xiaoran Tang
-
Patent number: 10877875Abstract: A system described herein may use automated techniques to programmatically validate software-under-test (“SUT”) using different sets of test cases for different functions of the SUT. The system may generate the different sets of test cases based on a selected test methodology and a self-description of the SUT function calls, function arguments, and/or argument types. The system may convert the test cases to executable-code and/or network messaging that can be used to call the SUT functions with different input combinations for the arguments and/or argument types of the SUT functions, and that can capture the output that results from each function call.Type: GrantFiled: March 5, 2019Date of Patent: December 29, 2020Assignee: Verizon Patent and Licensing Inc.Inventors: Joseph B. Knaack, Steve Marshall Spencer, Matthew W. James, Elvin Thomas Kimzey, Owen Pellegrin
-
Publication number: 20200285570Abstract: A system described herein may use automated techniques to programmatically validate software-under-test (“SUT”) using different sets of test cases for different functions of the SUT. The system may generate the different sets of test cases based on a selected test methodology and a self-description of the SUT function calls, function arguments, and/or argument types. The system may convert the test cases to executable-code and/or network messaging that can be used to call the SUT functions with different input combinations for the arguments and/or argument types of the SUT functions, and that can capture the output that results from each function call.Type: ApplicationFiled: March 5, 2019Publication date: September 10, 2020Inventors: Joseph B. Knaack, Steve Marshall Spencer, Matthew W. James, Elvin Thomas Kimzey, Owen Pellegrin
-
Publication number: 20200151042Abstract: A device obtains a plurality of server logs from a plurality of servers, where each server log includes a plurality of log entries, and generates, based on the plurality of log entries, a plurality of data structures, where each data structure includes one or more log entries that concern a server request. The device identifies a set of data structures associated with one or more server errors and processes the set of data structures using an artificial intelligence technique to determine a respective classification score of each data structure. The device determines, based on the respective classification score of each data structure, a respective server error type of each data structure, and causes display of information concerning at least one server error type associated with the set of data structures.Type: ApplicationFiled: November 13, 2018Publication date: May 14, 2020Inventors: Steve Marshall SPENCER, Joseph B. KNAACK, Kyle C. SUNG, David HOLTFRERICH, Xiaoran TANG
-
Publication number: 20200004751Abstract: An intelligent situational awareness framework may be provided, which may facilitate ingesting the real-time data, persisting at least some of the real-time data on a storage device, analyzing the real-time data to derive at least one insight, and generating an output associated with the at least one insight for real-time visualization.Type: ApplicationFiled: April 23, 2019Publication date: January 2, 2020Inventors: Steve Marshall Stennett, Jeffrey W. Talley
-
Publication number: 20190307962Abstract: The present invention relates to a syringe for dispensing a liquid, the syringe (1) comprising: a barrel (10) including a first end (12) and a second end (14) opposite the first end (12), wherein said barrel (10) is provided with a discharge opening (18) at or near said second end (14) and wherein at least one first chamber (26) is defined inside said barrel (10), with said first chamber (26) for receiving said liquid to be dispensed through said discharge opening (18), wherein a plunger (28) is received within said barrel (10), wherein said plunger (28) supports an element (30) that is both translationally movable with regard to the barrel (10) and translationally movable with regard to the plunger (28), wherein the movement of aid element (30) is controllable independently from the movement of said plunger (28), and to a method.Type: ApplicationFiled: June 9, 2017Publication date: October 10, 2019Inventors: David Latham, Andrew Bryant, Steve Marshall, Lasse Wesseltoft Mogensen, Andrew John Stein
-
Publication number: 20170233274Abstract: A method is disclosed for removing Se(IV) from aqueous solutions. The method begins by oxidizing an aqueous selenium solution with an aqueous oxidant to produce a Se(IV) solution. The Se(IV) solution is then contacted with a solid sorbent. The Se(IV) from the Se(IV) solution is then simultaneously adsorbed and encapsulated onto the solid sorbent to form an exhausted sorbent. The exhausted solid sorbent can then be disposed.Type: ApplicationFiled: September 12, 2016Publication date: August 17, 2017Applicant: PHILLIPS 66 COMPANYInventors: Varadharajan Kailasam, Katherine M. Smith, Sriram Satya, Steve Marshall, Geetha Kothandaraman
-
Publication number: 20110119332Abstract: The invention relates to methods and apparatus for movement animation of a user-controlled entity in a virtual environment. Entity tracking data is stored on a server in order to track movement of the entity in the virtual environment. A user may input a desired action for their entity via a client, which is transmitted from the client to the server. The server uses the received data to select an appropriate animation for the entity. The server then transmits data identifying the selected animation to the client, thus controlling animation of the entity on the client. By using animation data to simulate movement of the entity, along with keeping an accurate representation of the movement of the entity in the virtual environment, the server may control the entity accurately and therefore animation of the entity may be more realistic.Type: ApplicationFiled: May 5, 2010Publication date: May 19, 2011Applicant: CYBERSPORTS LIMITEDInventors: Steve Marshall, Geroge Richard Alexander, Rocco Localszo, Paul Tempest, Jonathan Green, Malcolm Ian Clark
-
Publication number: 20090026828Abstract: The invention relates to a seat belt apparatus for motor vehicles comprising a seat belt, a belt retractor and a drive, which preferably comprises an electric motor, for the retractor, wherein a unidirectionally effective blocking member is integrated into the powertrain between the drive and the retractor which, starting from a normal blocking state, amplifies the blocking effect with a force transmission starting from the belt and reverses it into a release state with a force transmission starting from the drive.Type: ApplicationFiled: May 6, 2008Publication date: January 29, 2009Inventors: Julius Adomeit, Steve Marshall
-
Patent number: 7257834Abstract: The present disclosure is a method for bridging requests for access to resources between requestors in a distributed network and an authenticator servicing the distributed network. The bridging mechanism has security features including a naming service for machine authentication and machine process rules to authorize what process machines can perform. The security proxy bridge intercepts an access request, and checks the IP address for machine authentication as well as the machine process rules and if both verifications are successful, the bridge then forwards the request for access to the authenticator. The security proxy framework utilizes a data structure that provides a method for storing selected security information stored as data records supporting an authentication and authorization system for users to access resources on multiple components of a distributed network supporting multiple business units of an enterprise.Type: GrantFiled: October 31, 2002Date of Patent: August 14, 2007Assignee: Sprint Communications Company L.P.Inventors: Ken Boydstun, Bharath Kuruvalli, Bala Balasubramanian, Steve Marshall
-
Publication number: 20050238520Abstract: A hermetic compressor unit housing comprised of a shell having a top section and a bottom section which receives the top section, the shell being formed of sheet metal and having generally cylindrical sidewalls wherein the sidewall taken in a generally axial direction is substantially straight, each shell section having an opening, a substantially cylindrical portion, and a closed end portion, the opening having a substantially circular horizontal cross-sectional geometry defined by a major axis and a minor axis, the horizontal cross-sectional geometry including substantially liner opposing sidewall portions preferably disposed adjacent to the intersection of the horizontal sectional geometry with the minor axis, and methods of aligning the shell sections for installation of fixtures and mating of the shell sections.Type: ApplicationFiled: June 15, 2005Publication date: October 27, 2005Applicant: BRISTOL COMPRESSORS, INC.Inventors: David Gilliam, Steve Marshall, David Monk, Benjamin Majerus, Scott Hix, Robert Peters, John Narney, Eugene Chumley, William Wright, Richard Smith
-
Patent number: 6439493Abstract: A seat belt retractor has a belt reel mounted rotatably on a frame for retracting and letting out the seat belt. A belt webbing and/or vehicle sensitive sensor activates a control element which in. turn actuates a blocking device that blocks rotation of the belt reel. A load limiter allows a load-limiting rotation of the belt reel relative to at least one part of the load limiter when the blocking device is actuated. The blocking device can be guided by the load-limiting rotation of the belt reel into a permanent blocking position or readiness for the blocking position.Type: GrantFiled: December 14, 1999Date of Patent: August 27, 2002Assignee: Breed Automotive Technology, Inc.Inventors: Martin Specht, Steve Marshall
-
Patent number: 6299090Abstract: A restraint device for a seat belt that can be wound on a belt reel has a belt tightener adapted to be driven by a propellant gas. The ignition of the propellant gas increases the working pressure in the pressure chamber so that the driving part of the belt tightener is moved in the driving direction. A load limiter cooperates with the belt reel and, after blocking of the belt reel, allows extraction of belt webbing with energy consumption. The working pressure in the pressure chamber can be reduced by a gas blowout passageway and, when the load limiter is actuated, the driving part remaining in a driving connection with the belt reel can be moved counter to the driving direction.Type: GrantFiled: November 24, 1999Date of Patent: October 9, 2001Assignee: Breed Automotive Technology, Inc.Inventors: Martin Specht, Steve Marshall
-
Patent number: 6299093Abstract: A vehicle seat belt retractor has a frame, a spool rotatably mounted to the frame and a spool locking device for locking the spool against rotation. The spool locking device includes actuating means for actuating the locking device. The actuating means is a support carrying a mass and a pawl, the mass being arranged to move from an initial position to an actuating position to actuate the pawl into engagement with the ratchet on the spool. The actuating means is an adjustment mechanism for adjusting the distance between the pawl and the ratchet. The adjustment mechanism may adjust the support relative to a housing, and adjust the tip of the pawl relative to the pawl body or a deformable pawl tip.Type: GrantFiled: March 1, 2000Date of Patent: October 9, 2001Assignee: Breed Automotive Technology, Inc.Inventors: Joseph Patrick Harte, Kenneth Williamson, Steve Marshall, Gerrit Kooy, Peter Jungbauer