Patents Examined by Andrew L Tank
  • Patent number: 10997230
    Abstract: The present invention enables an image selected by a user on the server side to be sent to a client in a client-server protocol. An image supply apparatus includes a storage unit storing images; a communication unit; and a processing unit that returns a response by performing processing in accordance with a type of a request received from a client. Here, the processing unit includes a display unit that displays, when a predetermined request is received, a list of images stored in the storage unit; a generation unit that generates, when a user has selected an image, information specifying the selected image for enabling the client to make a sending request for the selected image; and a sending unit that sends the generated information to the client as a response to the predetermined request.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: May 4, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Akihiko Ishizu
  • Patent number: 10996847
    Abstract: Method for providing content search interface in electronic device including executing content on screen; displaying first graphic user interface (GUI) including a first object indicating starting point of content, second object indicating ending point of content, and third object indicating point of playback of content, wherein first object and second object are near each other and third object is displayed on curved path connecting first object and second object; in response to receiving first user input on first GUI, moving third object on curved path; in response to receiving second user input, displaying second GUI forming angle within selected range on curved path, wherein second GUI comprises plurality of discrete labels representing different speeds or rates at which third object moves on curved path; and in response to receiving third gesture input on second GUI while content is executed, changing speed at which third object moves on curved path.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: May 4, 2021
    Inventors: Gi Yong Lee, Min Kyu Park, Ji Won Jeon
  • Patent number: 10972578
    Abstract: Systems and methods for recommending media content to a user based on information associated with a referral source that referred the user to a media item provided by a source of the media content are presented. In one or more aspects, a system is provided that includes a presentation component that presents, via user a interface, a first media item associated with a media presentation source referred to a user through a referral source. The system further includes an analytics component that identifies a second media item based on media items associated with the media presentation source that are referred to other users through the referral source, and a recommendation component that recommends the second media item to the user through the user interface.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: April 6, 2021
    Assignee: Google LLC
    Inventors: Justin Lewis, Kevin Greene
  • Patent number: 10904029
    Abstract: An electronic device, with a display device, a communication device, one or more processors and memory, displays a first representation of a first controllable external device, where the first controllable external device is situated at a location. The device detects a first input corresponding to a selection of the first representation of the first controllable external device. In response to detecting the first input, the device transmits instructions, using the communication device, to the first controllable external device to perform a function if the first controllable external device is of a first type or displays, using the display device, a user interface for controlling characteristics of the first controllable external device.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: January 26, 2021
    Assignee: Apple Inc.
    Inventors: Taylor G. Carrigan, Patrick L. Coffman, Christopher Patrick Foss
  • Patent number: 10895950
    Abstract: A method, system and program for producing an interactive three-dimensional holographic image, including the steps of generating, by one or more processors of a computer system, a virtual object and assigning physical properties to the virtual object using metadata. Signals are received from a virtual tool to determine a position of the virtual tool. Interactive force between the virtual tool and the virtual object are calculated based on the signals from the virtual tool and the position of the virtual tool. A modified virtual object is generated based on the interactive forces and the physical properties, and the modified virtual object is displayed as a holographic image. The system may also determine a force feedback according to the position of the virtual tool in relation to the virtual object, send the force feedback to a user through a haptic interface device; and update the force feedback according to movement of the virtual tool in real space.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: January 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Sarbajit K. Rakshit, Shilpa S. Shetty
  • Patent number: 10896532
    Abstract: A user selects a dataset and a first interaction profile. There are multiple interaction profiles, each specifying a corresponding user interface and a corresponding decision tree for forming data visualizations according to user-selected data fields. A first data visualization user interface is displayed corresponding to the first interaction profile. Using the first data visualization user interface, the user selects data fields from the dataset and uses them to specify data visualization characteristics. The method displays a first data visualization according to the user-selected data fields and the decision tree for the first interaction profile. When the user selects a second interaction profile, the method displays a second data visualization according to the second interaction profile. The second data visualization uses at least some of the user-selected data fields.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: January 19, 2021
    Assignee: Tableau Software, Inc.
    Inventor: Robin Stewart
  • Patent number: 10884607
    Abstract: A user interface for communicating with a video switch system, the video switch system configured to allow a plurality of users to collaboratively display information on at least one display screen, the video switch system including a switching device operable to receive a plurality of available video sources from associated user source devices and to selectively direct at least one of the available video sources to the at least one display screen, the user interface comprising an interface assembly separate from the switching device, the interface assembly being configured to operably connect to the switching device, the interface assembly having a plurality of selectable controls, wherein each of the plurality of selectable controls is capable of being associated with at least one of the plurality of available video sources, wherein the plurality of user selectable controls define a user interface of the interface assembly such that each user selectable control is selectable by at least one of the users to
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: January 5, 2021
    Assignee: STEELCASE INC.
    Inventors: Lewis Epstein, Brett Kincaid, Hyun Yoo, Suzanne Stage, Lukas Scherrer, Larry Cheng
  • Patent number: 10887189
    Abstract: Embodiments described herein are directed at mapping and controlling network-enabled IoT devices housed in an environment via a graphical user interface (GUI) of an electronic device. The disclosed features include generating a digital map representing the 3D or the 2D position of the IoT devices in the environment. In some embodiments, the digital map can be overlaid on a layout of a physical floorplan of the environment also showing physical objects in the environment. Different IoT devices in the environment can be controlled via a GUI common to the different IoT devices. Additionally, the GUI can be used to select a group of IoT devices and perform group-wise control of the IoT devices in the group.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: January 5, 2021
    Assignee: DISH Network L.L.C.
    Inventor: Jesus Flores Guerra
  • Patent number: 10885227
    Abstract: Provided are methods, systems and computer program products for providing remote document execution. Such methods, systems and computer program products may include storing an electronic document as a secure electronic file, identifying a signature space in the electronic document, the signature space, after being executed, includes a signature of a signing party of the electronic document, receiving the signature of the signing party into the electronic document stored as the secure electronic file and responsive to receiving the signature of the signing party, converting the electronic document into a read only electronic document.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: January 5, 2021
    Assignee: CaffeiNATION Signings (Series 3 of Caffeination Series, LLC)
    Inventors: Curt Daniel Szymanski, Myles Kenneth Leighton
  • Patent number: 10856394
    Abstract: A load control system may be configured using a graphical user interface software. The graphical user interface software may display a first icon and a second icon. The first icon may represent a first electrical device and the second icon may represent a second electrical device. The first icon and the second icon may represent the relative location of the first electrical device and the second electrical device within a load control environment. The graphical user interface software may display a line from a selected icon (e.g., first icon) to a cursor. The graphical user interface software may adjust the line from the selected icon, for example, as the cursor moves. The graphical user interface software may define and store an association between the first electrical device and a second electrical device, for example, in response to the user selecting the first icon and the second icon.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: December 1, 2020
    Assignee: Lutron Technology Company LLC
    Inventors: Ritika Arora, Manisha Dahiya Baluja, John N. Callen, Erica L. Clymer, Sanjeev Kumar, Mark Law, Sandeep Mudabail Raghuram, Anurag Singh, Christopher Spencer
  • Patent number: 10838612
    Abstract: An apparatus and a method for processing a drag and drop are provided. The apparatus includes a touch screen configured to display a portion of content including an object and a control module configured to identify the object as a draggable object, determine whether a predetermined touch input associated with the identified object is detected, detect whether an intended drop area associated with the identified object exists in a remaining portion of content when the predetermined touch input is detected, and display a drop area indicator corresponding to the intended drop area on the touch screen.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: November 17, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Changhyup Jwa, Kyungtae Kim, Hyerim Bae, Jungjik Lee, Yangwook Kim, Sunkee Lee
  • Patent number: 10822110
    Abstract: Some embodiments include a countermeasure assistance system that, in response to detecting a threat to an aircraft, calculates and presents via a user interface an instruction to assist a pilot in evading the threat. For example, the system may determine a direction to which the aircraft should be turned to present a beam of the aircraft toward the threat, which may assist in evading a radar-enabled threat. The system may calculate a shortest turn to present the beam to the threat. The system may additionally display information regarding a position, nature, and degree of the threat, including through formatting of at least a portion of a user interface for displaying information regarding the threat. The system may additionally calculate and display an intervisibility zone for the threat and for the aircraft's current position to further assist the pilot in navigating to an area at which the threat may be evaded.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: November 3, 2020
    Assignee: Lockheed Martin Corporation
    Inventor: Steven D. Colby
  • Patent number: 10799792
    Abstract: Examples for managing the participation of users in multiple virtual environments are described. An example method includes a processor receiving from a first user device a virtual object that is created by a user and at least one trigger condition for presenting the virtual object, obtaining a physical location of the first user device, and receiving a selection of a first virtual environment for the virtual object from among a plurality of virtual environments associated with the first user device. The method may further include the processor associating the virtual object with the physical location and with the first virtual environment that is selected, and presenting the virtual object to a second user device associated with the first virtual environment when the at least one trigger condition is encountered, where the at least one trigger condition includes a condition that the second user device is proximate to the physical location.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: October 13, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Roque Rios
  • Patent number: 10798044
    Abstract: An improved social networking system enhances text messages in a social networking system with audio content by connecting a social networking session to nearby audio speakers and routing audio messages from the session to the connected speakers in near real-time response to members' transmissions of audio messages. The system includes, for each member, a User Interface Module that provides the member with the ability to connect the social networking session to a nearby speaker. It also allows the user to rapidly select an audio clip from a personalized menu of prerecorded audio clips, and to cause all audio speakers connected to the session to timely play the selected audio clip. The menu of audio clips is chosen to include a variety of sound recordings from a wide range of sources that members will consider amusing or pertinent to recent events, such as pre-recorded “trash-talk” clips, famous movie clips, TV clips, music clips, and radio clips.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: October 6, 2020
    Assignee: NUFBEE LLC
    Inventor: Bruce James Barker
  • Patent number: 10782873
    Abstract: A multitouch device can interpret and disambiguate different gestures related to manipulating a displayed image of a 3D object, scene, or region. Examples of manipulations include pan, zoom, rotation, and tilt. The device can define a number of manipulation modes, including one or more single-control modes such as a pan mode, a zoom mode, a rotate mode, and/or a tilt mode. The manipulation modes can also include one or more multi-control modes, such as a pan/zoom/rotate mode that allows multiple parameters to be modified simultaneously.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: September 22, 2020
    Assignee: APPLE INC.
    Inventors: Patrick S. Piemonte, Bradford A. Moore, Billy P. Chen
  • Patent number: 10782851
    Abstract: Provided herein is a portable terminal apparatus and a control method thereof, the method including registering at least one execution condition and execution command in the portable terminal apparatus; displaying an icon for the control; and in response to a select command regarding the icon being input, transmitting an execution command corresponding to an execution condition at a point where the select command regarding the icon is input to at least one peripheral device.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: September 22, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-jin Kim, Eun-chan Park, Hyun-jae Shin, Joon-seop Oh, Young-min Won, Sang-ung Yi, Seung-ho Jung, Ji-hun Ha
  • Patent number: 10775751
    Abstract: In one aspect, a regular expression is automatically generated based on user input for fields that are desired to be extracted from log lines. The input may be received by user through an interface provided by a machine such as a controller. The input may identify one or more fields within a log line that should be extracted. Multiple instances of potential regular expression portions may be generated based on the user input, and different portions are combined together to determine if they achieve the desired extraction. Once a complete regular expression is generated based on user input, a user may provide additional input to identify examples or counterexamples of log line fields that satisfy or don't satisfy the user's intended extraction.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: September 15, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Yuchen Zhao, Nima Haddadkaveh, Arjun Iyer
  • Patent number: 10769232
    Abstract: A method according to one embodiment includes outputting one page of a multipage compilation of information. The method also includes receiving a request to show portions of multiple pages of the multipage compilation of information, the request originating from a user input device and including an indication of which portions of the multiple pages of the multipage compilation to select. Also, the method includes selecting the portions of the multiple pages of the multipage compilation of information according to the indication and generating a view having the selected portions. Moreover, the method includes outputting the view having the selected portions to a graphical display device. The selected portions output to the graphical display device include a selectable number of first cells of each first row of each of the multiple pages. Other systems, methods, and computer program products are described in accordance with more embodiments.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: September 8, 2020
    Assignee: International Business Machines Corporation
    Inventors: Thomas Stanton Brugler, Todd Michael Eischeid, Mark E. Molander, Kerry A. Ortega
  • Patent number: 10768810
    Abstract: A default virtual interface is replaced by an adapted interface to an independent application. The adapted interface allows one (dependent) application to be accessed from within a second (independent) application. This allows, for example, a game application to be executed within a text messaging application. Output of the dependent application can be conveyed to the base application. The adapted user interface optionally includes a plurality of shortcut keys each represented by a different shortcut icon. One or more of the shortcut keys are optionally configured for sharing the dependent and/or independent applications with remote devices. Content shared via the virtual interface is optionally provided as a data stream and is optionally mapped to a social network, such sharing can be tracked across social networks.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: September 8, 2020
    Assignee: Hyperkey, Inc.
    Inventors: Nikita Gnedin, Stuart Gannes
  • Patent number: 10754911
    Abstract: Systems, methods, and non-transitory computer-readable media can provide a content feed through a display interface. The content feed can include at least a snippet of a first content item that is associated with a preview time threshold. A determination can be made that the snippet of the first content item has been positioned within a viewport region of the display interface for a duration of time that satisfies the preview time threshold. Data associated with the first content item can be obtained from a content distribution system. The data associated with the first content item can be stored.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: August 25, 2020
    Assignee: Facebook, Inc.
    Inventors: Xiaojun Liang, Varun Kacholia, Maher Afif Saba, Mahmud Sami Tas, Gang Liu