Patents by Inventor Ian Anthony
Ian Anthony 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: 20240092794Abstract: Described herein are novel PRMT5 inhibitors of Formula I and pharmaceutically acceptable salts thereof, as well as the pharmaceutical compositions thereof. Compounds of the present invention are useful for inhibiting PRMT5 activity and may have use in treating proliferative, metabolic and blood disorders.Type: ApplicationFiled: November 6, 2023Publication date: March 21, 2024Applicant: AMGEN INC.Inventors: Shon BOOKER, Matthew Paul BOURBEAU, John R. BUTLER, Sanne Ormholt Schroder GLAD, Brian Alan LANMAN, Patricia LOPEZ, Francesco MANONI, Liping H. PETTUS, Ian SARVARY, Nuria A. TAMAYO, Mikkel VESTERGAARD, Nicholas Anthony WEIRES
-
Patent number: 11926625Abstract: The present invention provides compounds, compositions thereof, and methods of using the same for the inhibition of HPK1, and the treatment of HPK1-mediated disorders.Type: GrantFiled: March 4, 2022Date of Patent: March 12, 2024Assignee: Nimbus Saturn, Inc.Inventors: Neelu Kaila, Ian Linney, Stuart Ward, Grant Wishart, Benjamin Whittaker, William Sinko, Shawn Watts, Mark Anthony Ashwell, Byron Scott Delabarre
-
Publication number: 20240078120Abstract: Systems and methods are provided for determining a set of selectors associated with the publisher identifier, each selector comprising specified content to extract from source data and one or more rules for extracting the specified content. The system and methods further provided for each location data in the list of location data, extracting, from the source data, specified content for each selector of at least a subset of the set of selectors based on the one or more rules specified in each selector of the at least the subset of the set of selectors; determining a template to use to generate the media content item, the template comprising regions corresponding to the one or more selectors; populating each region of the template using specified content for the corresponding selector; and generating the media content item from the populated template.Type: ApplicationFiled: May 4, 2023Publication date: March 7, 2024Inventors: Ian Anthony Wehrman, Giles Goodwin, Jared Iwata, Eugene Feingold, David LeMieux
-
Publication number: 20240073023Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for connecting to an independent software vendor (ISV). The method includes receiving, at an integrated platform, a request to initiate a data connection with the ISV. The request may include a web address of the ISV. The method also includes associating, through the integrated platform, the data connection with a unique identifier. The method also includes issuing an authorization code based on authentication of an authorization request for the data connection. The method also includes exchanging, with a connector service, the authorization code for tokens utilized for establishing the data connection with the ISV. The method also includes receiving access to the ISV through the integrated platform.Type: ApplicationFiled: November 8, 2023Publication date: February 29, 2024Inventors: Edward Robert Sutter, Ian Matthew Nicholson, Thomas Anthony Schoendorfer
-
Patent number: 11900683Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for setting ad breakpoints in a video. The program and method provide for accessing a video; determining plural shot boundaries for the video, each shot boundary defining a shot corresponding to a contiguous sequence of video frames that is free of cuts or transitions; and for each shot boundary of the plural shot boundaries, performing a set of breakpoint tests on the shot boundary, each breakpoint test configured to return a respective score indicating whether the shot boundary corresponds to a breakpoint for potential insertion of an ad during playback of the video, calculating a combined score for the shot boundary based on combining the each of the respective scores, and setting, in a case where the combined score meets a threshold value, the shot boundary as the breakpoint.Type: GrantFiled: February 21, 2023Date of Patent: February 13, 2024Assignee: Snap Inc.Inventors: Khalil Chatoo, David Michael Hornsby, Jeffrey Kile, Chinmay Lonkar, Zhimin Wang, Ian Anthony Wehrman
-
Publication number: 20230412896Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for inserting ads into a video. The program and method provide for receiving a request to play a video, the video comprising plural shots separated by breakpoints, each shot of the plural shots corresponding to a contiguous sequence of video frames that is free of cuts or transitions; initiating, in response to receiving the request, playback of the video from a selected shot of the plural shots; receiving indication of an ad to present at a breakpoint following the selected shot; determining, in response to receiving the indication, that a first threshold amount of time has passed since initiating the playback of the video; and inserting, based on the determining, the ad at the breakpoint following the selected shot.Type: ApplicationFiled: August 31, 2023Publication date: December 21, 2023Inventors: David Michael Hornsby, Jeffrey Kile, Chinmay Lonkar, Zhimin Wang, Ian Anthony Wehrman, Khalil Chatoo
-
Patent number: 11792491Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for inserting ads into a video. The program and method provide for receiving a request to play a video, the video comprising plural shots separated by breakpoints, each shot of the plural shots corresponding to a contiguous sequence of video frames that is free of cuts or transitions; initiating, in response to receiving the request, playback of the video from a selected shot of the plural shots; receiving indication of an ad to present at a breakpoint following the selected shot; determining, in response to receiving the indication, that a first threshold amount of time has passed since initiating the playback of the video; and inserting, based on the determining, the ad at the breakpoint following the selected shot.Type: GrantFiled: April 5, 2021Date of Patent: October 17, 2023Assignee: Snap Inc.Inventors: David Michael Hornsby, Jeffrey Kile, Chinmay Lonkar, Zhimin Wang, Ian Anthony Wehrman, Khalil Chatoo
-
Publication number: 20230326105Abstract: Systems and methods for generating and displaying heat maps are provided. A heat map generation computing device includes a memory and a processor. The processor is programmed to receive trap data for a plurality of pest traps in a geographic location, the trap data including current and historical pest pressure values at each of the plurality of pest traps, receive weather data for the geographic location, receive image data for the geographic location, apply a machine learning algorithm to generate predicted future pest pressure values at each of the plurality of pest traps, generate a first heat map for a first point in time and a second heat map for a second point in time, and transmit the first and second heat maps to a mobile computing device to cause a user interface on the mobile computing device to display a time lapse heat map.Type: ApplicationFiled: June 14, 2023Publication date: October 12, 2023Inventors: Sukhvinder SINGH, Sara Catherine STERLING, Simon Bridge BARRATT, Paul D'HYVER DE LAS DESES, Wandi LIN, Ross Joseph PUTTERMAN, Ian Anthony STUART-HOFF
-
Publication number: 20230312390Abstract: A system and methods are described herein for preheating a preform in a preheater furnace and then transferring the preheated preform to a consolidation furnace for chemical treatment and sintering the preform into a clear glass which can be drawn into optical fiber. In addition, the preheater furnace is described herein which is configured to heat the preform per a predetermined heat-profile until the preform is uniformly heated to a temperature above 1000° C.Type: ApplicationFiled: June 8, 2023Publication date: October 5, 2023Inventors: Raymond David Groh, Joseph Leroy Morse, Bradley Kent Shepard, Ian Anthony Smith, Eric Wade Thornton
-
Patent number: 11721050Abstract: Systems and methods for generating and displaying heat maps are provided. A heat map generation computing device includes a memory and a processor. The processor is programmed to receive trap data for a plurality of pest traps in a geographic location, the trap data including current and historical pest pressure values at each of the plurality of pest traps, receive weather data for the geographic location, receive image data for the geographic location, apply a machine learning algorithm to generate predicted future pest pressure values at each of the plurality of pest traps, generate a first heat map for a first point in time and a second heat map for a second point in time, and transmit the first and second heat maps to a mobile computing device to cause a user interface on the mobile computing device to display a time lapse heat map.Type: GrantFiled: January 14, 2022Date of Patent: August 8, 2023Assignee: FMC CorporationInventors: Sukhvinder Singh, Sara Catherine Sterling, Simon Bridge Barratt, Paul D'Hyver De Las Deses, Wandi Lin, Ross Joseph Putterman, Ian Anthony Stuart-Hoff
-
Patent number: 11713272Abstract: A system and methods are described herein for preheating a preform in a preheater furnace and then transferring the preheated preform to a consolidation furnace for chemical treatment and sintering the preform into a clear glass which can be drawn into optical fiber. In addition, the preheater furnace is described herein which is configured to heat the preform per a predetermined heat-profile until the preform is uniformly heated to a temperature above 1000° C.Type: GrantFiled: February 24, 2020Date of Patent: August 1, 2023Assignee: Corning IncorporatedInventors: Raymond David Groh, Joseph Leroy Morse, Bradley Kent Shepard, Ian Anthony Smith, Eric Wade Thornton
-
Patent number: 11709686Abstract: Systems and methods are provided for determining a set of selectors associated with the publisher identifier, each selector comprising specified content to extract from source data and one or more rules for extracting the specified content. The system and methods further provided for each location data in the list of location data, extracting, from the source data, specified content for each selector of at least a subset of the set of selectors based on the one or more rules specified in each selector of the at least the subset of the set of selectors; determining a template to use to generate the media content item, the template comprising regions corresponding to the one or more selectors; populating each region of the template using specified content for the corresponding selector; and generating the media content item from the populated template.Type: GrantFiled: December 20, 2018Date of Patent: July 25, 2023Assignee: Snap Inc.Inventors: Ian Anthony Wehrman, Giles Goodwin, Jared Iwata, Eugene Feingold, David LeMieux
-
Patent number: 11694444Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for setting ad breakpoints in a video. The program and method provide for accessing a video; determining plural shot boundaries for the video, each shot boundary defining a shot corresponding to a contiguous sequence of video frames that is free of cuts or transitions; and for each shot boundary of the plural shot boundaries, performing a set of breakpoint tests on the shot boundary, each breakpoint test configured to return a respective score indicating whether the shot boundary corresponds to a breakpoint for potential insertion of an ad during playback of the video, calculating a combined score for the shot boundary based on combining the each of the respective scores, and setting, in a case where the combined score meets a threshold value, the shot boundary as the breakpoint.Type: GrantFiled: April 5, 2021Date of Patent: July 4, 2023Assignee: Snap Inc.Inventors: Khalil Chatoo, David Michael Hornsby, Jeffrey Kile, Chinmay Lonkar, Zhimin Wang, Ian Anthony Wehrman
-
Publication number: 20230196776Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for setting ad breakpoints in a video. The program and method provide for accessing a video; determining plural shot boundaries for the video, each shot boundary defining a shot corresponding to a contiguous sequence of video frames that is free of cuts or transitions; and for each shot boundary of the plural shot boundaries, performing a set of breakpoint tests on the shot boundary, each breakpoint test configured to return a respective score indicating whether the shot boundary corresponds to a breakpoint for potential insertion of an ad during playback of the video, calculating a combined score for the shot boundary based on combining the each of the respective scores, and setting, in a case where the combined score meets a threshold value, the shot boundary as the breakpoint.Type: ApplicationFiled: February 21, 2023Publication date: June 22, 2023Inventors: Khalil Chatoo, David Michael Hornsby, Jeffrey Kile, Chinmay Lonkar, Zhimin Wang, Ian Anthony Wehrman
-
Patent number: 11673282Abstract: Sensor-based shaving systems and methods of analyzing a user's shave event are described for determining a unique threshold value of the user. A grooming device comprises a handle having a connecting structure connected to a hair cutting implement. A shave event sensor associated with the grooming device measures a user behavior, which includes collecting a first dataset comprising shave data defining a shave event. The first dataset is transmitted via a communication device and is analyzed to determine baseline behavior data of the user, and a unique threshold value of the user is determined from the baseline behavior data. One or more subsequent datasets, each comprising shave data of one or more corresponding shave events, is compared to the unique threshold value to determine comparison data. An indication is provided, based on the comparison data, to indicate a deviation from the threshold value and to influence the user behavior.Type: GrantFiled: July 2, 2020Date of Patent: June 13, 2023Assignee: The Gillette Company LLCInventors: Ian Anthony Good, Balasundram Periasamy Amavasai, Christopher Francis Rawlings, Amanda Washington, Susan Clare Robinson, Claus Hittmeyer, Werner Friedrich Johann Bonifer, Weiyan Yang, Angela Louise Richardson, Alexander James Hinchliffe Friend, Nicola Dawn Dixon, Shirley Namubiru, Joshua Thomas Kissel, Michael Thomas Roller, Venugopal Vasudevan, Robert Thomas Hinkle
-
Publication number: 20230064041Abstract: Systems and methods for improving efficiency in continuing education management may include a cloud-based continuing education (CE) management platform customized for the user to streamline end-to-end CE management. The system may accept license and certification information from the end user and utilize a rules engine and a CE content library database to generate a task-driven dashboard with personalized CE content recommendations as output for the end user. The systems and methods may include the conversion of a regulation into a standardized task component structure that may enable task generation with specific due dates and credit calculations. The systems may include an additional layer of metadata created for each element of CE content in the system to identify course relevance to a rules task via keywords.Type: ApplicationFiled: August 30, 2022Publication date: March 2, 2023Inventors: Sanjeeka Jayakody Silva, George Fernaine, Ian Anthony Madom, Ankur Kirit Kapadia, Brad Lee Artery, Ratnadeep Ramchandra Deshmane
-
Publication number: 20220374139Abstract: A method, to navigate a video editing project within a video editing application, includes storing a project timeline comprising a plurality of media content items arranged in a chronological sequence, the project timeline having a start time and an end time; causing presentation of a first tool interface, the first tool interface comprising: a video editing canvas for playback of the project timeline; a plurality of tools to enable respective video editing functions; and a plurality of indicia representing the respective plurality of media content items; detecting activation of a first indicium associated with a first media content item of the plurality of media content items; and advancing the playback of the project timeline to a chronological location corresponding to the location of the first media content item within the project timeline.Type: ApplicationFiled: May 19, 2022Publication date: November 24, 2022Inventors: Ian Anthony Wehrman, Devin Doty, Richard Andrew Leatham
-
Patent number: 11491706Abstract: A material for 3D printing is described. The material comprises a polymeric composition comprising a thermoplastic polymer; and from 50 to 99 wt. % ceramic particles comprising a metal, wherein at least 50% by weight of the particles have a diameter in a range from 10 to 100 ?m; wherein the material has a dielectric strength of at least 5 kV/mm and/or a dielectric constant of at least 5.Type: GrantFiled: September 3, 2018Date of Patent: November 8, 2022Assignee: BAE SYSTEMS plcInventors: Ian Anthony Moore, Daniel Benjamin Black, Mark Trevor Newman
-
Patent number: 11465306Abstract: A grooming device. The grooming device includes a handle having proximal and distal ends, an implement connecting structure, grooming implement, displacement sensor, and power source providing power to the displacement sensor. The implement connecting structure is pivotably connected to the proximal end of the handle about a first handle axis and has a connection element and an eject element that is moveable within the implement connecting structure along a second handle axis. The implement connecting structure also has a location element pivotably connected to the eject element such that as the implement connecting structure moves about the first handle axis the location element remains stationary relative to the handle and as the eject element moves along the second handle axis the location element is displaced relative to the handle and the displacement sensor detects displacement of the location element. The grooming implement is connected to the implement connecting structure.Type: GrantFiled: July 2, 2020Date of Patent: October 11, 2022Assignee: The Gillette Company LLCInventor: Ian Anthony Good
-
Patent number: 11461546Abstract: Systems and methods are provided for receiving location information for source data associated with a publisher identifier and determining a set of selectors associated with the publisher identifier, each selector comprising specified content to extract from the source data and one or more rules for extracting the specified content. The systems and method further provided for extracting from the source data, specified content for each selector of at least a subset of the set of selectors based on the one or more rules specified in each selector of the at least subset of the set of selectors, determining a first template to use to generate the media content item, the first template comprising regions corresponding to one or more selectors, populating each region of the first template using specified content for the corresponding selector and generating the media content item from the populated first template.Type: GrantFiled: December 15, 2020Date of Patent: October 4, 2022Assignee: Snap Inc.Inventors: Ian Anthony Wehrman, Giles Goodwin, Jared Iwata, Eugene Feingold, David LeMieux