Patents by Inventor Ryan Kirk

Ryan Kirk 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: 20240121276
    Abstract: This disclosure describes embodiments of systems, methods, and non-transitory computer-readable storage media that can solve one or more of the foregoing (or other problems) in the art in addition to providing other benefits by applying customized security limitations to a secure digital account, and removing the security limitations based on efficiently verifying personal identity information associated with the secure digital account. For example, the disclosed system can receive a user interaction associated with a secure digital account and determine a fraud risk score corresponding to the interaction. The system can then assign the secure digital account a security tier and apply appropriate security limitations based on the security tier that corresponds with a determined risk of fraud.
    Type: Application
    Filed: October 10, 2023
    Publication date: April 11, 2024
    Inventors: Joe Levering, Ryan Bahniuk, Lace Cheung, Kevin Shu, Jocelyn Takahashi, Dain Hall, Jeremy Steinberg, Varun Rai, Charles Kirk
  • Publication number: 20200034730
    Abstract: Novel tools and techniques for the machine discovery of aberrant states are provided. A system includes a plurality of network devices, and a decision system in communication with the plurality of network devices. Each of the plurality of network devices may be configured to generate a respective data stream. The decision system may include a processor and a non-transitory computer readable medium including instructions executable by the processor to obtain, via the plurality of network devices, one or more data streams. The decision system may build a historic model of a data stream, and determine a predicted value of the data stream at a future time, based on the historic model. The decision system may be configured to determine whether an anomaly has occurred based on a variation between a current value of the data stream and the predicted value of the data stream.
    Type: Application
    Filed: October 3, 2019
    Publication date: January 30, 2020
    Inventor: Ryan Kirk
  • Patent number: 10438124
    Abstract: Novel tools and techniques for the machine discovery of aberrant states are provided. A system includes a plurality of network devices, and a decision system in communication with the plurality of network devices. Each of the plurality of network devices may be configured to generate a respective data stream. The decision system may include a processor and a non-transitory computer readable medium including instructions executable by the processor to obtain, via the plurality of network devices, one or more data streams. The decision system may build a historic model of a data stream, and determine a predicted value of the data stream at a future time, based on the historic model. The decision system may be configured to determine whether an anomaly has occurred based on a variation between a current value of the data stream and the predicted value of the data stream.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: October 8, 2019
    Assignee: CenturyLink Intellectual Property LLC
    Inventor: Ryan Kirk
  • Patent number: 10346756
    Abstract: Novel tools and techniques for the machine discovery and rapid agglomeration of similar states are provided. A system includes a plurality of network devices, and a decision system. The plurality of network devices may be configured to generate a respective data stream. The decision system may include a processor and a non-transitory computer readable medium including instructions executable by the processor. The system may obtain, via the plurality of network devices, one or more data streams, determine an anomaly has occurred on a data stream of the one or more data streams, determine a set of data streams of the one or more streams sharing at least one of a set of centroids associated with the data stream, and determine, based on the set of data streams, the occurrence of an incident.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: July 9, 2019
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Ryan Kirk, Victor Sletten
  • Publication number: 20180211172
    Abstract: Novel tools and techniques for the machine discovery and rapid agglomeration of similar states are provided. A system includes a plurality of network devices, and a decision system. The plurality of network devices may be configured to generate a respective data stream. The decision system may include a processor and a non-transitory computer readable medium including instructions executable by the processor. The system may obtain, via the plurality of network devices, one or more data streams, determine an anomaly has occurred on a data stream of the one or more data streams, determine a set of data streams of the one or more streams sharing at least one of a set of centroids associated with the data stream, and determine, based on the set of data streams, the occurrence of an incident.
    Type: Application
    Filed: December 11, 2017
    Publication date: July 26, 2018
    Inventors: Ryan Kirk, Victor Sletten
  • Publication number: 20180211171
    Abstract: Novel tools and techniques for the machine discovery of aberrant states are provided. A system includes a plurality of network devices, and a decision system in communication with the plurality of network devices. Each of the plurality of network devices may be configured to generate a respective data stream. The decision system may include a processor and a non-transitory computer readable medium including instructions executable by the processor to obtain, via the plurality of network devices, one or more data streams. The decision system may build a historic model of a data stream, and determine a predicted value of the data stream at a future time, based on the historic model. The decision system may be configured to determine whether an anomaly has occurred based on a variation between a current value of the data stream and the predicted value of the data stream.
    Type: Application
    Filed: December 11, 2017
    Publication date: July 26, 2018
    Inventor: Ryan Kirk
  • Patent number: 8261199
    Abstract: One embodiment of the invention provides a method to allow a user to navigate through a virtual environment using breakpoints. Each breakpoint may store a context of a virtual location within the virtual world, recorded for the moment in time when the breakpoint was created. Further, in a persistent virtual world, the user's avatar may be restored to a given breakpoint location, as well as restoring elements of the virtual world, based on what was present within the virtual world when the breakpoint was created.
    Type: Grant
    Filed: October 16, 2007
    Date of Patent: September 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ryan Kirk Cradick, Zachary Adam Garbow
  • Patent number: 8131740
    Abstract: Embodiments of the invention provide techniques for searching for virtual objects of an immersive virtual environment based on user interactions within the virtual environment. Generally, embodiments provide an attribute index storing data describing attributes of virtual objects, and an interaction index storing data describing user interactions with virtual objects. Search queries may be evaluated using both the attribute index and interactions index. Thus, virtual objects may be searched in terms of object attributes as well as user interactions with the virtual objects.
    Type: Grant
    Filed: October 9, 2007
    Date of Patent: March 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ryan Kirk Cradick, Zachary Adam Garbow, Ryan Robert Pendergast
  • Patent number: 8055656
    Abstract: Embodiments of the invention provide techniques for searching for virtual objects of an immersive virtual environment based on user interactions within the virtual environment. Generally, embodiments provide an attribute index storing data describing attributes of virtual objects, and an interaction index storing data describing user interactions with virtual objects. Search queries may be evaluated using both the attribute index and interactions index. Thus, virtual objects may be searched in terms of object attributes as well as user interactions with the virtual objects.
    Type: Grant
    Filed: October 10, 2007
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ryan Kirk Cradick, Zachary Adam Garbow, Ryan Robert Pendergast
  • Patent number: 8024223
    Abstract: A method, article and apparatus for advertising via a mobile device. A communication request is received from the mobile device that includes a screen for displaying an ad. One more ad selection criteria are then determined. Such criteria may include a visibility of the ad on the screen; a target audience determined on the basis of information provided from the mobile device; and attributes of the determined target audience. The ad selection is based on the visibility of the ad and the attributes of the target audience. Commands may then be initiated to cause the selected ad to be displayed on the screen of the mobile device.
    Type: Grant
    Filed: November 8, 2007
    Date of Patent: September 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ryan Kirk Cradick, Zachary Adam Garbow
  • Patent number: 7880718
    Abstract: An apparatus, system, and method are disclosed to control an application interface displayed on electronic paper. A detection module is included to detect intentional bending of an electronic paper at a particular location. A correlation module is included to correlate the particular location where the electronic paper is bent with a user interface command in an application. An execution module is included to execute the user interface command. In one embodiment, a display module is included to update display information on the electronic paper in response to execution of the user interface command. The electronic paper may include a detector in contact with the electronic paper to provide electronic paper bend position information to the detection module.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: February 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ryan Kirk Cradick, Zachary Adam Garbow
  • Patent number: 7856413
    Abstract: A method, apparatus, system, and signal-bearing medium that, in an embodiment, display icons representing search terms on a search graph, having at least one axis. The axis represents a search criteria. The position of the icon specifies a value (such as an importance or weight) of the search criteria. A search engine uses the search terms, the search criteria, and the value to conduct the search. The results of the search are displayed in a results pane, and the search results are updated as the positions of the icons on the search graph change. The search criteria associated with the axes of the search graph may also change. In this way, the user interface for the search is made easier for the user to control.
    Type: Grant
    Filed: October 14, 2004
    Date of Patent: December 21, 2010
    Assignee: International Business Machines Corporation
    Inventors: Connie M. Cradick, Ryan Kirk Cradick, Zachary Adam Garbow, Emuejevoke Jane-Frances Sanomi-Fleming
  • Patent number: 7660787
    Abstract: A client-side search indexing program works transparently and in conjunction with a server based search index. The combined search indexes provide a more accurate and up-to-date image of the Web, customized to the interests of each individual user. The client-side indexer customizes indexing of particular Web pages to the preferences and usage patterns of the user. The user initially installs and configures the client-side indexer on the client. The requested indexes are automatically refreshed and integrated with the main server-side indexes during a search. When the user performs a search, the client-side indexes may be combined with the main server-side index. The combined indexes provide accurate search results for the particular user.
    Type: Grant
    Filed: July 19, 2006
    Date of Patent: February 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: David Joseph Borrillo, Ryan Kirk Cradick, Zachary Adam Garbow
  • Publication number: 20090125343
    Abstract: A method, article and apparatus for advertising via a mobile device. A communication request is received from the mobile device that includes a screen for displaying an ad. One more ad selection criteria are then determined. Such criteria may include a visibility of the ad on the screen; a target audience determined on the basis of information provided from the mobile device; and attributes of the determined target audience. The ad selection is ad based on the visibility of the ad and the attributes of the target audience. Commands may then be initiated to cause the selected ad to be displayed on the screen of the mobile device.
    Type: Application
    Filed: November 8, 2007
    Publication date: May 14, 2009
    Inventors: Ryan Kirk Cradick, Zachary Adam Garbow
  • Publication number: 20090100035
    Abstract: Embodiments of the invention provide techniques for searching for virtual objects of an immersive virtual environment based on user interactions within the virtual environment. Generally, embodiments provide an attribute index storing data describing attributes of virtual objects, and an interaction index storing data describing user interactions with virtual objects. Search queries may be evaluated using both the attribute index and interactions index. Thus, virtual objects may be searched in terms of object attributes as well as user interactions with the virtual objects.
    Type: Application
    Filed: October 10, 2007
    Publication date: April 16, 2009
    Inventors: Ryan Kirk Cradick, Zachary Adam Garbow, Ryan Robert Pendergast
  • Publication number: 20090100353
    Abstract: One embodiment of the invention provides a method to allow a user to navigate through a virtual environment using breakpoints. Each breakpoint may store a context of a virtual location within the virtual world, recorded for the moment in time when the breakpoint was created. Further, in a persistent virtual world, the user's avatar may be restored to a given breakpoint location, as well as restoring elements of the virtual world, based on what was present within the virtual world when the breakpoint was created.
    Type: Application
    Filed: October 16, 2007
    Publication date: April 16, 2009
    Inventors: Ryan Kirk Cradick, Zachary Adam Garbow
  • Publication number: 20090094225
    Abstract: Embodiments of the invention provide techniques for searching for virtual objects of an immersive virtual environment based on user interactions within the virtual environment. Generally, embodiments provide an attribute index storing data describing attributes of virtual objects, and an interaction index storing data describing user interactions with virtual objects. Search queries may be evaluated using both the attribute index and interactions index. Thus, virtual objects may be searched in terms of object attributes as well as user interactions with the virtual objects.
    Type: Application
    Filed: October 9, 2007
    Publication date: April 9, 2009
    Inventors: Ryan Kirk Cradick, Zachary Adam Garbow, Ryan Robert Pendergast
  • Publication number: 20080082687
    Abstract: Methods and computer program product are provided for implementing collaborative correction of online content. A user of a web page is enabled to flag a location of an error and a category of the error. A web server logs error data into a database. A notification is sent to a web page administrator. Error data is cleared from the database responsive to the web page administrator fixing the error.
    Type: Application
    Filed: September 28, 2006
    Publication date: April 3, 2008
    Inventors: Ryan Kirk Cradick, Zachary Adam Garbow
  • Patent number: D731621
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: June 9, 2015
    Assignee: Eaton Corporation
    Inventors: Vaughn Kevin Mills, Ryan Kirk Whitmore
  • Patent number: D764629
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: August 23, 2016
    Assignee: Eaton Corporation
    Inventors: Vaughn Kevin Mills, Ryan Kirk Whitmore