Operator Interface (e.g., Graphical User Interface) Patents (Class 715/700)
  • Patent number: 11904690
    Abstract: A method for implementing a full sweep in a digital instrument cluster system without a graphical processing unit (GPU) is disclosed. The method includes displaying a static asset as background for displaying of dynamic assets that point to different position values on the static asset, sequentially retrieving each of a plurality of subsets of dynamic assets such that each subset provides position indicators with a different level of position granularity, wherein an order of retrieving each subset moves from a lowest granularity subset to a highest granularity subset until all of the plurality of subsets of dynamic assets have been retrieved, and performing a full sweep, prior to retrieving of the dynamic assets, by sequentially displaying the dynamic assets from a minimum position to a maximum position of the static asset, and back, the sequentially displaying being based on a highest available granularity of dynamic assets that have been retrieved.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: February 20, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Nikhil Nandkishor Devshatwar, Santhana Bharathi N, Subhajit Paul, Shravan Karthik
  • Patent number: 11892901
    Abstract: Disclosed are data gathering and analysis systems, methods, and computer-readable storage media to facilitate an investigation process. The method includes accessing a data object representing an investigative issue as part of initiating an investigative session. The method further includes causing presentation, on a display of a device, of a user interface configured to receive user search queries and present search results for each received search query. The method further includes tracking user activity including one or more user actions performed during the investigative session. The method further includes creating a record of the user activity, and linking the record of the user activity with the data object representing the investigative issue.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: February 6, 2024
    Assignee: Palantir Technologies Inc.
    Inventors: David Skiff, Allen Cai, Benjamin Lee, Christopher Yu, Hind Kraytem, Jason Ma, Myles Scolnick, Tarik Benabdallah, Zhixian Shen
  • Patent number: 11841735
    Abstract: Described is a system and method for enabling visual search for information. With each selection of an object included in an image, additional images that include visually similar objects are determined and presented to the user.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: December 12, 2023
    Assignee: Pinterest, Inc.
    Inventors: Andrew Huan Zhai, Zhiyuan Zhang, Kevin Yushi Jing, Dmitry Olegovich Kislyuk
  • Patent number: 11803298
    Abstract: A system for use in controlling operating functions of a controllable device includes a hand-held device and an intermediate device in communication with the hand-held device and the controllable device. The hand-held device is adapted to receive a gesture based input and to transmit a signal having data representative of the gesture based input. The intermediate device has programming for translating the data representative of the gesture based input in a signal received from the hand-held device into a command signal to be communicated to the controllable device wherein the command signal has a format appropriate for controlling an operating function of the controllable device that is associated with the gesture based input.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: October 31, 2023
    Assignee: Universal Electronics Inc.
    Inventors: Eric Negron, Patrick H. Hayes
  • Patent number: 11782887
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating configuration files. One of the methods includes presenting a plurality of configuration types to a user, each configuration type associated with a schema. The methods include the actions of receiving a selection of a configuration type. The method includes presenting a user interface to the user, the user interface including a plurality of fields, at least some of the fields corresponding attributes of the schema. The method includes receiving a plurality of values. The method includes generating a configuration file based on the plurality of values and the schema.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: October 10, 2023
    Assignee: United Services Automobile Association (USAA)
    Inventors: Paul Iacoletti, Derek LeBlanc, Kevin Orey
  • Patent number: 11750539
    Abstract: Various methods and systems for generating an electronic group-based announcement in a group-based communication system. The methods further correspond to receiving an electronic group-based announcement request associated with a user identifier and identifying one or more selected group-based communication channels of the plurality of group-based communication channels associated with the user identifier used to facilitate access control for the electronic group-based announcement in the group-based communication system. The methods further include transmitting the electronic group-based announcement for rendering within group-based communication channel interfaces associated with the identified one or more selected group-based communication channels or an announcement interface element of the group-based communication system, wherein the electronic group-based announcement is rendered based at least in part on publish control parameters.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: September 5, 2023
    Assignee: Slack Technologies, LLC
    Inventors: Albert J. Treat, Airat Aminev
  • Patent number: 11740761
    Abstract: The embodiments of the disclosure disclose a method for displaying icons, a terminal, and a non-transitory storage medium. In the method, Q first function icons are displayed along an arc in a first target display region adjacent to an edge of the display screen of the terminal, where the Q first function icons are selected from P function icons, the Q first function icons include L locked function icons and (Q?L) replaceable function icons, Q is a preset positive integer, P is an integer greater than Q, and L is an integer smaller than Q.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: August 29, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Fang Song
  • Patent number: 11741681
    Abstract: Interaction-based ecosystems are presented. Interaction analysis engine analyze media content to derive a set of media features. The engine can then identify one or more interaction objects (e.g., transactions, searches, game play, etc.) based on the set of media features. Relevant interaction objects can then be instantiated as persistent available or active points of interaction readily accessed by a consumer. The consumer need only capture a digital representation of the content via a user device, a smart phone for example. A second set of media features can be derived from the digital representation and the second set of media features can then be used to find the instantiated interactions.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: August 29, 2023
    Assignee: Nant Holdings IP, LLC
    Inventor: Patrick Soon-Shiong
  • Patent number: 11734288
    Abstract: A management server obtains rating information indicating a second user's rating of a dish or restaurant, generates a first evaluation value of the first user's sense of taste based on a measurement test regarding the sense of taste, and generates a second evaluation value of the second user's sense of taste based on a measurement test regarding the sense of taste. One search filter for filtering dishes or restaurants based on rating results of the dishes or the restaurants rated by a second user who has a sense-of-taste characteristic similar to that of the first user is provided on a dish search screen. When the first user uses the search filter to filter dishes or restaurants, and when a first difference between the first and second evaluation values is in a first predetermined range, the second user's rating results are used to filter the dishes or the restaurant.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: August 22, 2023
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Hiroshi Yahata, Takahiro Nishi, Tadamasa Toma, Toshiyasu Sugio, Christopher John Wright, Bernadette Elliott Bowman, David Michael Duffy
  • Patent number: 11720229
    Abstract: In some embodiments, an electronic device presents user interfaces for browsing and presenting content. In some embodiments, the electronic device presents representations of recommended items of content that include representations of content items the user is entitled to access without including representations of content items the user is not entitled to access.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: August 8, 2023
    Assignee: Apple Inc.
    Inventor: Uli M. Schöberl
  • Patent number: 11714964
    Abstract: An apparatus comprises processing circuitry configured to pre-process text data for inputting to a trained model, the pre-processing comprising: receiving a set of text data including numerical information, the set of text data comprising a plurality of tokens, wherein a first subset of the plurality of tokens comprises tokens that do not comprise numerical information, and a second subset of the plurality of tokens comprises tokens that each comprise respective numerical information; transforming each of the plurality of tokens into a respective encoding vector, each of the plurality of tokens in the second subset having a common encoding vector; assigning a respective numerical vector to each of the plurality of tokens, wherein each token in the second subset is assigned a respective numerical vector in dependence on the numerical information in said token; and combining the encoding vectors and numerical vectors to obtain a vector representation of the text data.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: August 1, 2023
    Assignee: Canon Medical Systems Corporation
    Inventor: Maciej Pajak
  • Patent number: 11698903
    Abstract: A method executes at a computing device that includes a display. The device displays a user interface that includes a data flow pane and a calculation pane, the data flow pane including a node/link diagram for a data prep flow. A user selects a node in the diagram, and the device populates affordances in the calculation pane according to data fields of a data set associated with the selected node. A first user input specifies grouping on a first data field, and a second user input specifies an aggregation function on a second data field. In response to the 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. Calculated data values are displayed in the calculation pane. The device saves rows of data displayed in the calculation pane as a new data source.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: July 11, 2023
    Assignee: Tableau Software, Inc.
    Inventors: Clark Wildenradt, Arthur Gyldenege
  • Patent number: 11681357
    Abstract: Systems, devices, and methods are described for performing augmented reality (AR) to assist user performing a task in an environment. An AR device may be configured to capture real-time data. An AR engine may be configured to monitor user behavior from the real-time data responsive to feature extraction from the real-time data, compare the user behavior to pre-defined work procedures, and generate augmented reality objects to be output by the AR device.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: June 20, 2023
    Assignee: Battelle Energy Alliance, LLC
    Inventors: SuJong Yoon, Jeffery A. Aguiar, Johanna H. Oxstrand, Katya L. Le Blanc
  • Patent number: 11681943
    Abstract: In some embodiments, user-selectable/connectable model representations may be provided via a user interface to facilitate artificial intelligence development. The model representations may comprises first and second machine learning model (ML) representations corresponding to first and second ML models, and non-ML model representations corresponding to non-ML models. Based on user input indicating selection of the first and second ML model representations and a non-ML model representation corresponding to a non-ML model, at least a portion of a software application may be generated such that the software application comprises (i) an instance of the first ML model, an instance of the second ML model, and an instance of the non-ML model and (ii) an input/output data path between the instance of the first ML model and at least one other instance, the at least one other instance comprising the instance of the second ML model or the instance of the non-ML model.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: June 20, 2023
    Assignee: CLARIFAI, INC.
    Inventors: Matthew Zeiler, Daniel Kantor, Marshall Jones, Christopher Fox
  • Patent number: 11650720
    Abstract: A computer-implemented method, a computer program product, and a computer system for dynamically adjusting zoom settings in a multiple user environment. A server determines whether the multiple user environment is an environment of co-located users or an environment of distributed users. In response to determining the environment of the co-located users, the server determines an aggregated preference, determines an optimal zoom setting for a singular display based on the aggregated preference, and adjusts the singular display based on the optimal zoom setting for the singular display. In response to determining the environment of the distributed users, the server determines optimal zoom settings for respective ones of the multiple displays, based on preferences of respective ones of the distributed users, and the server adjusts the respective ones of the multiple displays, based on the optimal zoom settings for the respective ones of the multiple displays.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: May 16, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jacob Thomas Covell, Pranav Chunduri, Spencer Sturton, Clarissa Ho
  • Patent number: 11645425
    Abstract: System and methods for the processing of data in a secure and safe manner are disclosed. Embodiments of such system and methods may ensure the operation of policies in a manner that is dependent on the inherent properties of the data being operated on as well as the operations that are performed on that data.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: May 9, 2023
    Assignee: BEYOND SEMICONDUCTOR, D.O.O.
    Inventor: Matja{hacek over (z)} Breskvar
  • Patent number: 11640550
    Abstract: The disclosure discloses a method and apparatus for updating a deep learning model. An embodiment of the method comprises: executing following updating: acquiring a training dataset under a preset path, training a preset deep learning model based on the training dataset to obtain a new deep learning model; updating the preset deep learning model to the new deep learning model; increasing training iterations; determining whether a number of training iterations reaches a threshold of training iterations; stopping executing the updating if the number of training iterations reaches the threshold of training iterations; and continuing to execute the updating after an interval of a preset time length if the number of training iterations fails to reach the threshold of training iterations. This embodiment has improved the model updating efficiency.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: May 2, 2023
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Lan Liu, Faen Zhang, Kai Zhou, Qian Wang, Kun Liu, Yuanhao Xiao, Dongze Xu, Tianhan Xu, Jiayuan Sun
  • Patent number: 11618482
    Abstract: To determine whether a driver's state is suitable state for driving. A vehicle-mounted device 10 includes: a traveling support control unit 30 that senses that the driver is provided with guidance regarding the driving operation; a line-of-sight detection unit 32 that detects the direction of a driver's line-of-sight; a condition determination unit 33 that determines whether a gaze condition is satisfied, the gaze condition including: that, with respect to a preset gaze direction, the driver's line-of-sight faces the gaze direction until a first reference time elapses from when guidance is sensed; and that time during which the driver's line-of-sight faces the gaze direction is equal to or longer than a second reference time; and a driver state determination unit 34 that determines whether the driver is in a state of being able to drive based on the determination result of the condition determination unit 33.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: April 4, 2023
    Assignee: CLARION CO., LTD.
    Inventor: Hiroshi Shojima
  • Patent number: 11609995
    Abstract: Guard-railed security benchmark compliance assurance includes storing in memory of a computer a multiplicity of specific parameter values, retrieving from memory, different parameterized operating system directives arranged together in a programmatic module, populating different parameters of the directives with respective ones of the stored specific parameter values and invoking each of the directives with the populated different parameters through a command line shell of an operating system executing in the computer, each invocation establishing a different configuration setting in a computing environment hosted by the computer.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: March 21, 2023
    Assignee: SteelCloud, LLC
    Inventors: Brian H. Hajost, Matthew Richard Heimlich, Fredi Jaramiilo
  • Patent number: 11584378
    Abstract: A vehicle-assist system comprising one or more sensors to monitor an environment of a vehicle and an eye-tracking system, including an eye-tracking sensor, to determine a gaze characteristic of a driver of the vehicle. The vehicle-assist system is to detect a hazard, and determine a hazard location of the hazard, in the environment of the vehicle. Based on the hazard location and the gaze characteristic of the driver, the vehicle-assist system is to output an indication of the hazard to the driver.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: February 21, 2023
    Assignee: Arm Limited
    Inventor: Daren Croxford
  • Patent number: 11567929
    Abstract: This disclosure involves stitching event data using identity mappings. An event analytics system generates and stores an event dataset including first event data for a first set of events associated with a user. The first event data includes timestamps and a device identifier. The system identifies second event data for a second event associated with the user. The second event data includes a timestamp, the device identifier, and a user identifier. The system appends the second event data to the event dataset. Based on the second event data, the system generates and stores an identity mapping that maps the device identifier to the user identifier. Asynchronously to generating and storing the event dataset, based on the identity mapping and a predetermined look-back window, the system updates the first event data to include the user identifier.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: January 31, 2023
    Assignee: Adobe Inc.
    Inventors: Trevor Paulsen, Joshua Butikofer, Ankita Mahajan, Adrian Tanase
  • Patent number: 11568008
    Abstract: Information related to apparently successful end users is collected, stored, and used to generate at least one evaluation criteria to compare to at least one component of a respective end user desiring to become a successful end user. The information may be generated based on comparative information with other entities who appear to share some components with the respective end user. The components may be based on actual actions, preferences, constraints, attributes, etc. A number of components of the respective end user are compared relative to a set of defined evaluation criteria that specifies defined evaluation criteria for at least some of those components. In response to detecting at least one discrepancy, a prompt is provided to the respective end user indicative of the discrepancy.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: January 31, 2023
    Assignee: PLENTYOFFISH MEDIA ULC
    Inventors: Steven Kuchka, Eric MacKinnon, Steve Oldridge
  • Patent number: 11561822
    Abstract: In some embodiments, a method includes: displaying, on a first client device, a plurality of tasks; identifying, by the first client device, a task from the plurality of tasks, the task transferrable to a second client device in communication with the first client device; and sending, by the first client device, metadata for the task to the second client device in response to input received by the first client device, the task including metadata to allowing the second client device to display the task in the same manner as the task was displayed by the first client device.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: January 24, 2023
    Inventors: Yuran Ou, Fenghua Jie
  • Patent number: 11537416
    Abstract: In an embodiment, a method of real-time process monitoring includes initiating monitoring of user interface (UI) activity in a plurality of user environments in which a user-executed process is performed. The user-executed process is defined in a stored instruction set that identifies a plurality of steps of the user-executed process. The plurality of user environments include a first environment operated by a human worker and a second environment operated by a bot. The method also includes, responsive to the initiating, detecting a new process scenario for the user-executed process. The method also includes determining new bot logic for the new process scenario. The method also includes causing the bot to implement the new bot logic.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: December 27, 2022
    Assignee: NTT DATA SERVICES, LLC
    Inventors: Dhurai Ganesan, Gowrishanker Pari, Aananthanarayanan Pandian, Ujjwal Sharma, Harsh Vinayak
  • Patent number: 11526776
    Abstract: A system and method for generating predictions of geopolitical events is provided. Predictions may be generated by retrieving relevant metadata associated with a content item and evaluating one or more signals representative of the same.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: December 13, 2022
    Assignee: Predata, Inc.
    Inventors: Daniel Joseph Nadler, Andrew Yujin Choi
  • Patent number: 11514069
    Abstract: Technology is described for processing Internet of Things (IoT) device data. IoT device data may be received from an IoT device. Contextual data that is related to the IoT device data from the IoT device may be identified. A first schema that defines the IoT device data and a second schema that defines the contextual data may be identified. A relational database that merges the IoT device data with the contextual data may be created. Knowledge of the first schema and the second schema may enable the IoT device data and the contextual data to be read and organized in the relational database.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: November 29, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Saral Jain, Chetan Manohar Dandekar
  • Patent number: 11475203
    Abstract: Systems and methods are provided for modular loading of information on a user interface, comprising receiving, by a mobile service gateway, a request for access to a mobile application platform from a user device, transmitting, to an internal application programming interface (API) gateway, a request for a page layout associated with the mobile application platform, receiving, from the API gateway, the page layout associated with the mobile application platform, receiving one or more modules, assigning the one or more modules to the page layout, and displaying the one or more modules on the mobile application platform. The one or more modules may be developed using a fluent interface that is configured to extract data associated with a request for the one or more modules. Each module may be developed based on the extracted data.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: October 18, 2022
    Assignee: Coupang Corp.
    Inventors: Ja Mun Gu, Hong Gwi Joo, Seul Ki Lim, Yinhao Liang
  • Patent number: 11474669
    Abstract: An operating unit for operating a plurality of functional units of a motor vehicle includes a screen display unit and an input unit. The input unit has at least two selection elements for selecting one of the functional units and has a setting element for making a setting on a selected functional unit. Furthermore, the operating unit is configured to display a setting state of a selected functional unit as a pop-up on the screen display unit. A method of setting a parameter of a functional unit of a motor vehicle is also provided.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: October 18, 2022
    Inventors: Gert-Dieter Tuzar, Frank Urban, Thomas Dessapt, Arnauld Rollet
  • Patent number: 11468082
    Abstract: A first data format may include real data. A second data format and a third data format each may include real data and metadata indicative of an attribute of the real data. The second data format may include the real data and the metadata in data units different from each other. The third data format may include the real data and the metadata in a single data unit. A program may cause a processor to convert, in response to an input data being in the first data format or in the third data format, the data format of the input data to generate output data in the second data format.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: October 11, 2022
    Assignee: OMRON CORPORATION
    Inventors: Tetsuji Yamato, Taiji Yoshikawa
  • Patent number: 11461002
    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: January 24, 2022
    Date of Patent: October 4, 2022
    Assignee: Apple Inc.
    Inventor: Bas Ording
  • Patent number: 11457291
    Abstract: A brushing tracker configured to be mounted to a toothbrush has a motion sensor and a transceiver that collect and output raw motion data. The raw motion data is received by a relay and forwarded to a cloud-based remote processing system that processes the raw motion data to determine brushing adequacy based on predetermined criteria. The motion sensor and transceiver are disposed in a flexible case. An attachment band enables the brushing tracker to be affixed to a standard toothbrush for use and affixed to a different toothbrush when desired.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: September 27, 2022
    Inventors: Eric Enyang Huang, Xiongbing Sun
  • Patent number: 11442554
    Abstract: An electronic device according to various embodiments includes: a display; a communication circuit configured to perform communication with at least one of at least one external server and/or at least one external electronic device; a processor operatively connected to the display and the communication circuit; and a memory operatively connected to the processor. The memory stores instructions which, when executed, cause the processor to control the electronic device to: display a user interface including a virtual keyboard through the display; display a string including at least one word on the user interface based at least in part on an input to the virtual keyboard; determine at least one recommended word associated with the string based at least in part on a language model; and display the determined at least one recommended word on the user interface.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: September 13, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Seungyup Lee
  • Patent number: 11436272
    Abstract: Described is a system and method for enabling visual search for information. With each selection of an object included in an image, additional images that include visually similar objects are determined and presented to the user.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: September 6, 2022
    Assignee: Pinterest, Inc.
    Inventors: Yushi Jing, Cai Wei
  • Patent number: 11422660
    Abstract: A position indicated by a user with a finger or a stylus can be detected even in a case where an edge of a hand on a little finger side or a wrist touches a touch panel. An input device acquires information indicating a plurality of points on a touch panel affected by a user's touch, including the touch with a finger or a stylus, calculates distances between a reference position and at least some of the plurality of points, the reference position indicating a position touched by the user on the touch panel other than with the finger or the stylus, selects one or more points affected by the touch with the finger or the stylus from the at least some of the plurality of points based on the calculated distances, and acquires coordinates of a position indicated by the user based on the selected point.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: August 23, 2022
    Assignee: RAKUTEN GROUP, INC.
    Inventor: Hiroshi Ukai
  • Patent number: 11417339
    Abstract: Data is received that encapsulates a spoken response to a test question. Thereafter, the received data is transcribed into a string of words. The string of words is then compared with at least one source string so that a similarity grid representation of the comparison can be generated that characterizes a level of similarity between the string of words and the at least one source string. The grid representation is then scored using at least one machine learning model. The score indicates a likelihood of the spoken response having been plagiarized. Data providing the encapsulated score can then be provided. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: August 16, 2022
    Assignee: Educational Testing Service
    Inventors: Xinhao Wang, Keelan Evanini, Yao Qian, Klaus Zechner
  • Patent number: 11416667
    Abstract: Systems and methods are provided for modular loading of information on a user interface, comprising receiving, by a mobile service gateway, a request for access to a mobile application platform from a user device, transmitting, to an internal application programming interface (API) gateway, a request for a page layout associated with the mobile application platform, receiving, from the API gateway, the page layout associated with the mobile application platform, receiving one or more modules, assigning the one or more modules to the page layout, and displaying the one or more modules on the mobile application platform. The one or more modules may be developed using a fluent interface that is configured to extract data associated with a request for the one or more modules. Each module may be developed based on the extracted data.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: August 16, 2022
    Assignee: Coupang Corp.
    Inventors: Ja Mun Gu, Hong Gwi Joo, Seul Ki Lim, Yinhao Liang
  • Patent number: 11388048
    Abstract: Visibility of relevance of detailed configurations is improved while deterioration of the visibility of a general configuration between nodes is suppressed. A node coordinate calculation process calculates, upon calculation of deployment coordinates of each node, a degree of importance of an infrastructure resource and a degree of importance of an application, and weights the distance between the application node and the infrastructure node with the reciprocal of the degree of importance of the infrastructure node. Then, the node coordinate calculation process determines deployment of the application node such that the application node is deployed in the proximity of a comparatively important infrastructure node, and determines deployment of the application node on the basis of the degrees of importance of the applications such that a comparatively important application is deployed closely to the infrastructure node.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: July 12, 2022
    Assignee: HITACHI, LTD.
    Inventors: Katsunori Suzuki, Satoshi Kaneko, Shinichi Hayashi, Akira Kono
  • Patent number: 11323500
    Abstract: Remote multi-target client monitoring for streaming content is disclosed. Raw data generated within a remote client device is received from the client device. The raw data is associated with content playback. An adaptor is used to translate the raw data into a unified data model. The translating comprises determining, from the raw data, a designation of at least one of a start and an end of a monitoring session.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: May 3, 2022
    Assignee: Conviva Inc.
    Inventors: Ming Liu, Weijia Li, Jibin Zhan, Ningning Hu
  • Patent number: 11295080
    Abstract: A method, system, and computer program product include providing a list of triggers, training the natural language processor with the list of triggers, providing to the natural language processor a text including one trigger, selecting nodes in the text to create an original potential span, predicting whether the original potential span includes another trigger, and adjusting, in response to predicting that the original potential span includes another trigger, the original potential span to exclude the another trigger to create a new potential span.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: April 5, 2022
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Roberto Delima, David Contreras, Krishna Mahajan
  • Patent number: 11288368
    Abstract: A plurality of clustered files is received. A first tile included in the plurality is selected and loaded into a suffix array. A chunk is located in a second file that is also present in the first file. A determination is made that the located chunk is present in a threshold number of additional files included in the plurality of clustered files. A signature is generated for the plurality of clustered files at least in part by using the chunk.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: March 29, 2022
    Assignee: Support Intelligence, Inc.
    Inventor: Rick Holloman Wesson
  • Patent number: 11276491
    Abstract: Software applications, devices, systems, and methods are provided for monitoring, recording, and tracking cardiac health related metrics using an associated computing device. The software applications may monitor, record, and track physiological data such as cardiac electrical activity, heart rate, and blood pressure. Data transmission between a patient and a healthcare provider may also be enabled via the software applications disclosed herein.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: March 15, 2022
    Assignee: AliveCor, Inc.
    Inventors: Frank Petterson, Melissa McLean, Arthur Okamoto, James Jenkins, Vivek Gundotra, David Albert
  • Patent number: 11275888
    Abstract: Embodiments of this application disclose a hyperlink processing method and apparatus. The method includes: converting first context information of a first hyperlink in a first object into a first context vector; obtaining a first input vector of the first object, the first object including information on the first hyperlink pointing to a second object; obtaining a first average vector according to the first context vector and the first input vector; adjusting at least one of the first input vector, the first context vector, or a first output vector corresponding to the second object; and calculating a similarity between the first output vector and the first average vector according to an adjustment result, and outputting the first output vector as an output vector of the second object in response to the similarity being greater than or equal to a first target threshold.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: March 15, 2022
    Assignee: Tencent Technology (Shenzen) Company Limited
    Inventors: Jialong Han, Yan Song, Shuming Shi, Haisong Zhang
  • Patent number: 11256486
    Abstract: A computer program product comprising computer-readable instructions that, when executed in a computer system including one or more computers, cause the computer system to generate or update a user interface of a software application, the computer program product including programmably interconnected objects, said objects including one or more model objects, one or more view objects, and one or more controller objects, wherein each model object is interconnected for data exchange with one or more view objects and/or with one or more controller objects; and each model object includes one or more sub-model objects including hierarchically structured data and representing a state of the user interface; and each view object is associated with at least one model object or at least one sub-model object and configured to generate the user interface or update the user interface in accordance with a change of the state.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: February 22, 2022
    Assignee: HITACHI VANTARA LLC
    Inventors: Carlos Manuel Da Silva Baptista Russo, Duarte Maria Elias Da Costa Da Cunha Leão, Guilherme Coelho Barreira Raimundo, Marco Paulo De Sousa Correia Vala, Nelson Diogo Almeida Antunes
  • Patent number: 11243975
    Abstract: Embodiments of articles, apparatuses, devices and/or systems transform a database, or portion thereof, to one or more first expressions in a second view. Signal values for the one or more first expression in the first view are accessed from one or more physical memory devices. The signal values for the first expression in the first view are transformed to signal values for the first expression in the second view.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: February 8, 2022
    Assignee: Robert T. and Virginia T. Jenkins
    Inventor: Jack J. LeTourneau
  • Patent number: 11243867
    Abstract: Techniques for modifying a user interface in which respective elements are presented if the criteria for those elements are satisfied include receiving criteria and element characteristics for a new or modified user interface element. The criteria for the new or modified element are compared to criteria for existing elements to determine other elements that could be presented contemporaneously if a request satisfying multiple sets of criteria is received. For each element with corresponding criteria, the characteristics of the element are compared to those of the new or modified user interface element to determine whether the sets of characteristics are mutually exclusive. If the characteristics are mutually exclusive, a conflict exists and information regarding the author of the existing element and the goal or rationale associated with the element may be provided to the user attempting to modify the user interface.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: February 8, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Michael Carey Wexler, Vignesh Lakshminarayanan, Vinod Murali, Leonardo Maia Carneiro De Novaes, Gerasimos Arvanitis, Calvin Daniel Freitas
  • Patent number: 11238299
    Abstract: An instrumentation image analyzing system includes an image capturing device, a processor connected to the image capturing device, and a communication module connected to the processor, which replaces visual observation work of human by image analyzing technique for saving costs of manual visual observation as well as reducing the error rate of detection and enhancing the efficiency of detection. The image capturing device captures an image of at least one instrumentation to obtain an instrumentation image. The processor loads a program to perform an instrumentation identifying module which identifies the instrumentation image to generate an instrumentation information. The communication module transmits the instrumentation information to an external device.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: February 1, 2022
    Assignee: UTECHZONE CO., LTD.
    Inventor: Chia-Chun Tsou
  • Patent number: 11230044
    Abstract: The present disclosure provides a method of producing a molded product. The method comprises steps of performing, via computer-assisted engineering simulation software, a first simulation process to generate a plurality of molding conditions comprising a default injection velocity profile and a default packing pressure profile; conducting, via an injection-molding apparatus, a trial molding to inject a molding material into a mold using the default molding conditions and sensing a plurality of in-mold pressures at different sites in a mold cavity of the mold; and conducting, via an injection-molding apparatus, an actual molding to produce the molded product using the default molding conditions if a deviation of the in-mold pressures at an endpoint of a packing stage is less than a target value.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: January 25, 2022
    Assignee: CORETECH SYSTEM CO., LTD.
    Inventors: Rong-Yeu Chang, Yuing Chang, Chia-Hsiang Hsu, Ting-Yu Cheng
  • Patent number: 11232474
    Abstract: A method of avoiding infinite loops of changes to a dynamic web page to display on a client device includes displaying the dynamic web page received from a content provider on the client device, wherein the dynamic web page comprises a modified element having an original modification. The method further includes receiving an indication that the modified element was updated to generate an updated modified element. The method further includes, in response to receiving the indication, determining, by a processing device, that reapplying the original modification to the updated modified element would result in an infinite loop on the dynamic web page. The method further includes, based on the determination, displaying the updated modified element on the dynamic without reapplying the original modification to the updated modified element.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: January 25, 2022
    Assignee: Optimizely, Inc.
    Inventors: Nikhil Eshwar Chelliah, James Frazier Fox
  • 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