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: 11887056Abstract: 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: GrantFiled: May 15, 2023Date of Patent: January 30, 2024Assignee: HAWORTH, INC.Inventors: David M. Foley, Adam Pearson, Demian Entrekin
-
Patent number: 11861561Abstract: 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: GrantFiled: October 24, 2022Date of Patent: January 2, 2024Assignee: HAWORTH, INC.Inventors: David M. Foley, Adam Pearson, Demian Entrekin
-
Publication number: 20230325774Abstract: 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: ApplicationFiled: May 26, 2023Publication date: October 12, 2023Applicant: HAWORTH, INC.Inventors: David M. FOLEY, Adam PEARSON, Demian ENTREKIN
-
Publication number: 20230306366Abstract: 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: ApplicationFiled: May 15, 2023Publication date: September 28, 2023Applicant: HAWORTH, INC.Inventors: David M. FOLEY, Adam PEARSON, Demian ENTREKIN
-
Publication number: 20230281561Abstract: 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: ApplicationFiled: May 15, 2023Publication date: September 7, 2023Applicant: HAWORTH, INC.Inventors: David M. FOLEY, Adam PEARSON, Demian ENTREKIN
-
Publication number: 20230111762Abstract: 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: ApplicationFiled: October 24, 2022Publication date: April 13, 2023Applicant: HAWORTH, INC.Inventors: DAVID M. FOLEY, ADAM PEARSON, DEMIAN ENTREKIN
-
Patent number: 11481730Abstract: 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: GrantFiled: March 15, 2021Date of Patent: October 25, 2022Assignee: HAWORTH, INC.Inventors: David M. Foley, Adam Pearson, Demian Entrekin
-
Publication number: 20210374673Abstract: 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: ApplicationFiled: March 15, 2021Publication date: December 2, 2021Applicant: HAWORTH, INC.Inventors: DAVID M. FOLEY, ADAM PEARSON, DEMIAN ENTREKIN
-
Patent number: 10949806Abstract: 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: GrantFiled: August 3, 2017Date of Patent: March 16, 2021Assignee: HAWORTH, INC.Inventors: David M. Foley, Adam Pearson, Demian Entrekin
-
Patent number: 10304037Abstract: 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: GrantFiled: November 26, 2013Date of Patent: May 28, 2019Assignee: HAWORTH, INC.Inventors: David M. Foley, Adam Pearson, Demian Entrekin
-
Publication number: 20170330150Abstract: 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: ApplicationFiled: August 3, 2017Publication date: November 16, 2017Applicant: HAWORTH, INC.Inventors: DAVID M. FOLEY, ADAM PEARSON, DEMIAN ENTREKIN
-
Patent number: 9479548Abstract: 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: GrantFiled: February 4, 2013Date of Patent: October 25, 2016Assignee: HAWORTH, INC.Inventors: Aaron Michael Jensen, David M Foley, Adam Pearson, Demian Entrekin
-
Publication number: 20140223334Abstract: 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: ApplicationFiled: February 4, 2013Publication date: August 7, 2014Applicant: HAWORTH, INC.Inventors: Aaron Michael Jensen, David M. Foley, Adam Pearson, Demian Entrekin