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: 11687396
    Abstract: 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: Grant
    Filed: February 2, 2021
    Date of Patent: June 27, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Steve Marshall Spencer, Joseph B. Knaack, Kyle C. Sung, David Holtfrerich, Xiaoran Tang
  • Patent number: 11321327
    Abstract: 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: Grant
    Filed: April 23, 2019
    Date of Patent: May 3, 2022
    Assignee: International Business Machines Corporation
    Inventors: Steve Marshall Stennett, Jeffrey W. Talley
  • Publication number: 20210157666
    Abstract: 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: Application
    Filed: February 2, 2021
    Publication date: May 27, 2021
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Steve Marshall SPENCER, Joseph B. KNAACK, Kyle C. SUNG, David HOLTFRERICH, Xiaoran TANG
  • Patent number: 10922163
    Abstract: 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: Grant
    Filed: November 13, 2018
    Date of Patent: February 16, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Steve Marshall Spencer, Joseph B. Knaack, Kyle C. Sung, David Holtfrerich, Xiaoran Tang
  • Patent number: 10877875
    Abstract: 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: Grant
    Filed: March 5, 2019
    Date of Patent: December 29, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Joseph B. Knaack, Steve Marshall Spencer, Matthew W. James, Elvin Thomas Kimzey, Owen Pellegrin
  • Publication number: 20200285570
    Abstract: 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: Application
    Filed: March 5, 2019
    Publication date: September 10, 2020
    Inventors: Joseph B. Knaack, Steve Marshall Spencer, Matthew W. James, Elvin Thomas Kimzey, Owen Pellegrin
  • Publication number: 20200151042
    Abstract: 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: Application
    Filed: November 13, 2018
    Publication date: May 14, 2020
    Inventors: Steve Marshall SPENCER, Joseph B. KNAACK, Kyle C. SUNG, David HOLTFRERICH, Xiaoran TANG
  • Publication number: 20200004751
    Abstract: 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: Application
    Filed: April 23, 2019
    Publication date: January 2, 2020
    Inventors: Steve Marshall Stennett, Jeffrey W. Talley
  • Publication number: 20190307962
    Abstract: 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: Application
    Filed: June 9, 2017
    Publication date: October 10, 2019
    Inventors: David Latham, Andrew Bryant, Steve Marshall, Lasse Wesseltoft Mogensen, Andrew John Stein
  • Publication number: 20170233274
    Abstract: 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: Application
    Filed: September 12, 2016
    Publication date: August 17, 2017
    Applicant: PHILLIPS 66 COMPANY
    Inventors: Varadharajan Kailasam, Katherine M. Smith, Sriram Satya, Steve Marshall, Geetha Kothandaraman
  • Publication number: 20110119332
    Abstract: 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: Application
    Filed: May 5, 2010
    Publication date: May 19, 2011
    Applicant: CYBERSPORTS LIMITED
    Inventors: Steve Marshall, Geroge Richard Alexander, Rocco Localszo, Paul Tempest, Jonathan Green, Malcolm Ian Clark
  • Publication number: 20090026828
    Abstract: 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: Application
    Filed: May 6, 2008
    Publication date: January 29, 2009
    Inventors: Julius Adomeit, Steve Marshall
  • Patent number: 7257834
    Abstract: 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: Grant
    Filed: October 31, 2002
    Date of Patent: August 14, 2007
    Assignee: Sprint Communications Company L.P.
    Inventors: Ken Boydstun, Bharath Kuruvalli, Bala Balasubramanian, Steve Marshall
  • Publication number: 20050238520
    Abstract: 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: Application
    Filed: June 15, 2005
    Publication date: October 27, 2005
    Applicant: 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: 6439493
    Abstract: 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: Grant
    Filed: December 14, 1999
    Date of Patent: August 27, 2002
    Assignee: Breed Automotive Technology, Inc.
    Inventors: Martin Specht, Steve Marshall
  • Patent number: 6299090
    Abstract: 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: Grant
    Filed: November 24, 1999
    Date of Patent: October 9, 2001
    Assignee: Breed Automotive Technology, Inc.
    Inventors: Martin Specht, Steve Marshall
  • Patent number: 6299093
    Abstract: 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: Grant
    Filed: March 1, 2000
    Date of Patent: October 9, 2001
    Assignee: Breed Automotive Technology, Inc.
    Inventors: Joseph Patrick Harte, Kenneth Williamson, Steve Marshall, Gerrit Kooy, Peter Jungbauer