Patents by Inventor Robert M. Fleischman

Robert M. Fleischman 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: 20150350137
    Abstract: According to a first embodiment of the invention, if an e-mail sender attempts to make too many connections within a predetermined period of time, the excess connections are automatically rejected. According to a second embodiment of the invention, an agreement is established between an e-mail sender and an e-mail recipient that states when the sender may send e-mail messages to the recipient. According to a third embodiment of the invention, trend data reflecting an amount of e-mail sent by a sender is collected. The trend data can be used to establish a rate limit for the sender. According to a fourth embodiment of the invention, separate rate limits are established for authenticated and unauthenticated mail from addresses. According to a fifth embodiment of the invention, a sender may have a rate at which their e-mail is transmitted reduced if they exceed predetermined rate limits.
    Type: Application
    Filed: August 6, 2015
    Publication date: December 3, 2015
    Applicant: UNWIRED PLANET, LLC
    Inventors: Bruce L. Brown, Jr., Samuel G. Silberman, Mark H. Granoff, Rajesh P. Chaube, Robert M. Fleischman, Michael S. Zraly
  • Patent number: 9143473
    Abstract: According to a first embodiment of the invention, if an e-mail sender attempts to make too many connections within a predetermined period of time, the excess connections are automatically rejected. According to a second embodiment of the invention, an agreement is established between an e-mail sender and an e-mail recipient that states when the sender may send e-mail messages to the recipient. According to a third embodiment of the invention, trend data reflecting an amount of e-mail sent by a sender is collected. The trend data can be used to establish a rate limit for the sender. According to a fourth embodiment of the invention, separate rate limits are established for authenticated and unauthenticated mail from addresses. According to a fifth embodiment of the invention, a sender may have a rate at which their e-mail is transmitted reduced if they exceed predetermined rate limits.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: September 22, 2015
    Assignee: UNWIRED PLANET, LLC
    Inventors: Bruce L. Brown, Jr., Samuel G. Silberman, Mark H. Granoff, Rajesh P. Chaube, Robert M. Fleischman, Michael S. Zraly
  • Patent number: 8972580
    Abstract: This disclosure describes systems, methods, and apparatus to protect users of the Internet from DNS outages. In particular, an outage avoidance system is provided that includes query processing, outage avoidance processing, and a local cache, all configured to extend the TTL of expired answers to DNS queries or to ignore the expiration of an answer's TTL value, and thereby provide the expired answer in response to a client request when a DNS server is unable to obtain an answer from a remote DNS server.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: March 3, 2015
    Assignee: Xerocole, Inc.
    Inventors: Robert M. Fleischman, William Thomas Waters, Robert Alton Wyatt
  • Publication number: 20140244725
    Abstract: This disclosure describes systems, methods, and apparatus to protect users of the Internet from DNS outages. In particular, an outage avoidance system is provided that includes query processing, outage avoidance processing, and a local cache, all configured to extend the TTL of expired answers to DNS queries or to ignore the expiration of an answer's TTL value, and thereby provide the expired answer in response to a client request when a DNS server is unable to obtain an answer from a remote DNS server.
    Type: Application
    Filed: October 9, 2013
    Publication date: August 28, 2014
    Applicant: Xerocole, Inc.
    Inventors: Robert M. Fleischman, William Thomas Waters, Robert Alton Wyatt
  • Publication number: 20140040388
    Abstract: According to a first embodiment of the invention, if an e-mail sender attempts to make too many connections within a predetermined period of time, the excess connections are automatically rejected. According to a second embodiment of the invention, an agreement is established between an e-mail sender and an e-mail recipient that states when the sender may send e-mail messages to the recipient. According to a third embodiment of the invention, trend data reflecting an amount of e-mail sent by a sender is collected. The trend data can be used to establish a rate limit for the sender. According to a fourth embodiment of the invention, separate rate limits are established for authenticated and unauthenticated mail from addresses. According to a fifth embodiment of the invention, a sender may have a rate at which their e-mail is transmitted reduced if they exceed predetermined rate limits.
    Type: Application
    Filed: July 8, 2013
    Publication date: February 6, 2014
    Applicant: UNWIRED PLANET, INC.
    Inventors: Bruce L. Brown, Jr., Samuel G. Silberman, Mark H. Granoff, Rajesh P. Chaube, Robert M. Fleischman, Michael S. Zraly
  • Patent number: 8583806
    Abstract: This disclosure describes systems, methods, and apparatus for sharing DNS answers between DNS server systems within a DNS cluster, between proxy servers, and/or between DNS server systems of different DNS clusters. When a DNS answer is obtained by a DNS server system, the answer can be shared with peer DNS server systems within a same DNS cluster or with DNS server systems having a logical relation to the first DNS server system (e.g., geographic relationship), but being in different DNS clusters. Proxy servers may also mediate communication between a client and the DNS clusters. These proxies can also include the ability to share DNS answers between each other.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: November 12, 2013
    Assignee: Xerocole, Inc.
    Inventors: Robert M. Fleischman, William Thomas Waters, Robert Alton Wyatt
  • Patent number: 8583801
    Abstract: This disclosure describes systems, methods, and apparatus to protect users of the Internet from DNS outages. In particular, an outage avoidance system is provided that includes query processing, outage avoidance processing, and a local cache, all configured to extend the TTL of expired answers to DNS queries or to ignore the expiration of an answer's TTL value, and thereby provide the expired answer in response to a client request when a DNS server is unable to obtain an answer from a remote DNS server.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: November 12, 2013
    Assignee: Xerocole, Inc.
    Inventors: Robert M. Fleischman, William Thomas Waters, Robert Alton Wyatt
  • Publication number: 20130290563
    Abstract: This disclosure describes systems, methods, and apparatus for forward and reverse DNS translation of IPv6 IP addresses. For a PTR request where the authoritative DNS server does not have a domain name associated with the IP address in the request, a DNS answer augmentation system can generate an IP address on the fly using one or more algorithms that take information about the request as an input. Similarly, for an AAAA request where the authoritative DNS server does not have an IP address associated with the domain name in the request, the DNS answer augmentation system can generate a domain name on-the-fly using one or more algorithms that take information about the request as an input. The DNS answer augmentation system can reside between a client or a DNS server and an authoritative DNS server or be a part of the authoritative DNS server.
    Type: Application
    Filed: October 19, 2012
    Publication date: October 31, 2013
    Inventors: Robert M. Fleischman, William Thomas Waters, Robert Alton Wyatt
  • Patent number: 8499042
    Abstract: According to a first embodiment of the invention, if an e-mail sender attempts to make too many connections within a predetermined period of time, the excess connections are automatically rejected. According to a second embodiment of the invention, an agreement is established between an e-mail sender and an e-mail recipient that states when the sender may send e-mail messages to the recipient. According to a third embodiment of the invention, trend data reflecting an amount of e-mail sent by a sender is collected. The trend data can be used to establish a rate limit for the sender. According to a fourth embodiment of the invention, separate rate limits are established for authenticated and unauthenticated mail from addresses. According to a fifth embodiment of the invention, a sender may have a rate at which their e-mail is transmitted reduced if they exceed predetermined rate limits.
    Type: Grant
    Filed: June 8, 2004
    Date of Patent: July 30, 2013
    Assignee: Unwired Planet, Inc.
    Inventors: Bruce L. Brown, Jr., Samuel G. Silberman, Mark H. Granoff, Rajesh P. Chaube, Robert M. Fleischman, Michael S. Zraly
  • Patent number: 8200826
    Abstract: According to an embodiment of the invention, a communal memory is disclosed. A communal memory is a shared memory between several participants over a network. The memory tracks the connectivity status of the participants. The state of each of the participants is shared with all of the other participants. Every participant tracks local connections, and compiles the connection data into an update. At a predetermined local interval, the update is transmitted to the other participants. This information can then be used to determine whether to accept network connections or for other purposes.
    Type: Grant
    Filed: September 9, 2004
    Date of Patent: June 12, 2012
    Assignee: Openwave Systems Inc.
    Inventor: Robert M. Fleischman
  • Publication number: 20070180090
    Abstract: A device, method and system for regulating networks using Domain Name System (DNS) is disclosed herein. The exemplary method may receive a DNS transaction between a DNS client and a DNS server. DNS information associated with the DNS transaction is identified. An appropriate action for the transaction may be applied to the DNS information based on network security rules.
    Type: Application
    Filed: November 27, 2006
    Publication date: August 2, 2007
    Applicant: Simplicita Software, Inc.
    Inventors: Robert M. Fleischman, William Thomas Waters
  • Patent number: 6564233
    Abstract: A chaining system for Usenet applications allows local Usenet servers having a relatively small storage capacity to provide access to a large number of articles through network connections with large-capacity storage devices. The local servers can thereby advertise the availability of the union of its own stored content and the content stored on the large-capacity storage device. Chaining can be accomplished with and without-caching. In addition, the chaining system of the present invention allows storage devices to be staged throughout a network so that the most requested Usenet articles are available on fast, local servers, thereby freeing larger storage devices to hold greater numbers of less-popular articles. The larger devices may be shared among several local servers.
    Type: Grant
    Filed: December 17, 1999
    Date of Patent: May 13, 2003
    Assignee: Openwave Systems Inc.
    Inventor: Robert M. Fleischman
  • Patent number: 6507847
    Abstract: A database structure is disclosed that is particularly suited to Usenet servers. The database is thread-hot, synchronized, and highly parallel. In addition, the database structure enables high speed read/write activity with low latency search processes. The database is statically sized, self-expiring, and self-reparing. No throttling or down-time is required in the normal course of operations. The database is accompanied by several caches to provide a system capable of high perfomance Usenet operations. The invention comprises a “key-value” database, several pointers, linked lists, locks, and queues. All of these elements are arranged to operate in a synergistic manner to achieve a highly efficient history database. Under normal conditions, most of the queries from newsfeeds can be satisfied from a cache of the latest history database entries because many of the newsfeeds will offer the same articles as the other newsfeeds.
    Type: Grant
    Filed: December 17, 1999
    Date of Patent: January 14, 2003
    Assignee: Openwave Systems Inc.
    Inventor: Robert M. Fleischman
  • Patent number: 5388259
    Abstract: A method and system are disclosed for evaluating imprecise database queries. At the time the imprecise query is executed, a membership function, representing the imprecise criteria of the query, is applied to entries of the databases. Data items are then accordingly identified depending on the results obtained from applying the membership function to entries of the database.
    Type: Grant
    Filed: May 15, 1992
    Date of Patent: February 7, 1995
    Assignee: Bell Communications Research, Inc.
    Inventors: Robert M. Fleischman, William H. Mansfield