Remote Operation Of Computing Device Patents (Class 715/740)
  • Patent number: 9417792
    Abstract: A method of controlling at least one controlled device at an external device outside a network including a control device and the controlled device is provided. The method includes transmitting a message accepting a control request requesting to control the controlled device in a session established with the control device; receiving and displaying an identifier for identifying the controlled device; and selectively controlling the controlled device via the control device based on an input generated using the displayed identifier.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: August 16, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hark-joon Kim, Kuk-hyun Han, Sang-jun Han
  • Patent number: 9383825
    Abstract: A method providing for input of any script/language, on any computing device, mobile or otherwise by conveying Unicode characters to the computing device instead of keyboard scan codes that require further processing. The method includes all script/language processing independent from the computing device, permits changing input script/language “on-the-fly”, provides for a universal platform-independent method to select each particular script/language, and requires no language-specific support on the computing device, other than the ability to display the selected script. The method also provides for input of commands and backward-compatible input using legacy keyboard key codes.
    Type: Grant
    Filed: December 29, 2013
    Date of Patent: July 5, 2016
    Inventors: Nicolas Jones, Michael Goodgoll
  • Patent number: 9372599
    Abstract: Optical storage media often contain data structures for a menu suitable for selection of a title, a chapter, a parameter or others. Such menus usually comprise a number of buttons to be displayed, with each button having a state. Possible states of buttons are “unselected”, “selected” or “activated”. According to the invention, the representation of a menu button may vary, depending on its state. An image or an image sequence, e.g. cartoon, may be associated to a buttons state, providing user animation. Further, a sound or sound sequence, e.g. melody or click, may be associated to a buttons state, and may be played back when the button enters this state. A data structure is disclosed which allows storage of such menu data e.g. on a Blu-ray disc.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: June 21, 2016
    Assignee: Thomson Licensing
    Inventors: Jobst Hoerentrup, Dirk Gandolph, Ralf Ostermann, Harald Schiller, Hui Li
  • Patent number: 9367210
    Abstract: Optical storage media often contain data structures for a menu suitable for selection of a title, a chapter, a parameter or others. Such menus usually comprise a number of buttons to be displayed, with each button having a state. Possible states of buttons are “unselected”, “selected” or “activated”. According to the invention, the representation of a menu button may vary, depending on its state. An image or an image sequence, e.g. cartoon, may be associated to a buttons state, providing user animation. Further, a sound or sound sequence, e.g. melody or click, may be associated to a buttons state, and may be played back when the button enters this state. A data structure is disclosed which allows storage of such menu data e.g. on a Blu-ray disc.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: June 14, 2016
    Assignee: Thomson Licensing
    Inventors: Jobst Hoerentrup, Dirk Gandolph, Ralf Ostermann, Harald Schiller, Hui Li
  • Patent number: 9369820
    Abstract: A mobile communication device and an application interface layout switch method are disclosed in the invention. The mobile communication device includes a connection interface unit, a layout library, a display panel and a touch sensing module. The connection interface unit is configured for connecting the mobile communication device to an external device. The layout library is configured for storing a plurality of application interface layout templates. The application interface layout templates are different from each other. The display panel can be configured for displaying according to a selected application interface layout template out of the application interface layout templates. The input sensing module is configured for generating a user input signal based on the selected application interface layout template.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: June 14, 2016
    Assignee: HTC CORPORATION
    Inventors: Ren-Jung Jan, Yi-Hsuan Feng, Hsu-Hong Feng, Ludovic Romain Guegan
  • Patent number: 9363305
    Abstract: Methods, systems, and techniques for remote contextual access to an operating system desktop are provided. Example embodiments provide a desktop state agent the harvests information from a user's desktop regarding state of various objects such as open documents, recent documents, links, shared links, bookmarks, upcoming events, and/or recent emails. The harvested information is translated to html or other web browser recognized language where possible and uploaded to be accessible to a web server configured to respond to requests for desktop state using a web address. In one embodiment, the RCAS allows access to a user's desktop transparently—without the user needing to take explicit action. Further, a remote mobile device can render the desktop data without using a session or connection to the user's desktop machine and without use of a remote desktop protocol.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: June 7, 2016
    Assignee: VMware, Inc.
    Inventor: Tal Zamir
  • Patent number: 9354783
    Abstract: Optical storage media often contain data structures for a menu suitable for selection of a title, a chapter, a parameter or others. Such menus usually comprise a number of buttons to be displayed, with each button having a state. Possible states of buttons are “unselected”, “selected” or “activated”. According to the invention, the representation of a menu button may vary, depending on its state. An image or an image sequence, e.g. cartoon, may be associated to a buttons state, providing user animation. Further, a sound or sound sequence, e.g. melody or click, may be associated to a buttons state, and may be played back when the button enters this state. A data structure is disclosed which allows storage of such menu data e.g. on a Blu-ray disc.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: May 31, 2016
    Assignee: Thomson Licensing
    Inventors: Jobst Hoerentrup, Dirk Gandolph, Ralf Ostermann, Harald Schiller, Hui Li
  • Patent number: 9348614
    Abstract: A system and related operating methods that achieve shared screen verification are presented here. One operating method begins by establishing a desktop sharing session between a publisher device and a viewer device, during which the publisher device renders a publisher display and the viewer device renders a viewer display that corresponds to the publisher display. The method continues by capturing first framebuffer data for a frame of the publisher display, capturing second framebuffer data for the corresponding frame of the viewer display. The method processes the first framebuffer data and/or the second framebuffer data to obtain processed framebuffer data having a consistent display resolution. Thereafter, the method compares the processed second framebuffer data to the processed first framebuffer data to obtain a measure of quality.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: May 24, 2016
    Assignee: SALESFORCE.COM, INC.
    Inventor: Dipak Patil
  • Patent number: 9342325
    Abstract: A method for a multi-modal device for transferring launch information for a panel and first docking bar in a first application environment to a second application environment for a second docking bar in the second application environment includes detecting a docking of the multi-modal device to a hardware module, and displaying a user interface for the second application environment operating on the multi-modal device on the hardware module. The method includes receiving at the second application environment the launch information for launching launchable objects in the first application environment from the second application environment, and parsing, by the second application environment, the launch information to determine a change to the panel or the first docking bar. The change is in the first application environment. The method includes changing the second docking bar to include the change to the panel or the first docking bar based on parsing the launch information.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: May 17, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Nirmalya Barat, Parikshit Dharawat, Vamshika R. Gangam, Ji Hye Jung
  • Patent number: 9342927
    Abstract: A system, method, and computer program product for automatically combining computer-generated imagery with real-world imagery in a portable electronic device by retrieving, manipulating, and sharing relevant stored videos, preferably in real time. A video is captured with a hand-held device and stored. Metadata including the camera's physical location and orientation is appended to a data stream, along with user input. The server analyzes the data stream and further annotates the metadata, producing a searchable library of videos and metadata. Later, when a camera user generates a new data stream, the linked server analyzes it, identifies relevant material from the library, retrieves the material and tagged information, adjusts it for proper orientation, then renders and superimposes it onto the current camera view so the user views an augmented reality.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: May 17, 2016
    Assignee: Sony Corporation
    Inventors: Suranjit Adhikari, Ted Dunn, Eric Hsiao
  • Patent number: 9335886
    Abstract: User interaction with multiple domains is facilitated while preventing cross-domain transfer of data from those domains. A compositioning domain facilitates this interaction in a secure manner in which cross-domain transfer of data is prevented. This includes obtaining pixel information from the domains via one or more read-only communication paths, providing a user interface to the user, which includes providing a display buffer including at least some of the pixel information obtained from each domain of the domains for display to the user, and maintaining an in-focus domain state. The in-focus domain state indicates which domain of the domains is currently in-focus. User input from the user based on the user interface is provided by a user input handler directly to the currently in-focus domain indicated by the in-focus domain state absent transfer of the user input to the compositioning domain.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: May 10, 2016
    Assignee: ASSURED INFORMATION SECURITY, INC.
    Inventors: Rian Patrick Quinn, Brendan Timothy Kerrigan
  • Patent number: 9330145
    Abstract: Disclosed are systems, apparatus, and methods for context-aware messaging. In various implementations, a conversation between two or more users may be hosted by a communications tool, where the conversation generates text included in a conversation thread. Context attributes may be extracted from the generated text. The context attributes may describe interactions and data objects associated with one or more entities. One or more scores may be assigned to the extracted context attributes based on the contents of the conversation thread. The scores may provide a rank for each of the extracted context attributes. A presentation of a user interface of a communication tool may be modified based on the one or more scored context attributes.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: May 3, 2016
    Assignee: salesforce.com, inc.
    Inventor: Rajaram Satyanarayanan
  • Patent number: 9319370
    Abstract: A web-based system allows for publishing a website with features and access configured on a user-by-user basis by the website owner to present personal data as well as social network feeds in a single interface. The website owner can update and manage his/her social media from the same page, as well as organize private data if desired. The system includes a messaging function, in accordance with which users can drop a message into the message service of a site owner, and it gets delivered to the site owner in exactly the manner specified by the site owner.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: April 19, 2016
    Assignee: WHORLR LLC
    Inventor: Wesley W. Whitmyer, Jr.
  • Patent number: 9307009
    Abstract: In one example, a mobile device includes one or more processors configured to issue a request to access a resource maintained by a remote computing device, wherein the request causes the remote computing device to: execute an application to access the resource; receive, via the network interface, information corresponding to graphical output resulting from execution of the application, wherein the graphical output corresponds to a format specific to the remote computing device; present a graphical representation of the received information in an output format optimized for the mobile device; receive an input command in an input format specific to the mobile device, wherein the input command comprises a command for interacting with the application; translate the input command to a format specific to the application executed by the remote computing device; and send the translated command to the remote computing device.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: April 5, 2016
    Assignee: Mobilespan Inc.
    Inventors: Amit Mohan Joshi, Nils Bunger, Sanjeev Radhakrishnan
  • Patent number: 9294653
    Abstract: An image transmission apparatus includes an acquisition unit that acquires image data and an identifier for identifying a transmission destination, a first transmission unit that transmits the image data to a transmission destination identified by the identifier, a receiving unit that receives a stop instruction for stopping the transmission while the first transmission unit is transmitting the image data, and a processing unit that when a transmission request of the image data is received from a host apparatus, performs stop processing for stopping the transmission when the receiving unit receives the stop instruction and performs stop prevention processing for preventing the stop processing from being performed or the stop instruction from being received when the transmission request of the image data is received from an external apparatus.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: March 22, 2016
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Yoshiaki Tezuka
  • Patent number: 9280852
    Abstract: A system, method, and computer program product for automatically combining computer-generated imagery with real-world imagery in a portable electronic device by retrieving, manipulating, and sharing relevant stored videos, preferably in real time. A video is captured with a hand-held device and stored. Metadata including the camera's physical location and orientation is appended to a data stream, along with user input. The server analyzes the data stream and further annotates the metadata, producing a searchable library of videos and metadata. Later, when a camera user generates a new data stream, the linked server analyzes it, identifies relevant material from the library, retrieves the material and tagged information, adjusts it for proper orientation, then renders and superimposes it onto the current camera view so the user views an augmented reality.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: March 8, 2016
    Assignee: Sony Corporation
    Inventors: Suranjit Adhikari, Ted Dunn, Eric Hsiao
  • Patent number: 9274815
    Abstract: A portable self-contained node apparatus establishes a connection to a host apparatus having one or more peripheral devices connected directly thereto. The node apparatus is configured to view the one or more peripheral devices while being unaware of the host apparatus, and to act as a master device interacting directly with the one or more peripheral devices.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: March 1, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Alexander Gantman, Gregory Rose, Jack Steenstra, Liren Chen, Adam J. Drew
  • Patent number: 9277158
    Abstract: A remote control device sends an arrangement change to a display device. The display device responsively changes an arrangement of video feeds displayed thereon. The display device transmits the arrangement to every remote control device. The arrangement change transmitted to the display device and the arrangement transmitted by the display device do not include any of the video feeds.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: March 1, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Christopher Willis, Kevin Smathers, Henry Sang, Jr.
  • Patent number: 9250700
    Abstract: An operating system creates one or more virtual display interfaces for communication of display data and user input events between the application layer and one or more virtual display devices. The one or more virtual display devices are not physically connected to the computing system managed by the operating system. One or more applications are executed in an application layer. At least one of the one or more applications communicates display data to and receives user input events from at least one of the one or more display devices using at least one of the display interfaces. At least one other of the one or more applications communicates display data to and receives user input events from at least one of the one or more virtual display devices using at least one of the one or more virtual display interfaces.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: February 2, 2016
    Assignee: Apple Inc.
    Inventors: Christopher P. Wright, Kenneth C. Dyke, Assana M. Fard, Thomas W. Costa
  • Patent number: 9245442
    Abstract: A method for providing a virtual, universal remote control feature includes displaying a virtual remote interface for an electronic device. A user interaction with an element of the virtual remote interface is detected. The virtual remote interface element is mapped to a device-function code. The device-function code is provided to a code transmitter. The device-function code corresponds to a control command associated with the electronic device.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: January 26, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Steven M. Belz, James Pratt, Marc Sullivan
  • Patent number: 9245385
    Abstract: A system, method, and computer program product for automatically combining computer-generated imagery with real-world imagery in a portable electronic device by retrieving, manipulating, and sharing relevant stored videos, preferably in real time. A video is captured with a hand-held device and stored. Metadata including the camera's physical location and orientation is appended to a data stream, along with user input. The server analyzes the data stream and further annotates the metadata, producing a searchable library of videos and metadata. Later, when a camera user generates a new data stream, the linked server analyzes it, identifies relevant material from the library, retrieves the material and tagged information, adjusts it for proper orientation, then renders and superimposes it onto the current camera view so the user views an augmented reality.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: January 26, 2016
    Assignee: Sony Corporation
    Inventors: Suranjit Adhikari, Ted Dunn, Eric Hsiao
  • Patent number: 9230035
    Abstract: A method and an apparatus for pushing specific content for a predetermined webpage, and a website server. The method for pushing specific content for text content on a predetermined webpage comprises: subjecting text content on a predetermined webpage to emotional analysis; determining a matching degree between a result of the emotional analysis and an emotion expressed by specific content to be pushed; and responding to that the matching degree determined above satisfies a predetermined condition, combining a part of the text content with the specific content to be pushed, thereby forming content to be pushed specific for users. By using the technology of the present invention, user can be avoided from feeling disgust for content to be pushed and accuracy of push can be enhanced.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: January 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: Sheng Hua Bao, Hong Lei Guo, Zhili Guo, Zhong Su, Hui Jia Zhu
  • Patent number: 9215312
    Abstract: A diagnostic tool is adapted to include the capability of initiating one or more diagnostic tests, collecting the raw data from the diagnostic test(s) and transporting the raw diagnostic data to an OSS. The OSS interprets the raw diagnostic data and stores the results in a database. The stored results can be searched, sorted, manipulated, analyzed, and the like. The results of any of these operations can then be, for example, displayed to one or more entities such as customer support, network operators, network planners, or the like.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: December 15, 2015
    Assignee: BROADCOM CORPORATION
    Inventors: Jim Wahl, Michael Lund
  • Patent number: 9204291
    Abstract: A system in which a portable electronic device communicates with an external device to determine a location. Upon determining its location, the portable electronic device transmits this information as well as identifying information to a control processor. The control processor controls one or more controllable devices according to the location and identifying information. The portable electronic device may determine the location via NFC tag or via one or more RF beacons transmitting information according to the Bluetooth 4.0 protocol.
    Type: Grant
    Filed: October 14, 2013
    Date of Patent: December 1, 2015
    Assignee: Crestron Electronics, Inc.
    Inventors: Daniel Jackson, Fred Bargetzi, Brian Donlan
  • Patent number: 9201563
    Abstract: The subject disclosure relates to managing windows in communications between a client device and a host device. It includes obtaining display information for a host device in response to a communication request from a client device, determining, based on the display information for the host device, a primary window to provide for display at the client device and identifying content associated with the primary window. The disclosure further includes determining display specifications of the client device, wherein the display specifications comprise at least one of display size, display type or content download settings and providing the identified content associated with the primary window for display on the client device according to the display specifications of the client device.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: December 1, 2015
    Assignee: Google Inc.
    Inventors: Wei Jia, Qunshan Gu
  • Patent number: 9196239
    Abstract: Approaches to enable a computing device, such as a phone or tablet computer, to determine when a user viewing the content is being distracted or is generally viewing the content with a sufficient level of irregularity, and present an audible representation of the content during the times when the user is deemed distracted. The determination of when the user is distracted or is otherwise viewing the content with irregularity can be performed using sensor data captured by one or more sensors of the computing device. For example, the computing device may analyze the image data captured by one or more cameras, such as by tracking the movement/location of eye pupils of the user and/or tracking the head movement of the user to detect when the user is distracted.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: November 24, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Brett Richard Taylor, Charley Ames, Matthew Lloyd Trahan, Dennis Pilarinos
  • Patent number: 9189364
    Abstract: An application monitoring system autonomously selects routines for performance monitoring based on characteristics of the content of the routines. These characteristics are preferably related to aspects of routines that are likely candidates for performance improvement, such as repetitive loops, event waits, synchronized blocks, and on. Routines that appear to be relatively un-improvable are excluded from initial monitoring, and routines that are subsequently determined to be relatively un-improvable, based on performance analysis and/or user feedback, are excluded from future monitoring. The determination of each routine's candidacy for monitoring is maintained over time, so that each subsequent monitoring session need not repeat the determinations. Changed routines are routinely re-monitored and/or re-assessed to affirm or modify the routine's candidacy for subsequent monitoring.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: November 17, 2015
    Assignee: RIVERBED TECHNOLOGY, INC.
    Inventor: Peter Anthony Crosby
  • Patent number: 9182886
    Abstract: Systems and methods that facilitate the setup and visualization of a configurable process, for example a chromatography experiment to be conducted using a configurable chromatography system. A user interface displays category regions representing sections of a process, and displays a plurality of selectable items representing components appropriate for placement in the category regions. A user interface control causes selection of one of the selectable items and placement of the selected item into one of the category regions, to define a selected process configuration. The user interface control may be a scrolling control that causes a set of selectable items appropriate for placement in the respective category region to scroll through the category region. When the computer displaying the user interface is also connected to the system being configured, the user interface may also facilitate setup, monitoring, and control of the resulting process.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: November 10, 2015
    Assignee: Bio-Rad Laboratories Inc.
    Inventors: Christof Schultz, Dominic Casenas, Farah Mavandadi
  • Patent number: 9178938
    Abstract: A technique is provided for session aggregation in a distributed architecture having a server connected to blades. A master session is generated for collaboration by user clients, and the master session corresponds to one or more terminal sessions on the distributed architecture of the server connected to the blades. The one or more terminal sessions on the distributed architecture are aggregated in the master session. A determination is made that the user clients agree for one user client of the user clients to be authorized as a current command line user name, in response to requests that are sent to the user clients. The one user client is granted authorization to the current command line user name in the master session based on an agreement by the user clients.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: November 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: James Coakley, Rajaram B. Krishnamurthy
  • Patent number: 9164779
    Abstract: An apparatus, method, and computer program product are described that provide for a replicated user interface, including a replicated active display area and a replicated boundary area, such that the replicated user interface can recognize the same types of user inputs that are recognized by a remote user interface, and the same operations may be executed upon receipt of such inputs. The apparatus can establish a communications link with the remote user interface and determine whether the remote user interface is configured to detect a user input at least partially received in a boundary area outside an active display area of the remote user interface. A replicated active display area and a replicated boundary area may then be provided for in response to a determination that the remote user interface is configured to detect a user input at least partially received in the boundary area of the remote user interface.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: October 20, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Jörg Brakensiek, Raja Bose
  • Patent number: 9158434
    Abstract: User interface virtualization describes a technique for providing a user with access to one computing device from another computing device, while translating the ergonomics of one computer's user interface style into the ergonomics of the other's. An agent running on the remote desktop may use an interface interaction API or software framework to programmatically manipulate the user interface of the remote desktop and act as a proxy for a corresponding client running on a client device that accepts a “touch and swipe” style input. A user interface virtualization profile is used to specify application-specific augmentations and application-specific support for the interface interaction API.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: October 13, 2015
    Assignee: VMware, Inc.
    Inventor: Daniel James Beveridge
  • Patent number: 9158395
    Abstract: A method and system wherein a device remotely controls a user interface being executed in a remote device, using a remote user interface. The device discovers a server that supports a remote control interface. The device receives a list of remote devices that the device can control from the server. A selection input is received to select a remote device from the list of remote devices. A device selection request corresponding to the selection input is transmitted to the server. A remote control interface corresponding to the device selection request is received from the server. The selected remote device is controlled via the received remote control interface.
    Type: Grant
    Filed: April 2, 2010
    Date of Patent: October 13, 2015
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Ho Yeon Park, Young Sun Ryu, Sung Oh Hwang, Bo Sun Jung, Jun Hyung Kim, Ji Eun Keum
  • Patent number: 9152739
    Abstract: A computer-implemented method of providing users with contextually relevant data associates metadata tags with data items extracted from a variety of data sources that summarize the data items in searchable form using a common format. Contextual data is collected from the users indicative of their current situation. This data is then correlated with the metadata tags to identify data items of potential interest to the users taking into account their current situation. The identified data items are pushed to the relevant receiving devices in real time over a communications network to provide the identified users with information relevant to their current situation.
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: October 6, 2015
    Assignee: NTEROP Corporation
    Inventors: Michael Aasen, Jordan Parsons, Sina Eizadshenass, Andrew Fisher
  • Patent number: 9141269
    Abstract: A display system includes an image forming device and a mobile communication terminal. In the display system, the mobile communication terminal accepts a flick manipulation to move the screen, and transmits flick information on the accepted flick manipulation to the image forming device. The image forming device decides an area, which is a part of the screen of the mobile communication terminal and in which display is changed when the screen is moving, and sequentially transmits to the mobile communication terminal positional information on the decided area and screen data of the screen before the movement is completed since the movement is started, which is decided based on the flick information in the decided area. The mobile communication terminal displays the screen in the area of the transmitted positional information based on the transmitted screen data.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: September 22, 2015
    Assignee: KONICA MINOLTA BUSINESS TECHNOLOGIES, INC.
    Inventors: Koichi Amiya, Takatsugu Kuno, Hiroshi Murakami, Yusaku Tanaka, Hiroshi Iwamoto, Kenichi Sawada
  • Patent number: 9135028
    Abstract: A method for a multi-modal device for transferring launch information for a panel and first docking bar in a first application environment to a second application environment for a second docking bar in the second application environment includes detecting a docking of the multi-modal device to a hardware module, and displaying a user interface for the second application environment operating on the multi-modal device on the hardware module. The method includes receiving at the second application environment the launch information for launching launchable objects in the first application environment from the second application environment, and parsing, by the second application environment, the launch information to determine a change to the panel or the first docking bar. The change is in the first application environment. The method includes changing the second docking bar to include the change to the panel or the first docking bar based on parsing the launch information.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: September 15, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Nirmalya Barat, Parikshit Dharawat, Vamshika R. Gangam, Ji Hye Jung
  • Patent number: 9122559
    Abstract: The present invention provides an extensible dependency management framework and method. Specifically, the present invention provides dependency management handler(s) and dispatcher(s) (e.g., revalidation and/or refactoring). The handlers are created and registered by users of the framework. When a change to a resource is detected, a notification is received by a dispatcher from an external caller. Upon receipt, the dispatcher will query an index to identify dependents, and then call a dependency management handler associated with the changed resource to obtain and implement updates for the dependents. In so doing, a list of the dependents will be provided to the dependency management handler.
    Type: Grant
    Filed: October 21, 2008
    Date of Patent: September 1, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John Mourra, Vladimir Klicnik, Lok Tin Loi, Hiroshi Tsuji
  • Patent number: 9058211
    Abstract: A method and system may receive a request to provision one or more computing resources, such as a physical or virtual server based on configuration information received from a user via a web portal. An availability of the one or more computing resources may be pre-validated. When the pre-validating for all of the one or more computing resources is not successful, an alert message may be output to the user via the web portal indicating that one or more of the requested computing resources is not available. When the pre-validating for all of the one or more computing resources is successful, one or more jobs may be queued in a jobs database based on the request to provision the one or more computing resources, dequeued by a workflow engine, and executed to configure the one or more computing resources.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: June 16, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Patrick M. Joanny, Adam Davis
  • Publication number: 20150149920
    Abstract: A graphical user interface (“GUI”) can be presented on a remote control accessory device that has user input and display devices. The GUI can be defined and managed by a portable media device that is controlled using the GUI. The portable media device can provide the accessory with a GUI image to be displayed. The accessory can send information to the portable media device indicative of a user operation of an input device in response to the displayed image. The portable media device can process this input to identify the action requested by the user and take the appropriate action, which can include updating the GUI image provided to the accessory.
    Type: Application
    Filed: January 23, 2015
    Publication date: May 28, 2015
    Applicant: Apple Inc.
    Inventors: Thomas M. Alsina, Szu Wen Huang, William Bull, Anthony M. Fadell, Jesse Lee Dorogusker, Emily Clark Schubert, Shyam S. Toprani
  • Patent number: 9041865
    Abstract: A video switch system providing a collaborative environment for one or more users to share information. In the current embodiment, the video switch system enables users to quickly connect to the system, present information, have a video conference, or have a multi-user wireless video session, or a combination thereof, in a collaborative manner.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: May 26, 2015
    Assignee: Haworth, Inc.
    Inventors: Ryan J. McClymonds, Eric B. Snavely, Steffen Lipsky, Robert C. Wayner, Steven J. King, Randell E. Pate, Timothy J. Warwick, Patrick E. Young
  • Publication number: 20150143250
    Abstract: A display apparatus which is controllable by a remote control apparatus is provided. The display apparatus includes: a communicator which communicates with the remote control apparatus, a storage which stores user interface (UI) screen information which is mapped to each application executable in the display apparatus, and a controller which, if a first application is executed based on a user command, controls a transmission of UI screen information corresponding to the first application from among the UI screen information stored in the storage to the remote control apparatus.
    Type: Application
    Filed: January 28, 2015
    Publication date: May 21, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jong-won KWAK
  • Publication number: 20150143249
    Abstract: In the case where selection of an icon representing an air conditioner is sensed in a region corresponding to a first room on the floor plan that is larger than a predetermined area, the region corresponding to the first room is switched to an adjustment region for changing the set temperature of the air conditioner. In the case where selection of the icon representing the air conditioner is sensed in a region corresponding to a second room on the floor plan that is equal to or smaller than the predetermined area, an adjustment screen for changing the set temperature of the air conditioner installed in the region corresponding to the second room is displayed on the display screen.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 21, 2015
    Applicant: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Takamitsu SASAKI, Minehisa NAGATA
  • Patent number: 9032303
    Abstract: Systems, methods, and computer program products for facilitating web-based interaction with a local system are disclosed. Such systems, methods, and computer program products provide an approach that allows a web client within in a web browser environment to access local hardware and local software—via a web server contained in the local system—in a local computer system. In response to a user input, the web client directs local hardware and local software to perform actions (e.g., writing files and taking pictures). Information related to such actions is returned to the web client via the local web server. The local computer system may be remotely located from the web client and such returned information may be stored and/or executed at a remote site (e.g., cloud database). Security layers may be provided to authenticate the user as well as user permissions for accessing the local computer system.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: May 12, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Hall, Andrew Lovitt
  • Publication number: 20150128062
    Abstract: A metaverse system includes a client computer coupled to a network, a metaverse server coupled to the client computer, the metaverse server to host a metaverse application, and a group link engine coupled to the server. The engine opens a group link connection in response to a request from a user. A linked group associated with the connection includes at least two linked users, and at least one of the linked users is designated as a leader, and each of the at least two linked users is associated with an avatar different from the avatar associated with the other. The engine includes a group link controller to allow the leader to control an action of a second avatar of a second user. The action of the second avatar can be viewed separately from each avatar associated with the at least one linked users that are designated as the leader.
    Type: Application
    Filed: January 12, 2015
    Publication date: May 7, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Angela R. Jones, Ruthie D. Lyle, Vandana Mallempati
  • Publication number: 20150128061
    Abstract: One embodiment of the present invention provides a system for using a mobile device to remotely control a desktop application that was configured for use with a pointing device. During operation, the system receives at a mobile device, from a user, a connection request to connect to a desktop application executing on a remote device. In response to the connection request, the system establishes a remote control session between the mobile device and the remote device. Next, the system receives, at the mobile device, a video stream from a first camera coupled to the mobile device. The system then analyzes the video stream, at the mobile device, to identify a gesture made by the user. Next, the system identifies, at the mobile device, a pointing device command corresponding to the gesture. Finally, the system sends the pointing device command to the desktop application executing on the remote device.
    Type: Application
    Filed: November 5, 2013
    Publication date: May 7, 2015
    Applicant: INTUIT INC.
    Inventor: Christopher Z. Lesner
  • Patent number: 9024869
    Abstract: An input apparatus of a display apparatus, a display system, and a control method thereof, are provided herein, the input apparatus including: a communication unit which communicates with the display apparatus; a sensing unit which detects angular speed and acceleration from a motion of the input apparatus; a storage unit which stores position information on a position of the input apparatus; and a controller which calculates the motion information based on the detected angular speed and the position information and transmits the calculated motion information through the communication unit if the input apparatus moves, and updates the position information in the storage unit based on the detected acceleration if the input apparatus does not move.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: May 5, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eun-seok Choi, Sang-on Choi, Mi-ra Yu
  • Patent number: 9024733
    Abstract: A universal remote control device (10) is programmed by determining layout properties of an existing remote control device (12) that must be replaced by the universal remote control device (10). Information identifying at least part of said layout properties is input into a selection system (14, 18). A command set for the universal remote control device (10) is selected dependent on said information. The universal remote control device (10) is programmed to implement the selected command set.
    Type: Grant
    Filed: November 27, 2006
    Date of Patent: May 5, 2015
    Assignee: Koninklijke Philips N.V.
    Inventor: Johan Agnes Emiel Wouters
  • Patent number: 9026918
    Abstract: A method, system and graphical user interface for enabling a user to access enterprise data and interact with enterprise applications generating the enterprise data using a portable electronic device is disclosed. A native application for a portable electronic device enables a user of the portable electronic device to initiate or interact with one or more enterprise applications. Each of the enterprise applications is executed remotely on a system in communication with the portable electronic device, where the portable electronic device may communicate data to the remote system and display data received from the remote system. Processing resources and storage resources of the remote system may be utilized to execute the enterprise application, thereby enabling a user to initiate or interact with a computationally-intensive enterprise application using a portable electronic device.
    Type: Grant
    Filed: May 6, 2009
    Date of Patent: May 5, 2015
    Assignee: Accenture Global Services Limited
    Inventor: Dan Sharoni
  • Patent number: 9026919
    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: March 9, 2012
    Date of Patent: May 5, 2015
    Assignee: Raritan Americas, Inc.
    Inventors: Jayson T. Holovacs, Swen Anderson, Scott Coleman, Christian Paetz
  • Publication number: 20150121243
    Abstract: Embodiments of the present disclosure relate to a remote desktop system which allows an application that executes on a remote computing device to be presented to a remote terminal as if the application is executing on the remote terminal. This system determines which of the remote computing device's application windows are top-level windows, and creates a rendering target for each top-level window. The rendering target is a graphics surface that is marshaled to the remote terminal. A PDU (Protocol Data Channel) is produced over this first graphics surface that includes a mapping of the location of the top-level window. A second graphics surface containing transparency information is created for a top-level window that contains a transparency characteristic. This second graphics surface is encoded and marshaled to the remote terminal separately from the first graphics surface. The client computing device receives and merges the two graphics surfaces, and renders a window with the expected transparency.
    Type: Application
    Filed: January 30, 2014
    Publication date: April 30, 2015
    Applicant: Microsoft Corporation
    Inventors: Robert Wilhelm Schmieder, Oreste Dorin Ungureanu, Nadim Abdo
  • Publication number: 20150121228
    Abstract: Provided herein is a control method of an electronic device. A gesture is detecting and a plurality of images of a user are photographed, if the gesture substantially corresponds to a predetermined gesture. A predetermined function is performed, if the change detected in the images is less than a predetermined threshold during a predetermined time period.
    Type: Application
    Filed: March 21, 2014
    Publication date: April 30, 2015
    Applicant: Samsung Electronics Co., Ltd.
    Inventor: Ji-Hoon LEE