On-screen Window List Or Index Patents (Class 715/783)
  • Patent number: 11189375
    Abstract: Various methods and systems are provided for suggesting annotation shapes to be applied to a medical image. In one example, a method includes outputting, for display on a display device, a set of annotation icons from an icon library based on a current image displayed on the display device and displaying an annotation on the current image in response to selection of an annotation icon from the set. The method further includes automatically adjusting the annotation to a corresponding anatomical feature in the current image and saving the current image with the annotation.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: November 30, 2021
    Assignee: GE Precision Healthcare LLC
    Inventors: Sean O'Connor, Justin Wright, Jerome Knoplioch
  • Patent number: 11163275
    Abstract: A method for adjusting a resource within an area utilizing voting by users. The method includes a computer processor receiving a request from one or more of the users to adjust a resource. The method further includes generating a voting poll for the resource. The method further includes communicating the generated voting poll to a plurality of users, wherein the plurality of users includes the one or more users. The method further includes identifying valid responses to the communicated voting poll based on a first policy related to the resource. The method further includes determining a response to the voting poll, wherein the response is based, at least in part, on the first policy related to the resource and aggregated valid responses of the voting poll. The method further includes applying the determined response to the resource.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gianluca Della Corte, Alessandro Donatelli, Antonio M. Sgro
  • Patent number: 10996844
    Abstract: The purpose of the present invention is to control an information terminal, equipped with a touch panel and installed in a vehicle, in a manner in which it can be operated without affecting driving. A drive mode application causes an information terminal, controlling the running of an application through first control on the basis of a user operation received via a touch panel, to function as: a connection detection unit, which detects a connection to a vehicle; a function limiting unit, which controls the running of the application through second control, different from the first control, on the condition that the connection to the vehicle is detected; and a display switching unit, which, on the basis of a sliding operation in a first direction received via the touch panel while a first application is being displayed, displays the first application and a second application.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: May 4, 2021
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Keiichi Takikawa, Akira Iihoshi
  • Patent number: 10963139
    Abstract: An electronic device including a touch-enabled display module configured to display a plurality of windows according to a multi-window mode; and a control module configured to displaying on the touch screen a first application window and a second application window according to the multi-window mode, alter the first application window in response to a touchscreen input received via the touch-enabled display, and automatically alter the second application window in response to the alteration of the first application window.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: March 30, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Doo Suk Kang, Geon Soo Kim, Dong Hyun Yeom, Pil Joo Yoon, Yong Joon Jeon, Bo Kun Choi
  • Patent number: 10908948
    Abstract: Various examples for providing multiple instances of a client application in operating systems that limit execution of the client application to a single process are disclosed. A client device can include an operating system natively configured to generate a single process for an execution of the client application on the client device. A client application can be configured to, in the single process, generate sub-processes for execution of separate instances of the client application. The client application can include at least one user interface that permits creation of, termination of, or toggling between various instances of the client application.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: February 2, 2021
    Assignee: VMWARE, INC
    Inventors: Yuping Wei, Ke Xiao, Hongsheng Li, An Min Gong, Wenshuo Chen
  • Patent number: 10817241
    Abstract: A multi-frame display method applied to a display device.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: October 27, 2020
    Assignee: HKC Corporation Limited
    Inventor: Yu-jen Chen
  • Patent number: 10754489
    Abstract: The techniques and mechanisms described herein are directed to a method for pinning a tab in a tabbed browser. Briefly stated, browsing software is configured to recognize a “pin” event, such as a hot key, a menu selection, and the like. Upon recognizing the pin event, the browsing software splits a display screen into a pinned window and a tabbed window. The tabbed window displays one or more open tabs and the content of the currently in focus tab. The pinned window may display content that was previously displayed within one of the tabs in the tabbed window or may display new content. The browsing software may configure the navigation of the pinned window differently than the navigation for the tabs in the tabbed window.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: August 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aaron J. Sauve, Tony E. Schreiner, Charles Cummins, Cornelis K. Van Dok
  • Patent number: 10732722
    Abstract: Computerized methods and systems, including computer programs encoded on a computer storage medium, may adaptively predict expression of emotions based on collected biometric data. For example, a computing system may receive first data indicative of a first time-evolving movement of a portion of a body during a collection period, and may obtain second data identifying predictive models that correlate default emotions with second feature values that characterize body movements during prior collection periods. Based on an outcome of the application of the least one pattern recognition algorithm or machine learning algorithm to portions of the first and second data, the system may determine a corresponding one of the default emotions represented by the first time-evolving movement, and may transmit data indicative of the corresponding one of the default emotions to the communications device for presentation to a user.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: August 4, 2020
    Assignee: Emaww
    Inventor: Alicia Heraz
  • Patent number: 10678419
    Abstract: Disclosed herein are system, method, and computer program product embodiments for a system for bi-directional communication between windows. An embodiment operates by receiving a panel selection of a second panel of a first window comprising at least a first panel and the second panel. The second panel is undocked from the first window responsive to the panel selection. An item selection is received from either the first window or the second window. It is determined that the item selection corresponds to one of the first window or the second window as a selected window. The displayed information in the unselected window is updated corresponding to the item selection.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: June 9, 2020
    Assignee: SAP SE
    Inventors: Roman Rommel, Jan-Michel Blinn
  • Patent number: 10659418
    Abstract: First notification data is sent to a first client service and second notification data to a second client service. The first notification data and the second notification data notify a user of a message about an activity that is of interest to the user. A read notification is received indicating that the first notification data sent to the first client service has been interacted with by the user. The second notification data sent to the second client service is determined not to have been interacted with by the user. Responsive to determining that the second notification data sent to the second client service has not been interacted with by the user, a modify instruction is sent to the second client device that hosts the second client service. The modify instruction to cause a modification of the second notification data.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: May 19, 2020
    Assignee: GOOGLE LLC
    Inventors: Alexander Collins, Brandon Bilinski
  • Patent number: 10650062
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to context sensitive resource recommendations and provide a method, system and computer program product for activity sensitive context sensitive resource recommendations. In an embodiment of the invention, an activity-centric resource recommendation method can be provided. The method can include inferring an activity from a workspace in a graphical user interface, identifying resources from amongst a set of resources that are relevant to the inferred activity, and displaying the identified resources in the graphical user interface.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: May 12, 2020
    Assignee: International Business Machines Corporation
    Inventors: Elizabeth A. Brownholtz, Casey Dugan, Werner Geyer, Michael Muller, Jianqiang Shen
  • Patent number: 10628468
    Abstract: A collaboration database service may allow users to create, edit, and share collaborative content on custom databases, and may also integrate and interoperate with various productivity applications. For example, a collaboration database engine of the service may detect creation or modification of a table through an application associated with the service. In response to a request to add a choice type column to the table, the engine may automatically select, provide, and enable modification of a set of symbols and associated text values corresponding to choices. The engine may then provide the choice type column for display within the table such that each cell of the choice type column is automatically and/or manually populated with at least one of the choices. The choice may be represented by a symbol and/or associated text value from the modified set of symbols and associated text values corresponding to the choice.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: April 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krista Bendig, Krunal Sheth, Travis Eby, Raul Clouse, Scott McFadden, Reed Pankhurst, Wei Wei, Daniel McAllister, Petr Slavik, Mark Peterson, Chris Seitzinger, Harjinder Pal Singh Raheja
  • Patent number: 10574932
    Abstract: A method for media subtitling is described, wherein subtitles and/or captions for media are first created on a web interface in a first language along with the appropriate synchronization information with respect to the media. The document content may be created via the web interface, or it may be created locally and uploaded to the interface. Subsequent to creation and/or upload of at least a portion of the subtitling, personnel in different locations (e.g., different terminals or different countries) then access the web interface, which includes the first language and the synchronization information, to create foreign/alternative subtitling.
    Type: Grant
    Filed: July 28, 2008
    Date of Patent: February 25, 2020
    Assignee: Fox Digital Enterprises, Inc.
    Inventor: Robert Evans Wetmore
  • Patent number: 10558294
    Abstract: The display of a scrollable list of items is described. In one disclosed embodiment, a list of items may be displayed on a scrollable computing device display in such a manner that, upon receiving an input requesting movement of a select indicator to a different list item, the select indicator is moved on the display toward the different list item and the list is scrolled on the display in an opposing direction.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: February 11, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: David R. Brinda, Robert C. J. Pengelly
  • Patent number: 10511564
    Abstract: This disclosure provides various techniques that may allow for user availability aware communication. For example, a first user may desire to send an electronic message to a second user, but may not have a way to intelligently select a messaging service to use. This disclosure provides, in one example of user availability aware messaging, that a particular messaging service may be selected based on activity information regarding the second user's activity on one or more messaging services. The electronic message may be sent to the second user via the particular messaging service.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: December 17, 2019
    Assignee: salesforce.com, inc.
    Inventor: Shailesh Govande
  • Patent number: 10395762
    Abstract: Provided herein are various systems and methods for monitoring how users interact with medical imaging exams to automatically determine the view order and importance of various series within medical imaging exams as a function of a particular user, exam type, clinical information, and/or other characteristic of medical data.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: August 27, 2019
    Assignee: MERGE HEALTHCARE SOLUTIONS INC.
    Inventor: Evan K. Fram
  • Patent number: 10372300
    Abstract: Disclosed in the present invention is a method for triggering a widget in an application. The method includes: obtaining the layout information of the first page in the application; extracting the clickable widgets in the first page and the corresponding widget types according to the layout information of the first page; and obtaining the corresponding click-trigger modes according to the corresponding widget types and triggering the clickable widgets through the corresponding click-trigger modes. Thus, an application behavior can be triggered orderly and intelligently, manual workload is reduced greatly, the efficiency is improved and the completeness of triggering the application behavior can be guaranteed. Further disclosed in the present invention are an apparatus for triggering the widget in the application, a mobile terminal and a storage medium.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: August 6, 2019
    Assignee: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO., LTD.
    Inventors: Guoqing Yuan, Kangzong Zhang, Nan Zhang, Yong Chen, Ming Xu
  • Patent number: 10270728
    Abstract: A system and method identify first notification data and second notification that notify a user of a message about an activity that is of interest to the user. The system and method send the first notification data to a first client service and the second notification data to a second client service. The system and method receive a read notification indicating that the first notification data sent to the first client service has been interacted with by the user. The system and method update a first read status associated with the first notification data and a second read status associated with the second notification data. The system and method send a modify instruction to the second client service that instructs the second client service to modify the second notification data that has not been interacted to reflect that the first notification data has been interacted with by the user.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: April 23, 2019
    Assignee: Google LLC
    Inventors: Alexander Collins, Brandon Bilinski
  • Patent number: 10248305
    Abstract: Disclosed are examples of manipulating documents in file management applications. In one example, a listing of at least one file can be encoded in a user interface of a client application for rendering in a touch screen display. A touch input can be received that designates a selected one of the files, where the touch input can be a gesture performed on the touch screen display. In response to a type of the gesture matching a predefined gesture type, a determination can be made whether at least one of the files is active in the client application and the user interface can be modified to include the at least one of the files and the selected one of the files in response to the at least one of the files.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: April 2, 2019
    Assignee: AirWatch LLC
    Inventors: Colleen Caporal, Muhammad Abeer
  • Patent number: 10234981
    Abstract: The display of a scrollable list of items is described. In one disclosed embodiment, a list of items may be displayed on a scrollable computing device display in such a manner that, upon receiving an input requesting movement of a select indicator to a different list item, the select indicator is moved on the display toward the different list item and the list is scrolled on the display in an opposing direction.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: March 19, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: David R. Brinda, Robert C. J. Pengelly
  • Patent number: 10185488
    Abstract: Discussed herein is an information processing device that displays information in an effective manner on a display screen of the device. A portion of the total data is displayed on the screen when the total data exceeds the amount of data that can be displayed on the screen at a given time. The information processing apparatus characterizes the portions of data as already-read data portions and unread data portions, based on a speed of a scrolling operation performed when the corresponding data portion is displayed on the device. Further, the apparatus also provides a visual indication for each already-read data portion on the display screen of the device. Thus, a user can correctly identify data portions that have been already read and data portions that are yet to be read.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: January 22, 2019
    Assignees: SONY CORPORATION, SONY MOBILE COMMUNICATIONS INC.
    Inventors: Junichi Kosaka, Jung Myungjin, Tomoo Mizukami, Daisuke Aoki, Hidekazu Watanabe
  • Patent number: 10176182
    Abstract: Deleting files may include identifying files stored in a storage device to delete based on one or more deletion rules. The identified files are categorized into at least a first group and a second group. Deletion of files may be triggered based on a free space threshold. Deletion of files in the first group may be triggered. If the free space threshold is not met by deleting the files in the first group, deletion of files in the second group is triggered based on one or more of prioritization and cost optimization.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: January 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Constantin M. Adam, John J. Rofrano, Shang Q. Guo, Frederick Y.-F. Wu, Sai Zeng
  • Patent number: 10089048
    Abstract: A printing managing apparatus has: a memory that stores pieces of setting information of respective print jobs and pieces of information relating to respective printers; a display control unit that causes a display to display, simultaneously, a print job list that is a list of print jobs and a printer list that is a list of printers; and a receiving unit that receives an input to the print job list displayed on the display, and: if the receiving unit receives an input for selecting a print job that is displayed in the print job list, the display control unit changes the display order of the printers in the printer list using the setting information of the selected print job and the pieces of information relating to the respective printers; and the receiving unit receives an input for selecting a printer as defined herein.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: October 2, 2018
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Takao Matsui
  • Patent number: 10050857
    Abstract: A system and method can support socket programming in a server environment, such as a distributed data grid. The server environment can include a selection service that operates to register a plurality of sockets, wherein each said socket is associated with a handler in a plurality of handlers. Furthermore, the selection service can listen for one or more incoming connection requests on the plurality of sockets, and invoke a pluggable callback provided by a said handler associated with a registered socket in the plurality of sockets, when said registered socket receives an incoming connection request.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: August 14, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Mark Falco, Ballav Bihani
  • Patent number: 9953364
    Abstract: A first display control unit displays, on a display unit, a first screen relating to a list of selection candidates serving as candidates to be selected by a user. The first display control unit displays the first screen on which a plurality of the same or similar selection candidates are aggregated into one representative selection candidate. A display object setting unit sets, as a display object to be displayed on a second screen that is displayed when the user selects the representative selection candidate, any one of the plurality of selection candidates that are aggregated into the representative selection candidate based on information on at least two selection candidates among the plurality of selection candidates. A second display control unit displays, on the display unit, when the user selects the representative selection candidate, the second screen relating to the selection candidate set as the display object.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: April 24, 2018
    Assignee: Rakuten, Inc.
    Inventor: Soh Masuko
  • Patent number: 9900649
    Abstract: A control method and display apparatus for providing various types of content is provided. The display apparatus includes a display unit which displays an image of contents; a storage unit which stores information regarding the contents; a UI generation unit which generates UIs regarding the contents; and a controller which shuts down a first content being executed, storing information regarding the shut down first content and controls generation and display of a UI regarding the first content on the display unit, when running a second content different from the first content, while the first content is running. The control method includes running contents and displaying the contents; running a second content that is different from a first content being run, according to a user input; shutting off the first content before running the second content; storing the first content; and generating and displaying a UI regarding the first content.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: February 20, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hee-jeong Bae, Yong-hwan Kwon
  • Patent number: 9843731
    Abstract: An imaging apparatus capable of performing image display that allows a user to more effectively check images of a group composed of a plurality of images generated in response to a single shooting instruction, includes a control unit configured to perform control to cause an imaging unit to generate a plurality of images in response to a single shooting instruction, and a display control unit configured to, as automatically performed review display after shooting in response to the shooting instruction, perform control to sequentially display the plurality of generated images one by one on a display unit, and then display the plurality of images in a multi-display form on the same screen.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: December 12, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Jiro Shimosato
  • Patent number: 9720554
    Abstract: A method, apparatus, and computer readable storage to manage and display mini Graphical User Interface (GUI) applications, or widgets. A widget controller can be associated with a plurality of widgets, upon which a user of the widget controller can then cycle among the associated widgets to display a selected widget. This conserves space on an output device since space for only one widget is needed. Widgets controllers can be embedded on web pages which are part of social networking sites. Particular widgets associated with a widget controller can be automatically determined and associated based on content of a web page containing the widget controller.
    Type: Grant
    Filed: July 22, 2009
    Date of Patent: August 1, 2017
    Inventor: Robert J. Frohwein
  • Patent number: 9646648
    Abstract: A method and apparatus for creating video clips is provided herein. During operation, a processing device will receive multiple video feeds from multiple video sources. In order to reduce the difficulty in producing multiple clips from the multiple video sources, thumbnails of the captured content is displayed and one-click selection of start and stop points of each clip is allowed. An operator can then pick an annotation (metadata) from events in the game or enter a new one and apply it to any or all of the video clips. Suggested content is then displayed based on the metadata of this annotation and can be bundled with the video clips by choosing from the list of related content. All of this content is then bundled together in the database.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: May 9, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Frank R. Bentley, Rohit S. Bodas, Michael E. Groble
  • Patent number: 9602857
    Abstract: There is provided an information processing apparatus which includes: a live content registration processing section that registers live content which is preset with play time and the playing time of the live content in a play list while connecting the play time to the live content; and an archive content registration processing section that registers archive content and the play time of the archive content in the play list after determining a period of time earlier than the play time of the live content as the play time of the archive content which is playable at given time.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: March 21, 2017
    Assignee: Sony Corporation
    Inventor: Reiko Miyazaki
  • Patent number: 9575643
    Abstract: Described herein are techniques for automatically forming groups of application windows. The techniques may be performed with a computing device executing a windowing system, the windowing system having a user interface element that can be interacted with by a user to manage applications executing on the computing device. Each application may correspond to a separate process and application window. It may be determined that an operation has occurred that will evict the application windows of target applications from the display, and in response an application group may be automatically formed. The application group may have indicia of the evicted target applications. The application group may be provided to the user interface element, and when the user interface element is interacted with by the user the user interface element displays user-selectable graphic application indicators for both the application group and applications other than the target applications.
    Type: Grant
    Filed: December 19, 2015
    Date of Patent: February 21, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Miron Vranjes, Matthew Worley, Richard Fang, Nils Sundelin, Robert Jarrett, Jesse Satterfield, Alice Steinglass, Chaitanya Sareen, Bret Anderson
  • Patent number: 9560001
    Abstract: Systems and methods for managing notifications are provided. One of the methods includes sending notification data to a first client service and a second client service for a message. The method further includes receiving an indication that the notification data has been interacted with using the first or second client service. The method includes updating a read status of the notification data when the indication is received, such that the notification data at the first and second client services has a same status indicator.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: January 31, 2017
    Assignee: GOOGLE INC.
    Inventors: Alexander Collins, Brandon Bilinski
  • Patent number: 9542064
    Abstract: A method, system, and non-transitory computer readable storage medium for accessing historic information during exploration and production (E&P) tool sessions of a field. Accessing historic information includes identifying an E&P tool configured to perform a plurality of E&P tool sessions based on a subterranean formation field data set, receiving an annotation input from a user while the user is performing a task using one of a plurality of windows that are created during at least a first one of the plurality of E&P tool sessions, wherein the task is performed based on the subterranean formation field data set, and generating, by a computer processor and in response to the annotation input, a pinned annotation that is pinned to the one of the plurality of windows, wherein the task performed based on the subterranean formation field data set is facilitated using the pinned annotation.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: January 10, 2017
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Konstantinos Meintanis, Rene Radhay
  • Patent number: 9483085
    Abstract: A method of controlling a portable electronic device includes displaying a portion of information on a touch-sensitive display; detecting a touch on the touch-sensitive display at a touch location associated with the information; detecting a tilt of the portable electronic device; and in response to detecting the tilt, scrolling the information.
    Type: Grant
    Filed: June 1, 2011
    Date of Patent: November 1, 2016
    Assignee: BlackBerry Limited
    Inventor: Jason Tyler Griffin
  • Patent number: 9367209
    Abstract: The display of a scrollable list of items is described. In one disclosed embodiment, a list of items may be displayed on a scrollable computing device display in such a manner that, upon receiving an input requesting movement of a select indicator to a different list item, the select indicator is moved on the display toward the different list item and the list is scrolled on the display in an opposing direction.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: June 14, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: David R. Brinda, Robert C. J. Pengelly
  • Patent number: 9335887
    Abstract: A multi display device includes a first body including a first display, a second body including a second display, a hinge configured to connect the first and second bodies, and a controller configured to display a toolset including tools corresponding to an operation state of the multi display device on a screen of at least one of the first and second displays when a user manipulation to display a toolset is input, and to perform an operation corresponding to the selected tool when one tool is selected from the toolset.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: May 10, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ji-yeon Kwak, Yong-jun Lim
  • Patent number: 9245182
    Abstract: A computer-implemented method of enhancing data in a screenshot can include capturing a screenshot of content presented on a display and identifying within the content at least a first element comprising first semantic data. A first semantic representation of the first semantic data can be generated and the first semantic representation can be associated with the first element. The first semantic representation and the screenshot can be output.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: January 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Frank L. Jania, Lawrence M. Wright
  • Patent number: 9244583
    Abstract: The present invention extends to methods, systems, and computer program products for user interface screen order and composition. Embodiments of the invention include using historical data and/or contextual data to augment, rearrange, or reconfigure menus and/or screen flows and add/remove/hide/expose content and functionality for users. Screen flow adjustments are formulated based on historical data and/or contextual data. The formulated adjustments facilitate more appropriate access to specified user interface elements within a screen flow in view of identified user interface elements of interest. The screen flow is adjusted in accordance with the formulated adjustments to facilitate more appropriate access to the specified user interface elements.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: January 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew William Lovitt, Michael Hall
  • Patent number: 9176573
    Abstract: Cumulative movement animation techniques are described. In one or more implementations, an output a first animation is initiated that involves a display of movement in a user interface of a computing device. An input is received by the computing device during the output of the first animation, the input configured to cause a second display of movement in the user interface. Responsive to the receipt of the input, a remaining portion of the movement of the first animation is output along with the movement of the second animation by the computing device.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: November 3, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Megan A. Bates, Song Zou, Shaojie Zhang, Ross N. Luengen
  • Patent number: 9176610
    Abstract: Building on a set of captured audiovisual segments clipped to provide a palette of audio and synched video, techniques and implementations described herein facilitate a new and highly-personalized (and in some cases crowd-sourced or sourcable) genre of audiovisual sampling and musical performance. Using a palette of captured and/or imported audio and associated video, users can remix to create a coordinated audiovisual performance. Because the audiovisual sampling and musical performance capabilities can be hosted on ubiquitous handheld or other portable computing devices such as smartphones and/or pad-type computers, user/musicians can, in essence, creatively remix their life.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: November 3, 2015
    Assignee: Smule, Inc.
    Inventors: Nick Kruge, Ge Wang, Perry R. Cook
  • Patent number: 9134938
    Abstract: An information processing apparatus connected to a printer includes dialog screen producing section, a common preview producing section, and a display section. The dialog screen producing section is configured to produce a dialog screen that includes a plurality of tab sheets. The tab sheets prompt an operator to input first setting information for printing. The common preview producing section is configured to produce a common preview image that should be displayed on the dialog screen. The common preview image appears in all of the plurality of tab sheets. The display section is configured to display the dialog screen and the common preview image.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: September 15, 2015
    Assignee: OKI DATA CORPORATION
    Inventor: Ryoichi Oonami
  • Patent number: 9122368
    Abstract: Images are analyzed within a 3D environment that is generated based on spatial relationships of the images and that allows users to experience the images in the 3D environment. Image analysis may include ranking images based on user viewing information, such as the number of users who have viewed an image and how long an image was viewed. Image analysis may further include analyzing the spatial density of images within a 3D environment to determine points of user interest.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: September 1, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Richard S. Szeliski, Blaise H. Aguera y Arcas, Tomasz S. M. Kasperkiewicz
  • Patent number: 9031843
    Abstract: A method and apparatus for enabling multimodal tags in a communication device is disclosed. The method comprises receiving a first training signal and receiving a second training signal in conjunction with the first training signal. A multimodal tag is created by discarding redundant or non-discriminative information associated with each of the first and second training signals to represent a combination of the first training signal and the second training signal and a function is associated with the created multimodal tag.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: May 12, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Changxue Ma, Harry M. Bliss
  • Publication number: 20150121297
    Abstract: Systems and methods for enabling users to rapidly flip through displayed pages of content in an intuitive manner are provided. Graphical animations for transitioning from one page to another can be executed so that portions of three or more pages can be simultaneously viewed. This enables a user to make snap judgments as to whether she wishes to explore any one of those pages in more detail as she rapidly flips through the pages.
    Type: Application
    Filed: January 6, 2015
    Publication date: April 30, 2015
    Inventors: Charles Hugo Ying, Marcos A. Weskamp, Michael S. McCue, Didier Hilhorst, Michael Johnston
  • Publication number: 20150121296
    Abstract: A method and an apparatus for processing an input of an electronic device are provided. The method includes displaying an object screen; buffering an object at a position where a proximity input is detected, when the proximity input is detected; and, executing the buffered object collectively and displaying an execution screen when a touch input is detected on the object on which the proximity input occurs.
    Type: Application
    Filed: October 24, 2014
    Publication date: April 30, 2015
    Inventors: Jiwoong OH, Eunyeung Lee
  • Publication number: 20150095842
    Abstract: A user interface that includes a canvas that extends in one direction. An activation mechanism may be used to generate an initial blade in the canvas. A blade is a user interface element that occupies a portion of the canvas in the dimension along which the canvas extends. The blade includes multiple selectable elements that each have a corresponding blade. The user interface includes an extension mechanism configured to present a corresponding subsequent blade on the canvas perhaps adjacent to the prior blade when a selected element from a prior blade is selected, the subsequent blade also including multiple selectable elements that may be hierarchically structured. In this manner, blade chains may be created representative of a journey that the user has taken since initiating the first blade.
    Type: Application
    Filed: April 1, 2014
    Publication date: April 2, 2015
    Inventors: Stephen Michael Danton, Vishal R. Joshi, Karandeep Singh Anand, William J. Staples, Nafisa Bhojawala, Brendyn Alexander, Brad Olenick, Jonah Bush Sterling, Leon Ezequiel Welicki, Madhur Joshi, Jon Harris, Justin Beckwith
  • Patent number: 8990727
    Abstract: Embodiments relate to a computer-implemented method for graphically displaying or presenting a fisheye-based view of a large data list on the limited content viewing area of a mobile device. At least a subset of data rows within the data list and graphical representations of a plurality of data fields of at least the subset of data rows are generated and graphically displayed using a graphical user interface of the mobile device. When a user selects a focus row from the displayed data rows, a fisheye-based view of the selected focus row is presented. The fisheye-based view and the graphical representations of the data fields provide the user with a focus-plus-context view of a large data list. Further, the graphical representations provide the user with meaningful information even when particular data items are too small to read specific values.
    Type: Grant
    Filed: July 21, 2010
    Date of Patent: March 24, 2015
    Assignee: Sybase, Inc.
    Inventors: Steven Qian Xia, Chang Zhang, Yean Fee Ho
  • Patent number: 8984435
    Abstract: Selected data files in folders are sorted in a designated order for each of folders that store selected data files (S204), and information associated with each of the selected data folders sorted for each folder is registered in a page list in the designated folder order (S205).
    Type: Grant
    Filed: June 19, 2006
    Date of Patent: March 17, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yasushi Mochizuki, Masakazu Nomoto, Keisuke Nagao
  • Publication number: 20150058730
    Abstract: A method is disclosed for receiving a plurality of play events associated with a sporting event, wherein each play event of the plurality of play events comprises a game clock time, a description, and identifies a sports team of a plurality of sports teams; for each play event in the plurality of play events: generating a graphical tile that is associated with the play event; configuring an appearance of the graphical tile based, at least in part, on the description and the sports team of the play event; causing to display a graphical tile list in a graphical user interface of a mobile computing device, wherein the graphical tile list includes one or more of the graphical tiles listed in a chronological order based on the game clock time in the play event associated with each graphical tile.
    Type: Application
    Filed: August 27, 2013
    Publication date: February 26, 2015
    Applicant: Stadium Technology Company
    Inventors: Jonathan Dubin, Kunaldeep Malik, Gideon Yu, Paraag Marathe, Doug Garland, Mitch Huang, Chris Giles, Martin Manville, Mark Kilgore, Patrick Weiss
  • Patent number: 8966403
    Abstract: Disclosed is a method which, in one embodiment, enables a user to navigate the Harmonized Tariff Schedule (HTS). The method initially involves uploading a delimited HTS file, and using it to create a wizard which optionally allows the user to navigate a series of options menus, or alternatively, the entire menu hierarchy can be displayed on the same screen. The selections made at every menu is saved for future reference. The method also optionally enables the documentation of Export Control Classification Numbers, which are recorded along with applicable control information for the product.
    Type: Grant
    Filed: October 5, 2007
    Date of Patent: February 24, 2015
    Assignee: Textron Innovations, Inc.
    Inventors: Scott Curtis McKelvey, Dan Robert Underwood, Guohua Jiang