US Patent No: 7,577,429

Number of patents in Portfolio can not be more than 2000

Real-time communications architecture and methods for use with a personal computer system

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system and method for improved real-time communications in a computer system that eliminates the distinctions between various communication devices, communication channels and types of communication, including voice, text and video, is provided. When connected for communication, the user may easily move between modalities, including switching devices on which the user is communicating, switching networks, and transitioning between types of communication. A computer system includes various integrated communications-related devices, and a controller controls those devices based on user actions entered via buttons or user interface software and provides notifications to the user. The user is able to input data via any appropriate input mechanism, and receive data on any suitable output mechanism. Improved non-linear caller ID navigation is also provided.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MICROSOFT TECHNOLOGY LICENSING, LLCREDMOND, WA28639

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Adams, Aditha May Seattle, US 39 783
Bear, Eric Gould Bellevue, US 27 693
Crosier, Dale C Kirkland, US 23 510
DeMaio, Pasquale Bellevue, US 55 666
Kaneko, Steve Medina, US 27 727
Ledbetter, Carl Mercer Island, US 35 1023
Magendanz, Chad Issaquah, US 24 695
Plank, Robert Scott Bellevue, US 16 271
Van, Flandern Michael W Seattle, US 20 895

Cited Art Landscape

Patent Info (Count) # Cites Year
 
TRANSPACIFIC AVARTAR, LLC (1)
6,172,703 Video conference system and control method thereof 97 1998
 
Other [Check patent profile for assignment information] (5)
6,484,019 Combined computer keyboard and radio apparatus 20 1999
2003/0146,903 Wired keyboard with built-in web camera 23 2002
2003/0197,685 Wireless keyboard with a built-in web camera 28 2002
2004/0135,819 Computer remote control 58 2003
2004/0155,956 System for maintaining eye contract during videoconferencing 26 2004
 
TOSHIBA CORPORATION (1)
5,412,417 Video telephone device with automatic video camera angle adjustment 56 1993
 
CA, INC. (1)
2004/0141,012 System and method for mouseless navigation of web applications 27 2003
 
SONY CORPORATION (2)
7,401,053 Electronic information content automatic distribution service system, information processing apparatus, recording medium, and electrical information content automatic distribution method 26 2001
6,680,845 Information processing apparatus 38 2001
 
GE SECURITY, INC. (1)
2004/0223,058 Systems and methods for multi-resolution image processing 79 2004
 
FILLMORE SYSTEMS, INC. (1)
2003/0188,041 Distributed event notification system and method 23 2002
 
Lextron System, Inc. (1)
6,973,167 Electronic document answering machine 29 2002
 
SIEMENS ENTERPRISE COMMUNICATIONS, INC. (1)
* 6,438,216 Nonintrusive call notification method and system using content-specific information 190 1998
 
Sony Electronics Inc. (2)
6,237,846 Body wearable keyboard 33 1998
6,496,860 Media manager for controlling autonomous media devices within a network environment and managing the flow and format of data between the devices 39 2001
 
LEXMARK INTERNATIONAL, INC. (1)
2005/0182,822 Imaging device with memory device interface 50 2004
 
ECRIO, INC. (1)
6,691,233 Battery operated ink capture device that operates in a normal power mode during active use and a minimum power mode during absence of active use 46 1999
 
ORACLE AMERICA, INC. (1)
7,036,110 Mechanism to manage the lifecycle of a resource adapter 32 2002
 
SCENERA TECHNOLOGIES, LLC (1)
2005/0259,032 Handheld electronic device supporting multiple display mechanisms 27 2004
 
YAMAHA CORPORATION (1)
6,831,657 Display control apparatus for displaying gain setting value in predetermined color hue 27 2002
 
ORACLE INTERNATIONAL CORPORATION (1)
7,272,660 Architecture for general purpose near real-time business intelligence system and methods therefor 56 2002
 
APPLE INC. (1)
5,491,800 Object-oriented remote procedure call networking system 343 1993
 
AVAYA INC. (1)
6,658,095 Customized presence information delivery 262 2002
 
SIMULSYNC CORPORATION (1)
2002/0015,020 Radio-style hollow appliance for interactive use with a computer 26 2001
 
BUSINESS DEVICES, INC. (1)
2004/0103,144 Systems and methods for communicating with devices as Web Services 26 2003
 
TOYOTA JIDOSHA KABUSHIKI KAISHA (1)
7,302,637 System and method for abbreviating information sent to a viewing device 23 2000
 
BROADCOM CORPORATION (1)
6,888,562 Integral eye-path alignment on telephony and computer video devices using a pinhole image sensing device 34 2003
 
A.T.X. INTERNATIONAL, INC. (1)
6,806,867 Palm pad system 65 1999
 
DIGEO, INC. (1)
2003/0112,325 Camera positioning system and method for eye-to-eye communication 26 2001
 
Creative Technology Ltd (1)
6,671,743 Method and system for exposing proprietary APIs in a privileged device driver to an application 36 1998
 
CANON KABUSHIKI KAISHA (2)
2002/0099,456 User interfaces 60 2001
7,123,370 Control system and units removably attachable to the same 21 2004
 
PENDRAGON WIRELESS LLC (1)
6,918,123 Calls identify scenario for control of software objects via property routes 28 1998
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (9)
6,101,610 Computer system having thermal sensing with dual voltage sources for sensor stabilization 32 1997
6,516,356 Application interface to a media server and a method of implementing the same 54 1997
6,362,440 Flexibly interfaceable portable computing device 43 1998
6,816,881 Method and apparatus for inter-application communication in wireless networks 35 2000
2002/0131,072 System and method for adaptive formatting of image information for efficient delivery and presentation 39 2001
6,628,267 Flexibly interfaceable portable computing device 52 2001
2003/0122,874 System and method for visualizing and navigating dynamic content in a graphical user interface 103 2001
6,732,365 Application interface to a media server and a method of implementing the same 28 2002
6,937,950 Animated graphical object notification system 31 2002
 
SAP SE (1)
2004/0177,361 Generic application program interface for native drivers 42 2003
 
LENOVO PC INTERNATIONAL (1)
6,938,174 Method and system with adaptive data transfer policy based on a power state of a computing device 37 2001
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (12)
5,675,810 Reducing power usage in a personal computer 40 1995
5,768,164 Spontaneous use display for a computing system 98 1996
6,006,285 Computer system capable of playing audio CDs in a CD-ROM drive independent of an operating system 96 1997
6,417,849 Single logical screen in X windows with direct hardware access to the frame buffer for 3D rendering 24 1998
6,279,056 Computer system capable of playing audio CDs in a CD-ROM drive independent of an operating system 33 1999
6,513,128 Network interface card accessible during low power consumption mode 46 1999
6,266,714 Audio CD play subsystem capable for playing audio CDs in a CD-ROM drive during computer system is in power-off state 58 2000
2002/0087,225 Portable computing device having a low power media player 68 2001
2003/0074,590 Computer system with improved entry into powersave and lock modes and method of use therefor 49 2001
6,819,961 Controls and indicators for a secondary operational mode of a computer system 49 2002
7,096,391 Error message suppression system and method 21 2003
2006/0061,516 Connecting multiple monitors to a computer system 27 2004
 
ALTEC LANSING TECHNOLOGIES, INC. (1)
6,546,262 Cellular telephone accessory device for a personal computer system 88 2000
 
LUCENT TECHNOLOGIES INC. (2)
6,519,335 Apparatus, method and system for personal telecommunication incoming call screening and alerting for call waiting applications 90 1999
6,603,855 Cordless phone notification of extended off-hook using parallel set detection 29 1999
 
ALPS ELECTRIC CO., LTD. (1)
2003/0025,674 Keyboard device and charging device for portable electronic device 34 2002
 
CISCO TECHNOLOGY, INC. (4)
5,657,414 Auxiliary device control for a subscriber terminal 201 1992
5,568,540 Method and apparatus for selecting and playing a voice mail message 328 1995
6,757,372 User interface for a network-enabled telephone 63 2000
6,674,457 Audio-video conference system with parallel networks 27 2001
 
BLACKBERRY LIMITED (2)
6,438,585 System and method for redirecting message attachments between a host system and a mobile data communication device 358 2001
2006/0095,525 System and method for pushing information from a host system to a mobile data communication device 39 2005
 
Ideatech, Inc. (1)
4,860,342 Computer-telephone interface method and apparatus 88 1987
 
FUJITSU LIMITED (1)
5,675,374 Video teleconferencing system 94 1994
 
SUN MICROSYSTEMS, INC. (1)
6,282,435 Graphical user interface for a portable telephone 176 1999
 
ATI TECHNOLOGIES INC. (1)
2006/0048,062 Software and method providing graphic user interface for graphics adapter configuration 46 2004
 
ROUND ROCK RESEARCH, LLC (1)
6,390,371 Method and system for displaying information uniformly on tethered and remote input devices 38 1998
 
INTELLECTUAL VENTURES I LLC (1)
6,718,183 System and method for reducing data quality degradation due to encoding/decoding 36 2001
 
SAP AG (1)
2003/0046,448 Application programming interface layer for a device 26 2002
 
NEWNHAM TECHNOLOGY INC. (1)
2005/0193,396 Computer network architecture and method of providing display data 57 2004
 
INTEL CORPORATION (5)
5,546,538 System for processing handwriting written by user of portable computer by server or processing by the computer when the computer no longer communicate with server 157 1993
5,764,901 Record and playback in a data conference 135 1995
5,959,622 Still image capture under computer control in response to user-instructed trigger 49 1996
6,380,968 Method and apparatus for controlling a remote video camera in a video conferencing system 46 1998
7,000,237 Method for communicating occurrence of events in a storage medium 24 1999
 
GOOD TECHNOLOGY SOFTWARE, INC. (1)
6,741,232 User interface for a data processing apparatus 176 2002
 
SMK-LINK ELECTRONICS CORPORATION (1)
2001/0040,551 HAND-HELD REMOTE COMPUTER INPUT PERIPHERAL WITH TOUCH PAD USED FOR CURSOR CONTROL AND TEXT ENTRY ON A SEPARATE DISPLAY 41 1999
 
GYU-HWAN KANG (1)
6,453,027 Multifunction keyboard 34 2000
 
Picazo Communications (2)
* 6,240,168 Method and apparatus for controlling a computer to implement telephone functions with a displayed telephone of variable size 48 1998
6,980,641 Method and apparatus for controlling a computer to implement telephone functions with an enhanced minidialer function 38 1998
 
XEROX CORPORATION (2)
2002/0167,458 System utilizing mixed resolution displays 77 2001
2002/0167,460 Methods of using mixed resolution displays 32 2001
 
NOKIA TECHNOLOGIES OY (2)
6,518,957 Communications device with touch sensitive screen 136 2000
2004/0210,628 Content delivery according to device activity 59 2004
 
KARGO, INC. (1)
6,731,316 Graphical layout and keypad response to visually depict and implement device functionality for interactivity with a numbered keypad 115 2000
 
OL SECURITY LIMITED LIABILITY COMPANY (1)
6,483,905 Electronic document answering machine 33 1996
 
Internet Magic, Inc. (1)
6,052,442 Internet answering machine 167 1997
 
AT&T WIRELESS SERVICES, INC. (1)
6,628,194 Filtered in-box for voice mail, e-mail, pages, web-based information, and faxes 137 1999
 
AT&T Bell Laboratories (1)
5,159,445 Teleconferencing video display system for improving eye contact 81 1990
 
MICROSOFT TECHNOLOGY LICENSING, LLC (13)
5,802,305 System for remotely waking a sleeping computer in power down state by comparing incoming packet to the list of packets storing on network interface card 195 1996
7,243,130 Notification platform architecture 103 2001
7,221,331 Method and system for auxiliary display of information for a computing device 47 2003
2004/0222,978 Control and communications panel for a computer system 37 2003
6,902,332 Universal remote computer keyboard 33 2003
2005/0068,423 Method and system for capturing video on a personal computer 28 2003
2004/0240,167 Apparatus, systems and methods relating to improved lighting and notifications in a computing system 38 2004
2005/0262,302 Processing information received at an auxiliary computing device 37 2004
2006/0130,075 Method and system for exchanging data between computer systems and auxiliary displays 31 2004
2006/0164,324 Sending notifications to auxiliary displays 41 2004
2006/0284,787 Method and system for auxiliary display of information for a computing device 32 2006
2007/0071,257 METHOD AND SYSTEM FOR UNIFIED AUDIO CONTROL ON A PERSONAL COMPUTER 11 2006
2007/0150,719 METHOD AND SYSTEM FOR UNIFIED AUDIO CONTROL ON A PERSONAL COMPUTER 8 2007
 
INTELLECTUAL VENTURES II LLC (3)
5,519,772 Network-based telephone system having interactive capabilities 139 1994
5,533,115 Network-based telephone system providing coordinated voice and data delivery 157 1994
6,144,644 System and method for implementing call waiting functions over a network 282 1998
 
GOOGLE INC. (1)
2002/0133,481 Methods and apparatus for providing search results in response to an ambiguous search query 91 2000
 
SOFTFRONT, INC. (1)
* 2002/0114,430 Telephone system for allowing access to both telephone network and computer communication network 33 2002
 
NOKIA SOLUTIONS AND NETWORKS OY (1)
6,892,074 Selective message service to primary and secondary mobile stations 62 1998
 
QUALCOMM INCORPORATED (1)
7,231,229 Communication device interface 131 2004
 
Video Road Digital Inc. (1)
6,144,363 Message status display 53 1996
 
ICEBOX, LLC (1)
6,215,420 Keyboard (I) 77 1999
 
STREAMZAP, INC. (1)
6,976,216 Computer system with remote key press events directed to a first application program and local key press events directed to a second application program 44 2000
 
PIONEER DESIGN CORPORATION (1)
6,882,326 Portable information terminal 62 2002
 
UNIFY, INC. (1)
* 2003/0118,003 Private communications network including connected public communications devices and method of operation thereof 20 2001
 
THOMSON LICENSING (1)
5,907,604 Image icon associated with caller ID 251 1997
 
LENOVO (SINGAPORE) PTE LTD. (1)
6,897,851 Methods and apparatus for formatted entry of electronic ink 24 2001
 
ERICSSON GE MOBILE COMMUNICATIONS INC. (1)
5,487,181 Low power architecture for portable and mobile two-way radios 135 1992
 
GATEWAY, INC. (1)
6,346,934 Programmable remote device control apparatus and method 45 1999
 
Network Computing Devices, Inc. (1)
5,991,836 System for communicating real time data between client device and server utilizing the client device estimating data consumption amount by the server 35 1997
 
TELEWARE, INC. (3)
6,912,283 Teledata space and docking station with modular and integrated display 25 2001
6,970,556 Multi-media communication system having programmable speed dial control indicia 25 2002
6,671,356 Multi-media communication management system with subscriber messaging integration services 46 2002
 
WISTRON CORPORATION (1)
6,208,373 Method and apparatus for enabling a videoconferencing participant to appear focused on camera to corresponding users 46 1999
 
SIMPLEXITY, LLC C/O VERSA CAPITAL MANAGEMENT, INC. (1)
2002/0004,855 Systems, methods and computer program products for facilitating display of content within application programs executing on electronic devices 37 2001
 
RPX CORPORATION (1)
6,996,445 Sound volume adjustment system in personal computer and sound volume adjustment method thereof 58 2000
 
QWEST COMMUNICATIONS INTERNATIONAL INC. (1)
5,999,613 Method and system for processing incoming calls during calls-in-progress 96 1997
 
META4HAND, INC. (1)
7,292,588 Wireless network computing 72 2002
 
AT&T CORP. (1)
6,507,356 Method for improving video conferencing and video calling 82 2000
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
AT&T MOBILITY II LLC (2)
* 7,986,914 Vehicle-based message control using cellular IP 6 2007
8,467,721 Systems and methods for delivering a converted message to a vehicle media system 0 2011
 
MICROSOFT TECHNOLOGY LICENSING, LLC (6)
8,635,554 Enhanced telephony computer user interface allowing user interaction and control of a telephone using a personal computer 2 2009
* 8,019,903 Removable accessory for a computing device 1 2009
* 2010/0250,794 REMOVABLE ACCESSORY FOR A COMPUTING DEVICE 4 2009
8,443,179 Method and system for unified audio control on a personal computer 1 2012
8,694,915 Enhanced telephony computer user interface allowing user interaction and control of a telephone using a personal computer 0 2012
9,392,043 Enhanced telephony computer user interface allowing user interaction and control of a telephone using a personal computer 0 2014
 
CELLCO PARTNERSHIP D/B/A VERIZON WIRELESS (2)
* 9,253,439 Managing complex video call scenarios in volte calls 0 2014
* 2015/0244,979 MANAGING COMPLEX VIDEO CALL SCENARIOS IN VOLTE CALLS 0 2014
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Feb 18, 2017
11.5 Year Payment $7400.00 $3700.00 $1850.00 Feb 18, 2021
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00