Patents Examined by William Titcomb
  • Patent number: 9292323
    Abstract: Methods and systems for using context data captured by a computing device to generate a virtual desktop display are described herein. The computing device along with a host device may form a remote access environment whereby a virtual machine is provided on the computing device. The computing device may capture the context data and identify contextual information. The host device may then generate content based on the contextual information and incorporate the content into composite screen display data configured to display a context aware virtual desktop screen. The composite screen display data is transmitted to the computing device, and thus, the computing device is provided with a context aware virtual desktop screen.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: March 22, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Ashwin Suresh, Mukund Ingale
  • Patent number: 9280761
    Abstract: Systems and methods for interactively sharing and annotating visual information over a communication network between at least a first and a second endpoint are disclosed. The system includes a display coupled to the first endpoint and a user interaction device coupled to the first endpoint and associated with the display, wherein the first endpoint is configured to: receive visual information from, and transmit visual information to, at least the second endpoint over the communication network; show visual information received from at least the second endpoint on the display; obtain a copy of the visual information shown on the display when instructed by the user interaction device; add an annotation, if any, as indicated by the user interaction device; and transmit the annotated copy to the second endpoint.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: March 8, 2016
    Assignee: Vidyo, Inc.
    Inventors: Ofer Sharpiro, Ran Sharon, Alexandros Eleftheriadis
  • Patent number: 9262850
    Abstract: Described herein is a descriptive framework to facilitate data visualization. In accordance with one aspect of the framework, one or more module manifests are provided, wherein a module manifest describes a module that represents a particular component of a visualization. A chart manifest may be used to coordinate the one or more module manifests. A visualization may be rendered based on the chart manifest.
    Type: Grant
    Filed: August 7, 2013
    Date of Patent: February 16, 2016
    Assignee: Business Objects Software Ltd.
    Inventors: Yubin Yang, Jia Liu, Xuzhou Li, Gang Tao, Weiqiang Ye
  • Patent number: 9261908
    Abstract: A method of receiving user input includes operating a software program in a first operating mode and modifying a graphical interface of the software program in response to receiving gesture. The method also includes receiving a haptic input and operating the software program in a second operating mode in response to the haptic input. In the second operating mode, the gesture produces a different modification to the graphical interface than in the first operating mode.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: February 16, 2016
    Assignee: Robert Bosch GmbH
    Inventors: Fuliang Weng, Zhongnan Shen
  • Patent number: 9254917
    Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for generating a display of information regarding passengers of an airplane flight. The method includes displaying a graphical depiction of passenger seats for a particular airplane flight. The method includes identifying that multiple passengers booked to the particular airplane flight have a particular status. The method includes identifying that the multiple passengers that have been identified as having the particular status have been assigned to respective multiple passenger seats. The method includes displaying a graphical indication in association with each of the multiple passenger seats, concurrently with the display of the graphical depiction of the passenger seats.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: February 9, 2016
    Assignee: SAP SE
    Inventors: Philip Te Hau, Roland Mueller, Eva-Marie Roe, Anke Junker, Martin Rueckert
  • Patent number: 9253609
    Abstract: Methods and systems and mobile device interfaces for creating, joining, organizing and managing via mobile devices affinity groups in a cloud computing environment for social and business purposes.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: February 2, 2016
    Inventor: Gerald Douglas Hosier, Jr.
  • Patent number: 9250780
    Abstract: An information processing method and an electronic device are disclosed. The method includes: acquiring a triggering instruction for starting a first application program of the M application programs; executing the triggering instruction, and obtaining a first parameter; generating a first window interface of the first application program based on the first parameter; and displaying the first window interface, where a display area of the first window interface is less than a full-screen display area of the first application program on the display region.
    Type: Grant
    Filed: March 29, 2014
    Date of Patent: February 2, 2016
    Assignee: Lenovo (Beijing) Co., Ltd.
    Inventors: Chao Wang, Jun Li
  • Patent number: 9250797
    Abstract: In certain embodiments, an object touch is detected on a touch screen display, a touch gesture interface is displayed on the touch screen display in response to the object touch, a touch gesture is detected on the touch screen display, and an action is performed based on the touch gesture. In certain embodiments, the touch gesture includes a directional touch gesture in a direction away from a position of the object touch on a surface of the touch screen display. In certain embodiments, the touch gesture interface includes a plurality of selectable options, and the action includes one of navigating through the selectable options and selecting one of the selectable options.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: February 2, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Brian Roberts, Donald Relyea, Heath Stallings, Kristopher T. Frazier
  • Patent number: 9244912
    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 windows web browser of a client device through a web server without installing proprietary plug-ins or protocols on the client device. A web server may translate user input requests from a web browser into input calls compatible with a remote desktop display protocol. The web 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 windows web browser. A web server may communicate with the windows web browser via HTTP and communicate with the remote machine via a remote desktop display protocol.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: January 26, 2016
    Assignee: WYSE TECHNOLOGY L.L.C.
    Inventors: Stevan Kominac, Curtis Schwebke
  • Patent number: 9245041
    Abstract: Techniques described herein allow a user to automatically associate an object with a location of the user and/or the object. This object and associated location may then be transferred to an entity for publishing the object and location on a map. For example, a user may capture a digital picture or video on a device and, in response, may automatically transmit the picture or video and corresponding location data for publishing to a map that is associated with the user. The described techniques also allow a user to create a journal that is associated with an annotated map. For instance, the user may create a journal having one or more portions that are associated with one or more portions of an annotated map. As a user consumes (e.g., reads, views, listens, etc.) the created journal, the view of the map or the displayed annotations may correspondingly change. Finally, the described techniques allow for creation of multiple overlays on a digital map.
    Type: Grant
    Filed: November 9, 2008
    Date of Patent: January 26, 2016
    Assignee: GeoMonkey, Inc.
    Inventors: Orest Pilskalns, Kevin Karpenske, Adam McDonald, Jacob Moore
  • Patent number: 9244599
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for providing a customized representation of a business process involving one or more organizational entities that are accessible through a network. A user interface that can display a customized representation of a business process is provided. User information, including user privileges associated with the business process, is stored in a central repository that is accessible through the network. A request to view the business process is received from a first user through the user interface. The user privileges for the first user are retrieved from the central repository. A customized representation of the business process is displayed with the user interface. The customized representation is in compliance with the retrieved user privileges for the first user.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: January 26, 2016
    Assignee: salesforce.com, inc.
    Inventors: Mangesh P. Bhandarkar, Michael K. Dewey
  • Patent number: 9244593
    Abstract: In an information processing method a first operation is received by a user; in response to the first operation, a first application is started and the first application is displayed in a windowlet of an electronic device; a second operation is received by the user in the windowlet; the second operation is parsed, an object corresponding to the second operation is determined, a second application corresponding to the object is determined, whether the second application meets a predetermined condition is judged to generate a judgment result, and the second application is started in a windowlet when the judgment result indicates that the second application meets the predetermined condition. In some embodiments, when a user starts and displays an application in a small window or windowlet, and the windowlet receives his or her operation to start a new application, the started new application will be also displayed in a windowlet.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: January 26, 2016
    Assignees: Beijing Lenovo Software Ltd., Lenovo (Beijing) Limited
    Inventors: Chao Wang, Jun Li, Yan Wang
  • Patent number: 9245257
    Abstract: Disclosed are systems, apparatus, and methods for generating a user profile interface based on skill information associated with a user. Skill information associated with the user may be received. The skill information may include data values that identify at least one skill associated with the user, and that further identify a skill level associated with the at least one skill. A plurality of user interface components may be generated based on the received skill information. The plurality of user interface components may be configured to display a graphical representation generated based on at least some of the skill information. An input may be received. The input may identify a configuration of the plurality of user interface components and may further identify a representation of the skill information within the plurality of user interface components. The plurality of user interface components may be rendered and displayed on a display device.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: January 26, 2016
    Assignee: salesforce.com, inc.
    Inventor: Jager McConnell
  • Patent number: 9245019
    Abstract: An exemplary method includes 1) detecting a first activity performed by a first user with respect to a media service while the first user is logged in to the media service with a particular user account and a second activity performed by a second user with respect to the media service while the second user is logged in to the media service with the particular user account, 2) determining that the first activity is performed within a first device context and that the second activity is performed within a second device context, 3) including, based on the determination, the first activity in a local activity set associated with the first device context, 4) excluding, based on the determination, the second activity from the local activity set, and 5) using the local activity set to provide a personalized interaction experience with the media service within the first device context.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: January 26, 2016
    Assignee: Verizon and Redbox Digital Entertainment Services, LLC
    Inventors: Brian F. Roberts, Imran Arif Maskatia, Anthony Lemus
  • Patent number: 9247012
    Abstract: Systems, methods and articles of manufacture allow adjusting the relative weighting associated with evaluation criteria associated with a unified view of dissimilar data. The operation generally includes collecting data regarding attributes of a user interacting with an application, where the collected data has associated evaluation criteria. The data is collectively represented according to the evaluation criteria. The systems, methods and articles of manufacture then allow dynamically modifying the evaluation criteria before evaluating and collectively representing the data according to the adjusted criteria.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: January 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Vijay Dheap, Jimmy Ming-Der Hsu, Michael David Whitley
  • Patent number: 9239669
    Abstract: A system and method for a common user interface view grouping and sharing framework is described. A user interface layer generates a custom view of a user interface of an application. The custom view comprises a plurality of common views. The custom view provides common view functions shared from the plurality of common views. Common view functions are performed using custom view information provided by the custom view to the plurality of common views in response to a call from the custom view.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: January 19, 2016
    Assignee: SAP SE
    Inventor: Wenli Zhang
  • Patent number: 9240826
    Abstract: An electronic device and a control method thereof are provided. The electronic device and the control method thereof provides a user interface whereby when an electronic device is connected to an external device through short-range communication, an item of the electronic device can be shared with the external device through a simple manipulation on the touchscreen. For example, a particular item displayed on the touchscreen can be easily shared with the external device through only an operation of associating an item desired to be shared with a tray bar.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: January 19, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Jungeun Shin, Sungchae Na
  • Patent number: 9229627
    Abstract: Systems and methods are provided for a non-transitory computer readable medium storing instructions configured to retrieve a first list of operations for a device including a sensor, an actuator, or a combination thereof, included in an industrial control system. The instructions are also configured to display a first color for each operation in the first list of operations indicative of a modification privilege related to the respective operation.
    Type: Grant
    Filed: June 5, 2013
    Date of Patent: January 5, 2016
    Inventor: Mikhail Brusilovsky
  • Patent number: 9229606
    Abstract: A method and a system for rendering a widget are provided. The method is used in an electronic device and includes: receiving a display size of a display unit; comparing the display size of the display unit with a lookup table and obtaining the display size of the widget and a user interface; determining whether the display size of the display unit needs to be adjusted to the display size of the widget; re-adjusting the display size of the display to the display size of the widget according to the obtained display size of the widget when determining that the display size of the display unit needs to be adjusted to the display size of the widget; and rendering the widget.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: January 5, 2016
    Assignee: ACCTON TECHNOLOGY CORPORATION
    Inventors: Wei-Hao Syu, Yi-Hsiu Cheng, En-Yu Wu, Yuan-Li Hsu
  • Patent number: 9223480
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for providing a customized representation of a business process involving one or more organizational entities that are accessible through a network. A user interface that can display a customized representation of a business process is provided. User information, including user privileges associated with the business process, is stored in a central repository that is accessible through the network. A request to view the business process is received from a first user through the user interface. The user privileges for the first user are retrieved from the central repository. A customized representation of the business process is displayed with the user interface. The customized representation is in compliance with the retrieved user privileges for the first user.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: December 29, 2015
    Assignee: salesforce.com, inc.
    Inventors: Mangesh P. Bhandarkar, Michael K. Dewey