Patents by Inventor Andrew Nanopoulos

Andrew Nanopoulos 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: 10560403
    Abstract: Various aspects relate to using structured messages within systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: February 11, 2020
    Assignee: Pivot Solutions, Inc.
    Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yu Sang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
  • Publication number: 20180013702
    Abstract: Various aspects relate to using structured messages within systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user.
    Type: Application
    Filed: September 22, 2017
    Publication date: January 11, 2018
    Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yu Sang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
  • Patent number: 9807039
    Abstract: Various aspects relate to using structured messages within one or more systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: October 31, 2017
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yu Sang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
  • Publication number: 20170278017
    Abstract: An example system and method for managing behavior change applications for mobile users is disclosed. In an embodiment of the system and method, data on a plurality of users in a behavioral change program is received from a plurality of devices operating in a communications network. The data is used to determine plurality of user segments. Each user of the plurality of users is classified into a one of the plurality of user segments. Then a plurality of behavioral models is determined, where each of the plurality of behavioral models comprises a statistical model of relations between behaviors of users within a corresponding one of the plurality of user segments. An intervention model is then determined for a user, where the intervention model is based on a behavior model of the user segment to which the user belongs. Interventions are then sent to a device of the user according to the intervention model.
    Type: Application
    Filed: June 3, 2017
    Publication date: September 28, 2017
    Inventors: Scott Andrew Snyder, Gregory Paul Rozal, Andrew Nanopoulos, Stephen Tyler Rollin
  • Patent number: 9672472
    Abstract: An example system and method for managing behavior change applications for mobile users is disclosed. In an embodiment of the system and method, data on a plurality of users in a behavioral change program is received from a plurality of devices operating in a communications network. The data is used to determine plurality of user segments. Each user of the plurality of users is classified into a one of the plurality of user segments. Then a plurality of behavioral models is determined, where each of the plurality of behavioral models comprises a statistical model of relations between behaviors of users within a corresponding one of the plurality of user segments. An intervention model is then determined for a user, where the intervention model is based on a behavior model of the user segment to which the user belongs. Interventions are then sent to a device of the user according to the intervention model.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: June 6, 2017
    Assignee: Mobiquity Incorporated
    Inventors: Scott Andrew Snyder, Gregory Paul Rozal, Andrew Nanopoulos, Stephen Tyler Rollin
  • Patent number: 8966276
    Abstract: In a system for disconnected authentication, verification records corresponding to given authentication token outputs over a predetermined period of time, sequence of events, and/or set of challenges are downloaded to a verifier. The records include encrypted or hashed information for the given authentication token outputs. In one embodiment using time intervals, for each time interval, token output data, a salt value, and a pepper value, are hashed and compared with the verification record for the time interval. After a successful comparison, a user can access the computer. A PIN value can also be provided as an input the hash function. A portion of the hash function output can be used as a key to decrypt an encrypted (Windows) password, or other sensitive information.
    Type: Grant
    Filed: September 10, 2004
    Date of Patent: February 24, 2015
    Assignee: EMC Corporation
    Inventors: Andrew Nanopoulos, Karl Ackerman, Piers Bowness, William Duane, Markus Jakobsson, Burt Kaliski, Dmitri Pal, Shane D. Rice, Ronald L. Rivest
  • Publication number: 20140365408
    Abstract: An example system and method for managing behavior change applications for mobile users is disclosed. In an embodiment of the system and method, data on a plurality of users in a behavioral change program is received from a plurality of devices operating in a communications network. The data is used to determine plurality of user segments. Each user of the plurality of users is classified into a one of the plurality of user segments. Then a plurality of behavioral models is determined, where each of the plurality of behavioral models comprises a statistical model of relations between behaviors of users within a corresponding one of the plurality of user segments. An intervention model is then determined for a user, where the intervention model is based on a behavior model of the user segment to which the user belongs. Interventions are then sent to a device of the user according to the intervention model.
    Type: Application
    Filed: June 7, 2013
    Publication date: December 11, 2014
    Inventors: Scott Andrew Snyder, Gregory Paul Rozal, Andrew Nanopoulos, Stephen Tyler Rollin
  • Publication number: 20140222939
    Abstract: Various aspects relate to using structured messages within one or more systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user.
    Type: Application
    Filed: April 11, 2014
    Publication date: August 7, 2014
    Applicant: Pivot Solutions, Inc.
    Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
  • Patent number: 8745147
    Abstract: Various aspects relate to using structured messages within systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: June 3, 2014
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
  • Publication number: 20130041965
    Abstract: Various aspects relate to using structured messages within systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user.
    Type: Application
    Filed: August 24, 2012
    Publication date: February 14, 2013
    Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
  • Patent number: 8260865
    Abstract: Various aspects relate to using structured messages within systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: September 4, 2012
    Assignee: Pivot Solutions, Inc.
    Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
  • Patent number: 8234696
    Abstract: A method of submitting information as part of an authentication operation includes generating a one time password that is intended for use in an authentication operation. The method further includes providing the one time password in a display field, wherein the display field is adapted to work in conjunction with a browser to submit the one time password in response to a request for the one time password. A method of controlling submission of identity information within an authentication system includes receiving a trust list from the authentication system. The trust list identifies entities that are authorized to receive the identity information. The method further includes receiving a request to submit the identity information to a candidate entity for an authentication operation, and providing the identity information to the candidate entity if the trust list indicates that the candidate entity is authorized to receive the identity information.
    Type: Grant
    Filed: February 12, 2007
    Date of Patent: July 31, 2012
    Assignee: EMC Corporation
    Inventors: Michael O'Malley, Gideon Ansell, Andrea Doherty, Aaron Kechley, Andrew Nanopoulos
  • Patent number: 8140629
    Abstract: Various aspects relate to using structured messages within one or more systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: March 20, 2012
    Assignee: Pivot Solutions, Inc.
    Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
  • Patent number: 8065373
    Abstract: Various aspects relate to using structured messages within one or more systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: November 22, 2011
    Assignee: Pivot Solutions, Inc.
    Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
  • Publication number: 20100082754
    Abstract: Various aspects relate to using structured messages within one or more systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user.
    Type: Application
    Filed: September 30, 2008
    Publication date: April 1, 2010
    Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
  • Publication number: 20100082755
    Abstract: Various aspects relate to using structured messages within one or more systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user.
    Type: Application
    Filed: September 30, 2008
    Publication date: April 1, 2010
    Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
  • Publication number: 20100082756
    Abstract: Various aspects relate to using structured messages within one or more systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user.
    Type: Application
    Filed: September 30, 2008
    Publication date: April 1, 2010
    Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
  • Publication number: 20080028447
    Abstract: A method of submitting information as part of an authentication operation includes generating a one time password that is intended for use in an authentication operation. The method further includes providing the one time password in a display field, wherein the display field is adapted to work in conjunction with a browser to submit the one time password in response to a request for the one time password. A method of controlling submission of identity information within an authentication system includes receiving a trust list from the authentication system. The trust list identifies entities that are authorized to receive the identity information. The method further includes receiving a request to submit the identity information to a candidate entity for an authentication operation, and providing the identity information to the candidate entity if the trust list indicates that the candidate entity is authorized to receive the identity information.
    Type: Application
    Filed: February 12, 2007
    Publication date: January 31, 2008
    Applicant: RSA Security Inc.
    Inventors: Michael O'Malley, Gideon Ansell, Andrea Doherty, Aaron Kechley, Andrew Nanopoulos
  • Publication number: 20050166263
    Abstract: In a system for disconnected authentication, verification records corresponding to given authentication token outputs over a predetermined period of time, sequence of events, and/or set of challenges are downloaded to a verifier. The records include encrypted or hashed information for the given authentication token outputs. In one embodiment using time intervals, for each time interval, token output data, a salt value, and a pepper value, are hashed and compared with the verification record for the time interval. After a successful comparison, a user can access the computer. A PIN value can also be provided as an input the hash function. A portion of the hash function output can be used as a key to decrypt an encrypted (Windows) password, or other sensitive information.
    Type: Application
    Filed: September 10, 2004
    Publication date: July 28, 2005
    Inventors: Andrew Nanopoulos, Karl Ackerman, Piers Bowness, William Duane, Markus Jakobsson, Burt Kaliski, Dmitri Pal, Shane Rice, Ronald Rivest