Patents by Inventor John Riviello

John Riviello 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: 20230412600
    Abstract: Systems and methods are described for on-network device identification. A user device may make an application programming interface (API) call to an address associated with a network device. The API call may comprise an indication of an address associated with the user device. Based on the API call, the network device may send an indication of the address to a computing device associated with an on-network service. The computing device associated with the on-network service may determine that the user device is authorized to connect to a network or to access an on-network service.
    Type: Application
    Filed: September 1, 2023
    Publication date: December 21, 2023
    Inventors: John Riviello, Christopher Lorenzo, Max Knee
  • Patent number: 11750613
    Abstract: Systems and methods are described for on-network device identification. A user device may make an application programming interface (API) call to an address associated with a network device. The API call may comprise an indication of an address associated with the user device. Based on the API call, the network device may send an indication of the address to a computing device associated with an on-network service. The computing device associated with the on-network service may determine that the user device is authorized to connect to a network or to access an on-network service.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: September 5, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: John Riviello, Christopher Lorenzo, Max Knee
  • Publication number: 20220345542
    Abstract: Systems and methods for presenting information are disclosed. One aspect comprises receiving a request for information. First data can be provided in response to the request if a parameter is equal to or exceeds a comparator element, wherein the parameter relates to one or more of abandoned data transmissions and completed data transmissions. Second data can be provided in response to the request if the comparator element exceeds the parameter.
    Type: Application
    Filed: February 10, 2022
    Publication date: October 27, 2022
    Inventors: John RIVIELLO, Daniel FREIMAN
  • Publication number: 20220221924
    Abstract: Systems, apparatuses, and methods are described for prioritized usage of central devices for supporting peripheral devices. Central devices may be present in the surrounding area of a peripheral device. Priorities of the central devices for supporting the peripheral device may be determined based on one or more factors associated with the central devices. The manner in which the central devices are used to support the peripheral device may be determined based on the priorities. The prioritized usage of central devices for the peripheral device may be dynamically updated.
    Type: Application
    Filed: January 12, 2021
    Publication date: July 14, 2022
    Inventors: John Riviello, Stephen Allinson, Jacob Gladish
  • Publication number: 20220147589
    Abstract: Systems and methods for identifying a user are disclosed. One aspect comprises providing an address element and a class identifier, receiving a request for a file, wherein the request comprises the address element and the class identifier, comparing the class identifier to a comparator element, providing a first file if the class identifier is within the comparator element, and providing a second file if the class identifier is outside the comparator element.
    Type: Application
    Filed: September 29, 2021
    Publication date: May 12, 2022
    Inventors: Philip Marcella, Christopher McKenna, John Riviello
  • Publication number: 20220131863
    Abstract: Systems and methods are described for on-network device identification. A user device may make an application programming interface (API) call to an address associated with a network device. The API call may comprise an indication of an address associated with the user device. Based on the API call, the network device may send an indication of the address to a computing device associated with an on-network service. The computing device associated with the on-network service may determine that the user device is authorized to connect to a network or to access an on-network service.
    Type: Application
    Filed: January 11, 2022
    Publication date: April 28, 2022
    Inventors: John Riviello, Christopher Lorenzo, Max Knee
  • Patent number: 11283889
    Abstract: Systems and methods for presenting information are disclosed. One aspect comprises receiving a request for information. First data can be provided in response to the request if a parameter is equal to or exceeds a comparator element, wherein the parameter relates to one or more of abandoned data transmissions and completed data transmissions. Second data can be provided in response to the request if the comparator element exceeds the parameter.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: March 22, 2022
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: John Riviello, Daniel Freiman
  • Patent number: 11252155
    Abstract: Systems and methods are described for on-network device identification. A user device may make an application programming interface (API) call to an address associated with a network device. The API call may comprise an indication of an address associated with the user device. Based on the API call, the network device may send an indication of the address to a computing device associated with an on-network service. The computing device associated with the on-network service may determine that the user device is authorized to connect to a network or to access an on-network service.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: February 15, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: John Riviello, Christopher Lorenzo, Max Knee
  • Patent number: 11157580
    Abstract: Systems and methods for identifying a user are disclosed. One aspect comprises providing an address element and a class identifier, receiving a request for a file, wherein the request comprises the address element and the class identifier, comparing the class identifier to a comparator element, providing a first file if the class identifier is within the comparator element, and providing a second file if the class identifier is outside the comparator element.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: October 26, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Philip Marcella, Christopher McKenna, John Riviello
  • Publication number: 20210044664
    Abstract: Systems and methods for presenting information are disclosed. One aspect comprises receiving a request for information. First data can be provided in response to the request if a parameter is equal to or exceeds a comparator element, wherein the parameter relates to one or more of abandoned data transmissions and completed data transmissions. Second data can be provided in response to the request if the comparator element exceeds the parameter.
    Type: Application
    Filed: March 13, 2020
    Publication date: February 11, 2021
    Inventors: JOHN RIVIELLO, Daniel Freiman
  • Publication number: 20200394239
    Abstract: Systems and methods for identifying a user are disclosed. One aspect comprises providing an address element and a class identifier, receiving a request for a file, wherein the request comprises the address element and the class identifier, comparing the class identifier to a comparator element, providing a first file if the class identifier is within the comparator element, and providing a second file if the class identifier is outside the comparator element.
    Type: Application
    Filed: June 26, 2020
    Publication date: December 17, 2020
    Inventors: Philip Marcella, Christopher McKenna, John Riviello
  • Patent number: 10733246
    Abstract: Systems and methods for identifying a user are disclosed. One aspect comprises providing an address element and a class identifier, receiving a request for a file, wherein the request comprises the address element and the class identifier, comparing the class identifier to a comparator element, providing a first file if the class identifier is within the comparator element, and providing a second file if the class identifier is outside the comparator element.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: August 4, 2020
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Philip Marcella, Christopher McKenna, John Riviello
  • Publication number: 20200228879
    Abstract: Methods, systems, and apparatuses for detecting, analyzing, and redirecting data are described herein. A wireless gateway may detect data associated with at least one characteristic that is being received by a first computing device via a first network. The wireless gateway may send, to the first computing device, a message comprising a selectable option to render the received data on a display device associated with a second computing device. If the option was selected, the wireless gateway may send, to a server via a second network, a request message comprising a request for information associated with the received data. The wireless gateway may receive, from the server via the second network, the requested information and then send, to the second computing device in response to receiving the requested information, the received data to be rendered by the display device.
    Type: Application
    Filed: January 15, 2019
    Publication date: July 16, 2020
    Inventors: Christopher Lorenzo, John Riviello
  • Patent number: 10630790
    Abstract: Systems and methods for presenting information are disclosed. One aspect comprises receiving a request for information. First data can be provided in response to the request if a parameter is equal to or exceeds a comparator element, wherein the parameter relates to one or more of abandoned data transmissions and completed data transmissions. Second data can be provided in response to the request if the comparator element exceeds the parameter.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: April 21, 2020
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: John Riviello, Daniel Freiman
  • Publication number: 20200036716
    Abstract: Systems and methods are described for on-network device identification. A user device may make an application programming interface (API) call to an address associated with a network device. The API call may comprise an indication of an address associated with the user device. Based on the API call, the network device may send an indication of the address to a computing device associated with an on-network service. The computing device associated with the on-network service may determine that the user device is authorized to connect to a network or to access an on-network service.
    Type: Application
    Filed: July 26, 2018
    Publication date: January 30, 2020
    Inventors: John Riviello, Christopher Lorenzo, Max Knee
  • Publication number: 20180069938
    Abstract: Systems and methods for presenting information are disclosed. One aspect comprises receiving a request for information. First data can be provided in response to the request if a parameter is equal to or exceeds a comparator element, wherein the parameter relates to one or more of abandoned data transmissions and completed data transmissions. Second data can be provided in response to the request if the comparator element exceeds the parameter.
    Type: Application
    Filed: April 17, 2017
    Publication date: March 8, 2018
    Inventors: John Riviello, Daniel Freiman
  • Publication number: 20170228762
    Abstract: Methods, systems, computer-readable media, and apparatuses for providing responsive advertisements are described herein. In some embodiments, a computing device may send a presentation including multiple advertisements to a user device. The computing device may receive an indication that an advertisement has been overlaid by a window and may, in response, determine to resize or relocation the advertisement. The computing device may determine impression credit for the advertisement based on a display duration for the advertisement prior to being overlaid by the window and a display duration for the resized or relocated advertisement while not being overlaid by any window.
    Type: Application
    Filed: February 9, 2016
    Publication date: August 10, 2017
    Inventors: John Riviello, Trevor Menagh, Eric Schrag, Michael Bevilacqua-Linn, Peter Cline
  • Patent number: 9667730
    Abstract: Systems and methods for presenting information are disclosed. One aspect comprises receiving a request for information. First data can be provided in response to the request if a parameter is equal to or exceeds a comparator element, wherein the parameter relates to one or more of abandoned data transmissions and completed data transmissions. Second data can be provided in response to the request if the comparator element exceeds the parameter.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: May 30, 2017
    Assignee: Comcast Cable Communications, LLC
    Inventors: John Riviello, Daniel Freiman
  • Publication number: 20140280472
    Abstract: Systems and methods for presenting information are disclosed. One aspect comprises receiving a request for information. First data can be provided in response to the request if a parameter is equal to or exceeds a comparator element, wherein the parameter relates to one or more of abandoned data transmissions and completed data transmissions. Second data can be provided in response to the request if the comparator element exceeds the parameter.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: Comcast Cable Communications, LLC
    Inventors: John Riviello, Daniel Freiman
  • Publication number: 20130151994
    Abstract: Systems and methods for identifying a user are disclosed. One aspect comprises providing an address element and a class identifier, receiving a request for a file, wherein the request comprises the address element and the class identifier, comparing the class identifier to a comparator element, providing a first file if the class identifier is within the comparator element, and providing a second file if the class identifier is outside the comparator element.
    Type: Application
    Filed: December 8, 2011
    Publication date: June 13, 2013
    Applicant: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Philip Marcella, Christopher McKenna, John Riviello