Pop-up Control Patents (Class 715/808)
  • Patent number: 11055337
    Abstract: There are provided contextual image presentation systems and methods. Such a system includes a hardware processor and a system memory having stored therein a contextual image generator including a data mapping module and a data visualization module. The contextual image generator receives social media data describing social media posts, determines a geographical location corresponding to at least some of the social media posts, and identifies a subject category corresponding respectively to each of the social media posts. In addition, the contextual image generator groups the social media posts into social media collections based on at least one of the subject category and the geographical location corresponding to each social media post. The contextual image generator further generates a contextual image that visually associates at least one of the social media collections with the subject category and/or the geographical location used to group that social media collection.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: July 6, 2021
    Assignee: Disney Enterprises, Inc.
    Inventors: Jonas Geduldig, George Veloso, Michael J. Strein, Terrence Pong
  • Patent number: 11010042
    Abstract: A method includes detecting interaction with a user interface element corresponding to an app on a touch screen and displaying a different version of the user interface element responsive to the detected interaction.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: May 18, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Shirley Mary McKenna
  • Patent number: 11010017
    Abstract: A portable electronic device displays icons (e.g., graphical objects) in one or more regions of a user interface of a touch-sensitive display, and detects user input specifying an exchange of positions of icons in the user interface. In some aspects, the respective positions of two icons in a user interface can be selected to exchange positions in the one or more regions of the user interface, and one or both icons can change their visual appearance to indicate their selection status.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: May 18, 2021
    Assignee: APPLE INC.
    Inventors: Imran A. Chaudhri, Bas Ording, Steven P. Jobs
  • Patent number: 11010033
    Abstract: A display control apparatus includes a display control unit that controls a display of a condition setting screen for setting a condition for a device on a screen, wherein the display control unit displays a list screen in which setting items for conditions for a device are grouped and displays, according to an instruction, an item plate overlapping the list screen, in which one or more setting items in the list screen are displayed.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: May 18, 2021
    Assignee: Olympus Corporation
    Inventors: Kensei Ito, Naoki Fujii
  • Patent number: 10990271
    Abstract: A method of inputting user commands, and an electronic apparatus using the same. A method of inputting user commands includes setting a function of an apparatus implemented with a touch screen based on a pressure level input to the apparatus, and if the touch is sensed after setting the function of the apparatus, executing the set function based on the touch. Accordingly, user commands can be input using touch and pressure.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: April 27, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyun-jin Kim, Ji-yeon Kwak, Yong-gook Park, Min-kyu Park
  • Patent number: 10977013
    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: June 27, 2018
    Date of Patent: April 13, 2021
    Assignee: salesforce.com, inc.
    Inventors: Matthew Davidchuk, Benjamin Snyder, Jesse Alan Hausler, Xiaozhong Sun
  • Patent number: 10972547
    Abstract: Systems and methods consistent with the disclosure receive as an input content selected from a previous communications session with a first user, receive an input selecting a second user different from the first user, identify an object in the selected content to determine information descriptive for the selected content, initiate a new communications session with the second user, and transmit a message to the second user, including the descriptive information for the selected content.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: April 6, 2021
    Assignee: RingCentral, Inc.
    Inventors: Martin Arastafar, Christopher van Rensburg, Theodore Jaffe
  • Patent number: 10963065
    Abstract: A programmable display device (i) identifies a switch indicated by a pointing element based on one or two first detected values (in one or two of three directions of a three-dimensional space) of detected values indicative of the position of the pointing element in the three-dimensional space detected by a proximity sensor and (ii) detects a pressing action with respect to the switch based on a second detected value which is a value in another one of the three directions (pressing action detecting direction) other than the direction in which the switch was identified. The programmable display device calculates the amount of movement of the pointing element in the pressing action detecting direction based on a change in the second detected value, and determines whether or not the pressing action of the pointing element with respect to the switch is effective based on the amount of movement.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: March 30, 2021
    Assignee: SCHNEIDER ELECTRIC JAPAN HOLDINGS LTD.
    Inventor: Mamoru Sawaguchi
  • Patent number: 10956390
    Abstract: Embodiments relate to a system, product, and method for visually presenting data based on a viewing and change history. A first exploration is created, including a first and second view of a first data version. A second exploration is created, including a third and fourth view of a second data version. A first combined view of the first and second views is created containing a first data visualization of the first data version. A second combined view of the third and fourth views is created containing a second data visualization of the second data version. The first and second combined views are compared to display the structural changes between the first and second data versions.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Cody G. Dunne, T. Alan Keahey, Mauro Martino, Deok Gun Park
  • Patent number: 10956491
    Abstract: A system and method for searching using a user device associated with a display includes a controller displaying a plurality of search screens on the display device, each of the plurality of search screens perform a content search. The user device also includes a search module generating respective search results from each of the plurality of search screens and a search retention module storing the respective search results in a memory of the user device and retrieving saved search results from the memory corresponding to the previously accessed search screen when a previously accessed search screen is displayed. The controller displays the saved search results.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: March 23, 2021
    Assignee: The DIRECTV Group, Inc.
    Inventor: Peter Leong
  • Patent number: 10936155
    Abstract: Methods and systems are described for providing a graphical user interface suitable for viewing and modifying home automation, home security, and/or energy management devices. In some embodiments, the graphical user interface may include a scene selection list displaying multiple selectable items representing various scenes. In certain instances, control and monitoring of one or more devices may at least be accessed through a transitory user interface element such as, for example, a drawer control, a pullable view, or the like. Multiple device states may be set in accordance with a scene definition associated with a selectable list item in a scene selection list displayed in the transitory user interface element. The contents of the scene selection, in certain embodiments, may be determined in part based on a detected application context, user context, or both.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: March 2, 2021
    Assignee: Vivint, Inc.
    Inventor: Wade Shearer
  • Patent number: 10924528
    Abstract: The subject matter of this specification can be implemented in, among other things, a method that includes determining, by a first computing device, a set of remote applications hosted by a second computing device including file type associations for each remote application. The first computing device determines a set of local applications and their file type associations. The each file type associated with a remote application, the first computing device determines whether the file type is also associated with a local application. Responsive to determining that the file type is associated with both a remote and local application, the first computing device configures a proxy component with parameters specifying the remote application and the local application. The proxy component is configured to determine whether to open a requested file of the file type with the remote application or the local application based upon the current client/server environment.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: February 16, 2021
    Assignee: Parallels International GmbH
    Inventors: Ivan Korobov, Silvan Chetcuti, Ruslan Sadovnikov, Nikolay Dobrovolskiy, Serguei M. Beloussov
  • Patent number: 10915778
    Abstract: A method, an electronic device, and computer readable medium is provided. The method includes receiving a first input associated with content displayed on a display of the electronic device. The method also includes in response to receiving the first input, identifying a type of the content, and separating the content into multiple selectable segments based on the identified content type. The method further includes receiving a second input associated with one or more of the multiple selectable segments displayed on the display. The method additionally includes identifying the one or more of the multiple selectable segments displayed on the display as selected content, based on the received second input.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: February 9, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jiaxin Liang, Manish Sharma
  • Patent number: 10915214
    Abstract: A dual-screen user device and methods for revealing a combination of selected desktops and applications on single and dual screens are disclosed. Desktops and applications can be shifted between screens by user gestures, and/or moved off of the screens and therefore hidden. Hidden desktops and screens can be re-displayed by other gestures. The desktops and applications are arranged in a window stack that represents a logical order of the desktops and applications providing a user with an intuitive ability to manage multiple applications/desktops running simultaneously. One embodiment provides an annunciator window extending across both screens in a dual screen configuration. The annunciator window provides alerts, notifications, and statuses of the device in an increased area thereby enhancing viewability of the information in the window. The annunciator window can be expanded over a selected screen to view full contents of the window without having to minimize or close running applications.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: February 9, 2021
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Paul E. Reeves, Alexander de Paz, Eduardo Diego Torres Milano, Jared L. Ficklin, Denise Burton, Gregg Wygonik
  • Patent number: 10904193
    Abstract: Systems and methods are provided for receiving a new chat message during display of media content in a messaging application, causing display of a notification indicating the new chat message was received, the notification overlaid on top of the media content, detecting selection of the notification, causing a chat dialog to be overlaid on the display of the media content, detecting dismissal of the chat dialog, and based on determining dismissal of the chat dialog, continuing display of the media content.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: January 26, 2021
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
  • Patent number: 10860198
    Abstract: In a computer-implemented method, a portion of an electronic document is displayed on the touch screen display. The displayed portion of the electronic document has a vertical position in the electronic document. An object is detected on or near the displayed portion of the electronic document. In response to detecting the object on or near the displayed portion of the electronic document, a vertical bar is displayed on top of the displayed portion of the electronic document. The vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document. After a predetermined condition is met, display of the vertical bar is ceased. The vertical bar is displayed for a predetermined time period when the portion of the electronic document is initially displayed.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: December 8, 2020
    Assignee: APPLE INC.
    Inventors: Scott Forstall, Henri C. Lamiraux, Andrew Emilio Platzer, Michael Matas, Imran Chaudhri
  • Patent number: 10846754
    Abstract: A server includes a provider that provides, when a contents ID to identify contents is designated from a terminal, the contents associated with the contents ID to the terminal. The terminal includes a display that displays the contents obtained from the server on a screen. The provider puts predetermined suppress information in the contents when a busy level of the server is higher than a predetermined threshold. When a present date and time is within a display time period set to a popup message and the contents displayed on the screen do not contain the predetermined suppress information, the display displays, in the screen, the popup message so as to be laid over on the contents or displays the popup message instead of the contents, and when the displayed contents contain the predetermined suppress information, the display keeps displaying the contents in the screen.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: November 24, 2020
    Assignee: Rakuten, Inc.
    Inventors: Tomonari Ono, Teppei Hida
  • Patent number: 10824332
    Abstract: A method, a computer program product, and a device that includes one or more processors, a touchscreen, and an operating system. A first dialogue interface is displayed on the touchscreen for receiving user commands by a user touching the dialogue interface. Received user commands are ignored for a defined first period of time in response to the operating system causing a generation of a second dialogue interface on the touchscreen, wherein the defined first period of time is a function of a user interaction with the touch screen by the user.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: November 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Paul M. R. Edmonds, Joe Pavitt, James E. Ravenscroft, James Sutton
  • Patent number: 10809871
    Abstract: An electronic device is provided. The electronic device includes a touchscreen display, and at least one processor, wherein the at least one processor is configured to display, on the touchscreen display, an execution screen of a first application, in response to an occurrence of an incoming call, display a first notification indicating the occurrence of the incoming call, which overlaps a part of the execution screen of the first application, receive a first user input with respect to the first notification, in response to the reception of the first user input, display a second notification replacing the first notification, wherein the second notification has a size less than a size of the first notification and is displayed to not overlap with the execution screen of the first application.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: October 20, 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: 10812433
    Abstract: A method includes obtaining, by a first program of an electronic device, a notification associated with a dynamic message of a second program of the electronic device, and, in response to detecting that a message display interface of the first program is switched from an inactive status to an active status, displaying the dynamic message on the message display interface.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: October 20, 2020
    Assignee: LENOVO (BEIJING) CO., LTD.
    Inventor: Zhigang Li
  • 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: 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: 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: 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: 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: 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: 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: 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: 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