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: 10560403Abstract: 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: GrantFiled: September 22, 2017Date of Patent: February 11, 2020Assignee: 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: 20180013702Abstract: 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: ApplicationFiled: September 22, 2017Publication date: January 11, 2018Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yu Sang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
-
Patent number: 9807039Abstract: 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: GrantFiled: April 11, 2014Date of Patent: October 31, 2017Assignee: 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: 20170278017Abstract: 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: ApplicationFiled: June 3, 2017Publication date: September 28, 2017Inventors: Scott Andrew Snyder, Gregory Paul Rozal, Andrew Nanopoulos, Stephen Tyler Rollin
-
Patent number: 9672472Abstract: 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: GrantFiled: June 7, 2013Date of Patent: June 6, 2017Assignee: Mobiquity IncorporatedInventors: Scott Andrew Snyder, Gregory Paul Rozal, Andrew Nanopoulos, Stephen Tyler Rollin
-
Patent number: 8966276Abstract: 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: GrantFiled: September 10, 2004Date of Patent: February 24, 2015Assignee: EMC CorporationInventors: Andrew Nanopoulos, Karl Ackerman, Piers Bowness, William Duane, Markus Jakobsson, Burt Kaliski, Dmitri Pal, Shane D. Rice, Ronald L. Rivest
-
Publication number: 20140365408Abstract: 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: ApplicationFiled: June 7, 2013Publication date: December 11, 2014Inventors: Scott Andrew Snyder, Gregory Paul Rozal, Andrew Nanopoulos, Stephen Tyler Rollin
-
Publication number: 20140222939Abstract: 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: ApplicationFiled: April 11, 2014Publication date: August 7, 2014Applicant: Pivot Solutions, Inc.Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
-
Patent number: 8745147Abstract: 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: GrantFiled: August 24, 2012Date of Patent: June 3, 2014Assignee: 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: 20130041965Abstract: 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: ApplicationFiled: August 24, 2012Publication date: February 14, 2013Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
-
Patent number: 8260865Abstract: 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: GrantFiled: September 30, 2008Date of Patent: September 4, 2012Assignee: Pivot Solutions, Inc.Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
-
Patent number: 8234696Abstract: 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: GrantFiled: February 12, 2007Date of Patent: July 31, 2012Assignee: EMC CorporationInventors: Michael O'Malley, Gideon Ansell, Andrea Doherty, Aaron Kechley, Andrew Nanopoulos
-
Patent number: 8140629Abstract: 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: GrantFiled: September 30, 2008Date of Patent: March 20, 2012Assignee: Pivot Solutions, Inc.Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
-
Patent number: 8065373Abstract: 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: GrantFiled: September 30, 2008Date of Patent: November 22, 2011Assignee: Pivot Solutions, Inc.Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
-
Publication number: 20100082754Abstract: 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: ApplicationFiled: September 30, 2008Publication date: April 1, 2010Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
-
Publication number: 20100082755Abstract: 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: ApplicationFiled: September 30, 2008Publication date: April 1, 2010Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
-
Publication number: 20100082756Abstract: 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: ApplicationFiled: September 30, 2008Publication date: April 1, 2010Inventors: Daniel Bryan, Nikita Ivanov, Daniel Judson, Yusang Kwan, David Levine, Andrew Nanopoulos, Furqan Nazeeri, Brandon Schory, Nader Shwayhat
-
Publication number: 20080028447Abstract: 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: ApplicationFiled: February 12, 2007Publication date: January 31, 2008Applicant: RSA Security Inc.Inventors: Michael O'Malley, Gideon Ansell, Andrea Doherty, Aaron Kechley, Andrew Nanopoulos
-
Publication number: 20050166263Abstract: 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: ApplicationFiled: September 10, 2004Publication date: July 28, 2005Inventors: Andrew Nanopoulos, Karl Ackerman, Piers Bowness, William Duane, Markus Jakobsson, Burt Kaliski, Dmitri Pal, Shane Rice, Ronald Rivest