Patents by Inventor Ivry Semel

Ivry Semel 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: 9331983
    Abstract: A method and apparatus for content-based billing is provided. Techniques are provided for intercepting, modifying, and retransmitting a request between various entities engaged in content-based billing in the context of the World Wide Web. Various techniques such as HTTP proxy servers, wireless protocol gateways, routers, and level 41 switches may be used for intercepting the request. The request maybe modified based on numerous factors such as profile information, levels of service, and requested content. The entities that engage in content-based billing include but are not limited to users (including mobile users), content providers, access providers (including HTTP proxy servers).
    Type: Grant
    Filed: February 15, 2002
    Date of Patent: May 3, 2016
    Assignee: Yahoo! Inc.
    Inventors: Pei-Yuan Zhou, Ivry Semel, Sailendra K. Padala, Philippe Le Rohelec
  • Patent number: 6848005
    Abstract: A mechanism for managing data communications is provided. A circularly arranged set of buckets is disposed between input buffers and output buffers in a networked computer system. Connections among the system and clients are stored in the buckets. Each bucket in the set is successively examined, and each connection in the bucket is polled. During polling, the amount of information that has accumulated in a buffer associated with the connection since the last poll is determined. Based on the amount, a period value associated with the connection is adjusted. The connection is then stored in a different bucket that is generally identified by the sum of the current bucket number and the period value. Polling continues with the next connection and the next bucket. In this way, the elapsed time between successive polls of a connection automatically adjusts to the actual operating bandwidth or data communication speed of the connection.
    Type: Grant
    Filed: April 9, 2001
    Date of Patent: January 25, 2005
    Assignee: Inktomi Corporation
    Inventors: John Plevyak, Vikas Jha, Ivry Semel, Peter Mattis, Brian Totty, Eric Brewer
  • Publication number: 20020129088
    Abstract: A method and apparatus for content-based billing is provided. Techniques are provided for intercepting, modifying, and retransmitting a request between various entities engaged in content-based billing in the context of the World Wide Web. Various techniques such as HTTP proxy servers, wireless protocol gateways, routers, and level 41 switches may be used for intercepting the request. The request maybe modified based on numerous factors such as profile information, levels of service, and requested content. The entities that engage in content-based billing include but are not limited to users (including mobile users), content providers, access providers (including HTTP proxy servers).
    Type: Application
    Filed: February 15, 2002
    Publication date: September 12, 2002
    Inventors: Pei-Yuan Zhou, Ivry Semel, Sailendra K. Padala, Philippe Le Rohelec
  • Patent number: 6308214
    Abstract: A method and apparatus for managing data communications is provided. A circularly arranged set of buckets is disposed between input buffers and output buffers in a networked computer system. Connections among the system and clients are stored in the buckets. Each bucket in the set is successively examined, and each connection in the bucket is polled. During polling, the amount of information that has accumulated in a buffer associated with the connection since the last poll is determined. Based the amount, a period value associated with the connection is adjusted. The connection is then stored in a different bucket that is generally identified by the sum of the current bucket number and the period value. Polling continues with the next connection and the next bucket. In this way, the elapsed time between successive polls of a connection automatically adjusts to the actual operating bandwidth or data communication speed of the connection.
    Type: Grant
    Filed: September 23, 1998
    Date of Patent: October 23, 2001
    Assignee: Inktomi Corporation
    Inventors: John Plevyak, Vikas Jha, Ivry Semel, Peter Mattis, Brian Totty, Eric Brewer