Patents by Inventor Scott Hubbard
Scott Hubbard 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: 20240095615Abstract: Systems and methods for providing curbside interaction between patrons and staff members are disclosed. Exemplary implementations may: receive order information for an order placed by the patron; receive a notification from the patron upon arrival, wherein the notification may include specific location information; generate a patron-specific message; and effectuate a transfer of the patron-specific message to a wearable client device of a particular staff member.Type: ApplicationFiled: June 21, 2021Publication date: March 21, 2024Inventor: Michael Scott Hubbard
-
Publication number: 20240071510Abstract: Exemplary methods, apparatuses, and systems including a programming manager for controlling writing data bits to a memory device. The programming manager receives a first set of data bits for programming to memory. The programming manager writes a first subset of data bits to a first wordline during a first pass of programming. The programming manager writes a second subset of data bits of the first set of data bits to a buffer. The programming manager receives a second set of data bits for programming. The programming manager writes the second subset of data bits of the first set of data bits to the first wordline during a second pass of programming to increase a bit density of memory cells in the first wordline in response to receiving the second set of data bits.Type: ApplicationFiled: August 30, 2022Publication date: February 29, 2024Inventors: Kishore Kumar Muchherla, Huai-Yuan Tseng, Giovanni Maria Paolucci, Dave Scott Ebsen, James Fitzpatrick, Akira Goda, Jeffrey S. McNeil, Umberto Siciliani, Daniel J. Hubbard, Walter Di Francesco, Michele Incarnati
-
Publication number: 20240040359Abstract: Systems and methods for facilitating secure localized communications in a local communications network are disclosed. Exemplary implementations may: detect proximity of portable communication devices; pair a central communication hub with a first portable communication device and pair the central communication hub with a second portable communication device; receive instructions, from a first client computing platform that is associated with a first supervisory user; generate the one or more messages for transmission to the one or more portable communication devices; and transmit the one or more messages to the one or more portable communication devices via the secondary wireless communication links such that a first message is transmitted to the first portable communication device.Type: ApplicationFiled: October 16, 2023Publication date: February 1, 2024Inventors: Maisha Makeda Cox, Michael Scott Hubbard
-
Patent number: 11838844Abstract: Systems and methods for facilitating secure localized communications in a local communications network are disclosed. Exemplary implementations may: detect proximity of portable communication devices; pair a central communication hub with a first portable communication device and pair the central communication hub with a second portable communication device; receive instructions, from a first client computing platform that is associated with a first supervisory user; generate the one or more messages for transmission to the one or more portable communication devices; and transmit the one or more messages to the one or more portable communication devices via the secondary wireless communication links such that a first message is transmitted to the first portable communication device.Type: GrantFiled: April 19, 2022Date of Patent: December 5, 2023Assignee: H.M. Electronics, Inc.Inventors: Maisha Makeda Cox, Michael Scott Hubbard
-
Publication number: 20220240071Abstract: Systems and methods for facilitating secure localized communications in a local communications network are disclosed. Exemplary implementations may: detect proximity of portable communication devices; pair a central communication hub with a first portable communication device and pair the central communication hub with a second portable communication device; receive instructions, from a first client computing platform that is associated with a first supervisory user; generate the one or more messages for transmission to the one or more portable communication devices; and transmit the one or more messages to the one or more portable communication devices via the secondary wireless communication links such that a first message is transmitted to the first portable communication device.Type: ApplicationFiled: April 19, 2022Publication date: July 28, 2022Inventors: Maisha Makeda Cox, Michael Scott Hubbard
-
Patent number: 11317265Abstract: Systems and methods for facilitating secure localized communications in a local communications network are disclosed. Exemplary implementations may: detect proximity of portable communication devices; pair a central communication hub with a first portable communication device and pair the central communication hub with a second portable communication device; receive instructions, from a first client computing platform that is associated with a first supervisory user; generate the one or more messages for transmission to the one or more portable communication devices; and transmit the one or more messages to the one or more portable communication devices via the secondary wireless communication links such that a first message is transmitted to the first portable communication device.Type: GrantFiled: January 20, 2021Date of Patent: April 26, 2022Assignee: H.M. Electronics, Inc.Inventors: Maisha Makeda Cox, Michael Scott Hubbard
-
Publication number: 20210153000Abstract: Systems and methods for facilitating secure localized communications in a local communications network are disclosed. Exemplary implementations may: detect proximity of portable communication devices; pair a central communication hub with a first portable communication device and pair the central communication hub with a second portable communication device; receive instructions, from a first client computing platform that is associated with a first supervisory user; generate the one or more messages for transmission to the one or more portable communication devices; and transmit the one or more messages to the one or more portable communication devices via the secondary wireless communication links such that a first message is transmitted to the first portable communication device.Type: ApplicationFiled: January 20, 2021Publication date: May 20, 2021Inventors: Maisha Makeda Cox, Michael Scott Hubbard
-
Patent number: 10924906Abstract: Systems and methods for facilitating secure localized communications in a local communications network are disclosed. Exemplary implementations may: detect proximity of portable communication devices; pair a central communication hub with a first portable communication device and pair the central communication hub with a second portable communication device; receive instructions, from a first client computing platform that is associated with a first supervisory user; generate the one or more messages for transmission to the one or more portable communication devices; and transmit the one or more messages to the one or more portable communication devices via the secondary wireless communication links such that a first message is transmitted to the first portable communication device.Type: GrantFiled: November 14, 2019Date of Patent: February 16, 2021Assignee: H.M. Electronics, Inc.Inventors: Maisha Makeda Cox, Michael Scott Hubbard
-
Patent number: 10798207Abstract: A system and method for managing application performance includes a storage controller including a memory containing machine readable medium comprising machine executable code having stored thereon instructions for performing a method of managing application performance and a processor coupled to the memory. The processor is configured to execute the machine executable code to receive storage requests from a plurality of first applications via a network interface, manage QoS settings for the storage controller and the first applications, and in response to receiving an accelerate command associated with a second application from the first applications, increase a first share of a storage resource allocated to the second application, decrease unlocked second shares of the storage resource of the first applications, and lock the first share. The storage resource is a request queue or a first cache. In some embodiments, the second application is a throughput application or a latency application.Type: GrantFiled: February 13, 2018Date of Patent: October 6, 2020Assignee: NETAPP, INC.Inventors: Sai Rama Krishna Susarla, Scott Hubbard, William Patrick Delaney, Rodney A. Dekoning
-
Publication number: 20180176323Abstract: A system and method for managing application performance includes a storage controller including a memory containing machine readable medium comprising machine executable code having stored thereon instructions for performing a method of managing application performance and a processor coupled to the memory. The processor is configured to execute the machine executable code to receive storage requests from a plurality of first applications via a network interface, manage QoS settings for the storage controller and the first applications, and in response to receiving an accelerate command associated with a second application from the first applications, increase a first share of a storage resource allocated to the second application, decrease unlocked second shares of the storage resource of the first applications, and lock the first share. The storage resource is a request queue or a first cache. In some embodiments, the second application is a throughput application or a latency application.Type: ApplicationFiled: February 13, 2018Publication date: June 21, 2018Inventors: Sai Rama Krishna Susarla, Scott Hubbard, William Patrick Delaney, Rodney A. Dekoning
-
Patent number: 9930133Abstract: A system and method for managing application performance includes a storage controller including a memory containing machine readable medium comprising machine executable code having stored thereon instructions for performing a method of managing application performance and a processor coupled to the memory. The processor is configured to execute the machine executable code to receive storage requests from a plurality of first applications via a network interface, manage QoS settings for the storage controller and the first applications, and in response to receiving an accelerate command associated with a second application from the first applications, increase a first share of a storage resource allocated to the second application, decrease unlocked second shares of the storage resource of the first applications, and lock the first share. The storage resource is a request queue or a first cache. In some embodiments, the second application is a throughput application or a latency application.Type: GrantFiled: October 23, 2014Date of Patent: March 27, 2018Assignee: NetApp, Inc.Inventors: Sai Rama Krishna Susarla, Scott Hubbard, William Patrick Delaney, Rodney A. Dekoning
-
Publication number: 20160119443Abstract: A system and method for managing application performance includes a storage controller including a memory containing machine readable medium comprising machine executable code having stored thereon instructions for performing a method of managing application performance and a processor coupled to the memory. The processor is configured to execute the machine executable code to receive storage requests from a plurality of first applications via a network interface, manage QoS settings for the storage controller and the first applications, and in response to receiving an accelerate command associated with a second application from the first applications, increase a first share of a storage resource allocated to the second application, decrease unlocked second shares of the storage resource of the first applications, and lock the first share. The storage resource is a request queue or a first cache. In some embodiments, the second application is a throughput application or a latency application.Type: ApplicationFiled: October 23, 2014Publication date: April 28, 2016Inventors: Sai Rama Krishna Susarla, Scott Hubbard, William Patrick Delaney, Rodney A. Dekoning
-
Patent number: 7733899Abstract: The subject matter described herein includes methods, systems, and computer program products for rate-based distribution of layer 2 packets for in-line processing at a layer 2 packet forwarding device. According to one aspect, the subject matter described herein includes a method for distributing layer 2 packets for in-line processing at a transmission rate less than a received transmission rate. The method includes receiving an input stream of layer 2 packets at an input port of a layer 2 packet forwarding device. The input port has a first transmission capacity. The input stream of layer 2 packets is divided into at least two substreams of layer 2 packets of different transmission rates. The first substream of layer 2 packets is layer 2 redirected to a first set of output ports of a slower transmission capacity than the input port. The second substream of layer 2 packets is flooded to a second set of output ports, with a transmission capacity equal to the first set of output ports.Type: GrantFiled: December 21, 2006Date of Patent: June 8, 2010Assignee: Extreme Networks, Inc.Inventors: Donald B. Grosser, Scott Hubbard
-
Patent number: 7478975Abstract: Methods and systems for transportation and processing of a cryogenic fluid. The system includes a floating liquefaction unit receiving a gas from a source, a shuttle vessel for carrying liquefied gas away from the liquefaction unit, a floating regasification unit for receiving the liquefied gas from the vessel, regasifying the liquefied gas and providing the gas to a distribution system.Type: GrantFiled: December 11, 2006Date of Patent: January 20, 2009Assignee: Wood Group Advanced Parts Manufacture A.G.Inventors: Bradford Scott Hubbard, Ned Baudat, W. Scott Worthington
-
Patent number: 7146481Abstract: Methods and structure for storing volume and other configuration information on all disk drives of a volume group and for performing pre-merge operations to inform a user of the pending availability of the identified volumes. Configuration information has been historically stored in two distinct areas of configuration information on disk drives—a volume information area and an “other” information area. Aspects of the invention provide for storing all configuration information in the “other” information area. All disks of a system therefore include all configuration information relating both to volumes and to pseudo volume. A pre-merge operation is performed when each disk drive is inserted into a storage system to present new volume information to a user. When the last disk drive of a volume group is inserted, the user may select new volumes to be imported into the system.Type: GrantFiled: March 24, 2003Date of Patent: December 5, 2006Assignee: LSI Logic CorporationInventors: Stanley Krehbiel, Jr., William Hetrick, Joseph Moore, William Delaney, Carey Lewis, Scott Hubbard
-
Patent number: 7010646Abstract: Methods and associated structure for migrating storage devices between storage subsystems. A storage device to be removed from a storage subsystem is first “exported” by altering configuration data stored on the storage device. The altered configuration information helps assure that the storage device will be recognized as a foreign device in any storage subsystem into which it is subsequently inserted. Forcing recognition of the storage device as a foreign storage device in any subsystem helps assure predictability of the process of importing the storage device into a new system and helps reduce the risk of data loss when reinserting the storage device into a storage subsystem. Storage devices so migrated may include individual disk drives as well as entire volumes comprising one or more disk drives.Type: GrantFiled: March 24, 2003Date of Patent: March 7, 2006Assignee: LSI Logic CorporationInventors: Stanley Krehbiel, Jr., William Hetrick, Joseph Moore, William Delaney, Carey Lewis, Scott Hubbard
-
Publication number: 20050125744Abstract: Systems and methods for automatically providing assistance to a user of a system controlled through menus. Features and aspects hereof include detecting user input requesting information regarding an unselectable (or grayed-out) menu item presently displayed. The user input may comprise hovering the cursor over the unselectable item, right clicking the unselectable item, clicking another menu item on the same menu requesting the information, or other indicia of the user's request for reasons and/or remedies for the unselectable item. A message containing an explanation of the reason for unavailability of the grayed-out menu item and/or possible remedies therefore is displayed. In a particular embodiment, the system comprises a management system and a peripheral device such as a storage system or a network appliance. In another embodiment, the system may provide similar user interface features in an application program operable on a user's computer.Type: ApplicationFiled: December 4, 2003Publication date: June 9, 2005Inventors: Scott Hubbard, William Hetrick
-
Publication number: 20050033933Abstract: Systems and methods are provided for modifying firmware in a disk drive without risk of data loss in a RAID storage system by substantially preventing the RAID storage system from entering into a degraded mode during the firmware modification. In one embodiment, the RAID storage system includes a system disk drive designated for firmware modification and includes a second or proxy disk drive. A storage controller coupled to both drives may copy data from the system disk drive to the proxy disk drive. The controller may then disable the system disk drive and direct requests to the proxy disk drive. Once the system disk drive is disabled and its data copied, the storage controller may change firmware of the system disk drive. Following firmware modification, the controller may update data as needed on the system disk drive and may then enable the system disk drive to again process the requests.Type: ApplicationFiled: August 4, 2003Publication date: February 10, 2005Inventors: William Hetrick, Scott Hubbard
-
Publication number: 20040193800Abstract: Methods and associated structure for migrating storage devices between storage subsystems. A storage device to be removed from a storage subsystem is first “exported” by altering configuration data stored on the storage device. The altered configuration information helps assure that the storage device will be recognized as a foreign device in any storage subsystem into which it is subsequently inserted. Forcing recognition of the storage device as a foreign storage device in any subsystem helps assure predictability of the process of importing the storage device into a new system and helps reduce the risk of data loss when reinserting the storage device into a storage subsystem. Storage devices so migrated may include individual disk drives as well as entire volumes comprising one or more disk drives.Type: ApplicationFiled: March 24, 2003Publication date: September 30, 2004Inventors: Stanley Krehbiel, William Hetrick, Joseph Moore, William Delaney, Carey Lewis, Scott Hubbard
-
Publication number: 20040193797Abstract: Methods and structure for storing volume and other configuration information on all disk drives of a volume group and for performing pre-merge operations to inform a user of the pending availability of the identified volumes. Configuration information has been historically stored in two distinct areas of configuration information on disk drives—a volume information area and an “other” information area. Aspects of the invention provide for storing all configuration information in the “other” information area. All disks of a system therefore include all configuration information relating both to volumes and to pseudo volume. A pre-merge operation is performed when each disk drive is inserted into a storage system to present new volume information to a user. When the last disk drive of a volume group is inserted, the user may select new volumes to be imported into the system.Type: ApplicationFiled: March 24, 2003Publication date: September 30, 2004Inventors: Stanley Krehbiel, William Hetrick, Joseph Moore, William Delaney, Carey Lewis, Scott Hubbard