Patents Examined by William L. Bashore
  • Patent number: 10901575
    Abstract: Disclosed herein is an apparatus for editing graphic objects. More specifically, disclosed herein is an apparatus for editing graphic objects which searches for objects by using a variety of attributes that each of the objects has and displays the found objects and a list of the found objects. The apparatus includes: a display unit configured to display a graphic area and a list area; an input unit configured to receive filter attributes associated with objects from a user; a search unit configured to search one or more objects for an object having object attributes matching the filter attributes; and a control unit configured to control the display unit so that the objects found by the search unit are displayed in the graphic area and a list of the objects found by the search unit is displayed in the list area.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: January 26, 2021
    Assignee: LSIS CO., LTD.
    Inventors: Jang-Hyeok Yun, Yeo-Chang Yoon, Ae-Kyoung Bae, Seung-Ju Lee, Seok-Chan Lee
  • 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: 10891432
    Abstract: System for converting a spreadsheet in a first format to a second format comprising: a server including a storage means adapted to store the spreadsheet in the second format and store an associated template; a data set associated with the spreadsheet in the second format, such that the data set is adapted to be associated with the template to be displayed on a client device; and wherein when data is associated with the template, changes made via the client device to the associated data is recorded in realtime in both the spreadsheet in the second format and template. A process for generating an output for a webpage, comprising: selecting a spreadsheet and a template stored by a server, the spreadsheet comprising a data set; associating the data set with an element in the template, such that when the data is associated with the template, changes made to the associated data is recorded in realtime in both the spreadsheet and template; and generating the output comprising the data associated with the template.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: January 12, 2021
    Assignee: Roar Software Pty Ltd.
    Inventors: Kevin Liao, Lawrence Xiang Yao, Jeffrey Lin
  • Patent number: 10887422
    Abstract: The present disclosure describes techniques for enabling users (such as users of a social networking system) to access media effects associated with events. The users may then use the media effects to create media content. For example, a user-selectable option may be provided to a device of a user such that selection of the user-selectable option causes one or more media effects associated with an event to be output by the device. In certain embodiments, techniques are described for selectively providing media effects associated with events to selected users. The selected users may then use the media effects to create media content. For example, a media effect may be associated with one or more conditions for providing the media effect to a user. Only users that satisfy the one or more conditions may get access to the media effect.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: January 5, 2021
    Assignee: FACEBOOK, INC.
    Inventors: David Scoville, Alyssa Jane Levitz, Gabe Templeton
  • Patent number: 10877652
    Abstract: A graphical user interface (GUI) is provided for configuring timed events synchronized with recorded media. The GUI includes a plurality of fader bars representing a light intensity of corresponding light channels and a media pane representing a timed progression of a selected piece of media. A set of time stamps are created in the media pane, each time stamp configuring at least one timed event synchronized with a corresponding time instant of the recorded media, wherein the time stamp is represented by a visual element within the media pane. At least one timed event configured by the time stamp includes triggering of at least one of the set of light channels at the corresponding time instant of the recorded media at a configured light intensity, wherein a corresponding fader bar displays the configured light intensity.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: December 29, 2020
    Assignee: BOSE CORPORATION
    Inventor: Matthew E. Neutra
  • Patent number: 10860335
    Abstract: In one embodiment, a catalog of items for deployment is provided, the catalog comprising at least one catalog item, the at least one catalog item represented as an icon in a graphical user interface (GUI). At least one remote PHY device (RPD) represented in the GUI as an icon for populating with one item from the catalog of items is also provided. The at least one catalog item is associated with the at least one RPD using an interface in the GUI. A deployment mechanism is invoked for deploying the at least one catalog item at the at least one RPD with which the icon representing the at least one RPD has been populated. Related systems, apparatus, and methods are also disclosed.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: December 8, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Mark Shurtleff, Alon Bernstein
  • Patent number: 10845956
    Abstract: Disclosed are systems, methods, and computer-readable storage media to provide voice driven dynamic menus. One aspect disclosed is a method including receiving, by an electronic device, video data and audio data, displaying, by the electronic device, a video window, determining, by the electronic device, whether the audio data includes a voice signal, displaying, by the electronic device, a first menu in the video window in response to the audio data including a voice signal, displaying, by the electronic device, a second menu in the video window in response to a voice signal being absent from the audio data, receiving, by the electronic device, input from the displayed menu, and writing, by the electronic device, to an output device based on the received input.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: November 24, 2020
    Assignee: Snap Inc.
    Inventor: Jesse Chand
  • 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: 10838584
    Abstract: Template based calendar events with graphic enrichment are provided. In some examples, upon receiving a request to create a calendar event, an event creation prompt may be presented. The prompt may include an event template selection element comprising visual aids, such as icons or emojis, that each represent different event templates for selection. Upon receiving a visual aid selection, information associated with the user requesting the calendar event may be retrieved based on the selected visual aid to infer one or more aspects of the requested event such as title, timing, and location. A suggested event with the inferred aspects may be presented to the user and upon receiving confirmation and/or modification, the suggested or modified event may be added to the user's calendar. Some events may be presented with a visual background such as an image or graphics on the calendar for prompt recognition.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: November 17, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael J. Kumar, Hiroshi Tsukahara, Brian T. Carver, Margaret R. Clinton, Elona Tuomi, Jiang Wan
  • Patent number: 10838570
    Abstract: A computing system receives user input via a touch-interface that involves motion of one or more touches relative to the touch-interface. Responsive to the user input including two or more concurrent touches of the touch-interface involving motion in a coordinate direction, the computing system compresses graphical content within a graphical user interface in the coordinate direction toward a reference datum line. Responsive to the user input including two or more concurrent touches of the touch-interface involving motion in an opposite direction from the coordinate direction, the computing system expands graphical content within the graphical user interface in the opposite direction and away from the reference datum line.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: November 17, 2020
    Assignee: ETTER STUDIO LTD.
    Inventor: Christian Etter
  • Patent number: 10824447
    Abstract: Apparatuses, methods and storage medium associated with content consumption are disclosed herein. In embodiments, an apparatus may include a decoder, a user interface engine, and a presentation engine. The decoder may be configured to receive and decode a streaming of the content. The user interface engine may be configured to receive user commands. The presentation engine may be configured to present the content as the content is decoded from the stream, in response to received user commands. Further, the decoder, the user interface engine, the presentation engine, and/or combination/sub-combination thereof, may be arranged to adapt the presentation to enhance user experience during response to a skip back command, where the adaption is in addition to a nominal response to the skip back command, e.g., display of closed captions. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: November 3, 2020
    Assignee: INTEL CORPORATION
    Inventor: Johannes P. Schmidt
  • 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: 10795556
    Abstract: A method for management of a land base includes interfacing a machine or equipment to a computer running a geographical information system (GIS) application such that the computer is configured to monitor the operations performed by the equipment or machine on the land base and store the operations as map points, lines, or polygons on at least one data layer within the GIS application. The method further includes displaying the GIS application to the operator at the point and time of performing the operations.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: October 6, 2020
    Assignee: Genesis Industries, LLC
    Inventors: Chad W. Geis, Dallas L. Geis
  • 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: 10796384
    Abstract: In one aspect, a method for generating groupings of users at a social networking service is provided, the method includes determining identifying information for a user, identifying one or more other users having a set of identifying information in common with the user, generating a group including the user and the one or more other users, associating the set of identifying information common between the user and the one or more other users with the group and providing recommendations to the user for activity with respect to the one or more other users based on the set of identifying information.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: October 6, 2020
    Assignee: GOOGLE LLC
    Inventors: Jason Robert Richard Sanio, Courtney Hampson
  • Patent number: 10795527
    Abstract: Systems and methods involving processing and/or mirroring data in real time between one or more mobile devices and a plurality of near field communication (NFC) connected interactive posters are disclosed. In one embodiment, an exemplary computer-implemented method may comprise: connecting a user mobile computing device to a server as well as coupling the device to a plurality of interactive posters via NFC; receiving user selections made on the interactive posters; processing content data related to the posters based on the user selections and/or other information; generating a GUI comprising interactive simulations corresponding to respective posters and/or statistics related to selections made on the posters; tracking, in real time, a specific experience of a user interacting with the posters; and transmitting, in real-time, data regarding the specific experience to the server.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: October 6, 2020
    Assignee: Capital One Services, LLC
    Inventors: Amanda Harrington Legge, Sunil Shah, Michael Ramos
  • Patent number: 10782844
    Abstract: Technologies are generally described for providing whiteboard records accessibility to users interacting with a whiteboard. A whiteboard may enable two or more users to interact with the whiteboard concurrently. The whiteboard may identify the users interacting with the whiteboard and may identify permission settings associated with the users. Based on the identification of the users and detected permission settings, the whiteboard ma activate a whiteboard records accessibility mode to provide access to whiteboard records. In a public mode, any user may interact with the whiteboard, and the whiteboard may provide access to a public records data store. In a private mode, the whiteboard may provide access to a separate private records data store associated with an authenticated user interacting with the whiteboard. When two users interact with the whiteboard concurrently, the whiteboard may separate the whiteboard records such that each user can access records corresponding to the detected permission settings.
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: September 22, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Karim Farouki
  • Patent number: 10776570
    Abstract: An application on a computing device includes a digital ink system that supports the input and output of digital ink in a markup language document. Digital ink refers to a digital representation of object (e.g., pen or finger) strokes on an input device that can be displayed on an output device. The markup language document can include, for example, an edit box in which the digital ink and optionally other data can be input. As the input object moves over the input device, data identifying the locations of the input object are captured and embedded in a markup language element of the document. The digital ink system also allows documents including digital ink to be displayed, the digital ink system displaying the digital ink along with any other data included in the document.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: September 15, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Fei Su, Eric C. Brown, Xiao Tu
  • 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: 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