Patents by Inventor Michael Radford

Michael Radford 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: 20230019180
    Abstract: Techniques are disclosed for predicting cybersecurity vulnerabilities automatically in IT assets/targets based on known vulnerabilities of various available technologies/products. This is accomplished by loading and linking one or more ontologies in a graph database containing vulnerability information about the technologies. The assets/targets preferably belong to a bug-bounty program. An optional discovery tool maps the attack surface of each target. A profiler collects the various technologies or traits used by the target and links them to the target. Then the graph database is queried to predict the cybersecurity vulnerabilities associated with the traits and consequently with the targets. The system is preferably implemented with a service-oriented architecture (SOA) so feedback/predictions can be provided to the user in near/real-time.
    Type: Application
    Filed: July 8, 2021
    Publication date: January 19, 2023
    Inventors: Gilein de Nijs, Michael Katsevman, Damien Michael Radford, Casey John Ellis
  • Patent number: 10986069
    Abstract: A system for packaging digital media and distributing digital media to exhibitors is described, which system enables distribution by utilizing media content booking, media content packaging, encryption, and delivery components.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: April 20, 2021
    Assignee: FOX DIGITAL ENTERPRISES, INC.
    Inventors: Robert Evans Wetmore, Michael Radford, James Radford, Lev D. Lvovsky, J. Richard Glass
  • Patent number: 10825041
    Abstract: The invention features a system and method for finely tuning the rate at which ad impressions are delivered to users based on various metrics used to characterize the quality of the ad opportunities. With the present invention, more relevant ads can be selected and delivered to a wide range of recipients while still compensating for the variations in the volume of Internet traffic and usage over the course of the day. The system and method of the present invention employ a plurality of bid boundaries corresponding to different volumes of ad opportunities, thereby enabling the invention to adjust the number of ad opportunities sought over the course of day while consistently targeting the mix of ad opportunities yielding the highest response rates and margin. The bid boundaries are selected in real-time based on the behavior of prior ad recipients. The behavior may include click-through rates or entry into a geo-fence, for example.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: November 3, 2020
    Assignee: UBERMEDIA, INC.
    Inventors: Nathan Jones, Michael Radford, Alba Serrano
  • Patent number: 10569399
    Abstract: A wire sleeve hand application tool includes a handle and a plurality of mandrels received in the handle and being selectively extendable from an axial end of the handle. Each of the mandrels are biased into a retracted position in which an entirety of the respective mandrel is received in the handle. Each of the mandrels are further axially extendable to an extended position in which an axial tip and a portion of the respective mandrel extends from the axial end of the handle while an opposite axial end of the respective mandrel remains supported within the handle. An extended mandrel may be used to insert a wire sleeve or tubular marker onto a wire or other elongate member.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: February 25, 2020
    Assignee: Brady Worldwide, Inc.
    Inventors: Sohail Anwar, Michael Radford, Terrance Adams
  • Patent number: 9779412
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: October 3, 2017
    Assignee: Excalibur IP, LLC
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Patent number: 9779415
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 3, 2017
    Assignee: Excalibur IP, LLC
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Patent number: 9779414
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 3, 2017
    Assignee: Excalibur IP, LLC
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Patent number: 9779413
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 3, 2017
    Assignee: Excalibur IP, LLC
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Publication number: 20170237712
    Abstract: A system for packaging digital media and distributing digital media to exhibitors is described, which system enables distribution by utilizing media content booking, media content packaging, encryption, and delivery components.
    Type: Application
    Filed: October 17, 2016
    Publication date: August 17, 2017
    Inventors: Robert Evans Wetmore, Michael Radford, James Radford, Lev D. Lvovsky, Jeffrey R. Glass
  • Patent number: 9495366
    Abstract: A system for packaging digital media and distributing digital media to exhibitors is described, which system enables distribution by utilizing media content booking, media content packaging, encryption, and delivery components.
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: November 15, 2016
    Assignee: FOX DIGITAL ENTERPRISES, INC.
    Inventors: Robert Evans Wetmore, Michael Radford, James Radford, Lev D. Lvovsky, J. Richard Glass
  • Patent number: 9076162
    Abstract: A method for the placement of advertisements on a page to optimize the occurrence of an event associated with such advertisements. The advertisements might include, for instance, advertisements on a webpage, and the event would include a user clicking on an advertisement. Data regarding the past performance of the advertisements is stored and updated as new data is received. A user requests a page from a server associated with the system. The server uses the performance data to derive a prioritized arrangement of the advertisements on the page. The server performs a calculation regarding the likelihood that an event will occur for a given advertisement displayed to a user. The advertisements are arranged according to this calculation and returned to the user on the requested page. The likelihood can also be multiplied by a weighting factor and the advertisements arranged according to this product.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: July 7, 2015
    Assignee: Yahoo! Inc.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Patent number: 8521588
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The server performs a calculation regarding the likelihood that an event will occur for a given object, as displayed to a particular user. The objects are arranged according to this calculation and returned to the user on the requested page. The likelihood can also be multiplied by a weighting factor and the objects arranged according to this product.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: August 27, 2013
    Assignee: Yahoo! Inc.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Publication number: 20130047062
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
    Type: Application
    Filed: September 14, 2012
    Publication date: February 21, 2013
    Applicant: Yahoo! Inc.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Publication number: 20130047076
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
    Type: Application
    Filed: September 14, 2012
    Publication date: February 21, 2013
    Applicant: Yahoo! Inc.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Publication number: 20130047063
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
    Type: Application
    Filed: September 14, 2012
    Publication date: February 21, 2013
    Applicant: YAHOO! INC.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Publication number: 20130041765
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The objects are arranged according to a calculation and returned to the user on the requested page.
    Type: Application
    Filed: September 13, 2012
    Publication date: February 14, 2013
    Applicant: YAHOO! INC.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford
  • Patent number: 8355949
    Abstract: The invention in some embodiments features a contextual content delivery system (CCDS) for enhancing conventional web content with pop-up bubbles that display information when a cursor hovers over a word, link, or icon. The CCDS is configured to identify words or links in a document, determine their context, select the appropriate bubble from a plural of bubble types for each of the words or links, select content for each bubble based, in part, on the context in which the words and hyperlinks are used. The context can be determined from various sources including the resource in which the word or link appears and the target resource to which the link points. Thereafter, the CCDS enhances the words or links so that bubbles are automatically invoked in response to the appropriate trigger.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: January 15, 2013
    Assignee: Ubermedia, Inc.
    Inventors: Michael N. Agostino, Jason P. Fields, Joseph Chen, Yovav Meydad, Jason Levine, Michael Radford, David E. Benson, Christopher Starace, Eric J. Kim
  • Publication number: 20120315932
    Abstract: A system of the invention processes messages to and from application servers. The system monitors parameters such as number of incoming messages to a particular service and from a particular subscriber. Based on this parameter and possibly also on analysis of content in a message an action is automatically triggered. The system may allow a user to generate a limit as to the number of messages they are willing to receive before they sign up for a service. This is performed by either pre-configuring the system with default limits or allowing the user to add additional text to a subscription message to state the limit they wish to set. Once the user signs up for a service the system generates a counter to track how many messages the service provider sends to the user and once this counter reaches 0 the service provider is sent an automated STOP request.
    Type: Application
    Filed: March 23, 2011
    Publication date: December 13, 2012
    Inventors: David Edward Spann, Michael Radford, Jasmeet Singh Gulati
  • Patent number: 8135617
    Abstract: The invention in some embodiments features a contextual content delivery system (CCDS) for enhancing conventional web content with pop-up bubbles that display information when a cursor hovers over a word, link, or icon. The CCDS is configured to identify words or links in a document, determine their context, select the appropriate bubble from a plural of bubble types for each of the words or links, select content for each bubble based, in part, on the context in which the words and hyperlinks are used. The context can be determined from various sources including the resource in which the word or link appears and the target resource to which the link points. Thereafter, the CCDS enhances the words or links so that bubbles are automatically invoked in response to the appropriate trigger.
    Type: Grant
    Filed: October 18, 2007
    Date of Patent: March 13, 2012
    Assignee: Snap Technologies, Inc.
    Inventors: Michael N. Agostino, Jason P. Fields, Joseph Chen, Yovav Meydad, Jason Levine, Michael Radford, David E. Benson, Christopher Starace, Eric J. Kim
  • Publication number: 20110276411
    Abstract: A method and system for placement of graphical objects on a page to optimize the occurrence of an event associated with such objects. The graphical objects might include, for instance, advertisements on a webpage, and the event would include a user clicking on that ad. The page includes positions for receipt of the object material. Data regarding the past performance of the objects is stored and updated as new data is received. A user requests a page from a server associated with system. The server uses the performance data to derive a prioritized arrangement of the objects on the page. The server performs a calculation regarding the likelihood that an event will occur for a given object, as displayed to a particular user. The objects are arranged according to this calculation and returned to the user on the requested page. The likelihood can also be multiplied by a weighting factor and the objects arranged according to this product.
    Type: Application
    Filed: July 1, 2011
    Publication date: November 10, 2011
    Applicant: YAHOO! INC.
    Inventors: Charles McElfresh, Paul Mineiro, Michael Radford