Patents by Inventor Lyle Smith
Lyle Smith 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: 20220303367Abstract: Among other things, a node is enabled to participate, with other nodes, in forming and using transport layer features in a communication network, the transport layer features being extensible to support ten million or more simultaneous reliable conversations between or among applications running on respective participant nodes.Type: ApplicationFiled: March 7, 2022Publication date: September 22, 2022Inventors: Todd Lyle Smith, Mark D.A. van Gulik
-
Patent number: 11272044Abstract: Among other things, a node is enabled to participate, with other nodes, in forming and using transport layer features in a communication network, the transport layer features being extensible to support ten million or more simultaneous reliable conversations between or among applications running on respective participant nodes.Type: GrantFiled: January 9, 2020Date of Patent: March 8, 2022Assignee: Miosoft CorporationInventors: Todd Lyle Smith, Mark D. A. van Gulik
-
Patent number: 10888027Abstract: A method includes, at a start time, controlling a cooling unit to start the cooling unit in a mechanical mode and controlling the cooling unit to transition, after waiting a waiting interval from the start time and over a transition interval, the cooling unit from the mechanical mode to an economizer mode. In the mechanical mode, the cooling unit receives return air, cools the return air, and releases the cooled return air as supply air. The supply air is air supplied to a cooled volume. In the economizer mode, the cooling unit receives outdoor air and releases the outdoor air as at least a portion of the supply air. Transitioning the cooling unit from the mechanical mode to the economizer mode includes transitioning, over the transition interval, from receiving only the return air to receiving progressively less of the return air and progressively more of the outdoor air.Type: GrantFiled: November 21, 2016Date of Patent: January 5, 2021Assignee: Equinix, Inc.Inventors: Tikhon Suresh Pichai, David Lyle Smith
-
Patent number: 10881032Abstract: In general, techniques are described for overriding a programmed set-point of an air moving component of a cooling unit, in order to control an extent of a refrigeration load on an air cooling component of the cooling unit. In one example, an air cooling unit that is configured to be coupled to an electrical bus of a data center includes an air cooling component, an air moving component that is configured to supply air to the air cooling component at a volumetric flow rate according to a fan speed set-point of the air moving component, and a unit controller that is configured to adjust the fan speed set-point of the air moving component to limit power draw by the air cooling unit from the electrical bus to within a bounded range of values that is defined in part by a power draw set-point of the air cooling unit.Type: GrantFiled: March 9, 2017Date of Patent: December 29, 2020Assignee: EQUINIX, INC.Inventors: David Lyle Smith, George E. Doblanko
-
Publication number: 20200210412Abstract: Among other things, requests are received for tasks to be performed in a database. The tasks include tasks that will cause changes in data of the database and other tasks that must be executed on data in the database that is consistent time-wise. At least some of the data that will be changed by the change-causing tasks comprises data that must remain time-wise consistent for the other tasks. The other tasks are executed in the database while the change-causing tasks are also being executed in the database, without requiring a replication or reconfiguration of the database.Type: ApplicationFiled: March 9, 2020Publication date: July 2, 2020Inventors: Mark D.A. van Gulik, Todd Lyle Smith, Jordan Paul Barrette, Albert B. Barabas, Ernst M. Siepmann
-
Publication number: 20200153946Abstract: Among other things, a node is enabled to participate, with other nodes, in forming and using transport layer features in a communication network, the transport layer features being extensible to support ten million or more simultaneous reliable conversations between or among applications running on respective participant nodes.Type: ApplicationFiled: January 9, 2020Publication date: May 14, 2020Inventors: Todd Lyle Smith, Mark D.A. van Gulik
-
Publication number: 20170310794Abstract: Among other things, a node is enabled to participate, with other nodes, in forming and using transport layer features in a communication network, the transport layer features being extensible to support ten million or more simultaneous reliable conversations between or among applications running on respective participant nodes.Type: ApplicationFiled: July 6, 2017Publication date: October 26, 2017Applicant: Miosoft CorporationInventors: Todd Lyle Smith, Mark D.A. van Gulik
-
Patent number: 9769292Abstract: Among other things, a node is enabled to participate, with other nodes, in forming and using transport layer features in a communication network, the transport layer features being extensible to support ten million or more simultaneous reliable conversations between or among applications running on respective participant nodes.Type: GrantFiled: January 19, 2012Date of Patent: September 19, 2017Assignee: Miosoft CorporationInventors: Todd Lyle Smith, Mark D. A. Van Gulik
-
Publication number: 20170249353Abstract: Among other things, requests are received for tasks to be performed in a database. The tasks include tasks that will cause changes in data of the database and other tasks that must be executed on data in the database that is consistent time-wise. At least some of the data that will be changed by the change-causing tasks comprises data that must remain time-wise consistent for the other tasks. The other tasks are executed in the database while the change-causing tasks are also being executed in the database, without requiring a replication or reconfiguration of the database.Type: ApplicationFiled: May 15, 2017Publication date: August 31, 2017Applicant: Miosoft CorporationInventors: Mark D. A. van Gulik, Todd Lyle Smith, Jordan Paul Barrette, Albert B. Barabas, Ernst M. Siepmann
-
Patent number: 9652287Abstract: Among other things, requests are received for tasks to be performed in a database. The tasks include tasks that will cause changes in data of the database and other tasks that must be executed on data in the database that is consistent time-wise. At least some of the data that will be changed by the change-causing tasks comprises data that must remain time-wise consistent for the other tasks. The other tasks are executed in the database while the change-causing tasks are also being executed in the database, without requiring a replication or reconfiguration of the database.Type: GrantFiled: January 5, 2015Date of Patent: May 16, 2017Assignee: Miosoft CorporationInventors: Mark D. A. van Gulik, Todd Lyle Smith, Jordan Paul Barrette, Albert B. Barabas, Ernst M. Siepmann
-
Publication number: 20160196163Abstract: Among other things, requests are received for tasks to be performed in a database. The tasks include tasks that will cause changes in data of the database and other tasks that must be executed on data in the database that is consistent time-wise. At least some of the data that will be changed by the change-causing tasks comprises data that must remain time-wise consistent for the other tasks. The other tasks are executed in the database while the change-causing tasks are also being executed in the database, without requiring a replication or reconfiguration of the database.Type: ApplicationFiled: January 5, 2015Publication date: July 7, 2016Applicant: Miosoft CorporationInventors: Mark D.A. van Gulik, Todd Lyle Smith, Jordan Paul Barrette, Albert B. Barabas, Ernst M. Siepmann
-
Publication number: 20140280398Abstract: Among other things, nodes that host database management processes that are part of a distributed data storage system are enabled to form and participate in transport layer features of a communication medium to which the nodes have access. The transport layer features provide as many as trillions of communication channels between pairs of the database management processes, for database management processes that are hosted on fewer than thirty thousand nodes.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: Miosoft CorporationInventors: Todd Lyle Smith, Mark D.A. van Gulik
-
Publication number: 20130191434Abstract: Among other things, a node is enabled to participate, with other nodes, in forming and using transport layer features in a communication network, the transport layer features being extensible to support ten million or more simultaneous reliable conversations between or among applications running on respective participant nodes.Type: ApplicationFiled: January 19, 2012Publication date: July 25, 2013Inventors: Todd Lyle Smith, Mark D.A. Van Gulik
-
Patent number: 8122413Abstract: Logic blocks for IC designs (including gate-array, standard cell, or logic array designs) provide Design-for-Test-enabled flip-flops (DFT-enabled FFs) that inherently insure compliance with DFT rules associated with scan shifting. Test scan-chains are configured by daisy-chaining instances of the logic block in a transparent (invisible) manner to user-designed application circuits, which can be designed without any user-inserted test structures or other regard for DFT considerations. User asynchronous set and reset inputs and all Stuck-At faults on all user pins on these DFT-enabled FFs are observable via capture and scan-out. A first type of these DFT-enabled FFs features addressable control to partition test the application circuit. A second type of these DFT-enabled FFs features integral capture buffering that eliminates the need for partition test, simplifying control logic and reducing the number of test vectors needed.Type: GrantFiled: June 9, 2007Date of Patent: February 21, 2012Assignee: Otrsotech, Limited Liability CompanyInventors: Pat Hom, Steven Eplett, Rabi Sengupta, Eric West, Lyle Smith
-
Patent number: 8028269Abstract: A compliance method and system. The method includes receiving by computing system compliance data comprising a plurality of compliance rules from a plurality of different compliance domains. The plurality of compliance rules are converted from said text format to a first plurality of program objects. Attributes for the first plurality of program objects are modified. A compliance report comprising an output of the plurality of program objects is generated. An automated compliance verification software tool compares the first plurality of program objects with compliance verification data in order to verify if the first plurality of program objects is in accordance with the compliance verification data.Type: GrantFiled: March 9, 2007Date of Patent: September 27, 2011Assignee: International Business Machines CorporationInventors: Ritu Bhatia, Derek M. Jennings, Lyle Smith Simons
-
Publication number: 20100169856Abstract: Logic blocks for IC designs (including gate-array, standard cell, or logic array designs) provide Design-for-Test-enabled flip-flops (DFT-enabled FFs) that inherently insure compliance with DFT rules associated with scan shifting. Test scan-chains are configured by daisy-chaining instances of the logic block in a transparent (invisible) manner to user-designed application circuits, which can be designed without any user-inserted test structures or other regard for DFT considerations. User asynchronous set and reset inputs and all Stuck-At faults on all user pins on these DFT-enabled FFs are observable via capture and scan-out. A first type of these DFT-enabled FFs features addressable control to partition test the application circuit. A second type of these DFT-enabled FFs features integral capture buffering that eliminates the need for partition test, simplifying control logic and reducing the number of test vectors needed.Type: ApplicationFiled: June 9, 2007Publication date: July 1, 2010Inventors: Pat Hom, Steven Eplett, Rabi Sengupta, Eric West, Lyle Smith
-
Publication number: 20090126089Abstract: A toilet ventilation system that includes a ventilation collar mountable between a toilet tank and a toilet base. The ventilation collar cooperates with the toilet base for removal of odoriferous air from the toilet bowl via ports in the toilet rim through the ventilation collar. A fan extracts the air from the ventilation collar. A baffle disposed within the ventilation collar prevents water from being extracted from the vent collar.Type: ApplicationFiled: October 31, 2008Publication date: May 21, 2009Inventor: Lyle Smith
-
Publication number: 20080222631Abstract: A compliance method and system. The method includes receiving by computing system compliance data comprising a plurality of compliance rules from a plurality of different compliance domains. The plurality of compliance rules are converted from said text format to a first plurality of program objects. Attributes for the first plurality of program objects are modified. A compliance report comprising an output of the plurality of program objects is generated. An automated compliance verification software tool compares the first plurality of program objects with compliance verification data in order to verify if the first plurality of program objects is in accordance with the compliance verification data.Type: ApplicationFiled: March 9, 2007Publication date: September 11, 2008Inventors: Ritu Bhatia, Derek M. Jennings, Lyle Smith Simons
-
Publication number: 20070011853Abstract: This invention provides a system and method for attaching a trim cover to a flexible/resilient substrate, typically constructed from foam, which includes a plurality of clips that each has a base molded into the substrate. The bases each include a central “keyhole” slot that receives a corresponding key formed on a stem at a bottom of a clip projection. The clip projection defines a cavity for receiving a trim cover bead through a gap formed between a pair of legs that extend from the bottom. The stem has a length that is approximately the thickness of the slot. By passing the key through the slot and rotating the key to a locked position, the clip projection may be removably mounted to the substrate for repair or replacement as needed. The base may be constructed from a material that adheres effectively to the substrate, while the clip projection may be constructed from a material that exhibits high elasticity and wear-resistance.Type: ApplicationFiled: July 13, 2005Publication date: January 18, 2007Inventor: Lyle Smith
-
Patent number: 7043713Abstract: In accordance with the invention, a method for customizing a one-time configurable integrated circuit to include a multi-time configurable structure is disclosed. Such a method includes, in one embodiment receiving a description of circuit functionality from a user for implementation in the one-time configurable device, where the functionality includes a portion that is designated by the user to be reconfigurable. A method in accordance with an embodiment of the invention then models a reconfigurable structure that has enough capacity to accommodate the designated functionality. Optionally, some embodiments of the invention add in more capacity than is required to implement the designated functionality to allow for future reprogramming. The method then embeds the reconfigurable structure in the one-time configurable device. In certain embodiments, the one-time configurable device can be a mask-programmed MBA, gate array, or standard cell, while the reconfigurable structure is a PLA or modified PLA.Type: GrantFiled: August 12, 2003Date of Patent: May 9, 2006Assignee: Lightspeed Semiconductor Corp.Inventors: Robert Osann, Jr., Shafy Eltoukhy, Shridhar Mukund, Lyle Smith