Patents by Inventor Nashirali Samanani

Nashirali Samanani 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: 10620898
    Abstract: In general, embodiments of the invention relate to a method for propagating content. The method includes detecting, from a user, an input on a device, interpreting the input to identify a command, and displaying, in response the command, updated content on the device. The method further includes making a determination, based on the command, that content displayed on at least one other device is to be updated. The method further includes, in response to the first determination, generating a command message based at least in part on the command, and transmitting the command message to a workspace management system (WMS), where the at least one other device is operatively connected to the WMS.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: April 14, 2020
    Assignee: QuirkLogic, Inc.
    Inventors: Michael Howatt Mabey, Alfonso Fabian de la Fuente, Nashirali Samanani
  • Publication number: 20190332762
    Abstract: A system and method for storing data input on an interactive device directly to a removable media device. The method includes detecting connection of a removable media device by an interactive device, authenticating the removable media device using an identification device operatively connected to the removable media device, upon authentication of the removable media device and when a session exists on the interactive device, determining whether a user of the removable media device is a same user of the session, when the user of the removable media device is the same user of the session, automatically copying stroke data on the interactive device to the removable media device, and upon authentication of the removable media device and when a session does not exist on the interactive device, creating a new session associated with the user of the removable media device, and performing an insertion default action.
    Type: Application
    Filed: July 11, 2019
    Publication date: October 31, 2019
    Inventors: Michael Howatt Mabey, Alfonso Fabian de la Fuente, Nashirali Samanani
  • Patent number: 10430924
    Abstract: In general, embodiments of the invention relate to generating thumbnails representing files stored in database or other repository. More specifically, embodiments of the invention are directed to creating snapshots of file content and using the snapshots to generate a thumbnail representation for each file. In addition, embodiments of the invention are directed to resizing thumbnails having thumbnail content from file snapshots, annotating on the thumbnails using an interactive device, and later synchronizing the annotations with the file content.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: October 1, 2019
    Assignee: QuirkLogic, Inc.
    Inventors: Alfonso Fabian de la Fuente, Michael Howatt Mabey, Nashirali Samanani
  • Patent number: 10395025
    Abstract: A system and method for storing data input on an interactive device directly to a removable media device. The method includes detecting connection of a removable media device by an interactive device, authenticating the removable media device using an identification device operatively connected to the removable media device, upon authentication of the removable media device and when a session exists on the interactive device, determining whether a user of the removable media device is a same user of the session, when the user of the removable media device is the same user of the session, automatically copying stroke data on the interactive device to the removable media device, and upon authentication of the removable media device and when a session does not exist on the interactive device, creating a new session associated with the user of the removable media device, and performing an insertion default action.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: August 27, 2019
    Assignee: QuirkLogic, Inc.
    Inventors: Michael Howatt Mabey, Alfonso Fabian de la Fuente, Nashirali Samanani
  • Publication number: 20190026063
    Abstract: In general, embodiments of the invention relate to a method for propagating content. The method includes detecting, from a user, an input on a device, interpreting the input to identify a command, and displaying, in response the command, updated content on the device. The method further includes making a determination, based on the command, that content displayed on at least one other device is to be updated. The method further includes, in response to the first determination, generating a command message based at least in part on the command, and transmitting the command message to a workspace management system (WMS), where the at least one other device is operatively connected to the WMS.
    Type: Application
    Filed: December 23, 2016
    Publication date: January 24, 2019
    Inventors: Michael Howatt Mabey, Alfonso fabian de la Fuente, Nashirali Samanani
  • Publication number: 20190005616
    Abstract: In general, embodiments of the invention relate to generating thumbnails representing files stored in database or other repository. More specifically, embodiments of the invention are directed to creating snapshots of file content and using the snapshots to generate a thumbnail representation for each file. In addition, embodiments of the invention are directed to resizing thumbnails having thumbnail content from file snapshots, annotating on the thumbnails using an interactive device, and later synchronizing the annotations with the file content.
    Type: Application
    Filed: June 30, 2017
    Publication date: January 3, 2019
    Inventors: Alfonso Fabian de la Fuente, Michael Howatt Mabey, Nashirali Samanani
  • Patent number: 10129335
    Abstract: In general, embodiments of the invention relate to a method for transmitting messages. The method includes determining that a first device and a second device are members of a communication group based on the first device and the second device concurrently accessing a file, receiving a message from the first device, making a first determination, in response to receiving the message, that the first device is a member of the communication group, and based on the first determination, making a second determination that the second device is a member of the communication group, and based on the second determination, transmitting a second message to the second device, wherein the second message is generated, based at least in part, on the message.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: November 13, 2018
    Assignee: QUIRKLOGIC, INC.
    Inventors: Michael Howatt Mabey, Kenneth James Horemans, Alfonso Fabian de la Fuente, Nashirali Samanani
  • Patent number: 10067731
    Abstract: In general, the invention relates to a method for updating content on devices. The method includes detecting a local modification on a device, wherein the local modification is associated with a portion of a locally stored copy of a virtual canvas, wherein the portion of the locally stored copy of the virtual canvas is displayed on the device at a device-scale level, converting the local modification to a second local modification by scaling the local modification from the device-scale level to a system-scale level, updating, using the second local modification, the locally stored copy of the virtual canvas, generating a first update message comprising the second local modification, and transmitting the first update message to a workspace management system.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: September 4, 2018
    Assignee: QuirkLogic, Inc.
    Inventors: Michael Howatt Mabey, Alfonso Fabian de la Fuente, Nashirali Samanani
  • Publication number: 20180074775
    Abstract: In general, embodiments of the invention relate to a method for a method for restoring an action. The method includes sending a first command, from a first interactive device to a target interactive device, the first command comprising instructions for the target interactive device to display content of a shared file using viewport information, where the first and target interactive devices are operatively linked by the shared file in a multi-device workspace. The method further includes detecting an undo action input on the first interactive device, generating, in response to the detecting, a second command comprising instructions to undo the viewport information of the content of the shared file displayed by the target interactive device, and sending the second command to the target interactive device, wherein the second command identifies the target interactive device and comprises an entry identifier in a viewport log comprising the viewport information.
    Type: Application
    Filed: November 16, 2017
    Publication date: March 15, 2018
    Inventors: Michael Howatt Mabey, Alfonso Fabian de la Fuente, Nashirali Samanani
  • Publication number: 20170192737
    Abstract: In general, the invention relates to a method for updating content on devices. The method includes detecting a local modification on a device, wherein the local modification is associated with a portion of a locally stored copy of a virtual canvas, wherein the portion of the locally stored copy of the virtual canvas is displayed on the device at a device-scale level, converting the local modification to a second local modification by scaling the local modification from the device-scale level to a system-scale level, updating, using the second local modification, the locally stored copy of the virtual canvas, generating a first update message comprising the second local modification, and transmitting the first update message to a workspace management system.
    Type: Application
    Filed: June 3, 2016
    Publication date: July 6, 2017
    Inventors: Michael Howatt Mabey, Alfonso Fabian de la Fuente, Nashirali Samanani
  • Publication number: 20170195411
    Abstract: In general, embodiments of the invention relate to a method for transmitting messages. The method includes determining that a first device and a second device are members of a communication group based on the first device and the second device concurrently accessing a file, receiving a message from the first device, making a first determination, in response to receiving the message, that the first device is a member of the communication group, and based on the first determination, making a second determination that the second device is a member of the communication group, and based on the second determination, transmitting a second message to the second device, wherein the second message is generated, based at least in part, on the message.
    Type: Application
    Filed: June 6, 2016
    Publication date: July 6, 2017
    Inventors: Michael Howatt Mabey, Kenneth James Horemans, Alfonso Fabian de la Fuente, Nashirali Samanani