Patents by Inventor RYAN CURRIER

RYAN CURRIER 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: 11853365
    Abstract: Disclosed herein are enterprise applications and platforms that manage databases containing documents and may employ search systems that allow users to retrieve documents based on queries. The search systems may be configured to retrieve data from several different data sources and may be associated with many of the applications. Furthermore, the search systems may include a faceted interface based on database or document attributes for further search refinement. The faceted interface may be template-based and modular, allowing reconfiguration of the interfaces without substantial rewriting of the application code base.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: December 26, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Padmaprabodh Ambale, Sarup Paul, Kushal Kudavale, Ryan Currier
  • Patent number: 11711231
    Abstract: Methods, systems, computer readable media, and apparatuses for providing synchronous supplemental experiences are presented. According to one or more aspects, a video signal may be transmitted to a display device, and a sync signal may be transmitted to at least one other device. The sync signal may include an identifier of a program currently being displayed and a time value indicating a current point in time of the program. In at least one arrangement, the sync signal may cause the at least one other device to access content synchronization data; determine, based on the content synchronization data, that at least one supplemental experience corresponds to the identifier of the program and the time value; and present the at least one supplemental experience to a user.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: July 25, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Ryan Currier
  • Publication number: 20220318310
    Abstract: Disclosed herein are enterprise applications and platforms that manage databases containing documents and may employ search systems that allow users to retrieve documents based on queries. The search systems may be configured to retrieve data from several different data sources and may be associated with many of the applications. Furthermore, the search systems may include a faceted interface based on database or document attributes for further search refinement. The faceted interface may be template-based and modular, allowing reconfiguration of the interfaces without substantial rewriting of the application code base.
    Type: Application
    Filed: June 20, 2022
    Publication date: October 6, 2022
    Inventors: Padmaprabodh Ambale, Sarup Paul, Kushal Kudavale, Ryan Currier
  • Patent number: 11372930
    Abstract: Disclosed herein are enterprise applications and platforms that manage databases containing documents and may employ search systems that allow users to retrieve documents based on queries. The search systems may be configured to retrieve data from several different data sources and may be associated with many of the applications. Furthermore, the search systems may include a faceted interface based on database or document attributes for further search refinement. The faceted interface may be template-based and modular, allowing reconfiguration of the interfaces without substantial rewriting of the application code base.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: June 28, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Padmaprabodh Ambale, Sarup Paul, Kushal Kudavale, Ryan Currier
  • Publication number: 20220012671
    Abstract: A system performs operations including receiving a service appointment request, identifying the one or more skills associated with the service appointment request, referencing service agent profile data stored on a first database, wherein the service agent profile data includes one or more skills possessed by each of a plurality of service agents, referencing service agent schedule data stored on a second database, dynamically populating a calendar of available appointment times, including identifying one or more time slots during which at least one service agent of the plurality of service agents possesses the identified skills is available, receiving an input selecting a first time slot of the one or more time slots, and updating a schedule of a first service agent of the plurality of service agents to reflect that the first service agent has a service appointment scheduled during the first time slot.
    Type: Application
    Filed: June 1, 2021
    Publication date: January 13, 2022
    Inventors: Sanjay Gupta, Devinder Narang, Abhishek Rakshe, Ryan Currier, Puja Subramanyam, Cameron Wheeler, Jessica Quittner
  • Publication number: 20210281436
    Abstract: Methods, systems, computer readable media, and apparatuses for providing synchronous supplemental experiences are presented. According to one or more aspects, a video signal may be transmitted to a display device, and a sync signal may be transmitted to at least one other device. The sync signal may include an identifier of a program currently being displayed and a time value indicating a current point in time of the program. In at least one arrangement, the sync signal may cause the at least one other device to access content synchronization data; determine, based on the content synchronization data, that at least one supplemental experience corresponds to the identifier of the program and the time value; and present the at least one supplemental experience to a user.
    Type: Application
    Filed: October 21, 2020
    Publication date: September 9, 2021
    Inventor: Ryan Currier
  • Patent number: 10938586
    Abstract: A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: March 2, 2021
    Assignee: SERVICENOW, INC.
    Inventors: Sarup Paul, Umakanth Godavarthy, Prabhat Mishra, Paulina Luckiewicz, Avishek Dey, Vinamra Misra, Mallesh Aggu, Harish Bellamane, Rampradeep Dodda, Preethi Chittimalla, Ryan Currier
  • Patent number: 10862905
    Abstract: Providing are incident response techniques useful for personas with a variety of experience levels are described. The incident response techniques include a graphical user interface (GUI) for providing a variety of different views for different personas. The graphical user interface may provide a landing page for providing a queue of risk-score prioritized incidents, an incident playbook for providing default or customizable instructions for resolving a particular incident to lesser-experienced personas, an explore container for facilitating efficient navigation of data associated with a particular incident by more-experienced personas, and an activity stream container for providing an overview of activities that have been performed with regard to a particular incident to more-experienced or supervising personas. The explore container may also be integrated with tools for performing actions with the data without leaving the graphical user interface.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: December 8, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Kurt Joseph Zettel, II, Scott Alan Lewis, James Erbes, Richard Reybok, Harold Byun, Ryan Currier, Michel Abou Samah, Sachin Nayak, Patrice Tollenaere, Zhe Wang
  • Patent number: 10848333
    Abstract: Methods, systems, computer readable media, and apparatuses for providing synchronous supplemental experiences are presented. According to one or more aspects, a video signal may be transmitted to a display device, and a sync signal may be transmitted to at least one other device. The sync signal may include an identifier of a program currently being displayed and a time value indicating a current point in time of the program. In at least one arrangement, the sync signal may cause the at least one other device to access content synchronization data; determine, based on the content synchronization data, that at least one supplemental experience corresponds to the identifier of the program and the time value; and present the at least one supplemental experience to a user.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: November 24, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventor: Ryan Currier
  • Publication number: 20200272665
    Abstract: Disclosed herein are enterprise applications and platforms that manage databases containing documents and may employ search systems that allow users to retrieve documents based on queries. The search systems may be configured to retrieve data from several different data sources and may be associated with many of the applications. Furthermore, the search systems may include a faceted interface based on database or document attributes for further search refinement. The faceted interface may be template-based and modular, allowing reconfiguration of the interfaces without substantial rewriting of the application code base.
    Type: Application
    Filed: May 11, 2020
    Publication date: August 27, 2020
    Inventors: Padmaprabodh Ambale, Sarup Paul, Kushal Kudavale, Ryan Currier
  • Patent number: 10650056
    Abstract: Disclosed herein are enterprise applications and platforms that manage databases containing documents and may employ search systems that allow users to retrieve documents based on queries. The search systems may be configured to retrieve data from several different data sources and may be associated with many of the applications. Furthermore, the search systems may include a faceted interface based on database or document attributes for further search refinement. The faceted interface may be template-based and modular, allowing reconfiguration of the interfaces without substantial rewriting of the application code base.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: May 12, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Padmaprabodh Ambale, Sarup Paul, Kushal Kudavale, Ryan Currier
  • Patent number: 10615993
    Abstract: A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: April 7, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Sarup Paul, Umakanth Godavarthy, Prabhat Mishra, Paulina Luckiewicz, Avishek Dey, Vinamra Misra, Mallesh Aggu, Harish Bellamane, Rampradeep Dodda, Preethi Chittimalla, Ryan Currier
  • Patent number: 10454787
    Abstract: Systems and methods for providing service level agreement (SLA) definition and validation of SLA parameters are disclosed. An SLA may be defined with parameters and goals to achieve desirable business results for information technology (IT) software updates, configuration changes, security incidents, and other functions performed by IT personnel. Once a proposed SLA definition is available and before it is put into production use, historical data may be applied to the SLA. This historical application of data may be used to determine a level of conformance to the proposed SLA based on real world historical information for a particular customer. Because different corporations have different capabilities and expectations, a one-size fits all SLA may not be appropriate. A timeline visualization with zoom capability and state transition icons is disclosed. Disclosed, visualization techniques of proposed definitions may enhance the accuracy and acceptability of those proposed definitions.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: October 22, 2019
    Assignee: ServiceNow, Inc.
    Inventors: Jason Occhialini, Ryan Currier
  • Publication number: 20190268354
    Abstract: Providing are incident response techniques useful for personas with a variety of experience levels are described. The incident response techniques include a graphical user interface (GUI) for providing a variety of different views for different personas. The graphical user interface may provide a landing page for providing a queue of risk-score prioritized incidents, an incident playbook for providing default or customizable instructions for resolving a particular incident to lesser-experienced personas, an explore container for facilitating efficient navigation of data associated with a particular incident by more-experienced personas, and an activity stream container for providing an overview of activities that have been performed with regard to a particular incident to more-experienced or supervising personas. The explore container may also be integrated with tools for performing actions with the data without leaving the graphical user interface.
    Type: Application
    Filed: February 27, 2018
    Publication date: August 29, 2019
    Inventors: Kurt Joseph Zettel, II, Scott Alan Lewis, James Erbes, Richard Reybok, Harold Byun, Ryan Currier, Michel Abou Samah, Sachin Nayak, Patrice Tollenaere, Zhe Wang
  • Publication number: 20190245711
    Abstract: Methods, systems, computer readable media, and apparatuses for providing synchronous supplemental experiences are presented. According to one or more aspects, a video signal may be transmitted to a display device, and a sync signal may be transmitted to at least one other device. The sync signal may include an identifier of a program currently being displayed and a time value indicating a current point in time of the program. In at least one arrangement, the sync signal may cause the at least one other device to access content synchronization data; determine, based on the content synchronization data, that at least one supplemental experience corresponds to the identifier of the program and the time value; and present the at least one supplemental experience to a user.
    Type: Application
    Filed: September 7, 2018
    Publication date: August 8, 2019
    Inventor: Ryan Currier
  • Publication number: 20190215171
    Abstract: A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.
    Type: Application
    Filed: January 4, 2019
    Publication date: July 11, 2019
    Inventors: Sarup Paul, Umakanth Godavarthy, Prabhat Mishra, Paulina Luckiewicz, Avishek Dey, Vinamra Misra, Mallesh Aggu, Harish Bellamane, Rampradeep Dodda, Preethi Chittimalla, Ryan Currier
  • Publication number: 20190102746
    Abstract: A system includes a non-transitory memory and one or more hardware processors configured to read instructions from the non-transitory memory.
    Type: Application
    Filed: October 2, 2017
    Publication date: April 4, 2019
    Inventors: Sanjay Gupta, Devinder Narang, Abhishek Rakshe, Ryan Currier, Puja Subramanyam, Cameron Wheeler, Jessica Quittner
  • Patent number: 10243751
    Abstract: A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: March 26, 2019
    Assignee: SERVICENOW, INC.
    Inventors: Sarup Paul, Umakanth Godavarthy, Prabhat Mishra, Paulina Luckiewicz, Avishek Dey, Vinamra Misra, Mallesh Aggu, Harish Bellamane, Rampradeep Dodda, Preethi Chittimalla, Ryan Currier
  • Patent number: 10142121
    Abstract: Methods, systems, computer readable media, and apparatuses for providing synchronous supplemental experiences are presented. According to one or more aspects, a video signal may be transmitted to a display device, and a sync signal may be transmitted to at least one other device. The sync signal may include an identifier of a program currently being displayed and a time value indicating a current point in time of the program. In at least one arrangement, the sync signal may cause the at least one other device to access content synchronization data; determine, based on the content synchronization data, that at least one supplemental experience corresponds to the identifier of the program and the time value; and present the at least one supplemental experience to a user.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: November 27, 2018
    Assignee: Comcast Cable Communications, LLC
    Inventor: Ryan Currier
  • Publication number: 20180324056
    Abstract: Systems and methods for providing service level agreement (SLA) definition and validation of SLA parameters are disclosed. An SLA may be defined with parameters and goals to achieve desirable business results for information technology (IT) software updates, configuration changes, security incidents, and other functions performed by IT personnel. Once a proposed SLA definition is available and before it is put into production use, historical data may be applied to the SLA. This historical application of data may be used to determine a level of conformance to the proposed SLA based on real world historical information for a particular customer. Because different corporations have different capabilities and expectations, a one-size fits all SLA may not be appropriate. A timeline visualization with zoom capability and state transition icons is disclosed. Disclosed, visualization techniques of proposed definitions may enhance the accuracy and acceptability of those proposed definitions.
    Type: Application
    Filed: October 18, 2017
    Publication date: November 8, 2018
    Inventors: Jason Occhialini, Ryan Currier