Patents by Inventor Steven Lang

Steven Lang 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: 10855528
    Abstract: Example implementations includes a systems and methods for viral discovery and installation for distributed networks. A master node in a first subnet of a network broadcasts an auto-discovery request and receives information identifying a first node in the first subnet. The master node initializes a first proxy data router configured to forward the auto-discovery request to a second subnet of the network. The master node receives information identifying a second node in the second subnet and may issue commands for execution on the second node, such as further proxy data router initialization or configuration updates for installation on the second subnet.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: December 1, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Nina Tang, Steven Lang, Artem Gavrilov
  • Publication number: 20190342157
    Abstract: Example implementations includes a systems and methods for viral discovery and installation for distributed networks. A master node in a first subnet of a network broadcasts an auto-discovery request and receives information identifying a first node in the first subnet. The master node initializes a first proxy data router configured to forward the auto-discovery request to a second subnet of the network. The master node receives information identifying a second node in the second subnet and may issue commands for execution on the second node, such as further proxy data router initialization or configuration updates for installation on the second subnet.
    Type: Application
    Filed: July 15, 2019
    Publication date: November 7, 2019
    Inventors: Nina Tang, Steven Lang, Artem Gavrilov
  • Patent number: 10382258
    Abstract: An example implementation includes a system having a network configuration generator, a first computing rack, and a second computing rack. The network configuration receives network configuration information for a first plurality of nodes and a second plurality of nodes, and generates a network configuration file including network configuration information for the first plurality of nodes and the second plurality of nodes. The first plurality of nodes includes a first configuration node to receive the network configuration file, identify network configuration information for the first plurality of nodes in the network configuration file as being part of the first computing rack, and update network configuration for the first plurality of nodes based on the identified network configuration information for the first computing rack.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: August 13, 2019
    Assignee: Western Digital Technologies, Inc.
    Inventors: Nina Tang, Steven Lang, Artem Gavrilov
  • Publication number: 20180331895
    Abstract: An example implementation includes a system having a network configuration generator, a first computing rack, and a second computing rack. The network configuration receives network configuration information for a first plurality of nodes and a second plurality of nodes, and generates a network configuration file including network configuration information for the first plurality of nodes and the second plurality of nodes. The first plurality of nodes includes a first configuration node to receive the network configuration file, identify network configuration information for the first plurality of nodes in the network configuration file as being part of the first computing rack, and update network configuration for the first plurality of nodes based on the identified network configuration information for the first computing rack.
    Type: Application
    Filed: July 26, 2017
    Publication date: November 15, 2018
    Inventors: Nina Tang, Steven Lang, Artem Gavrilov
  • Patent number: 7665251
    Abstract: Steel frames formed of rolled steel I-beams are connected by steel framed wall panels spanned by steel studs, and covered by steel framed roof panels spanned by steel purlins, making a structural frame completely formed of steel components bolted together. All components are precut and predrilled before transport to a construction site. A crane is used to raise steel frames and steel framed roof panels into position for bolted assembly, reducing construction times to absolute minimums. Entire structure is virtually lightning-proof, wind-proof, and earthquake resistant.
    Type: Grant
    Filed: June 9, 2004
    Date of Patent: February 23, 2010
    Inventors: Steven Lang, Joseph Lang
  • Publication number: 20070036173
    Abstract: A bus interface for transfer of SONET/SDH data that supports a plurality of SONET/SDH flows. The invention supports two line coding schemes: 8B/10B encoding of STS-12, and SONET scrambled coding for STS-12, STS-48, and STS-51. The invention additionally supports two modes of line testing: entire links can be tested by inserting and checking PRBS sequences, and the SPE payload of the largest concatenated STS-Nc which the link can carry (STS-12c, STS-48c, STS-51c) can be individually tested by inserting and checking PRBS sequences.
    Type: Application
    Filed: September 18, 2006
    Publication date: February 15, 2007
    Inventors: Carl McCrosky, Bernard Guay, Doug Konkin, Steven Lang, Winston Mok
  • Publication number: 20060028049
    Abstract: A dual pivot door hinge assembly for a side door system of a vehicle includes a body side-mounting bracket adapted to be connected to a vehicle body of the vehicle. The dual pivot door hinge assembly also includes a door side-mounting bracket adapted to be connected to a side door of the side door system of the vehicle. The dual pivot door hinge assembly includes at least one load arm pivotally connected to the body side-mounting bracket to form a first pivot axis and pivotally connected to the door side-mounting bracket to form a second pivot axis. The dual pivot door hinge assembly further includes a connecting member operatively interconnecting the first pivot axis and second pivot axis to allow the side door to remain parallel to a side of the vehicle body as the side door is pivoted radially outward and longitudinally.
    Type: Application
    Filed: August 3, 2004
    Publication date: February 9, 2006
    Inventors: Steven Lang, Franklin Landmesser
  • Patent number: 6680954
    Abstract: A method of reducing error-multiplication due to error events in a cell stream transmitted as a plurality of cell sub-streams which includes the steps of receiving an incoming cell stream in the form of an ordered sequence of cells including payload cells, transmitting the incoming cell stream in a round robin fashion on a plurality of physical links such that the ordered sequence of cells is transmitted as a plurality of cell sub-streams, with each cell sub-stream having a multiplexed set of cells from the incoming cell stream, and inserting stuff (st) cells into the cell sub-streams so as to form continuous streams of data. Sequence number cells which are inserted periodically into each cell sub-stream, are used to align the cell sub-streams in frames. Sets of cell location information for the cell sub-streams are encoded and contain the location of payload cells and st cells located within a corresponding cell sub-stream.
    Type: Grant
    Filed: February 22, 1999
    Date of Patent: January 20, 2004
    Assignee: PMC-Sierra, Ltd.
    Inventors: Richard Cam, Steven Lang, Charles Kevin Huscroft
  • Patent number: 5875192
    Abstract: An ATM inverse multiplexing cell-based system for reducing error-multiplication due to error events in the transmitted cell stream, which includes a first IMA assembly having an input coupled to an incoming cell stream from a first ATM layer device, a second IMA assembly having an output coupled to a second ATM layer device, a plurality of links coupling the first IMA assembly to the second IMA assembly. The first IMA assembly includes a multiplexer for multiplexing the incoming cell stream onto the plurality of links and for inserting onto the links framing cells in the form of "st" cells in place of idle cells and "S" cells to mark divisions in each channel corresponding to a given number of cells or a given time interval between successive "S" cells. An encoder encodes and inserts cell location information of both control cells and payload cells. The second IMA assembly includes a plurality of link buffers for receiving cells transmitted along respective ones of links.
    Type: Grant
    Filed: December 12, 1996
    Date of Patent: February 23, 1999
    Assignee: PMC-Sierra Ltd.
    Inventors: Richard Cam, Steven Lang, Charles Kevin Huscroft
  • Patent number: 4057506
    Abstract: A process for preparing homogeneous and stable heavy-duty liquid detergent compositions which comprises forming a blend of a solution of a builder salt and an emulsifying agent at an elevated temperature above about 60.degree. C. and cooling said blend to a lower temperature below about 45.degree. C., the amount of said builder salt dissolved in said solution at the elevated temperature being greater than the solubility of said salt in water at the lower temperature, the nature and amount of the emulsifying agent being such as to maintain the builder salt in stable dispersion in said blend at the lower temperature. The finished composition contains a water-soluble detergent surface active agent.
    Type: Grant
    Filed: December 30, 1975
    Date of Patent: November 8, 1977
    Assignee: Colgate Palmolive Company
    Inventor: Steven Lang Sung