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: 11985078
    Abstract: Devices and techniques for packet arbitration for buffered packets in a network device are described herein. A packet can be received at an input of the network device. The packet can be placed in a buffer for the input and a characteristic of the packet can be obtained. A record for the packet, that includes the characteristic, is written into a data structure that is independent of the buffer. Arbitration, based on the characteristic of the packet in the record, can then be performed among multiple packets to select a next packet from the buffer for delivery to an output.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: May 14, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Tony Brewer, Kirk D. Pospesel, Michael Grassi
  • 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
  • Publication number: 20240091031
    Abstract: An apparatus for protecting a post-amputation residuum comprises a shell defining a hollow interior cavity adapted for receiving and covering a distal portion of the residuum. The shell has an opening into the cavity at the distal end. A proximal portion of a compression sleeve is adapted to be disposed over at least a portion of the residuum. A free distal portion of the sleeve is configured to extend through the opening in the shell. The sleeve everts upon application of a longitudinal force to the distal portion of the sleeve in a proximal direction for folding over and covering the shell. The distal portion of the sleeve extends proximally of the shell to a position at least partially along the proximal portion of the sleeve for compressing the shell inwardly toward the residuum.
    Type: Application
    Filed: September 15, 2022
    Publication date: March 21, 2024
    Inventors: Michael Joseph Astilla, Laura Brewer Riedel
  • Publication number: 20240091069
    Abstract: An apparatus for protecting a post-amputation residuum comprises a shell defining a hollow interior cavity adapted for receiving and covering a distal portion of the residuum. The shell has an opening into the cavity at the distal end. A first and a second plurality of circumferentially spaced longitudinal slits extend from the proximal end and the distal end, respectively. A proximal portion of a compression sleeve is disposed over at least a portion of the residuum. A free distal portion of the sleeve extends through the opening in the shell and everts upon application of a longitudinal force to the distal portion of the sleeve in a proximal direction for folding over and covering the shell. The distal portion of the sleeve extends proximally of the shell to a position at least partially along the proximal portion of the sleeve for compressing the shell inwardly toward the residuum.
    Type: Application
    Filed: September 1, 2023
    Publication date: March 21, 2024
    Inventors: Michael Joseph Astilla, Laura Brewer Riedel
  • Publication number: 20240087473
    Abstract: One aspect of the present disclosure include a method and system for providing an interactive virtual reality simulation for virtual reality training. A headset, controllers, and/or one or more sensors communicate with a processor to display the interactive virtual reality simulation on a user display within the headset. The interactive virtual reality training for use in facilitating virtually reality simulations including a microscope simulation, a bacteria streaking simulation, and/or a visually inspecting containers simulation.
    Type: Application
    Filed: November 6, 2023
    Publication date: March 14, 2024
    Inventors: Crystal Mersh, Brian Duncan, Nicole Monachino, Rebecca Brewer, Robert Ferer, Vanessa Figueroa, Tyler DeWitt, Ken Wieber, Katayoun Meyer, Scott Driscoll, Michael Orndorff
  • 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: 20230106720
    Abstract: A system and method for charging a plug-in electric vehicle are disclosed. The system includes a plug-in electric vehicle having a frame, a rechargeable battery pack, a vehicle inlet, a positioning module, and a first communication module; and a battery charging station having a plurality of connectors, an actuation mechanism, and a second communication module. The battery charging station is in operative communication with the PEV, can anticipate an arrival of the PEV, and can ready a connector corresponding to the PEV's vehicle inlet type. The method includes monitoring one or more characterising parameters of a PEV, determining that the PEV needs charging, routing the PEV to a battery charging station, transmitting forecasting information and an identity of the PEV to the battery charging station, and charging the PEV at the battery charging station.
    Type: Application
    Filed: October 4, 2021
    Publication date: April 6, 2023
    Applicant: Caterpillar Inc.
    Inventors: Jeffery Othman, Perry D. Converse, Michael A. Brewer, William E. Barnickel, Andrew J. Vitale
  • 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: 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: 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
  • Patent number: 11003628
    Abstract: A variable driven, customizable data management system creates a descendent child module controllable by parameters set through action of a precedently operated architecture input module. Customizable child modules are expediently creatable to enable management of complex and disparate data sets per the requirements of particular end-users. Source files of varying file-types are determinable over network and data is extractable and pulled to populate a plurality of containers operative in the child module. Edits made to data displayed as part of the child module may be pushed over network to overwrite source files as amended. Complex data sets are thus collatable from disparate locations, over network, between partitions, even across platforms, whereby pulled data is rendered interactive for end-user control, despite local and root disunity, and displayed for interaction at a single instance.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: May 11, 2021
    Inventors: Michael A. Brewer, Frederick C. Wagner
  • 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