Operator Interface (e.g., Graphical User Interface) Patents (Class 715/700)
  • Patent number: 11216505
    Abstract: In implementations of multi-resolution color-based image search, an image search system determines a color vector for a query image based on a color histogram of the query image by concatenating two color histograms having different resolutions. The image search system can compute distance measures between the color vector of the query image and color vectors of candidate images. The image search system can select one or more of the candidate images to return based on the distance measures utilizing the distance measures as indication of color similarity of the candidate images to the query image.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: January 4, 2022
    Assignee: Adobe Inc.
    Inventors: Saeid Motiian, Zhe Lin, Samarth Gulati, Pramod Srinivasan, Jose Ignacio Echevarria Vallespi, Baldo Antonio Faieta
  • Patent number: 11200888
    Abstract: An artificial intelligence device for providing a speech recognition function includes a memory configured to store a basic wake-up word used to activate the speech recognition function of the artificial intelligence device and an additional wake-up word used to control operation of the artificial intelligence device, a microphone configured to receive a speech command, and a processor configured to determine whether a current situation is an additional wake-up word recognition situation when the basic wake-up word is recognized from the speech command and perform operation corresponding to the remaining command excluding the basic wake-up word from the speech command upon determining that the current situation is the additional wake-up word recognition situation.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: December 14, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Wonho Shin, Jichan Maeng
  • Patent number: 11195000
    Abstract: Techniques are disclosed for systems and methods to facilitate swipe gesture detection. In one example, a method includes detecting tactile input on a touchscreen using at least one of a plurality of sensors associated with a touchscreen. The method further includes storing, in a buffer, an indication of the tactile input. The method further includes determining whether the buffer stores pattern information that matches one of a plurality of predetermined gesture patterns, where the pattern information includes the indication. The method further includes performing an action associated with the one of the plurality of predetermined gesture patterns when the pattern information is determined to match the one of the plurality of predetermined gesture patterns. Related systems are also provided.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: December 7, 2021
    Assignee: FLIR Belgium BVBA
    Inventor: Oliver Hawker
  • Patent number: 11164395
    Abstract: Aspects of the present disclosure relate to structure switching in a 3D environment. In examples, an authoring application is used to select characteristics for the 3D environment and to insert content. For example, a structure is selected in which to present the content in the 3D environment. An asset container comprises assets associated with the selected structure, which are included in the 3D environment. In some examples, a common asset container comprises other assets that are included in the 3D environment. End users are able to view the 3D environment using a viewer application. If the author decides to change the selected structure, an asset container associated with the new structure is identified. Assets for the old structure are removed from the 3D environment and assets for the new structure are included instead. Thus, a set of asset containers is used generate the 3D environment and change characteristics therein.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: November 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vidya Srinivasan, Andrew John Howe, Michael Lee Smith, Harold Anthony Martinez Molina, Nathan Bradley Duke, Amy Scarfone, Purnima Rao, Colton Brett Marshall, Aniket Handa, Spencer J. Kopach
  • Patent number: 11144172
    Abstract: An application program control method and apparatus relating to the communications field, where the method includes acquiring user operation information, determining, according to the user operation information, an application program icon operated by a user, determining a target control operation according to a control operation of an application program corresponding to the application program icon, and executing the target control operation. Hence, quick and efficient control on the application program is implemented.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: October 12, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Kai Qian
  • Patent number: 11120005
    Abstract: A method, computer program product, and system for providing provenance tracking in a workflow system. The computer-implemented process provides for one or more processors to receive a workflow definition input. One or more processors perform workflow job commands, in response to receiving a workflow definition, and a workflow instance request. One or more processors access an input file associated with the workflow instance. One or more processors generate, at run-time, provenance metadata. One or more processors generate, at run-time, a global file identification (ID) associated with an output file. One or more processors link the global file ID and the provenance metadata to the output file of the workflow instance, and one or more processors store the output file, which includes the global file ID and the provenance metadata, both linked to the output file.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Linda C. Cham, Frank N. Lee, Chin Ngai Sze, Qingda Wang, Yi-Ling J. Wong
  • Patent number: 11115409
    Abstract: A method authenticates a user in order to activate an access mechanism for a device. One or more processors detect a real-time initial emotional state of the user, where the real-time initial emotional state of the user dynamically changes over time. The processor(s) present content as a stimulus to the user, and predict a predicted post-stimulus emotional state of the user, where the predicted post-stimulus emotional state of the user is predicted to be caused by the content being presented to the user, and where the predicted post-stimulus emotional state is dependent upon the real-time initial emotional state of the user. The processor(s) detect a real-time post-stimulus emotional state of the user. The processor(s) match the predicted post-stimulus emotional state of the user to the real-time post-stimulus emotional state of the user, and then authenticate the user and activate an access mechanism for a device.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: September 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Susannah Shattuck, Annabella Cavello, Barak Krakauer, Ryan R. Anderson, Al Chakra, Hugh G. Kohl
  • Patent number: 11113649
    Abstract: A computer-implemented method for recommending agricultural activities is implemented by an agricultural intelligence computer system in communication with a memory. The method includes receiving a plurality of field definition data, retrieving a plurality of input data from a plurality of data networks, determining a field region based on the field definition data, identifying a subset of the plurality of input data associated with the field region, determining a plurality of field condition data based on the subset of the plurality of input data, identifying a plurality of field activity options, determining a recommendation score for each of the plurality of field activity options based at least in part on the plurality of field condition data, and providing a recommended field activity option from the plurality of field activity options based on the plurality of recommendation scores.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: September 7, 2021
    Assignee: THE CLIMATE CORPORATION
    Inventors: James Ethington, Eli J. Pollak, Tristan D'Orgeval, Katherine Krumme, Evin Levey, Samuel Alexander Wimbush, Erik Andrejko, Moorea Lee Brega, Sivan Aldor-Noiman
  • Patent number: 11104228
    Abstract: An in-vehicle equipment control system includes a ceiling side controller installed in a ceiling of a vehicle and configured to control equipment installed at least in the ceiling; and a vehicle internal communication device configured to enable the ceiling side controller and a lower side controller to transmit and receive information signals to and from each other, the lower side controller having been installed in a part lower than the ceiling. The ceiling side controller is capable of receiving ceiling side detection signals regarding pieces of ceiling side detection information detected by at least one ceiling side detection device in the ceiling, as ceiling side information signals regarding pieces of ceiling side information, from the at least one ceiling side detection device.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: August 31, 2021
    Assignee: YAZAKI CORPORATION
    Inventors: Shuichi Ishibashi, Jun Goto
  • Patent number: 11100097
    Abstract: A method executes at a computing device that includes a display, one or more processors, and memory. The device displays a user interface that includes a data pane and a calculation pane. The data pane comprises data rows and data columns. Each of the data columns corresponds to a data field from a data source. The device receives a first user input to specify a grouping on a first data field. The device receives a second user input to specify an aggregation function on a second data field. In response to the first and second user inputs, for each distinct value of the first data field, the device aggregates corresponding values of the second data field according to the aggregation function. A plurality of first data rows are displayed in the calculation pane. The device saves the rows of data displayed in the calculation pane as a new data source.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: August 24, 2021
    Assignee: TABLEAU SOFTWARE, INC.
    Inventors: Clark Wildenradt, Arthur Gyldenege
  • Patent number: 11099723
    Abstract: An apparatus comprising a display configured to provide a user interface and a processor is provided, wherein the processor is configured to provide at least a first interactive element in a foreground of the user interface, provide at least a second interactive element, the second interactive element being arranged in a background of the user interface, receive an indication of an interaction of a user with the second interactive element in the background and trigger a function determined by the second interactive element based on the indication of the interaction with the second interactive element. Furthermore, a method for operating a user interface is defined.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: August 24, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Panu Johansson
  • Patent number: 11068073
    Abstract: Systems and methods for providing user-customized keyboard input error correction based on contextual information are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: monitor context information; receive an input via a keyboard; and identify an error in the input, at least in part, based upon the context information.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: July 20, 2021
    Assignee: Dell Products, L.P.
    Inventors: Michael S. Gatson, Vivek Viswanathan Iyer
  • Patent number: 11069005
    Abstract: A computer-implemented method for determining agricultural revenue is provided. The method uses an agricultural intelligence computer system in communication with a memory. The method includes receiving a plurality of field definition data, retrieving a plurality of input data from a plurality of data networks, determining a field region based on the field definition data, identifying a subset of the plurality of input data associated with the field region, calculating at least one yield projection for the field region based on the field definition data and the subset of the plurality of input data, and providing the at least one yield projection to a user device.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: July 20, 2021
    Assignee: THE CLIMATE CORPORATION
    Inventors: James Ethington, Alex Wimbush
  • Patent number: 11062222
    Abstract: Mechanisms are provided for performing cross-user dashboard behavior analysis and dashboard recommendation generation. Dashboard interfaces are presented to a user and the user inputs are tracked. Cognitive analysis of the user dashboard behavior pattern data is performed to determine a reason for user dashboard behavior represented by the user dashboard behavior pattern data. Cross-user correlation analysis operations are performed based on the user dashboard behavior pattern data and dashboard behavior pattern data of other users of a different user type to identify an intersection point. A recommendation output is generated and output that recommends at least one of a particular dashboard interface to access or a modification to the one or more dashboard interfaces to be performed. The recommendation is based on the identification of the intersection point and the determined reason for the user dashboard behavior.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: July 13, 2021
    Assignee: International Business Machines Corporation
    Inventor: Kimberly S. Dunwoody
  • Patent number: 11061541
    Abstract: An apparatus for compactedly displaying popup content includes a processor configured to execute computer program modules; and a non-transitory computer-readable recording medium configured to store executable computer program modules. The non-transitory computer-readable recording medium includes: a determining module configured to determine whether a browsed web page provides popup content through a new window; a popup content analyzing module configured to analyze first popup content when the browsed web page provides the first popup content through the new window; a content editing module configured to generate compressed content based on the result of analyzing the first popup content; and a display controlling module configured to control the compressed content to be displayed on a part of the browsed web page.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: July 13, 2021
    Assignee: NAVER CORPORATION
    Inventors: Hyo Kim, Ji Ho Choi, Yun Seok Lee, Sung Mann Cho
  • Patent number: 11061525
    Abstract: A system for a map calendar is described herein. The map calendar includes a calendar content database that is to store at least one item of calendar content and a navigation system that determines a zoom level and a panning position of the map calendar. The map calendar also includes a processor that is to determine a summarization level based on the zoom level and the panning position of the map calendar and render the calendar content according to the summarization level.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: July 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter L. Engrav, Aaron E. Erlandson, Stephen White, Trevor J. Harris, Malia M. Douglas, Rachel Sirkin, Shikha Devesh Desai, Jie Dong, Evan W. Lavender, Christian Harper-Cyr, Yoon Jin Lee, Caitlin E. Ashley-Rollman
  • Patent number: 11054862
    Abstract: A computing device is described. The computing device includes a first portion with a protrusion and a second portion separably connected to the first portion. The second portion has a receptacle. An undocking assist mechanism is configured to separate the first portion from the second portion when the protrusion is at least partially inserted into the receptacle. An actuator is configured to actuate the undocking assist mechanism. Methods of use are also described.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: July 6, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony E. Hillyerd, Scott Douglas Bowers, Justin Carl Lind, John Stephen Campbell, Joseph Benjamin Gault
  • Patent number: 11042753
    Abstract: This invention includes a framework and method to enable the transformation of video content into a format that allows for mapping and, hence, identification of individual sections (scene segments or otherwise) of the media content. It includes a means of ingesting images and video frames into a database. Consumer products can be matched with the images and/or objects in the images. A consumer can access the content by submitting a digital image taken on a mobile device. One or more objects in the user submitted image can be matched with products and/or commercial/promotional materials.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: June 22, 2021
    Assignee: GOH SOO SIAH
    Inventors: Stephen Maurice Moore, Jimmy Daniel Moore, Larry Patrick Murray
  • Patent number: 11036360
    Abstract: Disclosed herein are system, method, and computer program product embodiments for unifying graphical user interface (GUI) displays across different device types. In an embodiment, a unification system may convert various GUI view appearing on, for example, a desktop device into a GUI view on a mobile device. Both devices may be accessing the same application and/or may use a cloud computing platform to access the application. The unification system may aid in reproducing GUI modifications performed on one user device onto other user devices. In this manner, the unification system may maintain a consistent look-and-feel for a user across different computing device type.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: June 15, 2021
    Assignee: salesforce.com, inc.
    Inventors: Daniel McCall, Sheena Lee, Annie Abrahamian, David Klein
  • Patent number: 11030586
    Abstract: Displaying multiple calendar entries includes dividing the calendar entries into multiple different priority levels in a computerized calendaring system implemented by at least one processor; displaying at least some of the calendar entries in each priority level in a separate strip associated with that priority level in a user interface of the computerized calendaring system; and advancing a position of each displayed calendar entry in each strip with the computerized calendaring system to reflect the passage of time.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: June 8, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John M. Lance, Deborah E. Maher
  • Patent number: 11024191
    Abstract: A system for a multimodal educational display, including a wireless network of sensors and actuators connected to a control system, wherein the control system is configured to gather information through said sensors, analyse data and control the multimodal display by providing action through said actuators based on measurable features of a group of people visiting the multimodal display, said actions being provided in a way that facilitates immediate understanding of an abstract concept from natural sciences and establishes new mental bindings that stimulate the imagination. The invention is further related to an educational method for a multimodal educational display realized in such a system.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: June 1, 2021
    Assignee: Kujawsko-Pomorski Klaster Brewstera
    Inventor: Jan Mikolaj Swierkowski
  • Patent number: 11016729
    Abstract: Mechanisms are provided, in a data processing system comprising a fusion sensor service and a human computer interaction (HCI) device, for responding to a user input. The HCI device receives a user input from a first sensor monitoring a monitored environment. The fusion sensor service captures, via one or more second sensors different from the first sensor, sensor data representing characteristics of one or more entities within the monitored environment indicative of a condition within the monitored environment. The fusion sensor service determines whether the user input is specifically directed to the HCI device based on the captured sensor data. The HCI device performs an operation in response to the data processing system determining that the user input is specifically directed to the HCI device based on the capture sensor data.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventors: John J. Andersen, Dogukan Erenel, Richard O. Lyle, Connie Yee
  • Patent number: 11010906
    Abstract: An image-processing method for filtering light pollution appearing in a video image stream acquired by a video camera. The method includes, for a current image of the video image stream, the steps of subtracting the background represented in the current image in order to obtain the foreground of the current image, determining a brightening matrix, determining a compensating matrix by restricting the values of the pixels of the determined brightening matrix, segmenting the determined brightening matrix, determining a mask from the segmented brightening matrix, applying the mask to the determined compensating matrix in order to obtain a filtering matrix, and filtering the foreground of the current image by applying the filtering matrix in order to decrease the zones of light pollution in the images of the image stream.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: May 18, 2021
    Inventors: David Guerrero, David Daurenjou
  • Patent number: 11004237
    Abstract: A method of compression of the color data of point clouds is described herein. A palette of colors that best represent the colors existing in the cloud is generated. Clustering is utilized for generating the palette. Once the palette is generated, an index to the palette is found for each point in the cloud. The indexes are coded using an entropy coder afterwards. A decoding process is then able to be used to reconstruct the point clouds.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: May 11, 2021
    Assignee: Sony Group Corporation
    Inventors: Arash Vosoughi, Ali Tabatabai
  • Patent number: 10997754
    Abstract: Freeform drawing beautification techniques are described. An input is received by a computing device describing a freeform path drawn by a user as part of a drawing, the freeform path not formed solely as a circular arc or a circle (e.g., a fixed distance from a point) and including one or more curved elements. The drawing is examined by the computing device to locate another curved element in the drawing. One or more suggestions are constructed to adjust the freeform path by the computing device based on the located curved element in the drawing. The constructed one or more suggestions are output to adjust the freeform path by the computing device.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: May 4, 2021
    Assignee: Adobe Inc.
    Inventors: Paul J. Asente, Jakub Fiser
  • Patent number: 10996648
    Abstract: Third party developed control logic for automation controllers is provided to customers using a communication network. At least one tool is provided for a third party to develop control logic for an automation controller. The automation controller is remotely located from the communication network. A hardware platform on which to operate the control logic is selected. Once built, the control logic is linked to at least one operational characteristic of the hardware platform such that the control logic is operable to perform at least one predetermined function of the automation controller using the hardware platform.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: May 4, 2021
    Assignee: GENERAL ELECTRIC COMPANY
    Inventor: Kenneth Pierson Dickie
  • Patent number: 10990420
    Abstract: A user interface is presented to a user. The method determines whether or not to customize a size of one or more components on the user interface. The method then determines one or more candidate components on the user interface to customize, when a determination is made to customize a size of one or more components on the user interface. The method customizes the one or more candidate components on the user interface, and presents a customized user interface to the user.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: April 27, 2021
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Soroja Nalam
  • Patent number: 10990377
    Abstract: A method for enhancing dialog systems is disclosed herein. The method comprises maintaining an online marketplace that may include a plurality of dialog system extension elements. Each of the plurality of dialog system extension elements may include at least one of a dialog system plugin, a dialog system add-on, a dialog system update, and a dialog system upgrade. The method may further include receiving a selection of one of the plurality of dialog system extension elements from a software developer. The software developer may be associated with a dialog system. The method may continue with associating the one of the plurality of dialog system extension elements with the dialog system of the software developer.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: April 27, 2021
    Assignee: GOOGLE LLC
    Inventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin
  • Patent number: 10990618
    Abstract: A computer-implemented method includes: acquiring question information and question area information from a questioner terminal; acquiring pieces of answer area information from an answerer database; selecting one or more answerer terminals from among terminals based on the pieces of answer area information and the question area information; transmitting the question information to the answerer terminals; acquiring at least one piece of answer information from at least one of the answerer terminals; and transmitting the at least one piece of answer information to the questioner terminal.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: April 27, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY COPRORATION OF AMERICA
    Inventor: Akinori Yukimasa
  • Patent number: 10983692
    Abstract: In accordance with some embodiments, a computer-implemented method for use in conjunction with a device with a touch screen display is disclosed. In the method, a movement of an object on or near the touch screen display is detected. In response to detecting the movement, an electronic document displayed on the touch screen display is translated in a first direction. If an edge of the electronic document is reached while translating the electronic document in the first direction while the object is still detected on or near the touch screen display, an area beyond the edge of the document is displayed. After the object is no longer detected on or near the touch screen display, the document is translated in a second direction until the area beyond the edge of the document is no longer displayed.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: April 20, 2021
    Assignee: Apple Inc.
    Inventor: Bas Ording
  • Patent number: 10977334
    Abstract: A method for communicating with a server system, by a client device via a browser application, is provided.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: April 13, 2021
    Assignee: salesforce.com, inc.
    Inventors: Anal Shah, Kanan Garg
  • Patent number: 10976749
    Abstract: A robot and a method for controlling the robot are provided, each of which prevents the robot from hitting an obstacle when autonomous movement of the robot is controlled using an OSS. The method for controlling a robot including a plurality of rangefinder sensors, the robot being configured to autonomously move based on a map created using one or more measurement data portions of the plurality of rangefinder sensors. The method includes: deleting some of the one or more measurement data portions of the plurality of rangefinder sensors; integrating the one or more measurement data portions remaining after the deleting into an integrated measurement data portion; and determining the integrated measurement data portion to be a measurement data portion of one or more virtual rangefinder sensors which are fewer in number than the number of the plurality of rangefinder sensors.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: April 13, 2021
    Assignee: PANASONIC CORPORATION
    Inventors: Takeshi Ando, Duyhinh Nguyen, Hiroyuki Sasai
  • Patent number: 10976916
    Abstract: Various examples of the present invention relate to an electronic device and a method for displaying applications used in the electronic device.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: April 13, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jongkee Lee, Jungyeob Oh, Bonghak Choi
  • Patent number: 10963144
    Abstract: Systems, methods, and software are disclosed herein for graphically organizing content in a user interface to a software application. A visual representations of data objects is presented on a canvas in the user interface. User input is received indicative of at least a visual construct for arranging the visual representations of the data objects on the canvas and criteria for arranging the visual representations of the data objects with respect to the visual construct. Data associated with each of the data objects that relates to the criteria is then identified. Each of the visual representations of data objects are placed on the visual construct based on the data related to the criteria.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: March 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Seth Fox, Yibing Zhu, Rolf Arnold Ebeling
  • Patent number: 10956525
    Abstract: An online system stores information identifying interactions by online system users with content provided by a third party system. The third party system includes a tracking mechanism in content that specifies one or more interactions with the content. When a user performs a specified interaction with the content via a client device, the tracking mechanism communicates information describing the performed interaction from the client device to the online system. The online system retrieves information identifying the user from the client device and stores the information describing the performed interaction in association with the information identifying the user. The third party system requests the online system generate content for presentation to the user, and the online system identifies content provided by the third party system with which additional users having at least a threshold measure of similarity to the user interacted to present to the user.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: March 23, 2021
    Assignee: Facebook, Inc.
    Inventors: Tirunelveli R. Vishwanath, Vijaye Ganesh Raji
  • Patent number: 10958831
    Abstract: An image that is based on an image with a first resolution is displayed on a selection screen, a display unit is caused to display a confirmation screen for confirming a processing target image selected on the selection screen, control is performed to generate an image with a second resolution higher than the first resolution and to display the generated image on the confirmation screen, and control is performed to extract an image having a first format and corresponding to the processing target image from a first image file, and to record the extracted image and the image with the second resolution, as a second image file.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: March 23, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Ryo Takahashi
  • Patent number: 10956775
    Abstract: In an example embodiment, a request that includes a first image is received. A second image and a description are accessed from an item listing. An item identifier that corresponds to the second image is parsed from the description. A first edge in the first image and a second edge in a second image are detected. A match between the first image and the second image is determined based on the detection. The first image is associated with the item identifier. Item information corresponding to the item identifier is accessed from web pages. The item information is then transmitted.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: March 23, 2021
    Assignee: eBay Inc.
    Inventors: John Tapley, Eric J. Farraro, Raghav Gupta, Roopnath Grandhi
  • Patent number: 10957084
    Abstract: The present disclosure provides an image processing method. The method includes: detecting at least one first feature object of an image to be processed, to obtain a name and position of each first feature object in the image; according to the name and position of the first feature object, and a preset strategy for loading a dynamic effect, selecting, from the at least one first feature object, a feature object to which a dynamic effect is to be loaded, as a second feature object; and according to the preset strategy for loading a dynamic effect, rendering the second feature object with an Augmented Reality (AR) dynamic effect, and obtaining an image with the AR dynamic effect. The present disclosure further provides an image processing apparatus, a device and a computer readable storage medium.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: March 23, 2021
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Zhongqin Wu, Yingchao Li, Chen Zhao, Nan Wei, Qian Ying
  • Patent number: 10937304
    Abstract: A safety device includes: a tool which performs a predetermined operation through an operation of an actuator; a mounting tool worn by a user operating the tool; a transmission unit which is provided in one of the tool or the mounting tool, and transmits a wireless signal in which a transmission direction is set to have high directional characteristic with respect to a certain direction; a reception unit which is provided in the other of the tool or the mounting tool, and receives the wireless signal transmitted by the transmission unit; and a controller which controls the tool on a condition that the reception unit recognizes the wireless signal.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: March 2, 2021
    Assignee: MAX CO., LTD.
    Inventors: Yuu Yamamoto, Yasunori Takahashi, Shuhei Kurita
  • Patent number: 10936650
    Abstract: A system to provide image processing services responsive to requests including image data includes a system layer that forwards a request to an image application processing interface. Image processing provides an image comparison, barcode recognition, and optical character recognition. The image processing compares the image data to products in a database in order to identify a matching product. The system layer receives the matching information and forwards to a user.
    Type: Grant
    Filed: March 5, 2009
    Date of Patent: March 2, 2021
    Assignee: eBay Inc.
    Inventors: Roopnath Grandhi, Raghav Gupta, Neelakantan Sundaresan, Denis Golovnya, Jeffrey Olson
  • Patent number: 10930289
    Abstract: Methods employ sensors in portable devices (e.g., smartphones) both to sense content information (e.g., audio and imagery) and context information. Device processing is desirably dependent on both. For example, some embodiments activate certain processor intensive operations (e.g., content recognition) based on classification of sensed content and context. The context can control the location where information produced from such operations is stored, or control an alert signal indicating, e.g., that sensed speech is being transcribed. Some arrangements post sensor data collected by one device to a cloud repository, for access and processing by other devices. Multiple devices can collaborate in collecting and processing data, to exploit advantages each may have (e.g., in location, processing ability, social network resources, etc.). A great many other features and arrangements are also detailed.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: February 23, 2021
    Assignee: Digimarc Corporation
    Inventors: Tony F. Rodriguez, Yang Bai
  • Patent number: 10930034
    Abstract: Automated correlation of process attribute value changes with events related to the changes. A managed historian utilizes a namespace property to correlate process tag values with corresponding events. The managed historian generates and provides to remote user devices a graphical user interface that includes a plot of data values of the process tag and a visual icon representing the event overlaid atop the plot of data values.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: February 23, 2021
    Assignee: AVEVA SOFTWARE, LLC
    Inventors: Brian Kenneth Erickson, Sripraneeth Kumar Nara, Ravi Kumar Herunde Prakash, Vinay T. Kamath, Abhijit Manushree
  • Patent number: 10930247
    Abstract: Disclosed are an electronic apparatus and method of controlling the same. The electronic apparatus includes a display configured to output content, a processor, and a memory where the memory is configured to store instructions set to instruct the processor to obtain an output brightness value of the display, and change a color parameter of the content output through the display based on a difference between the obtained output brightness value and a reference output brightness value of the display.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: February 23, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jungmin Ku
  • Patent number: 10922100
    Abstract: An electronic device for processing a touch input is provided.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: February 16, 2021
    Inventors: Jong-Moo Lee, Seung-Min Choi, Hye-Soon Jeong, Ji-Woo Lee
  • Patent number: 10896147
    Abstract: A method includes calculating a first position encoded pattern based on a first data pattern, and using an automata processor to compare the first position encoded pattern to a second position encoded pattern to identify a second data pattern within the first data pattern.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: January 19, 2021
    Assignee: Micron Technology, Inc.
    Inventor: Yao Fu
  • Patent number: 10884494
    Abstract: The technology described herein generically calibrates the eye tracking apparatus in a head-mounted display (HMD) device making user-specific calibration unnecessary. The eye tracking apparatus uses one or more cameras to view the eyes of the user wearing the HMD device. From the images captured of the user's eyes, the generically calibrated HMD is able to determine a gaze direction for the user without the user needing to perform a user-specific calibration. The present technology bypasses the need for understanding user specific eye characteristics, such the shape of pupil and iris (ellipticity), by training a machine learning model on a large number of diverse eye images taken in diverse conditions. The machine learning model may take on the form of a convolutional neural network or some other regression based machine learning technology.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: January 5, 2021
    Inventors: Arasch Uwe Lagies, Sergio Ortiz-Egea, Maria Esther Pace
  • Patent number: 10880166
    Abstract: A method for managing networking devices. The method includes receiving, by a second management system, first network device state information (NDSI) for a first plurality of network devices, where the first NDSI is obtained by a first management system and where the first management system manages the first plurality of network devices. The method further includes initiating performance of a management action based on a result, wherein the result is obtained by processing at least the first NDSI.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: December 29, 2020
    Assignee: Arista Networks, Inc.
    Inventor: Kenneth James Duda
  • Patent number: 10866635
    Abstract: A method of training a gaze estimation model includes displaying a target image at a known location on a display in front of a subject and receiving images captured from a plurality of image sensors surrounding the subject, wherein each image sensor has a known location relative to the display. The method includes determining a reference gaze vector for one or more eyes of the subject based on the images and the known location of the target image and then determining, with the model, a gaze direction vector of each of the one or more eyes of the subject from data captured by an eye-tracker. The method further includes determining, with the model, an uncertainty in measurement of the gaze direction vector and an error between the reference gaze vector and the gaze direction vector and providing feedback based on at least one of the uncertainty and the error.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: December 15, 2020
    Assignee: TOYOTA RESEARCH INSTITUTE, INC.
    Inventor: Simon A. I. Stent
  • Patent number: 10866986
    Abstract: A method of browsing images on a user interface displaying a map. A selection of a geographical feature within the map on the user interface is received based on a selection criteria comprising a set of predefined gesture rules. A plurality of images is selected based on a proximity of each of the images to the selected geographical feature. A dynamic browsing widget is generated on the user interface having dimensions proportional to dimensions of the selected geographical feature. The selected plurality of images is browsed using the generated dynamic browsing widget.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: December 15, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Dixon De Sheng Deng, Julie Rae Kowald, Nicholas Grant Fulton, Oscar Alejandro De Lellis
  • Patent number: 10853416
    Abstract: The present disclosure provides a similar video lookup method and apparatus, a device and a storage medium, wherein the method comprises: during video playing, receiving a similar video lookup request from a user; obtaining a feature vector of a first video segment which is currently being played, wherein each video is divided into a series of video segments according to a predetermined time length; determining a second video segment most similar to the first video segment according to a similarity between feature vectors of respective video segments stored in a database and the feature vector of the first video segment; displaying the second video segment to the user. The solution of the present disclosure can be applied to improve the lookup efficiency.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: December 1, 2020
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Junnan Luo, Leilei Gao