Patents by Inventor Omar Lee
Omar Lee 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: 12568059Abstract: Techniques for generating modified messages via a communication platform are discussed herein. For example, one or more machine-learning models associated with a communication platform may be configured to receive, as input and from a user of the communication platform, characteristics of one or more previously modified messages shared to the communication platform. The machine-learning model may generate one or more modified messages containing at least one characteristic of the previously modified messages and allowing the user to share the modified message to the communication platform.Type: GrantFiled: November 3, 2023Date of Patent: March 3, 2026Assignee: Salesforce, Inc.Inventors: Curtis Neil Allen, Jr., David Barrett-Kahn, Zachary Alan Kaarvik, Omar Lee, McKenna Lowry, Kelly Holmes Moran, Sohom Paul, Jacquelyn Elizabeth Rocca, Leonard Jackson Shearer, Katherine Jane Steigman, Wii Yatani
-
Patent number: 12554940Abstract: Techniques for transcribing and/or summarizing multimedia collaboration sessions are discussed herein. For example, users can communicate within a teleconferencing meeting associated with a channel. In some examples, a first machine learning model may be configured to receive audio-visual data and user interaction data (e.g., selected emojis, detected gestures, messages or text input by a user, a thread of messages, etc.) and output a teleconferencing meeting summary. In some examples, the teleconferencing meeting summary can include one or more highlights, action items, and/or artificial intelligence (AI) notes generated using a machine learning model(s).Type: GrantFiled: October 30, 2023Date of Patent: February 17, 2026Assignee: Salesforce, Inc.Inventors: Aaron Josephus Maurer, Katherine Jane Steigman, Olivia Diane Grace, Sohom Paul, McKenna Lowry, Michael Hahn, Jacquelyn Elizabeth Rocca, Kelly Holmes Moran, Zachary Alan Kaarvik, Leonard Jackson Shearer, David Barrett-Kahn, Wii Yatani, Omar Lee, Curtis Neil Allen, Jr.
-
Publication number: 20250370695Abstract: Techniques for generating and displaying a summary of multiple virtual spaces are discussed herein. A communication platform may determine whether to generate a summary of the content posted across a set of virtual spaces. For instance, the communication platform can identify a set of virtual spaces that the user is a member of. For a pre-determined period, the communication platform can determine a first number of content items posted to the set of virtual spaces. The communication platform may also determine, over the same period, a second number indicating the number of the content items the user has yet to view. Based on the second number meeting or exceeding a threshold, the communication platform may generate a summary for the user. Accordingly, the communication platform may generate a summary of the content posted to the set of virtual spaces and display the summary via a user interface of the user.Type: ApplicationFiled: August 13, 2025Publication date: December 4, 2025Inventors: Aaron Josephus Maurer, Katherine Jane Steigman, Sohom Paul, McKenna Lowry, Jacquelyn Elizabeth Rocca, Kelly Holmes Moran, Zachary Alan Kaarvik, Leonard Jackson Shearer, David Barrett-Kahn, Wii Yatani, Omar Lee, Curtis Neil Allen, JR.
-
Patent number: 12452198Abstract: Techniques for determining and/or displaying summarized messages are discussed herein. A user may post a message to a virtual space of a communication platform. That is, a user may send a message to one or more users via a virtual space. In such instances, the communication platform may identify the intended recipients of the message and input the message and the intended recipients into a machine-learning model to receive, as output from the machine-learning model, data indicative of a summarized representation of the message. The summary may include information that is relevant and/or important for the intended recipient user(s). Further, the summary may include a summary of the message, action items included in the message, recommendations, and/or any other information. In some examples, the communication platform may cause the summary to be displayed via a user interface of the recipient user.Type: GrantFiled: October 24, 2023Date of Patent: October 21, 2025Assignee: Salesforce, Inc.Inventors: Aaron Josephus Maurer, Katherine Jane Steigman, Sohom Paul, McKenna Lowry, Jacquelyn Elizabeth Rocca, Kelly Holmes Moran, Zachary Alan Kaarvik, Leonard Jackson Shearer, David Barrett-Kahn, Wii Yatani, Omar Lee, Curtis Neil Allen, Jr.
-
Patent number: 12417063Abstract: Techniques for generating and displaying a summary of multiple virtual spaces are discussed herein. A communication platform may determine whether to generate a summary of the content posted across a set of virtual spaces. For instance, the communication platform can identify a set of virtual spaces that the user is a member of. For a pre-determined period, the communication platform can determine a first number of content items posted to the set of virtual spaces. The communication platform may also determine, over the same period, a second number indicating the number of the content items the user has yet to view. Based on the second number meeting or exceeding a threshold, the communication platform may generate a summary for the user. Accordingly, the communication platform may generate a summary of the content posted to the set of virtual spaces and display the summary via a user interface of the user.Type: GrantFiled: October 24, 2023Date of Patent: September 16, 2025Assignee: Salesforce, Inc.Inventors: Aaron Josephus Maurer, Katherine Jane Steigman, Sohom Paul, McKenna Lowry, Jacquelyn Elizabeth Rocca, Kelly Holmes Moran, Zachary Alan Kaarvik, Leonard Jackson Shearer, David Barrett-Kahn, Wii Yatani, Omar Lee, Curtis Neil Allen, Jr.
-
Publication number: 20250150422Abstract: Techniques for generating modified messages via a communication platform are discussed herein. For example, one or more machine-learning models associated with a communication platform may be configured to receive, as input and from a user of the communication platform, characteristics of one or more previously modified messages shared to the communication platform. The machine-learning model may generate one or more modified messages containing at least one characteristic of the previously modified messages and allowing the user to share the modified message to the communication platform.Type: ApplicationFiled: November 3, 2023Publication date: May 8, 2025Inventors: Curtis Neil Allen, JR., David Barrett-Kahn, Zachary Alan Kaarvik, Omar Lee, McKenna Lowry, Kelly Holmes Moran, Sohom Paul, Jacquelyn Elizabeth Rocca, Leonard Jackson Shearer, Katherine Jane Steigman, Wii Yatani
-
Publication number: 20250130753Abstract: Techniques for generating and displaying a summary of multiple virtual spaces are discussed herein. A communication platform may determine whether to generate a summary of the content posted across a set of virtual spaces. For instance, the communication platform can identify a set of virtual spaces that the user is a member of. For a pre-determined period, the communication platform can determine a first number of content items posted to the set of virtual spaces. The communication platform may also determine, over the same period, a second number indicating the number of the content items the user has yet to view. Based on the second number meeting or exceeding a threshold, the communication platform may generate a summary for the user. Accordingly, the communication platform may generate a summary of the content posted to the set of virtual spaces and display the summary via a user interface of the user.Type: ApplicationFiled: October 24, 2023Publication date: April 24, 2025Inventors: Aaron Josephus Maurer, Katherine Jane Steigman, Sohom Paul, McKenna Lowry, Jacquelyn Elizabeth Rocca, Kelly Holmes Moran, Zachary Alan Kaarvik, Leonard Jackson Shearer, David Barrett-Kahn, Wii Yatani, Omar Lee, Curtis Neil Allen, JR.
-
Publication number: 20250133048Abstract: Techniques for determining and/or displaying summarized messages are discussed herein. A user may post a message to a virtual space of a communication platform. That is, a user may send a message to one or more users via a virtual space. In such instances, the communication platform may identify the intended recipients of the message and input the message and the intended recipients into a machine-learning model to receive, as output from the machine-learning model, data indicative of a summarized representation of the message. The summary may include information that is relevant and/or important for the intended recipient user(s). Further, the summary may include a summary of the message, action items included in the message, recommendations, and/or any other information. In some examples, the communication platform may cause the summary to be displayed via a user interface of the recipient user.Type: ApplicationFiled: October 24, 2023Publication date: April 24, 2025Inventors: Aaron Josephus Maurer, Katherine Jane Steigman, Sohom Paul, McKenna Lowry, Jacquelyn Elizabeth Rocca, Kelly Holmes Moran, Zachary Alan Kaarvik, Leonard Jackson Shearer, David Barrett-Kahn, Wii Yatani, Omar Lee, Curtis Neil Allen, JR.
-
Publication number: 20240176960Abstract: Techniques for transcribing and/or summarizing multimedia collaboration sessions are discussed herein. For example, users can communicate within a teleconferencing meeting associated with a channel. In some examples, a first machine learning model may be configured to receive audio-visual data and user interaction data (e.g., selected emojis, detected gestures, messages or text input by a user, a thread of messages, etc.) and output a teleconferencing meeting summary. In some examples, the teleconferencing meeting summary can include one or more highlights, action items, and/or artificial intelligence (AI) notes generated using a machine learning model(s).Type: ApplicationFiled: October 30, 2023Publication date: May 30, 2024Inventors: Aaron Josephus Maurer, Katherine Jane Steigman, Olivia Diane Grace, Sohom Paul, McKenna Lowry, Michael Hahn, Jacquelyn Elizabeth Rocca, Kelly Holmes Moran, Zachary Alan Kaarvik, Leonard Jackson Shearer, David Barrett-Kahn, Wii Yatani, Omar Lee, Curtis Neil Allen, JR.
-
Patent number: 9584565Abstract: A method includes providing, by a server computer, a shared workspace for facilitating collaborative work by a plurality of users. The method also includes monitoring information associated with the shared workspace, the information relating to each user from the plurality of users. The method also includes determining whether a notification definition is satisfied, the notification definition based at least in part on the information associated with the shared workspace, and outputting, for display to at least one user from the plurality of users, a notification, in response to determining that the notification definition is satisfied.Type: GrantFiled: October 8, 2013Date of Patent: February 28, 2017Assignee: GOOGLE INC.Inventors: Ronald Ho, Omar Lee, Aruna Balakrishnan, Rahul Sood, Camie Hackson, Lucas Visvikis Pettinati
-
Publication number: 20070102177Abstract: A power tool includes a pneumatic torque wrench that has a first housing provided with a threaded aperture and a second housing that is in fluid communication with the first housing such that air passes through the housings. A male coupling is conjoined to the first housing threaded aperture. A coupling assembly is connected to the second housing and conjoined to the lug nut. The coupling assembly includes a first coupling that has a threaded outer surface conjoined to the second housing. A second coupling has a proximal end provided with a threaded inner surface that is connected to the first coupling and a distal end provided with a threaded outer surface, having a fastener threadably mated therewith. A mechanism is included for regulating a pressure level of the air such that a torque level generated by the second housing can be identified and regulated by the operator.Type: ApplicationFiled: November 9, 2005Publication date: May 10, 2007Inventor: Omar Lee