Patents Examined by James T Tsai
  • Patent number: 10809880
    Abstract: A method of managing data of an electronic device includes capturing contents from user interfaces of programs displayed on a display of the electronic device. An application layer is displayed on the display when each content is captured. Each content is moved to the application layer in response to a predetermined input. Contents in the application layer are arranged in a first layout, and can be arranged in a second layout when the second layout is selected.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: October 20, 2020
    Assignee: Chiun Mai Communication Systems, Inc.
    Inventors: Elizabeth Ann Dykstra Erickson, Hiroyuki Toki, Hsin-Chieh Lin, Hui-Hsuan Lien, Erik Paul Anderson, Chih-Yu Chueh, Yu-Hua Hung
  • Patent number: 10802702
    Abstract: An information processing apparatus according to the present invention includes: a memory; and a processor configured to cause the information processing apparatus to execute a process according to a program stored in the memory, the process including: performing control so that an image is displayed in a predetermined area of a display apparatus; detecting a touch operation on the display apparatus; acquiring pressure information of the detected touch operation; and executing a process according to the acquired pressure information, in a case where a position at which the touch operation is detected is within the predetermined area.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: October 13, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kazuyuki Tsubakihara
  • Patent number: 10805692
    Abstract: The present disclosure provides systems, methods, and machine-readable media for concurrent communication. One method includes displaying an interactive application on a first device of a user during a break in an entertainment segment displayed on a second device, sending a request for interaction from the user through the interactive application, pausing the interactive application when the break in the entertainment segment is over, and notifying the user when an additional break begins so the user can commence interacting with the interactive application.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: October 13, 2020
    Assignee: United Services Automobile Association (USAA)
    Inventors: Maland Mortensen, Teddy J. Voutour, Emily Gray, Andrew Anaruk, Christopher T. Wilkinson
  • Patent number: 10802783
    Abstract: A collaboration system can be configured to support a large number of active clients in a workspace where the workspace is distributed into disparate groups of objects. While participating in the workspace, a first active client can configure their viewport to follow the viewport of a second active client. This configuration synchronizes the first active client's viewport with the second active client's viewport, including a translation or a zoom of the second active client's viewport. The system can be configured so that the second active client is informed that it is being followed by the first active client.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: October 13, 2020
    Assignee: HAWORTH, INC.
    Inventors: Satish Santhakumar, Demian Entrekin
  • Patent number: 10802683
    Abstract: In one embodiment, a method comprising: obtaining, by a server from a first user device, an image via a first instance of a communication application; obtaining, by the server from the first user device, an indication of availability status; generating, by the server, an avatar image based on the image and the indication of availability status, the avatar image including at least a portion of the image and one or more characters indicative of the availability status; and transmitting, by the server to a second user device, the avatar image for display in a second instance of the communication application.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: October 13, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Keith Griffin, Justin Styler, Ian Shields, Marcellos Parker
  • Patent number: 10802672
    Abstract: An example embodiment may involve receiving, by a server device disposed within a remote network management platform, a request for a graphical representation of capabilities provided by a set of applications configured to execute on computing devices disposed within a managed network, and obtaining, by the server device, information regarding the capabilities provided by the set of applications. The embodiment may further involve transmitting, by the server device and to the client device, a representation of a graphical user interface that includes a first portion populated by representations of the capabilities with capability scores that are color-coded to represent how well their respective capabilities are serviced by the applications. The graphical user interface may also include a second portion that is configurable to display counts of the capability scores with each color coding, or a specific capability of the capabilities mapped to applications that support the specific capability.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: October 13, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Shankar Janardhan Kattamanchi, Praveen Minnikaran Damodaran, Nitin Lahanu Hase, Yogesh Deepak Devatraj, Krishna Chaitanya Durgasi, Sharath Chandra Lagisetty, Krishna Chaitanya Kagitala
  • Patent number: 10761677
    Abstract: A processing executing apparatus includes: a display; a storage that stores group identifying information for identifying a first group of a plurality of groups; a communication device communicable with a server that stores user information corresponding to each of users and at least including group belonging information indicating which group each of the users belongs; and a controller. The controller executes: a first receiving processing in which the controller receives, from the server, user information including the group belonging information indicating the first group identified by the group identifying information stored in the storage; and a first display processing in which the controller controls the display to display at least one operation button for each user corresponding to the user information received in the first receiving processing. The at least one operation button is for instructing execution of at least one processing.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: September 1, 2020
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Takatoshi Ono
  • Patent number: 10739958
    Abstract: A method and device for executing an application include operations of displaying an interest object on a screen of the device, in response to selection of the interest object, obtaining metadata matched with the interest object, determining an associated application associated with the interest object, executing the associated application by using the metadata as an input value to the associated application, and displaying, on the screen, a window indicating an execution result of the associated application executed by using the metadata.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: August 11, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Nam-wook Kang, Joo-yoon Bae, Eun-mee Shin, Keum-koo Lee, Young-kyu Jin
  • Patent number: 10712937
    Abstract: A method and device for managing and configuring field devices in an automation installation has a configuration tool that is designed to physically identify a field device in the automation installation, to logically incorporate it into the automation installation and to configurate it in the automation installation, wherein the configuration tool to this end resorts to a prescribed first field-device-specific information package that describes the functions and data of the field device at least in part. The screen may have a first screen element provided on it that has a plurality of second screen elements in a first orientation and a plurality of third screen elements, which are each subordinate to a second screen element, in a second orientation, wherein precisely one second screen element and at least one third screen element, which are logically connected to one another, are arranged along the second orientation.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: July 14, 2020
    Assignee: ABB SCHWEIZ AG
    Inventors: Dirk Wagener, Christoph Welte, Marcus Heege, Wolfgang Mahnke, Marko Schlueter
  • Patent number: 10705693
    Abstract: A method and device for executing an application include operations of displaying an interest object on a screen of the device, in response to selection of the interest object, obtaining metadata matched with the interest object, determining an associated application associated with the interest object, executing the associated application by using the metadata as an input value to the associated application, and displaying, on the screen, a window indicating an execution result of the associated application executed by using the metadata.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: July 7, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Nam-wook Kang, Joo-yoon Bae, Eun-mee Shin, Keum-koo Lee, Young-kyu Jin
  • Patent number: 10706109
    Abstract: An original document is received. The original document is any piece of information available in electronic format. A persona of a user accessing the original document is determined. At least one document category of the original document is determined. A level of expertise of the persona of the user in each document category of the at least one document category of the original document is determined. Responsive to the determination of the level of expertise of the persona of the user in each document category of the at least one document category of the original document, the original document is modified into a modified document based on predetermined modifications for the determined level of expertise of the persona of the user in each document category of the at least one document category.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: July 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Md F. Ansari, Priyajith Chembakassery, Sailatha Karthikeyan, Pradeep K. Nanjundaswamy, Dinup P. Pillai
  • Patent number: 10691872
    Abstract: Techniques are described herein for normalizing the recipient style of electronic messages while preserving the discernible intent of the sender. Given an electronic message or series of messages with varying visual styles applied to message text and other content, the electronic message may be transformed with a normalized and consistent formatting style that is more pleasing to the recipient, while preserving the sender's discernible intent in stylizing the message.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: June 23, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aditi Desai, Malia M. Douglas, David De La Brena Valderrama, Mark Sunderland, Charles Duze, Matthew Wood, Andrew Michael Himberger, Tali Roth, Ryan Edward Gregg
  • Patent number: 10684740
    Abstract: In one embodiment, a method includes receiving a touch input within a particular region of a display area of the computing device. The display area presents a user interface (UI) including a number of views organized in a hierarchy. One or more of the views has a gesture recognizer configured to process a touch input detected within the regions of the display area associated with each of the views. Each of the views corresponds to one or more regions of the display area. One or more of the gesture recognizers has one or more intervention conditions. A particular one of the views is a default view to process the touch input. The method also includes evaluating the intervention conditions to identify a particular one of the views from among the number of views to process the touch input.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: June 16, 2020
    Assignee: Facebook, Inc.
    Inventor: Brian D. Amerige
  • Patent number: 10579240
    Abstract: A user computing device may receive a command from a user to modify an object of a canvas. The received command may be accepted and the user computing device may perform one or more operations on the object of the canvas according to the command, such as modifying a mutable attribute. The canvas state may then be captured by the computing device using one or more patches. The computing device may generate and store one or more snapshots to include a subset of the one or more patches and further provide the one or more snapshots to playback a sequence of at least some of the one or more operations that were performed on the object of the canvas.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: March 3, 2020
    Assignee: PicMonkey, LLC
    Inventors: Andrew Coldham, Benjamin VandenBos, Peter Grant
  • Patent number: 10565225
    Abstract: Provided are techniques for exploration and navigation of a content collection. A first window and a second window are created within the user interface displayed on the electronic display. A node graph visualization is displayed in the first window, wherein the node graph visualization comprises nodes representing individual content elements within the content, and wherein the nodes are clustered in proximity to each other according to topics associated with the individual content elements. A text-based topic visualization is displayed in the second window, wherein the text-based topic visualization comprises text elements representing topics associated with the individual content elements within the content. Selection is received of one or more text elements. Highlighting and zooming in is performed on a subset of nodes representing individual content elements associated with a union of the one or more text elements selected corresponding to the one or more topics of interest.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: February 18, 2020
    Assignee: International Business Machines Corporation
    Inventor: Steven I. Ross
  • Patent number: 10528222
    Abstract: Disclosed is a method for executing at least one application by a display device having a touch screen. An application execution method according to the present invention may include the steps of: displaying a window for executing an application in each of a plurality of areas arranged on a touch screen; displaying a button on at least one boundary line dividing the plurality of areas; receiving an input for selecting the button; and displaying, in a predetermined area, on the basis of the received input, a list of at least one application executed in the predetermined area among the plurality of areas.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: January 7, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dae-wook Park, Young-jin Kim, Jae-yeol Lee, Tae-soo Kim, Jung-hwan Choi, Kang-tae Kim
  • Patent number: 10431122
    Abstract: A method is provided for setting, by a processor, a minimum and maximum symbol size for rendering at different zoom levels on a digital map. In another embodiment of the invention, the size of overlay features, such as line widths, received by a processor is automatically adjusted for different zoom levels depending on the average size of map features, such as polygons. In one example, line widths are decreased, and/or made partially transparent, as the map views are zoomed out, finally being altogether eliminated. In one embodiment, the system automatically analyzes received data to determine an appropriate way to map the data.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: October 1, 2019
    Assignee: Environmental Systems Research Institute (ESRI)
    Inventors: Mark Harrower, Jeremy Bartley, Michael Minami, Praveenkumar Ponnusamy, Jerome Chia-rung Yang
  • Patent number: 10430055
    Abstract: A system and method for facilitating adjusting a displayed representation of a visualization. An example method includes employing a touch-sensitive display to present a user interface display screen depicting a first visualization; and providing a first user option to apply touch input to a region of the user interface display screen coinciding with a portion of the first visualization to facilitate affecting an arrangement of data displayed via the first visualization, wherein the touch input includes a multi-touch gesture. In a more specific embodiment, the touch gesture includes a rotation gesture, and the method further includes displaying a visual indication of a change, e.g., a pivot operation, to be applied to a second visualization as a user performs the rotation gesture, and updating the second visualization as a user continues perform the rotation gesture. The first visualization is updated based on the second visualization upon completion of the rotation gesture.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: October 1, 2019
    Assignee: Oracle International Corporation
    Inventor: Julia Blyumen
  • Patent number: 10360297
    Abstract: Simplified data and/or syntax entry in electronic documents is provided. Custom user interface components and selectable controls may be provided that may float on a displayed document and allow for easier data or syntax input. Electronic inking gestures may be used for entry of data and/or programming syntax in an electronic scratch pad and/or directly on top of a displayed electronic document. Gestures (e.g., screen touches) may be used for selecting document components (e.g., spreadsheet ranges) followed by an interpretation by the associated application of the user's gestures. A variety of disambiguation displays, interactions and/or hints may be provided to help a user clarify ambiguous UI selections.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: July 23, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Carlos Augusto Otero, John Campbell, Uhl Albert, Pablo Rochat, Allison Jane Rutherford, Catherine Harley
  • Patent number: 10304037
    Abstract: A spatial event map system including server-side data processor that maintains a spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of a graphical target of the event in the workspace and a time. The system includes logic to send messages including an event, a location of a graphical target of the event in the workspace and a time, to client-side network nodes; and to receive messages identifying events that create or modify a graphical target, and to add corresponding entries to the log of events. The events can include history events that are sent to the other client-side network nodes, and added to the log for the corresponding history events, and ephemeral events that are sent to other client-side network nodes without adding corresponding entries in the log.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: May 28, 2019
    Assignee: HAWORTH, INC.
    Inventors: David M. Foley, Adam Pearson, Demian Entrekin