Patents by Inventor Michael McLean
Michael McLean 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: 11959502Abstract: A system includes a pressure exchanger (PX) configured to receive a first fluid via a first inlet and a second fluid via a second inlet. The PX is to exchange pressure between the first fluid and the second fluid and provide the first fluid at a first outlet and the second fluid at a second outlet. The system further includes a first sensor to provide first sensor data associated with the first fluid prior to the first fluid entering the first inlet and a second sensor to provide second sensor data associated with the second fluid prior to the second fluid entering the second inlet. The system further includes a controller to receive user input and cause a first adjustment of the flowrate of the first fluid into the first inlet and cause a second adjustment of the flowrate of the second fluid into the second inlet.Type: GrantFiled: July 6, 2022Date of Patent: April 16, 2024Assignee: Energy Recovery, IncInventors: James Elliott McLean, Jr., Patrick Morphew, Joseph Michael Marchetti, Chengyu Zhang, Kyaw Thu
-
Patent number: 11913696Abstract: A fluid handling system includes a pressure exchanger (PX) configured to receive a first fluid at a first pressure and a second fluid at a second pressure and exchange pressure between the first fluid and the second fluid. The system further includes a condenser configured to provide corresponding thermal energy from the first fluid to a corresponding environment. The system further includes a receiver to receive the first fluid output by the PX. The receiver forms a chamber to separate the first fluid into a first gas and a first liquid. The system further includes a first booster to increase pressure of a portion of the first gas to form the second fluid at the second pressure and provide the second fluid at the second pressure to the PX.Type: GrantFiled: June 7, 2022Date of Patent: February 27, 2024Assignee: Energy Recovery, Inc.Inventors: Azam Mihir Thatte, Behzad Zamanian Yazdi, David Deloyd Anderson, James Elliott McLean, Jr., Joseph Michael Marchetti, Omprakash Samudrala, Neelesh Sarawate, Kuo-Chiang Chen, Farshad Ghasripoor
-
Patent number: 11307904Abstract: A system-on-chip (SOC), includes a memory, a partition access module coupled to the memory, a partition requesting unit coupled to the partition access module, and a first input-output (IO) device coupled to the partition access module. The partition access module creates a first partition of the SOC. The first partition includes a first portion of a first processor, the first IO device, and a first portion of the memory. Based upon a partition request, the partition access module repartitions the SOC to create a dynamic partition. The dynamic partition includes the first portion of the first processor, the first input-output (IO) device, the first portion of the memory, and a second IO device not included in the first partition.Type: GrantFiled: December 18, 2018Date of Patent: April 19, 2022Assignee: ATI TECHNOLOGIES ULCInventors: Michael McLean, Philip Ng
-
Patent number: 11296905Abstract: A Management Component Transport Protocol platform management subsystem includes an internal bridge, a first segment group, and a second segment group. The first segment group is coupled to the internal bridge. The second segment group is coupled to the internal bridge and the first segment group. The first segment group has a first plurality of Peripheral Component Interconnect Express (PCIe)-based buses. The second segment group has a second plurality of PCIe-based buses, wherein based on an identification (ID)-routed packet from the first segment group to the second segment group, the internal bridge routes the ID-routed packet to the second segment group.Type: GrantFiled: December 13, 2018Date of Patent: April 5, 2022Assignee: ATI TECHNOLOGIES ULCInventors: Michael McLean, Philip Ng
-
Patent number: 11099908Abstract: Provisioning capacity measuring may be provided. First, a provisioning monitoring job may run on a grid manager that spawns a plurality of farm monitoring jobs onto a respective plurality of farms. Next, a user count for each of the respective plurality of farms may be respectively provided. The user count may comprise a number of users on each of the respective plurality of farms. An event alert may be provided when the user count for any of the respective plurality of farms is greater than a threshold.Type: GrantFiled: July 27, 2017Date of Patent: August 24, 2021Assignee: Microsoft Technology Licensing, LLC.Inventors: Pradeep Ganapathyraj, Michael McLean, Radu Serbanescu, Meng Hua Chen
-
Publication number: 20200192721Abstract: A system-on-chip (SOC), includes a memory, a partition access module coupled to the memory, a partition requesting unit coupled to the partition access module, and a first input-output (IO) device coupled to the partition access module. The partition access module creates a first partition of the SOC. The first partition includes a first portion of a first processor, the first IO device, and a first portion of the memory. Based upon a partition request, the partition access module repartitions the SOC to create a dynamic partition. The dynamic partition includes the first portion of the first processor, the first input-output (IO) device, the first portion of the memory, and a second IO device not included in the first partition.Type: ApplicationFiled: December 18, 2018Publication date: June 18, 2020Inventors: Michael MCLEAN, Philip NG
-
Publication number: 20200195469Abstract: A Management Component Transport Protocol platform management subsystem includes an internal bridge, a first segment group, and a second segment group. The first segment group is coupled to the internal bridge. The second segment group is coupled to the internal bridge and the first segment group. The first segment group has a first plurality of Peripheral Component Interconnect Express (PCIe)-based buses. The second segment group has a second plurality of PCIe-based buses, wherein based on an identification (ID)-routed packet from the first segment group to the second segment group, the internal bridge routes the ID-routed packet to the second segment group.Type: ApplicationFiled: December 13, 2018Publication date: June 18, 2020Inventors: Michael MCLEAN, Philip NG
-
Publication number: 20170322833Abstract: Provisioning capacity measuring may be provided. First, a provisioning monitoring job may run on a grid manager that spawns a plurality of farm monitoring jobs onto a respective plurality of farms. Next, a user count for each of the respective plurality of farms may be respectively provided. The user count may comprise a number of users on each of the respective plurality of farms. An event alert may be provided when the user count for any of the respective plurality of farms is greater than a threshold.Type: ApplicationFiled: July 27, 2017Publication date: November 9, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Pradeep GANAPATHYRAJ, Michael MCLEAN, Radu SERBANESCU, Meng Hua CHEN
-
Patent number: 9766941Abstract: Provisioning capacity measuring may be provided. First, a provisioning monitoring job may run on a grid manager that spawns a plurality of farm monitoring jobs onto a respective plurality of farms. Next, a user count for each of the respective plurality of farms may be respectively provided. The user count may comprise a number of users on each of the respective plurality of farms. An event alert may be provided when the user count for any of the respective plurality of farms is greater than a threshold.Type: GrantFiled: December 8, 2011Date of Patent: September 19, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Pradeep GanapathyRaj, Michael McLean, Radu Serbanescu, Meng Hua Chen
-
Patent number: 9436509Abstract: A pre-provisioned application platform may be provided. First, a plurality of parameters may be received. Then a plurality of pre-provisioned tenants may be created based upon the received plurality of parameters. A request for service may be received and then an actual tenant may be assigned to one of the plurality of pre-provisioned tenants in response to the received request.Type: GrantFiled: December 14, 2011Date of Patent: September 6, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Michael McLean, Smith Codio, Jeffrey Wall, Sonal Jain, Chythanya Vootkuri Krishna, Hui Zhu, Michel Abraham, Robert Kennedy Murugan
-
Patent number: 8917937Abstract: Methods and apparatus for identifying primary media content in a post-production media content presentation are disclosed. An example computer-implemented method to detect primary media content included in a secondary media content presentation disclosed herein comprises determining a first image corresponding to the secondary media content presentation, the first image comprising a plurality of image subregions, each image subregion representative of an inter-frame variation associated with a corresponding subregion of the secondary media content presentation, selecting a region of the first image comprising a plurality of connected image subregions of the first image together exhibiting a first type of inter-frame variation, and when a shape of the selected region of the first image corresponds to a predefined shape, processing a region of the first captured image corresponding to the selected region of the first synthetic image to identify the primary media content.Type: GrantFiled: August 8, 2012Date of Patent: December 23, 2014Assignee: The Nielsen Company (US), LLCInventors: David Howell Wright, Ronan Heffernan, Michael McLean, Kevin Keqiang Deng, Paul Bulson
-
Publication number: 20130159453Abstract: A pre-provisioned application platform may be provided. First, a plurality of parameters may be received. Then a plurality of pre-provisioned tenants may be created based upon the received plurality of parameters. A request for service may be received and then an actual tenant may be assigned to one of the plurality of pre-provisioned tenants in response to the received request.Type: ApplicationFiled: December 14, 2011Publication date: June 20, 2013Inventors: Michael McLean, Smith Codio, Jeffrey Wall, Sonal Jain, Chythanya Vootkuri Krishna, Hui Zhu, Michel Abraham, Robert Kennedy Murugan
-
Publication number: 20130151689Abstract: Provisioning capacity measuring may be provided. First, a provisioning monitoring job may run on a grid manager that spawns a plurality of farm monitoring jobs onto a respective plurality of farms. Next, a user count for each of the respective plurality of farms may be respectively provided. The user count may comprise a number of users on each of the respective plurality of farms. An event alert may be provided when the user count for any of the respective plurality of farms is greater than a threshold.Type: ApplicationFiled: December 8, 2011Publication date: June 13, 2013Applicant: Microsoft CorporationInventors: Pradeep GanapathyRaj, Michael McLean, Radu Serbanescu, Meng Hua Chen
-
Publication number: 20120301031Abstract: Methods and apparatus for identifying primary media content in a post-production media content presentation are disclosed. An example computer-implemented method to detect primary media content included in a secondary media content presentation disclosed herein comprises determining a first image corresponding to the secondary media content presentation, the first image comprising a plurality of image subregions, each image subregion representative of an inter-frame variation associated with a corresponding subregion of the secondary media content presentation, selecting a region of the first image comprising a plurality of connected image subregions of the first image together exhibiting a first type of inter-frame variation, and when a shape of the selected region of the first image corresponds to a predefined shape, processing a region of the first captured image corresponding to the selected region of the first synthetic image to identify the primary media content.Type: ApplicationFiled: August 8, 2012Publication date: November 29, 2012Inventors: David Howell Wright, Ronan Heffernan, Michael McLean, Kevin Keqiang Deng, Paul Bulson
-
Patent number: 8286736Abstract: A drill bit for attachment to an elongate drill rod, the drill bit including means for attachment to an end of the drill rod, and a leading end which defines a pair of diametrically opposed slots which open axially for receipt of a portion of a drill tip which projects axially from the slots. The drill tip being fixedly secured within each of the slots. Further, a drill rod or a self drilling roof bolt comprising the drill bit.Type: GrantFiled: February 6, 2004Date of Patent: October 16, 2012Assignee: Sandvik Intellectual Property ABInventors: Steven Weaver, Michael McLean
-
Patent number: 8260055Abstract: Methods and apparatus for identifying primary media content in a post-production media content presentation are disclosed. An example computer-implemented method to detect primary media content included in a secondary media content presentation disclosed herein comprises determining a first image corresponding to the secondary media content presentation, the first image comprising a plurality of image subregions, each image subregion representative of an inter-frame variation associated with a corresponding subregion of the secondary media content presentation, selecting a region of the first image comprising a plurality of connected image subregions of the first image together exhibiting a first type of inter-frame variation, and when a shape of the selected region of the first image corresponds to a predefined shape, processing a region of the first captured image corresponding to the selected region of the first synthetic image to identify the primary media content.Type: GrantFiled: March 27, 2009Date of Patent: September 4, 2012Assignee: The Nielsen Company (US), LLCInventors: David Howell Wright, Ronan Heffernan, Michael McLean, Kevin Keqiang Deng, Paul Bulson
-
Publication number: 20100246955Abstract: Methods and apparatus for identifying primary media content in a post-production media content presentation are disclosed. An example computer-implemented method to detect primary media content included in a secondary media content presentation disclosed herein comprises determining a first image corresponding to the secondary media content presentation, the first image comprising a plurality of image subregions, each image subregion representative of an inter-frame variation associated with a corresponding subregion of the secondary media content presentation, selecting a region of the first image comprising a plurality of connected image subregions of the first image together exhibiting a first type of inter-frame variation, and when a shape of the selected region of the first image corresponds to a predefined shape, processing a region of the first captured image corresponding to the selected region of the first synthetic image to identify the primary media content.Type: ApplicationFiled: March 27, 2009Publication date: September 30, 2010Inventors: David Howell Wright, Ronan Heffernan, Michael McLean, Kevin Keqiang Deng, Paul Bulson
-
Publication number: 20090028379Abstract: A system and method for identifying, test firing, marking, and imaging firearm cartridge cases and firearms for use by firearm manufactures. The system and method includes five subsystems, which work in the following sequence: a firearm serial number recognition sub-system; a cartridge case recovery sub-system; a cartridge case sorting sub-system; a cartridge case marking sub-system; and an image acquisition sub-system (108). The firearm serial number recognition sub-system (130) reads the serial number of a firearm and stores it in a database. The cartridge case recovery sub-system recovers fired cartridge cases and transports them to the sorting sub-system. The cartridge case sorting sub-system identifies the orientation of the cartridge cases and reorients them, if necessary, for marking. The cartridge case marking sub-system stamps the firearm serial numbers on the cartridge cases. The serial number is encrypted in a 2D matrix (barcode) form on the casings.Type: ApplicationFiled: March 27, 2008Publication date: January 29, 2009Applicant: FORENSIC TECHNOLOGY WAI INC.Inventors: Rene M. Belanger, Daniel S. Jones, Sylvain Lagace, Michael McLean, Homero A. Yasquez
-
Patent number: 7171482Abstract: A method of managing bandwidth utilization during a communication session between a client system and a server system is disclosed. The method comprises monitoring data exchanged between the client system and server system, the client system operating a first application and a second application. The method further comprises detecting client-side contention for available bandwidth between the first application and the second application, and reducing accessible bandwidth for the first application based on the client-side contention. In one embodiment, the method further comprises increasing accessible bandwidth for the first application when client-side contention is no longer detected.Type: GrantFiled: July 12, 2002Date of Patent: January 30, 2007Assignee: iAnywhere Solutions, Inc.Inventors: Jerome Kemple Jones, Jr., Scott Michael McLean, Christopher Edward Foley
-
Publication number: 20060196373Abstract: A variable cut-off offset press system and method of operation which utilizes a continuous image transfer belt is provided. The offset printing system comprises at least two plate cylinders adapted to have thereon respective printing sleeves. Each of the printing sleeves is adapted to receive colored ink from a respective ink source. An optional coating source may be provided to fully or partially coat the image transfer belt before inking. The system further comprises at least a impression cylinder, wherein the image transfer belt is positioned to contact each of the printing sleeves at respective nips formed between respective ones of the plate cylinders and the at least one impression cylinder. An image belt cleaning station adapted to remove residual ink or coating from the surface of the image transfer belt after image transfer of a multicolored image from the image transfer belt to a substrate is also provided.Type: ApplicationFiled: April 28, 2006Publication date: September 7, 2006Inventors: Michael McLean, Robert Erbstein, Leif Reslow