Patents by Inventor David M. Foley

David M. Foley 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: 11887056
    Abstract: A spatial event map system including server-side data processor that maintains a spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of an object of the event in the workspace and a time. The system includes logic to send messages including a location of an object of the event in the workspace and a time of the event to client-side network nodes; and to receive messages identifying events that create or modify an object, and to add corresponding entries to the log of events. The events can include history events that are sent to the other client-side network nodes, and added to the log for the corresponding history events, and ephemeral events that are sent to other client-side network nodes without adding corresponding entries in the log.
    Type: Grant
    Filed: May 15, 2023
    Date of Patent: January 30, 2024
    Assignee: HAWORTH, INC.
    Inventors: David M. Foley, Adam Pearson, Demian Entrekin
  • Patent number: 11861561
    Abstract: A spatial event map system including server-side data processor that maintains a spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of an object of the event in the workspace and a time. The system includes logic to send messages including a location of an object of the event in the workspace and a time of the event to client-side network nodes; and to receive messages identifying events that create or modify an object, and to add corresponding entries to the log of events. The events can include history events that are sent to the other client-side network nodes, and added to the log for the corresponding history events, and ephemeral events that are sent to other client-side network nodes without adding corresponding entries in the log.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: January 2, 2024
    Assignee: HAWORTH, INC.
    Inventors: David M. Foley, Adam Pearson, Demian Entrekin
  • Publication number: 20230325774
    Abstract: A spatial event map system including server-side data processor that maintains a spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of an object of the event in the workspace and a time. The system includes logic to send messages including a location of an object of the event in the workspace and a time of the event to client-side network nodes; and to receive messages identifying events that create or modify an object, and to add corresponding entries to the log of events. The events can include history events that are sent to the other client-side network nodes, and added to the log for the corresponding history events, and ephemeral events that are sent to other client-side network nodes without adding corresponding entries in the log.
    Type: Application
    Filed: May 26, 2023
    Publication date: October 12, 2023
    Applicant: HAWORTH, INC.
    Inventors: David M. FOLEY, Adam PEARSON, Demian ENTREKIN
  • Publication number: 20230306366
    Abstract: A spatial event map system including server-side data processor that maintains a spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of an object of the event in the workspace and a time. The system includes logic to send messages including a location of an object of the event in the workspace and a time of the event to client-side network nodes; and to receive messages identifying events that create or modify an object, and to add corresponding entries to the log of events. The events can include history events that are sent to the other client-side network nodes, and added to the log for the corresponding history events, and ephemeral events that are sent to other client-side network nodes without adding corresponding entries in the log.
    Type: Application
    Filed: May 15, 2023
    Publication date: September 28, 2023
    Applicant: HAWORTH, INC.
    Inventors: David M. FOLEY, Adam PEARSON, Demian ENTREKIN
  • Publication number: 20230281561
    Abstract: A spatial event map system including server-side data processor that maintains a spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of an object of the event in the workspace and a time. The system includes logic to send messages including a location of an object of the event in the workspace and a time of the event to client-side network nodes; and to receive messages identifying events that create or modify an object, and to add corresponding entries to the log of events. The events can include history events that are sent to the other client-side network nodes, and added to the log for the corresponding history events, and ephemeral events that are sent to other client-side network nodes without adding corresponding entries in the log.
    Type: Application
    Filed: May 15, 2023
    Publication date: September 7, 2023
    Applicant: HAWORTH, INC.
    Inventors: David M. FOLEY, Adam PEARSON, Demian ENTREKIN
  • Publication number: 20230111762
    Abstract: A spatial event map system including server-side data processor that maintains a spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of an object of the event in the workspace and a time. The system includes logic to send messages including a location of an object of the event in the workspace and a time of the event to client-side network nodes; and to receive messages identifying events that create or modify an object, and to add corresponding entries to the log of events. The events can include history events that are sent to the other client-side network nodes, and added to the log for the corresponding history events, and ephemeral events that are sent to other client-side network nodes without adding corresponding entries in the log.
    Type: Application
    Filed: October 24, 2022
    Publication date: April 13, 2023
    Applicant: HAWORTH, INC.
    Inventors: DAVID M. FOLEY, ADAM PEARSON, DEMIAN ENTREKIN
  • Patent number: 11481730
    Abstract: A spatial event map system including server-side data processor that maintains a spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of a graphical target of the event in the workspace and a time. The system includes logic to send messages including an event, a location of a graphical target of the event in the workspace and a time, to client-side network nodes; and to receive messages identifying events that create or modify a graphical target, and to add corresponding entries to the log of events. The events can include history events that are sent to the other client-side network nodes, and added to the log for the corresponding history events, and ephemeral events that are sent to other client-side network nodes without adding corresponding entries in the log.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: October 25, 2022
    Assignee: HAWORTH, INC.
    Inventors: David M. Foley, Adam Pearson, Demian Entrekin
  • Publication number: 20210374673
    Abstract: A spatial event map system including server-side data processor that maintains a spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of a graphical target of the event in the workspace and a time. The system includes logic to send messages including an event, a location of a graphical target of the event in the workspace and a time, to client-side network nodes; and to receive messages identifying events that create or modify a graphical target, and to add corresponding entries to the log of events. The events can include history events that are sent to the other client-side network nodes, and added to the log for the corresponding history events, and ephemeral events that are sent to other client-side network nodes without adding corresponding entries in the log.
    Type: Application
    Filed: March 15, 2021
    Publication date: December 2, 2021
    Applicant: HAWORTH, INC.
    Inventors: DAVID M. FOLEY, ADAM PEARSON, DEMIAN ENTREKIN
  • Patent number: 10949806
    Abstract: A spatial event map system including server-side data processor that maintains a spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of a graphical target of the event in the workspace and a time. The system includes logic to send messages including an event, a location of a graphical target of the event in the workspace and a time, to client-side network nodes; and to receive messages identifying events that create or modify a graphical target, and to add corresponding entries to the log of events. The events can include history events that are sent to the other client-side network nodes, and added to the log for the corresponding history events, and ephemeral events that are sent to other client-side network nodes without adding corresponding entries in the log.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: March 16, 2021
    Assignee: HAWORTH, INC.
    Inventors: David M. Foley, Adam Pearson, Demian Entrekin
  • Patent number: 10304037
    Abstract: A spatial event map system including server-side data processor that maintains a spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of a graphical target of the event in the workspace and a time. The system includes logic to send messages including an event, a location of a graphical target of the event in the workspace and a time, to client-side network nodes; and to receive messages identifying events that create or modify a graphical target, and to add corresponding entries to the log of events. The events can include history events that are sent to the other client-side network nodes, and added to the log for the corresponding history events, and ephemeral events that are sent to other client-side network nodes without adding corresponding entries in the log.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: May 28, 2019
    Assignee: HAWORTH, INC.
    Inventors: David M. Foley, Adam Pearson, Demian Entrekin
  • Publication number: 20170330150
    Abstract: A spatial event map system including server-side data processor that maintains a spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of a graphical target of the event in the workspace and a time. The system includes logic to send messages including an event, a location of a graphical target of the event in the workspace and a time, to client-side network nodes; and to receive messages identifying events that create or modify a graphical target, and to add corresponding entries to the log of events. The events can include history events that are sent to the other client-side network nodes, and added to the log for the corresponding history events, and ephemeral events that are sent to other client-side network nodes without adding corresponding entries in the log.
    Type: Application
    Filed: August 3, 2017
    Publication date: November 16, 2017
    Applicant: HAWORTH, INC.
    Inventors: DAVID M. FOLEY, ADAM PEARSON, DEMIAN ENTREKIN
  • Patent number: 9479548
    Abstract: A computer system has access to a database storing collaboration data for at least one collaboration having a collaboration space. The collaboration data includes data structures identifying objects displayable by a display client on a display wall and associating locations in the collaboration space with the objects. The system includes logic configured to identify available display walls, each available wall having an identification code; logic to detect user input identifying a collaboration and an identification code for one of the free display walls; and logic to enable delivery of collaboration data for the identified collaboration to a display client for the identified display wall.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: October 25, 2016
    Assignee: HAWORTH, INC.
    Inventors: Aaron Michael Jensen, David M Foley, Adam Pearson, Demian Entrekin
  • Publication number: 20140223334
    Abstract: A computer system has access to a database storing collaboration data for at least one collaboration having a collaboration space. The collaboration data includes data structures identifying objects displayable by a display client on a display wall and associating locations in the collaboration space with the objects. The system includes logic configured to identify available display walls, each available wall having an identification code; logic to detect user input identifying a collaboration and an identification code for one of the free display walls; and logic to enable delivery of collaboration data for the identified collaboration to a display client for the identified display wall.
    Type: Application
    Filed: February 4, 2013
    Publication date: August 7, 2014
    Applicant: HAWORTH, INC.
    Inventors: Aaron Michael Jensen, David M. Foley, Adam Pearson, Demian Entrekin