Patents by Inventor David Forney

David Forney 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: 9639804
    Abstract: This disclosure relates to a system and method for determining responsiveness of a driver of a vehicle to feedback regarding driving behaviors. The system may include a sensor configured to generate output signals conveying first driving behavior information, which may characterize operation of the vehicle by the driver. The system may include one or more processors configured to obtain the first driving behavior information. The one or more processors may effectuate provision of feedback defined by feedback information based on the first driving behavior. The sensor may be configured to output signals conveying second driving behavior information, which may characterize operation of the vehicle by the driver during and/or subsequent to the provision of the feedback. The one or more processors may be configured to obtain the second driving behavior information and assess responsiveness of the driver to the feedback based on the second driving behavior information.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: May 2, 2017
    Assignee: SmartDrive Systems, Inc.
    Inventors: Jason Palmer, Mark Freitas, Daniel A. Deninger, David Forney, Slaven Sljivar, Alekh Vaidya, Jeffrey Griswold
  • Patent number: 8559605
    Abstract: An integrated messaging system for performing various types of messaging across different types of networks, including integrated user interfaces and administrator interfaces. Embodiments include a communication server that couples among networks of different types, and an interface module that couples to the communication server. The interface module may be hosted on a messaging server of a network. The interface module pulls various user information from the messaging server, including information relevant to at least the network that includes the messaging server. A cache couples to the communication server and to the interface module to hold information from the communication server and/or the user information pulled from messaging server. The interface module directs a message from the messaging server and/or the cache to at least one device on the networks using the user information.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: October 15, 2013
    Assignee: Avaya Inc.
    Inventors: David Forney, Heine Frifeldt, Anthony Shaffer
  • Patent number: 8352348
    Abstract: Data are received that represents current prices of options on a given asset. An estimate is derived from the data of a corresponding implied probability distribution of the price of the asset at a future time. Information about the probability distribution is made available within a time frame that is useful to investors, for example, promptly after the current option price information becomes available.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: January 8, 2013
    Assignee: Athena Capital Advisors, Inc.
    Inventors: Philip A. Cooper, Lisette Cooper, Stewart Myers, G. David Forney, Jr., Leonard L. Scott, Jr.
  • Patent number: 8059793
    Abstract: An integrated messaging system for performing various types of messaging across different types of networks, including integrated user interfaces and administrator interfaces. Embodiments include a communication server that couples among networks of different types, and an interface module that couples to the communication server. The interface module may be hosted on a messaging server of a network. The interface module pulls various user information from the messaging server, including information relevant to at least the network that includes the messaging server. A cache couples to the communication server and to the interface module to hold information from the communication server and/or the user information pulled from messaging server. The interface module directs a message from the messaging server and/or the cache to at least one device on the networks using the user information.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: November 15, 2011
    Assignee: Avaya Inc.
    Inventors: Anthony Shaffer, Heine Frifeldt, David Forney
  • Publication number: 20110231338
    Abstract: Data are received that represents current prices of options on a given asset. An estimate is derived from the data of a corresponding implied probability distribution of the price of the asset at a future time. Information about the probability distribution is made available within a time frame that is useful to investors, for example, promptly after the current option price information becomes available.
    Type: Application
    Filed: April 15, 2011
    Publication date: September 22, 2011
    Inventors: Philip A. Cooper, Lisette Cooper, Stewart Myers, G. David Forney, JR., Leonard L. Scott, JR.
  • Patent number: 7930232
    Abstract: Data are received that represents current prices of options on a given asset. An estimate is derived from the data of a corresponding implied probability distribution of the price of the asset at a future time. Information about the probability distribution is made available within a time frame that is useful to investors, for example, promptly after the current option price information becomes available.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: April 19, 2011
    Assignee: Athena Capital Advisors, Inc.
    Inventors: Philip A. Cooper, Stewart Myers, G. David Forney, Jr., Leonard L. Scott, Jr., Lisette Cooper
  • Patent number: 7885275
    Abstract: An integrated messaging system for performing various types of messaging across different types of networks, including integrated user interfaces and administrator interfaces. Embodiments include a communication server that couples among networks of different types, and an interface module that couples to the communication server. The interface module may be hosted on a messaging server of a network. The interface module pulls various user information from the messaging server, including information relevant to at least the network that includes the messaging server. A cache couples to the communication server and to the interface module to hold information from the communication server and/or the user information pulled from messaging server. The interface module directs a message from the messaging server and/or the cache to at least one device on the networks using the user information.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: February 8, 2011
    Assignee: Avaya Inc.
    Inventors: Heine Frifeldt, David Forney, Anthony Shaffer, Willem R. B. Potze
  • Patent number: 7724880
    Abstract: An integrated messaging system for performing various types of messaging across different types of networks, including integrated user interfaces and administrator interfaces. Embodiments include a communication server that couples among networks of different types, and an interface module that couples to the communication server. The interface module may be hosted on a messaging server of a network. The interface module pulls various user information from the messaging server, including information relevant to at least the network that includes the messaging server. A cache couples to the communication server and to the interface module to hold information from the communication server and/or the user information pulled from messaging server. The interface module directs a message from the messaging server and/or the cache to at least one device on the networks using the user information.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: May 25, 2010
    Assignee: Avaya Inc.
    Inventors: David Forney, Jens Skakkebaek, Heine Frifeldt, Anthony Shaffer
  • Patent number: 7555454
    Abstract: Data are received that represents current prices of options on a given asset. An estimate is derived from the data of a corresponding implied probability distribution of the price of the asset at a future time. Information about the probability distribution is made available within a time frame that is useful to investors, for example, promptly after the current option price information becomes available.
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: June 30, 2009
    Assignee: Athena Capital Advisors, Inc.
    Inventors: Philip A. Cooper, Lisette Cooper, Stewart Myers, G. David Forney, Jr., Leonard L. Scott, Jr.
  • Publication number: 20080270322
    Abstract: Data are received that represents current prices of options on a given asset. An estimate is derived from the data of a corresponding implied probability distribution of the price of the asset at a future time. Information about the probability distribution is made available within a time frame that is useful to investors, for example, promptly after the current option price information becomes available.
    Type: Application
    Filed: June 16, 2008
    Publication date: October 30, 2008
    Applicant: Athena Capital Advisors, Inc.
    Inventors: Philip A. Cooper, Lisette Cooper, Stewart Myers, G. David Forney, Leonard L. Scott
  • Publication number: 20080175235
    Abstract: An integrated messaging system for performing various types of messaging across different types of networks, including integrated user interfaces and administrator interfaces. Embodiments include a communication server that couples among networks of different types, and an interface module that couples to the communication server. The interface module may be hosted on a messaging server of a network. The interface module pulls various user information from the messaging server, including information relevant to at least the network that includes the messaging server. A cache couples to the communication server and to the interface module to hold information from the communication server and/or the user information pulled from messaging server. The interface module directs a message from the messaging server and/or the cache to at least one device on the networks using the user information.
    Type: Application
    Filed: January 18, 2008
    Publication date: July 24, 2008
    Applicant: ADOMO, INC.
    Inventors: Heine Frifeldt, David Forney, Anthony Shaffer, Willem R.B. Potze
  • Patent number: 7330537
    Abstract: An integrated messaging system for performing various types of messaging across different types of networks, including integrated user interfaces and administrator interfaces. Embodiments include a communication server that couples among networks of different types, and an interface module that couples to the communication server. The interface module may be hosted on a messaging server of a network. The interface module pulls various user information from the messaging server, including information relevant to at least the network that includes the messaging server. A cache couples to the communication server and to the interface module to hold information from the communication server and/or the user information pulled from messaging server. The interface module directs a message from the messaging server and/or the cache to at least one device on the networks using the user information.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: February 12, 2008
    Assignee: Adomo, Inc.
    Inventors: Heine Frifeldt, David Forney, Anthony Shaffer, Willem R. B. Potze
  • Patent number: 7236953
    Abstract: Data are received that represents current prices of options on a given asset. An estimate is derived from the data of a corresponding implied probability distribution of the price of the asset at a future time. Information about the probability distribution is made available within a time frame that is useful to investors, for example, promptly after the current option price information becomes available.
    Type: Grant
    Filed: August 18, 2000
    Date of Patent: June 26, 2007
    Assignee: Athena Capital Advisors, Inc.
    Inventors: Philip A. Cooper, Lisette Cooper, Stewart Myers, G. David Forney, Jr., Leonard L. Scott, Jr.
  • Publication number: 20060177012
    Abstract: An integrated messaging system for performing various types of messaging across different types of networks, including integrated user interfaces and administrator interfaces. Embodiments include a communication server that couples among networks of different types, and an interface module that couples to the communication server. The interface module may be hosted on a messaging server of a network. The interface module pulls various user information from the messaging server, including information relevant to at least the network that includes the messaging server. A cache couples to the communication server and to the interface module to hold information from the communication server and/or the user information pulled from messaging server. The interface module directs a message from the messaging server and/or the cache to at least one device on the networks using the user information.
    Type: Application
    Filed: February 7, 2005
    Publication date: August 10, 2006
    Inventors: David Forney, Jens Skakkebaek, Heine Frifeldt, Anthony Shaffer
  • Publication number: 20060177005
    Abstract: An integrated messaging system for performing various types of messaging across different types of networks, including integrated user interfaces and administrator interfaces. Embodiments include a communication server that couples among networks of different types, and an interface module that couples to the communication server. The interface module may be hosted on a messaging server of a network. The interface module pulls various user information from the messaging server, including information relevant to at least the network that includes the messaging server. A cache couples to the communication server and to the interface module to hold information from the communication server and/or the user information pulled from messaging server. The interface module directs a message from the messaging server and/or the cache to at least one device on the networks using the user information.
    Type: Application
    Filed: February 7, 2005
    Publication date: August 10, 2006
    Inventors: Anthony Shaffer, Heine Frifeldt, David Forney
  • Publication number: 20060177008
    Abstract: An integrated messaging system for performing various types of messaging across different types of networks, including integrated user interfaces and administrator interfaces. Embodiments include a communication server that couples among networks of different types, and an interface module that couples to the communication server. The interface module may be hosted on a messaging server of a network. The interface module pulls various user information from the messaging server, including information relevant to at least the network that includes the messaging server. A cache couples to the communication server and to the interface module to hold information from the communication server and/or the user information pulled from messaging server. The interface module directs a message from the messaging server and/or the cache to at least one device on the networks using the user information.
    Type: Application
    Filed: February 7, 2005
    Publication date: August 10, 2006
    Inventors: David Forney, Heine Frifeldt, Anthony Shaffer
  • Publication number: 20060177025
    Abstract: An integrated messaging system for performing various types of messaging across different types of networks, including integrated user interfaces and administrator interfaces. Embodiments include a communication server that couples among networks of different types, and an interface module that couples to the communication server. The interface module may be hosted on a messaging server of a network. The interface module pulls various user information from the messaging server, including information relevant to at least the network that includes the messaging server. A cache couples to the communication server and to the interface module to hold information from the communication server and/or the user information pulled from messaging server. The interface module directs a message from the messaging server and/or the cache to at least one device on the networks using the user information.
    Type: Application
    Filed: February 7, 2005
    Publication date: August 10, 2006
    Inventors: Heine Frifeldt, David Forney, Anthony Shaffer, Willem Potze
  • Publication number: 20060177024
    Abstract: An integrated messaging system for performing various types of messaging across different types of networks, including integrated user interfaces and administrator interfaces. Embodiments include a communication server that couples among networks of different types, and an interface module that couples to the communication server. The interface module may be hosted on a messaging server of a network. The interface module pulls various user information from the messaging server, including information relevant to at least the network that includes the messaging server. A cache couples to the communication server and to the interface module to hold information from the communication server and/or the user information pulled from messaging server. The interface module directs a message from the messaging server and/or the cache to at least one device on the networks using the user information.
    Type: Application
    Filed: February 7, 2005
    Publication date: August 10, 2006
    Inventors: Heine Frifeldt, David Forney, Anthony Shaffer, Willem Potze
  • Patent number: 6678887
    Abstract: A system that facilitates customizing a software package by modifying an implementation of a target method defined within an application programming interface (API) for the software package is presented. The system operates by receiving additional code for integration into a target method defined within the API and a command to integrate this code, wherein the API defines a plurality of methods that operate on objects. This command is received through a pre-defined method within the API. In response, the system links the additional code into the target method so that the additional code is executed upon invocation of the target method. In one embodiment the API defines: a method that creates an object; a method that deletes the object; a method that fetches the object; and a method that updates the object. In one embodiment the additional code causes the target method to operate on data from an alternative source.
    Type: Grant
    Filed: July 11, 2000
    Date of Patent: January 13, 2004
    Assignee: Networks Associates Technology, Inc.
    Inventors: Clinton J. Hallman, David Forney
  • Patent number: 6393424
    Abstract: One embodiment of the present invention provides a system that retrieves metadata from a memory within a server, so that the server does not have to access a database in order to retrieve the metadata. The system operates by receiving a request from a client, which causes an operation to be performed on data within the database. In response to the request, the system retrieves the metadata through a metadata object, which retrieves the metadata from a random access memory in the server. Note that this metadata specifies how the data is stored within the database. The system then performs the operation on the data within the database by using the metadata to determine how the data is stored within the database. Note that this metadata object can be used to service requests from a plurality of clients. Hence, client sessions can share the same metadata, which can greatly reduce the amount of memory used by client sessions.
    Type: Grant
    Filed: December 29, 1999
    Date of Patent: May 21, 2002
    Assignee: Networks Associates, Inc.
    Inventors: Clinton J. Hallman, Leslie W. Vaughn, Jr., David Forney