Patents Examined by Kim T. Nguyen
-
Patent number: 11734370Abstract: Provided are a method and an apparatus for searching for and acquiring information under a computing environment. The apparatus includes: at least one input device configured to receive a first query input of a first query type and a second query input of a second query type; and a controller configured to output a query input window including a first display item corresponding to the first query input and a second display item corresponding to the second query input, to automatically switch, in response to receiving the first query input, the apparatus from a first state to receive the first query input of the first query type to a second state to receive the second query input of the second query type, and to obtain a search result according to a query based on the first query input and the second query input.Type: GrantFiled: April 18, 2022Date of Patent: August 22, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Woo-shik Kang, Min-Jeong Kang, Won-Keun Kong, Ga-Hyun Joo
-
Patent number: 11729052Abstract: A method including configuring a first device to determine, during communication between the first device and a second device for establishing a meshnet connection between the first device and the second device, presence of a conflict as to which device, between the first device and the second device, is to operate as an initiating device that is responsible for transmitting an initiation communication for establishing the meshnet connection; and configuring the first device to resolve the conflict based at least in part on the first device adjusting operation of the first device to operate as a responding device, that is responsible for responding to the initiating communication, or based at least in part on the first device transmitting a message to the second device indicating that the second device is to operate as the responding device. Various other aspects are contemplated.Type: GrantFiled: May 26, 2022Date of Patent: August 15, 2023Assignee: UAB 360 ITInventor: Rytis Karpu{hacek over (s)}ka
-
Patent number: 11727019Abstract: Various embodiments are generally directed to a dynamic, flexible acronym decoder. A user may submit a query via one of a plurality of user interfaces. Information describing the user may be received to generate a context vector for the user. The query may be processed against a database of terms using the context vector, a machine learning model, and content tags applied to terms in the database. Processing the queries against the database may return a result set, and the ML model may be used to compute a score for each result. The results may be ordered based on the scores and returned as responsive to the query.Type: GrantFiled: June 4, 2021Date of Patent: August 15, 2023Assignee: Capital One Services, LLCInventors: Erik Silk, Basim Partovi, Ahmad Hassan Ibrahim
-
Patent number: 11729064Abstract: A method including determining, by a first device during communication with a second device for establishing a meshnet connection between the first device and the second device, that both the first device and the second device are operating as an initiating device that is responsible for transmitting an initiation communication for establishing the meshnet connection; comparing, based at least in part on determining that both the first device and the second device are operating as an initiating device, a communication condition associated with the first device with a communication condition associated with the second device; and determining, based at least in part on a result of comparing the communication condition, that the first device is to operate as the initiating device or that the second device is to operate as the initiating device. Various other aspects are contemplated.Type: GrantFiled: May 26, 2022Date of Patent: August 15, 2023Assignee: UAB 360 ITInventor: Rytis Karpu{hacek over (s)}ka
-
Patent number: 11726976Abstract: A database query specifies a user-defined function (UDF) to apply to one or more tables in a distributed database. The one or more tables are identified in the distributed database. The one or more tables are associated with an initial set of data types native to the distributed database. The one or more tables are converted to database data comprising data types of the UDF. The UDF is executed on the database data to generate results data. The results data is converted to table results data. The table results data is associated with the initial set of data types. The table results data is stored in the distributed database.Type: GrantFiled: November 30, 2022Date of Patent: August 15, 2023Assignee: Snowflake Inc.Inventors: Elliott Brossard, Chong Han, Igor Zinkovsky
-
Patent number: 11729260Abstract: Embodiments of the present disclosure provide an Internet-of-Things resource access system and method. The system comprises a protocol management subsystem, a data conversion subsystem, and a load balancing subsystem.Type: GrantFiled: October 1, 2022Date of Patent: August 15, 2023Assignee: Beijing University of Posts and TelecommunicationsInventors: Bo Cheng, Yang Zhang, Shuai Zhao, Junliang Chen
-
Patent number: 11729060Abstract: A method for forming a cluster of nodes. The method includes obtaining first information associated with a predetermined number of nodes in the cluster. The method also includes determining an administrative role of the first node based on the obtained first information. The method also includes, as a result of determining that the administrative role of the first node is a first role, broadcasting a first broadcast message, thereby enabling a plurality of nodes that are not in the cluster to receive the first broadcast message, wherein the plurality of nodes that are not in the cluster includes at least a second node, the first broadcast message comprising second information for controlling the timing at which each node within the plurality of nodes transmits to the first node a response message responsive to the broadcast message. The method also includes receiving a first response message responsive to the first broadcast message, wherein the first response message was transmitted by the second node.Type: GrantFiled: February 22, 2018Date of Patent: August 15, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Vinay Yadhav, Daniel Turull
-
Patent number: 11720570Abstract: Querying a distributed database including a table sharded into shards distributed to database instances includes receiving a data-query that includes an aggregation clause on a first column and a grouping clause on a second column; obtaining and outputting results data. Obtaining the results data includes receiving, by a query coordinator, intermediate results data; and combining, by the query coordinator, the intermediate results to obtain the results data.Type: GrantFiled: March 26, 2021Date of Patent: August 8, 2023Assignee: ThoughtSpot, Inc.Inventors: Ashok Anand, Ambareesh Sreekumaran Nair Jayakumari, Prateek Gaur, Donko Donjerkovic
-
Patent number: 11713007Abstract: A configurable management system for a vehicle includes a receiving unit adapted to receive a message associated with a vehicle resource from a communication network of the vehicle. A control unit is adapted to determine a vehicle resource associated with the received message. An integration unit includes an external network connected to the control unit and the integration unit further includes at least one node, wherein the at least one node is configured to send an external message on the external network to the control unit. The control unit converts the external message to a suitable message that is sent to the vehicle resource.Type: GrantFiled: December 23, 2021Date of Patent: August 1, 2023Assignee: LES SYSTĂMES CYBERKARInventor: Eric DeschĂȘnes
-
Patent number: 11714813Abstract: Systems, methods and computer program code to propose annotations are provided which include identifying an input, applying a grouping model to the input to predict at least a first grouping concept associated with the input, comparing the at least first grouping concept to a set of relationship data to select at least a first ranking model, applying the at least first ranking model to the input to predict at least a first ranking concept associated with the input, and causing a user interface to display the input, the at least first grouping concept and the at least first ranking concept to a user as proposed annotations of the input.Type: GrantFiled: April 7, 2021Date of Patent: August 1, 2023Assignee: Clarifai, Inc.Inventors: Matthew Donald Zeiler, Aviral Kulshreshtha
-
Patent number: 11716369Abstract: A system and method are provided for dynamic web streaming of media content without restore and batch processing. The system and method provides for a partial restore of media content, where a small sub-section of the archived media is requested by a user, for inclusion in an edit. The exemplary system and method provides a web server that offers grains for any part of an archived monolithic file to be made available just-in-time, instead of the batch processing. Because grains are available over HTTP, any part of the customer's archive is available to them instantly and dynamically with no restore process being required at all.Type: GrantFiled: December 14, 2021Date of Patent: August 1, 2023Assignee: GRASS VALLEY LIMITEDInventor: James Westland Cain
-
Patent number: 11714869Abstract: Systems and methods are provided for identifying relevant information for an entity, referred to as a seed entity. A plurality of search queries can be generated each comprising a property of a seed entity or one of the entities associated with the seed entity (seed-linked entities). Preferably, a collection of search queries includes ones representing different properties of the seed entity and properties of different seed-linked entities. Optionally, the collection of search queries is optimized to reduce search burden. Searches can then be conducted with the search queries in one or more data sources to obtain a plurality of search results, wherein each search result comprises a hit entity and one or more entities associated with the hit entity (hit-linked entity).Type: GrantFiled: December 28, 2021Date of Patent: August 1, 2023Assignee: Palantir Technologies Inc.Inventors: Matthew Elkherj, Ashley Einspahr, Breanna Bunge, Chris Hammett, Erika Crawford Tom, Mitchell Beard, Ryan Beiermeister, Seelig Sinton, Sharon Hao, William Ayers, Seth Robinson
-
Patent number: 11709803Abstract: A method, an apparatus, and an electronic device for processing a data transaction are disclosed. The method includes receiving an application request from a client to perform a data operation in a target data partition; creating a corresponding data transaction according to the application request, and assigning a transaction identifier to the data transaction; returning the transaction identifier that is assigned to the data transaction to the client; performing the data operation based on the target data partition according to the data operation carrying the transaction identifier and sent by the client; and processing the data transaction according to a transaction instruction sent by the client. The method enables a data operation to implement transactional attributes, and to satisfy a transactional nature of the data operation. Moreover, the service logic of data transactions implemented by the method is relatively simple, thus ensuring that data services have a good transactional nature.Type: GrantFiled: February 12, 2020Date of Patent: July 25, 2023Assignee: Alibaba Group Holding LimitedInventor: Lian Yang
-
Patent number: 11709842Abstract: Embodiments disclosed herein provide for systems and methods of a reporting engine framework that dynamically generates a database query. The systems and methods provide for generating the database query via an intuitive user interface, wherein the user interface interacts with a plurality of application program interfaces to retrieve and generate data associated with the database to be queried.Type: GrantFiled: July 13, 2022Date of Patent: July 25, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Sreedhar Raichur, Zubair Ali Baig, Rudresh Kumar, Ullas Poojary, Deepanker Sachdeva, Saheera Eranhikkal, Yuvaraj Loganathan, Kartheek Gopal
-
Patent number: 11709847Abstract: Methods, systems, and computer programs for generating a playlist of media content items for a group of users. Media content items listened to by the selected users are compared to an average user taste profile to select media content items for playback to the group of users.Type: GrantFiled: November 18, 2021Date of Patent: July 25, 2023Assignee: Spotify ABInventors: Mark Kizelshteyn, Andreas Jansson, Tracey Churray, Mark Koh
-
Patent number: 11706315Abstract: The described technology relates to rendering a client-side user interface using a server-side cache for providing the displayed data. In an example implementation, in response to a user interface (e.g., dashboard with multiple widgets in a web application) being launched on the client device, the server initiates a refresh of the cache for the widgets; and transmits a first set of data obtained from the cache for widgets in the user interface before the cache is updated in response to the initiated refresh. The first set of data is followed by a second set of data obtained from the cache for at least some of the widgets after the cache is updated in response to the initiated refresh. The client displays the user interface using the second set of data while overwriting, for one or more of the widgets, information previously displayed using the first set of data.Type: GrantFiled: April 25, 2022Date of Patent: July 18, 2023Assignee: NASDAQ, INC.Inventor: Santhosh Philip George
-
Patent number: 11706084Abstract: The present approach relates to event monitoring and management of an instance using a generated service map, allowing monitoring of CIs (e.g., applications) and connections that are currently active in a user's specific instance. A self-monitoring solution is generated for a user (e.g., via an application) that depicts status, configuration, and errors related to the user's instance. In certain implementations, the present techniques involve applying internal knowledge of the working of a user's instance and applications to perform the self-monitoring, and determine when an alert should be generated. Further, the present techniques may involve making a determination to provide a user with a self-help solution in addition or based on the self-monitoring of the user's instance.Type: GrantFiled: May 9, 2022Date of Patent: July 18, 2023Assignee: ServiceNow, Inc.Inventors: Adar Margalit, Vadim Shif
-
Patent number: 11704104Abstract: A control apparatus that includes an in-vehicle communication unit configured to communicate with an on-vehicle control device, a storage unit configured to store a plurality of types of communication paths from the in-vehicle communication unit to the on-vehicle control device, and a selection unit configured to select a transmission path for transmitting an update program to the on-vehicle control device, among the plurality of types of stored communication paths.Type: GrantFiled: May 28, 2018Date of Patent: July 18, 2023Assignee: SUMITOMO ELECTRIC INDUSTRIES, LTD.Inventors: Akihiro Ogawa, Yoshihisa Nagamura
-
Patent number: 11704319Abstract: A computing device receives user selection of a data source. The computing device receives a user input to specify a level of detail (LOD) expression, which includes a first keyword, a SORT keyword, and an analytic expression. In response to the user input, the computing device identifies one or more data fields from the data source. The device translates the LOD expression into one or more executable database queries referencing the identified data fields. The computing device executes the queries to retrieve data from the data source. The computing device generates and displays a data visualization using the retrieved data.Type: GrantFiled: October 14, 2021Date of Patent: July 18, 2023Assignee: Tableau Software, LLCInventors: Alvin Edward Jou, Bethany Meaghan Lyons, Jeffrey Mark Booth, Jr.
-
Patent number: 11700256Abstract: Techniques for group message thread link administration are described. In one embodiment, an apparatus may comprise a client front-end component operative to receive a join invitation command associated with a group message thread from an administrator client device, the group message thread associated with a message thread identifier, the message thread identifier identifying the group message thread on a messaging system; and send a join invitation link to the administrator client device; and a group management component operative to generate a join invitation link in response to the join invitation command, the join invitation link comprising a thread invitation identifier, wherein the thread invitation identifier is a hash of the message thread identifier. Other embodiments are described and claimed.Type: GrantFiled: August 30, 2021Date of Patent: July 11, 2023Assignee: META PLATFORMS, INC.Inventors: Vinodh Jayaram, Andrew Cairns Moxon, Andrew Yaoshu Song, Huan Yan Wang, Viswanath Poosala