Patents by Inventor Michael S. Brown

Michael S. 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).

  • Publication number: 20250205784
    Abstract: A system for controlling an additive manufacturing processing may include an energy source operable to emit a beam to heat a powder bed to form a melt pool, a detection system disposed for on axis sensing of a temperature profile of the melt pool where the detection system includes a plurality of independently filtered channels that each monitor a spectral response of the melt pool to determine the temperature profile based on the spectral response of the plurality of independently filtered channels, and a control system comprising a high speed FPGA or ASIC operably coupled to the detection system to receive the temperature profile and define a control response for controlling operation of the energy source.
    Type: Application
    Filed: October 22, 2024
    Publication date: June 26, 2025
    Applicant: The Johns Hopkins University
    Inventors: Brendan P. Croom, Morgana M. Trexler, Ari M. Lax, Michael S. Brown, Vincent R. Pagan, Mary E. Daffron, Steven M. Storck
  • Publication number: 20240161344
    Abstract: Systems, methods, and non-transitory computer-readable media embed a trained neural network within a digital image. For instance, in one or more embodiments, the systems identify out-of-gamut pixel values of a digital image in a first gamut, where the digital image is converted to the first gamut from a second gamut. Furthermore, the systems determine target pixel values of a target version of the digital image in the first gamut that correspond to the out-of-gamut pixel values. The systems train a neural network to predict the target pixel values in the first gamut based on the out-of-gamut pixel values. The systems embed the neural network within the digital image in the second gamut to allow for extraction of the embedded neural network from the digital image to restore the digital image to a larger gamut digital image.
    Type: Application
    Filed: November 7, 2022
    Publication date: May 16, 2024
    Inventors: Hoang M. Le, Michael S. Brown, Brian Price, Scott Cohen
  • Publication number: 20240071041
    Abstract: A method for processing image data, including obtaining a raw input image that is captured using a first image sensor under an input illumination condition; obtaining, using a transform estimator, a color transform that maps a characteristic of the first image sensor to a characteristic of a second image sensor, based on the input illumination condition; and generating a raw output image having the characteristic of the second image sensor based on the raw input image and the color transform.
    Type: Application
    Filed: July 28, 2023
    Publication date: February 29, 2024
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Abdelrahman Abdelhamed, Michael S. Brown, Abhijith Punnappurath, Hoang Minh Le, Luxi Zhao
  • Publication number: 20240044484
    Abstract: A canister system comprises a canister adapted to contain a liquid therein, the canister having an opening, the opening defined by a boss extending from a surface of the canister. A wick is disposed through the opening and adapted to be in contact with the liquid. A cap securely and removably attaches to the boss and covers the wick.
    Type: Application
    Filed: August 2, 2022
    Publication date: February 8, 2024
    Inventor: Michael S. Brown
  • Patent number: 11665273
    Abstract: A method for setting parameter settings of an image signal processor (ISP) of a camera of a mobile device based on a user selection may include controlling a display of the mobile device to display a plurality of images, each of which is associated with corresponding parameter settings. The method may include receiving, via a user interface (UI) of the mobile device, the user selection in relation to an image of the plurality of images. The method may include determining selected parameter settings based on the user selection in relation to the image. The method may include setting the parameter settings of the ISP, based on the selected parameter settings, to permit the ISP to process a raw image from an image sensor of the mobile device using the selected parameter settings.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: May 30, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Michael S. Brown
  • Patent number: 11543864
    Abstract: Systems of the present disclosure include an electronic device with a chassis and a speaker assembly. The speaker assembly can include a speaker support surrounding a speaker and coupled to the chassis via a spring element. The spring element can be monolithically formed with a main body of the speaker support and be configured to reduce transmission of vibrations from the speaker to the chassis. For example, the spring element can include an arm that extends within an opening of the main body to connect the main body to a fastener secured to the chassis. The spring element can be provided with features that facilitate wide distribution of loads and relative movement between the speaker assembly and the chassis.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: January 3, 2023
    Assignee: APPLE INC.
    Inventors: Stuart M. Nevill, Andreas Rousounelos, Kieran Poulain, Martial A. Rousseau, Daniel W. Corona, Alix V. McCabe, Michael S. Browne, Bao Liu
  • Publication number: 20210342344
    Abstract: A system for the dynamic analysis of unstructured data where feedback loops exist between the user and the machine resulting in improved specificity and content (accuracy and precision) with regard to the results obtained from the machine learning algorithms. A Graphic User Interface (GUI) controls the configuration and deployment of all the features of the Intelligence Augmentation System (IAS) including data capture and processing, analytics, and feedback. Results of one set of algorithms can be forwarded to subsequent tools with the system for further analysis and planning using decision algorithms. The results are configured using a GUI that can manipulate the data in dynamically, allowing immediate visualization of user queries.
    Type: Application
    Filed: July 7, 2021
    Publication date: November 4, 2021
    Inventors: Michael Kowolenko, John C. Bass, Meaghan E. Johnson, Andrew Brown, Michael S. Brown, Jesse Simpson
  • Publication number: 20210278961
    Abstract: A method for setting parameter settings of an image signal processor (ISP) of a camera of a mobile device based on a user selection may include controlling a display of the mobile device to display a plurality of images, each of which is associated with corresponding parameter settings. The method may include receiving, via a user interface (Ul) of the mobile device, the user selection in relation to an image of the plurality of images. The method may include determining selected parameter settings based on the user selection in relation to the image. The method may include setting the parameter settings of the ISP, based on the selected parameter settings, to permit the ISP to process a raw image from an image sensor of the mobile device using the selected parameter settings.
    Type: Application
    Filed: June 19, 2020
    Publication date: September 9, 2021
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Michael S. BROWN
  • Publication number: 20210272038
    Abstract: A system for the dynamic analysis of unstructured data where feedback loops exist between the user and the machine resulting in improved specificity and content (accuracy and precision) with regard to the results obtained from the machine learning algorithms. A Graphic User Interface (GUI) controls the configuration and deployment of all the features of the Intelligence Augmentation System (IAS) including data capture and processing, analytics, and feedback. Results of one set of algorithms can be forwarded to subsequent tools with the system for further analysis and planning using decision algorithms. The results are configured using a GUI that can manipulate the data in dynamically, allowing immediate visualization of user queries.
    Type: Application
    Filed: May 14, 2021
    Publication date: September 2, 2021
    Inventors: Michael Kowolenko, John C. Bass, Meaghan E. Johnson, Andrew Brown, Michael S. Brown, Jesse Simpson
  • Publication number: 20200409951
    Abstract: A system for the dynamic analysis of unstructured data where feedback loops exist between the user and the machine resulting in improved specificity and content (accuracy and precision) with regard to the results obtained from the machine learning algorithms. A Graphic User Interface (GUI) controls the configuration and deployment of all the features of the Intelligence Augmentation System (IAS) including data capture and processing, analytics, and feedback. Results of one set of algorithms can be forwarded to subsequent tools with the system for further analysis and planning using decision algorithms. The results are configured using a GUI that can manipulate the data in dynamically, allowing immediate visualization of user queries.
    Type: Application
    Filed: June 26, 2019
    Publication date: December 31, 2020
    Inventors: Michael Kowolenko, John C. Bass, Meaghan E. Johnson, Andrew Brown, Michael S. Brown, Jesse Simpson
  • Patent number: 10410229
    Abstract: In an approach for monitoring media consumption, a processor receives data from a media collection device, wherein the data comprises at least information generated by at least one media broadcasting device of one or more media broadcasts. A processor compares the data to previously stored signatures, wherein the previously stored signatures are each associated with a respective media broadcast. A processor identifies the one or more media broadcasts using the data and the previously stored signatures. A processor compiles the identified one or more media broadcasts with a set of previously stored media broadcasts associated with the media collection device.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: September 10, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michael S. Brown, Stefan Harrer, Laurence J. Plant
  • Patent number: 10168207
    Abstract: In an approach to monitoring sunscreen effectiveness, a computer receives input from a user. The computer receives data corresponding to ultraviolet radiation exposure from a first ultraviolet radiation sensor and a second ultraviolet radiation sensor. The computer determines an amount of ultraviolet radiation received by the first ultraviolet radiation sensor and the second ultraviolet radiation sensor. The computer determines whether the amount of ultraviolet radiation received by the first ultraviolet radiation sensor is similar to the amount of ultraviolet radiation received by the second ultraviolet radiation sensor. The computer determines whether the amount of ultraviolet radiation received by the first ultraviolet radiation sensor is below an alert threshold. In response to determining the amount of ultraviolet radiation received by the first ultraviolet radiation sensor is not below an alert threshold, the computer transmits an alert message to the user.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michael S. Brown, James D. Cleaver, Louise A. McGuire, Michael J. McGuire
  • Patent number: 10083247
    Abstract: A method, computer system, and computer program product for generating state-driven role-based landing pages. An enterprise application user in a secure enterprise application environment provides user-specified content relevant to the user's role in the enterprise, and when the user invokes an enterprise application, initial screens displayed by the enterprise application are displayed as landing pages using the user-specified content. The method commences by validating an enterprise application user using a user profile and a security model where the security model serves to distinguish permitted or allowed enterprise application user activities from denied enterprise application activities. Once validated, then the method identifies a user's role or roles, and further, identifies the user's selection of subscriptions (e.g., subscriptions pertaining to content related to the user's role).
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: September 25, 2018
    Assignee: Oracle International Corporation
    Inventors: Michael S. Brown, Chakriya D. Lipps, Gurbinder S. Bali
  • Patent number: 10062045
    Abstract: Prioritization of project workspaces is provided herein. Data items are grouped into project workspaces based on workspace identifiers with which the data items have been tagged. Grouped data items included in a project workspace are tagged with a common workspace identifier that indicates association with a project corresponding to the project workspace, the project including tasks for a user. Priority of the project workspace is determined relative to priority of other project workspaces and based on ascertaining priorities of the tasks of the project by analyzing the grouped data items included in the project workspace. An indication of the priority of the project workspace relative to priority of the other project workspaces is provided for graphical presentation to the user, in order to facilitate focusing the user to a highest priority project workspace of the project workspaces.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: August 28, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Michael S. Brown
  • Patent number: 10033728
    Abstract: A method for determining if a user of a computer system is a human. A processor receives an indication that a computer security program is needed and acquires at least one image depicting a first string of characters including at least a first and second set of one or more characters. A processor assigns a substitute character to be used as input for each of the second set of one or more characters. A processor presents the at least one image and an indication of the substitute character and when to use the substitute character to the user. A processor receives a second string of characters from the user. A processor determines whether the second string of characters substantially matches the first string of characters based on the substitute character assigned to each of the second set of one or more characters and determines whether the user is a human.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Michael S. Brown, Carlos F. Franca da Fonseca, Neil I. Readshaw
  • Patent number: 10013674
    Abstract: A method carried out by an electronic device enabled to send and receive electronic messages over a network, including: determining if a new electronic message received by the device is part of a message thread that includes the new message and at least one prior electronic message previously received at the device; and if the new message is determined to be part of a message thread, comparing address information of the new message with address information of the at least one prior electronic message in the message thread to determine if there has been a change in addressed recipients between the new message and the at least one prior electronic message, and if so, providing a notification to a user of the device of the existence of the change.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: July 3, 2018
    Assignee: BlackBerry Limited
    Inventors: Neil Adams, Michael S. Brown, George Babu
  • Patent number: 9917702
    Abstract: A method and system are provided for sharing data amongst a group of a plurality of mobile devices to manage tasks in a group project. To manage updates, the shared data is atomized such that individual databases in the shared data are separated or otherwise delineated into one or more records, each record having associated therewith, a value.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: March 13, 2018
    Assignee: BlackBerry Limited
    Inventors: Michael Hung, Herbert A. Little, Michael S. Brown
  • Publication number: 20170350754
    Abstract: In an approach to monitoring sunscreen effectiveness, a computer receives input from a user. The computer receives data corresponding to ultraviolet radiation exposure from a first ultraviolet radiation sensor and a second ultraviolet radiation sensor. The computer determines an amount of ultraviolet radiation received by the first ultraviolet radiation sensor and the second ultraviolet radiation sensor. The computer determines whether the amount of ultraviolet radiation received by the first ultraviolet radiation sensor is similar to the amount of ultraviolet radiation received by the second ultraviolet radiation sensor. The computer determines whether the amount of ultraviolet radiation received by the first ultraviolet radiation sensor is below an alert threshold. In response to determining the amount of ultraviolet radiation received by the first ultraviolet radiation sensor is not below an alert threshold, the computer transmits an alert message to the user.
    Type: Application
    Filed: June 1, 2016
    Publication date: December 7, 2017
    Inventors: Michael S. Brown, James D. Cleaver, Louise A. McGuire, Michael J. McGuire
  • Patent number: 9783166
    Abstract: Methods, systems and computer readable program products for maintaining windscreen visibility using surface monitoring are disclosed. In embodiments, the system comprises a set of sensors for monitoring a state of a windscreen surface and for generating one or more signals representing that state; a control system for analyzing the one or more signals to identify defined conditions of the surface of the windscreen and to generate one or more control signals; and a set of activatable devices for receiving the one or more control signals. The control signals activate the activatable devices to remove the identified conditions of the surface of the windscreen. In embodiments, the set of activatable devices includes air jets and cleaning fluid jets, and the control signals activate these jets to direct air and cleaning fluids onto the windscreen. This may be done to remove rain drops or dirt from the windscreen.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: October 10, 2017
    Assignee: International Business Machines Corporation
    Inventors: Michael S. Brown, Stefan Harrer, Laurence J. Plant
  • Patent number: 9710460
    Abstract: A conversation analytics system including multiple microphones that each respectively capture at least a part of a single real world natural language conversation. The natural language data (for example, audio of natural language, or audio of natural language converted to text) from each of the multiple microphones is combined into a single combined piece of natural language data (for example, a combined audio file, or a combined piece of text). This combined piece of natural language data is subject to: (i) machine logic based natural language understanding; and/or (ii) community conversation analysis. The multiple microphones may be respectively built into mobile devices which are always on and which are generally always carried by the device owners on their respective persons.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: July 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Michael S. Brown, Stefan Harrer, Laurence J. Plant