Patents by Inventor Paul Schneider

Paul Schneider 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).

  • Publication number: 20170103086
    Abstract: An apparatus and a method for maintaining a file system is described. A method may include receiving a request for allocating a first block of a file system to a file, the first block comprising a first data and computing, by a processing device, a first hash value of the first block. The method also includes comparing, by the processing device, the first hash value with a plurality of hash values in a tree structure, wherein each of the plurality of values correspond to a block among a plurality of blocks stored in the file system. The method further includes in response to determining that a match exists between the first hash value and at least one of the plurality of hash values in the tree structure, allocating, by the processing device, the corresponding block to the file; and updating, by the processing device, a reference count of the corresponding block in the tree structure.
    Type: Application
    Filed: December 20, 2016
    Publication date: April 13, 2017
    Inventor: James Paul Schneider
  • Publication number: 20170065911
    Abstract: The present patent document provides embodiments of a filter and a system for use with the filter for separating dirt and other contaminates from wash liquids. In a preferred embodiment the filter comprises: a plurality of passages all oriented parallel to each other wherein the passages have a circular top with a first diameter and a circular bottom with a second smaller diameter and a portion in between the top and the bottom that is funnel shaped; a body that couples each of the plurality of passages together; wherein the passages are arranged in concentric circles radiating out from the center of the body.
    Type: Application
    Filed: September 9, 2015
    Publication date: March 9, 2017
    Inventor: PAUL SCHNEIDER
  • Patent number: 9558097
    Abstract: Some embodiments of automated recording and playback of application interactions have been presented. In one embodiment, an application proxy server communicatively coupled between an application server and a client records responses and requests between an application server and a client during a transaction. Furthermore, the application proxy server generates a script based on the responses and requests recorded.
    Type: Grant
    Filed: November 13, 2007
    Date of Patent: January 31, 2017
    Assignee: Red Hat, Inc.
    Inventor: James Paul Schneider
  • Patent number: 9547527
    Abstract: A method and apparatus for scheduling processing jobs is described. In one embodiment, a scheduler receives a request to process one or more computation jobs. The scheduler generates a size metric corresponding to a size of an executable image of each computation job and a corresponding data set associated with each computation job. The scheduler adjusts a priority of each computation job based on a system configuration setting and schedules the process of each computation job according to the priority of each computation job. In another embodiment, the scheduler distributes the plurality of computation jobs on one or more processors of a computing system, where the system configuration setting prioritizes a computation job with a smaller size metric than a computation job with a larger size metric.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: January 17, 2017
    Assignee: Red Hat, Inc.
    Inventor: James Paul Schneider
  • Patent number: 9547777
    Abstract: An apparatus and a method for validating compressed encrypted archive keys is described. In one embodiment, a pseudo-stream is generated for an archive. The pseudo-stream is made of a small amount of random text. The pseudo-stream is attached to a stream of the archive. The pseudo-stream and stream are compressed using the compression algorithm that includes validation data. The compressed pseudo-stream is then enciphered with an archive key.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: January 17, 2017
    Assignee: Red Hat, Inc.
    Inventor: James Paul Schneider
  • Patent number: 9542409
    Abstract: An apparatus and a method for maintaining a file system is described. An allocation module receives a request from a kernel module to allocate a block of the file system to a file. The allocation module examines an other block of the file system to determine whether the other block contain a same data as the block. The allocation module also determines an external reference count of the other block containing the same data. The other block is then allocated to the file and the external reference count is updated accordingly.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: January 10, 2017
    Assignee: Red Hat, Inc.
    Inventor: James Paul Schneider
  • Patent number: 9488788
    Abstract: A fiber optic cassette includes a body defining a front and an opposite rear. A cable entry location is defined on the body for a cable to enter the cassette, wherein a plurality of optical fibers from the cable extend into the cassette and form terminations at non-conventional connectors adjacent the front of the body. A flexible substrate is positioned between the cable entry location and the non-conventional connectors adjacent the front of the body, the flexible substrate rigidly supporting the plurality of optical fibers. Each of the non-conventional connectors adjacent the front of the body includes a ferrule, a ferrule hub supporting the ferrule, and a split sleeve surrounding the ferrule.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: November 8, 2016
    Assignees: CommScope Technologies LLC, CommScope Asia Holdings B.V., CommScope Connectivity Spain, S.L., CommScope Connectivity UK Limited
    Inventors: David Patrick Murray, Ton Bolhaar, Paul Schneider, Rafael Mateo, Luis Cabacho, Michael Wentworth, Steven J. Brandt, Marcellus P J Buijs, Alexander Dorrestein, Jan Willem Rietveld
  • Publication number: 20160259141
    Abstract: A fiber optic cassette includes a body defining a front and an opposite rear. A cable entry location, such as a multi-fiber connector, is defined on the body for a cable to enter the cassette, wherein a plurality of optical fibers from the cable extend into the cassette and form terminations at one or more single or multi-fiber connectors adjacent the front of the body. A flexible substrate is positioned between the cable entry location and the connectors adjacent the front of the body, the flexible substrate rigidly supporting the plurality of optical fibers. Each of the connectors adjacent the front of the body includes a ferrule. Dark fibers can be provided if not all fiber locations are used in the multi-fiber connectors. Multiple flexible substrates can be used with one or more multi-fiber connectors.
    Type: Application
    Filed: December 28, 2015
    Publication date: September 8, 2016
    Inventors: Paul Schneider, Alexander Dorrestein, James Joseph Eberle, JR.
  • Patent number: 9420046
    Abstract: A networked projector system includes a projection display device, a projector computer, and a network adapter. The projector computer negotiates an IP address of a local network, and periodically broadcasts the IP address on the local network. The network adapter connects with a client on the local network with the IP address.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: August 16, 2016
    Assignee: Red Hat, Inc.
    Inventors: Bill C. Riemers, James Paul Schneider
  • Patent number: 9379488
    Abstract: The invention relates to a mating enclosure having a flange, wherein the flange has a forward face, a rearward face, and a first outer perimeter, a central opening, wherein the central opening has a second outer perimeter contained within the first outer perimeter, at least one protrusion protruding substantially perpendicularly from the forward face of the flange, wherein the protrusion has an inner surface facing the central opening, an outer surface facing away from the central opening, and a forward surface facing in the same direction as the forward face of the flange, and at least one locking element positioned on the outer surface of the protrusion, wherein the locking element is at rest such that a distance between the outer perimeter of the flange and the locking element is less than a distance between the outer perimeter of the flange and the outer surface of the protrusion.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: June 28, 2016
    Assignee: TE Connectivity Nederland B.V.
    Inventor: Paul Schneider
  • Patent number: 9258113
    Abstract: A method and apparatus for an system and process for sharing a secret over an unsecured channel in conjunction with an authentication system. A client computes a message authentication code based on a hashed password value and a first random string received from the server. The client sends a response to the server that includes authentication data including a second random string. Both the client and server concatenate the first random string, second random string and username. Theses values are processed to generate as a shared master secret to further generate shared secrets or keys to establish a secured communication channel between the client and server. The secured communication can be based on stateless messaging where the decryption key associated with the message is identified by the message authentication code, which is placed within the message.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: February 9, 2016
    Assignee: Red Hat, Inc.
    Inventor: James Paul Schneider
  • Patent number: 9240979
    Abstract: A method and apparatus for providing an automated key distribution to enable communication between two networked devices. A monitoring device receives a request from a network device to send a certificate using a second secure connection prior to an expiration of a timeout period, wherein the second secure connection was created using a known port in response to determining that a request to create a first secure connection was rejected. The monitoring device sends the certificate to the network device using the second secure connection, and establishes the first secure connection with the network device in response to the network device receiving the public key of the monitoring device from a server system by using the certificate.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: January 19, 2016
    Assignee: Red Hat, Inc.
    Inventor: James Paul Schneider
  • Patent number: 9237149
    Abstract: An apparatus and a method for a certificate-based distributed policy system is described. A policy server receives over a communication channel a data structure associated with an object to be managed across a communication boundary between a client and the policy server. The policy server generates an object certificate upon validation of the object and validation of an initiator of the object. The data structure includes a serialized representation of public properties of the object, a hash of the object in a canonical serialized form, and a signature of the public properties and hash using the initiator's private key.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: January 12, 2016
    Assignee: Red Hat, Inc.
    Inventor: James Paul Schneider
  • Patent number: 9225526
    Abstract: A hashed value is computed from an encrypted password value and a displayed code value from a hardware token at a client. The encrypted password value is based on a username, a context identifier, and a password. The client provides the username and the hashed value to a server. The encrypted password value associated with the username is retrieved at the server. An expected hashed value is computed at the server. The client is validated based on a comparison of the hashed value and the expected hashed value.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: December 29, 2015
    Assignee: Red Hat, Inc.
    Inventor: James Paul Schneider
  • Patent number: 9223094
    Abstract: A fiber optic cassette includes a body defining a front and an opposite rear. A cable entry location, such as a multi-fiber connector, is defined on the body for a cable to enter the cassette, wherein a plurality of optical fibers from the cable extend into the cassette and form terminations at one or more single or multi-fiber connectors adjacent the front of the body. A flexible substrate is positioned between the cable entry location and the connectors adjacent the front of the body, the flexible substrate rigidly supporting the plurality of optical fibers. Each of the connectors adjacent the front of the body includes a ferrule. Dark fibers can be provided if not all fiber locations are used in the multi-fiber connectors. Multiple flexible substrates can be used with one or more multi-fiber connectors.
    Type: Grant
    Filed: October 3, 2013
    Date of Patent: December 29, 2015
    Assignees: Tyco Electronics Nederland BV, Tyco Electronics Corporation
    Inventors: Paul Schneider, Alexander Dorrestein, James Joseph Eberle, Jr.
  • Patent number: 9178956
    Abstract: An apparatus and a method for tracking the number of hits to a web page is described. In one embodiment, a web browser of a client requests from a server a web page. The server redirects the web browser to a cookie counting web page, where the cookie counting web page provides a tracking cookie to the web browser. The server computes the number of unique hits to the web page without cookies based on the number of hits to the cookie counting web page without tracking cookies, the number of unique hits to the cookie counting web page with tracking cookies, the number of all hits to the cookie counting web page with tracking cookies.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: November 3, 2015
    Assignee: Red Hat, Inc.
    Inventor: James Paul Schneider
  • Publication number: 20150259435
    Abstract: The invention provides HER2-binding proteins and VEGF-A-binding proteins having a reduced tendency to aggregate. Compositions and methods of use are also provided.
    Type: Application
    Filed: September 27, 2013
    Publication date: September 17, 2015
    Applicant: MASSACHUSETTS INSTITUTE OF TECHNOLOGY
    Inventors: Bernhardt Levy Trout, Curtiss Paul Schneider, Neeraj Jagdish Agrawal
  • Publication number: 20150260927
    Abstract: A fiber optic cassette includes a body defining a front and an opposite rear. A cable entry location is defined on the body for a cable to enter the cassette, wherein a plurality of optical fibers from the cable extend into the cassette and form terminations at non-conventional connectors adjacent the front of the body. A flexible substrate is positioned between the cable entry location and the non-conventional connectors adjacent the front of the body, the flexible substrate rigidly supporting the plurality of optical fibers. Each of the non-conventional connectors adjacent the front of the body includes a ferrule, a ferrule hub supporting the ferrule, and a split sleeve surrounding the ferrule.
    Type: Application
    Filed: September 25, 2013
    Publication date: September 17, 2015
    Inventors: David Patrick Murray, Ton Bolhaar, Paul Schneider, Rafael Mateo, Luis Cabacho, Michael Wentworth, Steven J. Brandt, Marcellus PJ Buijs, Alexander Dorrestein, Jan Willem Rietveld
  • Publication number: 20150253514
    Abstract: A double flexible optical circuit includes: a flexible substrate supporting a plurality of optical fibers; a first connector terminating the optical fibers at a first end of the double flexible optical circuit; and a second connector terminating the optical fibers at a second end of the double flexible optical circuit. Each of the optical fibers is positioned in one of a plurality of separate extensions formed by the flexible substrate as the optical fibers extend from the first connector to the second connector. The first and second connectors are configured to be tested when the first and second connectors are connected through the double flexible optical circuit. The double flexible optical circuit is configured to be divided in half once the testing is complete to form two separate flexible optical circuits.
    Type: Application
    Filed: September 9, 2013
    Publication date: September 10, 2015
    Inventors: David Patrick Murray, Ton Bolhaar, Paul Schneider, Rafael Mateo, Luis Cabacho, Michael Wentworth, Steven J. Brandt, Marcellus PJ Buijs, Alexander Dorrestein, Jan Willem Rietveld
  • Publication number: 20150239977
    Abstract: The invention provides CD20-binding proteins and EGFR-binding proteins having a reduced tendency to aggregate. Compositions and methods of use are also provided.
    Type: Application
    Filed: September 27, 2013
    Publication date: August 27, 2015
    Applicant: Massachusetts Institute of Technology
    Inventors: Bernhardt Levy Trout, Curtiss Paul Schneider, Neeraj Jagdish Agrawal