Patents Examined by Thai N Nguyen
  • Patent number: 8112484
    Abstract: A computer-implemented system and method are described for integrating a series of auxiliary spam detection models with a base spam detection model, thereby improving the accuracy and efficiency of the overall spam detection engine.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: February 7, 2012
    Assignee: Proofpoint, Inc.
    Inventors: Vipul Sharma, Steve Lewis
  • Patent number: 8065411
    Abstract: Systems and methods are described that provide a system monitor component, e.g., for a sensor network, which may include, e.g., a server component that is continuously running and monitoring zero or more networks consisting of (possibly wireless) devices, where each network may be executing a different communications protocol, such as a proprietary, platform-dependent protocol. The system monitor may maintain a system model of the networks. The system monitor may be connected with the networks through a message transport system that routes any occurring messages in a common or standard communications protocol, as well as message handlers that access either platform-abstracting gateways or the proprietary messages that the devices of one or more of the networks may use.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: November 22, 2011
    Assignee: SAP AG
    Inventors: Patrik Spiess, Luciana Moreira Sa de Souza, Stephan Haller, Zoltan Nochta
  • Patent number: 8028073
    Abstract: A method for coordinating the remote participation of a client device in a meeting within a network comprising the client device and one or more nodes, the meeting involving a multimedia presentation. According to one embodiment, the method includes receiving an invitation for the client device to participate in the meeting, where a user will participate in the meeting using the client device. Temporal information for the meeting is stored. Furthermore, it is determined whether or not to notify the user of the meeting based on the stored temporal information or other information. In the event that the user should be notified, it is determined when to notify the user of the meeting based on the stored temporal information. One or more messages about the meeting are sent for the meeting. In one embodiment, the one or more messages about the meeting includes a reminder to join the meeting.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: September 27, 2011
    Assignee: Oracle International Corporation
    Inventors: Stephane H. Maes, John Dolan, Gaurav Kuchhal, Jacob Christfort, Jean Sini
  • Patent number: 7979554
    Abstract: An apparatus, system, and method are disclosed for enabling a conversational transaction in a service oriented architecture. The apparatus, system and method include receiving at an IMS Connect a first conversational transaction (“CT”) request comprising a conversation option flag from a Java client over a TCP/IP connection to a first socket of the IMS Connect and transmitting the first CT request to an IMS. The apparatus, system, and method include receiving from the IMS a first response to the first CT request and a conversational transaction identifier (“CTID”), and returning the first response along with the CTID to the Java client in response to the conversation option flag being set. The first response and CTID are transmitted using TCP/IP. The response is a portion of the conversational transaction and the CTID is configured to identify to the IMS subsequent CT requests from the Java client as part of the CT.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: July 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Shyh-Mei F. Ho, Leilei Li, Khiet Quang Nguyen, Jack Chiu-Chiu Yuan
  • Patent number: 7953877
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for controlling data flow based on a temporal policy. These mechanisms and methods for controlling data flow based on a temporal policy can enable embodiments to provide a different service level agreement to control network traffic selected from a plurality of service level agreements based upon one or more temporal conditions. The ability of embodiments to provide different service level agreement to control network traffic can enable embodiments to control one or more of access to network resources and traffic flow coordination to enhance efficient usage of the network resources.
    Type: Grant
    Filed: May 15, 2006
    Date of Patent: May 31, 2011
    Assignee: Oracle International Corporation
    Inventors: Narendra Vemula, Jan Thomas Svensson, Anders Lars-Goran Forsberg
  • Patent number: 7941504
    Abstract: A global peripheral device (GPD) sharing system enables users to remotely utilize various peripheral devices via a connection, such as the worldwide web (Internet). Client software is loaded on the computers associated with the users and the owners of the peripheral devices. A centralized GPD server is connected to a storage and queue appliance for maintaining a function queue, such as “print files”. A GPD sharing method is also provided for providing users with temporary or permanent functional access to remote peripheral devices, which can be accessed through PCs or dedicated devices connected to the GPDs owned by the device owners. The GPD system operates cross-platform permitting users and owners of peripheral devices to communicate although they may not be using the same computing platform, or only one party has a license for software or a peripheral device.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: May 10, 2011
    Inventor: Efraim Gershom
  • Patent number: 7849193
    Abstract: A hyperlinking process identifies a uniform resource locator within content (e.g., within a web page, document, etc.). The hyperlinking process further identifies a plurality of subparts of the uniform resource locator. In this manner, each subpart represents a distinct location separately referenceable from a location referenced by the entire uniform resource locator. Additionally, the hyperlinking process receives a selection of a subpart of the uniform resource locator that identifies a selected subpart. In response to the selection of the subpart, the hyperlinking process references the distinct location associated with the selected subpart.
    Type: Grant
    Filed: February 1, 2007
    Date of Patent: December 7, 2010
    Assignee: Adobe Systems Incorporated
    Inventor: Paresh Goel
  • Patent number: 7831658
    Abstract: Methods, systems, and apparatus, including computer program products for showing different landing page designs to a user. One method includes displaying an advertisement on a starting page to a user interacting with a client, the advertisement having a hyperlink to an instrumented landing page; in response to the user selecting the advertisement, downloading the instrumented landing page to the client, the instrumented landing page having one or more sections, each section having a corresponding plurality of alternative versions; choosing in the client a combination of one alternative version for each of the one or more sections; generating in the client a landing page variant, each section of the landing page variant being the corresponding alternative version of the section defined by the combination; notifying a server that the instrumented landing page was reached; notifying the server which combination was chosen; and displaying the landing page variant to the user.
    Type: Grant
    Filed: May 22, 2006
    Date of Patent: November 9, 2010
    Assignee: Google Inc.
    Inventors: Chirag Khopkar, Kenneth Eric Vasilik, Zhen Lin, Ariel Bardin, Dorothy Ann Nelson
  • Patent number: 7788386
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for shaping traffic. These mechanisms and methods for shaping traffic can enable embodiments to control traffic flow at a network gatekeeper based upon policies implementing service level agreements dictating traffic characteristics permitted to applications and/or by network node. The ability of embodiments to provide service level agreement based control of network traffic can enable control of traffic flow by application and/or by network node.
    Type: Grant
    Filed: May 12, 2006
    Date of Patent: August 31, 2010
    Assignee: BEA Systems, Inc.
    Inventor: Jan Thomas Svensson
  • Patent number: 7783719
    Abstract: A method of crediting an online publisher when a user uses the online publisher to access an online advertiser using a web browser is disclosed. The online publisher displays a tracked advertisement on the user's browser, the tracked advertisement being identifiable by a publisher tracked advertisement identifier, with the online advertiser being associated with an advertising network that is hosted on an advertising network server. The online advertiser is identifiable by an advertising network identifier and an associated advertising network tracking integration code.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: August 24, 2010
    Inventor: Jonathan Bernadotte Miller
  • Patent number: 7756942
    Abstract: Which device in a first home network is a master device is dynamically established based on the device reporting successful communication with a master device in a second home network, to ensure that the networks have master devices that can “se” each other for, e.g., managing bandwidth.
    Type: Grant
    Filed: June 2, 2006
    Date of Patent: July 13, 2010
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Ryuichi Iwamura