Patents by Inventor Michael Brewer

Michael Brewer 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: 12288278
    Abstract: A computer-implemented method according to one embodiment includes performing object detection on a frame to identify a set of objects within the frame, and determining a location of each object of the set of objects within the frame. The method further includes constructing a code tree structure for the frame. The code tree structure defines the determined locations. A rule defining modifications to make to at least some of the objects is received and the code tree structure is crawled. The rule is applied to the objects during the crawling. The method further includes layering the modifications defined in the rule on the set of objects within the frame. A computer program product according to another embodiment includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a computer to cause the computer to perform the foregoing method.
    Type: Grant
    Filed: October 4, 2022
    Date of Patent: April 29, 2025
    Assignee: The Weather Company, LLC
    Inventors: Thai Quoc Tran, Cindy Han Lu, Megan Kostick, Michael Brewer
  • Patent number: 12268501
    Abstract: A syringe assembly includes (i) a syringe with a cylindrical body, luer tip at a first end, finger grip at a second end and a cannula extending from the luer tip into the cylindrical body, and (ii) a plunger unit having an adapter portion, receiving cavity, finger grip and piston. A channel extends the length of the adapter portion to receive the cannula in one end and a variety of connectors, valves and/or syringes in a second end. The end of the channel accessible in the receiving cavity mates with or engages any number of commercially available valves, connectors and/or syringes while the luer tip similarly connects to any number of valves, catheters, connectors, etc., depending on the task being undertaken with the syringe assembly.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: April 8, 2025
    Inventors: Michael Brewer, Robert Fortune, Bill Phillips
  • Publication number: 20240112382
    Abstract: A computer-implemented method according to one embodiment includes performing object detection on a frame to identify a set of objects within the frame, and determining a location of each object of the set of objects within the frame. The method further includes constructing a code tree structure for the frame. The code tree structure defines the determined locations. A rule defining modifications to make to at least some of the objects is received and the code tree structure is crawled. The rule is applied to the objects during the crawling. The method further includes layering the modifications defined in the rule on the set of objects within the frame. A computer program product according to another embodiment includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a computer to cause the computer to perform the foregoing method.
    Type: Application
    Filed: October 4, 2022
    Publication date: April 4, 2024
    Inventors: Thai Quoc Tran, Cindy Han Lu, Megan Kostick, Michael Brewer
  • Patent number: 11826654
    Abstract: A dynamic asset spawning engine is provided in a data processing system for dynamically spawning assets in a video game based on one or more news feeds. The dynamic asset spawning engine semantically tags a library of video game assets with game tag descriptors. The dynamic asset spawning engine parses and processes the one or more news feeds to identify supplemental tag descriptors and spawning parameters for one or more video game assets in the library of video game assets. The dynamic spawning engine assigns the identified supplemental tag descriptors and spawning parameters to the one or more video game assets. The video game spawns the one or more game assets in the video game in accordance with the supplemental tag descriptors and spawning parameters.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: November 28, 2023
    Inventors: Thai Quoc Tran, Megan Kostick, Michael Brewer, Cindy Han Lu
  • Publication number: 20220379222
    Abstract: A dynamic asset spawning engine is provided in a data processing system for dynamically spawning assets in a video game based on one or more news feeds. The dynamic asset spawning engine semantically tags a library of video game assets with game tag descriptors. The dynamic asset spawning engine parses and processes the one or more news feeds to identify supplemental tag descriptors and spawning parameters for one or more video game assets in the library of video game assets. The dynamic spawning engine assigns the identified supplemental tag descriptors and spawning parameters to the one or more video game assets. The video game spawns the one or more game assets in the video game in accordance with the supplemental tag descriptors and spawning parameters.
    Type: Application
    Filed: May 25, 2021
    Publication date: December 1, 2022
    Inventors: Thai Quoc Tran, Megan Kostick, Michael Brewer, Cindy Han Lu
  • Publication number: 20220377403
    Abstract: A computer-implemented method for enhancing a video is provided. The method may include generating an annotation matrix comprising extracted video content associated with a video. The method may further include generating a viewer feedback matrix comprising extracted and aggregated viewer feedback, wherein the aggregated viewer feedback comprises a plurality of comments and viewer actions associated with the video, and wherein the plurality of comments appears as text that is located separate from a main window for playing the video. The method may further include generating an overlay matrix by merging the viewer feedback matrix and the annotation matrix. The method may further include generating at least one overlay window for overlaying in the main window of the video at the particular point in time during a playing of the video, wherein the at least one overlay window includes textual information generated from the aggregated viewer feedback.
    Type: Application
    Filed: May 20, 2021
    Publication date: November 24, 2022
    Inventors: Cindy Han Lu, Megan Kostick, Michael Brewer, Thai Quoc Tran
  • Patent number: 11318946
    Abstract: Methods and systems are provided for controlling yaw of a vehicle while maintaining vehicle speed. In one example, equal and opposite vectoring torques are applied to first and second wheels along with a propulsion torque so that a vehicle yaw moment may be induced without accelerating or decelerating the vehicle.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: May 3, 2022
    Assignee: Ford Global Technologies, LLC
    Inventors: Jose Velazquez Alcantar, Rajit Johri, Joseph Torres, Peter Barrette, Michael Brewer
  • Publication number: 20220104741
    Abstract: A syringe assembly includes (i) a syringe with a cylindrical body, luer tip at a first end, finger grip at a second end and a cannula extending from the luer tip into the cylindrical body, and (ii) a plunger unit having an adapter portion, receiving cavity, finger grip and piston. A channel extends the length of the adapter portion to receive the cannula in one end and a variety of connectors, valves and/or syringes in a second end. The end of the channel accessible in the receiving cavity mates with or engages any number of commercially available valves, connectors and/or syringes while the luer tip similarly connects to any number of valves, catheters, connectors, etc., depending on the task being undertaken with the syringe assembly.
    Type: Application
    Filed: December 8, 2020
    Publication date: April 7, 2022
    Inventors: Michael Brewer, Robert Fortune, Bill Phillips
  • Publication number: 20220092668
    Abstract: Service deployments of multiple services are grouped together according to common usage history. Services are proposed for a user account where one service of a services group is deployed and another service of the services group is new, or not deployed by the user account. Usage factors specific to a user account a weighted for ranking recommendation of certain services within service groups have at least one deployed service and at least one new service.
    Type: Application
    Filed: September 21, 2020
    Publication date: March 24, 2022
    Inventors: Cindy Han Lu, Megan Kostick, Michael Brewer, Thai Quoc Tran
  • Publication number: 20210345921
    Abstract: A syringe assembly includes (i) a syringe with a cylindrical body, luer tip at a first end, finger grip at a second end and a cannula extending from the luer tip into the cylindrical body, and (ii) a plunger unit having an adapter portion, receiving cavity, finger grip and piston. A channel extends the length of the adapter portion to receive the cannula in one end and a variety of connectors, valves and/or syringes in a second end. The end of the channel accessible in the receiving cavity mates with or engages any number of commercially available valves, connectors and/or syringes while the luer tip similarly connects to any number of valves, catheters, connectors, etc., depending on the task being undertaken with the syringe assembly.
    Type: Application
    Filed: December 8, 2020
    Publication date: November 11, 2021
    Inventors: Michael Brewer, Robert Fortune, Bill Phillips
  • Publication number: 20210345920
    Abstract: A syringe assembly includes (i) a syringe with a cylindrical body, luer tip at a first end, finger grip at a second end and a cannula extending from the luer tip into the cylindrical body, and (ii) a plunger unit having an adapter portion, receiving cavity, finger grip and piston. A channel extends the length of the adapter portion to receive the cannula in one end and a variety of connectors, valves and/or syringes in a second end. The end of the channel accessible in the receiving cavity mates with or engages any number of commercially available valves, connectors and/or syringes while the luer tip similarly connects to any number of valves, catheters, connectors, etc., depending on the task being undertaken with the syringe assembly.
    Type: Application
    Filed: December 7, 2020
    Publication date: November 11, 2021
    Inventors: Michael Brewer, Robert Fortune, Bill Phillips
  • Publication number: 20210345919
    Abstract: A syringe assembly includes (i) a syringe with a cylindrical body, luer tip at a first end, finger grip at a second end and a cannula extending from the luer tip into the cylindrical body, and (ii) a plunger unit having an adapter portion, receiving cavity, finger grip and piston. A channel extends the length of the adapter portion to receive the cannula in one end and a variety of connectors, valves and/or syringes in a second end. The end of the channel accessible in the receiving cavity mates with or engages any number of commercially available valves, connectors and/or syringes while the luer tip similarly connects to any number of valves, catheters, connectors, etc., depending on the task being undertaken with the syringe assembly.
    Type: Application
    Filed: December 7, 2020
    Publication date: November 11, 2021
    Inventors: Michael Brewer, Robert Fortune, Bill Phillips
  • Publication number: 20210345922
    Abstract: A syringe assembly includes (i) a syringe with a cylindrical body, luer tip at a first end, finger grip at a second end and a cannula extending from the luer tip into the cylindrical body, and (ii) a plunger unit having an adapter portion, receiving cavity, finger grip and piston. A channel extends the length of the adapter portion to receive the cannula in one end and a variety of connectors, valves and/or syringes in a second end. The end of the channel accessible in the receiving cavity mates with or engages any number of commercially available valves, connectors and/or syringes while the luer tip similarly connects to any number of valves, catheters, connectors, etc., depending on the task being undertaken with the syringe assembly.
    Type: Application
    Filed: December 8, 2020
    Publication date: November 11, 2021
    Inventors: Michael Brewer, Robert Fortune, Bill Phillips
  • Publication number: 20210085230
    Abstract: A syringe assembly includes (i) a syringe with a cylindrical body, luer tip at a first end, finger grip at a second end and a cannula extending from the luer tip into the cylindrical body, and (ii) a plunger unit having an adapter portion, receiving cavity, finger grip and piston. A channel extends the length of the adapter portion to receive the cannula in one end and a variety of connectors, valves and/or syringes in a second end. The end of the channel accessible in the receiving cavity mates with or engages any number of commercially available valves, connectors and/or syringes while the luer tip similarly connects to any number of valves, catheters, connectors, etc., depending on the task being undertaken with the syringe assembly.
    Type: Application
    Filed: December 4, 2020
    Publication date: March 25, 2021
    Inventors: Michael Brewer, Robert Fortune, Bill Phillips
  • Publication number: 20210006624
    Abstract: Broadly speaking, embodiments of the present techniques provide methods for activating functionality on a client device when the client device is determined by a sensor to be in a particular environment. Advantageously, the client device and sensor(s) do not communicate directly so there is no requirement for a trust relationship to be established therebetween, which may consume power, take time and may require user involvement. The functionality on the client device may instead be activated by a trusted server, and the trust relationship may be established when a user of the client device registers to use the system.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 7, 2021
    Inventors: Dennis Michael Brewer, Jonathan Nicholas van Deventer, Ciaran Bradley, Dan Bladen, Jordan de Laune
  • Publication number: 20200352497
    Abstract: A syringe assembly includes (i) a syringe with a cylindrical body, luer tip at a first end, finger grip at a second end and a cannula extending from the luer tip into the cylindrical body, and (ii) a plunger unit having an adapter portion, receiving cavity, finger grip and piston. A channel extends the length of the adapter portion to receive the cannula in one end and a variety of connectors, valves and/or syringes in a second end. The end of the channel accessible in the receiving cavity mates with or engages any number of commercially available valves, connectors and/or syringes while the luer tip similarly connects to any number of valves, catheters, connectors, etc., depending on the task being undertaken with the syringe assembly.
    Type: Application
    Filed: May 11, 2020
    Publication date: November 12, 2020
    Inventors: Michael Brewer, Robert Fortune, Bill Phillips, Robert Browne, Chonna Bartholomew
  • Publication number: 20200324770
    Abstract: Methods and systems are provided for controlling yaw of a vehicle while maintaining vehicle speed. In one example, equal and opposite vectoring torques are applied to first and second wheels along with a propulsion torque so that a vehicle yaw moment may be induced without accelerating or decelerating the vehicle.
    Type: Application
    Filed: April 10, 2019
    Publication date: October 15, 2020
    Inventors: Jose Velazquez Alcantar, Rajit Johri, Joseph Torres, Peter Barrette, Michael Brewer
  • Patent number: 9834815
    Abstract: The present teachings generally relate to methods and kits incorporating a discriminating positive control for determining whether a particular microorganism or group of microorganisms are present in a sample, for example but not limited to a food, environmental, agricultural, biopharmaceutical, pharmaceutical, or water sample. According to certain methods, at least part of a starting material, for example but not limited to, a food, environmental, agricultural, biopharmaceutical, pharmaceutical, or water sample can be combined with a culture medium and incubated under conditions suitable for microbial growth followed by extracting microorganism and added control nucleic acids for analysis.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: December 5, 2017
    Assignee: Life Technologies Corporation
    Inventors: Michael Brewer, Olga Petrauskene, Jen-Kuei Liu, Craig Cummings, Sueh-Ning Liew
  • Patent number: 8364365
    Abstract: The method for controlling a safety system (102-108) of a vehicle (10) determines a reference velocity from a first front wheel sensor (20A) and a second front wheel speed signal from a second front wheel sensor (20B). An axle speed sensor (20C) may be used to determine an axle speed signal. A first rear speed signal and a second rear speed signal are determined from the reference velocity, a slip effect and a yaw signal. The yaw signal may be determined from a yaw rate sensor (28). Safety system (102-108) may be controlled in response to the first rear wheel speed signal and the second rear wheel speed signal.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: January 29, 2013
    Assignee: Ford Global Technologies
    Inventors: Michael Brewer, Todd Brown, Thomas Salmon
  • Publication number: 20100273143
    Abstract: The present teachings generally relate to methods and kits incorporating a discriminating positive control for determining whether a particular microorganism or group of microorganisms are present in a sample, for example but not limited to a food, environmental, agricultural, biopharmaceutical, pharmaceutical, or water sample. According to certain methods, at least part of a starting material, for example but not limited to, a food, environmental, agricultural, biopharmaceutical, pharmaceutical, or water sample can be combined with a culture medium and incubated under conditions suitable for microbial growth followed by extracting microorganism and added control nucleic acids for analysis.
    Type: Application
    Filed: March 25, 2010
    Publication date: October 28, 2010
    Applicant: LIFE TECHNOLOGIES CORPORATION
    Inventors: Michael Brewer, Olga Petrauskene, Jen-Kuei Liu, Craig Cummings, Sueh-Ning Liew