Patents Examined by Jung-Mu T Chuang
-
Patent number: 10686930Abstract: A device, method, and graphical user interface for providing maps, directions, and location-based information on a touch screen display are disclosed.Type: GrantFiled: October 26, 2012Date of Patent: June 16, 2020Assignee: Apple Inc.Inventors: Michael Matas, Christopher Blumenberg, Andre M. J. Boule, Stephen O. Lemay, Richard Williamson
-
Patent number: 10540413Abstract: A technique allows a newsfeed item shown in a newsfeed of a social network to be easily promoted to another newsfeed in the social network. In a specific embodiment, the system receives a first user's promotion selection of an item displayed in a newsfeed of the first user. The item includes content provided by a second user. The first user is prompted to select a destination newsfeed. A selection of the destination newsfeed is received and the item is published on the destination newsfeed for a third user.Type: GrantFiled: December 30, 2015Date of Patent: January 21, 2020Assignee: salesforce.com, inc.Inventors: Joseph Olsen, Zachary Dunn, Teddy Joe
-
Patent number: 10528224Abstract: A server according to one embodiment includes a receiving unit, a position determination unit, and a transmitting unit. The receiving unit receives, from a terminal, selection information indicating at least one item selected on the terminal displaying a list containing a set of a plurality of items. The position determination unit determines a position to which the at least one item can be moved in the list by referring to a storage unit storing constraint information. The transmitting unit transmits, to the terminal, position information indicating a determination result by the position determination unit in order to display a position to which the at least one item can be moved and a position to which the at least one item cannot be moved in a distinguishable manner on the terminal at an arbitrary time before movement of the at least one item is completed.Type: GrantFiled: December 10, 2014Date of Patent: January 7, 2020Assignee: Rakuten, Inc.Inventors: Jun Numazawa, Tenshin Hayashi
-
Patent number: 10496753Abstract: A user interface for a system such as a virtual assistant is automatically adapted for hands-free use. A hands-free context is detected via automatic or manual means, and the system adapts various stages of a complex interactive system to modify the user experience to reflect the particular limitations of such a context. The system of the present invention thus allows for a single implementation of a complex system such as a virtual assistant to dynamically offer user interface elements and alter user interface behavior to allow hands-free use without compromising the user experience of the same system for hands-on use.Type: GrantFiled: September 30, 2011Date of Patent: December 3, 2019Assignee: APPLE INC.Inventors: Thomas Robert Gruber, Harry J. Saddler
-
Patent number: 10484845Abstract: An electronic notebook system is described that comprises a housing, a computing device, wireless interfaces, antennas, sensors, a touch display configured to receive input via a stylus and/or human digit input, the stylus comprising a pressure and/or an inclination sensor, a microphone, camera, the notebook system configured to provide a user condition interface, receive a user selection of a first user condition, provide an interface configured to receive user details, receive audible user details via the microphone, convert the audible user details received via the microphone to text, perform natural language processing to identify text keywords utilizing sentence segmentation, part-of-speech tagging, paraphrase recognition, and/or co-reference resolution, identify a condition based at least in part on the identified one or more keywords, dynamically generate an alert based at least in part on the identified condition, wirelessly transmit the generated alert to one or more destinations via at least a firstType: GrantFiled: January 17, 2019Date of Patent: November 19, 2019Inventor: Karen Elaine Khaleghi
-
Patent number: 10474317Abstract: A grid-based visualization displays icons representing data entities in grid cells corresponding with the data entities' attribute values. Grid cells organize icons according to first and second attribute values of their data entities. Dynamic grouping replaces icons with summary icons based on one or more additional attributes of their data entities. Each summary icon represents one or more icons having matching values of their additional attributes. Summary icons may include sizing and visual indicators of aggregate values of the icons they replace. Summary icons may replace icons within a single cell or multiple cells. Summary icons may be positioned based on the positions of the icons they replace. User interface controls for activating and controlling grouping may be integrated with a legend.Type: GrantFiled: October 30, 2014Date of Patent: November 12, 2019Assignee: Oracle International CorporationInventors: Jairam Ramanathan, Prashant Singh, Hugh Zhang, Mark Robertson
-
Patent number: 10452231Abstract: One or more aspects relate to a screen reader. Markup code for a visual interface containing at least one visual control is located. A screen reader menu for the visual interface is created. A visual control name and screen location, both corresponding to the at least one visual control, are extracted from the markup code. A menu item is generated in the screen reader menu corresponding to the at least one visual control. The menu item is set to simulate an action at the screen location corresponding to the at least one visual control on selection of the menu item whereby on user selection of the menu item the action is simulated at the screen location corresponding to the at least one visual control.Type: GrantFiled: June 26, 2015Date of Patent: October 22, 2019Assignee: International Business Machines CorporationInventors: Veli Akiner, Benjamin A. Confino, Fenghui Jiang, Martin A. Ross, Bradley G. Whitehouse
-
Patent number: 10446142Abstract: Examples described herein dynamically personalize a digital assistant for a specific user, creating a personal connection between the digital assistant and the user. The digital assistant accesses user activity and generates queries based on the user activity. The digital assistant facilitates natural language conversations as machine learning sessions between the digital assistant and the user using the one or more queries to learn the user's preferences and receives user input from the user during the learning session in response to the queries. The digital assistant dynamically updates a personalized profile for the user based on the user input during the natural language conversations.Type: GrantFiled: May 20, 2015Date of Patent: October 15, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Melissa Nicole Lim, Margaret Ann Mitchell, Christopher Brian Quirk
-
Patent number: 10423696Abstract: Techniques facilitate intelligent message processing of messages. With regard to a message, an intelligent message processor component (IMPC) can intelligently identify a desired file folder and archive the message in the folder in response to as little as one user interface (UI) control manipulation (e.g., click), when the intelligent message processor UI (IMPUI) is activated. When the IMPUI is activated, the IMPC automatically parses the message and identifies, or allows the user to identify, a keyword/phrase in the message. The IMPC automatically identifies the desired folder based on the identified keyword/phrase, and the user can click on the identified keyword/phrase to store the message in the identified file folder. The IMPUI also can comprise other UI controls that can, e.g., forward a message to another user, archive the message or related attachment in a remote storage destination, perform a customized message process, etc.Type: GrantFiled: December 15, 2015Date of Patent: September 24, 2019Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventor: Michael L. Bishop
-
Patent number: 10402051Abstract: A remote control apparatus includes a display panel, an operation detector detecting an operation of touching the display panel, a remote controller remotely controlling an electronic apparatus in accordance with the touch operation, an item selection unit allowing a user to select a selection item in the display panel, a touch operation determination unit comparing a duration time of an operation of touching the selection item with a predetermined threshold value, a detailed information obtaining unit obtaining detailed information on the selection item from the electronic apparatus when the duration time is smaller than the threshold value, a related information obtaining unit obtaining related information on the selection item using the selection item as a searching condition from an external service apparatus when the duration time is equal to or larger than the threshold value, and a display controller controlling display of the detailed information or the related information.Type: GrantFiled: April 7, 2016Date of Patent: September 3, 2019Assignee: Saturn Licensing LLCInventors: Yoshinori Ohashi, Shin Ito
-
Patent number: 10402034Abstract: Embodiments of a system for automatically managing panes in relation to the application canvas in a user interface. The system includes a pane manager that works in conjunction with applications to provide access to panes while keeping a minimum amount of user content visible. The system allows an application to define a protected canvas size. When a pane is needed, the system determines if sufficient room for the pane exists or can be created by dismissing another pane. If so, the pane is added. If not, the pane may be displayed in a temporary manner. The system also responds to changes in the user interface size. If the user interface size decreases to a point where sufficient room for existing panes is no longer available, one or more of the existing panes are dismissed.Type: GrantFiled: August 6, 2014Date of Patent: September 3, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Jonathan S. Kaufthal, Travis Spomer, Ryan Sloan
-
Patent number: 10394414Abstract: A system and method for facilitating automatic execution of user interaction in a virtual space are disclosed. For such facilitations, interactions initiated by users may be monitored and examined. The examination of the user interactions may be made based on various parameters that depend on user interaction levels in the virtual space. Based on results of such examinations, user interactions to be automatically executed in the virtual space while the users are not participating in the virtual space may be determined. In some examples, such determinations may be based on the user interaction levels in the virtual space and/or one or more virtual items and/or real-world currencies spent by the users for the automatic execution of the user interactions.Type: GrantFiled: July 19, 2013Date of Patent: August 27, 2019Assignee: Kabam, Inc.Inventors: Kent Wakeford, Clifford J. Harrington
-
Patent number: 10387003Abstract: A method, system and computer program product for providing a configurable user interface comprises receiving, by a server computer, a request for information to be rendered in a user interface; and in response to the request, sending, by the server computer, the information to be rendered and an identifier related to one of a plurality of user interface components. Also, in response to the request, the server computer sends a registry of the plurality of user interface components, wherein the registry comprises a respective entry for each of the plurality of user interface components. More particularly, the respective entry for a particular one of the plurality of user interface components comprises: a) a location of a configuration associated with the particular one user interface component; and b) a plurality of attributes and corresponding attribute values associated with the particular one user interface component.Type: GrantFiled: March 30, 2015Date of Patent: August 20, 2019Assignee: CA, Inc.Inventors: Howard A. Abrams, Stanislav Mitranic
-
Patent number: 10379699Abstract: There is provided an information processing apparatus including a control unit configured to acquire and output information of an operation screen on a display unit from a relay apparatus storing the information of the operation screen, the relay apparatus being configured to relay at least one moving image from a moving image server, in which the moving image is stored, to a different device via a network, request the thumbnail image to be arranged in the region of the operation screen to the relay apparatus, arrange the acquired thumbnail image in the region if the thumbnail image requested is acquired, and request a thumbnail image the acquisition of which fails until the acquisition is succeeded if the acquisition is failed due to the fact that the thumbnail image is not present.Type: GrantFiled: November 11, 2014Date of Patent: August 13, 2019Assignee: SONY CORPORATIONInventors: Shigeki Toyoda, Jun Yoshikawa, Shigeki Wakatani
-
Patent number: 10379707Abstract: A method, system and computer program product for providing a configurable user interface comprises receiving, by a server computer, a request for information to be rendered in a user interface; and in response to the request, sending, by the server computer, the information to be rendered and an identifier related to one of a plurality of user interface components. Also, in response to the request, the server computer sends a registry of the plurality of user interface components, wherein the registry comprises a respective entry for each of the plurality of user interface components. More particularly, the respective entry for a particular one of the plurality of user interface components comprises: a) a location of a configuration associated with the particular one user interface component; and b) a plurality of attributes and corresponding attribute values associated with the particular one user interface component.Type: GrantFiled: March 30, 2015Date of Patent: August 13, 2019Assignee: CA, Inc.Inventors: Howard A. Abrams, Stanislav Mitranic
-
Patent number: 10372781Abstract: Heuristic caching techniques are used to improve application usability within the constraints of computing resources. A user's behavior in connection with an application is recorded and used to intelligently determine which transitions of a user interface of the application to cache. In addition, the user may have one or more characteristics. Such characteristics may also be used to identify other users so that the other users' behavior in connection with the application can be used for intelligently determining which transitions of the user interface to cache.Type: GrantFiled: December 3, 2015Date of Patent: August 6, 2019Assignee: Oracle International CorporationInventors: Reza B'Far, Alan Waxman, Kent Spaulding
-
Patent number: 10372294Abstract: To further improve convenience of a user, there is provided an information processing apparatus including: a content information set generation unit configured to generate a content information set including a series of content information pieces in a predetermined arrangement sequence, the content information pieces being displayed in a predetermined area on a display screen; an update detection unit configured to detect an updated content information piece from among the content information pieces constituting the content information set; and a display control unit configured to display, on the display screen, an indicator indicating at least a positional relation of an updated part with respect to the whole content information set while displaying at least a part of the content information set on the display screen in the arrangement sequence, the updated part corresponding to the updated content information piece from among the content information set.Type: GrantFiled: April 30, 2014Date of Patent: August 6, 2019Assignee: SONY CORPORATIONInventor: Kento Ishizu
-
Patent number: 10374984Abstract: Methods and systems for providing content (e.g., such as web content) to a computing device are disclosed. An example method for providing web content includes receiving, from a first computing device, a request for the web content and determining a device type of the first computing device. The example method further includes retrieving the web content and modifying the web content based on the device type. The example method still further includes providing the modified web content to the first computing device for display on the first computing device.Type: GrantFiled: November 27, 2012Date of Patent: August 6, 2019Assignee: ZARBAÑA DIGITAL FUND LLCInventor: Andrew So
-
Patent number: 10346005Abstract: A computer-implemented method for determining exploded path of an exploded view of an assembly of three-dimensional modeled objects comprising the steps of displaying (1) in a main frame an exploded view of the assembly in a scene; computing (2) at least one set of exploded paths, an exploded path corresponding to a set of at least one exploded line linking at least one object of the assembly; displaying (3) a list of thumbnails, a thumbnail corresponding to at least one possible set of computed exploded paths of the assembly; selecting (4) one thumbnail among the list of thumbnails; and displaying (5) the selected thumbnail.Type: GrantFiled: July 15, 2014Date of Patent: July 9, 2019Assignee: DASSAULT SYSTEMESInventors: Christophe Rene Francis Delfino, Guillaume Romain Dayde
-
Patent number: 10346021Abstract: An information processing apparatus causes some of a plurality of items to be listed in a display area. The information processing apparatus receives an operation to cause at least one of items not being displayed in the display area, among the plurality of items, to be displayed in the display area. The information processing apparatus receives an operation to select one item from among the items displayed in the display area. The information processing apparatus causes a predetermined process corresponding to the operation to be performed for a selected first item and causes items to be arranged in the display area so that the first item or a second item arranged just before the first item among the plurality of items is the item arranged foremost among the items listed in the display area.Type: GrantFiled: May 29, 2013Date of Patent: July 9, 2019Assignee: Rakuten, Inc.Inventor: Hisanori Yamahara