Patents by Inventor Kristen McIntyre

Kristen McIntyre 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: 11265385
    Abstract: This disclosure relates to service discovery using a dynamically configurable Bloom filter. According to some embodiments, various parameters of the Bloom filter may be determined by a first wireless device. The parameters may include a number of services advertised using the Bloom filter, a false positive rate of the Bloom filter, a set of hash functions used with the Bloom filter, and/or a size of the Bloom filter. The Bloom filter may be generated according to the determined parameters. The Bloom filter, along with some or all of the parameters of the Bloom filter, may be transmitted by the first wireless device. A second wireless device may use the Bloom filter as part of a service discovery process to determine whether or not a desired service is available via the first wireless device.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: March 1, 2022
    Assignee: Apple Inc.
    Inventors: Su Khiong Yong, Christiaan A. Hartman, Kristen A. McIntyre, Yong Liu, Chiu Ngok E. Wong
  • Patent number: 11046475
    Abstract: A meal packaging and presentation system includes a base, a front panel connected to the base at a low front edge seam, a first side panel connected to the base at a first low side edge seam, a second side panel connected to the base at a second low side edge seam, a rear panel connected to the base at a low rear edge seam, a first top flap connected to the first side panel at a first top side edge seam, a second top flap connected to the second side panel at a second top side edge seam, a front top flap connected to the front panel at a top front edge seam, and a rear top flap that connects to the rear panel at a top rear edge. An interior meal chamber is formed between the base, the front panel, the first side panel, the second side panel, the rear panel, the first top flap, and the second top flap when the system is in a closed state.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: June 29, 2021
    Assignee: THE BOEING COMPANY
    Inventors: Cynthia A. Vandewall, Blake Lane, Craig Vogel, Leigh Ann Popik, Kristen McIntyre, Ryan Reese, Alberto De Icaza
  • Patent number: 10970798
    Abstract: An aircraft dining system and method are configured to allow a passenger for a scheduled flight of an aircraft to order one or more items from restaurants within an airport. The aircraft dining system includes an order fulfiller including an order fulfillment control unit that is configured to receive an order for an item from a restaurant within the airport from the passenger for the scheduled flight so that the item is delivered to the aircraft or an area proximate to the aircraft prior to the aircraft departing the airport. In at least one embodiment, an ordering device includes an ordering control unit that is configured to allow the passenger to submit the order.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: April 6, 2021
    Assignee: THE BOEING COMPANY
    Inventors: Cynthia A. Vandewall, Blake Lane, Craig Vogel, Leigh Ann Popik, Kristen McIntyre, Ryan Reese, Alberto De Icaza
  • Publication number: 20200126170
    Abstract: An aircraft dining system and method are configured to allow a passenger for a scheduled flight of an aircraft to order one or more items from restaurants within an airport. The aircraft dining system includes an order fulfiller including an order fulfillment control unit that is configured to receive an order for an item from a restaurant within the airport from the passenger for the scheduled flight so that the item is delivered to the aircraft or an area proximate to the aircraft prior to the aircraft departing the airport. In at least one embodiment, an ordering device includes an ordering control unit that is configured to allow the passenger to submit the order.
    Type: Application
    Filed: October 23, 2018
    Publication date: April 23, 2020
    Applicant: THE BOEING COMPANY
    Inventors: Cynthia A. Vandewall, Blake Lane, Craig Vogel, Leigh Ann Popik, Kristen McIntyre, Ryan Reese, Alberto De Icaza
  • Publication number: 20200122877
    Abstract: A meal packaging and presentation system includes a base, a front panel connected to the base at a low front edge seam, a first side panel connected to the base at a first low side edge seam, a second side panel connected to the base at a second low side edge seam, a rear panel connected to the base at a low rear edge seam, a first top flap connected to the first side panel at a first top side edge seam, a second top flap connected to the second side panel at a second top side edge seam, a front top flap connected to the front panel at a top front edge seam, and a rear top flap that connects to the rear panel at a top rear edge. An interior meal chamber is formed between the base, the front panel, the first side panel, the second side panel, the rear panel, the first top flap, and the second top flap when the system is in a closed state.
    Type: Application
    Filed: October 23, 2018
    Publication date: April 23, 2020
    Applicant: THE BOEING COMPANY
    Inventors: Cynthia A. Vandewall, Blake Lane, Craig Vogel, Leigh Ann Popik, Kristen McIntyre, Ryan Reese, Alberto De Icaza
  • Patent number: 10303652
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for file system management. In one aspect, a method includes receiving a request at a kernel to perform a file operation on a particular file; identifying a flag bit associated with the file; invoking user space file handler to perform particular action when the flag bit is set; determining whether notification that action has been performed by file handler is received; and allowing the file operation on the file when notification is received.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: May 28, 2019
    Assignee: Apple Inc.
    Inventors: Dominic B. Giampaolo, Pavel Cisler, Eric A. Weiss, Kristen A. McIntyre
  • Patent number: 9665594
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing data. In one aspect, a method includes detecting at a kernel a plurality of operations, each of a particular type from a plurality of types, to be performed on a respective data item; and generating respective entries in a delta store in response to the detected plurality of operations wherein each entry for a data item includes a marker attribute corresponding to the operation type of the plurality of types.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: May 30, 2017
    Assignee: Apple Inc.
    Inventors: Dominic B. Giampaolo, Eric Weiss, Pavel Cisler, Kristen A. McIntyre
  • Patent number: 9558122
    Abstract: In an example implementation, a method includes receiving an indication to reclaim memory from a cache, the cache including a plurality of data buckets each configured to store one or more records and corresponding access bits. The method also includes selecting a data bucket from the cache, and processing the selected data bucket. Processing the selected data bucket includes determining access bits of the selected data bucket that are clear, and expunging data records corresponding to those access bits from the cache. Processing the selected data bucket also includes determining access bits of the selected data bucket that are set and do not correspond to records relevant to outstanding requests by a process utilizing the cache, and clearing those access bits. The method also includes repeating selecting and processing data buckets until a stop criterion is satisfied.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: January 31, 2017
    Assignee: Apple Inc.
    Inventor: Kristen A. McIntyre
  • Patent number: 9542423
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing data are disclosed. In some implementations, visual representations of files are generated for presentation in a backup user interface. The visual representations are generated from sparse file system metadata stored on the computing device, thus allowing faster navigating of the backup user interface. During a restore operation, the metadata can be used to retrieve the items from their physical storage locations. In some implementations, when the storage capacity of a backup storage device exceeds a threshold, the data for the N oldest backups are replaced with sparse file system metadata, which can be used to generate visual representations for presentation in the backup user interface.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 10, 2017
    Assignee: Apple Inc.
    Inventors: Christopher Wolf, Daniel I. Feldman, Eric A. Weiss, Kristen A. McIntyre, Pavel Cisler, Richard B. Blair, Erika Misaki
  • Publication number: 20160314135
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for file system management. In one aspect, a method includes receiving a request at a kernel to perform a file operation on a particular file; identifying a flag bit associated with the file; invoking user space file handler to perform particular action when the flag bit is set; determining whether notification that action has been performed by file handler is received; and allowing the file operation on the file when notification is received.
    Type: Application
    Filed: July 6, 2016
    Publication date: October 27, 2016
    Inventors: Dominic B. GIAMPAOLO, Pavel CISLER, Eric A. WEISS, Kristen A. MCINTYRE
  • Patent number: 9411812
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for file system management. In one aspect, a method includes receiving a request at a kernel to perform a file operation on a particular file; identifying a flag bit associated with the file; invoking user space file handler to perform particular action when the flag bit is set; determining whether notification that action has been performed by file handler is received; and allowing the file operation on the file when notification is received.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: August 9, 2016
    Assignee: Apple Inc.
    Inventors: Dominic B. Giampaolo, Pavel Cisler, Eric A. Weiss, Kristen A. McIntyre
  • Publication number: 20150363704
    Abstract: This disclosure relates to service discovery using a dynamically configurable Bloom filter. According to some embodiments, various parameters of the Bloom filter may be determined by a first wireless device. The parameters may include a number of services advertised using the Bloom filter, a false positive rate of the Bloom filter, a set of hash functions used with the Bloom filter, and/or a size of the Bloom filter. The Bloom filter may be generated according to the determined parameters. The Bloom filter, along with some or all of the parameters of the Bloom filter, may be transmitted by the first wireless device. A second wireless device may use the Bloom filter as part of a service discovery process to determine whether or not a desired service is available via the first wireless device.
    Type: Application
    Filed: May 26, 2015
    Publication date: December 17, 2015
    Inventors: Su Khiong Yong, Christiaan A. Hartman, Kristen A. McIntyre, Yong Liu, Chiu Ngok E. Wong
  • Publication number: 20150347309
    Abstract: In an example implementation, a method includes receiving an indication to reclaim memory from a cache, the cache including a plurality of data buckets each configured to store one or more records and corresponding access bits. The method also includes selecting a data bucket from the cache, and processing the selected data bucket. Processing the selected data bucket includes determining access bits of the selected data bucket that are clear, and expunging data records corresponding to those access bits from the cache. Processing the selected data bucket also includes determining access bits of the selected data bucket that are set and do not correspond to records relevant to outstanding requests by a process utilizing the cache, and clearing those access bits. The method also includes repeating selecting and processing data buckets until a stop criterion is satisfied.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 3, 2015
    Applicant: Apple Inc.
    Inventor: Kristen A. McIntyre
  • Publication number: 20150186396
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for file system management. In one aspect, a method includes receiving a request at a kernel to perform a file operation on a particular file; identifying a flag bit associated with the file; invoking user space file handler to perform particular action when the flag bit is set; determining whether notification that action has been performed by file handler is received; and allowing the file operation on the file when notification is received.
    Type: Application
    Filed: March 10, 2015
    Publication date: July 2, 2015
    Inventors: Dominic B. Giampaolo, Pavel Cisler, Eric A. Weiss, Kristen A. McIntyre
  • Patent number: 8984029
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for file system management. In one aspect, a method includes receiving a request at a kernel to perform a file operation on a particular file; identifying a flag bit associated with the file; invoking user space file handler to perform particular action when the flag bit is set; determining whether notification that action has been performed by file handler is received; and allowing the file operation on the file when notification is received.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: March 17, 2015
    Assignee: Apple Inc.
    Inventors: Dominic B. Giampaolo, Pavel Cisler, Eric Weiss, Kristen A. McIntyre
  • Patent number: 8943026
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing data. In one aspect, a method includes receiving a user input to present a visual representation of a first prior state of a file system; generating the first visual representation of a first prior state of the file system at a first time in the past according to a first virtual file system corresponding to that first time; presenting the first visual representation, where the first virtual file system is a reduced representation of the file system at that first time; receiving a user input to present a second visual representation of a second prior state of the file system at a second time in the past according to a second virtual file system corresponding to that second time; and presenting the second visual representation.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: January 27, 2015
    Assignee: Apple Inc.
    Inventors: Dominic B. Giampaolo, Eric Weiss, Kristen A. McIntyre, Pavel Cisler
  • Publication number: 20140188808
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing data are disclosed. In some implementations, visual representations of files are generated for presentation in a backup user interface. The visual representations are generated from sparse file system metadata stored on the computing device, thus allowing faster navigating of the backup user interface. During a restore operation, the metadata can be used to retrieve the items from their physical storage locations. In some implementations, when the storage capacity of a backup storage device exceeds a threshold, the data for the N oldest backups are replaced with sparse file system metadata, which can be used to generate visual representations for presentation in the backup user interface.
    Type: Application
    Filed: March 15, 2013
    Publication date: July 3, 2014
    Inventors: Christopher Wolf, Daniel I. Feldman, Eric A. Weiss, Kristen A. McIntyre, Pavel Cisler, Richard B. Blair, Erika Misaki
  • Publication number: 20120185521
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing data. In one aspect, a method includes detecting at a kernel a plurality of operations, each of a particular type from a plurality of types, to be performed on a respective data item; and generating respective entries in a delta store in response to the detected plurality of operations wherein each entry for a data item includes a marker attribute corresponding to the operation type of the plurality of types.
    Type: Application
    Filed: January 13, 2012
    Publication date: July 19, 2012
    Applicant: APPLE INC.
    Inventors: Dominic B. Giampaolo, Eric Weiss, Pavel Cisler, Kristen A. McIntyre
  • Publication number: 20120185438
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing data. In one aspect, a method includes receiving a user input to present a visual representation of a first prior state of a file system; generating the first visual representation of a first prior state of the file system at a first time in the past according to a first virtual file system corresponding to that first time; presenting the first visual representation, where the first virtual file system is a reduced representation of the file system at that first time; receiving a user input to present a second visual representation of a second prior state of the file system at a second time in the past according to a second virtual file system corresponding to that second time; and presenting the second visual representation.
    Type: Application
    Filed: January 13, 2012
    Publication date: July 19, 2012
    Applicant: APPLE INC.
    Inventors: Dominic B. Giampaolo, Eric Weiss, Kristen A. McIntyre, Pavel Cisler
  • Publication number: 20120185518
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for file system management. In one aspect, a method includes receiving a request at a kernel to perform a file operation on a particular file; identifying a flag bit associated with the file; invoking user space file handler to perform particular action when the flag bit is set; determining whether notification that action has been performed by file handler is received; and allowing the file operation on the file when notification is received.
    Type: Application
    Filed: January 13, 2012
    Publication date: July 19, 2012
    Applicant: APPLE INC.
    Inventors: Dominic B. Giampaolo, Pavel Cisler, Eric Weiss, Kristen A. McIntyre