Patents by Inventor Richard A. Landsman

Richard A. Landsman 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: 7594003
    Abstract: Client-server architectures for allowing web applications to operate even when the client and server are disconnected. Exemplary architectures include a local web engine associated with a local cache which can be separate from a browser cache and browser application. Exemplary data structures include web documents having one or more control commands embedded in the head with manifest code. Exemplary methods include operating web applications when the client is offline, caching web applications, executable code, web documents, security code, and/or remote files, allowing web application access of local files, and operating client/web applications.
    Type: Grant
    Filed: August 2, 2005
    Date of Patent: September 22, 2009
    Assignee: AOL LLC
    Inventors: James Gilbert Davidson, James Tompkins Ridgeway, II, Nathan Robert Folkman, Richard A. Landsman
  • Patent number: 7590695
    Abstract: A recipient computer system may receive one or more electronic messages. The recipient computer system may send one, two, or more challenge messages to the sender of the electronic messages in determining whether to deliver the electronic message. The recipient computer system may accept or reject an electronic message based on the response, or lack of response, to the challenge messages. The recipient computer system may send two or more challenge messages at intervals. A sender computer system may record activity of the sender computer system for a recipient computer system to use in determining whether to deliver an electronic message. A sender computer system may provide a summary of that activity with an electronic message. A sender computer system may provide an authorization key for a recipient computer system to use in determining whether to deliver an electronic message. The authorization key may be generated by a third party.
    Type: Grant
    Filed: May 7, 2004
    Date of Patent: September 15, 2009
    Assignee: AOL LLC
    Inventors: Richard A. Landsman, Jay Logue, Jeffrey N. Heiner, John S. Evans, Michael R. Migliore, Phillip York Goldman, Susan Rayl Goldman, legal representative
  • Publication number: 20090182830
    Abstract: Systems and methods for sorting electronic messages using attributes of senders or of sender addresses. An electronic messaging server sorts electronic messages using attributes associated with the senders or sender addresses of the electronic messages. The sender addresses and associated attributes are stored in an accept list. A sorting module uses the accept list to sort the electronic messages into various folders. The sorting module can also access other data sources, such as a contact list, to assist in sorting the electronic messages. The attributes can be determined independently of the user or can be set directly by the user. The attributes can also identify a status of a sender such as whether the sender is authorized, unauthorized, or unconfirmed.
    Type: Application
    Filed: March 30, 2009
    Publication date: July 16, 2009
    Applicant: AOL LLC
    Inventors: Phillip Y. Goldman, Richard A. Landsman
  • Patent number: 7469292
    Abstract: A system may include an electronic messaging management application that may access contact information. The contact information may include information maintained by one or more system users. The electronic messaging management application may determine how to process an incoming electronic message using at least a portion of the contact information. The electronic messaging management application may determine whether to send a challenge-response message to a sender of an electronic message using at least a portion of the contact information.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: December 23, 2008
    Assignee: AOL LLC
    Inventors: Richard A. Landsman, Timothy Thomas Sullivan, Jay Dare Logue
  • Publication number: 20080276102
    Abstract: Systems and methods are provided for protecting electronic content from the time it is packaged through the time it is experienced by an end user. Protection against content misuse is accomplished using a combination of encryption, watermark screening, detection of invalid content processing software and hardware, and/or detection of invalid content flows. Encryption protects the secrecy of content while it is being transferred or stored. Watermark screening protects against the unauthorized use of content. Watermark screening is provided by invoking a filter module to examine content for the presence of a watermark before the content is delivered to output hardware or software. The filter module is operable to prevent delivery of the content to the output hardware or software if it detects a predefined protection mark. Invalid content processing software is detected by a monitoring mechanism that validates the software involved in processing protected electronic content.
    Type: Application
    Filed: June 19, 2008
    Publication date: November 6, 2008
    Applicant: Intertrust Technologies Corp.
    Inventors: Michael K. MacKay, W. Olin Sibert, Richard A. Landsman, Eric J. Swenson, William Hunt
  • Patent number: 7406603
    Abstract: Systems and methods are provided for protecting electronic content from the time it is packaged through the time it is experienced by an end user. Protection against content misuse is accomplished using a combination of encryption, watermark screening, detection of invalid content processing software and hardware, and/or detection of invalid content flows. Encryption protects the secrecy of content while it is being transferred or stored. Watermark screening protects against the unauthorized use of content. Watermark screening is provided by invoking a filter module to examine content for the presence of a watermark before the content is delivered to output hardware or software. The filter module is operable to prevent delivery of the content to the output hardware or software if it detects a predefined protection mark. Invalid content processing software is detected by a monitoring mechanism that validates the software involved in processing protected electronic content.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: July 29, 2008
    Assignee: Intertrust Technologies Corp.
    Inventors: Michael K. MacKay, W. Olin Sibert, Richard A. Landsman, Eric J. Swenson, William Hunt
  • Publication number: 20070282960
    Abstract: Systems and methods for sorting electronic messages using attributes of senders or of sender addresses. An electronic messaging server sorts electronic messages using attributes associated with the senders or sender addresses of the electronic messages. The sender addresses and associated attributes are stored in an accept list. A sorting module uses the accept list to sort the electronic messages into various folders. The sorting module can also access other data sources, such as a contact list, to assist in sorting the electronic messages. The attributes can be determined independently of the user or can be set directly by the user. The attributes can also identify a status of a sender such as whether the sender is authorized, unauthorized, or unconfirmed.
    Type: Application
    Filed: August 21, 2007
    Publication date: December 6, 2007
    Applicant: AOL LLC
    Inventors: Phillip Goldman, Richard Landsman
  • Patent number: 7290033
    Abstract: Systems and methods for sorting electronic messages using attributes of senders or of sender addresses. An electronic messaging server sorts electronic messages using attributes associated with the senders or sender addresses of the electronic messages. The sender addresses and associated attributes are stored in an accept list. A sorting module uses the accept list to sort the electronic messages into various folders. The sorting module can also access other data sources, such as a contact list, to assist in sorting the electronic messages. The attributes can be determined independently of the user or can be set directly by the user. The attributes can also identify a status of a sender such as whether the sender is authorized, unauthorized, or unconfirmed.
    Type: Grant
    Filed: April 18, 2003
    Date of Patent: October 30, 2007
    Assignee: America Online, Inc.
    Inventors: Phillip Y. Goldman, Richard A. Landsman
  • Publication number: 20070226790
    Abstract: Systems and methods are disclosed for managing and protecting electronic content and applications. Applications, content, and/or users can be given credentials by one or more credentialing authorities upon satisfaction of a set of requirements. Rights management software/hardware is used to attach and detect these credentials, and to enforce rules that indicate how content and applications may be used if certain credentials are present or absent. In one embodiment an application may condition access to a piece of electronic content upon the content's possession of a credential from a first entity, while the content may condition access upon the application's possession of a credential from a second entity and/or the user's possession of a credential from a third entity. Use of credentials in this manner enables a wide variety of relatively complex and flexible control arrangements to be put in place and enforced with relatively simple rights management technology.
    Type: Application
    Filed: April 27, 2007
    Publication date: September 27, 2007
    Applicant: Intertrust Technologies Corp.
    Inventors: David Maher, James Rudd, Eric Swenson, Richard Landsman
  • Publication number: 20070130323
    Abstract: The present invention provides for systems and methods for determining the likelihood that an intended recipient is currently available to communicate via at least one communication mechanism. A presence module monitors the computer usage activity of the intended recipient. The data relating to the computer usage activity of the intended recipient is stored in a database, and is later utilized by a processing module for determining the likelihood that the intended recipient is currently available to communicate via the at least one communication mechanism. The likelihood that the intended recipient is currently available to communicate via the at least one communication mechanism is displayed to at least one other user by an interface module. A communication module is configured to send a message to the intended recipient via the at least one communication mechanism.
    Type: Application
    Filed: December 2, 2005
    Publication date: June 7, 2007
    Inventors: Richard Landsman, Timothy Sullivan
  • Patent number: 7213266
    Abstract: Systems and methods are disclosed for managing and protecting electronic content and applications. Applications, content, and/or users can be given credentials by one or more credentialing authorities upon satisfaction of a set of requirements. Rights management software/hardware is used to attach and detect these credentials, and to enforce rules that indicate how content and applications may be used if certain credentials are present or absent. In one embodiment an application may condition access to a piece of electronic content upon the content's possession of a credential from a first entity, while the content may condition access upon the application's possession of a credential from a second entity and/or the user's possession of a credential from a third entity. Use of credentials in this manner enables a wide variety of relatively complex and flexible control arrangements to be put in place and enforced with relatively simple rights management technology.
    Type: Grant
    Filed: June 11, 2001
    Date of Patent: May 1, 2007
    Assignee: Intertrust Technologies Corp.
    Inventors: David P. Maher, James M. Rudd, Eric J. Swenson, Richard A. Landsman
  • Publication number: 20070088793
    Abstract: The present invention provides for methods and computer programs for filtering instant messages sent to a recipient. An initial instant message is received from a sender, intended for the recipient. Then, a reply message is sent to the sender requesting that the sender perform a verification process. The method monitors for an incoming response message from the sender, and when the incoming response message is received, the method determines whether the sender properly completed the verification process.
    Type: Application
    Filed: October 17, 2005
    Publication date: April 19, 2007
    Inventor: Richard Landsman
  • Publication number: 20070033569
    Abstract: Client-server architectures for allowing web applications to operate even when the client and server are disconnected. Exemplary architectures include a local web engine associated with a local cache which can be separate from a browser cache and browser application. Exemplary data structures include web documents having one or more control commands embedded in the head with manifest code. Exemplary methods include operating web applications when the client is offline, caching web applications, executable code, web documents, security code, and/or remote files, allowing web application access of local files, and operating client/web applications.
    Type: Application
    Filed: August 2, 2005
    Publication date: February 8, 2007
    Inventors: James Davidson, James Ridgeway, Nathan Folkman, Richard Landsman
  • Publication number: 20070033588
    Abstract: The present invention relates generally to client-server architectures for allowing generic upload and download functionality between a web application at a server and a client. One exemplary method includes sending a download/upload request to a web application at the server, where the download/upload request specifies at least one file to download/upload; receiving a transmission from the server; parsing the transmission to identify a download/upload command and an associated download/upload manifest, where the download/upload manifest includes executable code that, when executed on the client, will perform the download/upload of the at least one file.
    Type: Application
    Filed: December 5, 2005
    Publication date: February 8, 2007
    Inventor: Richard Landsman
  • Publication number: 20070033155
    Abstract: Client-server architectures for allowing web applications to operate even when the client and server are disconnected. Exemplary architectures include a local web engine associated with a local cache which can be separate from a browser cache and browser application. Exemplary data structures include web documents having one or more control commands embedded in the head with manifest code. Exemplary methods include operating web applications when the client is offline, caching web applications, executable code, web documents, security code, and/or remote files, allowing web application access of local files, and operating client/web applications.
    Type: Application
    Filed: August 2, 2005
    Publication date: February 8, 2007
    Inventor: Richard Landsman
  • Publication number: 20060242244
    Abstract: Systems and methods for reducing the number of challenge messages that are sent in response to an incoming message in situations where the incoming message is likely not unsolicited. The systems and methods include evaluating the behavior of a sender with regard to one or more federated messaging services and determining if the sender is approved or unapproved. If the sender is approved, the incoming message is deliver to a recipient's inbox without issuing a challenge message. Unapproved senders are required to respond to a challenge message.
    Type: Application
    Filed: April 4, 2005
    Publication date: October 26, 2006
    Inventors: Jay Logue, Richard Landsman, Timothy Sullivan, Phillip Goldman, Susan Goldman
  • Publication number: 20060224604
    Abstract: The present invention provides for navigation systems for table data structures, and methods for facilitating the locating of information in a table data structure. To generate the navigation system, a sort criteria being used to organize the table data structure is identified. After identifying page delineations in the table data structure, data ranges of each page are identified based on the sort criteria corresponding to each page. The data ranges corresponding to each page are displayed on a graphical user interface to indicate to the user the content of each page.
    Type: Application
    Filed: October 27, 2005
    Publication date: October 5, 2006
    Inventors: Richard Landsman, David Gang
  • Publication number: 20060212520
    Abstract: Systems and methods for allowing challenge messages to be sent directly to a recipient's inbox where normally the challenge message would be sent to a pending folder or deleted. Challenge messages sent between federated messaging services contain a federated token which can be identified, authenticated and validated to determine whether the challenge message should be sent to a recipient's inbox. The federated token can include an authentication portion and a validation portion. Authentication methods for the authentication portion can include, for example, checksums, salts, hashes and digital signatures. Once a federated token is authenticated by decrypting the authentication portion according to one or more of these authentication methods, the federated token is validated by determining the defined use-base and determining whether the receipt of the federated token satisfies the defined use.
    Type: Application
    Filed: March 15, 2005
    Publication date: September 21, 2006
    Inventors: Jay Logue, Timothy Sullivan, Richard Landsman, Phillip Goldman, Susan Goldman
  • Publication number: 20060143157
    Abstract: Systems and methods for updating a user's organizational information. A text application is provided including a parser module for analyzing text documents accessed by a user and creating or updating the user's organizational information depending on whether organizational information exists in the text document. The parser module may further identify the type of organizational information and communicate with an organizational information application to find the correct template for the organizational information. The organizational information is inserted into the selected templates and saved with the user's organizational information.
    Type: Application
    Filed: March 11, 2005
    Publication date: June 29, 2006
    Inventor: Richard Landsman
  • Publication number: 20050198171
    Abstract: A system may include an electronic messaging management application that may access contact information. The contact information may include information maintained by one or more system users. The electronic messaging management application may determine how to process an incoming electronic message using at least a portion of the contact information. The electronic messaging management application may determine whether to send a challenge-response message to a sender of an electronic message using at least a portion of the contact information.
    Type: Application
    Filed: December 17, 2004
    Publication date: September 8, 2005
    Inventors: Richard Landsman, Timothy Sullivan, Jay Logue