Patents by Inventor Stella Chan

Stella Chan 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: 8572183
    Abstract: The present panoramic video technique embodied in the unified client provides panoramic video and other data from various sources for live web-based conferencing applications. In one embodiment, the panoramic video is provided by a panoramic collaboration and communication device, termed a RoundTable Device (RTD). The RTD is a collaboration tool with a 360-degree camera and a microphone or microphone array that, together with the unified client, delivers an immersive conferencing experience that extends the meeting room across multiple locations. This enables live network meeting scenarios that were not possible before.
    Type: Grant
    Filed: November 19, 2006
    Date of Patent: October 29, 2013
    Assignee: Microsoft Corp.
    Inventors: Kapil Sharma, Avronil Bhattacharjee, Sumeet Bawa, Imad Yanni, Quinn Hawkins, Alan Bridgewater, Stella Chan, Lei Tan
  • Publication number: 20120117089
    Abstract: Embodiments are directed to organizing reporting data from various sources such as frames into a storyboard view with additional metadata that is specific to the storyboard and to sharing and/or exporting a storyboard sequence of reporting frames. In an embodiment, a computer system accesses various portions of reporting data. The reporting data includes source data, relevant data states and metadata describing properties of the associated report. The computer system organizes the reporting data into multiple reporting frames according to various organizing criteria. Each reporting frame is incorporated into a storyboard interface. The computer system also displays the storyboard interface which includes each of the reporting frames organized according the organizing criteria.
    Type: Application
    Filed: February 23, 2011
    Publication date: May 10, 2012
    Applicant: Microsoft Corporation
    Inventors: Olivier Lionel Matrat, Thierry J. D'Hers, Amir M. Netz, Stella Chan Rowlett, Riccardo E. Muti
  • Patent number: 7966333
    Abstract: A facility for populating a segment from a population of individuals is described. The facility accesses two or more fact tables, each containing data about attributes of a number of users who are members of a number of arbitrary user groups. The facility generates a number of column chunks from each fact table. Each column chunk contains data about a single attribute of users that are members of a single arbitrary user group. The facility applies a segment membership test that tests particular user attributes to each arbitrary user groups in turn. In doing so, the facility collects the generated column chunks that contain data about attributes of users that are members of the current arbitrary user group tested by the segment membership test. The facility applies the segment membership test to the collected column chunks to identify individuals within the arbitrary user group that satisfy the segment membership test.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: June 21, 2011
    Assignee: AudienceScience Inc.
    Inventors: Krishna Uppala, Umachandar Jayachandaran, Roman Basko, Stella Chan, Piali Choudary
  • Patent number: 7899897
    Abstract: Disclosed is a system and program for task processing and monitoring of configuration and state information. A first server process and a second server process are detected. A first agent process is registered with the first server process. A second agent process is registered with the second server process. When a task is to be executed by the first server process, the task is executed with the first agent process. When the task is to be executed by the second server process, the task is executed with the second agent process.
    Type: Grant
    Filed: April 1, 2008
    Date of Patent: March 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Linda Benhase, John R. Paveza, Michael Thomas Benhase, Richard Anthony Ripberger, Yan Xu, Stella Chan
  • Publication number: 20080177823
    Abstract: Disclosed is a system and program for task processing and monitoring of configuration and state information. A first server process and a second server process are detected. A first agent process is registered with the first server process. A second agent process is registered with the second server process. When a task is to be executed by the first server process, the task is executed with the first agent process. When the task is to be executed by the second server process, the task is executed with the second agent process.
    Type: Application
    Filed: April 1, 2008
    Publication date: July 24, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Linda Benhase, John R. Paveza, Michael Thomas Benhase, Richard Anthony Ripberger, Yan Xu, Stella Chan
  • Patent number: 7379989
    Abstract: Disclosed is a method, system, and program for task processing and monitoring of configuration and state information. A first server process and a second server process are detected. A first agent process is registered with the first server process. A second agent process is registered with the second server process. When a task is to be executed by the first server process, the task is executed with the first agent process. When the task is to be executed by the second server process, the task is executed with the second agent process.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: May 27, 2008
    Assignee: International Business Machines Corporation
    Inventors: Linda Benhase, John R. Paveza, Michael Thomas Benhase, Richard Anthony Ripberger, Yan Xu, Stella Chan
  • Patent number: 7194477
    Abstract: A facility for identifying groups of items that co-occur in more than a threshold number of instances is described. Each such group of items has a size reflecting the number of items in the group. The facility uses a data structure comprising, for each of a plurality of group sizes, a single map identifying groups of that group size that co-occur in more than a threshold number of instances.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: March 20, 2007
    Assignee: Revenue Science, Inc.
    Inventors: Paul Bradley, Stella Chan, Usama Fayyad, Neal Rothleder, Radha Krishna Uppala
  • Publication number: 20060161596
    Abstract: A client may revise a balanced scorecard by adding, deleting and/or moving objects on a strategy map. Multiple clients may attempt to revise the strategy map simultaneously. Non-conflicting revisions are synchronized with the strategy map in a scorecard database. A conflicting revision may be generated when objects associated with one client's revisions cannot be reconciled with the objects associated with another client's revisions. Conflicting revisions may be resolved by giving one client's revisions priority over subsequent client revisions. Any identified zombie objects are removed from the strategy map before synchronization with the scorecard database. The revised strategy map is saved in the scorecard database. The revised objects are synchronized with the corresponding scorecard and any associated strategy maps in the scorecard database.
    Type: Application
    Filed: January 14, 2005
    Publication date: July 20, 2006
    Applicant: Microsoft Corporation
    Inventors: Stella Chan, Corey Hulen, Vincent Yang, Noah Booth
  • Patent number: 6871196
    Abstract: A software facility for analyzing each of a plurality of groups of items is described. The facility retrieves information identifying, for each of a plurality of groups, items that are members of the group. For each group, the facility analyzes attributes of the items of the group to identify attributes that distinguish items that are members of the group from items that are not members of the group.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: March 22, 2005
    Assignee: Revenue Science, Inc.
    Inventors: Stella Chan, Usama Fayyad, Neal Rothleder
  • Publication number: 20050044193
    Abstract: Disclosed is a method, system, and program for task processing and monitoring of configuration and state information. A first server process and a second server process are detected. A first agent process is registered with the first server process. A second agent process is registered with the second server process. When a task is to be executed by the first server process, the task is executed with the first agent process. When the task is to be executed by the second server process, the task is executed with the second agent process.
    Type: Application
    Filed: July 31, 2003
    Publication date: February 24, 2005
    Inventors: Linda Benhase, John Paveza, Michael Benhase, Richard Ripberger, Yan Xu, Stella Chan
  • Publication number: 20040158605
    Abstract: A network domain includes a plurality of agents and a domain server, the domain server operable for automatically transmitting messages to the agents to reset the agents upon the occurrence of a critical event. Upon receipt of a restart command, each agent terminates executing processes and then restarts processes.
    Type: Application
    Filed: February 10, 2003
    Publication date: August 12, 2004
    Applicant: International Business Machines Corporation
    Inventors: Linda Van Patten Benhase, Michael Thomas Benhase, Stella Chan, John Richard Paveza, Richard Anthony Ripberger, Michael Liang Tan, Yan Xu