Patents Examined by Gregory A DiStefano
  • Patent number: 11144183
    Abstract: Provided herein are systems, methods, and software for previewing a dashboard report comprising displaying a graphical object on a dashboard design canvas of a design graphical user interface (GUI), receiving a user input to display a preview GUI of the dashboard design canvas, and displaying a preview of the dashboard design canvas on the preview GUI according to a preview mode. The preview mode is user-selectable and includes a monitor device preview mode that causes the preview GUI to display the preview of the dashboard design canvas as the dashboard design canvas would appear when viewed on a monitor device having a screen resolution greater than a monitor threshold and an alternate device preview mode causes the preview GUI to display the preview of the dashboard design canvas as the dashboard design canvas would appear when viewed on a preview device having a screen resolution less than the monitor threshold.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: October 12, 2021
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Ashish Anand, Damon Purvis, Zdenek Kodejs, Vojtech Sipek
  • Patent number: 11140046
    Abstract: A wireless communication device may include a communication interface, a screen configured to display a graphical user interface (GUI) of a native application, a processor, and memory containing instructions of the native application that, when executed by the processor, cause the wireless communication device to perform operations including: requesting and receiving, by way of the communication interface, data that defines content for display on the GUI, an arrangement of the content, and a script; displaying the content in accordance with the arrangement; receiving input that modifies some of the content as displayed; determining that the wireless communication device is in an offline mode; invoking execution of the script; and while the wireless communications device is in the offline mode: (i) obtaining, as a result of the execution of the script, modifications to the content, and (ii) displaying, on the GUI, the content as modified in accordance with the arrangement.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: October 5, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Oleg Yakov Sherman, Kyle James Barron-Kraus, Sean Andrew Bradley Bowrin
  • Patent number: 11119627
    Abstract: An information display method, a device, an apparatus, and a storage medium are provided. The method includes: acquiring, respectively, a push information of each application in an application classification folder on a desktop of the mobile terminal; determining, respectively, according to a weight corresponding to the application to which each piece of the push information belongs and a heat corresponding to each piece of the push information, an arrangement order of each piece of the push information when displayed; determining an information push area in the application classification folder according to a triggering operation after the triggering operation of a user in the application classification folder has been monitored; and displaying each piece of the push information in the information push area according to the determined arrangement order.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: September 14, 2021
    Assignee: QILIN HESHENG NETWORK TECHNOLOGY INC.
    Inventor: Tao Li
  • Patent number: 11115703
    Abstract: Disclosed herein are media, systems, and methods of creating and publishing a first play station, wherein a media creator is allowed to select a plurality of audio media and sequence the selected audio media to create an ordered combination and request a first play station. Each audio media in the ordered combination is validated to create a first play station, and the media creator is allowed to play the first play station. After the first play station is published, a call from a third party player application prompts the published first play station. At least one alteration to the ordered combination of validated audio media can be generated, wherein the at least one alteration is selected from the group consisting of: an alternate validated audio media, an alternate sequence of the ordered combination of validated audio media, or a combination thereof.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: September 7, 2021
    Assignee: Feed Media Inc.
    Inventors: James Thurlow, Tiffany Sirikulvadhana, Lauren Pufpaf, Jeff Yasuda, Eric Lambrecht, Kim Cuartero
  • Patent number: 11086515
    Abstract: A computer-implemented technique is described herein that receives captured stroke information when a user enters a handwritten note using an input capture device. The technique then analyzes the captured stroke information to produce output analysis information. Based on the output analysis information, the technique modifies the captured stroke information into an actionable form that contains one or more actionable content items, while otherwise preserving the original form of the captured stroke information. The technique then presents the modified stroke information on a canvas display device. The user may subsequently activate one or more actionable content items in the modified stroke information to perform various supplemental tasks that pertain to the handwritten note. In one case, for example, the technique can recognize the presence of entity items and/or list items in the note and then reproduce them in an actionable form.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: August 10, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nicole Lee, Jan-Kristian Markiewicz, Sarah Graham Williams
  • Patent number: 11086594
    Abstract: A computer-implemented method controls aspects of a surveillance system using gestures and/or voice commands, and comprises: receiving one or both of an operator's skeleton input data and voice input data from a gesture detection camera and a microphone; using a processor, matching one or both of the received skeleton input data with a gesture stored in a database and the received voice input data with a text string stored in the database; matching one or both of the gesture and text string to a corresponding video management program command stored on the database; and transmitting the one or more video management program commands to a video management program of the surveillance system.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: August 10, 2021
    Assignee: AVIGILON CORPORATION
    Inventors: Uriel Lapidot, Elliot Rushton, Matthew Adam
  • Patent number: 11055422
    Abstract: A method for sharing a digital image between a first user terminal and at least one second user terminal over a communications network. The method includes: displaying on the second terminal a “degraded image”, the degraded image being obtained from a “first image” by digital processing of the first image, the digital processing visually concealing content of the first image; and following detection of an interaction of a user with the screen of the second terminal: defining a zone of interaction of the degraded image depending on the location of the interaction on the screen; obtaining a portion of the first image corresponding to the determined zone of the degraded image; and displaying on the screen of the second terminal the portion of the first image in the place of the corresponding area of the degraded image, throughout the duration of the interaction of the user with the screen.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: July 6, 2021
    Assignee: ORANGE
    Inventors: Cedric Floury, Violaine Mercier
  • Patent number: 11010422
    Abstract: An image display system includes an acquisition means for acquiring operation information containing a moving direction and a moving amount of an input position in an input operation on a first display object, the input operation being performed when the first display object is displayed on a display device, an extraction means for, when the moving amount of the input position in a predetermined first direction exceeds a predetermined threshold, acquiring a first attribute parameter of the first display object which corresponds to the first direction, and extracting a second display object associated with the first display object and having a first attribute parameter different from the first display object from a storage means where a plurality of display objects are associated with attribute parameters, and a display control means for displaying the second display object extracted by the extraction means, instead of the first display object, on the display device.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: May 18, 2021
    Assignee: Rakuten, Inc.
    Inventors: Soh Masuko, Tomoyuki Mukasa
  • Patent number: 11003321
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to the display of multidimensional structures and provide a method, system and computer program product for managing an integrated multidimensional view of a structured collection of objects. In one embodiment of the invention, a data processing system can be configured to render an integrated view of a multidimensional structured collection of objects. The data processing system can include a GUI for a host application in a computing platform and multidimensional view processing logic coupled to the host application. The logic can include program code enabled to render a single, integrated multidimensional view of a structured collection of objects in the GUI.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: May 11, 2021
    Assignee: International Business Machines Corporation
    Inventor: Michael Muller
  • Patent number: 10928974
    Abstract: The methods, systems, techniques, and components described herein may facilitate user interactions with virtual objects in a three-dimensional virtual environment using user input into a graphical interface of a control device that is coupled to a display that may display the three-dimensional virtual environment. The control device may be configured to display a 3D representation of a virtual object having a non-virtual reality representation of the virtual object. The graphical interface of the control device may receive selection information that corresponds to a user selection of the 3D representation of the virtual object. Transformation parameters that provide a basis for rendering a three-dimensional representation of a virtual object in the three-dimensional virtual environment may be obtained to define a transformation of the 3D representation of the virtual object.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: February 23, 2021
    Assignee: Meta View, Inc.
    Inventor: Yishai Gribetz
  • Patent number: 10929368
    Abstract: A method, apparatus and computer program product for performing database maintenance is described. Index information for data stored in a tree based file system running in a computer is received. The file system includes a set of data blocks arranged in logical layers and a set of pointers within the set of data blocks which reference respective data blocks in different logical layers. The received index information is parsed. A model of the file system is built based on the parsed index information. A graphical user interface having an index panel is presented. In the index panel, ones of a plurality of icons respectively represent ones of the set of data blocks and are arranged in layers representing the logical layers.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Neal E Bohling, Roity Prieto Perez, Helen M Witter
  • Patent number: 10909308
    Abstract: There is provided an information processing apparatus including a text extraction unit that extracts selection candidate text from a text string displayed on a display screen, and a selection area placement unit that places selectable areas for the selection candidate text on the display screen in a manner that the selectable areas differ from a display area of the selection candidate text.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: February 2, 2021
    Inventors: Maki Imoto, Shinichi Kawano, Kunihito Sawai, Tsubasa Tsukahara, Ikuo Yamano
  • Patent number: 10902222
    Abstract: The present disclosure discloses methods and systems for selective translation of a language of a multi-function device, wherein the language of the multi-function device is a pre-defined language. The method includes receiving a print job from a user along with one or more job attributes, wherein at least one job attribute indicates a local language of the user. Then, the local language is identified from the at least one job attribute. One or more job specific user interfaces are identified. Based on the identified local language of the user, the identified one or more job specific user interfaces are translated in the local language of the user and stored. After this, an input from the user is received. Based on the input, at least one translated job specific user interface is displayed in the local language of the user.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: January 26, 2021
    Assignee: XEROX CORPORATION
    Inventors: Muralidaran Krishnasamy, Narayan Kesavan, Raj Kumar
  • Patent number: 10896051
    Abstract: The present disclosure discloses methods and systems for localizing a user interface of a multi-function device, based on a personal storage device of a user connected to the multi-function device, wherein the multi-function device presents a user interface in a pre-defined language. The method includes receiving the personal storage device by the multi-function device, the personal storage device includes a pre-defined setting, the pre-defined setting indicates a local language of the user. Upon receiving, the personal storage device is detected by the multi-function device. The local language of the user is detected based on the pre-defined setting stored in the personal storage device of the user. Upon detection, the pre-defined language of the user interface is automatically changed to the local language of the user.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: January 19, 2021
    Assignee: Xerox Corporation
    Inventors: Muralidaran Krishnasamy, Narayan Kesavan, Raj Kumar
  • Patent number: 10845939
    Abstract: For example, in an embodiment, a method of determining user interface usage may comprise collecting, from a user interface including at least one data entry field, data indicating at least one event that occurs as a result of an action performed by a user on a data entry field and data associated with the user interface at the time of the at least one action, extracting, from the data indicating at least one event and the data associated with the user interface, data indicating an entity associated with the at least one event, applying an interval to the data indicating at least one event, the data associated with the user interface, and the data indicating an entity and determining an entity as owner of the event for that interval, and determining a duration of an activity based on a number of intervals that contain a given entity and action.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: November 24, 2020
    Assignee: Pegasystems Inc.
    Inventors: Damon Lockwood, Karin Lim Poorts, Thomas Rieck, Glen Sprague, Jeremy Wetherford
  • Patent number: 10818287
    Abstract: Aspects of the technology described herein provide an efficient user interface that enables users to respond to tasks quickly by providing automated quick task notifications via an audio channel. An audio channel quick task system includes components for recognizing and extracting quick tasks from content (e.g., interpersonal communications, composed content, line of business (LOB) application documents), and for prioritizing and routing the quick tasks to the user via an audio channel at an appropriate and relevant time. The system is enabled to process a user response, determine an action for handling the quick task, and execute the action on behalf of the user (e.g., pass a reply to a requestor, pass an instruction to an application or service, queue the quick task notification, delegate the quick task to another user or bot, forward the quick task to a companion device, or launch an application on a companion device).
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: October 27, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ryen William White, Mathieu Etienne Jacques Audouin, Patrick Pantel, Nikrouz Ghotbi, Anantha Deepthi Uppala, Vanessa Graham Murdock, Mark James Encarnacion, Nirupama Chandrasekaran
  • Patent number: 10795569
    Abstract: A method is provided which includes displaying an output of an application on a touchscreen, receiving a user input for the application on the touchscreen, and determining the location of the received user input on the touchscreen. Further, the method includes generating an additional pop-up window for display on the touchscreen, and selecting a location for the additional pop-up window, where the selected location for the additional pop-up window does not coincide with the determined location of the user input for application. Further, the method includes displaying the additional pop-up window at the selected location for the additional pop-up window.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: October 6, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sophie D. Green, Grace Jansen, Joe Pavitt, Antony Protonotarios, James Russell, Alexandros E. Vlissidis
  • Patent number: 10775972
    Abstract: Techniques to control notifications for a collaboration platform. Content items being stored in the collaboration platform are shared amongst devices coupled to the collaboration platform. To determine whether to subscribe to notifications corresponding to a content item, a notification component of the collaboration platform examines the content item for characteristics of an indirect relationship between the shared content item and a user of a device of the devices. If the indirect relationship exists and warrants a subscription to the notifications, the notification component stores subscription data for the content item and in response to an occurrence of a subscribed activity, the notification component communicates a notification message to the user's device. Other embodiments are described and claimed.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: September 15, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Omeed Chandra, Ginger Elizabeth Fang
  • Patent number: 10762129
    Abstract: Examples described herein involve facilitating playback of media content via a webpage. An example implementation involves a computing device: identifying one or more playback zones including at least one respective playback device; transmitting, via a web browser, a webpage request; receiving a webpage that includes a link to a media item; modifying the received webpage to include a representation associated with the link; causing, via the web browser, display of the modified webpage; responsive to a selection of the representation, causing display of the option; and responsive to a selection of the option, causing display of a list of the one or more playback zones, wherein at least one playback zone of the one or more playback zones is selectable to cause the media item to be added to the playback queue associated with the at least one playback zone.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: September 1, 2020
    Assignee: Sonos, Inc.
    Inventors: Ted M. Lin, Eric M. Bass
  • Patent number: 10761703
    Abstract: Embodiments of the present disclosure disclose an image data processing method performed at a computing device, including: obtaining target image data, and creating grid information on a target display region corresponding to the target image data; obtaining a sliding operation track corresponding to a touch screen, and extracting a touch point in the sliding operation track, as a target touch point; creating position coordinates of the target touch point, and calculating, according to the grid information and the position coordinates of the target touch point, a cleaning number corresponding to the target touch point; adding a grid number same as the cleaning number to a preset number set, and deleting subimage data covered by the target touch point; and completely deleting, when the quantity of grid numbers in the number set meets a cleaning condition, the target image data from which a plurality of pieces of subimage data has been deleted.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: September 1, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Kechao Huang