Pop-up Control Patents (Class 715/808)
  • 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: 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: 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: 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: 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: 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
  • Patent number: 9495058
    Abstract: A mobile terminal and display controlling method thereof are disclosed, by which a different function may be executed in accordance with whether a means for touching a touchscreen is a user finger or a touch pen.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: November 15, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Choonjae Lee, Jiyoun Lee, Hyungtae Jang, Minjeong Lee, Younghoon Song
  • Patent number: 9454225
    Abstract: A method includes receiving an image including an eye of a user of a computerized system and identifying, based the image of the eye, a direction of a gaze performed by the user. Based on the direction of the gaze, a region on a display coupled to the computerized system is identified, an operation is performed on content presented in the region.
    Type: Grant
    Filed: August 7, 2013
    Date of Patent: September 27, 2016
    Assignee: APPLE INC.
    Inventors: Eyal Bychkov, Oren Brezner, Micha Galor, Ofir Or, Jonathan Pokrass, Amir Hoffnung, Tamir Berliner
  • Patent number: 9442630
    Abstract: A method for navigating an interactive menu including a first number of selectable items in a virtual environment. The method includes: providing a grid on a delimited portion of a plane in the virtual environment, the grid including locations equal to the first number; providing plural navigation directions within the grid and arranging each menu item on a respective location of the grid according to an item-grid arrangement, adjacencies along the navigation directions among grid items determine corresponding adjacency relationships; determining adjacency relationships along the navigation directions among items located on borders of the delimited portions; shooting a first item in close-up, enabling its selection; receiving a navigation command identifying a navigation direction along which a second selectable item is located, and altering the item-grid arrangement to relocate the items in different grid locations based on the received navigation command to shoot the second item in close-up.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: September 13, 2016
    Assignee: TELECOM ITALIA S.p.A.
    Inventors: Roberto Antonini, Maurizio Belluati
  • Patent number: 9412092
    Abstract: A method performed by one or more processing devices includes receiving information specifying one or more attributes of a story; identifying, from a social graph, items of data with attributes matching at least one of the one or more attributes of the story, and connections to an item of data representing a user for whom the story is generated; identifying content items associated with the identified items of data; generating, based on the identified content items, data for a graphical user interface that when rendered by a device used by the user, includes: a visual representation of the story.
    Type: Grant
    Filed: January 14, 2013
    Date of Patent: August 9, 2016
    Assignee: Google Inc.
    Inventors: Benjamin A. Staffin, Frances B. Haugen
  • Patent number: 9395866
    Abstract: A method, apparatus and computer program product for summoning a palette to a cursor location is presented. An application is run, the application having a work area in a Graphical User Interface (GUI). The application includes at least one palette associated therewith. A cursor can be operated within the work area. An input is provided causing one of the at least one palette to be presented at a location adjacent the cursor, and wherein the palette is maintained at the location.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: July 19, 2016
    Assignee: Adobe Systems Incorporated
    Inventor: Ty Lettau
  • Patent number: 9390097
    Abstract: Target file generation systems and methods are described, which are optionally for use by ordinary computer users enable those users to readily generate target files without the requirement that they know the internal layout structures of the target files. A user is enabled to select a template file from a plurality of template files via a user interface configured to be displayed on a computer display to the user, wherein the template files include changeable fields associated with corresponding field delimiters and prompting labels. An incomplete software program file containing variable name locations is accessed from memory. The program file is parsed to locate the variable name locations. The label names obtained from the template file selected by the user are inserted into the variable name locations to further complete the software program file. The software program file is stored in computer memory.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: July 12, 2016
    Assignee: KNAPP INVESTMENT COMPANY LIMITED
    Inventor: Peter Hon-You Chang
  • Patent number: 9369674
    Abstract: A dialing method for video conferencing including acquiring identification information of a user when the user requests to log in a web portal of a video conferencing management system, verifying whether the acquired identification information indicates that the user is a validated user according to the second relationship table, determining a corresponding authority level of the user according to the second relationship table, determining a number of dialing numbers corresponding to the authority level of the user when the user is verified as the validated user, selecting one dialing number from the number of dialing numbers in response to a selection of the user, and connecting an electronic device of the user to a corresponding virtual conference room of the video conferencing management system according to the selected dialing number.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: June 14, 2016
    Assignees: HONG FU JIN PRECISION INDUSTRY (WuHan) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: Hung-Chi Huang
  • Patent number: 9360998
    Abstract: An X-Y interaction (XYI) facilitates rapid relationship pairing by creating tap or selection zones that intersect variables. The y-axis contains an indefinite number of variables (items) that can be assigned to x-axis variables (groups). “Items” are individual bits of information or data, like a transaction, song, item, or a to-do task. “Groups” are predefined buckets that apply specific rules or actions or represent specific things or people. Items get assigned to groups, and then the rules are applied to them. Items along the y-axis can be organized based on where along an x-axis a user selects an item. The selection can be by tapping, and one item can be selected for multiple groups.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: June 7, 2016
    Assignee: PAYPAL, INC.
    Inventors: Russell Bauder, Egan Schulz
  • Patent number: 9324085
    Abstract: There is revealed a progressive and conditional delivery of digital contents. A given master digital content is previously divided in content blocks, each content block being associated with related content blocks presenting particular hierarchical and dependency characteristics. Responsive to user selection of the master digital content, for each selected content block, there is checked first the display of each related content block and upon positive checking there is displayed the considered selected content block. There is further disclosed steps of checking display performed from an analog capture of the user interface or from video frame buffer memory data. There may be detected predefined marks. There may be performed image similarity comparisons or image matching tests with expected images associated with content blocks. There are also disclosed predefined encryption keys being used to decipher one or a plurality of content blocks.
    Type: Grant
    Filed: July 7, 2010
    Date of Patent: April 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jean-Luc Collet, Arnaud Lund, Christophe Menant, Carole Truntschka
  • Patent number: 9317132
    Abstract: A method and apparatus using an on-screen keyboard as an input unit. A method of using an on-screen keyboard as an input unit comprises receiving information on a first key that is selected through the input unit that has fewer input keys than the on-screen keyboard, highlighting a predetermined key in a predetermined group of keys including a number key on the on-screen keyboard that corresponds to the first key, and moving a highlighted portion on the on-screen keyboard when a second key is selected through the input unit.
    Type: Grant
    Filed: January 4, 2008
    Date of Patent: April 19, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jung-Hwan Oh, Go-Un Lee, Sang-Chun Byun
  • Patent number: 9311478
    Abstract: A behavioral tracking system, method, and computer program product are provided for undoing events based on user input. In use, a plurality of unclassified events is identified on a system utilizing behavioral tracking. Additionally, input associated with at least one of the unclassified events is received from a user of the system for classifying the at least one of the unclassified events as an unwanted event. Further, the at least one unwanted event is undone in response to the receipt of the input.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: April 12, 2016
    Assignee: McAfee, Inc.
    Inventors: Jonathan L. Edwards, Joel R. Spurlock, Gregory William Dalcher
  • Patent number: 9298357
    Abstract: A computer-implemented user notification method includes displaying, at user-accessible locations on a graphical display of a mobile device, notifications corresponding to user interest, preference, and frequency of interaction with particular applications or activities on the mobile device. By increasing ease of interaction with particular notifications and advertisements that are of increased importance and relevance for the user, a higher click through and conversion rate is anticipated.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: March 29, 2016
    Assignee: Yahoo! Inc.
    Inventor: Gaurav Kamdar
  • Patent number: 9292171
    Abstract: A border menu can be presented on four sides of an outer border of a graphical user interface. The border menu can be presented at the top of a stack of a graphical user interface. The border menu can include a set of user-selectable options, each selectable via a pointing device, each of the user-selectable options being associated with at least one of an icon or text button. At least one of the user-selectable options can be presented along each of the four sides of the outer border of the border menu. Selection of each of the user-selectable options can result in triggering an event, which results in firing of a programmatic action to run executable code for a corresponding one of the user-selectable options. At least a portion of the user-selectable options can include application-specific options for an application running on the computing device.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: March 22, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jin Li, Michael Wulkan
  • Patent number: RE46139
    Abstract: Methods, systems, and apparatus, including computer program products, for inputting text. A virtual keyboard is presented in a first region of a touch sensitive display of a device. An input representing a phonetic string is received on the virtual keyboard. The entered phonetic string is presented in a second region of the touch sensitive display. One or more candidates are identified based on the phonetic string. At least a subset of the candidates is presented. An input selecting one of the candidates is received. The entered phonetic string is replaced with the selected candidate.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: September 6, 2016
    Assignee: APPLE INC.
    Inventors: Yasuo Kida, Kenneth Kocienda, Elizabeth Caroline Furches Cranfill