Patents Examined by Shourjo Dasgupta
  • Patent number: 9891781
    Abstract: A method of navigating between a plurality of different views of a home screen of a mobile communications device is provided. The mobile communications device includes a home button, a processor, and a display panel configured to cooperate with the processor to display one of the views of the home screen. The method includes selectively displaying one of the views of the home screen on the display panel based on a number of times the home button is activated within a predetermined time period. A non-transitory computer-readable medium and a mobile communications device of navigating between a plurality of different views of a home screen of a mobile communications device are also provided.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: February 13, 2018
    Assignee: HTC CORPORATION
    Inventors: Drew Bamford, David Brinda, Peter Chin, Jesse John Penico, Chih-Wei Yang, Huai-Ting Huang
  • Patent number: 9891820
    Abstract: A method for controlling a virtual keyboard on a display screen of a computerized system includes obtaining data from a touchpad. The data is associated with the location and movement of a finger and/or hand of a user when the user operates the computerized system using the touchpad. The method includes communicating the data from the touchpad to the computerized device, the touchpad being located in a location that is different from the location of the display screen. The method further includes analyzing the data in accordance with a model of a human hand, and assigning the data to at least one of a plurality of fingers of the model. The method also includes generating a virtual keyboard on the display screen and repositioning the virtual keyboard according to either a verbal command from the user or a user input from the touchpad.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: February 13, 2018
    Assignee: Handscape Inc.
    Inventor: Tong Luo
  • Patent number: 9880623
    Abstract: A haptic device includes a display configured to display an image, a haptic output device configured to generate a haptic effect to a user when the user interacts with the display, and a processor configured to receive information related to the image displayed on the display. The processor is also configured to create a friction based haptic effect map associated with the image displayed on the display, and generate a signal to the haptic output device to output the haptic effect when the user interacts with the display when the image is displayed on the display, the haptic effect being configured to simulate a feel of the image in three dimensions.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: January 30, 2018
    Assignee: Immersion Corporation
    Inventors: Robert Lacroix, Vincent Levesque
  • Patent number: 9881258
    Abstract: Systems and methods for generating notifications are described. One of the methods includes identifying a selection to invite users to become members of a social network and generating prompt data to allow invitations to be sent to the users based on the selection. The method further includes determining whether indications of becoming members of the social network are received from one or more of the users. The method includes transmitting notification data to inform a member that the one or more users have become members of the social network in response to determining that the indications of becoming members are received.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: January 30, 2018
    Assignee: GOOGLE LLC
    Inventors: Sandeep Mopuru, Zach Yeskel, Balaji Srinivasan, Kavi Harshawat, Alison Boncha, Yonatan Zunger
  • Patent number: 9880710
    Abstract: A user interacts with a graphical user interface on a client device. The device displays a data visualization that includes configuration parameters. The device also displays one or more read-only static controls, each static control corresponding to a respective parameter. Each static control indicates the value assigned to the corresponding parameter. A first user action activates a first static control. The first static control corresponds to a first parameter with a first value. The device displays an editable indirect control in the graphical user interface, which displays the first value. The editable indirect control is larger than the first static control, and is superimposed over the corresponding static control. The user changes the first value to a second value, and the device updates the displayed data visualization based on the second value for the first parameter. The editable indirect control is subsequently removed from display in the graphical user interface.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: January 30, 2018
    Assignee: Tableau Software, Inc.
    Inventors: Jock Douglas Mackinlay, Christopher Richard Stolte, Jeffrey W. Pettiross, James Baker
  • Patent number: 9760244
    Abstract: Technologies are presented for synchronizing associations between application icons and application functions across platforms. According to some examples, a layout and positioning of icons for different applications that perform similar functions may be synchronized across different devices. As a result, users may associate the position of an application icon on a device display with a particular function regardless of the actual device or platform. An application equivalence map may be used to synchronize application icon layout and positioning across the different devices and platforms. In other examples, icons for different applications that perform similar functions on different devices may be positioned similarly relative to equivalent display elements or features such as display corners, built-in interface elements, and comparable features.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: September 12, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9756093
    Abstract: Systems and methods are provided for creating a sample of electronic content for transmission to others. For example, a user may select a portion of an electronic content file to be transmitted as an excerpt file to another user. In some instances, transmission may be prohibited based on various criteria.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: September 5, 2017
    Assignee: Audible, Inc.
    Inventors: Guy Story, Howard Wolfish, Bryan Field-Elliot, Glenn Rogers, Alexander Galkin, Igor Grebnev, John Federico, Steven Hatch, Deepa Muralikrishnan, Arik Meyer
  • Patent number: 9753642
    Abstract: A method includes generating a display associated with a web-based application interface. The display includes a plurality of features. The method also includes associating each of the plurality of features with at least one first key selection. A user can navigate to one of the features using the at least one first key selection associated with the feature. The method further includes establishing at least one second key selection. The user can navigate within one of the features using the at least one second key selection. In addition, the method includes communicating the display for presentation to the user.
    Type: Grant
    Filed: January 16, 2003
    Date of Patent: September 5, 2017
    Assignee: CA, Inc.
    Inventor: David Tootill
  • Patent number: 9747005
    Abstract: A system for determining display information comprises an interface and a processor. The interface is configured to receive widget information. A processor is configured to determine display information based at least in part on the widget information and display system information. Determining display information comprises determining a first subset of widget information to not display, determining a second subset of widget information to modify, and determining a third subset of widget information to display.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: August 29, 2017
    Assignee: Workday, Inc.
    Inventors: Omer Mahmood, Khurram Mahmood, Daniel Beaulne, Brent Velthoen, Matthew Grippo
  • Patent number: 9703279
    Abstract: A handheld field maintenance tool is provided. The handheld field maintenance tool includes a process communication module configured to communicate with a field device. The handheld field maintenance tool also includes a display and a user input device. A controller is coupled to the process communication module, the user input device and the display and is configured to generate a listing of task-based field maintenance operations on the display and receive a user input selecting a task-based field maintenance operation. The controller is configured to automatically traverse a menu of the field device using a fast-key sequence relative to the selected task. A method of creating a task-based field maintenance operation is provided. A method of interacting with a field device menu is also provided.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: July 11, 2017
    Assignee: Fisher-Rosemount Systems, Inc.
    Inventors: Todd M. Toepke, Christopher P. Kantzes, Brad N. Mathiowetz, Kun Yang, Adam E. Lund
  • Patent number: 9612740
    Abstract: Techniques are disclosed for providing a swipe-based delete confirmation mode in electronic touch sensitive devices. The user can engage the delete confirmation mode by performing a delete command, which causes the device to display a delete confirmation swipe gesture prompt. The delete confirmation prompt may be included within a delete confirmation graphic or a delete confirmation pop-up window. By performing the delete confirmation swipe gesture on the touch sensitive surface, the user may confirm the delete command. By not properly performing the delete confirmation gesture, closing a delete confirmation pop-up window, tapping an area of the screen not associated with the delete confirmation prompt, or otherwise not performing the delete confirmation swipe gesture, the device may cause the delete function to be abandoned.
    Type: Grant
    Filed: May 6, 2013
    Date of Patent: April 4, 2017
    Assignee: Barnes & Noble College Booksellers, Inc.
    Inventor: Amir Mesguich Havilio
  • Patent number: 9571534
    Abstract: A method is provided in one particular example that includes identifying an attempt by a first communications device to play video data within a virtual meeting session using a first media player. The first communications device can be sharing at least a portion of a desktop presented on the first communications device with one or more other remote communications devices participating in the virtual meeting session. The method can also include identifying a copy of the video data, and launching one or more media players to present at least a portion of the copy of the video data on the one or more other remote communications devices. The one or more media players are launched to correspond to a location of the first media player on the shared portion of the desktop.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: February 14, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Jianzhong Ding, Haitao Xin, Zheng Yuan, Guangbing Liu, Hailei Sheng
  • Patent number: 9524494
    Abstract: Methods, systems, and graphical user interfaces are provided for navigating a calendar application executing on a computer system. Aspects of scrolling by day and scrolling by week are combined into a hybrid approach that includes advantages of both. For example, the week can be displayed with the current day first (e.g. in the left most column), thereby providing a more relevant view to a user. Then, when a user selects to move forward or backward, the next or previous full week (i.e. starting with a designated day, such as Sunday or Monday) can be displayed. And, when a user forward through the current day (or other selected day), the week view can stop with the selected day displayed first, to give a user a view of the next set of days following the selected day.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: December 20, 2016
    Assignee: APPLE INC.
    Inventors: Brian Croll, Viktor Miladinov
  • Patent number: 9513791
    Abstract: A method of operation of an electronic device system includes: detecting a drag performed on a touch screen, the drag having a starting point and an ending point; detecting a stretchable cursor extendable based on the drag, the stretchable cursor having a cursor length, a cursor direction, a starting portion, and an ending portion at the ending point and larger than the starting portion at the starting point; displaying the stretchable cursor on the touch screen; and performing a process routine based on the cursor length and the cursor direction, the process routine continued after the stretchable cursor is pasted with the drag performed on the touch screen.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: December 6, 2016
    Assignee: SONY CORPORATION
    Inventors: George Arriola, Michael P. Bauerly, Brian W. Johnson, Reiko Miyazaki, Tatsushi Nashida, Ken Miyashita
  • Patent number: 9495714
    Abstract: A social networking system can generate or utilize a social menu in a social network page. The social menu can be generated based on a crowd-sourced user interaction, an external database of business offerings, an administrator interface of the social network page, or any combination thereof. A user interaction of one user account with a menu item of a social menu can be presented to another user account. A user account can select the menu item by querying the social networking system for creating a reference link to the menu item.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: November 15, 2016
    Assignee: FACEBOOK, INC.
    Inventors: Matthew Bush, Russell Heddleston, Brian Pantano
  • Patent number: 9471694
    Abstract: A method and system for remote control of a presenter's computer screen using only web browsers is described. Viewers are able to view representation of a presenter's screen on a screen of the viewer's device and remotely control the presenter's screen directly from a web browser, without any downloads, plugins, or dialog boxes. Viewer control events are captured by the browser, sent to a server, and transmitted to the presenter's computer. A program running on the presenter's computer executes the control events, updates the presenter's screen, and transmits images of the updated screen back to the viewers.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: October 18, 2016
    Assignee: CLEARSLIDE, INC.
    Inventors: Adam Michael Lieb, James L. Benton
  • Patent number: 9274695
    Abstract: A method and a device are disclosed including a parallax Graphical User Interface (GUI) software component configured to allow automatic, parallax-type, smooth movement of multiple information panels out of user's view when focus is placed on one of the multiple information panels and the focus information panel is scrolled. When the user scrolls in the opposite direction, the non-focus panels reappear smoothly and automatically and the original user view before scrolling is restored. In various embodiments, search results may be categorized and organized into separate windows, each independently scrollable, which may be viewed using the parallax GUI. In various embodiments, a number of documents and/or software applications used to open such documents, may be registered in a parallax list to allow navigation using the parallax GUI.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: March 1, 2016
    Inventors: John Jacob Ellenich, Robert Theodore Derstadt
  • Patent number: 9256354
    Abstract: Provided is a list display apparatus configured to: arrange, from a list including a plurality of item images arranged in order, item images included in a partial range of the list in a predetermined scroll direction, and display the item images in the partial range on a screen; and move the item images in the scroll direction at a speed corresponding to a user's scroll instruction, and move item images that have not been displayed on the screen in the scroll direction from outside of the screen into the screen so as to newly display the item images on the screen. When the item image that is newly displayed is moved in the scroll direction into the screen, at least a part of the item image is moved in a cross direction crossing the scroll direction from the outside of the screen into the screen at a predetermined speed.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: February 9, 2016
    Assignees: SONY CORPORATION, SONY COMPUTER ENTERTAINMENT INC.
    Inventors: Arito Mochizuki, Kuniaki Oe
  • Patent number: 9256690
    Abstract: A method and system for remote control of a presenter's computer screen using only web browsers is described. Viewers are able to view representation of a presenter's screen on a screen of the viewer's device and remotely control the presenter's screen directly from a web browser, without any downloads, plugins, or dialog boxes. Viewer control events are captured by the browser, sent to a server, and transmitted to the presenter's computer. A program running on the presenter's computer executes the control events, updates the presenter's screen, and transmits images of the updated screen back to the viewers.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: February 9, 2016
    Assignee: CLEARSLIDE, INC.
    Inventors: Adam Michael Lieb, James L. Benton
  • Patent number: 9189130
    Abstract: An exemplary method includes a user computing device 1) determining current states, such as current integration states and/or current operational states, of software applications included in a suite of software applications relative to the user computing device, 2) identifying, based on the current states, access options for the software applications included in the suite of software applications, and 3) providing, by the user computing device for display, a graphical user interface that includes the access options configured to be selected by a user of the user computing device to access the software applications included in the suite of software applications. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: January 5, 2012
    Date of Patent: November 17, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Heath Stallings, Omar Abou-Khamis, Nathan J. Maxfield, Ashok Kumar, Andrien J. Wang, Don G. Archer, Aravind Perumandla