Customizing Multiple Diverse Workspace Objects Patents (Class 715/765)
-
Patent number: 10609229Abstract: A display processing device includes a display, a touch sensor, and a control unit. The display displays a first preview image corresponding to a printing result of a character string image including a plurality of characters. The control unit executes a first detecting process, a rotation angle obtaining process, a second detecting process, and a magnification rate calculation process upon receiving the signal indicative of the touched position. The first detecting process indicates a process that detects a first character image with the touched position as an origin. The rotation angle obtaining process indicates a process that obtains a rotation angle at which a direction of the first character image becomes a predetermined direction. The second detecting process indicates a process that detects a heading character image indicating a heading character of the plurality of characters. The magnification rate calculation process indicates a process that calculates a magnification rate.Type: GrantFiled: May 10, 2019Date of Patent: March 31, 2020Assignee: Kyocera Document Solutions Inc.Inventor: Shinichi Kawaguchi
-
Patent number: 10596906Abstract: The present disclosure relates to an infotainment system, to a locomotion vehicle, and to a user interface. The user interface may comprise: an input device for detecting swipe gestures of a user guided by a structure in respect of two dimensions, called “finger strip” in the following, a display device, and an evaluating unit. The evaluating unit may be configured to evaluate swipe gestures detected by means of the finger strip for substantially continuously variable adjustment to an output variable and to evaluate tap inputs detected by means of the finger strip for selection and/or definition of favorites.Type: GrantFiled: December 16, 2015Date of Patent: March 24, 2020Assignee: Volkswagen AGInventors: Holger Wild, Nils Kötter
-
Patent number: 10599301Abstract: An apparatus for controlling a plurality of devices with loudspeaker located in various rooms of a dwelling. The apparatus comprises a panel (1) with first user interface (2) and a second user interface (3) arranged side by side. The first user interface (2) comprises an interactive touch screen display with an indicator (11) for each room that contains an electronic device. The second user interface (3) comprises an adjustment element, for example a rotating wheel or a finger track indicator (8), for adjusting the audio level in a room in response to a correspondingly finger moving action on the second user interface (3). The audio level in a room is adjusted by the user holding one finger tip on the indicator (11) for that room while another finger is simultaneously moved on the second user interface (3).Type: GrantFiled: March 4, 2015Date of Patent: March 24, 2020Assignee: BANG & OLUFSEN A/SInventor: Lyle Bruce Clarke
-
Patent number: 10599252Abstract: The present invention relates to the terminal field, and particularly, to a terminal control method. The method includes: displaying an object management window; detecting a user input performed in the object management window, where the user input includes a screen touch position and a pressure value; determining, according to the screen touch position, the object selected by the user; and performing an operation, when the pressure value is greater than or equal to a preset threshold, the object selected by the user. By using the method and apparatus provided in the present disclosure, an operation can be quickly performed on an object in the object management window, which improves user experience.Type: GrantFiled: December 15, 2016Date of Patent: March 24, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Maosheng Huang, Xueyan Huang, Li Qian
-
Patent number: 10592185Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining output data of one or more sensor of a mobile device; prioritizing the first though Nth applications of the mobile device based on the output data and based on criteria characterizing the first through Nth applications; and establishing information for display on a display of the mobile device based on the prioritizing.Type: GrantFiled: January 4, 2017Date of Patent: March 17, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew S. Feltham, Elizabeth J. Maple
-
Patent number: 10572278Abstract: An application object framework provides a GUI developer with application object metadata that can be leveraged to design and implement GUI controls in an efficient, standardized, straightforward manner. For example, a smart control interface may be utilized that enables linking of a particular GUI control with a corresponding application object, including linking to the application data and logic, through the use of metadata of the corresponding application object. In this way, validations and GUI logic required by the GUI control may be provided automatically, leaving the GUI developer the freedom to focus on the visual composition, functionality, and other desired aspects of the GUI controls.Type: GrantFiled: May 8, 2017Date of Patent: February 25, 2020Assignee: SAP SEInventor: Oliver Klemenz
-
Patent number: 10564836Abstract: Systems and methods for displaying a moveable interactive element that can display information about control elements are provided. A system and method can include displaying one or more control elements of a user interface, and receiving initial touch input. In response to the initial touch input, the interactive element can displayed in the user interface. Further touch input corresponding to dragging the interactive element onto a control element can be received. The interactive element can be associated with the control element, and content related to the functionality of the control element can be determined. The content can then be displayed within the interactive element.Type: GrantFiled: May 1, 2013Date of Patent: February 18, 2020Assignee: Apple Inc.Inventors: Melissa J. Belisle, Frances S. Segal
-
Patent number: 10559105Abstract: A method and computer system for implementing an enhanced interactive hierarchical chart legend and data displays with hierarchical data with multiple levels. A data hierarchy display chart visualization is generated. A legend associated with and independent of the display chart visualization is generated to display the data hierarchy in full as a tree structure. The legend is provided in a collapsible tree list format; and in response to a request, using the legend, a selected portion of the data hierarchy display chart visualization is displayed, showing the data hierarchy only on certain nodes of the tree structure.Type: GrantFiled: January 5, 2018Date of Patent: February 11, 2020Assignee: International Business Machines CorporationInventor: Grace H. Lee
-
Patent number: 10545629Abstract: Systems and methods for exploring a data collection. An exemplary system includes a GUI that displays a window to the user, and displays data element icons within the window representing an initial set of data elements from the data collection. Visual properties of the data element icons indicate the relevance of the data elements in the initial set to the data collection. The GUI receives input from the user selecting a data element icon within the window. Selection of the data element icon assigns a corresponding data element in the initial set as an initial anchor set. The GUI displays another window to the user, displays an anchor icon for the initial anchor set, and displays the data element icons representing a relevant set of data elements. Visual properties of the data element icons indicate the relevance of the data elements in the relevant set to the initial anchor set.Type: GrantFiled: April 5, 2016Date of Patent: January 28, 2020Assignee: Nokia of America CorporationInventors: Christopher A. White, Mark M. Clougherty, Iraj Saniee
-
Patent number: 10541948Abstract: A computer-implemented process for displaying one or more message channels may include arranging the one or more message channels for a user of a computing system to view. Each of the one or more message channels may include a message channel icon, a message channel name, a message, a timestamp of the message, and a badge number.Type: GrantFiled: May 12, 2017Date of Patent: January 21, 2020Assignee: Freshworks, Inc.Inventors: Vignesh Girishankar, Siddharth Gopalasundaram, Hrishikesh Premkumar, Prasannan Narayanasamy, Govind Patel, Deepak Balasubramanyam
-
Patent number: 10521769Abstract: The embodiments describe computer implemented systems and methods for stakeholder analysis and classification, which may be used within knowledge ecosystems. The embodiments may include the selection and implementation of one or more stakeholder analysis models, where one or more variables describing one or more relevant stakeholder aspects may be used to assess and classify one or more stakeholders. The analysis may be used to determine the relative impact and influence of the one or more stakeholders on a project and the impact that one or more projects may have on one or more stakeholders. This analysis may consequently improve stakeholder relationships through the creation of suitable stakeholder policies.Type: GrantFiled: December 16, 2014Date of Patent: December 31, 2019Assignee: Massachusetts Mututal Life Insurance CompanyInventors: Gopika Kannan, Jennifer Fabrizi, Robert Polkowski
-
Patent number: 10503361Abstract: In one embodiment, a method includes detecting user input linked to a portion of a graphical user interface associated with one or more applications. The method further includes rendering, in response to the detected user input, at least a portion of a transient graphical object that is made up of several portions. Each portion is associated with a different virtual space, and each portion contains content including at least: 1) information linked to a particular one of the one or more applications; and 2) one or more graphical control objects for initiating one or more actions linked to the particular application.Type: GrantFiled: March 4, 2016Date of Patent: December 10, 2019Assignee: Samsung Electronics Company, Ltd.Inventors: Jeffrey S. Pierce, Mike Digman, Ranhee Chung, Sokhav Nget, Sangwoo Han, Junyeon Cho
-
Patent number: 10452205Abstract: Apparatus and methods are provided for converting a display into a touch display. One or more optical sensors are arranged proximate the display. A processor receives a signal from the optical sensor(s) and, based on the signal, executes instructions for: (i) determining a distance between a pointer device and a surface of the display signal; (ii) determining a position of the pointer device on the surface of the display; (iii) when the distance is less than a threshold detection distance and greater than a threshold touch distance, providing an indication on the display that the position of the pointer device has been determined; and (iv) when the distance is less than the threshold touch distance, taking an action indicative of contact between the pointer device and the surface of the display.Type: GrantFiled: September 22, 2016Date of Patent: October 22, 2019Assignee: Iconics, Inc.Inventors: Vojta Kresl, Christopher N. Elsbree, Russell L. Agrusa, Paulo G. De Barros, Petr Altman
-
Patent number: 10445069Abstract: A computerized method for storing a representation of at least one application in a computerized organization, the method comprising determining a structure of at least one application in a computerized organization; and using a processor for generating, and storing, a skeleton characterization of the structure of the application including storing information, characterizing at least one applicative component identified, that is considered stable over time and not storing information, characterizing at least one applicative component identified, that is considered unstable over time.Type: GrantFiled: April 27, 2017Date of Patent: October 15, 2019Assignee: ServiceNow, Inc.Inventors: Shai Mohaban, Haviv Rosh, Yarin Benado, Yuval Cohen
-
Patent number: 10430759Abstract: Described herein are systems and methods for discovering performance artists across multiple sources of relationships between the artists. A method may comprise receiving a user request for content of a primary artist from a user media device, identifying a social connection between the primary artist and a secondary artist within at least one social network, and providing to the user media device a user recommendation for content of the secondary artist based on the identified social connection between the primary and secondary artists.Type: GrantFiled: December 20, 2013Date of Patent: October 1, 2019Assignee: Viacom International Inc.Inventors: Vincenza Pizzo, Joel Sanders
-
Patent number: 10423238Abstract: A method performed at an electronic device for prototyping a user interface comprises selecting a plurality of graphical elements for defining a prototype of the user interface, the plurality of graphical elements including at least a gesture patch and a first layer patch, the gesture patch being configurable to define a type of user interactions with the prototype of the user interface, the first layer patch corresponding to a first layer of the prototype of the user interface. The method further comprises coupling an output of the gesture patch to an input of the first layer patch, generating the prototype of the user interface for display, and updating the prototype of the user interface in accordance with user-interaction data associated with a gesture made on the prototype of the user interface and the coupling of the gesture patch to the input of the first layer patch.Type: GrantFiled: December 21, 2018Date of Patent: September 24, 2019Assignee: FACEBOOK, INC.Inventor: Brandon Walkin
-
Patent number: 10423612Abstract: Methods, systems, and computer-readable media are disclosed to generate an interface for a web service and to query the web service. A method includes generating a user interface associated with a web service. The user interface includes one or more input parameter options associated with the web service. The user interface is generated based on a service specification and one or more series specifications associated with the service specification. User input is received via the user interface, where the user input includes a selection of at least one of the one or more input parameter options. A query of the web service is generated based on the user input, and the query reflects at least one selected input parameter option.Type: GrantFiled: July 31, 2017Date of Patent: September 24, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Christian Liensberger, Moe Khosravy
-
Patent number: 10423329Abstract: An apparatus, method and computer program product for information processing and keyboard display are disclosed. The apparatus includes: a touch operation detection unit to detect a touch operation; a determination unit to determine whether the touch operation is a touch operation in a home position; and a control unit that changes a key change area to a correction key if the touch operation is a touch operation in the home position. The method includes: determining a simultaneous touch operation of at least two points in a sensing area; and displaying a correction key in a preset display change area. The computer program product includes software keyboard display processing for: determining a simultaneous touch operation of at least two points in a sensing area, and displaying a correction key in a present display change area.Type: GrantFiled: December 9, 2016Date of Patent: September 24, 2019Assignee: Lenovo (Singapore) PTE. LTD.Inventors: Jun Luo, Hiroshi Itoh, Ryohta Nomura
-
Patent number: 10416843Abstract: An electronic device is provided. The electronic device includes a display module functionally connected to the electronic device and an object control module configured to create object property information based on a characteristic of an application and configure and display an object for controlling at least some functions of the application based on the object property information when the application is executed.Type: GrantFiled: October 7, 2015Date of Patent: September 17, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Jee-Eun Hong, Kyung-Moon Kwak, Young-Il Jung
-
Patent number: 10409546Abstract: Embodiments of the invention provide an audio blending system with a computing device that processes operations including receiving a transition request from a user including an out element and/or an in element of at least one transition between at least one content item of at least one recipe. The recipe includes a sequence of a plurality of elements of content of a break, where at least one content item includes audio content and/or video content. The operations include causing a track server to couple to a metadata file of the audio file using a wired or wireless link. The metadata file includes audio content parameters measured or calculated from the audio file. The operations include calculating a transition between the out element and the in element, selecting, assembling and scheduling the sequence of plurality of elements for the transition, and adding the out element to the at least one recipe.Type: GrantFiled: October 27, 2016Date of Patent: September 10, 2019Assignee: SUPER HI-FI, LLCInventors: Zack J. Zalon, Brendon Patrick Cassidy
-
Patent number: 10409553Abstract: An optimized test data selection strategy references a sampling file that identifies data attributes that serve as the basis of the test data selection strategy. By analyzing fields and the corresponding field values of the sample imprint, a total number of test data selected for inclusion into a sample dataset is reduced. The test data selection strategy provides an efficient methodology for implementing a data comparison testing process.Type: GrantFiled: November 15, 2017Date of Patent: September 10, 2019Assignee: Accenture Global Solutions LimitedInventors: Ajay Mody, Vikram Jugal Godani
-
Patent number: 10402161Abstract: According to one or more aspects, systems and methods for human-vehicle interaction are described herein. A touchpad may include a first touchpad zone and a second touchpad zone. A display may include a first display zone and a second display zone, which correspond to the first touchpad zone and the second touchpad zone, respectively. A processor may execute instructions stored on a memory to perform rendering a first application in a first mode within the first display zone of the display and rendering a second application in a second mode within the second display zone of the display. The processor, in response to an input from the touchpad, may render the already running second application in a first mode within the first display zone of the display and render the first application in a second mode within the second display zone of the display.Type: GrantFiled: August 7, 2017Date of Patent: September 3, 2019Assignee: Honda Motor Co., Ltd.Inventors: Steven Feit, Ross C. Miller, Jessica Champi
-
Patent number: 10394420Abstract: There is provided a computer-implemented method of generating a content recommendation interface for a user of an electronic device, the method executable by the electronic device. The content recommendation interface presents a first GUI comprising three simultaneously presented visual-interface elements disposed within the first GUI: a first interface element comprising an omnibox, a second interface element comprising at least one icon representing user-selected content, and a third interface element comprising at least one recommendation icon, the first recommendation icon associated with recommended content selected, by the recommendation server, from a plurality of potentially recommendable content items. The method further comprises, in response to an indication of a first user-interaction with the first GUI into one of a first direction and a second direction, selectively presenting a first version and a second version of a second GUI, respectively.Type: GrantFiled: May 11, 2017Date of Patent: August 27, 2019Assignee: YANDEX EUROPE AGInventors: Irina Viktorovna Esinovskaya, Andrey Dmitrievich Tarasov, Mikhail Mikhailovich Koltsov, Sergey Aleksandrovich Chernov, Alexey Victorovich Shcherbinin, Andrey Vadimovich Sikerin, Yelena Vasilyevna Babenko
-
Patent number: 10394441Abstract: An electronic device with a display and a touch-sensitive surface displays a plurality of windows on the display. The plurality of windows includes a first window for a first application displayed in a frontmost position on the display and a second window displayed in a lower position than the frontmost position. The device detects a first gesture moving in a first direction on the touch sensitive surface, the first direction on the touch sensitive surface corresponding to a first direction on the display; and, in response to detecting the first gesture moving in the first direction on the touch sensitive surface: moves the first window across the display in the first direction on the display until the first window is moved partially or fully off the display; and displays the second window in the frontmost position on the display.Type: GrantFiled: December 29, 2011Date of Patent: August 27, 2019Assignee: Apple Inc.Inventor: John O. Louch
-
Patent number: 10386995Abstract: The embodiments herein describe user interfaces for virtual desktops displayed on an electronic device. In some embodiments, each virtual desktop is associated with a corresponding application. By instantiating multiple virtual desktops that are each associated with an application, one or more application windows for the application are displayed in a corresponding virtual desktop. In some embodiments, multiple virtual desktops can be merged so as to display application windows from multiple virtual desktops in a single merged virtual desktop.Type: GrantFiled: June 11, 2015Date of Patent: August 20, 2019Assignee: APPLE INC.Inventors: Raymond Sepulveda, Marcel Van Os
-
Patent number: 10384542Abstract: The present disclosure relates to an infotainment system, to a locomotion vehicle, and to a user interface. The user interface may comprise: an input device for detecting swipe gestures of a user guided by a structure in respect of two dimensions, called “finger strip” in the following, a display device, and an evaluating unit. The evaluating unit may be configured to evaluate swipe gestures detected by means of the finger strip for substantially continuously variable adjustment to an output variable and to evaluate tap inputs detected by means of the finger strip for selection and/or definition of favorites.Type: GrantFiled: December 16, 2015Date of Patent: August 20, 2019Assignee: Volkswagen AGInventors: Holger Wild, Nils Kötter
-
Patent number: 10373121Abstract: A method, system and computer program product for integrating a calendaring system with a mashup page. A mashup server accesses the calendar data inputted by a user to create or edit an entry in a calendar application. The mashup server provides the user access to widgets to be included on a mashup page, where the widgets use the accessed calendar information so that the widgets provide information to the recipients of the calendared event. In this manner, the widgets provide information that normally would be accessible by the participants via links to a myriad of disjoint applications thereby negating the fractured experience of the participants. Upon finalizing the mashup page, the mashup page is saved as a Uniform Resource Location (URL) in the created/edited calendar entry. The mashup page is later transmitted by the mashup server to the recipients of the calendar entry.Type: GrantFiled: September 13, 2011Date of Patent: August 6, 2019Assignee: International Business Machines CorporationInventors: Feng-Wei Chen, John R. Hind, Joseph D. Johnson, Yongcheng Li
-
Patent number: 10372797Abstract: In general, the technology relates to a method for using reusable themes. The method includes receiving, from a device, a request for a style sheet language file, where the style sheet language file defines a reusable theme for a webpage and specifies a relative location for an image that is used by the reusable theme. The method further includes receiving a request for the image including the relative location of the image, resolving the relative location for the image to obtain an absolute location for the image using a location of the style sheet language file in a web application structure, obtaining the image from the absolute location of the image, and providing the image to the device.Type: GrantFiled: June 6, 2017Date of Patent: August 6, 2019Assignee: OPEN TEXT CORPORATIONInventors: Sandip V. Chitale, Sachin Gopaldas Totale
-
Patent number: 10372308Abstract: A method for generating a user interface within a graphics application for a set of materials, such that each material includes a material definition and is capable of being applied to a geometry in a graphics scene when performing a rendering operation. A GUI generation engine obtains configuration information associated with an environment for a computer system and determines that a first set of materials is associated with the configuration information. The GUI generation selects the first set of materials to be displayed in a graphical user interface, and the graphical user interface is displaying to an end-user. Advantageously, embodiments of the invention provide for a technique for exposing only those materials, user interface objects, editable material parameters, user interface elements, vocabulary, rendering engines, and/or rendering engine implementations that are relevant to the user of a particular rendering application.Type: GrantFiled: March 3, 2014Date of Patent: August 6, 2019Assignee: AUTODESK, INC.Inventors: Jerome Maillot, Pierre-Felix Breton, John Schrag, Andre Gauthier
-
Patent number: 10365801Abstract: A user interface evaluation device comprises a design information acquisition unit configured to acquire information on a plurality of components arranged on a user interface screen of the software; a component recognition resource acquisition unit configured to acquire, for each component, component recognition resources which are resources required for recognizing the respective components; and a conformity probability estimation unit configured to calculate, using a probability density function with a total sum of the acquired component recognition resources as a random variable, conformity probability which is a probability that necessary recognition resources which are resources required for recognizing information output on the user interface screen meet predetermined requirements.Type: GrantFiled: July 9, 2015Date of Patent: July 30, 2019Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Ko Koga, Masato Fujii, Motohiro Nakamura, Makoto Yamazaki
-
Patent number: 10356363Abstract: Respectively customizable interactive audio/video content is provided to each of a plurality of computing devices during a networked communication session. At least some of the computing devices capture audio video content via a microphone and camera respectively operable with each of the at least some of the computing devices. Further, the at least one processor is configured to receive, from each of the at least some of the computing devices, the respective audio and video content. The at least one processor is configured to generate a composited interactive audio/video feed including at least one of the audio and video content received from each of the at least some computing devices during the networked communication session. Moreover, the at least one processor is configured to transmit to each of the plurality of computing devices during the networked communication session the composited interactive audio/video feed.Type: GrantFiled: September 18, 2018Date of Patent: July 16, 2019Assignee: TOUCHCAST LLCInventor: Edo Segal
-
Patent number: 10331333Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to a touch digital ruler. As such, a particular drawing stroke on a canvas or background can be drawn in alignment with a template irrespective of whether a touch path input by a user aligns with the template. In some implementations, a drawing stroke is aligned with a template edge when the touch digital ruler has been activated despite the location of a user's motion on a touchscreen display.Type: GrantFiled: August 19, 2014Date of Patent: June 25, 2019Assignee: Adobe Inc.Inventors: Geoffrey Charles Dowd, Arian Behzadi, Gregory Cy Muscolino
-
Patent number: 10327007Abstract: There is provided a decoding method for decoding an image, the method including: transmitting a request for an image to an external apparatus; receiving a coded signal corresponding to the image that has been requested and including a first signal and a second signal, and storing the coded signal in a storage; decoding the first signal and the second signal included in the coded signal; and displaying a first image decoded from the first signal in a first region of a screen, and displaying a second image decoded from the second signal in a second region of the screen. The second signal is a signal that has been selected by the external apparatus for a decoding apparatus from among a plurality of candidates for the second signal.Type: GrantFiled: December 19, 2014Date of Patent: June 18, 2019Assignee: SUN PATENT TRUSTInventors: Kengo Terada, Hisao Sasai, Tadamasa Toma, Noritaka Iguchi, Yui Koashi
-
Patent number: 10313840Abstract: Some embodiments of the invention provide a method for displaying a map. The method provides a first display area to display a map, and a second display area to overlap a portion of the first display area to display (i) a field to receive a search parameter and (ii) a set of predicted locations to view on the map. The second display area is moveable over the first display area in order to decrease its size to allow a larger portion of the map to be displayed in the first display area, or to increase its size to allow a larger number of predicted locations to be displayed in the second display area. In some embodiments, the second display area overlaps a bottom portion of the first display area. In some embodiments, the method is implemented by a map application that executes on a mobile device. The set of predicted locations displayed in the second display area in some embodiments include addresses harvested from applications executing on the mobile device.Type: GrantFiled: September 23, 2016Date of Patent: June 4, 2019Assignee: Apple Inc.Inventors: Jae Woo Chang, Brett L. Lareau, Ryan D. Shelby
-
Patent number: 10298455Abstract: A data processing system includes a data processing device to perform various types of processing using a reconfigurable hardware processor; and a server connected to the data processing device via a network. The server includes as memory to store user information of one or more users who have operated the data processing device to perform various types of processing. The user information indicates usage trends for processing performed by each user with the data processing device. The server also includes a receiver to receive a request for hardware information from the data processing device. The request includes user information obtained at the data processing device.Type: GrantFiled: September 13, 2016Date of Patent: May 21, 2019Assignee: Ricoh Company, Ltd.Inventor: Yoshiki Matsumoto
-
Patent number: 10290155Abstract: There is provided a 3D virtual environment interaction system comprising: a processing unit for generating a 3D virtual environment comprising a planar reference frame for allowing a user to perform a user interaction with the 3D virtual environment; a display unit for displaying the generated 3D virtual environment; a portable input device for allowing the user to control the position and orientation of the planar reference frame within the generated 3D virtual environment, the portable input device comprising a planar input surface; a position and orientation sensor for monitoring the position and orientation of the planar input surface in a real-world space, the position and orientation sensor allowing the processing unit to modify at least one of the position and the orientation of the planar reference frame in response to a change in a corresponding one of the position and orientation of the planar input surface.Type: GrantFiled: June 5, 2015Date of Patent: May 14, 2019Assignee: Valorisation-Recherche, Limited PartnershipInventors: Tomas Dorta, Michael Hoffman, Gokce Kinayoglu
-
Patent number: 10243899Abstract: A message can be selectively provided to users of an online content management service based at least in part on a user relationship between the users and a shared content item. Users having the user relationship associated with the message can be shown the message, where users without the user relationship are not shown the message. For example, a message can be configured to be shown upon the first time a content item is opened by a user, but not on subsequent openings of the content item.Type: GrantFiled: May 30, 2013Date of Patent: March 26, 2019Assignee: Dropbox, Inc.Inventor: Ramsey Homsany
-
Patent number: 10241744Abstract: A method includes syncing preset assignments on a plurality of audio playback devices such that preset assignments on any one of the audio playback devices correspond to respective preset assignments on each of the other audio playback devices, and, such that, if one of the preset assignments is changed on one of the audio playback devices, each of the other audio playback devices is automatically updated such that a corresponding change is made to a corresponding preset assignment on each of the other audio playback devices. Each preset assignment is an assignment of an entity associated with one of a plurality of digital audio sources to one of a plurality of preset indicators on the corresponding one of the audio playback devices. The preset indicators are source agnostic to provide for single press access to their respectively assigned entities in the same manner irrespective of the associated digital audio source.Type: GrantFiled: March 28, 2016Date of Patent: March 26, 2019Assignee: Bose CorporationInventors: Glenn Gomes-Casseres, Yong Gao, Conor Sheehan, John Michael Sakalowsky
-
Patent number: 10240936Abstract: A device and method for electronically deploying responders is provided. The device includes a communication interface and a controller having access to a map database. The controller is configured to: receive, via the communication interface, a location of an incident; identify respective locations of at least two communication devices associated with respective responders; select, using the map database, different respective routes from the respective locations to the location for each of the at least two communication devices, the different respective routes selected to reduce duplication therebetween; and provide the different respective routes to each of the at least two communication devices.Type: GrantFiled: September 27, 2017Date of Patent: March 26, 2019Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Md Reduan Md Saad, Shu Khan Lee, Soon Heng Lim, Wizatul Izyan binti Wahid, Chew How Lim, Muhammad Asiff bin Muhammad Sazri
-
Patent number: 10210557Abstract: A system, method and computer product for displaying product information is described herein. Facet values that may cause bad customer experience(s) are identified and suppressed. The system, method, and computer product may use a randomization scheme to suppress and/or show “bad” facet values occasionally to gather recent data on the facet values have improved. The suppression process works as a robust noise filter on top of the search and browse faceting experience.Type: GrantFiled: October 28, 2015Date of Patent: February 19, 2019Assignee: WALMART APOLLO, LLCInventors: Vineet Abhishek, Manas A. Pathak, Onur Gungor
-
Patent number: 10192175Abstract: Embodiments of the invention provide systems and methods for navigating interactive visualizations of a business analysis application based on collaborative filtering. More specifically, embodiments of the present invention provide a recommender that functions together with a visualization tool and business analytics application. This recommender can track use of interactive visualizations provided by the visualization tool, e.g., views selected, functions performed, navigation between views, etc., by various users to build a set of inquiry histories. Then, based on these histories and possibly other considerations, recommendations can be made to a current user as to which views, functions, etc. might be useful or insightful. In other words, embodiments of the present invention track the analysis behavior of each user and recommend which views may be of interest for the corresponding analysis task based on the behavior of similar users in similar situations.Type: GrantFiled: April 23, 2014Date of Patent: January 29, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Julia Blyumen
-
Patent number: 10187872Abstract: A method and electronic device are disclosed herein. The electronic device includes a display and at least one processor. The at least one processor is configured to implement the method, including receiving a first notification for a first application, generating, by at least one processor, a first notification page including at least a part of the first notification, generating an abstract page including a first object related to the first notification and displaying the abstract page on a display, and switching from displaying the abstract page to displaying the first notification page in response to detecting an input signal selecting the first object, wherein the abstract page and the first notification page are generated and displayed based on a same application or home application.Type: GrantFiled: June 7, 2018Date of Patent: January 22, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Eunbi Cho, Hyunjung Park, Junho Lee, Jihwa Park, Daehyung Jo, Dongjin Choi
-
Patent number: 10175930Abstract: In a network comprising at least a first zone player and a second zone player, a method comprising: receiving, at a user interface module, a command to establish a synchrony group, wherein the synchrony group comprises at least the first zone player and the second zone player; and displaying, at the user interface module, a list of information identifying a plurality of items queued for playback by the synchrony group, wherein (i) at least one of the items on the list has associated location data indicating the at least one item is located on a device attached to the local area network, and (ii) at least one other of the items on the list has associated location data indicating the at least one other item is located on a wide area network.Type: GrantFiled: March 22, 2013Date of Patent: January 8, 2019Assignee: Sonos, Inc.Inventor: Nicholas A. J. Millington
-
Patent number: 10176158Abstract: An information processing apparatus includes a copying unit and an extracting unit. The copying unit is configured to copy a first sticky note pasted on a first mount onto a second mount as a second sticky note. The extracting unit is configured, when the second sticky note is reflected to another mount, to extract a third mount in addition to the first mount as candidates. The extracting unit extracts the third mount as the candidate according to a predetermined rule.Type: GrantFiled: October 5, 2017Date of Patent: January 8, 2019Assignee: FUJI XEROX CO., LTD.Inventor: Nobuyuki Yamazoe
-
Patent number: 10171752Abstract: An imaging apparatus includes: an imaging unit configured to continuously image a subject and generate moving image data of the subject; a display unit configured to display a moving image corresponding to the moving image data; a shooting controller configured to control the imaging unit to continuously image the subject in a moving image mode capable of connecting different pieces of the moving image data having different shooting time-points; a thumbnail generation unit configured to generate resized image data by performing resize processing of reducing a size of image data of at least one frame constituting the moving image data, and generate a thumbnail by combining a resized image corresponding to the resized image data with a template having a display area displaying information indicating that a different piece of the moving image data may be connected; and a display controller configured to display the thumbnail.Type: GrantFiled: August 2, 2017Date of Patent: January 1, 2019Assignee: Olympus CorporationInventors: Haruyuki Ishihara, Masashi Takahashi
-
Patent number: 10162607Abstract: Systems and methods are disclosed for developing an application on a development device. The application is built on a development device, then installed and run on a test device. Installation includes installing an event tap to intercept events generated by a user interacting with the application. In response to a call from the event tap, a test manager daemon snapshots the user interface elements of the application and packages the snapshot and event for transmission to the development device. A development environment on the development device receives the package, then generates and displays optimized source code in response to the received events and snapshots. Generated source code can be optimized to minimize a number identifiers, minimize a length of identifiers, minimize a generated number of lines of code, or optimize the generated source code for readability.Type: GrantFiled: September 24, 2016Date of Patent: December 25, 2018Assignee: Apple Inc.Inventors: Brooke K. Callahan, Michael S. Ferris, William B. Turner, Paul E. Marks, Matthew E. Dreisbach, Joar Wingfors
-
Patent number: 10164904Abstract: A bandwidth sharing system is provided that has worker nodes with executor threads for copying data from source nodes to destination nodes based on assigned copy jobs. To execute its assigned copy job, a worker thread of a worker node registers its copy job with the source node. The source node allocates a portion of its bandwidth to the copy job. The source node sends the data of the copy job to the worker thread, and the worker thread forwards the data to the destination node. Upon completion of the copy job, the worker thread deregisters the copy job. The deregistration allows the source node to reallocate the portion of its bandwidth that was allocated to the copy job to another copy job.Type: GrantFiled: May 4, 2016Date of Patent: December 25, 2018Assignee: Facebook, Inc.Inventor: Jian Li
-
Patent number: 10135965Abstract: A digital assistant operating on a device is configured to be engaged as an active participant in communications between local and remote parties by listening to voice and video calls and participating in messaging sessions. The digital assistant typically can be initiated by voice using a key word or phrase and then be requested to perform tasks, provide information and services, etc. using voice or gestures. The digital assistant can respond to the request and take appropriate actions. In voice and video calls, the interactions with the digital assistant (i.e., the request, response, and actions) can be heard by both parties to the call as if the digital assistant was a third party on the call. In a messaging session, messages are generated and displayed to each participant so that they can see the interactions with the digital assistant as if it was a participant.Type: GrantFiled: August 31, 2016Date of Patent: November 20, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Kerry Woolsey, Larry Jin, Pat Halvorsen, Susan Chory, Rylan Hawkins
-
Patent number: 10126945Abstract: The systems described herein provide a remote keyboard service for a media device on a computing device without having to invoke an application or unlock the computing device. The computing device can receive a message indicating that a text input field on the other device is selected and present a notification to the user prompting the user to invoke the virtual keyboard on the computing device to provide text input to the selected text input field. The computing device can receive user input selecting the notification and present a virtual keyboard for providing text input to the other device. The computing device can receive keyboard input from the user selecting characters and send the characters to the other device. The other device can then user the characters as text input to the selected text input field.Type: GrantFiled: September 21, 2016Date of Patent: November 13, 2018Assignee: APPLE INC.Inventors: Alexander D. Sanciangco, Bob Bradley, Marc J. Krochmal, Graham Clarke
-
Patent number: 10109079Abstract: This disclosure relates to a method and an apparatus for processing a tab in a graphical interface. In this disclosure, when a page access request triggered by a user by using a graphical interface is received, a corresponding page is obtained according to the page access request; whether a tab background color has been set for the page is detected; if the tab background color has been set, a background color is applied to a tab corresponding to the page according to the tab background color; or if the tab background color has not been set, a primary color of the page is extracted, and a background color is applied to a tab corresponding to the page according to the primary color; and the pages and the colored tabs are displayed in the graphical interface. This solution helps a user identify a tab to facilitate viewing webpages.Type: GrantFiled: September 26, 2017Date of Patent: October 23, 2018Assignee: Tencent Technology (Shenzhen) Company LimitedInventor: Bin Li