Patents by Inventor Thomas McLean

Thomas McLean 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: 20240127185
    Abstract: Systems and methods for generating a shared collaborative channel for collaboration are provided. In particular, a computing device may receive a request, from an originating member of an organization, to create the shared collaborative channel, the request including an invitee to be added to the shared collaborative channel. In response to receipt of the request, the computing device may provision a substrate group by creating a container associate with the shared collaborative channel including a substrate database associated with the shared collaborative channel, generate an invitation including a custom link to the shared collaborative channel for the invitee, and determine whether the invitee belongs to an originating collaboration team associated with the originating member based on the substrate database. If the invitee belongs to the originating collaboration team, the computing device may further update the substrate group to add the invitee as a new member of the shared collaborative channel.
    Type: Application
    Filed: December 26, 2023
    Publication date: April 18, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Michael Thomas MCLEAN, Ladislau CONCEICAO, Priyank Deepak SANGHAVI, Li LI, Jayant Kishorbhai MANGLANI
  • Patent number: 11893540
    Abstract: Systems and methods for generating a shared collaborative channel for collaboration are provided. In particular, a computing device may receive a request, from an originating member of an organization, to create the shared collaborative channel, the request including an invitee to be added to the shared collaborative channel. In response to receipt of the request, the computing device may provision a substrate group by creating a container associate with the shared collaborative channel including a substrate database associated with the shared collaborative channel, generate an invitation including a custom link to the shared collaborative channel for the invitee, and determine whether the invitee belongs to an originating collaboration team associated with the originating member based on the substrate database. If the invitee belongs to the originating collaboration team, the computing device may further update the substrate group to add the invitee as a new member of the shared collaborative channel.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: February 6, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Thomas McLean, Ladislau Conceicao, Priyank Deepak Sanghavi, Li Li, Jayant Kishorbhai Manglani
  • Publication number: 20240036991
    Abstract: A method of database recovery includes starting a first database server, starting a second database server, starting a third database server, and starting an application server after starting the first database server, the second database server, and the third. The first, second, and third database servers are configured to store data according to first, second, and third database management systems, respectively, and the application server is configured to run application modules of a set of application modules. The method of database recovery further includes starting a search module, starting a product catalog management module, starting a web connectivity module after starting the search module, starting a graphical user interface module after starting the web connectivity module, and starting at least one business operations module.
    Type: Application
    Filed: October 10, 2023
    Publication date: February 1, 2024
    Inventors: Shana Meyers, Meghasyam Bokam, Ian Bundock, Larry N. Cotten, JR., Jason Fleck, Jason Garland, David Gilboy, Jeffrey J. Hodges, Chun-Kai Jason Hsu, Lori McFadden, Peter Thomas McLean, Abhijit Moharil
  • Publication number: 20240012628
    Abstract: Systems and methods for inviting an external user to join a shared collaborative channel are provided. In particular, a computing device may generate a common channel invitation for one or more users and cause the common channel invitation to be transmitted to the one or more users. The common channel invitation may include an invitation link to a shared collaborative channel and a selectable option to redeem the common channel invitation to the shared collaboration channel. The computing device is further monitor whether the one or more users access the shared collaborative channel via the invitation link, and in response to detecting that at least one of the one or more users is accessing the shared collaborative channel via the invitation link, allow the at least one user to view at least some content of the shared collaborative channel.
    Type: Application
    Filed: September 21, 2023
    Publication date: January 11, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Rafael Bussioli Alves CORREA, Arjun Kumar KALLURI, Michael Thomas MCLEAN
  • Patent number: 11847031
    Abstract: A method of database recovery includes starting a first database server, starting a second database server, starting a third database server, and starting an application server after starting the first database server, the second database server, and the third. The first, second, and third database servers are configured to store data according to first, second, and third database management systems, respectively, and the application server is configured to run application modules of a set of application modules. The method of database recovery further includes starting a search module, starting a product catalog management module, starting a web connectivity module after starting the search module, starting a graphical user interface module after starting the web connectivity module, and starting at least one business operations module.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: December 19, 2023
    Assignee: Insight Direct USA, Inc.
    Inventors: Shana Meyers, Meghasyam Bokam, Ian Bundock, Larry N. Cotten, Jr., Jason Fleck, Jason Garland, David Gilboy, Jeffrey J. Hodges, Chun-Kai Jason Hsu, Lori McFadden, Peter Thomas McLean, Abhijit Moharil
  • Patent number: 11843196
    Abstract: A stage pin electrical connector includes a housing having a first housing member and a second housing member. The first and second housing members are releasably connected together to define an interior, a conductor opening, a contact portion, and a contact opening. The contact portion includes a first snap-fit connection feature. A sleeve receives a contact member and has a second snap-fit connection feature configured to releasably mate with the first snap-fit connection feature.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: December 12, 2023
    Assignee: Hubbell Incorporated
    Inventors: Ryan Papageorge, Thomas Scanzillo, Christopher Carbone, Thomas McLean
  • Patent number: 11775266
    Abstract: Systems and methods for inviting an external user to join a shared collaborative channel are provided. In particular, a computing device may generate a common channel invitation for one or more users and cause the common channel invitation to be transmitted to the one or more users. The common channel invitation may include an invitation link to a shared collaborative channel and a selectable option to redeem the common channel invitation to the shared collaboration channel. The computing device is further monitor whether the one or more users access the shared collaborative channel via the invitation link, and in response to detecting that at least one of the one or more users is accessing the shared collaborative channel via the invitation link, allow the at least one user to view at least some content of the shared collaborative channel.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: October 3, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rafael Bussioli Alves Correa, Arjun Kumar Kalluri, Michael Thomas McLean
  • Publication number: 20230281086
    Abstract: A method of database recovery includes starting a first database server, starting a second database server, starting a third database server, and starting an application server after starting the first database server, the second database server, and the third. The first, second, and third database servers are configured to store data according to first, second, and third database management systems, respectively, and the application server is configured to run application modules of a set of application modules. The method of database recovery further includes starting a search module, starting a product catalog management module, starting a web connectivity module after starting the search module, starting a graphical user interface module after starting the web connectivity module, and starting at least one business operations module.
    Type: Application
    Filed: March 4, 2022
    Publication date: September 7, 2023
    Inventors: Shana Meyers, Meghasyam Bokam, Ian Bundock, Larry N. Cotten, JR., Jason Fleck, Jason Garland, David Gilboy, Jeffrey J. Hodges, Chun-Kai Jason Hsu, Lori McFadden, Peter Thomas McLean, Abhijit Moharil
  • Publication number: 20230120512
    Abstract: Systems and methods for determining granular authorization of an authorization request for a user operation are provided. In particular, a computing device may receive the authorization request from a user requesting to perform the user operation on a resource, authenticate the user based on identity information included in the authorization request, evaluate the authorization request to identify one or more authorization claims for performing the user operation on the resource, determine one or more claim providers for generating the one or more authorization claims, and fetch the one or more authorization claims from the one or more claim providers. The computing device may further evaluate one or more authorization policies for determining whether the user is authorized to perform the user operation on the resource and determine permissions granted for the authorization request based on the evaluating the one or more authorization policies and the one or more authorization claims.
    Type: Application
    Filed: September 30, 2021
    Publication date: April 20, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Monika BISLA, Michael Thomas MCLEAN
  • Publication number: 20230111687
    Abstract: Systems and methods for enabling cross-tenant access are provided. In particular, a computing device may receive an access request, from a user of a first tenant, requesting access to a resource of a plurality of resources on a shared collaborative channel of a second tenant. The computing device may further evaluate cross-tenant access policies of the first and second tenants to determine that access to the plurality of resources is authorized by the first and second tenants, validate that the user is a member of the shared collaborative channel, and generate a validation token indicating the user is validated to access the plurality of resources. Based on the validation token, the computing device may further validate that the user is in compliance with the cross-tenant access policies for accessing the resource and grant the user a set of permissions to access the resource.
    Type: Application
    Filed: September 30, 2021
    Publication date: April 13, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Michael Thomas MCLEAN, Ladislau CONCEICAO, Glenn David BLOCK, Timothy Yu-Rui CHEN, Dean Shiyu CHIANG, Matthias LEIBMANN
  • Publication number: 20230095050
    Abstract: Systems and methods for enforcing cross-tenant access policies during collaboration between internal users associated with a resource tenant and external users associated with a home tenant are provided. In particular, a computing device may host, by the resource tenant, a shared collaborative channel and receive a first cross-tenant access policy of the home tenant and a second cross-tenant access policy of the resource tenant. The shared collaborative channel may facilitate the collaboration between internal members associated with the resource tenant and external members associated with the home tenant, and the first cross-tenant access policy and the second cross-tenant access policy may define access to the one or more resources by the external members of the shared collaborative channel. The computing device may further receive at least one attribute for each external member of the shared collaborative channel and perform a cross-tenant access policy check for each external member.
    Type: Application
    Filed: September 30, 2021
    Publication date: March 30, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Michael Thomas MCLEAN, Rafael Bussioli Alves CORREA
  • Publication number: 20230102546
    Abstract: Systems and methods for generating a shared collaborative channel for collaboration are provided. In particular, a computing device may receive a request, from an originating member of an organization, to create the shared collaborative channel, the request including an invitee to be added to the shared collaborative channel. In response to receipt of the request, the computing device may provision a substrate group by creating a container associate with the shared collaborative channel including a substrate database associated with the shared collaborative channel, generate an invitation including a custom link to the shared collaborative channel for the invitee, and determine whether the invitee belongs to an originating collaboration team associated with the originating member based on the substrate database. If the invitee belongs to the originating collaboration team, the computing device may further update the substrate group to add the invitee as a new member of the shared collaborative channel.
    Type: Application
    Filed: September 30, 2021
    Publication date: March 30, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Michael Thomas MCLEAN, Ladislau CONCEICAO, Priyank Deepak SANGHAVI, Li LI, Jayant Kishorbhai MANGLANI
  • Publication number: 20230094554
    Abstract: Systems and methods for inviting an external user to join a shared collaborative channel are provided. In particular, a computing device may generate a common channel invitation for one or more users and cause the common channel invitation to be transmitted to the one or more users. The common channel invitation may include an invitation link to a shared collaborative channel and a selectable option to redeem the common channel invitation to the shared collaboration channel. The computing device is further monitor whether the one or more users access the shared collaborative channel via the invitation link, and in response to detecting that at least one of the one or more users is accessing the shared collaborative channel via the invitation link, allow the at least one user to view at least some content of the shared collaborative channel.
    Type: Application
    Filed: September 30, 2021
    Publication date: March 30, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Rafael Bussioli Alves CORREA, Arjun Kumar KALLURI, Michael Thomas MCLEAN
  • Publication number: 20230057367
    Abstract: The invention relates to a tetanus neurotoxin (TeNT) conjugate comprising a TeNT conjugated to at least one masking moiety (i) through an acid labile linkage or (ii) comprising a masking polypeptide. The invention also relates to a composition comprising the TeNT conjugate and therapeutic use of the TeNT conjugate or composition for treating hypotonia in a subject or enhancing muscle power and/or muscle tone and/or muscle healing and/or sporting performance.
    Type: Application
    Filed: February 3, 2021
    Publication date: February 23, 2023
    Inventors: Thomas McLean, Peter Smooker, Luke Norbury, Peter Coloe, Russell Conduit, Anthony Sasse
  • Publication number: 20220027929
    Abstract: A system and method is disclosed for identifying demographics of an audience (e.g., customers, shoppers and the like) using machine learning and delivering relative content to the audience. In one embodiment, a processing unit receives images and/or audio of an audience and uses a machine learning logic to identify audience demographical characteristics. Demographical characteristics are used to select and deliver audio entertainment, and/or audio information, and/or visual entertainment and/or visual information to the audience that is relevant to the audience. In other embodiments, demographic information is used to analyze audience or customer demographics based on time periods (hour, day, week, etc.), location(s), and/or point of sale data.
    Type: Application
    Filed: September 28, 2021
    Publication date: January 27, 2022
    Inventor: Marc Thomas McLean
  • Patent number: 11232469
    Abstract: A system and method is disclosed for identifying demographics of an audience (e.g., customers, shoppers and the like) using machine learning and delivering relative content to the audience. In one embodiment, a processing unit receives images and/or audio of an audience and uses a machine learning logic to identify audience demographical characteristics. Demographical characteristics are used to select and deliver audio entertainment, and/or audio information, and/or visual entertainment and/or visual information to the audience that is relevant to the audience. In other embodiments, demographic information is used to analyze audience or customer demographics based on time periods (hour, day, week, etc.), location(s), and/or point of sale data.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: January 25, 2022
    Assignee: ESD TECHNOLOGIES, INC.
    Inventor: Marc Thomas McLean
  • Patent number: 11232179
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for providing cross-device access to group features are presented. A facial image input may be received from a user. A determination may be made that the user is not associated with a group having access to one or more sets of features accessible from the device. An authorization request may be sent to an owner account associated with the device for adding the user to the group. A request to add the user to the group may be received via the authorization request. The user may be added to the group.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: January 25, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kiran Phani Kaja, Ashutosh Kumar, Michael Thomas McLean, Arjun Kumar Kalluri, Nathaniel Trent Potter
  • Publication number: 20210353724
    Abstract: The invention relates to a composition comprising a first PEGylated tetanus neurotoxin (PEG-TeNT) comprising tetanus neurotoxin (TeNT) conjugated to polyethylene glycol (PEG) and a second TeNT. The invention also relates to various PEG-TeNTs. The invention also relates to a method of treating hypotonia using the composition or various PEG-TeNTs, and a kit comprising the composition or various PEG-TeNTs. In one embodiment, the hypotonia is obstructive sleep apnoea.
    Type: Application
    Filed: July 30, 2019
    Publication date: November 18, 2021
    Inventors: Thomas McLean, Peter Smooker, Luke Norbury, Peter Coloe, Russell Conduit, Anthony Sasse
  • Publication number: 20210334831
    Abstract: A system and method is disclosed for identifying demographics of an audience (e.g., customers, shoppers and the like) using machine learning and delivering relative content to the audience. In one embodiment, a processing unit receives images and/or audio of an audience and uses a machine learning logic to identify audience demographical characteristics. Demographical characteristics are used to select and deliver audio entertainment, and/or audio information, and/or visual entertainment and/or visual information to the audience that is relevant to the audience. In other embodiments, demographic information is used to analyze audience or customer demographics based on time periods (hour, day, week, etc.), location(s), and/or point of sale data.
    Type: Application
    Filed: April 16, 2021
    Publication date: October 28, 2021
    Inventor: Marc Thomas McLean
  • Publication number: 20210273366
    Abstract: A stage pin electrical connector includes a housing having a first housing member and a second housing member. The first and second housing members are releasably connected together to define an interior, a conductor opening, a contact portion, and a contact opening. The contact portion includes a first snap-fit connection feature. A sleeve receives a contact member and has a second snap-fit connection feature configured to releasably mate with the first snap-fit connection feature.
    Type: Application
    Filed: May 20, 2021
    Publication date: September 2, 2021
    Inventors: Ryan Papageorge, Thomas Scanzillo, Christopher Carbone, Thomas McLean