Pop-up Control Patents (Class 715/808)
  • Patent number: 10706013
    Abstract: The disclosed technology addresses the need in the art for providing workflow controls to shared content items stored on client devices, and enforcing content item check outs or content item locks for shared content items stored and accessed on client devices. The present technology further includes automatically locking a shared content item that is edited on a client device so that other team members cannot modify the content item. Accordingly, the present technology improves upon existing systems that provide workflow controls such as file check-in and checkout functionality by permitting users to access content items directly from the file system of their client device, and by providing automatic checkout and check-in functionality.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: July 7, 2020
    Assignee: Dropbox, Inc.
    Inventors: Tony Xu, Kevin Grey, Sergei Vorobev, Haichen Liu, Stephen Eisner, Alexandra Harris, Blake Lucchesi, Waqas Sheikh, Royce Ausburn, Panagiotis Athanasiou, Zach Johnston, Narmada Jayasankar, Vinod Valloppillil
  • Patent number: 10684942
    Abstract: Examples relate to selectively testing applications. In one example, a computing device may: receive, from a testing device, a current state of an application under test (AUT); select a user action flow from a plurality of user action flows, each user action flow including a plurality of user actions previously performed on the AUT when the AUT was in a prior state that corresponds to the current state; and provide the selected user action flow to the testing device.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: June 16, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Maria Dermer, Avi Kabizon, Rudy Medarov
  • Patent number: 10687181
    Abstract: An electronic apparatus includes a communication unit that performs wireless communication which uses an internal access point, a processing unit, and a display unit. In a state where the number of terminal apparatuses that establish a wireless connection to the internal access point reaches an upper limit value, in a case where a wireless connection request is received from a terminal apparatus that does not establish a wireless connection, the processing unit rejects the wireless connection request and performs processing that displays an alert in a first display mode on the display unit. Moreover, in a case where, until a given period of time has elapsed after the alert was kept non-displayed, the wireless connection request is again received from the terminal apparatus, the processing unit performs processing that sets a mode for displaying the alert to be a second display mode.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: June 16, 2020
    Assignee: Seiko Epson Corporation
    Inventor: Keiichi Morimoto
  • Patent number: 10642446
    Abstract: An electronic device and method are disclosed herein. The electronic device includes a display, an input module, and a processor. The processor executes the method, including displaying a group icon representing a plurality of icons associated with a plurality of applications in a display, setting a function associated with at least two applications of the plurality of applications for execution in response to a specified user input to the group icon, and executing the at least two applications and the set function in response to detecting the specified user input associated with the group icon.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: May 5, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: So Young Kim, Wan Ho Roh
  • Patent number: 10642462
    Abstract: An image processing apparatus that displays an image at a touch panel display, detects whether a face image is included in the displayed image, sets a point of the displayed image as a center point for a magnification ratio change based on the detected face image, and controls the touch panel display to change a magnification ratio of the displayed image centered at the center point based on a touch input received at the touch panel display.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: May 5, 2020
    Assignee: SONY CORPORATION
    Inventor: Shinji Sogo
  • Patent number: 10565256
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for contextually disambiguating queries are disclosed. In an aspect, a method includes receiving an image being presented on a display of a computing device and a transcription of an utterance spoken by a user of the computing device, identifying a particular sub-image that is included in the image, and based on performing image recognition on the particular sub-image, determining one or more first labels that indicate a context of the particular sub-image. The method also includes, based on performing text recognition on a portion of the image other than the particular sub-image, determining one or more second labels that indicate the context of the particular sub-image, based on the transcription, the first labels, and the second labels, generating a search query, and providing, for output, the search query.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: February 18, 2020
    Assignee: Google LLC
    Inventors: Ibrahim Badr, Nils Grimsmo, Gokhan H. Bakir, Kamil Anikiej, Aayush Kumar, Viacheslav Kuznetsov
  • Patent number: 10558316
    Abstract: An electronic device includes touchscreen display, and at least one processor configured to display, on touchscreen display, first screen including execution screen of first application, in response to incoming call, display notification of first type indicating occurrence of incoming call on execution screen, wherein at least part of notification of first type is displayed translucently while at least part of execution screen is displayed on touchscreen display, receive first user input for moving notification of first type, in response to first user input, display notification of second type on first screen opaquely, wherein size of notification of second type is smaller than size of notification of first type, and wherein execution screen is not overlapped with notification of second type, receive second user input on notification of second type, and in response to second user input, display second screen indicating occurrence of incoming call on touchscreen display.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: February 11, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Kyung-Lim Choi, Hye-Soon Jeong, Hui-Chul Yang, Mi-A Oh, Wan-Soo Lim, Bong-Hak Choi
  • Patent number: 10521088
    Abstract: A method and apparatus for abstracting telephony functions is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, a terminal device having a User Interface (UI) element that presents a plurality of Graphical User Interface (GUI) elements that abstract a corresponding plurality of telephony functions, and a telephony element that initiates a telephony process in response to a selection by an end user of the terminal device of two or more of the plurality of GUI elements to form a combined telephony function. Additional embodiments are disclosed.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: December 31, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Edward Walter, Larry B. Pearson
  • Patent number: 10503360
    Abstract: Disclosed is an adaptive control and annotation GUI that simplifies user interfaces for activating a plurality of user input options, reduces data entry labor overhead, and improves the ability of the computer to display information and interact with the user.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: December 10, 2019
    Assignee: Unisys Corporation
    Inventor: Roy Chu
  • Patent number: 10488940
    Abstract: Embodiments disclosed herein generally relate to a method and system of generating text input via facial recognition. A computing system receives a video stream of a user operating an application on a client device. The video stream includes a time series of images of the user. The computing system parses the video stream to identify one or more visual cues of the user. The computing system identifies a current page of the application. The computing system maps the identified on or more visual cues to an operation available on the current page of the application. The computing system executes the mapped operation.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: November 26, 2019
    Assignee: Capital One Services, LLC
    Inventors: Hannes Jouhikainen, Timur Sherif, Steve Blanchet
  • Patent number: 10423327
    Abstract: A method of processing an input received through a touch screen in a mobile terminal. The method includes displaying, if a first key to which a plurality of key values are allocated is input, a second key to which a plurality of the key values are allocated, on a screen, and determining a first key value displayed at a cursor by an input of the first key as a final input value if the second key is input, moving the cursor to a next first position, and then displaying one of the plurality of key values of the first key.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: September 24, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Ho-yeon Park
  • Patent number: 10387026
    Abstract: An information processing system includes circuitry that causes a first scrolling of a displayed content region within its boundaries in response to a first user operation. The circuitry of the information processing system also causes a second scrolling of the displayed content region beyond its boundaries in response to a second user operation.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: August 20, 2019
    Assignee: SONY CORPORATION
    Inventor: Yuuji Takimoto
  • Patent number: 10360402
    Abstract: An example system includes a processor to receive hashed sensitive data including attributes, a hashing function, and text classifiers. The processor is to also monitor a user interface and detect an input text or an output text. The processor is to further scan the detected input text or the detected output text to detect a candidate based on the text classifiers. The processor is also to hash the detected candidate using the hashing function to generate a hashed candidate. The processor is to match the hashed candidate with hashed sensitive data. The processor is to also further extract an attribute from the matched hashed sensitive data. The processor is to intercept the output text based at least on the extracted attribute.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ariel Farkash, Ayman Jarrous, Micha Moffie, Gal Peretz, Tamer Salman
  • Patent number: 10346016
    Abstract: Certain aspects of the present disclosure relate to a technique for generating nested zoom in windows on a touch sensitive device. A first portion of the user content is zooming into by touching the display screen in a proximity of the first portion using the touch input device while retaining an original zoom size of a remaining portion of the user content. A second portion of a zoomed in first portion of the user content is zooming into by touching the display screen in a proximity of the second portion using the touch input device while retaining an original zoom size of the zoomed in first portion.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: July 9, 2019
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: Margarita Khafizova
  • Patent number: 10296509
    Abstract: According to embodiments described in the specification, a method, system and apparatus for managing contact data are provided. The method comprises storing a plurality of contact attributes distilled from at least one data source in a memory, the contact attributes defining a plurality of contacts; receiving input data at a communications interface; identifying at least one search attribute from the received input data; selecting at least one of the plurality of contacts based on matches between the plurality of contact attributes and the at least one search attribute; and transmitting notification data based on the selected contact.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: May 21, 2019
    Inventor: Dalia N. Asterbadi
  • Patent number: 10296658
    Abstract: A computer-implemented method for generating a plurality of data suggestions is described. The method includes receiving a textual input in a user interface of a software application implementing a plurality of business processes, determining a query context associated with the textual input, a user, and data that the user is viewing in the software application, and computing a plurality of statistical metrics for the query context, the statistical metrics being computed using information obtained from datasets associated with the query context. The method also includes determining a plurality of candidate data combinations, the data combinations including a plurality of dimensions, measures, and filters compatible with the query context, ranking the plurality of candidate data combinations according to one of the plurality of statistical metrics, and generating at least one data suggestion using the plurality of candidate data combinations and providing the at least one data suggestion in the user interface.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: May 21, 2019
    Assignee: Business Objects Software, Ltd.
    Inventors: Yann Le Biannic, Olivier Hamon, Bruno Dumant
  • Patent number: 10282402
    Abstract: Systems, methods, and computer-readable non-transitory storage medium for processing, management and display of email content for proofing and review are provided. A first message is received, and the first message is inspected for a first variant identifier. Then, the first message is assigned with a first versioning code and displayed in a user interface. When a second message with a first variant identifier is received, the second message is assigned with a second versioning code that denotes the second message as a newer version of the first message. Then, using the second versioning code, the second message is automatically displayed in place of the first message within the user interface. In some embodiments, the first variant identifier is automatically included in the first message sent by a sender, in response to the sender utilizing a selected attribute to create the first variant identifier.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: May 7, 2019
    Inventor: Justin Khoo
  • Patent number: 10262010
    Abstract: At a device of a sender, a screen capture image is captured from a first portion of data presented on the device by a data source. Historical messaging data is analyzed to compute a set of topics in which the sender has participated. Using a topic from the set of topics as a context, a second portion of the data presented on the device by the data source is searched to extract an additional information from the second portion, the additional information corresponding to the context. the additional information is associated with the screen capture image. The screen capture image and the additional information are caused to be transmitted in a messaging channel.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: April 16, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Venkata V. Gadepalli, Trudy L. Hewitt, Ashok K. Iyengar, James M. Moreno
  • Patent number: 10218660
    Abstract: A client user accesses content that is primarily textual in nature. A status of the user related to the content is detected, and a notification is provided for display to the user that is based on the user status. The notification is located in a notification area, and obscures at least part of the content, which is located in a content area. The user performs a gesture referencing the content area to dismiss the notification. In some cases, the gesture involves a gesture that the user would normally make to perform an action related to the content even if the notification were not displayed. The notification is then removed from display, and the action related to the content is simultaneously implemented.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: February 26, 2019
    Assignee: Google LLC
    Inventors: Thomas Schneider, Jokubas Zukerman, Maurice Shore, Melissa Youngju Byun
  • Patent number: 10180770
    Abstract: An information processing device includes a display and a controller. The display displays a setting screen containing a display element representing a setting item. The controller exerts control in such a manner that, in the case where a service is not introduced in the information processing device, the display element is displayed in a first manner, and exerts control in such a manner that, in the case where a service is introduced in the information processing device and where the setting item is not a setting item to be set for use of the service, the display element is displayed in a second manner. The second manner is different from the first manner.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: January 15, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Masahiro Iwata
  • Patent number: 10181028
    Abstract: An apparatus and method for generating an application container are provided. The method includes selecting a target application from among a plurality of applications included in an electronic device, acquiring a policy file corresponding to the target application, determining whether the policy file includes a category of the target application, and executing the application container which includes the target application.
    Type: Grant
    Filed: November 28, 2014
    Date of Patent: January 15, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jinlin Xu, Haiqing Jiang, Dingbang Xu, Renuka Srinivasan, Xinwen Zhang, Peng Ning
  • Patent number: 10178147
    Abstract: Switching a content location address is disclosed. A mapping data is received from a server indicating one or more translated location addresses that correspond to one or more content requests. At a client device, a request is generated that specifies an initial content location address. The initial content location address is translated to a different content location address using the received mapping data.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: January 8, 2019
    Assignee: Instart Logic, Inc.
    Inventor: Hariharan Kolam
  • Patent number: 10175855
    Abstract: A system and method for facilitating interacting with data and/or functionality via a visualization. An example method includes determining number of hierarchical levels to display in an orbit visualization; displaying the number of hierarchical levels via one or more nodes and one or more orbit paths, wherein each child node of a parent node of the one or more nodes is confined to one or more orbit paths that at least partially circumscribe the parent node; providing a first user option to navigate downward or upward in the hierarchy, at least in part via user selection of a node of the orbit visualization; and selectively updating the orbit visualization in response to user selection of the first user option so that a resulting updated visualization illustrates a navigated-to location, wherein the updated visualization illustrates the number of hierarchical levels.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: January 8, 2019
    Assignee: Oracle International Corporation
    Inventors: Jairam Ramanathan, Prashant Singh, Yi Dai, Jindrich Dinga, David Kamholz
  • Patent number: 10092273
    Abstract: A medical system includes an operation panel provided with an LCD touch panel and an ultrasound observation apparatus connected via a cable. When a comment receiving section of the operation panel receives comment information from a comment transmitting section of the ultrasound observation apparatus, an LCD image processing section changes a comment on the LCD touch panel according to the comment information, an operation control section sends out information about the change to an apparatus control section, and the ultrasound observation apparatus changes a comment display of a predetermined portion on a diagnosis monitor.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: October 9, 2018
    Assignee: OLYMPUS CORPORATION
    Inventor: Takehiro Yoshimura
  • Patent number: 10095407
    Abstract: A character input device, including: a display control section to display, in a first region, an operational-element group composed of operational elements corresponding to characters and to display, in a second region, another operational-element group composed of operational elements corresponding to characters, the characters corresponding to the respective operational-element groups displayed in the first and the second regions being different in type; a first input processing section to perform, upon detection of an operation on the first region, input processing of a character specified by the operation, among the characters to which the operational elements of the operational-element group displayed in the first region correspond; and a second input processing section to perform, upon detection of an operation on the second region, input processing of a character specified by the operation, among the characters to which the operational elements of the operational-element group displayed in the second r
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: October 9, 2018
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Yutaka Urakawa
  • Patent number: 10096143
    Abstract: A device and a method of managing user information are provided. The device includes a display and a controller. The controller controls the display to display an avatar-based image according to user schedule information, change the avatar-based image according to a user input indicating a request to change the avatar-based image, and update the user schedule information according to the changed avatar-based image. The method includes displaying, on a display of a device, an avatar-based image according to user schedule information, changing the avatar-based image according to a user input indicating a request to change the avatar-based image, and updating the user schedule information according to the changed avatar-based image.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: October 9, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ji-in Nam, Min-jeong Kang
  • Patent number: 10079770
    Abstract: A junk information filtering method, including: detecting an Hypertext Transfer Protocol (HTTP) request data packet set generated according to that a user visits a target uniform resource locator (URL) by using a browser of a client, where the HTTP request data packet set includes at least one junk information request data packet and at least one non-junk information request data packet; identifying the junk information request data packet in the HTTP request data packet set according to a preset classification rule; and preventing, according to a preset interception policy, a destination host corresponding to the junk information request data packet from returning a junk information response data packet to the client. The embodiments of the present invention further disclose a junk information filtering apparatus. According to the present invention, accuracy of web page junk information filtering can be improved and user traffic can be saved.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: September 18, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Shuqiang Wang, Lujia Pan, Cheng He
  • Patent number: 10031661
    Abstract: A method and an apparatus for controlling an interrupt in a portable terminal are provided. The method includes executing an application based on user's control, determining whether an event occurs during the application execution, displaying information representing the event occurrence on a screen while continuing the application execution, and determining whether to interrupt the application by the event based on user's control.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: July 24, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Eun-Jin Chun
  • Patent number: 10001854
    Abstract: An object of the present invention is to quickly and surely acquire icon information without passing through a plurality of hierarchies. A mobile terminal 110 according to the present invention includes a display unit 214, a touch detection unit 218 that receives a user input onto a surface of the display unit, an operation unit 216 including a plurality of movable operation keys, and a guidance display unit that enters a guidance display mode upon detection of a depression of a predetermined movable operation key of the operation unit 216, and in the guidance display mode, upon detection of a user input onto an icon displayed on the display unit by the touch detection unit 218, displays on the display unit a predetermined guidance screen related to the icon.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: June 19, 2018
    Assignee: KYOCERA Corporation
    Inventor: Satoshi Asano
  • Patent number: 9984441
    Abstract: A method, system, and computer program product for unobtrusive sizing and placement of pop-ups are provided in the illustrative embodiments. In a method for displaying a pop-up graphical user interface (GUI), using a device to detect eye movements, a first area of a display device is detected where a content is being displayed, the first area being where an attention of a user is focused. A change in the attention of the user to a second area during a future period is predicted. A third area is identified on the display device, wherein the third area excludes the first and the second areas. The pop-up GUI is displayed in the third area.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: May 29, 2018
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 9959282
    Abstract: Methods, apparatus, and electronic devices for file management are provided. On a touch screen, whether a duration time of a first pre-set operation to a target file is greater than a first pre-set threshold value can be detected. When the duration time of the first pre-set operation to the target file is detected greater than the first pre-set threshold value, the target file, and other files related to the target file and on an interface of the target file can be determined as files to be managed. According to a second pre-set operation to the files to be managed, a corresponding management to the files to be managed can be performed.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: May 1, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Junming Wang
  • Patent number: 9948780
    Abstract: Devices, systems, and methods for customized communication routing based on user information. When a presence of a first user is detected on a pre-designated webpage of a plurality of webpages of a website, account information of the first user is retrieved in response to the detected presence and the pre-designated webpage is dynamically modified to present a communication routing option based on the account information of the first user. The communication routing option presented to the first user is different from a communication routing option presented to a second user having different account information.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: April 17, 2018
    Assignee: AT&T MOBILITY II LLC
    Inventors: Christopher Dinardo, Axel Wells, Thomas Norman
  • Patent number: 9940411
    Abstract: The technology disclosed describes systems and methods for implementing extensible browser executable components, such as popup controls for action, checkbox and radio button dropdown menus, modals, dialogs, date pickers and autocompletes. The disclosed technology systems and methods can also be used for rendering executable components for mobile application interfaces. The technology further discloses systems and methods for providing support for developers whose goal is to render specific implementations of browser executable components. The technology disclosed also describes systems and methods for bypassing suppression of DOM click event bubbling for a popup controls for action, checkbox and radio button dropdown menus, modals, dialogs, date pickers and autocompletes; and discloses systems and methods for implementing modal interaction between an iframe and a popup control.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: April 10, 2018
    Assignee: SALESFORCE.COM, INC.
    Inventors: Matthew Davidchuk, Benjamin Snyder
  • Patent number: 9922169
    Abstract: The digital command prompting device and computer system for dementia patients is an aide to help all people, but especially those who have special needs particularly individuals who have diminished or diminishing function of their brain because of dementia. The device is predominately mobile but can also be stationary and can be programmed by receiving and selecting pre-set commands to operate and assist a user with their daily living standards or needs and interacts with a central data base computer system having administrative and carer internet web page interfaces. The device may be used within the home environment, outdoor environment or a restricted environment, e.g. aged care facility, hospital, preschool or school.
    Type: Grant
    Filed: May 28, 2017
    Date of Patent: March 20, 2018
    Assignee: MINDGO PTY LTD
    Inventor: Katrina Goff Candy
  • Patent number: 9916293
    Abstract: A computer readable medium, an electronic document or a system that uses on of these that includes code that specifies a module for a container document using a content type element, a content element and one or more preference elements.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: March 13, 2018
    Assignee: GOOGLE LLC
    Inventors: Adam Sah, Dylan Parker, Christopher H. Rohrs, Jessica Ewing
  • Patent number: 9904445
    Abstract: A method for adaptively invoking applications and electronic apparatus using the same are provided. The method includes the following steps: establishing a database recording a plurality of data combinations, wherein a first data combination among the data combinations correspond to a first application, a first object, and a second application invoked by the electronic apparatus in response to a first action applied to the first object included in the first application; controlling the user interface unit to receive a second action applied to the second object when the user interface unit displays the first application including the second object; and accessing the database, and invoking the second application according to the first data combination when the second object and the second action respectively correspond to the first object and the first action.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: February 27, 2018
    Assignee: Acer Incorporated
    Inventor: Han-Wen Lian
  • Patent number: 9891802
    Abstract: Methods and systems for selecting multiple rows, columns, and/or cells are described. A user opens or otherwise accesses a file or document containing multiple rows, columns, and/or cells. The user hover a cursor or pointer over a particular row, column, or cell, or the user touches a particular row, column, or cell on a touchscreen. A single checkbox appears for that particular row, column, or cell. When the user selects that checkbox, unselected checkboxes for the other rows, columns, or cells appear. From there, the user can choose to select all the checkboxes or just some of the checkboxes to perform a mass action on the selected rows, columns, or cells.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: February 13, 2018
    Assignee: Snowflake Computing, Inc.
    Inventor: Egan Schulz
  • Patent number: 9787485
    Abstract: The disclosed subject matter relates to systems, methods, and machine-readable media for ordering notifications for display in a social networking environment. One example system is configured to obtain a set of notifications for a user, wherein each notification in the set of notifications is generated in response to an event in a social network and, for each notification in the set of notifications, determine an event type associated with the notification and calculate a priority score for the notification based on the event type associated with the notification. The system is further configured to display the set of notifications based on the priority score for each notification in the set of notifications.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: October 10, 2017
    Assignee: Google Inc.
    Inventors: Zachary Yeskel, Balaji Srinivasan, Brett Rolston Lider, Alison Boncha, Boris Mazniker, Andrew Ames Bunner, Gregory Matthew Marra
  • Patent number: 9727210
    Abstract: A user terminal device is provided. The user terminal device includes a storage configured to store a plurality of applications, a memory configured to copy the plurality of applications stored in the storage, a controller configured to, in response to a source application and a target application being selected from a plurality of applications copied into the memory and a data share function being selected, convert data of the source application into a serialized stream and provide the serialized stream to the target application. Therefore, data is efficiently shared between applications.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: August 8, 2017
    Assignee: S-PRINTING SOLUTION CO., LTD.
    Inventors: Jeong-hun Kim, Hyung-jong Kang, Hwan-jun Kim, In-chang Park, Gi-won Seo
  • Patent number: 9720705
    Abstract: A system for Demand Oriented User Interface Framework may include a display screen displaying a user interface, a memory, an input, and a processor to detect information of a data item displaying in a window for an application program in the user interface. The processor, in response to the input detecting the information of the data item, may control the display screen to display one or more additional windows. The one or more additional windows may provide one or more functions outside of functionality for the application program to process the data item. The one or more functions may be ranked and displayed in the user interface for user selection.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: August 1, 2017
    Assignee: SAP SE
    Inventor: Hanks Wang
  • Patent number: 9720715
    Abstract: A graphical data type inference transparently transforms a legacy text-oriented command line interface (CLI) into a graphic-oriented or graphic-aware CLI (G-CLI). A user fuses graphical references with the legacy scripting language by identifying objects using syntax familiar to the user. The objects are presented to the user via a user interface and may be queried/selected by the user. The user issues commands on the selected objects by referencing the graphical selection in a command line within a shell. The graphical selection in short hand is translated into a form operable by a server or computer. The syntax of the legacy command language is extended with operators that operate entirely within the G-CLI. Consequently, the command line used in the shell has an existing operation set, as well as new graphic-based operations.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: August 1, 2017
    Assignee: Nuance Communications, Inc.
    Inventors: Arthur Zaifman, John Ellson, Paul Ireifej, John Mocenigo
  • Patent number: 9715284
    Abstract: A method for executing an application through a user interface displayed by an electronic device includes the steps of displaying on the user interface at least one application icon, an application icon being associated to an application, displaying on the user interface at least one input icon, an input icon being associated to an input mode for one or more applications, one of the at least one application icon or the at least one input icon being part on the user interface of a list of icons movable along a first direction of the user interface, capturing one or more user inputs along the first direction to move the list of icons in the first direction, detecting a user input linking an input icon with an application icon to select respectively the associated input mode and application, and executing the selected application using the selected input mode.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: July 25, 2017
    Assignee: Orange
    Inventors: Stéphane Masseron, Asheesh Sangamneheri
  • Patent number: 9635432
    Abstract: A method of setting a function and a display apparatus applying the same are provided. The method of setting a function of the display apparatus includes displaying a set item list, which includes one or more set items, on a screen of the display apparatus; and in response to a set item on the set item list being selected, providing a menu for accessing one or more other set items associated with the selected set item.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: April 25, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ji-youn Han, Chang-seog Ko, Won-il Kim, Kyeong-a Han
  • Patent number: 9609108
    Abstract: An electronic device according to one of aspects includes: a display for displaying a notification screen that includes a notification area for notifying information; and a controller for shifting, when detecting an operation, the notification screen displayed on the display to an editing screen for editing the notification screen.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: March 28, 2017
    Assignee: KYOCERA CORPORATION
    Inventor: Saya Miura
  • Patent number: 9594738
    Abstract: An information processing apparatus making it possible for a user to easily realize changes in the whole electronic book accompanying an editing operation performed by the user. Changes in the edited electronic book are extracted and displayed on the display unit. The extracted changes are classified into first changes related to pages before a displayed page and second changes related to pages after the displayed page. The changes are caused to be displayed on the page displayed on the display unit such that the changes can be discriminated as any of the first changes or the second changes.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: March 14, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Tomonobu Hiraishi
  • Patent number: 9582145
    Abstract: Provided herein are method, apparatus, and computer program products for facilitating a learning user interface. The interface may be presented as a plurality of dynamic icons representing a plurality of items. The interface may be facilitated by receiving, by a processor, a selection indication associated with one item of the plurality of dynamic icons. The interface may be facilitated by determining, via the processor, at least one suggested item of the plurality of items based on the selection indication. The interface may also be facilitated by determining a visual bias for at least one suggested dynamic icon representing the at least one suggested item relative to at least one secondary dynamic icon and may be facilitated by applying the visual bias, via the interface, to the at least one suggested dynamic icon.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: February 28, 2017
    Assignee: Groupon, Inc.
    Inventors: David Gomez-Rosado, Tihomir Tsankov Georgiev
  • Patent number: 9571449
    Abstract: A control system is employed in a vehicle to assist a user to operate the vehicle effectively and safely. In accordance with the invention, the system provides driving assistance to the user by taking into account the user's physical condition, the vehicle condition and the surrounding conditions. The surrounding conditions include, e.g., road, weather and traffic conditions, external to the vehicle. The vehicle condition concerns the conditions of the brakes, steering, tires, radiator, etc. of the vehicle. Signs of fatigue, stress and illness of the user are monitored by the control system to assess the user's physical condition.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: February 14, 2017
    Assignee: Auto Director Technologies, Inc.
    Inventor: Michael L. Obradovich
  • Patent number: 9565143
    Abstract: A user of an instant messaging system may store names of other users of the instant messaging system on a participant list (which may be referred to as a “buddy list”), and the names may be categorized into one or more groups. Similarly, a user of a mobile device, such as a mobile telephone, may store contact information about people on the mobile device. Information describing the on-line presence of the user within the instant messaging system or the geographic location of a mobile device, such as a mobile telephone associated with the user, may be disseminated to users on the participant list or to people on the contact list based on notification information that is associated with groups of users or contacts.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: February 7, 2017
    Assignee: FACEBOOK, INC.
    Inventor: Edmund J. Fish
  • Patent number: 9513931
    Abstract: Embodiments of the present invention may provide a method, machine readable storage medium, and system for context based user request for functionality. In one embodiment, software instructions may be executed by a computer processor to: provide a UI element for a software application to receive user request for functionality, initiate a context based functionality request responding to a user action on the UI element, provide UI input element(s) to receive user input for the context based functionality request, capture contextual information from the software application based on initiation of the context based functionality request, and receive submission of the context based functionality request and the captured contextual information.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: December 6, 2016
    Assignee: SAP SE
    Inventors: Dietmar Michael Sauer, Ilona Eirich
  • Patent number: 9501213
    Abstract: A method for scheduling an event in a calendar application is disclosed wherein the event is held at a fixed position on the screen of a device and a calendar grid is dragged relative to the event. The method is well-suited for touch devices and provides a way for the user to easily create and schedule events directly on a calendar grid without the need to enter event start and end times into a form. A view finder assists the user to set the desired start and end time. The view finder supports different zoom precisions which allow the user to enter start and end times of any granularity such as one minute granularity. A micro-dragging technique provides a way to easily select start and end times with high precision. The method may be extended to general applications where it is desirable to drag objects on a workspace.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: November 22, 2016
    Assignee: Skadool, Inc.
    Inventors: Ciprian Costa, Daniel Klausmeier