Processing Agent Patents (Class 709/202)
  • Patent number: 11005930
    Abstract: A computing system includes a virtual desktop server and a client computing device. The virtual desktop server includes a real-time media application to provide real-time communications (RTC) for peer-to-peer networking, and a native RTC engine to execute a portion of the real-time media application when received by the native RTC engine. An API code redirection module redirects intercepted APIs of the real-time media application so that the portion of the real-time media application is redirected away from the native RTC engine to a client RTC engine in the client computing device. The client RTC engine executes the redirected portion of the real-time media application, and performs network connectivity probing to determine reachability to a peer computing device. A media stream is established with the peer computing device based on the network connectivity probing.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: May 11, 2021
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Vladimir Vysotsky, Todd Giebler, Georgy Momchilov, James Page
  • Patent number: 11005932
    Abstract: A method for interworking data between a plurality of blockchain networks according to an embodiment of the inventive concept includes performing a first phase of a transaction by dividing steps of the transaction for recording data and performing a second phase of the transaction according to a result of performing the first phase, wherein performing the first phase comprises performing a first step of a first transaction for recording the data in a first blockchain network of a plurality of blockchain networks and requesting to perform a first step of a second transaction for recording the data in a second blockchain network of the plurality of blockchain networks. It may be available to interwork data between a plurality of blockchain networks without passing through a separate hub network, and ensure the concurrency of interworked data recording.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: May 11, 2021
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Young Wn Kwun, Jung Woo Cho, Jun Tae Kim, Kwang Cheol Lee, Hwa Yong Oh, Chang Suk Yoon
  • Patent number: 11001230
    Abstract: In some examples, a system receives sensor data from a sensor of a transport chassis configured to carry a cargo transportation unit (CTU), and determines, based on the sensor data and a profile learned based on past data, whether the transport chassis is loaded with a CTU or cargo.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: May 11, 2021
    Assignee: BlackBerry Limited
    Inventors: Conrad Delbert Seaman, Stephen West, Christopher Scott Travers
  • Patent number: 11006169
    Abstract: Master computing device and method for synchronizing display of a digital content (for example a digital signage content) on the master computing device and on one or more slave computing device. The master device transmits a synchronization request, comprising a digital content identifier for identifying the digital content, to the slave device(s). The master device determines a number of negative responses received from the slave device(s) in response to the synchronization request. Each negative response is indicative of one among the slave device(s) not being capable of displaying the digital content. The master device transmits a new synchronization request to the slave computing device(s) if the number of received negative responses reaches a threshold. The master computing device transmits a display command to the slave device(s) for displaying the digital content on their respective display(s) if the number of received negative responses does not reach the threshold.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: May 11, 2021
    Assignee: Broadsign Serv, Inc.
    Inventor: Bryan Mongeau
  • Patent number: 11005960
    Abstract: A relay apparatus that relays communication between a server which provides a service and a terminal which receives the service is provided. The relay apparatus executes a first communication to transmit a predetermined signal to the terminal in accordance with a first communication protocol, and executes a second communication to receive a response to the predetermined signal by the first communication from the terminal in accordance with a second communication protocol different from the first communication protocol and without using the first communication protocol. In addition, a third communication is executed to communicate with the server based on the reception of the response.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: May 11, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Hiroshi Wayama, Michihei Murayama
  • Patent number: 10997509
    Abstract: A method, system and computer readable medium for generating a cognitive insight comprising: receiving training data, the training data being based upon interactions between a user and a cognitive learning and inference system; performing a hierarchical topic machine learning operation on the training data; generating a cognitive profile based upon the information generated by performing the hierarchical topic machine learning operation; and, generating a cognitive insight based upon the cognitive profile generated using the hierarchical topic machine learning operation.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: May 4, 2021
    Assignee: Cognitive Scale, Inc.
    Inventors: Ayan Acharya, Matthew Sanchez
  • Patent number: 10997508
    Abstract: A method, system and computer readable medium for generating a cognitive insight comprising: receiving training data, the training data being based upon interactions between a user and a cognitive learning and inference system; performing a plurality of machine learning operations on the training data; generating a cognitive profile based upon the information generated by performing the plurality of machine learning operations; and, generating a cognitive insight based upon the profile generated using the plurality of machine learning operations.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: May 4, 2021
    Assignee: Cognitive Scale, Inc.
    Inventors: Ayan Acharya, Matthew Sanchez
  • Patent number: 10997047
    Abstract: Presented is a method and system for automatically selecting agent-based or agentless monitoring using a configuration management database (CMDB). The method includes determining whether a system is business critical or business non-critical, selecting agent-based monitoring if the system is business critical and selecting agentless monitoring if the system is business non-critical.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: May 4, 2021
    Assignee: Micro Focus LLC
    Inventors: Vishwanath Bandoo Pargaonkar, Krishna Mahadevan Ramakrishnan
  • Patent number: 10990754
    Abstract: This disclosure provides for systems and methods that generate personalized electronic messages for members of a networked communication service. The personalized electronic messages are generated according to commonalities between member profiles. In one approach, an electronic message template is referenced based on the commonalities. The electronic message template is populated with member profile attribute values selected from the member profiles. In another approach, a long-short term memory (LSTM) recurrent neural network (RNN) is used to generate the electronic messages. Under this approach, a sequence-to-sequence model is trained using previous electronic messages labeled with one or more member profile attributes and/or member profile attribute values. When provided with one or more member profile attribute values associated with matching member profiles, the LSTM RNN outputs a relevant and appropriate electronic message designed to create an interest in the recipient of the electronic message.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: April 27, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bing Zhao, Romer E. Rosales-Delmoral, Baolei Li
  • Patent number: 10990427
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for providing extension application mechanisms. Memory is allocated for a virtual environment to run in an address space of an application that is to be extended with extension logic in a secure manner. The virtual environment is configured for execution of commands related to an extension functionality of the application. A virtual processor for an execution of a command of the commands is initialized at the virtual environment. The virtual processor is operable to manage one or more guest operating systems (OS). A first guest OS is loaded at the allocated memory and application logic of the extension functionality is copied into the allocated memory. The virtual environment is started to execute the first guest OS and the application logic of the extension functionality in relation to associated data of the application in the allocated memory.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: April 27, 2021
    Assignee: SAP SE
    Inventors: Marco Kroll, Lutz Gericke, Michael Perscheid, Alexander Boehm
  • Patent number: 10992568
    Abstract: A system comprising nodes coupled to a network including virtual links in an overlay network provisioned over an underlay network. The system includes a virtual machine (VM) provisioned at a node and coupled to the network. The VM is configured to receive feedback data of link conditions, and use the feedback data to dynamically determine and adapt an optimal route through the network. The VM is configured to control routing of traffic flows using the optimal route. The routing includes split routing of a traffic flow from the node via two or more of the virtual links.
    Type: Grant
    Filed: December 23, 2018
    Date of Patent: April 27, 2021
    Assignee: VMWARE, INC.
    Inventors: Nithin Michael, Ao Tang, Victor de Souza Lima e Silva, Thiago Sousa Santos, Ning Wu, Archit Baweja, Ki Suh Lee, Yao Wang, Andrey Gushchin, Sakethnath Are
  • Patent number: 10992611
    Abstract: A message presenting method, device, and system relating to the field of computer technologies is provided. In various embodiments, M number of messages entered in a message cluster are classified under N number of classification topics according to a preset classification rule. The N number of classification topics and a target message are sent to a client so that the client can present the N number of classification topics to a user.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: April 27, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Li Qian, Xiao Chen, Liangwei Wang, Kangmin Huang
  • Patent number: 10985937
    Abstract: A triggered action set for a first device can be defined by the first device. Instructions for executing the triggered action set can be provided by the first device to a second device. Subsequent to providing the instructions, the first device can monitor the status of the second device; if the delegate device enters a state in which it is presumed to be unavailable to execute the trigger, the first device can monitor for a triggering event associated with the triggered action set and send a control message to an accessory device in response to detecting the triggering event.
    Type: Grant
    Filed: June 12, 2016
    Date of Patent: April 20, 2021
    Assignee: Apple Inc.
    Inventors: Anush G. Nadathur, Kevin P. McLaughlin, Nathan E. Carroll
  • Patent number: 10983654
    Abstract: Virtual assistants intelligently emulate a representative of a service provider by providing variable responses to user queries received via the virtual assistants. These variable responses may take the context of a user's query into account both when identifying an intent of a user's query and when identifying an appropriate response to the user's query.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: April 20, 2021
    Assignee: VERINT AMERICAS INC.
    Inventors: Fred A. Brown, Tanya M. Miller, Mark Zartler
  • Patent number: 10977446
    Abstract: A method for unsupervised language understanding may be carried out in a software environment and is operative to identify pairs of semantically-related words within a corpus of documents, extract candidate intents from the pairs of semantically-related words, and define the most general intents from the candidate intents, without human guidance or supervision.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: April 13, 2021
    Assignee: LANG ARTIFICIAL INTELLIGENCE INC.
    Inventors: Henry Anaya, Jorge Miguel Peñalva, III, Enrique Fueyo, III
  • Patent number: 10979308
    Abstract: A technique for improving system administration involves implementing system administration agent programs on a plurality of devices in an administered network. A deployment agent deploys the system administration agent program or a portion thereof to suitable devices when they are detected. System monitoring agents monitor the administered network to generate data. A reporting engine sends agent reports including the generated data to a system administration server. The system administration server facilitates administration of the administered network in real time.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: April 13, 2021
    Assignee: Panorama9, Inc.
    Inventors: Allan Thorvaldsen, Diego d'Ambra
  • Patent number: 10979532
    Abstract: A method includes initiating, by an electronic device, a first request to a server, receiving, by the electronic device, a packet that is generated by the server based on the first request and that is returned by the server, where the packet includes an entity data part corresponding to the first request. The method further includes, when it is determined that the entity data part of the packet is a download resource, writing, by the electronic device, the download resource into a first storage area of the electronic device. The method further includes notifying, by the electronic device, a download manager in the electronic device. The method further includes reading, by the download manager, the download resource from the first storage area, and storing the download resource into a second storage area of the electronic device.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: April 13, 2021
    Assignee: HUAWEI TECHNOLOGIES, CO., LTD.
    Inventor: Tao Zhou
  • Patent number: 10979527
    Abstract: The disclosed embodiments relate to techniques for managing a local cache on a computing device that stores content items for an online content-management system. These techniques generally operate by gathering information that is available on the computing device (such as information about user actions, information about which applications are executing, and information about the location of the computing device) and using this information to identify relevant content items that are likely to be accessed in the near future. This enables the system to perform cache-management operations at the local cache to facilitate rapidly accessing the relevant content items through the local cache.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: April 13, 2021
    Assignee: Dropbox, Inc.
    Inventor: Chris Barton
  • Patent number: 10971251
    Abstract: A healthcare management system and method provide efficient and secure access to private information. A portable physical device, referred to herein as a Personal Digital Key or “PDK”, stores one or more profiles in memory. The biometric profile is acquired in a secure trusted process and is uniquely associated with an individual that is authorized to use and is associated with the PDK. The PDK can wirelessly transmit the identification information including a unique PDK identification number and the biometric profile over a secure wireless channel for use in an authentication process. The PDK is configured to wirelessly communicate with a reader. A provider interface coupled to the reader, and the reader is further configured to receive profile information from the PDK. The healthcare management system also includes an auto login server configured to communicate with the provider interface to allow access to information in a patient database.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: April 6, 2021
    Assignee: Proxense, LLC
    Inventors: John J. Giobbi, Ryan Gallivan, Kent Yundt
  • Patent number: 10965783
    Abstract: The present disclosure discloses a multimedia information sharing method performed by a first multimedia information sharing apparatus, including: receiving, via a VR display desktop, a multimedia information sharing instruction; determining to-be-transmitted target multimedia information according to the multimedia information sharing instruction; transmitting the target multimedia information to a VR server, and the VR server transmits the target multimedia information to a second multimedia information sharing apparatus that uses the multimedia information to generate VR target multimedia information corresponding to the target multimedia information and present the VR target multimedia information. In the present disclosure, multimedia information is processed into VR target multimedia information, so that both an information receiving party and an information transmitting party can view the VR target multimedia information in a VR environment, thereby improving interactivity during information sharing.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: March 30, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Zhixuan Ding, Pinxian Li
  • Patent number: 10963395
    Abstract: A memory system is disclosed, which relates to technology for reducing overhead in a high-capacity memory device. The memory system includes a host and at least one memory. The host generates memory information by profiling history information about a memory access pattern. The memory device predicts a pattern of data to be accessed at a subsequently accessed page in response to the memory information, generates subset data according to the predicted data pattern, and transmits the generated subset data to the host. The subset data is less than all the data of the subsequently accessed page, which improves the speed and efficiency of the memory system.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: March 30, 2021
    Assignee: SK hynix Inc.
    Inventor: Dong Ha Jung
  • Patent number: 10956840
    Abstract: According to one embodiment, a method includes receiving biometric information about a living body of a user wearing an eyeglasses-type wearable terminal and working in a predetermined range, from the eyeglasses-type wearable terminal, and estimating that the user is concentrating, based on the received biometric information.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: March 23, 2021
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Takashi Sudo, Akira Tanaka, Kenichi Doniwa, Hiroaki Komaki, Hiroki Kumagai, Yasuhiro Kanishima, Nobuhide Okabayashi
  • Patent number: 10958520
    Abstract: There is provided a method for generating network optimizing information including the steps of identifying system devices that are comprised in a network, collecting metrics from the identified system devices, including collecting at least one metric relating to the operation, status, capability, limitations, expandability, scalability, or performance of the system devices, assessing the collected metrics according to a predetermined assessment protocol, generating a roster of metrics of interest, such metrics of interest being a group of the collected metrics that meet a selection criteria and not including other collected metrics that do not meet the selection criteria, and presenting each of the metrics of interest in a format suitable for a network operator to take corrective actions with regard to the identified non-compliant metrics or to capitalize on the identified optimization opportunities with respect to the network.
    Type: Grant
    Filed: September 16, 2017
    Date of Patent: March 23, 2021
    Assignee: Risc Networks, LLC
    Inventors: Jeremy Lynn Littlejohn, Gregory Evan Watts
  • Patent number: 10956909
    Abstract: A method of providing identity information may include: receiving, from a transaction system, a request regarding a transaction; retrieving at least one rule defining a compliant identity based on a type of the transaction, the at least one rule identifying a plurality of identity attributes; retrieving an identity index map including a list of pointers to available identity components; selecting pointers from the identity index map pointing to identity components corresponding to the plurality of identity attributes; outputting, to the transaction system, the compliant identity including information corresponding to each of the identity components, the information including for each identity component at least one of: the selected pointers to the identity component, or the identity component.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: March 23, 2021
    Assignee: REFINITIV US ORGANIZATION LLC
    Inventors: Robert Joseph Schukai, David Costa Faidella, Bartholomew J. DiVita
  • Patent number: 10956237
    Abstract: Implementations generally relate to inter-application sharing. In some implementations, a method includes displaying a first user interface (UI) of a first application in a display screen of a client device, wherein the first UI presents information associated with a target project. The method further includes displaying a second UI of a second application in the display screen of the client device. The method further includes receiving a user indication to transfer the information associated with the target project from the first UI to the second UI. The method further includes accessing underlying data associated with the target project. The method further includes transferring the underlying data from the first application to the second application. The method further includes displaying the information associated with the target project in the second UI after the transferring.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: March 23, 2021
    Assignee: Oracle International Corporation
    Inventors: Reginald Hansbrough, Sergio Acosta, Victor Medina, Lakshmi Dontamsetti, Abraham Vargas, Victor Cervantes, Eduardo Martinez
  • Patent number: 10958768
    Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).
    Type: Grant
    Filed: November 15, 2020
    Date of Patent: March 23, 2021
    Assignee: LUMINATI NETWORKS LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 10949860
    Abstract: Systems and methods are provided for scoring support messages from users indicative of the likelihood of escalation of the messages, upon which the messages may be prioritized. One exemplary method includes receiving, from a user, a support message related to a payment service provider and generating an escalation score for the support message based on a temporal factor associated with a duration associated with the support message, a source factor for the support message, and a text content factor of the support message. The exemplary method further includes identifying a likelihood of escalation of the support message based on the escalation score, whereby a support representative assigned to the support message is able to prioritize the support message over at least one other support message based on the likelihood of escalation for the support message.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: March 16, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Xiaoying Zhang, Ravi Santosh Arvapally, Hasan Hicsasmaz
  • Patent number: 10949422
    Abstract: A system includes: a processor; and a memory, wherein the memory stores instructions that, when executed by the processor, cause the processor to: retrieve a first log over a network from a first server of a plurality of servers for at least one contact center; generate an index of values in the first log; update an index database based on the index; and save the first log on a storage device.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: March 16, 2021
    Inventors: Alan Gatto, Dean Cottle, Oleg Fylypenko, Shivakumar Gurusiddappa, Kevin Haselhuhn, Greg Hollis, Luis Lamprea, Sergey Aleksin, Gaurav Kumar, Narendra Datar, Michael Pougnet, Poras Bharucha, Brett Dale
  • Patent number: 10942789
    Abstract: A multiprocessor computer system facility is provided for selectively reallocating a logical processing unit. The logical processing unit is one logical processing unit of multiple logical processing units backed by a socket of a plurality of sockets of a multiprocessor computer system. The selectively reallocating includes: monitoring, during execution of program code, a performance metric of a hardware resource of the socket, the hardware resource being shared by the multiple logical processing units; and reassigning the logical processing unit, based on the monitoring, to a different socket of the plurality of sockets of the multiprocessor computer system to, in part, improve the performance metric of the hardware resource of the socket. The reassigning includes reassigning the logical processing unit based on the monitoring determining that a differential between a resource utilization rate of the socket and a resource utilization rate of the different socket exceeds a set threshold.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: March 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Oliver Benke, Hartmut E. Penner, Klaus Theurich
  • Patent number: 10944649
    Abstract: Various arrangements are presented for allowing a remote expert to assist a customer relationship management (CRM) agent. A CRM system may present details about an accessed customer account and an option to remotely contact an expert, wherein the expert has more access rights to a CRM communication system than the CRM agent. A request to contact the expert and a selection of a subject matter from a plurality of subject matters may be received. The request may be routed to the expert based on expert routing rules enforced by the CRM communication system. A chat communication session with the expert may be initiated. The expert CRM client system may be caused to access the customer account. Details about the accessed customer account and a chat interface to communicate with the CRM agent may be output.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: March 9, 2021
    Assignee: DISH Network L.L.C.
    Inventors: Raymond Watkins, Duncan McCloud, Dave Downing, Benjamin Husser, Bishnu Panda
  • Patent number: 10936895
    Abstract: Disclosed are various embodiments that relate to a system or a method for managing individual actions. In one embodiment, among others, a system includes a client device and program instructions executable in the client device. The program instructions, when executed, cause the client device to identify an action that stores an image in a memory associated with the client device, where the action is executed by way of the client computing device. The program instructions also cause the client device to generate image tags that describe the image. The client device can determine that the image has enterprise content based at least in part on the image tags and perform an enterprise action on the image. The enterprise action can be based on an enterprise category associated with the image tags and an enterprise policy.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: March 2, 2021
    Assignee: VMware, Inc.
    Inventors: Kar Fai Tse, Erich Peter Stuntebeck, Chaoting Xuan
  • Patent number: 10936617
    Abstract: The disclosed computer-implemented method for updating email analytics databases may include (1) identifying an email database with a native format and an email analytics database that stores a copy of data in the email database in an analytics-friendly format that is denormalized relative to the native format of the email database, (2) capturing a log file comprising information that is about at least one recent change to the email database and that is formatted using the native format of the email database, (3) extracting the information about the recent change to the email database from the log file by transforming the information from the native format of the email database into the analytics-friendly format, and (4) updating the email analytics database to reflect the recent change to the email database by using the extracted information. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: March 2, 2021
    Assignee: Veritas Technologies LLC
    Inventors: Kirk L. Searls, Aaron Christensen
  • Patent number: 10936324
    Abstract: A host device access monitoring and reporting system includes a management system coupled to server devices through a network. Each server device includes a BIOS that generates and transmits pre-boot access event reports for pre-boot access events occurring prior to the completion of a boot process for that server device, and an operating system that generates and transmits post-boot access event reports for post-boot access events occurring subsequent to the completion of the boot process for that server device. A remote access controller in each server device receives pre-boot access event reports from the BIOS in that server device and, in response, publishes pre-boot access event notifications to the management system. The remote access controller in each server device also receives the post-boot access event reports from the operating system in that server device and, in response, publishes post-boot access event notifications to the management system.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: March 2, 2021
    Assignee: Dell Products L.P.
    Inventors: Rakesh Kumar Ayolasomyajula, Cyril Jose, Choudary Maddukuri
  • Patent number: 10931614
    Abstract: A method and system of adjusting a content of an electronic communication are provided. An electronic communication sent from a first entity to a second entity is received and its content determined. The electronic communication is assigned to a collaboration group based on the determined content. One or more downstream collaboration entities in the collaboration group are identified. For each identified collaboration entity, one or more electronic communication parameters are determined. The electronic communication is adjusted for compliance with the electronic communication parameters of the identified collaboration entities.
    Type: Grant
    Filed: June 30, 2019
    Date of Patent: February 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chris Kau, Jeremy R. Fox, Liam S. Harpur, John Rice
  • Patent number: 10931808
    Abstract: A terminal is disclosed. The terminal, according to one embodiment of the present invention, comprises: a display unit for displaying an image; a control unit for controlling the display of the image; and an artificial intelligence unit for acquiring at least one conversation, acquiring at least one keyword corresponding to the at least one conversation, and controlling the control unit so as to display summary data including the at least one keyword.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: February 23, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Jongwoo Han, Yoojin Park, Yoojin Choi
  • Patent number: 10929120
    Abstract: A vehicle-mounted device determination system capable of determining validity of a vehicle-mounted device, and an information collecting device are provided.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: February 23, 2021
    Assignees: AutoNetworks Technologies, Ltd., Sumitomo Wiring Systems, Ltd., Sumitomo Electric Industries, Ltd.
    Inventor: Yoshikuni Shimomura
  • Patent number: 10922097
    Abstract: An example operation may include one or more of receiving, at a node, a request to execute a software model that has been decomposed into a plurality of sequential sub-components, executing a sub-component from among the plurality of sub-components based on input data included in the received request to generate output data, hashing the input data and the output data to generate a hashed execution result of the sub-component, and storing the hashed execution result of the sub-component within a block among a hash-linked chain of blocks which include hashed execution results of other sub-components of the software model executed by other nodes.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: February 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Vijay Arya, Sayandeep Sen, Palanivel A. Kodeswaran
  • Patent number: 10924412
    Abstract: In one example, a processor may receive network traffic from a demultiplexer via a first network interface card and place portions of the network traffic into a plurality of hash buckets. The processor may further process a first portion of the portions of the network traffic in at least a first hash bucket of the plurality of hash buckets and forward a second portion of the portions of the network traffic in at least a second hash bucket of the plurality of hash buckets to a switch via a second network interface card. In one example, the switch distributes the second portion of the network traffic to one of a plurality of overflow probes. In one example, the plurality of overflow probes comprises a network function virtualization infrastructure for processing the second portion of the network traffic.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: February 16, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Arthur L. Zaifman, John M. Mocenigo
  • Patent number: 10924326
    Abstract: A system and method is disclosed that provides fail-save, scalable and clustered correlation of transaction trace data. The transaction trace data is provided by a set of agents injected into application processes and processed by a set of clustered correlation servers. Each agent monitors parts of transaction executions performed by the application process into which it is injected. The agents generate transaction trace data fragments describing the transaction execution part and report those transaction trace data fragments to the correlation cluster. Routing of transaction trace data from agents to correlation servers is performed in a way that transaction data fragments describing a specific transaction are received by one correlation server regardless of the agent sending it. Intermediate nodes may be used to server as proxy between agents and the correlation server cluster to further improve the availability and failure tolerance of the monitoring system.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: February 16, 2021
    Assignee: Dynatrace LLC
    Inventors: Helmut Spiegl, Stefan Chiettini
  • Patent number: 10924825
    Abstract: Apparatus and methods for guaranteeing a quality of experience (QoE) associated with data provision services in an enhanced data delivery network. In one embodiment, a network architecture having service delivery over at least portions of extant infrastructure (e.g., a hybrid fiber coax infrastructure) is disclosed, which includes standards-compliant ultra-low latency and high data rate services (e.g., 5G NR services) via a common service provider. In one exemplary implementation, “over-the-top” voice data services may enable exchange of voice traffic with client devices in the aforementioned network. A distribution node may use a detection rule to identify received packets as voice traffic, and cause a dedicated bearer to attach to the default bearer, thereby enabling delivery of high-quality voice traffic by at least prioritizing the identified packets thereafter and sustaining the delivery even in a congested network environment, and improving the quality of service (QoS) and QoE for the user(s).
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: February 16, 2021
    Assignee: Charter Communications Operating, LLC
    Inventors: Pratik Das, Diwelawatte Jayawardene, Manish Jindal
  • Patent number: 10917460
    Abstract: A load-balancer instance is instantiated in a network virtualization edge (NVE) in a software defined network (SDN). A forwarding table in the NVE is modified to indicate that a next hop for a packet having a destination address of the load-balancer instance is to be resolved by the load-balancer instance. From a portion of the packet, and using the load-balancer instance, a value usable to select a singular next hop to a first real server in a pool of real servers managed by the load-balancer instance is determined. The packet is forwarded, using the modified forwarding table, the packet through an underlay of the SDN such that the packet tunnels from the NVE to a first NVE, the second NVE hosting the first real server.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: February 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Liang Rong, Gang Tang, Zi Jin Tao, Ming Shuang Xian
  • Patent number: 10911527
    Abstract: N nodes are assigned to a first layer of nodes having a first domain name server (DNS) anycast Internet Protocol (IP) address and a first fully qualified domain name (FQDN). M nodes are assigned to a second layer of nodes having a second DNS anycast IP address and a second FQDN. When a request to resolve the first FQDN for the first layer of nodes is received by a DNS of a node of the first layer and a load on the ES of the node is less than a threshold, the DNS handles the request by returning an edge server (ES) anycast IP address for the ES of the node. When the load on the ES is greater than the threshold, the DNS offloads the request by returning the second FQDN so that the second FQDN of the second layer is resolved to the second DNS anycast IP address.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: February 2, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ashley Flavel, Pradeepkumar Mani, Nick Holt, David Maltz, Jie Liu, Oleg Surmachev
  • Patent number: 10909506
    Abstract: Information management systems with time zone information, including event scheduling processes are disclosed. One aspect of the invention is directed toward a computer-implemented scheduling method that can include identifying a difference between a participant time zone and a user time zone, reviewing availability information for the participant and/or one or more selected time preference periods for the participant, and selecting a time range for an event. The method can further include reviewing one or more selected time preference periods for the user. Another aspect of the invention is directed toward a computer-implemented method for associating time zone information with a contact in an information management program application that includes selecting a contact, analyzing contact information associated with the contact, and determining a time zone for the contact based on the analysis of the contact information.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: February 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Colin Fitzpatrick, Jeff Eldridge, Mohamed Anas Abbar
  • Patent number: 10911314
    Abstract: The present approach relates to determining suitable entry points for initiating discovery and mapping of an enterprise service. For example, one or more tables may be utilized that include information regarding connections and/or communication between configuration items (CIs) of the enterprise service. From the tables, a graph may be created with nodes of the graph representing an internet protocol (IP) address and a port associated with the CIs, and edges of the graph representing the connections and/or communication between the CIs. The graph may be traversed according to outbound edges starting from a node with zero or few outbound edges. The nodes that are unreachable, or untraversed, may be flagged as suitable entry point candidates. In some embodiments, the flagged suitable entry point candidates may be reconciled with already known entry points included in the one or more tables.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: February 2, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Yuval Rimar, Haviv Rosh
  • Patent number: 10911954
    Abstract: A device includes a processor configured to detect that a mobile device is within a coverage area of a wireless transceiver. The processor is also configured to select, based at least in part on a mobile device identifier of the mobile device, a data package identifier from a plurality of data package identifiers. The device also includes the wireless transceiver. The wireless transceiver is configured to transmit a command instructing the mobile device to access a data package corresponding to the selected data packet identifier. The command includes authorization data indicating that the processor is a trusted source.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: February 2, 2021
    Assignee: THE BOEING COMPANY
    Inventors: Jeffrey H. Lierman, Brian W. Pippen, Robert L. Vitali, Mark J. Boyer, Paul R. Davies, Brian D. Laughlin, Joseph Anelle
  • Patent number: 10901769
    Abstract: A hybrid cloud solution for securely extending a private cloud or network to a public cloud can be enhanced with tools for evaluating the resources offered by multiple public cloud providers. In an example embodiment, a public cloud evaluation system can be used to create a virtual machine (VM) in a public cloud to serve the function of a public cloud evaluation agent. The public cloud evaluation agent can instantiate one or more VMs and other resources in the public cloud, and configure the VMs and resources to execute performance evaluation software. The results of the performance evaluation software can be transmitted to a private enterprise network, and analyzed to determine whether the public cloud is an optimal public cloud for hosting an enterprise application.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: January 26, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: David W. Chang, Rakesh M. Pathak
  • Patent number: 10904112
    Abstract: A system monitors a network or web application provided by one or more distributed applications and provides data for each and every method instance in an efficient low-cost manner. Agents may monitor the performance of the distributed application by the web services and report monitoring data as runtime data to the remote server, for example a controller. The controller may analyze the data to identify one or more performance issues or “hot spot” methods based on current or past performance, functionality, content, or business relevancy. Instructions and/or configuration information may be transmitted by the controller to the agents that correspond to a particular business transaction portion associated with a hot spot. The portions are then monitored to collect data associated with the hot spot and the hot spot data is reported back to the controller.
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: January 26, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Jyoti Bansal, Bhaskar Sunkara, Manoj Acharya, Vinay Srinivasaiah, Binil Thomas, Awais Ahmed
  • Patent number: 10904284
    Abstract: Distributing and executing software upon devices by providing a computer program; dividing the computer program into a set of shreds; improving the communications fault tolerance of the shreds; encrypting the shreds; and distributing individual shreds to a shadow processor of a device for assembly and execution.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Srikanth K. Murali, Vijay Kumar Ananthapur Bache, Padmanabha Venkatagiri Seshadri, Vijay Ekambaram
  • Patent number: 10904628
    Abstract: The present disclosure generally relates to user interfaces related to sources of video data. User interfaces enables users to configure and interact with the sources of video data, such as for displaying a live video feed and a recorded video from an external source of video data. In some embodiments, a device provides user interfaces for displaying video from a video source and controlling external devices related to the source.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: January 26, 2021
    Assignee: Apple Inc.
    Inventors: Taylor G. Carrigan, Patrick L. Coffman, Christopher Patrick Foss, Daamun Mohseni
  • Patent number: 10895985
    Abstract: Methods, systems, and computer-readable media for real-time estimation of working sets are disclosed. A plurality of counters are initialized. The counters represent cardinality estimates of data elements accessed for respective time intervals. A request for data is received during the respective time intervals. One or more data elements are determined that are accessed in responding to the request. The counters are updated using the one or more data elements, such that one of the counters is increased by a quantity of the data elements that are accessed for the first time during the respective time interval. The working set estimates for the respective time intervals are determined using the counters.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: January 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jorge Peixoto Vasquez, Matthew Graham Baldwin, Donavan Miller