Patents by Inventor Michael Mahar
Michael Mahar 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: 20170061314Abstract: Live-action event data is received during a live-action event from an event reporting computing system via a computer network interface. The live-action event data is provided to a machine-learning prediction machine previously trained with previously-completed event data to output a prediction for an upcoming aspect of the live-action event. The prediction is sent to a client computing system via the computer network interface prior to commencement of the upcoming aspect to enhance a live-action event experience provided by the client computing system.Type: ApplicationFiled: January 11, 2016Publication date: March 2, 2017Applicant: Microsoft Technology Licensing, LLCInventors: William Robert Schnurr, Cameron McRae, Myvictor Tran, Michael Mahar, Preetinderpal Singh Mangat
-
Publication number: 20170064240Abstract: A network-accessible computer comprises a network-communications interface configured to receive player-position data via a computer network. The player-position data indicates a multi-dimensional position for each of a plurality of players participating a sporting event. The network-accessible computer further comprises a logic machine configured to derive auxiliary information from at least the player-position data, the auxiliary information not included in the player-position data and indicating specific attributes for one or more of the plurality of players during a period of game activity in the sporting event. The logic machine packages the auxiliary information with the player-position data into a client-readable data package usable by a client computing device to construct a user interface visualizing at least the player-position data and auxiliary information. The logic machine sends the client-readable data package to the client computing device via the network-communications interface.Type: ApplicationFiled: April 14, 2016Publication date: March 2, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Preetinderpal Singh Mangat, Daniel Daigle, David Ferguson, Guillaume LaHaye, Michael Mahar, David Seymour, Trey Smith, Amardeep Tiwana, Simon Warrington
-
Publication number: 20170008707Abstract: An improved pharmaceutical vial processing system and method groups vials on an automated dispensing line according to diverting needs. The improved pharmaceutical vial processing system and method allows vials to travel in close groups. A diversion algorithm determines when gaps between vials are needed to reduce the likelihood that a mechanical diverting device engages the wrong vial to a new location on the dispensing line. The diversion algorithm identifies each vial that needs to be diverted to a target location and employs a “neighbor analysis” to determine whether a gap between neighboring vials is needed before a vial destined for the target station encounters a diverter. Vials that are destined for locations beyond the target station remain grouped. Vials that are behind a vial destined for the target station are held to introduce a gap between the vial destined for the target station and the remaining vials.Type: ApplicationFiled: September 26, 2016Publication date: January 12, 2017Inventors: Michael Mahar, Atin Kapadia
-
Patent number: 9540188Abstract: An improved pharmaceutical vial processing system and method groups vials on an automated dispensing line according to diverting needs. The improved pharmaceutical vial processing system and method allows vials to travel in close groups. A diversion algorithm determines when gaps between vials are needed to reduce the likelihood that a mechanical diverting device engages the wrong vial to a new location on the dispensing line. The diversion algorithm identifies each vial that needs to be diverted to a target location and employs a “neighbor analysis” to determine whether a gap between neighboring vials is needed before a vial destined for the target station encounters a diverter. Vials that are destined for locations beyond the target station remain grouped. Vials that are behind a vial destined for the target station are held to introduce a gap between the vial destined for the target station and the remaining vials.Type: GrantFiled: September 26, 2016Date of Patent: January 10, 2017Assignee: Humana Inc.Inventors: Michael Mahar, Atin Kapadia
-
Publication number: 20160376114Abstract: A pneumatic bottle delivery system for transporting pharmaceutical bottles from a main shared storage “hopper” or storage bins to several individual locations as needed. A network of sensors and control gates detect and distribute the flow of bottles to individual locations dependent upon the bottle queue at each location.Type: ApplicationFiled: October 30, 2013Publication date: December 29, 2016Applicant: HUMANA INC.Inventors: Michael Mahar, Atin Kapadia
-
Publication number: 20160357939Abstract: A pharmaceutical order verification system and method for an automated pharmacy system is disclosed. A computerized line control application controls a dispensing line, facilitates automated dispensing of drugs into vials, and collects and records data for dispensed drug as well as each verification step performed by a pharmacist. In an example embodiment, pharmacist verification occurs in connection with replenishing the drugs in automated tablet counters and in connection with verifying a specified percentage of orders for each automated tablet counter. During the replenishment process, the pharmacist verifies that a replenishment canister has been loaded with the correct drug in the appropriate dosage and strength. During the order verification step, a pharmacist verifies the contents of vial matches the prescription order data.Type: ApplicationFiled: August 6, 2014Publication date: December 8, 2016Inventors: Michael Mahar, Atin Kapadia
-
Publication number: 20160355291Abstract: An integrated conveyor line system for placing safety and non-safety caps onto bottles traveling on the same conveyor line. A network of sensors and RFID readers determine the location of bottles and ensure that the right cap is placed on each bottle. The processing system controlling the hardware components instructs the appropriate components to divert bottles to a reject holding queue when the system detects a bottle having the wrong type of cap.Type: ApplicationFiled: August 6, 2014Publication date: December 8, 2016Inventors: Michael Mahar, Atin Kapadia
-
Publication number: 20160358119Abstract: A system and method for delivering a product such as a pharmacy bottle from a conveyor system to a delivery container via a delivery chute. A sensor is placed at a top opening of the chute to sense for product in the chute area and to provide instructions to complete the delivery order if the chute area is clear.Type: ApplicationFiled: March 14, 2016Publication date: December 8, 2016Inventors: Prateek Sharma, Sean Guthrie, Toan Trinh, Atin Kapadia, Michael Mahar
-
Patent number: 9506903Abstract: A pharmaceutical verification (PV) camera system that captures an image of the contents of a vial on an automated dispensing line is closed. Faster image processing time is achieved by utilizing a learning algorithm that stores camera parameters for a successful image associated with data for a prescription processed on the automated dispensing line. During processing of a prescription order, when the vial contents and availability of stored parameters is confirmed, the stored parameters are transmitted to the camera and an image of the vial contents is captured and stored. When a previously un-encountered or un-trained vial is detected, the camera engages the autofocus feature to capture an image. The learning algorithm evaluates the image based on feedback from one or more metric. Upon agreement with the metric standards, an image is accepted and archived and the camera parameters associated with that vial prescription are stored for later use.Type: GrantFiled: June 16, 2016Date of Patent: November 29, 2016Assignee: Humana Inc.Inventors: Christopher Guthrie, Sean Guthrie, Michael Mahar, Atin Kapadia
-
Publication number: 20160299114Abstract: A pharmaceutical verification (PV) camera system that captures an image of the contents of a vial on an automated dispensing line is closed. Faster image processing time is achieved by utilizing a learning algorithm that stores camera parameters for a successful image associated with data for a prescription processed on the automated dispensing line. During processing of a prescription order, when the vial contents and availability of stored parameters is confirmed, the stored parameters are transmitted to the camera and an image of the vial contents is captured and stored. When a previously un-encountered or un-trained vial is detected, the camera engages the autofocus feature to capture an image. The learning algorithm evaluates the image based on feedback from one or more metric. Upon agreement with the metric standards, an image is accepted and archived and the camera parameters associated with that vial prescription are stored for later use.Type: ApplicationFiled: June 16, 2016Publication date: October 13, 2016Inventors: Christopher Guthrie, Sean Guthrie, Michael Mahar, Atin Kapadia
-
Patent number: 9457967Abstract: An improved pharmaceutical vial processing system and method groups vials on an automated dispensing line according to diverting needs. The improved pharmaceutical vial processing system and method allows vials to travel in close groups. A diversion algorithm determines when gaps between vials are needed to reduce the likelihood that a mechanical diverting device engages the wrong vial to a new location on the dispensing line. The diversion algorithm identifies each vial that needs to be diverted to a target location and employs a “neighbor analysis” to determine whether a gap between neighboring vials is needed before a vial destined for the target station encounters a diverter. Vials that are destined for locations beyond the target station remain grouped. Vials that are behind a vial destined for the target station are held to introduce a gap between the vial destined for the target station and the remaining vials.Type: GrantFiled: August 6, 2014Date of Patent: October 4, 2016Assignee: Humana Inc.Inventors: Michael Mahar, Atin Kapadia
-
Patent number: 9372961Abstract: A pharmaceutical verification (PV) camera system that captures an image of the contents of a vial on an automated dispensing line is closed. Faster image processing time is achieved by utilizing a learning algorithm that stores camera parameters for a successful image associated with data for a prescription processed on the automated dispensing line. During processing of a prescription order, when the vial contents and availability of stored parameters is confirmed, the stored parameters are transmitted to the camera and an image of the vial contents is captured and stored. When a previously un-encountered or un-trained vial is detected, the camera engages the autofocus feature to capture an image. The learning algorithm evaluates the image based on feedback from one or more metric. Upon agreement with the metric standards, an image is accepted and archived and the camera parameters associated with that vial prescription are stored for later use.Type: GrantFiled: August 6, 2013Date of Patent: June 21, 2016Assignee: Humana Inc.Inventors: Christopher Guthrie, Sean Guthrie, Michael Mahar, Atin Kapadia
-
Patent number: 9286593Abstract: A system and method for delivering a product such as a pharmacy bottle from a conveyor system to a delivery container via a delivery chute. A control system in communication with the components of the system detects when a product is ready for release into the chute for delivery based on information obtained by a scanner on the conveyor system.Type: GrantFiled: October 30, 2013Date of Patent: March 15, 2016Assignee: HUMANA INC.Inventors: Michael Mahar, Atin Kapadia, Toan Trinh
-
Patent number: 9279420Abstract: The present application discloses a natural gas compressor, a natural gas compressor assembly, a system for compressing natural gas, and a method of compressing natural gas. In certain embodiments, the natural gas compressor comprises a housing, a plurality of cylinder piston assemblies disposed within the housing, and a drive system for moving the pistons of the cylinder piston assemblies to compress natural gas within the cylinders of the assemblies. Each cylinder piston assembly comprises a piston for compressing natural gas within a cylinder of the assembly. The plurality of cylinder piston assemblies are fluidly connected in sequence such that each assembly forms a compression stage of the compressor.Type: GrantFiled: May 29, 2014Date of Patent: March 8, 2016Assignee: INTELLECTUAL PROPERTY HOLDINGS, LLCInventors: Dan T. Moore, Martin Dorociak, Matt Raplenovich, Michael Mahar, Bradley Trembath
-
Patent number: 9022201Abstract: A conveyor process and system for sorting objects having a plurality of inbound conveyors in a vertically stacked configuration and a plurality of diversion conveyors connected to the inbound conveyors for diverting objects transported on the inbound conveyors to a particular outbound conveyor.Type: GrantFiled: October 30, 2013Date of Patent: May 5, 2015Assignee: Humana Inc.Inventors: Steve Hyman, Atin Kapadia, Michael Mahar
-
Publication number: 20140356196Abstract: The present application discloses a natural gas compressor, a natural gas compressor assembly, a system for compressing natural gas, and a method of compressing natural gas. In certain embodiments, the natural gas compressor comprises a housing, a plurality of cylinder piston assemblies disposed within the housing, and a drive system for moving the pistons of the cylinder piston assemblies to compress natural gas within the cylinders of the assemblies. Each cylinder piston assembly comprises a piston for compressing natural gas within a cylinder of the assembly. The plurality of cylinder piston assemblies are fluidly connected in sequence such that each assembly forms a compression stage of the compressor.Type: ApplicationFiled: May 29, 2014Publication date: December 4, 2014Applicant: INTELLECTUAL PROPERTY HOLDINGS, LLCInventors: DAN T. MOORE, MARTIN DOROCIAK, MATT RAPLENOVICH, MICHAEL MAHAR, BRADLEY TREMBATH
-
Patent number: 8539406Abstract: Techniques and technology for formally verifying a first electronic design with a second electronic design that has been synthesized from the first electronic design, wherein the synthesis process included structural transformation operations, is provide herein. In various implementations, a first design and a second design are received. The second design having been synthesized from the first design, where no structural transformation operations were performed during synthesis of the second design. Additionally, a third design and a structural transformation guidance file are received. The third design having also been synthesized from the first design, but, where structural transformation operations were performed during synthesis of the third design. The structural transformation guidance file specifies what transformations where made during synthesis.Type: GrantFiled: January 31, 2011Date of Patent: September 17, 2013Inventors: Michael Mahar, Pradish Mathews, James Henson, Anant-Kumar Jain
-
Publication number: 20120198398Abstract: Techniques and technology for formally verifying a first electronic design with a second electronic design that has been synthesized from the first electronic design, wherein the synthesis process included structural transformation operations, is provide herein. In various implementations, a first design and a second design are received. The second design having been synthesized from the first design, where no structural transformation operations were performed during synthesis of the second design. Additionally, a third design and a structural transformation guidance file are received. The third design having also been synthesized from the first design, but, where structural transformation operations were performed during synthesis of the third design. The structural transformation guidance file specifies what transformations where made during synthesis.Type: ApplicationFiled: January 31, 2011Publication date: August 2, 2012Inventors: Michael Mahar, Pradish Mathews, James Henson, Anant-Kumar Jain
-
Publication number: 20070067250Abstract: A system for automatically packaging prescription orders composed of one or more prescription containers. The system includes a printer for generating literature associated with each order and a packer for packing the prescription containers and the associated literature into a package. The packer has a scale or other means for determining the weight of the prescription containers. A packer controller calculates package weight information based on the container weight information. The package weight information is transmitted to a mail manifest system, which generates shipping information comprising postage. A labeler applies the shipping information to the package. The packer also includes a loading mechanism for inserting the prescription containers and the literature into the package.Type: ApplicationFiled: November 2, 2006Publication date: March 22, 2007Inventor: Michael Mahar
-
Patent number: 5121110Abstract: A contact protected mounting for non-contact proximity sensors has a pair of sleeves and a spring mounted about the sensor. One sleeve engages the sensor, and one engages the mounting bracket. The spring is mounted between the sleeve so as to allow the sensor to recess into the mounting when contacted by a machine part so as to eliminate any damage to the sensor itself. The sleeves are configured to mount about the body of the sensor and to be readily mounted within a mounting bracket or partition to properly monitor machine motion. Both axial and perpendicular machine motion is provided for.Type: GrantFiled: October 15, 1990Date of Patent: June 9, 1992Inventors: Michael A. Mahar, Jr., Brett B. Truett