Patents by Inventor Brian Meek

Brian Meek 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: 10820183
    Abstract: A first network enabled device is in a wireless local area network (WLAN). The first network enabled device determines whether a second network enabled device is present in the WLAN. The first network enabled device executes a rule having a condition based on whether the second network enabled device is present in the WLAN and a resulting action to be performed by the first network enabled device. If the condition is met, the first network enabled device performs the resulting action.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: October 27, 2020
    Assignee: D&M Holdings, Inc.
    Inventors: Brian Meek, Nicholas Murrells
  • Publication number: 20190380021
    Abstract: A first network enabled device is in a wireless local area network (WLAN). The first network enabled device determines whether a second network enabled device is present in the WLAN. The first network enabled device executes a rule having a condition based on whether the second network enabled device is present in the WLAN and a resulting action to be performed by the first network enabled device. If the condition is met, the first network enabled device performs the resulting action.
    Type: Application
    Filed: August 4, 2017
    Publication date: December 12, 2019
    Inventors: Brian Meek, Nicholas MURRELLS
  • Patent number: 9483590
    Abstract: A system (and corresponding method) that employs wiki-type models to consider authoring rather than composition in an application environment is provided. The innovation enables collaborative information and templates to be used to enhance quality, productivity, etc. within a software application environment. These wiki-type models can provide features, functions and benefits related to, but not limited to, general information, auto-fills, formats, schema, conversions, preferences, etc.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: November 1, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ajitesh Kishore, Brian Meek, Christopher H. Pratley, Alexander G. Gounares, Lewis Charles Levin
  • Patent number: 8798252
    Abstract: The architecture facilitates the association of resources (e.g., hardware software) with a meeting location such as a conference room or conference space. Additionally, the room and resources can be associated with a realtime conference or meeting at the meeting location. Still further, the resources can be automatically joined to the meeting being held in the room, for both the organizer of the meeting and the remote participants of the meeting. The resources are network addressable and register to a communications infrastructure for online availability. The architecture automatically joins the conference room resources to any conference or call that is being held in the locale (e.g., room) of the conference, and which the user has joined using a realtime conferencing application. The resources distributed across multiple meeting locations can be utilized for a single session, as well.
    Type: Grant
    Filed: March 24, 2009
    Date of Patent: August 5, 2014
    Assignee: Microsoft Corporation
    Inventors: Anton W. Krantz, Brian Meek
  • Publication number: 20140039868
    Abstract: A system (and corresponding method) that employs wiki-type models to consider authoring rather than composition in an application environment is provided. The innovation enables collaborative information and templates to be used to enhance quality, productivity, etc. within a software application environment. These wiki-type models can provide features, functions and benefits related to, but not limited to, general information, auto-fills, formats, schema, conversions, preferences, etc.
    Type: Application
    Filed: October 4, 2013
    Publication date: February 6, 2014
    Applicant: Microsoft Corporation
    Inventors: Ajitesh Kishore, Brian Meek, Christopher H. Pratley, Alexander G. Gounares, Lewis Charles Levin
  • Patent number: 8584020
    Abstract: A system (and corresponding method) that employs wiki-type models to consider authoring rather than composition in an application environment is provided. The innovation enables collaborative information and templates to be used to enhance quality, productivity, etc. within a software application environment. These wiki-type models can provide features, functions and benefits related to, but not limited to, general information, auto-fills, formats, schema, conversions, preferences, etc.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: November 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Ajitesh Kishore, Brian Meek, Christopher Hugh Pratley, Alexander G. Gounares, Lewis Charles Levin
  • Patent number: 8391456
    Abstract: Callers of an enhanced communication system are enabled to improve their communication experience by receiving context specific call controls on their peripheral device before, during, and/or after a call. A communication application determines context specific commands and configures/reconfigures call controls on the peripheral device. The peripheral device displays the call context specific controls in different stages of operation and forwards user selection(s) to the communication application without a need to understand the commands of perform actions associated with the commands.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: March 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Anton Krantz, Brian Meek, Mu Han
  • Patent number: 8194841
    Abstract: A conferencing system provides the scheduling of virtual meetings with meeting lobbies so that a meeting presenter can conduct a virtual meeting without the need to send out invitations to attendees. A person that wants to conduct a virtual meeting can schedule with the conferencing system a meeting with a meeting lobby. The meeting lobby has an address, but there is no associated privileged information, such as a meeting password. Would-be meeting attendees use the meeting lobby address to enter the meeting lobby as visitors in the lobby, and request to enter the meeting from the meeting lobby. A meeting presenter can then either grant authorization for a visitor in the meeting lobby to enter the meeting, or deny authorization for a visitor in the meeting lobby to enter the meeting. If a visitor in the meeting lobby is denied authorization to enter the meeting from the meeting lobby, the conferencing system removes the visitor from the meeting lobby.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: June 5, 2012
    Assignee: Microsoft Corporation
    Inventors: Anne M. Archambault, Pavel Curtis, Brian Meek, Jeremy B. Smith, Douglas Wyatt
  • Publication number: 20110300841
    Abstract: A conferencing system provides the scheduling of virtual meetings with meeting lobbies so that a meeting presenter can conduct a virtual meeting without the need to send out invitations to attendees. A person that wants to conduct a virtual meeting can schedule with the conferencing system a meeting with a meeting lobby. The meeting lobby has an address, but there is no associated privileged information, such as a meeting password. Would-be meeting attendees use the meeting lobby address to enter the meeting lobby as visitors in the lobby, and request to enter the meeting from the meeting lobby. A meeting presenter can then either grant authorization for a visitor in the meeting lobby to enter the meeting, or deny authorization for a visitor in the meeting lobby to enter the meeting. If a visitor in the meeting lobby is denied authorization to enter the meeting from the meeting lobby, the conferencing system removes the visitor from the meeting lobby.
    Type: Application
    Filed: August 16, 2011
    Publication date: December 8, 2011
    Applicant: Microsoft Corporation
    Inventors: Anne M. Archambault, Pavel Curtis, Brian Meek, Jeremy B. Smith, Douglas Wyatt
  • Publication number: 20110249954
    Abstract: Presentations during an online conference are captured for subsequent playback. An instance of a presentation viewer is deployed to capture the presentation. Annotations and timing data are captured separately. The presentation with the annotations is recorded through a video encoding codec in a desired format, while timing and similar data is stored as metadata. Multiple presentations may be recorded separately to conserve resources. The recordation and the metadata can be subsequently played back to a requesting user.
    Type: Application
    Filed: April 9, 2010
    Publication date: October 13, 2011
    Applicant: Microsoft Corporation
    Inventors: Brian Meek, Felix W. Wong, Jayendran Srinivasan, Shi Lu, Mukul Gupta, Zheng Ni
  • Patent number: 8005203
    Abstract: A conferencing system provides the scheduling of virtual meetings with meeting lobbies so that a meeting presenter can conduct a virtual meeting without the need to send out invitations to attendees. A person that wants to conduct a virtual meeting can schedule with the conferencing system a meeting with a meeting lobby. The meeting lobby has an address, but there is no associated privileged information, such as a meeting password. Would-be meeting attendees use the meeting lobby address to enter the meeting lobby as visitors in the lobby, and request to enter the meeting from the meeting lobby. A meeting presenter can then either grant authorization for a visitor in the meeting lobby to enter the meeting, or deny authorization for a visitor in the meeting lobby to enter the meeting. If a visitor in the meeting lobby is denied authorization to enter the meeting from the meeting lobby, the conferencing system removes the visitor from the meeting lobby.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: August 23, 2011
    Assignee: Microsoft Corporation
    Inventors: Anne M. Archambault, Pavel Curtis, Brian Meek, Jeremy B. Smith, Douglas Wyatt
  • Patent number: 7991916
    Abstract: Architecture that allows users in an application sharing environment to separately view portions of data that are not part of the current shared view. An enhanced application sharing component is provided that facilitates rendering the application data multiple times for a correspondingly similar number of simultaneous users, and sending the additional renderings to the other users for interaction. Each user client includes an application sharing viewer that composites the per-user renderings onto the base shared image of the user client to create a per-user view of the shared document. The enhanced sharing component renders the portion of the data that is requested by the remote user as a bitmap and passes the bitmap along with coordinate information to the client rendering program presentation with the shared data view. The coordinate information indicates where on the shared screen of the remote client the bitmap is overlayed to produce a seamless experience.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: August 2, 2011
    Assignee: Microsoft Corporation
    Inventors: Brian Meek, David Nichols
  • Patent number: 7984158
    Abstract: Architecture for providing communications resources of a network for client intercommunications. A client that desires to communicate makes a request to an arbitrary communications server node by the announcing of identifying information. The web service “parks” the request until the identifying information is ready. A second client can ultimately interact with the first client by sending identifying information and following the same lookup path to find the location at which the first client request is “parked”. A continuous hash is employed that enables a client to negotiate services of a resource and via which resource multiple clients can rendezvous for communications. The continuous hash minimizes the disruption to clients already accessing network resources. A resource is brought online or taken offline without dramatically impacting ongoing use of currently operational resources. In the event a hosting resource fails, the clients repeat the lookup process and re-converge on a new server.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: July 19, 2011
    Assignee: Microsoft Corporation
    Inventors: Brian Meek, Hans Andersen
  • Publication number: 20100325561
    Abstract: A conferencing system provides the scheduling of virtual meetings with meeting lobbies so that a meeting presenter can conduct a virtual meeting without the need to send out invitations to attendees. A person that wants to conduct a virtual meeting can schedule with the conferencing system a meeting with a meeting lobby. The meeting lobby has an address, but there is no associated privileged information, such as a meeting password. Would-be meeting attendees use the meeting lobby address to enter the meeting lobby as visitors in the lobby, and request to enter the meeting from the meeting lobby. A meeting presenter can then either grant authorization for a visitor in the meeting lobby to enter the meeting, or deny authorization for a visitor in the meeting lobby to enter the meeting. If a visitor in the meeting lobby is denied authorization to enter the meeting from the meeting lobby, the conferencing system removes the visitor from the meeting lobby.
    Type: Application
    Filed: August 24, 2010
    Publication date: December 23, 2010
    Applicant: Microsoft Corporation
    Inventors: Anne M. Archambault, Pavel Curtis, Brian Meek, Jeremy B. Smith, Douglas K. Wyatt
  • Patent number: 7822738
    Abstract: Architecture that provides real-time opportunistic access to data that is relevant and/or related user activities. Ways are disclosed to use information of a single workspace to structure automatic searches into a number of data stores in order to opportunistically extract relevant information therefrom. An email client can use workspace content to train a filter for identifying new messages deemed relevant or related to the content and topics of the workspace, a system can be provided to use the content of a single web site as contextual data for providing auto-generated links to other sites within the corporate enterprise, a collaborative application can natively understand the content being shared and then look for specific terms in the content which can be employed for generating a search query and returning relevant and/or related data, and combinations thereof are provided for automatically generating and searching data stores for relevant and related information.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: October 26, 2010
    Assignee: Microsoft Corporation
    Inventors: Hans Andersen, Brian Meek, David Nichols
  • Patent number: 7809124
    Abstract: A conferencing system provides the scheduling of virtual meetings with meeting lobbies so that a meeting presenter can conduct a virtual meeting without the need to send out invitations to attendees. A person that wants to conduct a virtual meeting can schedule with the conferencing system a meeting with a meeting lobby. The meeting lobby has an address, but there is no associated privileged information, such as a meeting password. Would-be meeting attendees use the meeting lobby address to enter the meeting lobby as visitors in the lobby, and request to enter the meeting from the meeting lobby. A meeting presenter can then either grant authorization for a visitor in the meeting lobby to enter the meeting, or deny authorization for a visitor in the meeting lobby to enter the meeting. If a visitor in the meeting lobby is denied authorization to enter the meeting from the meeting lobby, the conferencing system removes the visitor from the meeting lobby.
    Type: Grant
    Filed: February 11, 2005
    Date of Patent: October 5, 2010
    Assignee: Microsoft Corporation
    Inventors: Anne M. Archambault, Pavel Curtis, Brian Meek, Jeremy B. Smith, Douglas K. Wyatt
  • Publication number: 20100246448
    Abstract: The disclosed architecture facilitates the association of resources (e.g., hardware software) with a meeting location such as a conference room or conference space. Additionally, the room and resources can be associated with a realtime conference or meeting at the meeting location. Still further, the resources can be automatically joined to the meeting being held in the room, for both the organizer of the meeting and the remote participants of the meeting. The resources are network addressable and register to a communications infrastructure for online availability. The architecture automatically joins the conference room resources to any conference or call that is being held in the locale (e.g., room) of the conference, and which the user has joined using a realtime conferencing application. The resources distributed across multiple meeting locations can be utilized for a single session, as well.
    Type: Application
    Filed: March 24, 2009
    Publication date: September 30, 2010
    Applicant: Microsoft Corporation
    Inventors: Anton W. Krantz, Brian Meek
  • Publication number: 20100239081
    Abstract: Callers of an enhanced communication system are enabled to improve their communication experience by receiving context specific call controls on their peripheral device before, during, and/or after a call. A communication application determines context specific commands and configures/reconfigures call controls on the peripheral device. The peripheral device displays the call context specific controls in different stages of operation and forwards user selection(s) to the communication application without a need to understand the commands of perform actions associated with the commands.
    Type: Application
    Filed: March 20, 2009
    Publication date: September 23, 2010
    Applicant: Microsoft Corporation
    Inventors: Anton Krantz, Brian Meek, Mu Han
  • Publication number: 20090327230
    Abstract: Structured and/or unstructured data is processed with the aid of a data model. The data model provides a conceptual description of source content that can be generated or otherwise modified automatically as a function of data, models, and/or structure associated with the data. Both structured and unstructured data can be viewed in terms of high-level content rather than a lower level physical model. Among other things, this view can be employed to aid search as well as data sharing.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Lewis Charles Levin, Brian Meek, Patrice Y. Simard
  • Patent number: 7568005
    Abstract: An approach for providing enhanced application behavior in the presence of application sharing is provided. An application program interface (“API”) allows an application being shared in a collaborative environment to be aware of its application sharing status. An application developer can incorporate the API into an application program. Then, when an instance of the application is executing, an application sharing host can use the API to notify the instance of the application whenever the instance of the application is being shared. In addition, the application sharing host can also use the API to provide the instance of the application being shared the identity of a user that is in control of the instance of the application being shared.
    Type: Grant
    Filed: September 1, 2005
    Date of Patent: July 28, 2009
    Assignee: Microsoft Corporation
    Inventors: David A. Nichols, Brian Meek