Patents by Inventor Greg Becker

Greg Becker 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: 11334270
    Abstract: Aspects of the present disclosure provide for operations of a key-value store (KVS) that uses journaling with storage of data (e.g., key data or value data of a key-value pair) in different types of data storage objects (e.g., data storage formats) selected based on one or more criteria.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: May 17, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Sudheer Kurichiyath, Greg A. Becker, David Boles, Steven Moyer, Nabeel Meeramohideen Mohamed, Alexander Tomlinson
  • Publication number: 20210390613
    Abstract: The disclosure relates to a computer-based system for managing just-in-time preparation and delivery of food products. In the system, customers can build, place, and pay for their order. Once the order is placed, the system will track the users location, only starting to prepare their food when the customer is within a specific proximity to the retail location. The proximity will be dynamic and expand and contract with the customer's movements. Finally, the system will coordinate the preparation, assembly and packaging of the order to provide just-in-time delivery of the customer's order, thereby reducing food waste and enhancing the freshness and taste of the product delivered to improve the customer experience.
    Type: Application
    Filed: June 15, 2020
    Publication date: December 16, 2021
    Applicant: Nourish Technology Inc.
    Inventors: Greg Becker, Federico Bana Mullin, Patrick O'Brien, James Barnes, Scott Lessans, Fabian Silva
  • Patent number: 11100071
    Abstract: Aspects of the present disclosure provide for operations of a key-value tree data structure that: merge key-value sets within a given node by merging and rewriting key blocks of the key-value sets while rewriting or deferring rewrite of value blocks of the merged key-value sets based on whether one or more child nodes of the given node comprise a leaf node; and move one or more portions of the merged key-value set into one or more child nodes of the given node.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: August 24, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Alexander Tomlinson, Greg A. Becker, Gaurav Sanjay Ramdasi
  • Publication number: 20210157852
    Abstract: Aspects of the present disclosure provide for operations for a tree data structure that provides order-based node traversal. For some embodiments, the tree data structure stores one or more key-value pairs, implements at least one linked-list data structure, and enables traversal of nodes within the tree data structure based on a key order (e.g., forward or reverse key order).
    Type: Application
    Filed: February 1, 2021
    Publication date: May 27, 2021
    Inventors: David Burton, Greg A. Becker, Alexander Tomlinson
  • Publication number: 20210081128
    Abstract: Aspects of the present disclosure provide for operations of a key-value store (KVS) that uses journaling with storage of data (e.g., key data or value data of a key-value pair) in different types of data storage objects (e.g., data storage formats) selected based on one or more criteria.
    Type: Application
    Filed: November 10, 2020
    Publication date: March 18, 2021
    Inventors: Sudheer Kurichiyath, Greg A. Becker, David Boles, Steven Moyer, Nabeel Meeramohideen Mohamed, Alexander Tomlinson
  • Patent number: 10936661
    Abstract: Aspects of the present disclosure provide for operations for a tree data structure that provides order-based node traversal. For some embodiments, the tree data structure stores one or more key-value pairs, implements at least one linked-list data structure, and enables traversal of nodes within the tree data structure based on a key order (e.g., forward or reverse key order).
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: March 2, 2021
    Assignee: Micron Technology, Inc.
    Inventors: David Burton, Greg A. Becker, Alexander Tomlinson
  • Patent number: 10852978
    Abstract: Aspects of the present disclosure provide for operations of a key-value store (KVS) that uses journaling with storage of data (e.g., key data or value data of a key-value pair) in different types of data storage objects (e.g., data storage formats) selected based on one or more criteria.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: December 1, 2020
    Assignee: Micron Technology, Inc.
    Inventors: Sudheer Kurichiyath, Greg A. Becker, David Boles, Steven Moyer, Nabeel Meeramohideen Mohamed, Alexander Tomlinson
  • Patent number: 10719897
    Abstract: The disclosure relates to a computer-based system for managing just-in-time preparation and delivery of food products. In the system, customers can build, place, and pay for their order. Once the order is placed, the system will track the users location, only starting to prepare their food when the customer is within a specific proximity to the retail location. The proximity will be dynamic and expand and contract with the customer's movements. Finally, the system will coordinate the preparation, assembly and packaging of the order to provide just-in-time delivery of the customer's order, thereby reducing food waste and enhancing the freshness and taste of the product delivered to improve the customer experience.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: July 21, 2020
    Assignee: Nourish Technology Inc.
    Inventors: Greg Becker, Federico Bana Mullin, Patrick O'Brien, James Barnes, Scott Lessans, Fábian Silva
  • Publication number: 20200210482
    Abstract: Aspects of the present disclosure provide for operations for a tree data structure that provides order-based node traversal. For some embodiments, the tree data structure stores one or more key-value pairs, implements at least one linked-list data structure, and enables traversal of nodes within the tree data structure based on a key order (e.g., forward or reverse key order).
    Type: Application
    Filed: December 26, 2018
    Publication date: July 2, 2020
    Inventors: Greg A. Becker, David Burton, Alexander Tomlinson
  • Publication number: 20200192590
    Abstract: Aspects of the present disclosure provide for operations of a key-value store (KVS) that uses journaling with storage of data (e.g., key data or value data of a key-value pair) in different types of data storage objects (e.g., data storage formats) selected based on one or more criteria.
    Type: Application
    Filed: December 14, 2018
    Publication date: June 18, 2020
    Inventors: Sudheer Kurichiyath, Greg A. Becker, David Boles, Steven Moyer, Nabeel Meeramohideen, Alexander Tomlinson
  • Publication number: 20200117728
    Abstract: Aspects of the present disclosure provide for operations of a key-value tree data structure that: merge key-value sets within a given node by merging and rewriting key blocks of the key-value sets while rewriting or deferring rewrite of value blocks of the merged key-value sets based on whether one or more child nodes of the given node comprise a leaf node; and move one or more portions of the merged key-value set into one or more child nodes of the given node.
    Type: Application
    Filed: October 10, 2018
    Publication date: April 16, 2020
    Inventors: Alexander Tomlinson, Greg A. Becker, Gaurav Sanjay Ramdasi
  • Patent number: 10311530
    Abstract: The disclosure relates to a computer-based system for managing just-in-time preparation and delivery of food products. In the system, customers can build, place, and pay for their order. Once the order is placed, the system will track the users location, only starting to prepare their food when the customer is within a specific proximity to the retail location. The proximity will be dynamic and expand and contract with the customer's movements. Finally, the system will coordinate the preparation, assembly and packaging of the order to provide just-in-time delivery of the customer's order, thereby reducing food waste and enhancing the freshness and taste of the product delivered to improve the customer experience.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: June 4, 2019
    Assignee: Nourish Technology Inc.
    Inventors: Greg Becker, Federico Bana Mullin, Patrick O'Brien, James Barnes, Scott Lessans, Fabian Silva
  • Publication number: 20180253806
    Abstract: The disclosure relates to a computer-based system for managing just-in-time preparation and delivery of food products. In the system, customers can build, place, and pay for their order. Once the order is placed, the system will track the users location, only starting to prepare their food when the customer is within a specific proximity to the retail location. The proximity will be dynamic and expand and contract with the customer's movements. Finally, the system will coordinate the preparation, assembly and packaging of the order to provide just-in-time delivery of the customer's order, thereby reducing food waste and enhancing the freshness and taste of the product delivered to improve the customer experience.
    Type: Application
    Filed: May 3, 2018
    Publication date: September 6, 2018
    Applicant: Nourish Technology Inc.
    Inventors: Greg Becker, Federico Bana Mullin, Patrick O'Brien, James Barnes, Scott Lessans, Fábian Silva
  • Patent number: 9965814
    Abstract: The disclosure relates to a computer-based system for managing just-in-time preparation and delivery of food products. In the system, customers can build, place, and pay for their order. Once the order is placed, the system will track the users location, only starting to prepare their food when the customer is within a specific proximity to the retail location. The proximity will be dynamic and expand and contract with the customer's movements. Finally, the system will coordinate the preparation, assembly and packaging of the order to provide just-in-time delivery of the customer's order, thereby reducing food waste and enhancing the freshness and taste of the product delivered to improve the customer experience.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: May 8, 2018
    Assignee: Nourish Technology Inc.
    Inventors: Greg Becker, Federico Bana Mullin, Patrick O'Brien, James Barnes, Scott Lessans, Fabian Silva
  • Publication number: 20180025445
    Abstract: The disclosure relates to a computer-based system for managing just-in-time preparation and delivery of food products. In the system, customers can build, place, and pay for their order. Once the order is placed, the system will track the users location, only starting to prepare their food when the customer is within a specific proximity to the retail location. The proximity will be dynamic and expand and contract with the customer's movements. Finally, the system will coordinate the preparation, assembly and packaging of the order to provide just-in-time delivery of the customer's order, thereby reducing food waste and enhancing the freshness and taste of the product delivered to improve the customer experience.
    Type: Application
    Filed: July 22, 2016
    Publication date: January 25, 2018
    Applicant: Nourish Technology Inc.
    Inventors: Greg Becker, Federico Bana Mullin, Patrick O'Brien, James Barnes, Scott Lessans, Fabian Silva
  • Publication number: 20170124670
    Abstract: The disclosure relates to a computer-based system for managing just-in-time preparation and delivery of food products. In the system, customers can build, place, and pay for their order. Once the order is placed, the system will track the users location, only starting to prepare their food when the customer is within a specific proximity to the retail location. The proximity will be dynamic and expand and contract with the customer's movements. Finally, the system will coordinate the preparation, assembly and packaging of the order to provide just-in-time delivery of the customer's order, thereby reducing food waste and enhancing the freshness and taste of the product delivered to improve the customer experience.
    Type: Application
    Filed: December 14, 2016
    Publication date: May 4, 2017
    Inventors: Greg Becker, Federico Bana Mullin, Patrick O'Brien, James Barnes, Scott Lessans, Fabian Silva
  • Publication number: 20070116535
    Abstract: A pallet or piece of freight on a surface such as the floor of a dry van or flat bed trailer, will shift or move while in transit. The cargo shift stop will prevent the movement of the pallet or freight much like a door stop that holds open an opened door.
    Type: Application
    Filed: October 2, 2006
    Publication date: May 24, 2007
    Inventor: Greg Becker
  • Publication number: 20060280574
    Abstract: A pallet or piece of freight on a surface such as the floor of a dry van or flat bed trailer, will shift or move while in transit. The cargo shift stops will prevent the movement of the pallet or freight much like a door stop that holds open an opened door.
    Type: Application
    Filed: June 10, 2005
    Publication date: December 14, 2006
    Inventor: Greg Becker