Patents by Inventor Felix Rieseberg
Felix Rieseberg 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).
-
Publication number: 20240195764Abstract: Draft message object collaboration in a group-based communication platform is described. A request to generate a message object can be received from a first client associated with a first entity of a group-based communication platform. A first instance of a composition user interface, configured to enable a draft of the message object to be generated, can be presented via the first client and a request to add a second entity as a collaborator can be received. A second instance of the composition user interface can be presented via a second client of the second entity. A modification to the draft of the message object can be received and, in response to receiving the modification, the message object can be updated as presented via respective instances of the composition user interface.Type: ApplicationFiled: February 16, 2024Publication date: June 13, 2024Applicant: Salesforce, Inc.Inventors: Tyler Lewis, Joseph Michael McGarr, Felix Rieseberg, Issac Gerges, Anuj Nair
-
Patent number: 11991135Abstract: Differentiated message presentation in a communication platform is described. In an example, a message to be posted to the communication platform can be received, wherein the communication platform is associated with a plurality of users that are permissioned to access content associated with the communication platform. In an example, a first user profile of a first user of the plurality of users can be associated with a first characteristic of the first user and a second user profile of a second user of the plurality of users can be associated with a second characteristic. Techniques described herein enable differentiated presentation of the message, in respective user interfaces of the communication platform, based at least in part on the first characteristic and the second characteristic.Type: GrantFiled: December 20, 2022Date of Patent: May 21, 2024Assignee: Salesforce, Inc.Inventors: Felix Rieseberg, Tyler Lewis, Jan Hannemann
-
Patent number: 11968313Abstract: Techniques for facilitating a digital signature occurrence associated with an object transmitted via a communication channel associated with a group-based communication platform. The object may be created by a user within either the group-based communication platform or a third-party application and transmitted to one or more other users associated with the communication channel via the group-based communication platform. The group-based communication platform may be configured to authenticate a digital signature and, based on a verification of the authenticity, associate the digital signature with the object. The group-based communication platform may cause the digital signature to be presented via an interface associated with the communication channel, such as proximate to or viewable in association with the object.Type: GrantFiled: August 25, 2022Date of Patent: April 23, 2024Assignee: Salesforce, Inc.Inventors: Samuel Attard, Felix Rieseberg, Deani Hansen, Jan Hannemann
-
Patent number: 11943180Abstract: Draft message object collaboration in a group-based communication platform is described. A request to generate a message object can be received from a first client associated with a first entity of a group-based communication platform. A first instance of a composition user interface, configured to enable a draft of the message object to be generated, can be presented via the first client and a request to add a second entity as a collaborator can be received. A second instance of the composition user interface can be presented via a second client of the second entity. A modification to the draft of the message object can be received and, in response to receiving the modification, the message object can be updated as presented via respective instances of the composition user interface.Type: GrantFiled: April 19, 2021Date of Patent: March 26, 2024Assignee: Salesforce, Inc.Inventors: Tyler Lewis, Joseph Michael McGarr, Felix Rieseberg, Issac Gerges, Anuj Nair
-
Patent number: 11886678Abstract: A system, method, and computer-readable media for dividing the content of a user interface for a group-based communication system among a plurality of windows. A parent window may comprise a plurality of panes. A child window may be created from the parent window by an actuation on a pane of the plurality of panes presented by the user interface. Child windows and the parent window may share computer memory. A plurality of windows may be created to divide the content of the user interface. Libraries designed for single window applications may be modified to work with a plurality of windows. The group-based communication system may be implemented via various web technologies.Type: GrantFiled: September 27, 2022Date of Patent: January 30, 2024Assignee: Salesforce, Inc.Inventors: Andrew Fong, Felix Rieseberg, Andrew Locascio, Samuel Attard, Alfred Xing, Albert Xing
-
Patent number: 11700247Abstract: Securing a group-based communication system may comprise identity verification of a user based on tracking an entity's interactions with a computing device associated with a user profile registered with the group-based communication system. The identity verification techniques may comprise capturing various inputs at a computing device associated with a user profile registered with the group-based communication system and storing and/or transmitting the inputs and/or interaction parameters quantifying features of the inputs to a security component of the group-based communication system. The security component may generate a data structure based at least in part on comparing the interaction parameters to historical interaction parameters and the data structure may be used to generate a trust score for verifying or denying the entity interacting with the computing device.Type: GrantFiled: July 29, 2020Date of Patent: July 11, 2023Assignee: Slack Technologies, LLCInventors: Samuel Attard, Felix Rieseberg, Deani Hansen, Jan Hannemann
-
Publication number: 20230179556Abstract: Differentiated message presentation in a communication platform is described. In an example, a message to be posted to the communication platform can be received, wherein the communication platform is associated with a plurality of users that are permissioned to access content associated with the communication platform. In an example, a first user profile of a first user of the plurality of users can be associated with a first characteristic of the first user and a second user profile of a second user of the plurality of users can be associated with a second characteristic. Techniques described herein enable differentiated presentation of the message, in respective user interfaces of the communication platform, based at least in part on the first characteristic and the second characteristic.Type: ApplicationFiled: December 20, 2022Publication date: June 8, 2023Inventors: Felix Rieseberg, Tyler Lewis, Jan Hannemann
-
Publication number: 20230029144Abstract: A system, method, and computer-readable media for dividing the content of a user interface for a group-based communication system among a plurality of windows. A parent window may comprise a plurality of panes. A child window may be created from the parent window by an actuation on a pane of the plurality of panes presented by the user interface. Child windows and the parent window may share computer memory. A plurality of windows may be created to divide the content of the user interface. Libraries designed for single window applications may be modified to work with a plurality of windows. The group-based communication system may be implemented via various web technologies.Type: ApplicationFiled: September 27, 2022Publication date: January 26, 2023Inventors: Andrew Fong, Felix Rieseberg, Andrew Locascio, Samuel Attard, Alfred Xing, Albert Xing
-
Publication number: 20220417033Abstract: Techniques for facilitating a digital signature occurrence associated with an object transmitted via a communication channel associated with a group-based communication platform. The object may be created by a user within either the group-based communication platform or a third-party application and transmitted to one or more other users associated with the communication channel via the group-based communication platform. The group-based communication platform may be configured to authenticate a digital signature and, based on a verification of the authenticity, associate the digital signature with the object. The group-based communication platform may cause the digital signature to be presented via an interface associated with the communication channel, such as proximate to or viewable in association with the object.Type: ApplicationFiled: August 25, 2022Publication date: December 29, 2022Inventors: Samuel Attard, Felix Rieseberg, Deani Hansen, Jan Hannemann
-
Patent number: 11539646Abstract: Differentiated message presentation in a communication platform is described. In an example, a message to be posted to the communication platform can be received, wherein the communication platform is associated with a plurality of users that are permissioned to access content associated with the communication platform. In an example, a first user profile of a first user of the plurality of users can be associated with a first characteristic of the first user and a second user profile of a second user of the plurality of users can be associated with a second characteristic. Techniques described herein enable differentiated presentation of the message, in respective user interfaces of the communication platform, based at least in part on the first characteristic and the second characteristic.Type: GrantFiled: April 15, 2021Date of Patent: December 27, 2022Assignee: Slack Technologies, LLCInventors: Felix Rieseberg, Tyler Lewis, Jan Hannemann
-
Patent number: 11487397Abstract: A system, method, and computer-readable media for dividing the content of a user interface for a group-based communication system among a plurality of windows. A parent window may comprise a plurality of panes. A child window may be created from the parent window by an actuation on a pane of the plurality of panes presented by the user interface. Child windows and the parent window may share computer memory. A plurality of windows may be created to divide the content of the user interface. Libraries designed for single window applications may be modified to work with a plurality of windows. The group-based communication system may be implemented via various web technologies.Type: GrantFiled: March 30, 2021Date of Patent: November 1, 2022Assignee: Slack Technologies, LLCInventors: Andrew Fong, Felix Rieseberg, Andrew Locascio, Samuel Attard, Alfred Xing, Albert Xing
-
Publication number: 20220337541Abstract: Differentiated message presentation in a communication platform is described. In an example, a message to be posted to the communication platform can be received, wherein the communication platform is associated with a plurality of users that are permissioned to access content associated with the communication platform. In an example, a first user profile of a first user of the plurality of users can be associated with a first characteristic of the first user and a second user profile of a second user of the plurality of users can be associated with a second characteristic. Techniques described herein enable differentiated presentation of the message, in respective user interfaces of the communication platform, based at least in part on the first characteristic and the second characteristic.Type: ApplicationFiled: April 15, 2021Publication date: October 20, 2022Inventors: Felix Rieseberg, Tyler Lewis, Jan Hannemann
-
Publication number: 20220337537Abstract: Draft message object collaboration in a group-based communication platform is described. A request to generate a message object can be received from a first client associated with a first entity of a group-based communication platform. A first instance of a composition user interface, configured to enable a draft of the message object to be generated, can be presented via the first client and a request to add a second entity as a collaborator can be received. A second instance of the composition user interface can be presented via a second client of the second entity. A modification to the draft of the message object can be received and, in response to receiving the modification, the message object can be updated as presented via respective instances of the composition user interface.Type: ApplicationFiled: April 19, 2021Publication date: October 20, 2022Inventors: Tyler Lewis, Joseph Michael McGarr, Felix Rieseberg, Issac Gerges, Anuj Nair
-
Publication number: 20220317822Abstract: A system, method, and computer-readable media for dividing the content of a user interface for a group-based communication system among a plurality of windows. A parent window may comprise a plurality of panes. A child window may be created from the parent window by an actuation on a pane of the plurality of panes presented by the user interface. Child windows and the parent window may share computer memory. A plurality of windows may be created to divide the content of the user interface. Libraries designed for single window applications may be modified to work with a plurality of windows. The group-based communication system may be implemented via various web technologies.Type: ApplicationFiled: March 30, 2021Publication date: October 6, 2022Inventors: Andrew Fong, Felix Rieseberg, Andrew Locascio, Samuel Attard, Alfred Xing, Albert Xing
-
Patent number: 11431505Abstract: Techniques for facilitating a digital signature occurrence associated with an object transmitted via a communication channel associated with a group-based communication platform. The object may be created by a user within either the group-based communication platform or a third-party application and transmitted to one or more other users associated with the communication channel via the group-based communication platform. The group-based communication platform may be configured to authenticate a digital signature and, based on a verification of the authenticity, associate the digital signature with the object. The group-based communication platform may cause the digital signature to be presented via an interface associated with the communication channel, such as proximate to or viewable in association with the object.Type: GrantFiled: July 29, 2020Date of Patent: August 30, 2022Assignee: Slack Technologies, LLCInventors: Samuel Attard, Felix Rieseberg, Deani Hansen, Jan Hannemann
-
Publication number: 20210037000Abstract: Securing a group-based communication system may comprise identity verification of a user based on tracking an entity's interactions with a computing device associated with a user profile registered with the group-based communication system. The identity verification techniques may comprise capturing various inputs at a computing device associated with a user profile registered with the group-based communication system and storing and/or transmitting the inputs and/or interaction parameters quantifying features of the inputs to a security component of the group-based communication system. The security component may generate a data structure based at least in part on comparing the interaction parameters to historical interaction parameters and the data structure may be used to generate a trust score for verifying or denying the entity interacting with the computing device.Type: ApplicationFiled: July 29, 2020Publication date: February 4, 2021Inventors: Samuel Attard, Felix Rieseberg, Deani Hansen, Jan Hannemann
-
Publication number: 20210036867Abstract: Techniques for facilitating a digital signature occurrence associated with an object transmitted via a communication channel associated with a group-based communication platform. The object may be created by a user within either the group-based communication platform or a third-party application and transmitted to one or more other users associated with the communication channel via the group-based communication platform. The group-based communication platform may be configured to authenticate a digital signature and, based on a verification of the authenticity, associate the digital signature with the object. The group-based communication platform may cause the digital signature to be presented via an interface associated with the communication channel, such as proximate to or viewable in association with the object.Type: ApplicationFiled: July 29, 2020Publication date: February 4, 2021Inventors: Saumuel Attard, Felix Rieseberg, Deani Hansen, Jan Hannemann
-
Publication number: 20190334845Abstract: Methods, apparatuses, and computer program product are described herein that are configured to transform an input sequence into a message format that can be expressed in a graphical sentiment and progression indicator to a messaging interface. For example, the methods, apparatuses, and computer program product may be configured to receive an input sequence comprising code points and a syntax element. Further embodiments of the methods, apparatuses, and computer program product comprise transforming the input sequence into a message format that is configured for rendering, by a messaging application, a graphical sentiment and progression indicator to a messaging interface of the messaging application, wherein the graphical sentiment and progression indicator is rendered based on the code points and the syntax element of the input sequence.Type: ApplicationFiled: April 25, 2018Publication date: October 31, 2019Inventor: Felix Rieseberg