Patents by Inventor Rupen Chanda

Rupen Chanda 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: 12327016
    Abstract: A method for facilitating invocation of a procedure by a first network node in a system comprising the first and second network node. The method includes storing, in the second network node, a data set comprising digital assets represented by graphical objects having locations in a virtual workspace, providing information associated with the graphical objects to the first network node, detecting a gesture or a user interaction event contacting a plurality of locations on a screen space of the first network node, obtaining an identification of a workflow procedure in dependence upon an interpretation of the gesture or user interaction event, wherein at least one of the locations corresponds to a location of the graphical object and wherein the workflow procedure has an input parameter associated with one or more properties of the graphical object, and facilitating invocation of the identified workflow procedure according to the input parameter.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: June 10, 2025
    Assignee: BLUESCAPE BUYER, LLC
    Inventors: Rupen Chanda, Demian Entrekin
  • Patent number: 12301642
    Abstract: Systems and techniques are provided for a digital collaborative workspace system. The system includes a server network node having a processor and a database accessible thereto. The server network node can include logic to register a first display identification code (DIC) with a first network node, a second DIC with a second network node and a third DIC with a third network node. The server network node can detect an input from a second user identifying the shared workspace and the registered phone number or other identifier of the first user. The server network node can transmit this data to the third network node and in dependence upon receiving a selection of one or more of the first DIC, the second DIC, and the third DIC from the third network node, start a collaboration by sending the shared digital workspace to the network nodes registered with the selected DICs.
    Type: Grant
    Filed: March 19, 2024
    Date of Patent: May 13, 2025
    Assignee: Bluescape Buyer LLC
    Inventor: Rupen Chanda
  • Publication number: 20250150494
    Abstract: The technology disclosed relates to a system and methods for artificial intelligence-based workspace content generation using sources of digital assets in a multi-user search and collaboration environment. The disclosed methods can include sending a portion of a spatial event map that locates events in a virtual workspace; sending data to allow the client node to display a digital asset identified by events in the spatial event map; receiving an input for a trained machine learning model wherein the input comprises the identification of a digital asset selected by a user or desired features in an artificial intelligence (AI)-based digital asset; sending the input received to the trained machine learning model; receiving the AI-based digital asset as output by the trained machine learning model; and sending the AI-based digital asset to a plurality of client nodes, allowing the client nodes to display the AI-based digital asset in respective digital displays.
    Type: Application
    Filed: November 4, 2024
    Publication date: May 8, 2025
    Applicant: Bluescape Buyer LLC (dba Bluescape)
    Inventors: Antti PIIRA, Rupen CHANDA
  • Patent number: 12200030
    Abstract: Systems and methods are provided for processing data received at a server node from a first client node. The method includes generating selected data by removing one or more redundant sample points from data received from the first client node. A redundant sample point represents a sample point, of the data received from the first client node, that can be regenerated from one or more adjacent sample points, of the data received from the first client node, using interpolation. The method includes generating, from the selected data, graphical data at multiple fidelity levels including at least one of low-fidelity graphical data, medium-fidelity graphical data and high-fidelity graphical data. The method includes sending at least one of the low-fidelity graphical data, the medium-fidelity graphical data and the high-fidelity graphical data to a second client node in dependence on a current zoom level of the second client node.
    Type: Grant
    Filed: October 3, 2023
    Date of Patent: January 14, 2025
    Assignee: BLUESCAPE BUYER LLC
    Inventors: Rupen Chanda, Diyu Liu
  • Patent number: 12182763
    Abstract: Systems and methods are provided for collaborative session including co-browsing in a virtual workspace. The system includes a server-side network node including logic to access a web application using a uniform resource locator (URL) of the web application. The server-side network node includes logic to generate a first model of the web application corresponding to the current state of the web application. The server-side network node includes logic to provide a spatial event map identifying events in the virtual workspace, the events identified by the spatial event map are related to the first model of the web application. The system includes logic to create a second model of the web application as a result of updates to the current state of the web application. The system includes logic to generate an update patch using a difference between the second model and the first model of the web application.
    Type: Grant
    Filed: October 23, 2023
    Date of Patent: December 31, 2024
    Assignee: Bluescape Buyer LLC
    Inventors: Robert Elsner, Krzysztof Palacz, Yingtao Jiang, Oleg Sidorkin, Rupen Chanda
  • Publication number: 20240348842
    Abstract: Systems and methods are provided for live streaming content in a collaboration session. The method includes receiving, by a server device, a first data from a first client device, the first data comprising a source of the live streamed content and a key to access the live streamed content in a collaboration workspace. The method includes, establishing, at the server device, a connection to the source of the live streamed content using the key to access the live streamed content. The method includes, receiving, by the server device, the live streamed content from the source of the live streamed content. The method includes, sending, by the server device, the live streamed content to the first client device for display in the collaboration workspace. The method includes, receiving, by the server device, a second data from the first client device for sharing the collaboration workspace including the live streamed content.
    Type: Application
    Filed: April 15, 2024
    Publication date: October 17, 2024
    Applicant: Haworth, Inc.
    Inventors: Karim DAVOODI, Rupen CHANDA
  • Publication number: 20240345712
    Abstract: Systems and methods are provided for summoning a toolbar and digital assets in a collaboration workspace. The method includes receiving, by a server device, data related to a collaboration workspace including a toolbar displayed, by a large format display of a client device, at a first location in the collaboration workspace displayed on the large format display. The toolbar includes user interface elements for interacting with the collaboration workspace using the large format display. The method includes determining, by the server device, a second location in the collaboration workspace using the received data. The method includes sending, by the server device, collaboration data causing and/or allowing the toolbar including the user interface elements to move to the second location in the collaboration workspace. The collaboration data also causing and/or allowing display of the toolbar including the user interface elements at the second location.
    Type: Application
    Filed: April 15, 2024
    Publication date: October 17, 2024
    Applicant: Haworth, Inc.
    Inventors: Bruce HALLIDAY, Ronald Friedrich PFEIFLE, Rupen CHANDA
  • Patent number: 12111894
    Abstract: Systems and methods are provided for controlling display of a workspace. The system includes logic to establish a first level authorization at a display client enabling access to a workspace data set. The workspace data set can have a plurality of entries identifying respective digital assets and locations in the workspace for graphical objects representing the respective digital assets. The plurality of entries can include a particular entry identifying a particular digital asset requiring a second level authorization. The system includes logic to render, for the particular entry, a placeholder graphical object and a prompt. The system includes logic to detect user input indicating selection of the prompt, and in response executing a protocol to establish the second level authorization. Upon establishment of the second level authorization the placeholder graphical object is replaced with a second graphical object to reveal content of the particular digital asset.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: October 8, 2024
    Assignee: Haworth, Inc.
    Inventors: Steven Churchill, Rupen Chanda, Jingqi Ao, Madhuvanthi Guruprasad
  • Publication number: 20240302943
    Abstract: A network node of a collaboration system is provided to establish communication with other network nodes. The network node comprises a display having a physical display space. The network node can store collaboration data and render on the local client screen space a local client canvas having locations in the virtual workspace. The network node includes logic to provide a user interface to display a list of markers representing predefined canvases in both the virtual workspace and another virtual workspace. The predefined canvases defining (i) respective areas in the virtual workspace having a location and (ii) an area in the other virtual workspace having a location. The network node includes logic to respond to an input indicating a selected marker from the list of displayed markers to update the location of the local client canvas to match the location of the predefined canvas represented by the selected marker.
    Type: Application
    Filed: May 17, 2024
    Publication date: September 12, 2024
    Applicant: Haworth, Inc.
    Inventors: Rupen CHANDA, Ariel JAKOBOVITS, Satish SANTHAKUMAR, Demian ENTREKIN
  • Publication number: 20240223631
    Abstract: Systems and techniques are provided for a digital collaborative workspace system. The system includes a server network node having a processor and a database accessible thereto. The server network node can include logic to register a first display identification code (DIC) with a first network node, a second DIC with a second network node and a third DIC with a third network node. The server network node can detect an input from a second user identifying the shared workspace and the registered phone number or other identifier of the first user. The server network node can transmit this data to the third network node and in dependence upon receiving a selection of one or more of the first DIC, the second DIC, and the third DIC from the third network node, start a collaboration by sending the shared digital workspace to the network nodes registered with the selected DICs.
    Type: Application
    Filed: March 19, 2024
    Publication date: July 4, 2024
    Applicant: Haworth, Inc.
    Inventor: Rupen CHANDA
  • Publication number: 20240211110
    Abstract: A network node of a collaboration system is provided to establish communication with other network nodes. The network node comprises a display having a physical display space. The network node can store collaboration data and render on the local client screen space a local client canvas having locations in the virtual workspace. The network node includes logic to provide a user interface to display a list of markers representing predefined canvases in both the virtual workspace and another virtual workspace. The predefined canvases defining (i) respective areas in the virtual workspace having a location and (ii) an area in the other virtual workspace having a location. The network node includes logic to respond to an input indicating a selected marker from the list of displayed markers to update the location of the local client canvas to match the location of the predefined canvas represented by the selected marker.
    Type: Application
    Filed: March 8, 2024
    Publication date: June 27, 2024
    Applicant: Haworth, Inc.
    Inventors: Rupen CHANDA, Ariel JAKOBOVITS, Satish SANTHAKUMAR, Demian ENTREKIN
  • Patent number: 12019850
    Abstract: A network node of a collaboration system is provided to establish communication with other network nodes. The network node comprises a display having a physical display space. The network node can store collaboration data and render on the local client screen space a local client canvas having locations in the virtual workspace. The network node includes logic to provide a user interface to display a list of markers representing predefined canvases in both the virtual workspace and another virtual workspace. The predefined canvases defining (i) respective areas in the virtual workspace having a location and (ii) an area in the other virtual workspace having a location. The network node includes logic to respond to an input indicating a selected marker from the list of displayed markers to update the location of the local client canvas to match the location of the predefined canvas represented by the selected marker.
    Type: Grant
    Filed: June 23, 2023
    Date of Patent: June 25, 2024
    Assignee: Haworth, Inc.
    Inventors: Rupen Chanda, Ariel Jakobovits, Satish Santhakumar, Demian Entrekin
  • Publication number: 20240155177
    Abstract: Systems and techniques are provided for synchronizing playback of a video at a plurality of client-side nodes in a network including a server-side node and the plurality of client-side nodes. The system includes logic to receive a sync video message at the server identifying a sync event time. The system includes logic to map the sync event time at the server to a sync frame identifier. The server sends a follower sync video message to a follower set of one or more other client-side nodes including the sync frame identifier. In response to the follower sync video message the one or more client-side nodes in the follower set can synchronize playing the video at a frame corresponding to the sync frame identifier.
    Type: Application
    Filed: January 16, 2024
    Publication date: May 9, 2024
    Applicant: Haworth, Inc.
    Inventors: Rupen CHANDA, Yuri KIRYANOV
  • Patent number: 11956289
    Abstract: Systems and techniques are provided for a digital collaborative workspace system. The system includes a server network node having a processor and a database accessible thereto. The server network node can include logic to register a first display identification code (DIC) with a first network node, a second DIC with a second network node and a third DIC with a third network node. The server network node can detect an input from a second user identifying the shared workspace and the registered phone number or other identifier of the first user. The server network node can transmit this data to the third network node and in dependence upon receiving a selection of one or more of the first DIC, the second DIC, and the third DIC from the third network node, start a collaboration by sending the shared digital workspace to the network nodes registered with the selected DICs.
    Type: Grant
    Filed: July 17, 2023
    Date of Patent: April 9, 2024
    Assignee: Haworth, Inc.
    Inventor: Rupen Chanda
  • Patent number: 11934637
    Abstract: A network node of a collaboration system is provided to establish communication with other network nodes. The network node comprises a display having a physical display space. The network node can store collaboration data and render on the local client screen space a local client canvas having locations in the virtual workspace. The network node includes logic to provide a user interface to display a list of markers representing predefined canvases in both the virtual workspace and another virtual workspace. The predefined canvases defining (i) respective areas in the virtual workspace having a location and (ii) an area in the other virtual workspace having a location. The network node includes logic to respond to an input indicating a selected marker from the list of displayed markers to update the location of the local client canvas to match the location of the predefined canvas represented by the selected marker.
    Type: Grant
    Filed: June 23, 2023
    Date of Patent: March 19, 2024
    Assignee: Haworth, Inc.
    Inventors: Rupen Chanda, Ariel Jakobovits, Satish Santhakumar, Demian Entrekin
  • Publication number: 20240080350
    Abstract: Systems and methods are provided for processing data received at a server node from a first client node. The method includes generating selected data by removing one or more redundant sample points from data received from the first client node. A redundant sample point represents a sample point, of the data received from the first client node, that can be regenerated from one or more adjacent sample points, of the data received from the first client node, using interpolation. The method includes generating, from the selected data, graphical data at multiple fidelity levels including at least one of low-fidelity graphical data, medium-fidelity graphical data and high-fidelity graphical data. The method includes sending at least one of the low-fidelity graphical data, the medium-fidelity graphical data and the high-fidelity graphical data to a second client node in dependence on a current zoom level of the second client node.
    Type: Application
    Filed: October 3, 2023
    Publication date: March 7, 2024
    Applicant: Haworth, Inc.
    Inventors: Rupen CHANDA, Diyu Liu
  • Patent number: 11910048
    Abstract: Systems and techniques are provided for synchronizing playback of a video at a plurality of client-side nodes in a network including a server-side node and the plurality of client-side nodes. The system includes logic to receive a sync video message at the server from a first client-side node identifying a sync event time. The system includes logic to map the sync event time at the server to a sync frame identifier. The server sends a follower sync video message to a follower set of one or more other client-side nodes including the sync frame identifier. In response to the follower sync video message the one or more client-side nodes in the follower set can synchronize playing the video at a frame corresponding to the sync frame identifier.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: February 20, 2024
    Assignee: Haworth, Inc.
    Inventors: Rupen Chanda, Yuri Kiryanov
  • Publication number: 20240054455
    Abstract: Systems and methods are provided for collaborative session including co-browsing in a virtual workspace. The system includes a server-side network node including logic to access a web application using a uniform resource locator (URL) of the web application. The server-side network node includes logic to generate a first model of the web application corresponding to the current state of the web application. The server-side network node includes logic to provide a spatial event map identifying events in the virtual workspace, the events identified by the spatial event map are related to the first model of the web application. The system includes logic to create a second model of the web application as a result of updates to the current state of the web application. The system includes logic to generate an update patch using a difference between the second model and the first model of the web application.
    Type: Application
    Filed: October 23, 2023
    Publication date: February 15, 2024
    Applicant: Haworth, Inc.
    Inventors: Robert ELSNER, Krzysztof PALACZ, Yingtao JIANG, Oleg SIDORKIN, Rupen CHANDA
  • Publication number: 20240037139
    Abstract: Systems and methods are provided for searching one or more sources of digital assets in dependence on one or more keywords. The server node includes logic to identify initial results from the searching of one or more sources of digital assets. The initial search results are accessible by any client node participating in a collaboration session. The server node includes logic to receive an identification of a particular digital asset from the initial results. The server node includes logic to further search the one or more sources of digital assets in dependence on the identified particular digital asset to obtain further results. The server node includes logic to curate the further results as digital assets in a workspace that is accessible in the collaboration session. The digital assets can be curated into separate canvases within the workspace in dependence on at least one criterion.
    Type: Application
    Filed: October 5, 2023
    Publication date: February 1, 2024
    Applicant: Haworth, Inc.
    Inventors: Rupen CHANDA, Peter JACKSON
  • Publication number: 20240012604
    Abstract: Systems and methods of a server node are provided for sending data identifying digital assets in a workspace. The method includes receiving data from a server node, the data identifies digital assets in the workspace. The method includes identifying first digital assets in the workspace that have locations outside mapped display coordinates of a display linked to the follower node. The method includes sending to a follower node, the received data identifying digital assets in the workspace and the data identifying the first digital assets. The data sent to the follower node allows display of the digital assets in the workspace with locations mapping inside the mapped display coordinates of the display linked to the follower node and prevents display of the first identified digital assets with locations outside mapped display coordinates of the display linked to the follower node.
    Type: Application
    Filed: July 7, 2023
    Publication date: January 11, 2024
    Applicant: Haworth, Inc.
    Inventor: Rupen CHANDA