Patents by Inventor Christopher Sullivan

Christopher Sullivan 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: 11776212
    Abstract: The present invention is generally directed to anatomically conforming apparatuses, and the creation, design, and fitting of such apparatuses. In at least one embodiment, the present invention relates to masks that require a conformal fit to a user's face, including, but not limited to, respirator and breathing masks, oxygen masks for both civil and military pilots, ventilation masks used in hazardous environments, and the like. One or more methods for clustering facial scans to design a finite set of mass-producible masks is also described, such that each individual in a given population can be assigned at least one mask in the set of masks that is anatomically conforming to that individual's specific facial geometry. Also described are one or more methods for fitting a face mask to a specific individual based on a 3-D scan of that individual's face.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: October 3, 2023
    Assignee: Oceanit Laboratories, Inc.
    Inventors: Christopher Sullivan, Matthew Williams, Matthew Sullivan
  • Patent number: 11770354
    Abstract: Techniques are described for expediting a generation of a means of communication between two people associated with different organizations. A first person associated with a communication platform may submit a request to the communication platform to generate an invitation to communicate via the communication platform. The first person may provide the invitation to a second person directly or via the communication platform. Responsive to receiving an indication that the second person has accepted the invitation, the communication platform may generate the means of communication between the first person and the second person. The communication platform may update respective user interfaces to include the means of communication. The communication platform may process messages and/or data between the first person and the second person that is input on the respective user interface and sent via the means of communication.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: September 26, 2023
    Assignee: Salesforce, Inc.
    Inventors: Shanan Delp, Christopher Sullivan, Jaron Moore, Kevin Marshall
  • Publication number: 20230269211
    Abstract: Techniques are described for expediting a generation of a means of communication between two people associated with different organizations. A first person associated with a communication platform may submit a request to the communication platform to generate an invitation to communicate via the communication platform. The first person may provide the invitation to a second person directly or via the communication platform. Responsive to receiving an indication that the second person has accepted the invitation, the communication platform may generate the means of communication between the first person and the second person. The communication platform may update respective user interfaces to include the means of communication. The communication platform may process messages and/or data between the first person and the second person that is input on the respective user interface and sent via the means of communication.
    Type: Application
    Filed: February 10, 2023
    Publication date: August 24, 2023
    Inventors: Shanan Delp, Christopher Sullivan, Jaron Moore, Kevin Marshall
  • Patent number: 11708867
    Abstract: A friction clutch with a clutch plate having a hub member, a rim portion and a plurality of rib members. The hub member has a plurality of female hub teeth. The rim portion is disposed concentrically about the hub member and has a rim member and a friction material that is coupled to the rim member. Each of the rib members extend radially between the hub member and the rim member to couple the hub member and the rim member to one another. Each one of the rib members is intersected by at least three of the other rib members. Each of the other rib members intersecting the one of the rib members at a distinct location such that the distinct locations are spaced apart from one another along the one of the rib members.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: July 25, 2023
    Assignee: BorgWarner Inc.
    Inventors: Christopher Sullivan, Ujval K. Taunk, Thad S. Morton, Gregory Beyerlein
  • Publication number: 20230127356
    Abstract: The present disclosure is related to virtual spaces, such as channels, of a communication platform. In some cases, a channel may be designated as a private channel, which may permit access to the private channel by only users joined to the channel and may restrict/prevent access by all other users. The present disclosure is related to solutions for changing the private channel to a public channel, which may allow additional user accounts that were not associated with the private channel to discover and/or access the converted channel.
    Type: Application
    Filed: October 22, 2021
    Publication date: April 27, 2023
    Inventors: Bradford Parker Monroe, II, Ittai Sean Barzilay, Michael Demmer, Elizabeth Clemenson, Christopher Sullivan, Ryan Greenberg, Sivapriyan Sivakumaran, Andrew S. Morrison
  • Publication number: 20230069507
    Abstract: Generating shared workspaces for enabling communications between users of different organizations and facilitating discovery of users associated with different organizations is described. A first user can generate a shared workspace and associate one or more other organizations therewith. The first user can designate first criteria associated with joining the shared workspace. The communication platform can receive a request from a second user to join the shared workspace. Based on a determination that the second user satisfies the first criteria, the communication platform can enable the second user access to the shared workspace. In some examples, an administrator associated with an organization of the second user can establish second criteria for users of the organization to join the shared workspace. In such examples, the communication platform can enable the second user access to the shared workspace based on a determination that the second user also satisfies the second criteria.
    Type: Application
    Filed: April 18, 2022
    Publication date: March 2, 2023
    Inventors: Michael Demmer, Matthew Wahl, Christopher Sullivan, Ilan Frank, Yian Lo
  • Patent number: 11582178
    Abstract: Techniques are described for expediting a generation of a means of communication between two people associated with different organizations. A first person associated with a communication platform may submit a request to the communication platform to generate an invitation to communicate via the communication platform. The first person may provide the invitation to a second person directly or via the communication platform. Responsive to receiving an indication that the second person has accepted the invitation, the communication platform may generate the means of communication between the first person and the second person. The communication platform may update respective user interfaces to include the means of communication. The communication platform may process messages and/or data between the first person and the second person that is input on the respective user interface and sent via the means of communication.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: February 14, 2023
    Assignee: Salesforce, Inc.
    Inventors: Shanan Delp, Christopher Sullivan, Jaron Moore, Kevin Marshall
  • Publication number: 20230036942
    Abstract: Provided is a group-based communication interface configured to allow users of the interface to communicate within group-based communication channels and across group-based communication channels to provide relevant information to other users efficiently and effectively. Group-based messaging communications across the plurality of group-based communication channels can be channeled to specific receiver channels providing relevant information to users of the group-based communication interface thereby increasing the efficiency and effectiveness of group-based messaging communications and the lifetime of the system.
    Type: Application
    Filed: October 10, 2022
    Publication date: February 2, 2023
    Inventor: Christopher SULLIVAN
  • Patent number: 11496332
    Abstract: Provided is a group-based communication interface configured to allow users of the interface to communicate within group-based communication channels and across group-based communication channels to provide relevant information to other users efficiently and effectively. Group-based messaging communications across the plurality of group-based communication channels can be channeled to specific receiver channels providing relevant information to users of the group-based communication interface thereby increasing the efficiency and effectiveness of group-based messaging communications and the lifetime of the system.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: November 8, 2022
    Assignee: Salesforce, inc.
    Inventor: Christopher Sullivan
  • Publication number: 20220343598
    Abstract: A method for image generation, preferably including: generating a set of mission parameters for a UAV mission of the UAV associated with aerial scanning of a region of interest; controlling the UAV to perform the mission; generating an image subassembly corresponding to the mission; and/or rendering the image subassembly at a display.
    Type: Application
    Filed: July 8, 2022
    Publication date: October 27, 2022
    Inventors: Jonathan James Millin, Nicholas Pilkington, Devin Lane, Christopher Sullivan, Michael Winn
  • Publication number: 20220343599
    Abstract: A method for image generation, preferably including: generating a set of mission parameters for a UAV mission of the UAV associated with aerial scanning of a region of interest; controlling the UAV to perform the mission; generating an image subassembly corresponding to the mission; and/or rendering the image subassembly at a display.
    Type: Application
    Filed: July 8, 2022
    Publication date: October 27, 2022
    Inventors: Jonathan James MILLIN, Nicholas Pilkington, Devin Lane, Christopher Sullivan, Michael Winn
  • Patent number: 11455457
    Abstract: Provided is a group-based communication interface, on a computing device, configured to display a defined preview of a resource. The computing device receives a group-based message including a resource request that identifies a requested resource and a resource address. The computing device compares the resource address with a list of subscribed resource addresses and determines from the comparison of the resource address and the subscribed resource addresses that the resource address is associated with a resource provider and is thus a subscribed resource address. In response to determining that the resource address is the subscribed resource address, the computing device provides a defined preview request comprising authentication information to the resource provider, receives defined preview data from the resource provider, and renders the defined preview of the resource based on the defined preview data to the group-based communication interface associated with the group-based message.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: September 27, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Sean Rose, Christopher Sullivan, Allen James Ferrick, Timothy Lefler, Salman Suhail
  • Publication number: 20220235827
    Abstract: A friction clutch with a clutch plate having a hub member, a rim portion and a plurality of rib members. The hub member has a plurality of female hub teeth. The rim portion is disposed concentrically about the hub member and has a rim member and a friction material that is coupled to the rim member. Each of the rib members extend radially between the hub member and the rim member to couple the hub member and the rim member to one another. Each one of the rib members is intersected by at least three of the other rib members. Each of the other rib members intersecting the one of the rib members at a distinct location such that the distinct locations are spaced apart from one another along the one of the rib members.
    Type: Application
    Filed: January 26, 2022
    Publication date: July 28, 2022
    Inventors: Christopher SULLIVAN, Ujval K. TAUNK, Thad S. MORTON, Gregory BEYERLEIN
  • Patent number: 11383349
    Abstract: Reduced noise abrasive blasting assemblies and systems are described. The new assemblies and systems are comprised of standard blast hose, accelerator hose, couplings and nozzle. The improved abrasive blasting system maintains abrasive particle velocity while decreasing the exit gas velocity and consequently decreasing sound production. This is accomplished through an acceleration section with reduced inner diameter and sufficient length to provide the necessary abrasive particle velocity. The new system maintains the productivity and efficiency of conventional abrasive blasting systems but with greatly reduced acoustic noise production and reduces operator fatigue due to the lower weight of the carried portion of the system.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: July 12, 2022
    Assignee: Oceanit Laboratories, Inc.
    Inventor: Christopher Sullivan
  • Publication number: 20220210104
    Abstract: Techniques are described for expediting a generation of a means of communication between two people associated with different organizations. A first person associated with a communication platform may submit a request to the communication platform to generate an invitation to communicate via the communication platform. The first person may provide the invitation to a second person directly or via the communication platform. Responsive to receiving an indication that the second person has accepted the invitation, the communication platform may generate the means of communication between the first person and the second person. The communication platform may update respective user interfaces to include the means of communication. The communication platform may process messages and/or data between the first person and the second person that is input on the respective user interface and sent via the means of communication.
    Type: Application
    Filed: January 10, 2022
    Publication date: June 30, 2022
    Inventors: Shanan Delp, Christopher Sullivan, Jaron Moore, Kevin Marshall
  • Patent number: 11310295
    Abstract: Generating shared workspaces for enabling communications between users of different organizations and facilitating discovery of users associated with different organizations is described. A first user can generate a shared workspace and associate one or more other organizations therewith. The first user can designate first criteria associated with joining the shared workspace. The communication platform can receive a request from a second user to join the shared workspace. Based on a determination that the second user satisfies the first criteria, the communication platform can enable the second user access to the shared workspace. In some examples, an administrator associated with an organization of the second user can establish second criteria for users of the organization to join the shared workspace. In such examples, the communication platform can enable the second user access to the shared workspace based on a determination that the second user also satisfies the second criteria.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: April 19, 2022
    Assignee: Salesforce Inc.
    Inventors: Michael Demmer, Matthew Wahl, Christopher Sullivan, Ilan Frank, Yian Lo
  • Publication number: 20220060562
    Abstract: Managing organization disconnections from a shared resource of a communication platform is described. In a sharing approval repository of a communication platform, a shared resource can be associated with a host organization identifier and a non-host organization identifier. In an example, in response to receiving, from a user computing device associated with the host organization identifier or the non-host organization identifier, a resource disconnection request comprising a disconnecting organization identifier and a resource identifier associated with the shared resource, the sharing approval repository can be updated to add a disconnection indication for the resource identifier in association with the disconnecting organization identifier.
    Type: Application
    Filed: November 6, 2021
    Publication date: February 24, 2022
    Inventors: Christopher Sullivan, Myles Grant, Michael Demmer, Shanan Delp, Sri Vasamsetti
  • Publication number: 20220050838
    Abstract: A system and method for labelling, categorizing, structuring, and enriching unstructured data is disclosed. First, raw data is received, and a checksum is calculated and compared with an existing checksum. The raw data is downloaded to an object storage, wherein it is then parsed and transmitted to a sanity check system. The sanity checked data is then loaded into a staging database and a stability check is performed. The stability checked data is then loaded into a master database and transmitted to a search platform. Post checks are performed, and a report is generated, followed by the system updating the watchlist checksum.
    Type: Application
    Filed: August 9, 2021
    Publication date: February 17, 2022
    Inventors: Peter Piatetsky, Julian Vasilkoski, Christopher Sullivan
  • Patent number: 11223590
    Abstract: Techniques are described for expediting a generation of a means of communication between two people associated with different organizations. A first person associated with a communication platform may submit a request to the communication platform to generate an invitation to communicate via the communication platform. The first person may provide the invitation to a second person directly or via the communication platform. Responsive to receiving an indication that the second person has accepted the invitation, the communication platform may generate the means of communication between the first person and the second person. The communication platform may update respective user interfaces to include the means of communication. The communication platform may process messages and/or data between the first person and the second person that is input on the respective user interface and sent via the means of communication.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: January 11, 2022
    Assignee: Slack Technologies, Inc.
    Inventors: Shanan Delp, Christopher Sullivan, Jaron Moore, Kevin Marshall
  • Publication number: 20210385228
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that provide for an improved, more efficient, and more stable system of networked computing devices. The embodiments disclose an apparatus and system that enable client devices to selectively grant to third party applications permissions to access group-based communication objects of a group-based communication system. The apparatus and system further enable client devices to selectively grant to third party applications permissions to take specific actions with regards to the group-based communication objects within the system. To accomplish the improvements, the disclosed systems, apparatuses, and computing devices maintain a record of the permissions granted to third party applications in a permissions table stored in a computer storage device.
    Type: Application
    Filed: July 20, 2021
    Publication date: December 9, 2021
    Inventors: Meagan Gamache, Diogenes Brito, Buster Benson, Kefan Xie, Paul Matthew Jennings, Christopher Sullivan, Benjamin William Scholey Redman