Movatterモバイル変換


[0]ホーム

URL:


US20120173755A1 - Multi-User Display Proxy Server - Google Patents

Multi-User Display Proxy Server
Download PDF

Info

Publication number
US20120173755A1
US20120173755A1US13/350,660US201213350660AUS2012173755A1US 20120173755 A1US20120173755 A1US 20120173755A1US 201213350660 AUS201213350660 AUS 201213350660AUS 2012173755 A1US2012173755 A1US 2012173755A1
Authority
US
United States
Prior art keywords
subframes
display
modified
graphics
processor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US13/350,660
Inventor
Neal D. Margulis
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft CorpfiledCriticalMicrosoft Corp
Priority to US13/350,660priorityCriticalpatent/US20120173755A1/en
Publication of US20120173755A1publicationCriticalpatent/US20120173755A1/en
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLCreassignmentMICROSOFT TECHNOLOGY LICENSING, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MICROSOFT CORPORATION
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A multi-user host computer system comprises processor blades combined with terminal services blades to provide acceleration and proxy server functions for supporting a variety of remote terminals. For each remote terminal, the terminal services blade and proxy server functions may improve the video and graphics performance. This allows the multi-user host computer system to more efficiently support multiple users. The terminal services blade may include a graphics processor that manages a virtual display for each remote terminal and provides selective updates of sub frame data. Where appropriate, the sub frame data is encoded and transmitted over the network to the remote terminals. The terminal services processor also offloads and optimizes video data streams for the intended remote terminals and their respective network connections. Processor blades may include a baseboard management controller that utilizes advanced features for supporting remote KVM administration.

Description

Claims (20)

9. A computing system comprising:
a computing device comprising at least one processor;
a memory communicatively coupled to said processor when said system is operational; said memory having stored therein computer instructions that upon execution by the at least one processor cause:
dividing video frames into subframes;
determining which subframes have been modified; and
for only the modified subframes:
determining a type of content contained in the modified subframes and selecting an encoding algorithm based on characteristic indicators of content within the subframes;
determining a size for each of the modified subframes during run-time as a multiple of a minimum pixel block size of the encoding algorithm;
encoding the modified subframes using the encoding algorithm; and
transmitting encoded subframes to corresponding remote computers.
US13/350,6602005-11-302012-01-13Multi-User Display Proxy ServerAbandonedUS20120173755A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US13/350,660US20120173755A1 (en)2005-11-302012-01-13Multi-User Display Proxy Server

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US11/289,983US8112513B2 (en)2005-11-302005-11-30Multi-user display proxy server
US13/350,660US20120173755A1 (en)2005-11-302012-01-13Multi-User Display Proxy Server

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US11/289,983ContinuationUS8112513B2 (en)2005-11-302005-11-30Multi-user display proxy server

Publications (1)

Publication NumberPublication Date
US20120173755A1true US20120173755A1 (en)2012-07-05

Family

ID=38088826

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US11/289,983Expired - Fee RelatedUS8112513B2 (en)2005-11-302005-11-30Multi-user display proxy server
US13/350,660AbandonedUS20120173755A1 (en)2005-11-302012-01-13Multi-User Display Proxy Server

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US11/289,983Expired - Fee RelatedUS8112513B2 (en)2005-11-302005-11-30Multi-user display proxy server

Country Status (6)

CountryLink
US (2)US8112513B2 (en)
EP (1)EP1955187B1 (en)
JP (1)JP5129151B2 (en)
KR (1)KR20080084993A (en)
CN (1)CN101553795B (en)
WO (1)WO2007064426A2 (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080306635A1 (en)*2007-06-112008-12-11Rozzi James AMethod of optimizing air mover performance characteristics to minimize temperature variations in a computing system enclosure
US20100278086A1 (en)*2009-01-152010-11-04Kishore PochirajuMethod and apparatus for adaptive transmission of sensor data with latency controls
US20120076197A1 (en)*2010-09-232012-03-29Vmware, Inc.System and Method for Transmitting Video and User Interface Elements
US20120226847A1 (en)*2007-01-222012-09-06Renesas Electronics CorporationMulti-processor device
US20120259932A1 (en)*2011-04-062012-10-11Samsung Electronics Co., Ltd.Method and apparatus for transmitting message
US20120280998A1 (en)*2011-05-042012-11-08Qualcomm IncorporatedLow resolution buffer based pixel culling
US20130151980A1 (en)*2011-12-122013-06-13Kt CorporationMethod and apparatus for providing cloud service
US20140297883A1 (en)*2013-03-282014-10-02Qualcomm IncorporatedMethod and apparatus for altering bandwidth consumption
US8943373B1 (en)2013-09-252015-01-27Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Keyboard, video and mouse switch identifying and displaying nodes experiencing a problem
WO2015034875A1 (en)*2013-09-052015-03-12NCS Technologies, Inc.Systems and methods providing a mobile zero client
US20150082179A1 (en)*2013-09-132015-03-19American Megatrends, Inc.Monitoring virtual machine interface and local graphical user interface on a thin client and alternating therebetween
US9479265B2 (en)*2015-02-162016-10-25American Megatrends, Inc.System and method for high speed and efficient virtual desktop insfrastructure using photonics
US9483997B2 (en)2014-03-102016-11-01Sony CorporationProximity detection of candidate companion display device in same room as primary display using infrared signaling
US20160366239A1 (en)*2015-06-122016-12-15Dell Products L.P.Systems and methods for enabling virtual keyboard-video-mouse for external graphics controllers
US9696414B2 (en)2014-05-152017-07-04Sony CorporationProximity detection of candidate companion display device in same room as primary display using sonic signaling
US10070291B2 (en)2014-05-192018-09-04Sony CorporationProximity detection of candidate companion display device in same room as primary display using low energy bluetooth
CN109120595A (en)*2018-07-182019-01-01郑州云海信息技术有限公司A kind of USB device communication means and device for realizing KVM function
US10210842B2 (en)*2017-02-072019-02-19American Megatrends, Inc.Techniques of displaying host data on a monitor connected to a service processor during pre-boot initialization stage
TWI698833B (en)*2018-12-052020-07-11英業達股份有限公司Graphics processor system
CN111796755A (en)*2020-07-032020-10-20深圳市创新胜为科技有限公司KVM control system and KVM display switching control method
US10902549B2 (en)2018-11-052021-01-26Inventec (Pudong) Technology CorporationGraphics processing system

Families Citing this family (186)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8949922B2 (en)*2002-12-102015-02-03Ol2, Inc.System for collaborative conferencing using streaming interactive video
US8893207B2 (en)2002-12-102014-11-18Ol2, Inc.System and method for compressing streaming interactive video
US9108107B2 (en)2002-12-102015-08-18Sony Computer Entertainment America LlcHosting and broadcasting virtual events using streaming interactive video
US8840475B2 (en)2002-12-102014-09-23Ol2, Inc.Method for user session transitioning among streaming interactive video servers
US8661496B2 (en)2002-12-102014-02-25Ol2, Inc.System for combining a plurality of views of real-time streaming interactive video
US9003461B2 (en)2002-12-102015-04-07Ol2, Inc.Streaming interactive video integrated with recorded video segments
US9032465B2 (en)2002-12-102015-05-12Ol2, Inc.Method for multicasting views of real-time streaming interactive video
US20100166056A1 (en)*2002-12-102010-07-01Steve PerlmanSystem and method for encoding video using a selected tile and tile rotation pattern
US20090118019A1 (en)2002-12-102009-05-07Onlive, Inc.System for streaming databases serving real-time applications used through streaming interactive video
US8832772B2 (en)2002-12-102014-09-09Ol2, Inc.System for combining recorded application state with application streaming interactive video output
US8468575B2 (en)2002-12-102013-06-18Ol2, Inc.System for recursive recombination of streaming interactive video
US8495678B2 (en)2002-12-102013-07-23Ol2, Inc.System for reporting recorded video preceding system failures
US8387099B2 (en)2002-12-102013-02-26Ol2, Inc.System for acceleration of web page delivery
US8549574B2 (en)2002-12-102013-10-01Ol2, Inc.Method of combining linear content and interactive content compressed together as streaming interactive video
US20090292992A1 (en)*2004-04-082009-11-26Micro-Star International Co., Ltd computer system and a switching method for the same
US7747086B1 (en)2005-07-282010-06-29Teradici CorporationMethods and apparatus for encoding a shared drawing memory
EP2808782A1 (en)*2004-12-242014-12-03IZUTSU, MasahiroMobile information communication apparatus, connection unit for mobile information communication apparatus, and external input/output unit for mobile information communication apparatus
US8453148B1 (en)2005-04-062013-05-28Teradici CorporationMethod and system for image sequence transfer scheduling and restricting the image sequence generation
US8341624B1 (en)*2006-09-282012-12-25Teradici CorporationScheduling a virtual machine resource based on quality prediction of encoded transmission of images generated by the virtual machine
US20070094426A1 (en)*2005-10-242007-04-26Aten International Co., Ltd.KVM switch supporting IPMI communications with computing devices
JP4663497B2 (en)*2005-12-012011-04-06株式会社日立製作所 Information processing system and information processing apparatus assignment management method
US20070168872A1 (en)*2006-01-192007-07-19Raytheon CompanyMulti-monitor, multi-JVM java GUI infrastructure with layout via XML
KR100812332B1 (en)*2006-05-182008-03-10삼성전자주식회사 Content management device and method
JP5111797B2 (en)*2006-06-292013-01-09株式会社東芝 Information processing apparatus and information processing method
US8819242B2 (en)*2006-08-312014-08-26Cisco Technology, Inc.Method and system to transfer data utilizing cut-through sockets
US7647590B2 (en)*2006-08-312010-01-12International Business Machines CorporationParallel computing system using coordinator and master nodes for load balancing and distributing work
US8799539B2 (en)*2006-10-182014-08-05Dell Products L.P.Chipset agnostic apparatus and method for serial communication bus port disablement
US8732699B1 (en)2006-10-272014-05-20Hewlett-Packard Development Company, L.P.Migrating virtual machines between physical machines in a define group
US8185893B2 (en)*2006-10-272012-05-22Hewlett-Packard Development Company, L.P.Starting up at least one virtual machine in a physical machine by a load balancer
US8296760B2 (en)*2006-10-272012-10-23Hewlett-Packard Development Company, L.P.Migrating a virtual machine from a first physical machine in response to receiving a command to lower a power mode of the first physical machine
US9092250B1 (en)2006-10-272015-07-28Hewlett-Packard Development Company, L.P.Selecting one of plural layouts of virtual machines on physical machines
US8019938B2 (en)2006-12-062011-09-13Fusion-I0, Inc.Apparatus, system, and method for solid-state storage as cache for high-capacity, non-volatile storage
US8489817B2 (en)2007-12-062013-07-16Fusion-Io, Inc.Apparatus, system, and method for caching data
US8706968B2 (en)2007-12-062014-04-22Fusion-Io, Inc.Apparatus, system, and method for redundant write caching
US8443134B2 (en)2006-12-062013-05-14Fusion-Io, Inc.Apparatus, system, and method for graceful cache device degradation
US9104599B2 (en)2007-12-062015-08-11Intelligent Intellectual Property Holdings 2 LlcApparatus, system, and method for destaging cached data
US8559646B2 (en)*2006-12-142013-10-15William G. GardnerSpatial audio teleconferencing
US8000474B1 (en)2006-12-152011-08-16Quiro Holdings, Inc.Client-side protection of broadcast or multicast content for non-real-time playback
US7957603B2 (en)*2006-12-292011-06-07Intel CorporationDigital image decoder with integrated concurrent image prescaler
FR2913164B1 (en)*2007-02-272009-04-17Sagem Comm METHOD FOR BROADCASTING AUDIO AND VIDEO DATA SEQUENCES BY A SERVER
US8135947B1 (en)2007-03-212012-03-13Qurio Holdings, Inc.Interconnect device to enable compliance with rights management restrictions
US9191605B1 (en)*2007-03-262015-11-17Qurio Holdings, Inc.Remote monitoring of media content that is associated with rights management restrictions
US9350701B2 (en)*2007-03-292016-05-24Bomgar CorporationMethod and apparatus for extending remote network visibility of the push functionality
US20080256186A1 (en)*2007-04-122008-10-16Hartmann Thomas WCollaboration system
CN101291426B (en)*2007-04-182010-08-25联想(北京)有限公司Method and system for third party to real-time monitor remote control process
EP2153342A4 (en)2007-05-112010-08-18Raritan Americas IncLocal port browser interface
US20080309584A1 (en)*2007-06-122008-12-18Aten International Co., Ltd.Video extender devices capable of providing edid of a display to a computer
US7895442B1 (en)2007-06-182011-02-22Qurio Holdings, Inc.Interconnect device to enable compliance with rights management restrictions
JP4946667B2 (en)*2007-07-022012-06-06カシオ計算機株式会社 Server apparatus and program
JP5244362B2 (en)*2007-10-092013-07-24株式会社アキブシステムズ High speed network system and related equipment
JP5033598B2 (en)2007-11-282012-09-26株式会社日立製作所 Display device and video equipment
US8341626B1 (en)2007-11-302012-12-25Hewlett-Packard Development Company, L. P.Migration of a virtual machine in response to regional environment effects
US9519540B2 (en)2007-12-062016-12-13Sandisk Technologies LlcApparatus, system, and method for destaging cached data
US7836226B2 (en)2007-12-062010-11-16Fusion-Io, Inc.Apparatus, system, and method for coordinating storage requests in a multi-processor/multi-thread environment
US20090172395A1 (en)*2007-12-312009-07-02International Business Machines CorporationSystem and Method for Service Virtualization Using a MQ Proxy Network
US7937452B2 (en)2008-02-192011-05-03Microsoft CorporationFramework for rendering plug-ins in remote access services
US8681811B2 (en)*2008-02-272014-03-25Ncomputing Inc.System and method for obtaining cross compatibility with a plurality of thin-client platforms
US8266637B2 (en)2008-03-032012-09-11Microsoft CorporationPrivacy modes in a remote desktop environment
US8255536B2 (en)*2008-03-212012-08-28Microsoft CorporationBandwidth and latency controller
US8281377B1 (en)*2008-04-152012-10-02Desktone, Inc.Remote access manager for virtual computing services
US8839339B2 (en)*2008-04-152014-09-16International Business Machines CorporationBlade center KVM distribution
JP2009259111A (en)*2008-04-182009-11-05Hitachi LtdNetwork apparatus, content distribution method and program
US20090278871A1 (en)*2008-05-092009-11-12International Business Machines CorporationControlling Display Resolution Of A Computer Display
US20100011012A1 (en)*2008-07-092010-01-14Rawson Andrew RSelective Compression Based on Data Type and Client Capability
CN101631112B (en)*2008-07-182013-11-06华为技术有限公司Software uninstalling method and terminal
JP4827950B2 (en)*2008-07-312011-11-30富士通株式会社 Server device
US7979565B2 (en)*2008-08-272011-07-12International Business Machines CorporationSystem and method to provide a network service
US8549093B2 (en)2008-09-232013-10-01Strategic Technology Partners, LLCUpdating a user session in a mach-derived system environment
US8073990B1 (en)2008-09-232011-12-06Teradici CorporationSystem and method for transferring updates from virtual frame buffers
US8755515B1 (en)2008-09-292014-06-17Wai WuParallel signal processing system and method
US20100106871A1 (en)*2008-10-102010-04-29Daniel David ANative I/O system architecture virtualization solutions for blade servers
US9639963B2 (en)*2008-12-082017-05-02Microsoft Technology Licensing, LlcCommand remoting techniques
US8892789B2 (en)*2008-12-192014-11-18Netapp, Inc.Accelerating internet small computer system interface (iSCSI) proxy input/output (I/O)
US8224885B1 (en)2009-01-262012-07-17Teradici CorporationMethod and system for remote computing session management
US9071843B2 (en)*2009-02-262015-06-30Microsoft Technology Licensing, LlcRDP bitmap hash acceleration using SIMD instructions
US8307103B2 (en)*2009-03-092012-11-06Microsoft CorporationTear-free remote desktop protocol (RDP) display
US9507618B2 (en)*2009-05-312016-11-29Red Hat Israel, Ltd.Virtual machine system supporting a large number of displays
US8473958B2 (en)*2009-05-312013-06-25Red Hat Israel, Ltd.Adjusting client display devices based on settings included in a notification from remote virtual machine host prior to connection establishment
JP5999645B2 (en)2009-09-082016-10-05ロンギチュード エンタープライズ フラッシュ エスエイアールエル Apparatus, system, and method for caching data on a solid state storage device
US9767070B2 (en)*2009-11-062017-09-19Hewlett Packard Enterprise Development LpStorage system with a memory blade that generates a computational result for a storage device
ES2361692B1 (en)*2009-12-092012-08-30Universidad De Huelva PROCEDURE TO DISPLAY THROUGH A COMPUTER IMAGES WITH DEFAULT FIXED SIZE.
US8984167B1 (en)*2009-12-102015-03-17Nvidia CorporationReal-time frame streaming from remote graphics processing unit
US20110154214A1 (en)*2009-12-182011-06-23Microsoft CorporationOffloading Content Retrieval And Decoding In Pluggable Content-Handling Systems
US9117297B2 (en)*2010-02-172015-08-25St-Ericsson SaReduced on-chip memory graphics data processing
ES2390298B1 (en)*2010-04-162013-11-11Telefónica, S.A. VISUAL CONTENT TRANSMISSION PROCEDURE.
CN102253918B (en)*2010-05-052014-04-23英业达股份有限公司 computer system
KR101690232B1 (en)*2010-05-282016-12-27엘지전자 주식회사Electronic Device And Method Of Controlling The Same
US8892723B2 (en)*2010-06-162014-11-18Netapp, Inc.Method and apparatus for enabling communication between iSCSI devices and SAS devices
CN101888378B (en)*2010-06-232013-07-03福建星网锐捷通讯股份有限公司Multi-screen fusing system based on telephone network, broadcast and television network and internet and method thereof
GB2481612A (en)2010-06-302012-01-04Skype LtdUpdating image regions in a shared image system
GB2481613A (en)*2010-06-302012-01-04Skype LtdUpdating regions of shared images using a server that records image status
US8410994B1 (en)2010-08-232013-04-02Matrox Graphics Inc.System and method for remote graphics display
CN102402412B (en)*2010-09-192014-12-31联想(北京)有限公司Display function processing module, server and display processing method
US8607158B2 (en)*2010-12-092013-12-10International Business Machines CorporationContent presentation in remote monitoring sessions for information technology systems
US9245047B2 (en)*2010-12-102016-01-26Wyse Technology L.L.C.Methods and systems for facilitating a remote desktop session utilizing a remote desktop client common interface
US8806360B2 (en)2010-12-222014-08-12International Business Machines CorporationComputing resource management in information technology systems
KR20120072134A (en)*2010-12-232012-07-03한국전자통신연구원Apparatus and method for accelerating virtual desktop
CN102097080B (en)2010-12-272015-06-17华为技术有限公司Display drive processing method, device and system
US9092337B2 (en)2011-01-312015-07-28Intelligent Intellectual Property Holdings 2 LlcApparatus, system, and method for managing eviction of data
US10108386B2 (en)*2011-02-042018-10-23Qualcomm IncorporatedContent provisioning for wireless back channel
US9003104B2 (en)2011-02-152015-04-07Intelligent Intellectual Property Holdings 2 LlcSystems and methods for a file-level cache
US8874823B2 (en)2011-02-152014-10-28Intellectual Property Holdings 2 LlcSystems and methods for managing data input/output operations
US9201677B2 (en)2011-05-232015-12-01Intelligent Intellectual Property Holdings 2 LlcManaging data input/output operations
WO2012116369A2 (en)2011-02-252012-08-30Fusion-Io, Inc.Apparatus, system, and method for managing contents of a cache
KR20120099931A (en)*2011-03-022012-09-12삼성전자주식회사Browsing method, device, and computer readable storage medium thereof
TW201239614A (en)*2011-03-282012-10-01Wistron CorpAutomated test system and automated test method
WO2012158765A2 (en)*2011-05-162012-11-22AvocentSystem and method for accessing operating system and hypervisors via a service processor of a server
US9405499B2 (en)*2011-06-072016-08-02Clearcube Technology, Inc.Zero client device with integrated wireless capability
US9167020B2 (en)*2011-06-102015-10-20Microsoft Technology Licensing, LlcWeb-browser based desktop and application remoting solution
US8800051B2 (en)*2011-06-292014-08-05Nvidia CorporationSystem and method for private information communication from a browser to a driver
TWI437426B (en)2011-07-082014-05-11Quanta Comp IncRack server system
CN103827823A (en)2011-07-292014-05-28惠普发展公司,有限责任合伙企业Migrating virtual machines
CN102984189B (en)*2011-09-072017-04-19华为技术有限公司Wireless network and implementation method and terminal thereof
US9324299B2 (en)*2011-09-092016-04-26Microsoft Technology Licensing, Llc.Atlasing and virtual surfaces
US20130117744A1 (en)*2011-11-032013-05-09Ocz Technology Group, Inc.Methods and apparatus for providing hypervisor-level acceleration and virtualization services
JP5862259B2 (en)*2011-12-092016-02-16ブラザー工業株式会社 Display control apparatus and computer program
CN104246816A (en)*2011-12-132014-12-24英特尔公司Determining proper presentation of multimedia content
US9235414B2 (en)*2011-12-192016-01-12Intel CorporationSIMD integer multiply-accumulate instruction for multi-precision arithmetic
US9443279B2 (en)*2011-12-262016-09-13Intel CorporationDirect link synchronization communication between co-processors
US10102117B2 (en)2012-01-122018-10-16Sandisk Technologies LlcSystems and methods for cache and storage device coordination
US9767032B2 (en)2012-01-122017-09-19Sandisk Technologies LlcSystems and methods for cache endurance
US9251052B2 (en)2012-01-122016-02-02Intelligent Intellectual Property Holdings 2 LlcSystems and methods for profiling a non-volatile cache having a logical-to-physical translation layer
US9829715B2 (en)2012-01-232017-11-28Nvidia CorporationEyewear device for transmitting signal and communication method thereof
US9251086B2 (en)2012-01-242016-02-02SanDisk Technologies, Inc.Apparatus, system, and method for managing a cache
US9116812B2 (en)2012-01-272015-08-25Intelligent Intellectual Property Holdings 2 LlcSystems and methods for a de-duplication cache
US10359972B2 (en)2012-08-312019-07-23Sandisk Technologies LlcSystems, methods, and interfaces for adaptive persistence
US10019353B2 (en)2012-03-022018-07-10Longitude Enterprise Flash S.A.R.L.Systems and methods for referencing data on a storage medium
US9467305B2 (en)2012-03-072016-10-11Vmware, Inc.Multitenant access to multiple desktops on host machine partitions in a service provider network
CN102664873A (en)*2012-03-282012-09-12山东超越数控电子有限公司Method for realization of KVM-OVER-IP of domestic Loongson CPU server with BMC
KR101931407B1 (en)2012-04-232018-12-20어펌드 네트웍스, 인크.Integral controller based pacing for http pseudo-streaming
US9612966B2 (en)2012-07-032017-04-04Sandisk Technologies LlcSystems, methods and apparatus for a virtual machine cache
US10339056B2 (en)2012-07-032019-07-02Sandisk Technologies LlcSystems, methods and apparatus for cache transfers
JP5968132B2 (en)*2012-07-112016-08-10キヤノン株式会社 Image processing apparatus, image processing method, and program
CN103684670A (en)*2012-09-182014-03-26北京中电华大电子设计有限责任公司UWB MAC layer data cache controller design method
US9355613B2 (en)2012-10-092016-05-31Mediatek Inc.Data processing apparatus for transmitting/receiving compression-related indication information via display interface and related data processing method
KR101429884B1 (en)*2012-11-012014-09-23주식회사 윈스Hashing method for distributed data processing to process high-speed network massive traffic processing and hashing system for distributed data processing
US9568977B2 (en)*2012-12-112017-02-14Intel CorporationContext sensing for computing devices
CN103139609B (en)*2013-02-012016-07-06深圳市深信服电子科技有限公司The method and apparatus that remote application video playback is optimized
WO2014143034A1 (en)*2013-03-152014-09-18American Megatrends, Inc.System and method of web-based keyboard, video and mouse (kvm) redirection and application of the same
US9842053B2 (en)2013-03-152017-12-12Sandisk Technologies LlcSystems and methods for persistent cache logging
GB2515053A (en)*2013-06-122014-12-17Acano Uk LtdCollaboration Server
US9772876B2 (en)*2014-01-062017-09-26International Business Machines CorporationExecuting an all-to-allv operation on a parallel computer that includes a plurality of compute nodes
JP6454353B2 (en)*2014-03-312019-01-16メガチップス テクノロジー アメリカ コーポレーション converter
US10437432B2 (en)*2014-06-272019-10-08Vmware, Inc.Integration of user interface technologies
CN104202195B (en)*2014-09-102018-05-04华为技术有限公司Method, baseboard management controller and the server of server Unified Communication
US9332226B2 (en)2014-09-152016-05-03Tata Communications (America) Inc.Video session manager and method for enabling a video communication session across geographically disparate domains
US10002058B1 (en)*2014-11-262018-06-19Intuit Inc.Method and system for providing disaster recovery services using elastic virtual computing resources
US10074203B2 (en)*2014-12-232018-09-11Synaptics IncorporatedOverlay for display self refresh
CN105786421B (en)*2014-12-252020-11-03中兴通讯股份有限公司Server display method and device
US9870192B2 (en)2015-02-192018-01-16Citrix Systems, Inc.Systems and methods for providing adapted multi-monitor topology support in a virtualization environment
US10268590B2 (en)2015-02-232019-04-23Netflix, Inc.Efficient computer-implemented techniques for managing graphics memory
US9661007B2 (en)*2015-03-182017-05-23Intel CorporationNetwork interface devices with remote storage control
CN106161496B (en)*2015-03-252019-07-23阿里巴巴集团控股有限公司The remote assistance method and device of terminal, system
US10397233B2 (en)2015-04-202019-08-27Bomgar CorporationMethod and apparatus for credential handling
US10229262B2 (en)2015-04-202019-03-12Bomgar CorporationSystems, methods, and apparatuses for credential handling
US11250217B1 (en)2015-07-142022-02-15Soundhound, Inc.Conditional responses to application commands in a client-server system
US9973769B2 (en)*2015-08-122018-05-15Time Warner Cable Enterprises LlcMethods and apparatus of encoding real time media content
US10541930B2 (en)*2015-08-282020-01-21Softnas Operating Inc.Automated data flows using flow-based data processor blocks
US10083054B2 (en)*2015-12-282018-09-25Amazon Technologies, Inc.Application-based computing resource management
CN106936616B (en)*2015-12-312020-01-03伊姆西公司Backup communication method and device
US9934062B2 (en)*2016-03-302018-04-03Intel CorporationTechnologies for dynamically allocating hardware acceleration units to process data packets
US10685139B2 (en)*2016-05-062020-06-16Idera, Inc.Systems and methods for dynamic masking of data
US10616184B2 (en)*2016-06-302020-04-07Intel CorporationWireless display streaming of protected content
US10320895B2 (en)*2016-11-152019-06-11Microsoft Technology Licensing, LlcLive migration of load balanced virtual machines via traffic bypass
US11075897B2 (en)2017-10-202021-07-27Vertiv It Systems, Inc.System and method for communicating with a service processor
US10979744B2 (en)2017-11-032021-04-13Nvidia CorporationMethod and system for low latency high frame rate streaming
US10999304B2 (en)2018-04-112021-05-04Palo Alto Networks (Israel Analytics) Ltd.Bind shell attack detection
CN108846476A (en)*2018-07-132018-11-20电子科技大学A kind of intelligent terminal security level classification method based on convolutional neural networks
TWI662810B (en)*2018-08-012019-06-11技嘉科技股份有限公司Server management system and server management method
US11184378B2 (en)2019-01-302021-11-23Palo Alto Networks (Israel Analytics) Ltd.Scanner probe detection
US11184376B2 (en)*2019-01-302021-11-23Palo Alto Networks (Israel Analytics) Ltd.Port scan detection using destination profiles
US11184377B2 (en)2019-01-302021-11-23Palo Alto Networks (Israel Analytics) Ltd.Malicious port scan detection using source profiles
IL265789B2 (en)2019-04-022025-04-01Fibernet LtdDevice for secure video streaming
JP2020177074A (en)*2019-04-162020-10-29株式会社デンソー Vehicle equipment, control method of vehicle equipment
IL266118B2 (en)2019-04-172023-08-01Fibernet LtdDevice for secure unidirectional audio transmission
WO2021142574A1 (en)*2020-01-132021-07-22Qualcomm IncorporatedMethods and apparatus for partial display of frame buffers
CN112532693A (en)*2020-11-102021-03-19杭州神甲科技有限公司Data leakage prevention method and device with network protection capability and storage medium
CN113709493B (en)*2021-07-232024-02-09山东云海国创云计算装备产业创新中心有限公司Video stream data encryption device, method and equipment of KVM system
US11809289B2 (en)*2021-10-152023-11-07Dell Products L.P.High-availability (HA) management networks for high performance computing platforms
US12039017B2 (en)2021-10-202024-07-16Palo Alto Networks (Israel Analytics) Ltd.User entity normalization and association
US11799880B2 (en)2022-01-102023-10-24Palo Alto Networks (Israel Analytics) Ltd.Network adaptive alert prioritization system
CN116170600B (en)*2023-03-302024-01-12苏州浪潮智能科技有限公司 A data processing method, device, electronic equipment and storage medium
CN116760482A (en)*2023-06-292023-09-15苏州浪潮智能科技有限公司Equipment communication method and device, electronic equipment and readable storage medium
US20250069539A1 (en)*2023-08-212025-02-27Intel CorporationPower optimized multi-regional update display
CN117950946A (en)*2023-12-292024-04-30超聚变数字技术有限公司 A server, baseboard management controller and server management method
CN118093331B (en)*2024-04-292024-07-23山东云海国创云计算装备产业创新中心有限公司Data processing method, device and system based on hardware design and computer equipment

Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5455911A (en)*1993-04-051995-10-03Allen-Bradley Company, Inc.Communications protocol for use in transferring data over a serial bus
US6008847A (en)*1996-04-081999-12-28Connectix CorporationTemporal compression and decompression for video
US6664969B1 (en)*1999-11-122003-12-16Hewlett-Packard Development Company, L.P.Operating system independent method and apparatus for graphical remote access
US20040083334A1 (en)*2002-10-282004-04-29Sandisk CorporationMethod and apparatus for managing the integrity of data in non-volatile memory system
US20060013235A1 (en)*2004-06-152006-01-19Kabushiki Kaisha ToshibaWireless terminal dynamically programmable proxies
US20060184349A1 (en)*2004-12-102006-08-17Goud Gundrala DMethod and apparatus for providing virtual server blades
US7107578B1 (en)*2001-09-242006-09-12Oracle International CorporationTechniques for debugging computer programs involving multiple programming languages
US20060265711A1 (en)*2005-05-202006-11-23International Business Machines CorporationMethods and apparatus for implementing an integrated user interface for managing multiple virtual machines operative in a computing system
US7146305B2 (en)*2000-10-242006-12-05Vcis, Inc.Analytical virtual machine
US20070183493A1 (en)*2005-02-042007-08-09Tom KimpeMethod and device for image and video transmission over low-bandwidth and high-latency transmission channels
US8364623B1 (en)*2005-06-292013-01-29Symantec Operating CorporationComputer systems management using mind map techniques

Family Cites Families (65)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5153886A (en)*1990-01-311992-10-06Hewlett Packard CompanyVisual display signal processing system and method
DE69323196T2 (en)*1993-09-141999-09-09Ibm Computer system and method for performing multiple tasks
JPH0795552A (en)*1993-09-201995-04-07Fujitsu Ltd Video conference network management system
US5624265A (en)1994-07-011997-04-29Tv Interactive Data CorporationPrinted publication remote contol for accessing interactive media
US5602589A (en)1994-08-191997-02-11Xerox CorporationVideo image compression using weighted wavelet hierarchical vector quantization
US5828421A (en)1994-10-111998-10-27Hitachi America, Ltd.Implementation efficient digital picture-in-picture decoding methods and apparatus
GB2295936B (en)1994-12-051997-02-05Microsoft CorpProgressive image transmission using discrete wavelet transforms
EP0734010B1 (en)*1995-03-212005-01-26Sun Microsystems, Inc.Video frame signature capture
US5708961A (en)1995-05-011998-01-13Bell Atlantic Network Services, Inc.Wireless on-premises video distribution using digital multiplexing
US6437803B1 (en)1998-05-292002-08-20Citrix Systems, Inc.System and method for combining local and remote windows into a single desktop environment
US6075906A (en)1995-12-132000-06-13Silicon Graphics Inc.System and method for the scaling of image streams that use motion vectors
US5977933A (en)1996-01-111999-11-02S3, IncorporatedDual image computer display controller
US5850482A (en)1996-04-171998-12-15Mcdonnell Douglas CorporationError resilient method and apparatus for entropy coding
US6108104A (en)*1996-09-162000-08-22Eastman Kodak CompanyImage handling method and system
US5852437A (en)1996-09-241998-12-22Ast Research, Inc.Wireless device for displaying integrated computer and television user interfaces
US6141447A (en)1996-11-212000-10-31C-Cube Microsystems, Inc.Compressed video transcoder
US6031940A (en)1996-11-272000-02-29Teralogic, Inc.System and method for efficiently encoding video frame sequences
US5909518A (en)1996-11-271999-06-01Teralogic, Inc.System and method for performing wavelet-like and inverse wavelet-like transformations of digital data
US6222885B1 (en)1997-07-232001-04-24Microsoft CorporationVideo codec semiconductor chip
US6304895B1 (en)1997-08-222001-10-16Apex Inc.Method and system for intelligently controlling a remotely located computer
US6275619B1 (en)1997-08-292001-08-14Teralogic, Inc.System and method for performing wavelet and inverse wavelet transformations of digital data using semi-orthogonal wavelets
US6768775B1 (en)1997-12-012004-07-27Samsung Electronics Co., Ltd.Video CODEC method in error resilient mode and apparatus therefor
US6104334A (en)1997-12-312000-08-15Eremote, Inc.Portable internet-enabled controller and information browser for consumer devices
US6097441A (en)1997-12-312000-08-01Eremote, Inc.System for dual-display interaction with integrated television and internet content
US6456340B1 (en)1998-08-122002-09-24Pixonics, LlcApparatus and method for performing image transforms in a digital display system
US6340994B1 (en)1998-08-122002-01-22Pixonics, LlcSystem and method for using temporal gamma and reverse super-resolution to process images for use in digital display systems
US6754266B2 (en)1998-10-092004-06-22Microsoft CorporationMethod and apparatus for use in transmitting video information over a communication network
US6323854B1 (en)*1998-10-312001-11-27Duke UniversityMulti-tile video display system with distributed CRTC
US6409602B1 (en)1998-11-062002-06-25New Millenium Gaming LimitedSlim terminal gaming system
US6853385B1 (en)1999-11-092005-02-08Broadcom CorporationVideo, audio and graphics decode, composite and display system
US6731295B1 (en)1998-11-092004-05-04Broadcom CorporationGraphics display system with window descriptors
US6806885B1 (en)*1999-03-012004-10-19Micron Technology, Inc.Remote monitor controller
US6850649B1 (en)1999-03-262005-02-01Microsoft CorporationImage encoding using reordering and blocking of wavelet coefficients combined with adaptive encoding
US6256019B1 (en)1999-03-302001-07-03Eremote, Inc.Methods of using a controller for controlling multi-user access to the functionality of consumer devices
US6792615B1 (en)*1999-05-192004-09-14New Horizons Telecasting, Inc.Encapsulated, streaming media automation and distribution system
US6263503B1 (en)1999-05-262001-07-17Neal MargulisMethod for effectively implementing a wireless television system
US6628716B1 (en)1999-06-292003-09-30Intel CorporationHardware efficient wavelet-based video compression scheme
TW444506B (en)1999-09-162001-07-01Ind Tech Res InstReal-time video transmission method on wireless communication networks
US6611530B1 (en)1999-09-212003-08-26Hewlett-Packard Development Company, L.P.Video communication using multiple streams
US6834123B2 (en)2001-05-292004-12-21Intel CorporationMethod and apparatus for coding of wavelet transformed coefficients
KR100677070B1 (en)1999-10-022007-02-01삼성전자주식회사 Error control method of video bitstream data in wireless multimedia communication and recording medium therefor
JP3735498B2 (en)1999-11-092006-01-18株式会社東芝 Information recording medium, information recording apparatus, and information recording method
US9668011B2 (en)2001-02-052017-05-30Avago Technologies General Ip (Singapore) Pte. Ltd.Single chip set-top box system
US6898583B1 (en)2000-01-242005-05-24Sony CorporationMethod and apparatus of creating application-specific, non-uniform wavelet transforms
US6798838B1 (en)2000-03-022004-09-28Koninklijke Philips Electronics N.V.System and method for improving video transmission over a wireless network
US6771828B1 (en)2000-03-032004-08-03Microsoft CorporationSystem and method for progessively transform coding digital data
US6549674B1 (en)2000-10-122003-04-15Picsurf, Inc.Image compression based on tiled wavelet-like transform using edge and non-edge filters
US6774912B1 (en)2000-03-162004-08-10Matrox Graphics Inc.Multiple display device display controller with video overlay and full screen video outputs
US6510177B1 (en)2000-03-242003-01-21Microsoft CorporationSystem and method for layered video coding enhancement
US6816194B2 (en)2000-07-112004-11-09Microsoft CorporationSystems and methods with error resilience in enhancement layer bitstream of scalable video coding
US6704024B2 (en)2000-08-072004-03-09Zframe, Inc.Visual content browsing using rasterized representations
GB2366439A (en)*2000-09-052002-03-06Sharp KkDriving arrangements for active matrix LCDs
US6842777B1 (en)2000-10-032005-01-11Raja Singh TuliMethods and apparatuses for simultaneous access by multiple remote devices
US6785700B2 (en)2000-12-132004-08-31Amphion Semiconductor LimitedImplementation of wavelet functions in hardware
US6826242B2 (en)2001-01-162004-11-30Broadcom CorporationMethod for whitening colored noise in a communication system
US6868083B2 (en)2001-02-162005-03-15Hewlett-Packard Development Company, L.P.Method and system for packet communication employing path diversity
US6850571B2 (en)2001-04-232005-02-01Webtv Networks, Inc.Systems and methods for MPEG subsample decoding
JP3632637B2 (en)2001-08-092005-03-23セイコーエプソン株式会社 Electro-optical device, driving method thereof, driving circuit of electro-optical device, and electronic apparatus
GB2381692B (en)2001-10-312004-09-08Alphamosaic LtdVideo-telephony system
US7293165B1 (en)*2003-04-032007-11-06Advanced Micro Devices, Inc.BMC-hosted boot ROM interface
US6931458B2 (en)*2003-04-032005-08-16Dell Products, L.P.Apparatus and method for refreshing a terminal display in a multiple information handling system environment
US20050204015A1 (en)2004-03-112005-09-15Steinhart Jonathan E.Method and apparatus for generation and transmission of computer graphics data
CN101171843B (en)*2005-03-102010-10-13高通股份有限公司Content classification for multimedia processing
US20070033496A1 (en)*2005-07-142007-02-08Hitachi, Ltd.System and method for adjusting BER/PER to increase network stream-based transmission rates
US7437225B1 (en)*2005-07-292008-10-14Rockwell Collins, Inc.Flight management system

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5455911A (en)*1993-04-051995-10-03Allen-Bradley Company, Inc.Communications protocol for use in transferring data over a serial bus
US6008847A (en)*1996-04-081999-12-28Connectix CorporationTemporal compression and decompression for video
US6664969B1 (en)*1999-11-122003-12-16Hewlett-Packard Development Company, L.P.Operating system independent method and apparatus for graphical remote access
US7146305B2 (en)*2000-10-242006-12-05Vcis, Inc.Analytical virtual machine
US7107578B1 (en)*2001-09-242006-09-12Oracle International CorporationTechniques for debugging computer programs involving multiple programming languages
US20040083334A1 (en)*2002-10-282004-04-29Sandisk CorporationMethod and apparatus for managing the integrity of data in non-volatile memory system
US20060013235A1 (en)*2004-06-152006-01-19Kabushiki Kaisha ToshibaWireless terminal dynamically programmable proxies
US20060184349A1 (en)*2004-12-102006-08-17Goud Gundrala DMethod and apparatus for providing virtual server blades
US20070183493A1 (en)*2005-02-042007-08-09Tom KimpeMethod and device for image and video transmission over low-bandwidth and high-latency transmission channels
US20060265711A1 (en)*2005-05-202006-11-23International Business Machines CorporationMethods and apparatus for implementing an integrated user interface for managing multiple virtual machines operative in a computing system
US8364623B1 (en)*2005-06-292013-01-29Symantec Operating CorporationComputer systems management using mind map techniques

Cited By (36)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20120226847A1 (en)*2007-01-222012-09-06Renesas Electronics CorporationMulti-processor device
US10372654B2 (en)2007-01-222019-08-06Renesas Electronics CorporationMulti-processor device
US8621127B2 (en)*2007-01-222013-12-31Renesas Electronics CorporationMulti-processor device with groups of processors and respective separate external bus interfaces
US8712597B2 (en)*2007-06-112014-04-29Hewlett-Packard Development Company, L.P.Method of optimizing air mover performance characteristics to minimize temperature variations in a computing system enclosure
US20080306635A1 (en)*2007-06-112008-12-11Rozzi James AMethod of optimizing air mover performance characteristics to minimize temperature variations in a computing system enclosure
US20100278086A1 (en)*2009-01-152010-11-04Kishore PochirajuMethod and apparatus for adaptive transmission of sensor data with latency controls
US8462681B2 (en)*2009-01-152013-06-11The Trustees Of Stevens Institute Of TechnologyMethod and apparatus for adaptive transmission of sensor data with latency controls
US20120076197A1 (en)*2010-09-232012-03-29Vmware, Inc.System and Method for Transmitting Video and User Interface Elements
US8724696B2 (en)*2010-09-232014-05-13Vmware, Inc.System and method for transmitting video and user interface elements
US20120259932A1 (en)*2011-04-062012-10-11Samsung Electronics Co., Ltd.Method and apparatus for transmitting message
US9015347B2 (en)*2011-04-062015-04-21Samsung Electronics Co., Ltd.Method and apparatus for transmitting a message as an image
US8884963B2 (en)*2011-05-042014-11-11Qualcomm IncorporatedLow resolution buffer based pixel culling
US20120280998A1 (en)*2011-05-042012-11-08Qualcomm IncorporatedLow resolution buffer based pixel culling
US20130151980A1 (en)*2011-12-122013-06-13Kt CorporationMethod and apparatus for providing cloud service
US9721028B2 (en)*2011-12-122017-08-01Kt CorporationMethod and apparatus for providing cloud service
US20140297883A1 (en)*2013-03-282014-10-02Qualcomm IncorporatedMethod and apparatus for altering bandwidth consumption
US10110647B2 (en)*2013-03-282018-10-23Qualcomm IncorporatedMethod and apparatus for altering bandwidth consumption
US9331903B2 (en)2013-09-052016-05-03NCS Technologies, Inc.Systems and methods providing a mobile zero client
WO2015034875A1 (en)*2013-09-052015-03-12NCS Technologies, Inc.Systems and methods providing a mobile zero client
US10075507B2 (en)2013-09-052018-09-11NCS Technologies, Inc.Systems and methods providing a mobile zero client
US9471357B2 (en)*2013-09-132016-10-18American Megatrends, Inc.Monitoring virtual machine interface and local graphical user interface on a thin client and alternating therebetween
US20150082179A1 (en)*2013-09-132015-03-19American Megatrends, Inc.Monitoring virtual machine interface and local graphical user interface on a thin client and alternating therebetween
US9164851B2 (en)2013-09-252015-10-20Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Keyboard, video and mouse switch identifying and displaying nodes experiencing a problem
US8943373B1 (en)2013-09-252015-01-27Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Keyboard, video and mouse switch identifying and displaying nodes experiencing a problem
US9483997B2 (en)2014-03-102016-11-01Sony CorporationProximity detection of candidate companion display device in same room as primary display using infrared signaling
US9696414B2 (en)2014-05-152017-07-04Sony CorporationProximity detection of candidate companion display device in same room as primary display using sonic signaling
US9858024B2 (en)2014-05-152018-01-02Sony CorporationProximity detection of candidate companion display device in same room as primary display using sonic signaling
US10070291B2 (en)2014-05-192018-09-04Sony CorporationProximity detection of candidate companion display device in same room as primary display using low energy bluetooth
US9479265B2 (en)*2015-02-162016-10-25American Megatrends, Inc.System and method for high speed and efficient virtual desktop insfrastructure using photonics
US20160366239A1 (en)*2015-06-122016-12-15Dell Products L.P.Systems and methods for enabling virtual keyboard-video-mouse for external graphics controllers
US10110691B2 (en)*2015-06-122018-10-23Dell Products L.P.Systems and methods for enabling virtual keyboard-video-mouse for external graphics controllers
US10210842B2 (en)*2017-02-072019-02-19American Megatrends, Inc.Techniques of displaying host data on a monitor connected to a service processor during pre-boot initialization stage
CN109120595A (en)*2018-07-182019-01-01郑州云海信息技术有限公司A kind of USB device communication means and device for realizing KVM function
US10902549B2 (en)2018-11-052021-01-26Inventec (Pudong) Technology CorporationGraphics processing system
TWI698833B (en)*2018-12-052020-07-11英業達股份有限公司Graphics processor system
CN111796755A (en)*2020-07-032020-10-20深圳市创新胜为科技有限公司KVM control system and KVM display switching control method

Also Published As

Publication numberPublication date
WO2007064426A3 (en)2009-06-04
JP2009517772A (en)2009-04-30
EP1955187A4 (en)2013-10-02
US20070124474A1 (en)2007-05-31
EP1955187A2 (en)2008-08-13
KR20080084993A (en)2008-09-22
JP5129151B2 (en)2013-01-23
WO2007064426A2 (en)2007-06-07
CN101553795B (en)2013-10-02
CN101553795A (en)2009-10-07
EP1955187B1 (en)2019-07-24
US8112513B2 (en)2012-02-07

Similar Documents

PublicationPublication DateTitle
US8112513B2 (en)Multi-user display proxy server
US7899864B2 (en)Multi-user terminal services accelerator
US8200796B1 (en)Graphics display system for multiple remote terminals
US7916956B1 (en)Methods and apparatus for encoding a shared drawing memory
US8638336B2 (en)Methods and systems for remoting three dimensional graphical data
US8042094B2 (en)Architecture for rendering graphics on output devices
US8629878B2 (en)Extension to a hypervisor that utilizes graphics hardware on a host
US20140285502A1 (en)Gpu and encoding apparatus for virtual machine environments
CN103412701B (en)remote desktop image processing method and device
WO2009099689A1 (en)Graphics remoting architecture
US9235452B2 (en)Graphics remoting using augmentation data
US10476927B2 (en)System and method for display stream compression for remote desktop protocols
US8984540B2 (en)Multi-user computer system
HK1173801A (en)Multi-user terminal services accelerator
TWI598817B (en)Multi-user computer system
Brown et al.OpenGL Vizserver 3.1–Application transparent remote interactive visualization and collaboration

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034544/0541

Effective date:20141014

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp