Patents by Inventor John Kerr
John Kerr 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: 11977888Abstract: A method, computer readable medium, and processor are described herein for inline data inspection by using a decoder to decode a load instruction, including a signal to cause a circuit in a processor to indicate whether data loaded by a load instruction exceeds a threshold value. Moreover, an indication of whether data loaded by a load instruction exceeds a threshold value may be stored.Type: GrantFiled: February 22, 2023Date of Patent: May 7, 2024Assignee: NVIDIA CorporationInventors: Jeffrey Michael Pool, Andrew Kerr, John Tran, Ming Y. Siu, Stuart Oberman
-
Publication number: 20240084658Abstract: A whipstock assembly (12) for use in deviating a wellbore (10) of a well is disclosed, the whipstock assembly comprising a whipstock (18) having an inclined deflection surface (20); a milling assembly (14) comprising a mill (16) for milling a window (49) in a wall (48) of the wellbore and forming a rathole (50) extending from the wellbore; a releasable joint (22; 122) by which the milling assembly is releasably connected to the whipstock, so that the milling assembly can be separated from the whipstock within the wellbore and subsequently deflected towards the wellbore wall by the deflection surface of the whipstock; at least one sensor (188) provided in the milling assembly, for measuring at least one parameter of the rathole, the at least one parameter relating to a trajectory of the rathole; and a communication device (190) associated with the at least one sensor, for communicating data relating to the at least one parameter to an operator of the milling assembly.Type: ApplicationFiled: September 19, 2023Publication date: March 14, 2024Inventors: William BROWN-KERR, Andrew John WATSON
-
Patent number: 11887924Abstract: The present disclosure relates to a chip scale package (CSP) comprising: a first set of CSP contact balls or bumps; a second set of CSP contact balls or bumps; and a channel routing region, the channel routing region being devoid of any CSP contact balls or bumps.Type: GrantFiled: November 23, 2022Date of Patent: January 30, 2024Assignee: Cirrus Logic Inc.Inventors: Craig McAdam, Jonathan Taylor, Douglas Macfarlane, John Kerr, James Munger, John Pavelka, Steven A. Atherton
-
Publication number: 20230088252Abstract: The present disclosure relates to a chip scale package (CSP) comprising: a first set of CSP contact balls or bumps; a second set of CSP contact balls or bumps; and a channel routing region, the channel routing region being devoid of any CSP contact balls or bumps.Type: ApplicationFiled: November 23, 2022Publication date: March 23, 2023Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Craig MCADAM, Jonathan TAYLOR, Douglas MACFARLANE, John KERR, James MUNGER, John PAVELKA, Steven A. ATHERTON
-
Patent number: 11562952Abstract: The present disclosure relates to a chip scale package (CSP) comprising: a first set of CSP contact balls or bumps; a second set of CSP contact balls or bumps; and a channel routing region, the channel routing region being devoid of any CSP contact balls or bumps.Type: GrantFiled: April 30, 2021Date of Patent: January 24, 2023Assignee: Cirrus Logic, Inc.Inventors: Craig McAdam, Jonathan Taylor, Douglas Macfarlane, John Kerr, James Munger, John Pavelka, Steven A. Atherton
-
Patent number: 11511196Abstract: Methods, systems, and computer readable media for predictive preloading of game data are described. In some implementations, a method can include using a machine learning model of player data to predict which games (or game-related data assets) to begin preloading prior to a user making a game selection. Once the user makes a selection, any preloading not related to the selection can be terminated. Thus, during the time period when the user is viewing available game selections, a given number of selections can begin to be preloaded based on predictions from the machine learning model. The preloading can help reduce latency from game selection by the user to game start time.Type: GrantFiled: June 9, 2021Date of Patent: November 29, 2022Assignee: Roblox CorporationInventor: John Kerr
-
Publication number: 20220246514Abstract: The present disclosure relates to a chip scale package (CSP) comprising: a first set of CSP contact balls or bumps; a second set of CSP contact balls or bumps; and a channel routing region, the channel routing region being devoid of any CSP contact balls or bumps.Type: ApplicationFiled: April 30, 2021Publication date: August 4, 2022Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Craig MCADAM, Jonathan TAYLOR, Douglas MACFARLANE, John KERR, James MUNGER, John PAVELKA, Steven A. ATHERTON
-
Publication number: 20220109655Abstract: Increasing security of a group of automated devices includes designating, by a processor, a host machine to provide a communication path for each of the group of automated devices and a communication-capable resource; limiting communication between each of the group of automated devices and a) any communication-capable resource other than the group of automated devices, or b) at least some members of the group of automated devices, to the communication path provided by the host machine; monitoring, by the host machine, at least a first communication characteristic or pattern related to any one of the group of automated devices; identifying, by the host machine, a communication-related anomaly in the monitored first communication characteristic or pattern; and providing, by the host machine, an alert when the communication-related anomaly is identified.Type: ApplicationFiled: July 13, 2021Publication date: April 7, 2022Inventors: Mark Wayne Morrow, Micah Joshua Arthur, Geoffrey John Kerr
-
Publication number: 20210299577Abstract: Methods, systems, and computer readable media for predictive preloading of game data are described. In some implementations, a method can include using a machine learning model of player data to predict which games (or game-related data assets) to begin preloading prior to a user making a game selection. Once the user makes a selection, any preloading not related to the selection can be terminated. Thus, during the time period when the user is viewing available game selections, a given number of selections can begin to be preloaded based on predictions from the machine learning model. The preloading can help reduce latency from game selection by the user to game start time.Type: ApplicationFiled: June 9, 2021Publication date: September 30, 2021Applicant: Roblox CorporationInventor: John KERR
-
Patent number: 11033824Abstract: Methods, systems, and computer readable media for predictive preloading of game data are described. In some implementations, a method can include using a machine learning model of player cohort behavior to predict which games (or game-related data assets) to begin preloading prior to a user making a game selection. Once the user makes a selection, any preloading not related to the selection can be terminated. Thus, during the time period when the user is viewing available game selections, a given number of selections can begin to be preloaded based on predictions from the machine learning model. The preloading can help reduce latency from game selection by the user to game start time.Type: GrantFiled: June 14, 2019Date of Patent: June 15, 2021Assignee: Roblox CorporationInventor: John Kerr
-
Publication number: 20200391118Abstract: Methods, systems, and computer readable media for predictive preloading of game data are described. In some implementations, a method can include using a machine learning model of player cohort behavior to predict which games (or game-related data assets) to begin preloading prior to a user making a game selection. Once the user makes a selection, any preloading not related to the selection can be terminated. Thus, during the time period when the user is viewing available game selections, a given number of selections can begin to be preloaded based on predictions from the machine learning model. The preloading can help reduce latency from game selection by the user to game start time.Type: ApplicationFiled: June 14, 2019Publication date: December 17, 2020Applicant: Roblox CorporationInventor: John Kerr
-
Patent number: 10666877Abstract: Methods and systems for synopsizing videos of an incident from multiple moving video cameras. One system includes an electronic processor configured to receive a first video from a first moving video camera, receive a second video from a second moving video camera, determine a first motion characteristic of the first video, and determine a second motion characteristic of the second video. The electronic processor is further configured to generate a comparison between the first motion characteristic and the second motion characteristic, modify the second video based on the comparison such that the second motion characteristic aligns with the first motion characteristic, and generate, after modifying the second video, a combined video including at least a portion of both the first video and the second video.Type: GrantFiled: September 14, 2018Date of Patent: May 26, 2020Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Carmen Jia Yi Siau, Steven John Kerr
-
Publication number: 20200092495Abstract: Methods and systems for synopsizing videos of an incident from multiple moving video cameras. One system includes an electronic processor configured to receive a first video from a first moving video camera, receive a second video from a second moving video camera, determine a first motion characteristic of the first video, and determine a second motion characteristic of the second video. The electronic processor is further configured to generate a comparison between the first motion characteristic and the second motion characteristic, modify the second video based on the comparison such that the second motion characteristic aligns with the first motion characteristic, and generate, after modifying the second video, a combined video including at least a portion of both the first video and the second video.Type: ApplicationFiled: September 14, 2018Publication date: March 19, 2020Inventors: Carmen Jia Yi Siau, Steven John Kerr
-
Publication number: 20190313480Abstract: A method and apparatus for quickly forming a PAN is describe herein. During operation, a person (e.g., a public-safety officer) will be assigned a task or mission that is identified by an identifier (e.g., an incident identifier, or an incident type). A subset of available devices will be paired/associated to form a PAN based on the identified task or mission. In an alternate embodiment of the present invention the subset of available devices may be paired with an existing PAN based on the identified task or mission.Type: ApplicationFiled: August 3, 2016Publication date: October 10, 2019Inventors: BING QIN LIM, CHONG HIN CHEE, YEE BING HONG, STEVEN JOHN KERR, SWEE HAK LAW, RM MUTHAIAH RAMANATHAN, LEE SUN OOI
-
Publication number: 20190174293Abstract: A method and apparatus for quickly forming a PAN is describe herein. During operation a device will detect that it has gone from a charging state to a non-charging state (i.e., a battery not being charged). Moving from a charging state to a non-charging state is utilized as a trigger to form or join a PAN. Thus, a PAN can quickly be formed at the beginning of an officer's shift, simply by removing devices from a charger.Type: ApplicationFiled: July 11, 2016Publication date: June 6, 2019Inventors: STEVEN JOHN KERR, CHONG HIN CHEE, LEE SUN OOI
-
Publication number: 20180363073Abstract: The invention relates to a process for the removal of contaminants from a liquor, the process comprising: introducing a metal or ammonium hydroxide into the liquor; introducing the liquor into a reaction vessel; bubbling a carbon dioxide gas comprising at least 25% carbon dioxide through the liquor within the reaction vessel; and separating the precipitate formed by the carbonation of the metal hydroxide from the liquor, the precipitate comprising at least some of the contaminants from the liquor; wherein, on average, the liquor is resident within the reaction vessel for a period of no more than about 60 minutes. The invention also relates to a process for the removal of contaminants from a liquor, the process comprising: introducing a metal or ammonium hydroxide into the liquor and bubbling a carbon dioxide gas comprising at least 25% carbon dioxide through the liquor to fom1 a precipitate by carbonation in a period of no more than about 60 minutes.Type: ApplicationFiled: May 25, 2018Publication date: December 20, 2018Inventors: John Kerr, Anthony Baiada, Robert Jansen, Matthew Shue, Gordon Walker
-
Patent number: 9982315Abstract: The invention relates to a process for the removal of contaminants from a liquor, the process comprising: introducing a metal or ammonium hydroxide into the liquor; introducing the liquor into a reaction vessel; bubbling a carbon dioxide gas comprising at least 25% carbon dioxide through the liquor within the reaction vessel; and separating the precipitate formed by the carbonatation of the metal hydroxide from the liquor, the precipitate comprising at least some of the contaminants from the liquor; wherein, on average, the liquor is resident within the reaction vessel for a period of no more than about 60 minutes. The invention also relates to a process for the removal of contaminants from a liquor, the process comprising: introducing a metal or ammonium hydroxide into the liquor and bubbling a carbon dioxide gas comprising at least 25% carbon dioxide through the liquor to form a precipitate by carbonatation in a period of no more than about 60 minutes.Type: GrantFiled: August 22, 2014Date of Patent: May 29, 2018Assignee: T&L SUGARS LIMITEDInventors: John Kerr, Anthony Baiada, Robert Jansen, Matthew Shue, Gordon Walker
-
Patent number: D831600Type: GrantFiled: November 4, 2016Date of Patent: October 23, 2018Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Mohd Wardi Iswali Aihsan, Steven John Kerr, Ban Hin Ooi
-
Patent number: D833737Type: GrantFiled: March 22, 2016Date of Patent: November 20, 2018Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Lee Sun Ooi, LanTing Garra, Steven John Kerr, Michael J. Page, Ying Hooi Tan
-
Patent number: D851615Type: GrantFiled: October 13, 2017Date of Patent: June 18, 2019Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Soon Hin Lee, Lee Sun Ooi, Ryan M. Nilsen, Steven John Kerr, Mohd Wardi Iswali Aihsan, Chee Kit Chan