Patents by Inventor Michael Hahn
Michael Hahn 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: 20240103889Abstract: Various examples are directed to systems, methods, and apparatuses for providing an interactive developer interface of a group-based communication system. Various examples are directed to systems, methods, and apparatuses for consolidating application data associated with an application within a group-based communication interface. Various examples are directed to systems, methods, and apparatuses for indexing processing actions associated with a plurality of applications.Type: ApplicationFiled: November 17, 2023Publication date: March 28, 2024Inventor: Michael Hahn
-
Patent number: 11929975Abstract: Techniques for providing a suggested message to a user of a communication platform are described herein. The communication platform can receive a request, from a first user, to suggest a message (e.g., suggested message) to a second user with whom the first user is connected via the communication platform. The request can include contents of the suggested message and a user identifier associated with the second user. In some examples, the request can additionally include a suggested virtual space via which the suggested message is to be published, a suggested time for delivery, and/or the like. The communication platform can cause a presentation of the suggested message to the second user, such as via a user interface. In response to receiving an approval of the suggested message via the user interface, the communication platform can cause a publication thereof in association with a user account of the second user.Type: GrantFiled: November 30, 2021Date of Patent: March 12, 2024Assignee: Salesforce, Inc.Inventors: Farzad Khosrowshahi, Michael Hahn, Ryan Featherman, Chaitanya Ravula
-
Patent number: 11922822Abstract: According to one aspect of the presently disclosed subject there is provided a computerized method for scoring performance of a move of a trainee in a trainee frame input in relation to a move of a trainer in a trainer video wherein the trainer move includes at least one trainer keyframe. The method comprising obtaining a trainee frame input comprising a trainee move, the trainee move comprising a plurality of trainee frames, based on the at least one trainer keyframe, processing the plurality of trainee frames to provide a move performance score, indicative of the performance of the trainee move in relation to the trainer move, with respect to at least one aspect of the performance. In some examples, the aspects can be one of a similarity aspect, a timing aspect, or a motion dynamics aspect or a combination thereof.Type: GrantFiled: February 3, 2021Date of Patent: March 5, 2024Assignee: AGT INTERNATIONAL GMBHInventors: Agoston Torok, Michael Leigsnering, Juergen Hahn, Roel Heremans, Peter Weidenkaff
-
Patent number: 11898598Abstract: A joint has a housing with journal openings, an inner joint portion with a bearing area, which is fitted into the housing and extends axially out of the housing through the openings. A bearing body is arranged in and firmly connected to the housing which encloses the bearing body and comprises plastic. The inner joint portion is fitted and able to move within the body. Sealing bellows surround the inner joint portion and extend from a bearing-body-side bellows contact area, provided on the body or the housing, to an inner-joint-portion-side bellows contact area, provided on the inner joint portion. A sleeve is provided, on at least one of the bellows contact areas, that surrounds the inner joint portion and extends axially. The sleeve surrounds the bellows or is surrounded by the bellows, and has, at an axial end, a radial limb against which the bellows is axially supported.Type: GrantFiled: July 10, 2019Date of Patent: February 13, 2024Assignee: ZF Friedrichshafen AGInventors: Friederike Person, Michael Hahn, Linda Tönsing
-
Patent number: 11888631Abstract: Techniques for providing a dynamic and modifiable sidebar of a user interface of a communication platform are discussed herein. The sidebar includes affordances of virtual spaces that are associated with a particular user account, such that a virtual space is accessible via a respective affordance. In examples, a section of the sidebar can be modifiable by the user, such as to enable the user to personalize the sidebar. The virtual spaces can include collaborative documents that are created and managed by the communication platform. In examples, the communication platform receives interaction data associated with an interaction of a first user with a collaborative document and identifies a second user associated with the collaborative document. Based in part on the interaction data, the communication platform causes a notification to be presented in a sidebar of user interface associated with the second user, to inform the second user of the update.Type: GrantFiled: January 31, 2022Date of Patent: January 30, 2024Assignee: Salesforce, Inc.Inventors: Michael Hahn, Sohom Paul
-
Patent number: 11875311Abstract: Techniques for enabling an efficient means of collaborating via a collaborative document associated with a communication platform are described herein. In some examples, the collaborative document can be created within and managed by the communication platform. In at least one example, a collaborative document can support editable text and/or objects that can be ordered, added, deleted, modified and/or the like, such as by members thereof. Additionally, the collaborative document can include messaging functionalities. In at least one example, the collaborative document can include or be associated with a document identifier configured to enable functionalities associated with the type of virtual space corresponding to the virtual space identifier. That is, the collaborative document can leverage existing paradigms associated with the communication platform to enable the functionalities.Type: GrantFiled: December 30, 2021Date of Patent: January 16, 2024Assignee: Salesforce, Inc.Inventors: Andrew Fong, Michael Hahn, Ed Donghyun Kim
-
Publication number: 20240010539Abstract: A method of making glass products includes: heating material to obtain a glass melt; heating the glass melt in a melting tank having a melting tank bottom, the glass melt having a melt volume, a melt surface, and a viscosity of 102 dPas at a temperature above 1580° C. The glass melt is heated such that at least some of the glass melt has a viscosity of 102.5 dPas or less. An amount of thermal energy introduced directly into the melt volume is more than 60% of a total amount of thermal energy introduced into the glass melt. A maximum difference between a temperature at a location on the melt surface and a temperature at a location at the melting tank bottom vertically underneath the location on the melt surface is such that a difference in glass melt densities is less than 0.05 g/cm3 per meter distance between the locations.Type: ApplicationFiled: September 20, 2023Publication date: January 11, 2024Applicant: Schott AGInventors: Hildegard Römer, Michael Hahn, Stefan Rosner, Volker Trinks, Rainer Eichholz, Christoph Bergmann, Armin Vogl, Jörg Hessenkemper, Horst Blei, Klaus Schönberger, Sybille Haas, Guido Räke, Stefan Schmitt, Christoph Berndhäuser, Olaf Claussen, Christopher Klein, Wolfgang Schmidbauer
-
Publication number: 20240000767Abstract: The present invention relates to a combination of selective blockers of TASK-1 and TASK-3 channels, in particular substituted imidazo [1,2-a]pyrimidine and substituted imidazo [1,2-a]pyridine derivatives of formula (II) and ?2-Adrenoceptor subtype C (alpha-2C) antagonists, in particular substituted heterocyclic carboxamides of formula (I) for the treatment and/or prophylaxis of sleep-related breathing disorders, preferably obstructive and central sleep apneas and snoring.Type: ApplicationFiled: July 5, 2021Publication date: January 4, 2024Applicant: Bayer AktiengesellschaftInventors: Martina DELBECK, Michael HAHN
-
Patent number: 11861380Abstract: Various examples are directed to systems, methods, and apparatuses for providing an interactive developer interface of a group-based communication system. Various examples are directed to systems, methods, and apparatuses for consolidating application data associated with an application within a group-based communication interface. Various examples are directed to systems, methods, and apparatuses for indexing processing actions associated with a plurality of applications.Type: GrantFiled: October 4, 2021Date of Patent: January 2, 2024Assignee: Salesforce, Inc.Inventor: Michael Hahn
-
Publication number: 20230394440Abstract: Techniques for providing a collaborative document in association with a virtual meeting on a communication platform are discussed herein. Users may communicate within the communication platform via text-based messages, which may include links, documents, videos, etc. Users may request a virtual meeting with audio and/or video capabilities. Responsive to a request, users within the communication channel may be invited to the virtual meeting and the collaborative document. The collaborative document can enable messaging and sharing functionalities attributable to a virtual space. The collaborative document may be populated with communications previously exchanged within the communication channel, such that links, documents, videos, content, etc. that occurred or were shared within the communication channel may be indicated within the collaborative document to provide context to the virtual meeting.Type: ApplicationFiled: June 3, 2022Publication date: December 7, 2023Inventors: Kevin Marshall, Michael Hahn, Noah Weiss, Anna Niess, Julie Haynes, Pedro Carmo, Katherine Jane Steigman, Olivia Diane Grace
-
Patent number: 11829786Abstract: Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.Type: GrantFiled: September 21, 2022Date of Patent: November 28, 2023Assignee: Slack Technologies, LLCInventors: Noah Weiss, John Rodgers, Pedro Carmo, Michael Hahn
-
Patent number: 11815128Abstract: A ball joint, in particular a chassis joint, which has a housing and a ball socket that comprises a ball bearing section for receiving a joint ball. An anti-rotation member prevents movement of the ball socket within the housing. To improve operational performance of the ball joint, the anti-rotation member is formed by a connecting element of the housing and a mating connecting element of the ball socket. The connecting elements have corresponding holding profiles so that, in an assembled condition, the connecting elements form a shape-enclosing plug-in connection.Type: GrantFiled: November 5, 2019Date of Patent: November 14, 2023Assignee: ZF Friedrichshafen AGInventors: Michael Hahn, Wolfgang Eulerich, Manfred Heidemann
-
Publication number: 20230338405Abstract: Provided herein are systems for treating a subject with a pulmonary infection, for example, a nontuberculous mycobacterial pulmonary infection, a Burkholderia pulmonary infection, a pulmonary infection associated with bronchiectasis, or a Pseudomonas pulmonary infection. The system includes a pharmaceutical formulation comprising a liposomal aminoglycoside dispersion, and the lipid component of the liposomes consist essentially of electrically neutral lipids. The system also includes a nebulizer which generates an aerosol of the pharmaceutical formulation at a rate greater than about 0.53 gram per minute. The aerosol is delivered to the subject via inhalation for the treatment of the pulmonary infection.Type: ApplicationFiled: May 2, 2023Publication date: October 26, 2023Inventors: Walter PERKINS, Vladimir MALININ, Xingong LI, Brian MILLER, Dominique SEIDEL, Philipp HOLZMANN, Harald SCHULZ, Michael HAHN
-
Publication number: 20230319001Abstract: Snippets of content associated with a communication platform are described. In an example, based at least in part on a determination, by the communication platform, that a user of the communication platform is permitted to access one or more snippets of content provided by one or more other users of the communication platform, causing one or more user interface elements associated with the one or more snippets of content to be presented via a user interface of a user computing device of the user. The communication platform can receive, from the user computing device, a request to view a snippet of content of the one or more snippets of content and can cause the snippet of content to be presented by the user computing device via the user interface associated with the communication platform.Type: ApplicationFiled: April 10, 2023Publication date: October 5, 2023Inventors: Noah Weiss, John Rodgers, Kevin Marshall, Anna Niess, Michael Hahn, Ibrahim Madha, Pedro Carmo, Michael Montazeri, Ethan Eismann
-
Patent number: 11763258Abstract: Media, methods, and systems are disclosed for generating a document from a workflow within a group-based communication system. A document may be created from a document template in response to a workflow trigger. The document may have a plurality of structured sections and a plurality of unstructured sections. Unstructured input may be received into an unstructured section and saved into the document. Structured input may be received into a structured section. Based on the structured input, a step of a workflow associated with the document may be performed and a result saved into the document.Type: GrantFiled: December 29, 2021Date of Patent: September 19, 2023Assignee: Slack Technologies, LLCInventors: Andrew Fong, Michael Hahn, Michael Brevoort, Chaitanya Ravula, Sohom Paul
-
Patent number: 11734031Abstract: Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.Type: GrantFiled: September 21, 2022Date of Patent: August 22, 2023Assignee: Slack Technologies, LLCInventors: Noah Weiss, John Rodgers, Pedro Carmo, Michael Hahn
-
Patent number: 11727190Abstract: Media, methods, and systems for causing display on a client device of a preview of a collaborative document in a group-based communication system based on user-specific indicia, content-specific data, changed document data that thereby presents a dynamic preview, or a combination of user-specific indicia, content-specific data, and changed document data. Media, methods, and systems further provide a container for files may be created within a group-based communication system. Once files are received and associated with the container, a container preview may be generated. After creation, the container preview may be transmitted to users of the group-based communication system for display.Type: GrantFiled: January 31, 2022Date of Patent: August 15, 2023Assignee: Salesforce, Inc.Inventor: Michael Hahn
-
Publication number: 20230246924Abstract: Methods, systems, apparatuses, devices, and computer program products are described. A group-based communication platform may support creation of a group-based communication channel, for example, by a user. Creating the channel may trigger creation of a corresponding canvas (e.g., a channel about page) associated with the channel. The channel may include a sequential listing of messages and the canvas, where the canvas includes one or more information blocks (e.g., auto-generated with the canvas). The information blocks may be editable by users accessing the channel, and the canvas may be viewed concurrently with the channel contents in a user interface. The information blocks may include at least an information block configured to track activity associated with objects in the channel. If the group-based communication platform detects activity in the channel, the platform may automatically trigger updating the information block configured to track the activity in order to reflect the detected activity.Type: ApplicationFiled: January 31, 2022Publication date: August 3, 2023Inventors: Sohom Paul, Michael Hahn
-
Publication number: 20230246860Abstract: Techniques for providing a dynamic and modifiable sidebar of a user interface of a communication platform are discussed herein. The sidebar includes affordances of virtual spaces that are associated with a particular user account, such that a virtual space is accessible via a respective affordance. In examples, a section of the sidebar can be modifiable by the user, such as to enable the user to personalize the sidebar. The virtual spaces can include collaborative documents that are created and managed by the communication platform. In examples, the communication platform receives interaction data associated with an interaction of a first user with a collaborative document and identifies a second user associated with the collaborative document. Based in part on the interaction data, the communication platform causes a notification to be presented in a sidebar of user interface associated with the second user, to inform the second user of the update.Type: ApplicationFiled: January 31, 2022Publication date: August 3, 2023Inventors: Michael Hahn, Sohom Paul
-
Publication number: 20230244848Abstract: Media, methods, and systems for causing display on a client device of a preview of a collaborative document in a group-based communication system based on user-specific indicia, content-specific data, changed document data that thereby presents a dynamic preview, or a combination of user-specific indicia, content-specific data, and changed document data. Media, methods, and systems further provide a container for files may be created within a group-based communication system. Once files are received and associated with the container, a container preview may be generated. After creation, the container preview may be transmitted to users of the group-based communication system for display.Type: ApplicationFiled: January 31, 2022Publication date: August 3, 2023Inventor: Michael Hahn