Patents Examined by Peiyong Weng
  • Patent number: 8225219
    Abstract: Unique content in interrelated email messages is identified and duplicate content filtered out for user friendly display of a flow of exchange within the interrelated messages. Follow-on messages such as replies or forwards are compared to the original message to determine which part of a follow-on message is not present in the original message and is a unique part of the follow-on message. The comparison includes parsing of the messages to extract user viewable parts determination of which extracted part is the last message part containing unique information. Once the unique message part is determined, message body that excludes everything after the unique part including the headers is be displayed.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventors: James J. Edelen, Jorge Pereira, Gautam Bhakar
  • Patent number: 8209622
    Abstract: Methods and other embodiments associated with a browser extension are described. One example browser extension includes a drag logic to identity an item to be uploaded from a local source to a remote destination. The browser extension may also include a drop logic to identify the remote destination. The browser extension may also include an upload logic to control the upload from the local source to the remote destination in response to the local item being dragged from a first graphical user interface (GUI) element associated with the browser and dropped on a second GUI element associated with the browser. The second GUI element may be managed, at least in part, by the browser extension.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: June 26, 2012
    Assignee: Oracle International Corporation
    Inventor: Roy A. Selig
  • Patent number: 8181115
    Abstract: Provided are systems and methods of video collaboration. End-users may participate in collaboration sessions in which inter-personal barriers are rapidly dissolved through the completing of collaborative tasks. The end-users may be grouped into teams to perform these collaborative tasks, and may be scored and/or ranked based not only on performance of the task but on the interactions between team members. In some examples a coach or moderator is provided to assist with task completion and/or to facilitate social interaction between participants. According to various examples, system architectures are described for facilitating video collaboration. In one example, the architecture includes a multi-gateway architecture that segregates functions associated with presentation of an integrated video display from functions associated with transmission of display streams to devices associated with end-users.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: May 15, 2012
    Assignee: Dialogic Corporation
    Inventor: Dwight A Irving
  • Patent number: 8020099
    Abstract: This invention presents systems and methods for supporting creation of interactive session of a graphical interactive application based on video. It comprises a server system that associates video with graphical interactive application contexts wherein the video can be retrieved or queried by a client. It allows user of a client to create interactive session of a graphical interactive application corresponding to the associated video. Graphical interactive application context comes from previous executed interactive session and comprises saved graphical interactive application state. User can replay a saved graphical interactive application session at the start or end or any pre-defined frame moment of the associated video. The context can be downloaded to a client and the client can create the corresponding graphical interactive application session.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: September 13, 2011
    Inventor: Yang Lu
  • Patent number: 8001480
    Abstract: A method includes receiving information identifying one or more elements to be presented in a first faceplate. The first faceplate is associated with control of a process system. The method also includes receiving information identifying an auto-selection behavior associated with the first faceplate. The method further includes displaying the first faceplate to an operator and automatically selecting one of the elements in the first faceplate based on the received information. A centralized component (like a faceplate controller) automatically selects elements in multiple faceplates, including the first faceplate. The centralized component could automatically select the element to receive focus in the first faceplate. The centralized component could also identify a specified element associated with a command to be executed, even when the specified element does not have focus in the first faceplate.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: August 16, 2011
    Assignee: Honeywell International Inc.
    Inventor: Colin Hams