Remote Operation Of Computing Device Patents (Class 715/740)
  • Publication number: 20120198350
    Abstract: A remote menu control function mapping set including user interface control commands that control operation of a second device is obtained at a first device from the second device. The user interface control commands are encoded using a shared cross-communication library that defines a user interface sharing protocol. A menu that maps the encoded user interface control commands to menu items using the shared cross-communication library is generated. The generated menu is displayed on a display of the first device. A selection of a menu item from the displayed menu is detected. An encoded user interface control command that is mapped to the selected menu item is sent to the second device. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Application
    Filed: February 1, 2011
    Publication date: August 2, 2012
    Inventor: Kao Nhiayi
  • Publication number: 20120192078
    Abstract: A method and system for remote control of a desktop computer from a hand held mobile device having a display. A desktop screen image is split into regions, showing a part of a region on the screen of the mobile device. A virtual trackball is provided which includes a location button and trackball button. The location button operates as a virtual mouse which can be used to click on hotspots and when the virtual mouse cursor is about to cross the boundary of screen regions the next available screen region will smoothly slide onto the device screen. The trackball button is useable to switch between hotspots which can be identified through local image analysis.
    Type: Application
    Filed: January 26, 2011
    Publication date: July 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES
    Inventors: KUN BAI, Zhi Guo Gao, Leslie Shihua Liu, James Randal Moulic, Dennis Gerard Shea
  • Publication number: 20120192077
    Abstract: This disclosure provides collaborative communication systems and methods to facilitate troubleshooting of a device. Specifically, the disclosed systems and methods include a dynamic virtual representation of a device from the perspective of a user of the device which is shared with a remote troubleshooter. The dynamic virtual representation is based on the position of the user.
    Type: Application
    Filed: January 21, 2011
    Publication date: July 26, 2012
    Applicant: XEROX CORPORATION
    Inventors: Stefania Castellani, Jean-Luc Meunier, Frederic Roulland
  • Publication number: 20120192079
    Abstract: Methods and systems are provided for overcoming negative tradeoffs associated with providing remote access to a computer application, such as lack of control over functions of the computer application. Such tradeoffs are overcome by controlling the functions of the computer application provided to a thin client. The functions are controlled by an executable that displays a modified image of a session of the computer application. Specifically, the executable hides particular elements of the session and the limited image is then the image that is provided to a client, as opposed to the client accessing the full functionality of the computer application via remote computing.
    Type: Application
    Filed: July 22, 2011
    Publication date: July 26, 2012
    Inventor: Hans-Peter Burk
  • Patent number: 8230075
    Abstract: Computer-based methods and devices for identifying devices and objects that can be targeted for the purpose of establishing a communication session are described. In an example embodiment, a mobile handset displays a visual indication of the location of devices in proximity relative to the location and orientation of the mobile handset. A mobile handset includes object recognition logic for determining when the mobile handset is targeting another device with which the mobile handset is authorized to communicate. In some cases, the targeted device may be a non-computing object serving as a proxy for another computing device.
    Type: Grant
    Filed: November 15, 2008
    Date of Patent: July 24, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Marcos Weskamp, Gever Tulley
  • Patent number: 8229754
    Abstract: Systems, methods, and computer program products for graphically displaying audio data are provided. In some implementations, a method is provided. The method includes displaying a graphical visual representation of digital audio data, the representation displaying a feature of the audio data on a feature axis with respect to time on a time axis. The method also includes receiving an input in the graphical visual representation selecting a range with respect to the feature and automatically extending the selected range with respect to time to define a selected region of the visual representation, where the extended range with respect to time is predefined and ignoring any component of the received input with respect to time.
    Type: Grant
    Filed: October 23, 2006
    Date of Patent: July 24, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Daniel Ramirez, Todd Orler, Shenzhi Zhang, Jeffrey Garner
  • Patent number: 8225215
    Abstract: A single integrated software project deployment platform is provided that allows administrators to easily and effectively deploy software projects to remote computers. This allows business users with no Information Technology background or capabilities to develop and deploy sophisticated applications for execution on remote systems, such as mobile computers. Mobile workers can connect to backend enterprise systems in real-time to capture rich data types such as digital signatures, photos, speech recognition, bar code scans, etc. while in the field.
    Type: Grant
    Filed: July 14, 2009
    Date of Patent: July 17, 2012
    Assignee: MobileFrame, LLC
    Inventor: Lonny Lee Oswalt
  • Patent number: 8217854
    Abstract: A method and system for managing a multi-focus remote control session (RCS) within a computer system. A unique identifier (UserID) of each user and associated input devices are registered to the RCS. The users have shared concurrent control of a computer screen via the input devices. Responsive to selection of windows within the computer screen by the input devices, concurrently operative focus is provided to each selected window and is specific to the UserID associated with the input device that selected the window. Each selected window having focus may be accessed and manipulated by only the input devices associated with the UserID to which the focus provided to each selected window is specific. The selected windows to which focus has been provided are recording in a computer readable medium in association with the UserID specific to the selection of the windows.
    Type: Grant
    Filed: October 1, 2007
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kulvir Singh Bhogal, Gregory Jensen Boss, Rick Allen Hamilton, II, Alexandre Polozoff
  • Publication number: 20120173979
    Abstract: A remote control system and method for a multi-media device, such as a television, is provided. The remote control device includes a display. The remote control device can be a tablet computer, a laptop computer or a smart phone. When an application software program is initiated on the multi-media device, one or more user interface elements are presented on the display of the remote control device. The user interface elements are relevant to the initiated application software program. One or more of the user interface elements can be manipulated such that the application software program adjusts in response. The system and method can provide an adaptive and/or customizable user interface that is appropriate for the application software that is initiated, thereby enhancing user interaction.
    Type: Application
    Filed: December 31, 2010
    Publication date: July 5, 2012
    Applicant: OPENPEAK INC.
    Inventor: Keith Markkel Lee
  • Publication number: 20120159344
    Abstract: A method and apparatus are provided for controlling a Remote User Interface Client (RUIC), on which a remote user interface is displayed, through another RUIC. A message including control information that indicates a control action corresponding to a user input at the other RUIC is received at the RUIC from the other RUIC. The RUIC determines whether the control information is predefined information or undefined information. When the control information is predefined information, the control information is delivered from a web server of the RUIC to an application of the RUIC, and a control operation corresponding to the control information is executed by the application. When the control information is undefined information, the received control information is delivered from the web server to the application through a remote control plug-in in the RUIC to execute the control operation corresponding to the control information by the application.
    Type: Application
    Filed: September 1, 2010
    Publication date: June 21, 2012
    Inventors: Ho-Yeon Park, Sung-Oh Hwang, Bo-Sun Jung
  • Publication number: 20120159342
    Abstract: A state of an application program can be stored and transferred to a remote system. The remote system attempts to recreate the original state of the application program. If the remote system is unable to do so, an image of the state of the application program is obtained, instead. Assignment of control to various functions of an application program is achieved by associating a function (i.e., modifying a parameter) with a user control at a remote location.
    Type: Application
    Filed: January 23, 2012
    Publication date: June 21, 2012
    Applicants: SONY ELECTRONICS, INC., SONY CORPORATION
    Inventors: Sukendeep Samra, Mark A. van den Bergen, Steven Hall, Jason Peterson, Stephen Dyson
  • Publication number: 20120159343
    Abstract: The present disclosure relates to a method and a system for remote control, and a remote control method using a control user interface of a remote user interface (UI) client according to an exemplary embodiment of the present invention includes receiving, by the remote UI client, a message requesting a service from a remote device; transmitting a message requesting a control UI related to the requested service to a remote UI server when the remote UI client receives the message requesting the service from the remote device; receiving, by the remote UI client, a control UI corresponding to the message requesting the control UI from the remote UI server; and transmitting, by the remote UI client, the received control UI to the remote device. According to an exemplary embodiment of the present invention, a user may easily control a corresponding remote user interface through a control user interface specified for a screen on which the remote user interface is being reproduced.
    Type: Application
    Filed: August 24, 2010
    Publication date: June 21, 2012
    Applicant: SAMSUNG ELECTRONICS CO. LTD.
    Inventors: Ho Yeon Park, Sung Oh Hwang, Bo Sun Jung
  • Publication number: 20120151369
    Abstract: Examples of methods, systems, apparatus, and machine-readable storage media are provided to facilitate access and control of a remote desktop of a remote machine by a web browser at a client device through a transcoding server without installing proprietary plug-ins or protocols on the client device. A transcoding server may translate user input requests from a web browser into input calls compatible with a remote desktop display protocol. The transcoding server may receive remote desktop drawing commands from the remote machine and translate the remote desktop drawing commands into web browser drawing updates compatible with the web browser. A transcoding server may communicate with a web browser via HTTP and communicate with a remote machine via a remote desktop display protocol. A web browser may be an HTML5 browser. A transcoding server may send drawing coordinates to the web browser via an HTTP header and may use long polling.
    Type: Application
    Filed: December 10, 2010
    Publication date: June 14, 2012
    Applicant: WYSE TECHNOLOGY INC.
    Inventors: Stevan KOMINAC, Jeremy Michael Stanley, Curtis Schwebke
  • Publication number: 20120151373
    Abstract: Examples of methods, systems, apparatus, and machine-readable storage media are provided to facilitate access and control of a remote desktop of a remote machine by a web browser at a client device through a transcoding server without installing proprietary plug-ins or protocols on the client device. A transcoding server may translate user input requests from a web browser into input calls compatible with a remote desktop display protocol. The transcoding server may receive remote desktop drawing commands from the remote machine and translate the remote desktop drawing commands into web browser drawing updates compatible with the web browser. A transcoding server may communicate with a web browser via HTTP and communicate with a remote machine via a remote desktop display protocol. A web browser may be an HTML5 browser. A transcoding server may send drawing coordinates to the web browser via an HTTP header and may use long polling.
    Type: Application
    Filed: December 11, 2010
    Publication date: June 14, 2012
    Applicant: WYSE TECHNOLOGY INC.
    Inventors: Stevan Kominac, Jeremy Michael Stanley, Curtis Schwebke
  • Publication number: 20120151370
    Abstract: Examples of methods, systems, apparatus, and machine-readable storage media are provided to facilitate access and control of a remote desktop of a remote machine by a web browser at a client device through a transcoding server without installing proprietary plug-ins or protocols on the client device. A transcoding server may translate user input requests from a web browser into input calls compatible with a remote desktop display protocol. The transcoding server may receive remote desktop drawing commands from the remote machine and translate the remote desktop drawing commands into web browser drawing updates compatible with the web browser. A transcoding server may communicate with a web browser via HTTP and communicate with a remote machine via a remote desktop display protocol. A web browser may be an HTML5 browser. A transcoding server may send drawing coordinates to the web browser via an HTTP header and may use long polling.
    Type: Application
    Filed: December 10, 2010
    Publication date: June 14, 2012
    Applicant: WYSE TECHNOLOGY INC.
    Inventors: Stevan KOMINAC, Jeremy Michael Stanley, Curtis Schwebke
  • Publication number: 20120151372
    Abstract: Examples of methods, systems, apparatus, and machine-readable storage media are provided to facilitate access and control of a remote desktop of a remote machine by a web browser at a client device through a transcoding server without installing proprietary plug-ins or protocols on the client device. A transcoding server may translate user input requests from a web browser into input calls compatible with a remote desktop display protocol. The transcoding server may receive remote desktop drawing commands from the remote machine and translate the remote desktop drawing commands into web browser drawing updates compatible with the web browser. A transcoding server may communicate with a web browser via HTTP and communicate with a remote machine via a remote desktop display protocol. A web browser may be an HTML5 browser. A transcoding server may send drawing coordinates to the web browser via an HTTP header and may use long polling.
    Type: Application
    Filed: December 10, 2010
    Publication date: June 14, 2012
    Applicant: WYSE TECHNOLOGY INC.
    Inventors: Stevan KOMINAC, Jeremy Michael Stanley, Curtis Schwebke
  • Publication number: 20120151374
    Abstract: A portable electronic apparatus and a control method thereof are provided. The portable electronic apparatus comprises a display, a first system and a second system. The first system and the second system comprise a first processor and a second processor, respectively. The first processor executes a first operating system to generate a first operating system image, while the second processor executes a second operating system to display a second operating system image on the display. The first processor and the second processor respectively execute a first remote desktop program and a second remote desktop program to set up network communication protocol. When the display wants to display the first operating system image, the first operating system image is displayed on the display via the network communication protocol.
    Type: Application
    Filed: February 25, 2011
    Publication date: June 14, 2012
    Applicant: Quanta Computer Inc.
    Inventor: Yung-Hsin LIU
  • Publication number: 20120151371
    Abstract: Examples of methods, systems, apparatus, and machine-readable storage media are provided to facilitate access and control of a remote desktop of a remote machine by a web browser at a client device through a transcoding server without installing proprietary plug-ins or protocols on the client device. A transcoding server may translate user input requests from a web browser into input calls compatible with a remote desktop display protocol. The transcoding server may receive remote desktop drawing commands from the remote machine and translate the remote desktop drawing commands into web browser drawing updates compatible with the web browser. A transcoding server may communicate with a web browser via HTTP and communicate with a remote machine via a remote desktop display protocol. A web browser may be an HTML5 browser. A transcoding server may send drawing coordinates to the web browser via an HTTP header and may use long polling.
    Type: Application
    Filed: December 10, 2010
    Publication date: June 14, 2012
    Applicant: WYSE TECHNOLOGY INC.
    Inventors: Stevan KOMINAC, Jeremy Michael Stanley, Curtis Schwebke
  • Patent number: 8200975
    Abstract: Systems and/or methods enabling an individual to digitally sign data using an identifier where the data being digitally signed and the identifier are not accessed at the same location are described. In some cases, the systems and/or methods permit an individual to digitally sign data for an electronic document using an identifier inaccessible by a remote computer where the electronic document is rendered using view information from that remote computer. The systems and/or methods may also enable a network computer to send view information for, and a digital encoding of, an electronic document to a local computer effective to enable the local computer to digitally sign the electronic document by signing the digital encoding of electronic document.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: June 12, 2012
    Assignee: Microsoft Corporation
    Inventors: Brian G. O'Connor, Kalpita S. Deobhakta, Silviu Ifrim
  • Patent number: 8201141
    Abstract: An apparatus and a method for creating a control code for a home network appliance according to resolution of a control device which can automatically create a control code for a home network appliance according to the resolution of the control device and can perform a testing of the device even in the case in which the home network appliance is not bound.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: June 12, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Su-jeong Yoon, O-shik Kwon, Kwan-woo Song, Sun-hyung Kim
  • Patent number: 8196044
    Abstract: Configuration of user interfaces is described. In an implementation, a method includes receiving a query from a device. The query is for a user interface (UI) from a client. The UI, when executed by the device, is configured to form a request for execution of a control function by the client. A processing of the request determines whether the execution by the client of the control function is permitted. The processing is performed at a head end by using client state data. The hardware and/or software capabilities of the device to execute the UI are detected. The UI is configured based on the hardware and/or software capabilities of the device.
    Type: Grant
    Filed: January 5, 2004
    Date of Patent: June 5, 2012
    Assignee: Microsoft Corporation
    Inventor: Peter T. Barrett
  • Patent number: 8190792
    Abstract: When the activation of an output device is detected, the response prompt screen on which a response by an input device is requested is displayed on the activated output device, and when a response from the input device is received through the displayed response prompt screen, the input device which has returned a response is associated with the output device whose response prompt screen is displayed.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: May 29, 2012
    Assignee: Fujitsu Limited
    Inventors: Takashi Ohno, Ryuichi Matsukura
  • Patent number: 8184335
    Abstract: An overall processing time to rasterize, at the first device, the electronic document to be rendered is computed. Also, a rendering time to render, at the first device, the electronic document to be rendered is computed. When the overall processing time to rasterize at the first device is greater than the rendering time to render at the first device, the electronic document to be rendered is parsed into a first document and sub-documents. A productivity capacity of each node is determined, the productivity capacity being a measured of the processing power of the node and the communication cost of exchanging information between the first device and the node. A sub-document is rasterized at a node when a productivity capacity of the node reduces the processing time to rasterize the electronic document to be rendered to be less than the computed overall processing time.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: May 22, 2012
    Assignee: Xerox Corporation
    Inventors: Hua Liu, Steven J. Harrington
  • Patent number: 8176432
    Abstract: A user interface for displaying graphical operational mode information to a user of a universal remote control. The user interface displays to the user in a circular queue arrangement iconic representations of every home appliance which the universal remote control is setup to control. The user may then interact with the user interface to select an iconic representation of the one of the home appliances which the user desires to control. In response to this selection, the user interface will display the iconic representation of the home appliances such that the iconic representation of the home appliance indicated by the user is moved to a predetermined position in the circular queue arrangement relative to the remaining iconic representations and/or is given an appearance distinct from the appearance of the remaining iconic representations within the circular queue arrangement. In this manner, the user interface indicates to the user the current operational mode of the universal remote control.
    Type: Grant
    Filed: November 8, 2002
    Date of Patent: May 8, 2012
    Assignee: UEI Electronics Inc.
    Inventors: Sandro David Klein, Ingvald Alain Smith-Kielland, Alex Louie, Cheryl Scott, Wayne Scott
  • Patent number: 8176428
    Abstract: The present invention aims to provide a system that allows multiple users operating a PDA (Personal Digital Assistant), receiving information from a server via a cellular phone, to access the Internet or the World Wide Web (WWW), view and interact with these images remotely on a display screen. The invention relates to the priority in which packets or blocks of information are transferred to and displayed on the screen of the PDA device. The invention further relates to various methods to reduce the amount of data sent to the PDA for back pages or previously viewed web pages, stored in the cache memory of the PDA and also mirrored on the server's memory. Various algorithms may be used by the server to determine what information is to be removed from the PDA's cache memory, as it approaches its full capacity.
    Type: Grant
    Filed: December 3, 2002
    Date of Patent: May 8, 2012
    Assignee: Datawind Net Access Corporation
    Inventor: Raja Tuli
  • Patent number: 8164770
    Abstract: An image processing apparatus is connected via a network to a terminal device having a recording medium loaded therein, receives a remote login from the terminal device, and executes an image processing job. When an operator who has logged in to the image processing apparatus is the same person as a user who is remotely logged in to the image processing apparatus from the terminal device, the image processing apparatus performs one of operations A and B after the image processing apparatus is granted access permission by the terminal device with use of a network address of the terminal device, which is acquired upon the remote login, the operation A being to acquire an image file stored in the recording medium, the operation B being to cause an image file stored in the apparatus to be stored in the recording medium.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: April 24, 2012
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventors: Kazumi Sawayanagi, Toshihiko Otake, Hideyuki Matsuda, Masao Hosono
  • Publication number: 20120096364
    Abstract: Methods and systems for providing virtual workspaces are provided. Example embodiments provide a Application Workspace System “AWS,” which enables users to access remote server-based applications (e.g., thin client applications, terminal server applications, applications on hosted operating systems, etc.) using the same interface that they use to access local applications, without needing to know where the application is being accessed. The AWS automatically determines which applications the user is entitled to use, and then figures out automatically, based upon a variety of parameters, which applications are to be made available to the user (resolved to version, particular package etc.), and whether they are to be installed locally, or accessed remotely. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Application
    Filed: July 28, 2011
    Publication date: April 19, 2012
    Applicant: VMWARE, INC.
    Inventors: Anthony J. WILKINSON, Mark BENSON, Robin CREWE
  • Publication number: 20120096365
    Abstract: Methods and systems for providing virtual workspaces are provided. Example embodiments provide a Application Workspace System “AWS,” which enables users to access remote server-based applications (e.g., thin client applications, terminal server applications, applications on hosted operating systems, etc.) using the same interface that they use to access local applications, without needing to know where the application is being accessed. The AWS automatically determines which applications the user is entitled to use, and then figures out automatically, based upon a variety of parameters, which applications are to be made available to the user (resolved to version, particular package etc.), and whether they are to be installed locally, or accessed remotely. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Application
    Filed: July 28, 2011
    Publication date: April 19, 2012
    Applicant: VMWARE, INC.
    Inventors: Anthony J. WILKINSON, Mark BENSON, Robin CREWE
  • Patent number: 8161392
    Abstract: A system and methods for connecting a computer and at least one computing appliance to a graphic user interface comprising a display and peripheral devices is disclosed. A user interface session is associated with a computer connected to the graphic user interface by a network connection. A second user interface session, comprising a display overlay and new user interface settings is established in response to a user event such as a telephony event associated with the computing appliance. In an embodiment, user settings are adjusted on an ongoing basis in response to input device events.
    Type: Grant
    Filed: March 19, 2007
    Date of Patent: April 17, 2012
    Assignee: Teradici Corporation
    Inventors: David Victor Hobbs, Ian Cameron Main, Christopher G Hipp
  • Publication number: 20120089921
    Abstract: A mobile phone controls across the Internet a computer that is also concurrently connected upon the Internet to at least one server. The server may provide gaming, and computer controlled by the mobile phone user to display a game to this user. Alternatively, the server may provide maintenance, and the computer—which may be remote—controlled by the user to effect maintenance. Further alternatively, a remote computer may be controlled by the user of the mobile phone to process education and entertainment content, providing display information yet again across the interne to one or more displays local, and visible, to the user. By lavish use of Internet communication remote computers of considerable power and communications bandwidth may thus be controlled by a simple programmed mobile phone to process, and to provide, copious information to a local user having but an inexpensive terminal, or Internet-connected display.
    Type: Application
    Filed: October 7, 2010
    Publication date: April 12, 2012
    Inventor: Alejandro Bellini
  • Publication number: 20120089769
    Abstract: An apparatus may include a network interface to facilitate communication with a second apparatus, and one or more machine-readable media with instructions executable by one or more processors to perform facilitating accessing a windows application resident on the second apparatus without executing locally the windows application resident on the second apparatus. An apparatus may facilitate providing windowing functionality to permit use of a windows application resident on the apparatus without requiring more than windowing information of the windows application to be provided. An apparatus may facilitate providing windowing information for display. An apparatus may facilitate provision of windowing information associated with a program executable on the apparatus configured to run a multi-user operating system, the program resident on the apparatus. One or more non-transitory machine-readable media are also disclosed.
    Type: Application
    Filed: December 9, 2011
    Publication date: April 12, 2012
    Applicant: WYSE TECHNOLOGY INC.
    Inventors: Randy Buswell, Bill Gay, Sui M. Lam, David Stone
  • Patent number: 8156441
    Abstract: Disclosed is an inter-gadget communication architecture or framework that allows information from different sources to be independently viewed or correlated from within a browser. The inter-gadget communication architecture or framework comprises gadgets or iFrames, which communicate or interact with other gadgets on the displayed page by accessing other iFrames/gadgets on the same web page. The inter-gadget communication architecture or framework allows gadgets to be vendor application agnostic, providing platform independence.
    Type: Grant
    Filed: November 4, 2008
    Date of Patent: April 10, 2012
    Assignee: Lockheed Martin Corporation
    Inventors: Shlomo Bihari, Douglas A. Simmons, Lucian Y. Lam, Charles E. Lyons
  • Publication number: 20120084662
    Abstract: Methods and systems for controlling a networked display via a client device are provided. The client device and the networked display are connected by a network. A session is initiated between the client device and the networked display, and a remote user interface is transmitted from the networked display to the client device. Interactivity with the remote user interface is detected at the client device, and input data is transmitted from the client device to the networked display based on the interactivity with the remote user interface. The input data is interpreted at the networked display so as to cause a change in a state of an application being executed by the networked display. And the remote user interface is updated based on the changed state of the application executed by the networked display.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: Yahoo!, Inc.
    Inventors: Pedro Navarro, Ronald Jocoby
  • Patent number: 8151358
    Abstract: Techniques are described for user-controlled annotation and sharing of one or more digital items. Examples of digital items that may be shared with other users include digital representations of graphic images, photographs, audio segments, songs, video segments, movies, and text (such as lists of favorites (e.g., a list of favorite books, a list of favorite movies, and a list of favorite places to visit)). A user may make a digital item available to other users of a computer network, such as an instant messaging system, a chat environment, or a subscription-based computer network. User-entered annotations, such as textual comments, may be associated with a digital item, and a user can select which other users can view and/or change all, or some, of the annotations.
    Type: Grant
    Filed: October 18, 2005
    Date of Patent: April 3, 2012
    Assignee: AOL Inc.
    Inventor: June R. Herold
  • Publication number: 20120069131
    Abstract: Among other things, we describe a reality alternative to our physical reality, named the Expandaverse, that includes multiple digital realities that may be continuously created, broadcast, accessed, and used interactively.
    Type: Application
    Filed: May 24, 2011
    Publication date: March 22, 2012
    Inventor: Daniel H. Abelow
  • Patent number: 8136042
    Abstract: The present invention relates to KVM switches that contain both remote and local ports and provide a user of the local port with a similar WEB based interface experience as that experienced by the remote user.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: March 13, 2012
    Assignee: Raritan Americas, Inc.
    Inventors: Jayson T. Holovacs, Swen Anderson, Scott Coleman, Christian Paetz
  • Patent number: 8132105
    Abstract: An Internet service makes available control codes for use on a programmable universal remote. The remote controls CE equipment through IR or RF commands. A server supplies the control codes as XML data that gets processed at the receiver's set top box or PC, or the remote itself, for being properly installed on the remote.
    Type: Grant
    Filed: October 10, 2000
    Date of Patent: March 6, 2012
    Assignee: Koninklijke Philips Electronics, N.V.
    Inventors: Thomas James Dubil, Stuart Peter McKechnie, Rudy Musschebroeck, Yevgeniy Eugene Shteyn, Stefaan M. Note, Frank Louis Boghe
  • Patent number: 8132106
    Abstract: A system, apparatus, method, and computer-readable media are provided for generating a document preview. According to one method, a preview handler is provided that exposes interfaces that may be called by a host application to generate a document preview without launching the application program that created the document. The interfaces exposed by the preview handler provide a common framework that may be utilized by both operating system and application program hosts to provide document previews.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: March 6, 2012
    Assignee: Microsoft Corporation
    Inventors: Aidan N. Low, Paul A. Gusmorino, Scott Hysom, Jon Rosenberg, Mike Sheldon
  • Patent number: 8132107
    Abstract: A multifunctional apparatus is capable of switching between a standard operation mode in which a Web service layer stops operating and an OS mode in which the Web service layer operates. In the OS mode, the multifunctional apparatus informs an external control apparatus of pressed-hardware-button information indicative of a pressed hardware button detected by a user interface layer. In the control apparatus, an event process section reads out, from a shortcut button storage section, process-contents information corresponded with button identification information indicative of the hardware button indicated by the pressed-hardware-button information, and a device control section transmits, to the multifunctional apparatus, a control instruction for executing a device process indicated by the process-contents information.
    Type: Grant
    Filed: May 2, 2007
    Date of Patent: March 6, 2012
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Tomoyuki Honma
  • Patent number: 8118997
    Abstract: A filter assembly is provided for an appliance that performs a useful cycle of operation on a physical article and uses a resource that passes through the filter assembly. The filter assembly includes at least one replaceable filter mounted in a filter holder. The filter holder has at least one control board having software architecture configured for communication on a network including other control boards or clients. The control board has at least one functionality of a universe of functionalities, and the functionality has a unique identifier, where the unique identifier can be communicated by the software architecture over the network. The filter assembly has at least one node in communication with the network, so that the filter assembly can monitor and record events, communicate, or affect the cycle of operation of the appliance.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: February 21, 2012
    Assignee: Whirlpool Corporation
    Inventors: Matthew P. Ebrom, Richard A. McCoy, Peter J. Richmond, Ronald L. Voglewede
  • Patent number: 8112748
    Abstract: A method of operating software configured for Internet access on a remote computer includes opening a virtual machine on a remote computer from a user computer and sending user preferences from the user computer to the virtual machine. The method includes sending a request to operate the software configured for Internet access, and receiving user preferences from the virtual machine upon shutdown. A method of operating software configured for Internet access remote from a user computer includes opening a virtual machine on a remote computer and receiving user preferences at the virtual machine from the user computer. The method further includes receiving a request from the user computer at the remote computer and requesting at least one web page from the virtual machine and receiving a close command at the virtual machine from the user computer and sending the user preferences to the user computer in response to the shutdown.
    Type: Grant
    Filed: September 1, 2005
    Date of Patent: February 7, 2012
    Assignee: International Business Machines Corporation
    Inventor: Ori Pomerantz
  • Publication number: 20120030579
    Abstract: A method for the remote sharing of a computer office generated by an application executed in a server in response to commands issued by client terminals accessing this server via a telecommunication network, the commands of a client terminal being entered by means of an entry area termed the focus. The client terminals transmit, to the server, commands dedicated to office sharing, and entered by means of various focuses, in accordance with a graphics interface transmission protocol of the RUI type, standing for “Remote User Interface”, so that the server matches up, by means of the focuses, the commands received and the offices shared so as to transmit, in response to the commands from the terminals, a graphics interface representative of this office of the server by means of indications of the state of the pixels in this graphics interface in accordance with the RUI protocol.
    Type: Application
    Filed: March 25, 2010
    Publication date: February 2, 2012
    Applicant: SAGEMCOM BROADBAND SAS
    Inventors: Jean-Pierre Morard, Gilles Bardoux
  • Patent number: 8108799
    Abstract: Described are systems and methods for remoting applications, such as those based on Windows® Presentation Foundation (WPF). The systems and methods are based on remoting information associated with a structural representation. The structural representation corresponds to visual contents or elements of a desktop to be displayed at a remote end or client end, without rendering the contents at a client or remoted end. The information associated with the structural representation or structural information includes data that specifies the placement of the visual contents on the desktop when displayed. The information is used for recreating the structural representation at the client end and displaying the visual contents in conformance with the structural representation.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: January 31, 2012
    Assignee: Microsoft Corporation
    Inventors: Ivan Brugiolo, Leonardo Blanco, Nadim Abdo
  • Publication number: 20120023411
    Abstract: An apparatus and method is provided, in which when transmitting a remote User Interface (UI), a remote UI server may provide feedback effects associated with user inputs, such as vibrations and sound effects to a remote UI client. The remote UI client includes a web browser module for rendering and outputting UI data that is received from a remote UI server in response to a remote UI request, and requesting feedback processing for providing, to a user, a feedback effect defined in the received UI data; and a feedback processor for processing feedback data in response to a request of the web browser module, and providing the feedback effect to the user according to the processing results.
    Type: Application
    Filed: July 25, 2011
    Publication date: January 26, 2012
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Young-Sun RYU, Young-Wan So, Jae-Yeon Song
  • Patent number: 8098677
    Abstract: Systems and methods are disclosed that allow for improved management and control of packet forwarding in network systems. Network devices and tool optimizers and a related systems and methods are disclosed for improved packet forwarding between input ports and output ports. The input ports and output ports are configured to be connected to source devices and destination devices, for example, network sources and destination tools in a network monitoring environment. The network devices and tool optimizers disclosed can use superset packet forwarding, such that ingress filter engines are configured with ingress filter rules so as to forward a superset of packets to output ports associated with overlapping filters. Egress filter engines are configured with egress filter rules to then determine which of the superset packets are actually sent out the output ports.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: January 17, 2012
    Assignee: Anue Systems, Inc.
    Inventors: Ronald A. Pleshek, Charles A. Webb, III, Keith E. Cheney, Gregory S. Hilton, Patricia A. Abkowitz, Arun K. Thakkar, Himanshu M. Thaker
  • Publication number: 20120011193
    Abstract: A local computing device determines that multiple mouse modes are supported by both the local computing device and a remote computing device with which the local computing device is connected. The mouse modes are connection protocols for a cursor connection, the connection protocols identifying when to send cursor messages between the local computing device and the remote computing device as well as what types of information to include in the cursor messages. The local computing device detects one or more parameters of the connection between the local computing device and the remote computing device. When the one or more parameters satisfy a first criterion, the local computing device sets a first mouse mode for a cursor connection between the local computing device and the remote computing device. When the one or more parameters fail to satisfy the first criterion, the local computing device sets a second mouse mode for the cursor connection.
    Type: Application
    Filed: July 8, 2010
    Publication date: January 12, 2012
    Inventor: Arnon Gilboa
  • Publication number: 20120011445
    Abstract: A client computing device that includes a client desktop having at least one window that is controlled by a server computing device receives a cursor message from a pointing device. The client computing device moves a cursor from an initial position to a new position on the client desktop based on the cursor message. When the new position of the cursor is within a border of the at least one window, the client computing device generates a cursor position message based on the new position of the cursor. The cursor position message is then transmitted to the server computing device, wherein the server computing device updates a cursor position on a server desktop that is associated with the at least one window based on the cursor position message.
    Type: Application
    Filed: July 8, 2010
    Publication date: January 12, 2012
    Inventor: Arnon Gilboa
  • Patent number: 8094324
    Abstract: An imaging method enabling spontaneous, single-site implementation of, and control over, the execution of an imaging job employing the combinable native functionalities and related user-accessible controls of plural, currently available, imaging-related instrumentalities.
    Type: Grant
    Filed: August 19, 2004
    Date of Patent: January 10, 2012
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Andrew R. Ferlitsch
  • Publication number: 20120005587
    Abstract: In accordance with at least some embodiments, a method performed by at least one processor includes generating boundaries for a first region and a second region of a display surface. The method also includes performing remoting operations for the first region at a first rate and performing remoting operations for the second region at a second rate. The first and second rates are different.
    Type: Application
    Filed: March 24, 2009
    Publication date: January 5, 2012
    Inventors: Robert P Martin, Gregory M. Hughes, Roland M. Hochmuth
  • Publication number: 20120005586
    Abstract: Techniques for dynamic device start up include causing the following steps in response to powering a device. A server is determined, which provides at least a portion of a user interface to operate the device. If a communications network is available, a request message is sent to the server. The request message indicates at least a request for at least first data describing at least the portion of the user interface. The user interface is rendered based at least in part on the first data. In some embodiments, a server determines first data that describes at least a portion of a user interface for a remote device. The user interface is an interface for receiving input at the remote device to operate the remote device. In response to receiving a start-up message indicating start up of the remote device, at least the first data is sent to the remote device.
    Type: Application
    Filed: July 2, 2010
    Publication date: January 5, 2012
    Applicant: Nokia Corporation
    Inventors: Juha Tapani Uola, Antero Taivalsaari