Patents by Inventor Michael Sean Brown

Michael Sean Brown 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: 11019142
    Abstract: Merging media in a playlist associated with a cloud based media provider of a first mobile device of a first user with media being played on a second mobile device of a second user within a specific proximity, such that the second mobile device receives at least a portion of a media playlist of the first user from the cloud based media provider for merging with the media currently being played by the second device.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventor: Michael Sean Brown
  • Patent number: 10937012
    Abstract: A method and system for generating a document is provided. The method includes generating a metadocument configured to retain multiple components of different data types. A component editor directory of a component editor server is queried and a list of component editors compatible with metadocument is retrieved. A first component editor of the list of component editors is selected from a remote location. The first component editor is associated with a first defined data type. A first document component comprising the first defined data type is generated within the metadocument resulting in a single document comprising the first document component. A user interface is updated with the single document comprising the first document component.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventor: Michael Sean Brown
  • Patent number: 10838837
    Abstract: A method and system for predicting system states is provided. The method includes receiving a first reference model associated with a first operational attribute of a system from a first integrated circuit internally comprising a first processing circuit and a first sensor measuring a first parameter of the system. Additionally, a second reference model associated with a second operational attribute of the system is received from a second integrated circuit internally comprising a second processing circuit and a second sensor measuring a second parameter of the system. A combination reference model based on the first reference model and the second reference model is generated and a predicted future state and associated operational attributes for the system are determined based on the combination reference model.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael Sean Brown, Sean R. Costello, Stefan Harrer, Laurence J. Plant
  • Patent number: 10785273
    Abstract: Hybrid device for viewing media content: a media player; a non-transitory storage medium; and a processer to perform functions: exception detection and handling to monitor a rate of media streaming and to identify when viewing of the media content is or predicted to be interrupted; a peer interaction manager to broadcast a request to peers for media segments of the media content when viewing of the media content is or predicted to be interrupted; a security manager to send a request to a content distribution network to start streaming of the media content, to receive a session key from the content distribution network, and to present the session key to the peers; a peer media manager to receive the media segments from the peers and cache the media segments; and a media segment manager to stitch the media segments from different peers into a single continuous media file.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: September 22, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Sean Brown, Sean R. Costello, Stefan Harrer, Laurence J. Plant
  • Publication number: 20200013034
    Abstract: A method and system for generating a document is provided. The method includes generating a metadocument configured to retain multiple components of different data types. A component editor directory of a component editor server is queried and a list of component editors compatible with metadocument is retrieved. A first component editor of the list of component editors is selected from a remote location. The first component editor is associated with a first defined data type. A first document component comprising the first defined data type is generated within the metadocument resulting in a single document comprising the first document component. A user interface is updated with the single document comprising the first document component.
    Type: Application
    Filed: September 18, 2019
    Publication date: January 9, 2020
    Inventor: Michael Sean Brown
  • Patent number: 10528932
    Abstract: A method and system for generating a document is provided. The method includes generating a metadocument configured to retain multiple components of different data types. A component editor directory of a component editor server is queried and a list of component editors compatible with metadocument is retrieved. A first component editor of the list of component editors is selected from a remote location. The first component editor is associated with a first defined data type. A first document component comprising the first defined data type is generated within the metadocument resulting in a single document comprising the first document component. A user interface is updated with the single document comprising the first document component.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: January 7, 2020
    Assignee: International Business Machines Corporation
    Inventor: Michael Sean Brown
  • Publication number: 20190289048
    Abstract: Hybrid device for viewing media content: a media player; a non-transitory storage medium; and a processer to perform functions: exception detection and handling to monitor a rate of media streaming and to identify when viewing of the media content is or predicted to be interrupted; a peer interaction manager to broadcast a request to peers for media segments of the media content when viewing of the media content is or predicted to be interrupted; a security manager to send a request to a content distribution network to start streaming of the media content, to receive a session key from the content distribution network, and to present the session key to the peers; a peer media manager to receive the media segments from the peers and cache the media segments; and a media segment manager to stitch the media segments from different peers into a single continuous media file.
    Type: Application
    Filed: June 6, 2019
    Publication date: September 19, 2019
    Inventors: MICHAEL SEAN BROWN, Sean R. Costello, Stefan Harrer, Laurence J. Plant
  • Patent number: 10389776
    Abstract: Hybrid device for viewing media content which includes a media player to present the media content to a viewer; a non-transitory storage medium that stores instructions; and a processer that executes the instructions to perform the following functions: exception detection and handling to monitor a rate of media streaming and to identify when viewing of the media content is interrupted or predicted to be interrupted; a peer interaction manager having a signaling capability to broadcast a request to peers for media segments of the media content when viewing of the media content is interrupted or predicted to be interrupted; a peer media manager to receive the media segments from the peers and cache the media segments; and a media segment manager to stitch the media segments from different peers into a single continuous media file and insert the media file into the media player for playing to the viewer.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: August 20, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Sean Brown, Sean R. Costello, Stefan Harrer, Laurence J. Plant
  • Publication number: 20180359316
    Abstract: Merging media in a playlist associated with a cloud based media provider of a first mobile device of a first user with media being played on a second mobile device of a second user within a specific proximity, such that the second mobile device receives at least a portion of a media playlist of the first user from the cloud based media provider for merging with the media currently being played by the second device.
    Type: Application
    Filed: August 21, 2018
    Publication date: December 13, 2018
    Inventor: Michael Sean Brown
  • Patent number: 10153648
    Abstract: A method and apparatus for implementing a charging process is provided. The method includes determining that a charging surface of a mobile device is currently located on a charging surface of a structure including a charging apparatus. The charging surface of the mobile device includes charge receiving contacts electrically connected to a battery and a processor. The charging surface of the structure includes charging contacts electrically connected to a charging circuit and in communication with a controller. The processor determines that at least two contacts of the charge receiving contacts are in electro/mechanical contact with at least two contacts of the charging contacts and in response, a negotiation process with the controller with respect to selecting at least one associated charging voltage and polarity for charging the battery is executed resulting in a charging process between the charging circuit and the battery being enabled.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: December 11, 2018
    Assignee: International Business Machines Corporation
    Inventors: Michael Sean Brown, James D. Cleaver, Carlos Felipe F. da Fonseca, Gregory D. Lee
  • Patent number: 10097632
    Abstract: Merging media in a playlist associated with a cloud based media provider of a first mobile device of a first user with media being played on a second mobile device of a second user within a specific proximity, such that the second mobile device receives at least a portion of a media playlist of the first user from the cloud based media provider for merging with the media currently being played by the second device.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: October 9, 2018
    Assignee: International Business Machines Corporation
    Inventor: Michael Sean Brown
  • Publication number: 20180197162
    Abstract: A method and system for generating a document is provided. The method includes generating a metadocument configured to retain multiple components of different data types. A component editor directory of a component editor server is queried and a list of component editors compatible with metadocument is retrieved. A first component editor of the list of component editors is selected from a remote location. The first component editor is associated with a first defined data type. A first document component comprising the first defined data type is generated within the metadocument resulting in a single document comprising the first document component. A user interface is updated with the single document comprising the first document component.
    Type: Application
    Filed: March 6, 2018
    Publication date: July 12, 2018
    Inventor: Michael Sean Brown
  • Patent number: 10008089
    Abstract: A system for providing an alert to a user which includes a sensor for sensing user data pertaining to a user's condition; and a non-transitory storage medium that stores instructions. Also included is a processor that executes the instructions to: monitor the user data from the sensor for predefined conditions, at least one predefined condition pertaining to a mental state of the user; autonomously evaluate the user data for the predefined conditions; autonomously identify the predefined condition that matches the user's condition; autonomously determine a predefined alert corresponding to the predefined condition and to the user's condition to interact with the user to calm the user; and autonomously administer the predefined alert to the user.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: June 26, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Sean Brown, Stefan Harrer, Laurence J. Plant
  • Patent number: 9972000
    Abstract: A method and system for generating a document is provided. The method includes generating a metadocument configured to retain multiple components of different data types. A component editor directory of a component editor server is queried and a list of component editors compatible with metadocument is retrieved. A first component editor of the list of component editors is selected from a remote location. The first component editor is associated with a first defined data type. A first document component comprising the first defined data type is generated within the metadocument resulting in a single document comprising the first document component. A user interface is updated with the single document comprising the first document component.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: May 15, 2018
    Assignee: International Business Machines Corporation
    Inventor: Michael Sean Brown
  • Publication number: 20180131210
    Abstract: A method and apparatus for implementing a charging process is provided. The method includes determining that a charging surface of a mobile device is currently located on a charging surface of a structure including a charging apparatus. The charging surface of the mobile device includes charge receiving contacts electrically connected to a battery and a processor. The charging surface of the structure includes charging contacts electrically connected to a charging circuit and in communication with a controller. The processor determines that at least two contacts of the charge receiving contacts are in electro/mechanical contact with at least two contacts of the charging contacts and in response, a negotiation process with the controller with respect to selecting at least one associated charging voltage and polarity for charging the battery is executed resulting in a charging process between the charging circuit and the battery being enabled.
    Type: Application
    Filed: January 5, 2018
    Publication date: May 10, 2018
    Inventors: Michael Sean Brown, James D. Cleaver, Carlos Felipe F. da Fonseca, Gregory D. Lee
  • Patent number: 9947187
    Abstract: A system, method and program product for delivering haptic notifications to a user. A system is disclosed having: a plurality of wearable devices adapted to be worn on different parts of a user, wherein each wearable device is adapted to output a configurable haptic notification to the user; a host device that coordinates with at least two wearable devices to output a scheme of haptic notifications based on an associated rule in response to a detected event; and a learning system that analyzes feedback from the user to determine an efficacy of the scheme and causes the associated rule to be altered in response to the scheme being deemed ineffective.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: April 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Michael Sean Brown, Tania Ezra, Stefan Harrer, Christopher J. Pavlovski, Laurence J. Plant
  • Patent number: 9935474
    Abstract: A method and apparatus for implementing a charging process is provided. The method includes determining that a charging surface of a mobile device is currently located on a charging surface of a structure including a charging apparatus. The charging surface of the mobile device includes charge receiving contacts electrically connected to a battery and a processor. The charging surface of the structure includes charging contacts electrically connected to a charging circuit and in communication with a controller. The processor determines that at least two contacts of the charge receiving contacts are in electro/mechanical contact with at least two contacts of the charging contacts and in response, a negotiation process with the controller with respect to selecting at least one associated charging voltage and polarity for charging the battery is executed resulting in a charging process between the charging circuit and the battery being enabled.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: April 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Michael Sean Brown, James D. Cleaver, Carlos Felipe F. da Fonseca, Gregory D. Lee
  • Publication number: 20180034873
    Abstract: Hybrid device for viewing media content which includes a media player to present the media content to a viewer; a non-transitory storage medium that stores instructions; and a processer that executes the instructions to perform the following functions: exception detection and handling to monitor a rate of media streaming and to identify when viewing of the media content is interrupted or predicted to be interrupted; a peer interaction manager having a signaling capability to broadcast a request to peers for media segments of the media content when viewing of the media content is interrupted or predicted to be interrupted; a peer media manager to receive the media segments from the peers and cache the media segments; and a media segment manager to stitch the media segments from different peers into a single continuous media file and insert the media file into the media player for playing to the viewer.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Michael Sean Brown, Sean R. Costello, Stefan Harrer, Laurence J. Plant
  • Patent number: 9880803
    Abstract: A method of audio buffering continuity which includes downloading by a client device a digital audio stream from a digital source; buffering by the client device the downloaded digital audio stream; playing the digital audio stream from the buffered digital audio stream; when the digital audio stream is interrupted such that there is a gap when the client device is incapable of downloading the digital audio stream, inserting by the client device an audio pattern into the gap wherein the audio pattern has one or more elements of the downloaded digital audio stream; and playing by the client device the audio pattern a plurality of times to form a loop while the digital audio stream is interrupted. Also disclosed is an apparatus and a computer program product.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventor: Michael Sean Brown
  • Publication number: 20170372205
    Abstract: A method and system for predicting system states is provided. The method includes receiving a first reference model associated with a first operational attribute of a system from a first integrated circuit internally comprising a first processing circuit and a first sensor measuring a first parameter of the system. Additionally, a second reference model associated with a second operational attribute of the system is received from a second integrated circuit internally comprising a second processing circuit and a second sensor measuring a second parameter of the system. A combination reference model based on the first reference model and the second reference model is generated and a predicted future state and associated operational attributes for the system are determined based on the combination reference model.
    Type: Application
    Filed: June 24, 2016
    Publication date: December 28, 2017
    Inventors: Michael Sean Brown, Sean R. Costello, Stefan Harrer, Laurence J. Plant