Patents Examined by Hassan A Khan
  • Patent number: 11050582
    Abstract: A control terminal and a method of controlling thereof, include receiving and group setting tasks or steps. The receiving task/step receives a selection of a first device, from among a plurality of devices, and a group setting operation for the first device. The group setting task/step, when the first device was previously selected, receives a first client selection of at least a second device, from among the plurality of devices, as a client, and generates a group setting that includes the first device and the at least the second device.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: June 29, 2021
    Assignee: YAMAHA CORPORATION
    Inventors: Akihiko Suyama, Kazuya Mushikabe, Keisuke Tsukada
  • Patent number: 11050579
    Abstract: A distribution destination specifying device includes: a related information obtaining portion that obtains related information that indicates a relationship of a plurality of host devices that distribute content to be input, to a client device; a selection receiving portion that receives a selection of one host device among the plurality of host devices; a related host device identifying portion that identifies a related host device related to a selected host device to be selected by the selection receiving portion, based on the related information; and a distribution destination specifying screen display portion that displays a distribution destination specifying screen for specifying a client device as a distribution destination of content of each of the selected host device and the related host device.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: June 29, 2021
    Assignee: YAMAHA CORPORATION
    Inventors: Akihiko Suyama, Katsuaki Tanaka, Takeyoshi Aihara, Fukutaro Okuyama, Kazuya Mushikabe, Keisuke Tsukada
  • Patent number: 11044334
    Abstract: A controlling method is provided in which, in a case where a first program is installed in a terminal device by first installation processing, predetermined notification regarding the first program is executed, and, in a case where the first program is installed in the terminal device by second installation processing, the predetermined notification is not executed.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: June 22, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masaki Yano
  • Patent number: 11043306
    Abstract: A method for manifestation and transmission of follow-up notifications includes determining whether a document indicates a follow-up action associated with content in the document. The method includes generating at least one alert including an indication of the follow-up action. The method includes manifesting the at least one alert to at least one user.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: June 22, 2021
    Assignee: 3M Innovative Properties Company
    Inventor: Gilan El Saadawi
  • Patent number: 11036922
    Abstract: Embodiments of the present invention disclose a route information sharing method and an electronic device. The method includes: collecting a user operation on a first electronic device; in response to the user operation, drawing a first route on a first map displayed on the first electronic device; extracting route information of the first route; based on the route information, determining first location information corresponding to Y points on the first route, Y being an integer not less than 2; and providing the first location information for a second electronic device, the first location information being used for the second electronic device to draw, on a second map, a second route corresponding to the first route.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: June 15, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Ran Zhi, Hairong Wang, Ning Liu, Yan Zhao, Xi Liu, Bin Jia, Shaojie Lu
  • Patent number: 11018970
    Abstract: A method for monitoring several data compute nodes (DCNs) on a group of managed host machines is provided. The method receives service usage data from a group of managed hosts. The service usage data identifies service usage for each of a plurality of entities associated with each managed host. The method aggregates the received service usage data. The method displays the aggregated service usage data.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: May 25, 2021
    Assignee: NICIRA, INC.
    Inventors: Chidambareswaran Raman, Subrahmanyam Manuguri, Raju Koganty, Anirban Sengupta
  • Patent number: 11010681
    Abstract: A distributed computing system is provided. Both a first computing node and a second computing node in the distributed computing system store information about a name, a size, and a communication peer side identifier of a first data flow graph parameter in a data flow graph. The first computing node stores the first data flow graph parameter, where the first computing node and the second computing node generate respective triplets based on same interface parameter generation algorithms and information about the first data flow graph parameter that are stored in the respective nodes. The triplet is used as an interface parameter of a message passing interface (MPI) primitive that is used to transmit the first data flow graph parameter between the first computing node and the second computing node.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: May 18, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jian Lin, Mingzhen Xia
  • Patent number: 10999338
    Abstract: Systems maintain synchronicity among elements intended to be displayed at various points during a live media stream. At a multimedia player, start playback of a live media stream. The systems receive input from a user selecting a new time of the media stream to playback, which is different than the current playback time of the media stream. The systems adjust playback of the media stream to restart at the new selected time, such that the current playback time of the output media stream is updated to the new selected time. The systems monitor the current playback time of the media stream as adjusted. The systems determine a user-initiated command to execute for displaying one or more visual elements at the multimedia player by polling a command manifest file based on the current playback time as adjusted.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: May 4, 2021
    Assignee: OpenExchange, Inc.
    Inventors: Alexander J. Kieft, Joe C. McPherson, Michael E. Kolowich
  • Patent number: 10986166
    Abstract: The present invention discloses a method for managing user information of an application. The method is applied to a user management device of a cloud platform, where the cloud platform is configured to bear an application registered by a user with the cloud platform. The method includes: receiving a user management registration request of a first application, where the first application is one of applications registered with the cloud platform, and the user management registration request of the first application carries an identifier of the first application; creating a user management instance for the first application according to the user management registration request and the identifier of the first application, where the user management instance is used to manage user information of the first application; and invoking the user management instance to process a service that is in the first application and related to the user information.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: April 20, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Ming Liang
  • Patent number: 10979503
    Abstract: A system and method for improving multi-core processor access to storages, the method including: assigning a unique memory space within a memory to each of a plurality of processor cores; initiating a shared queue pair (QP), comprising a shared send queue and a shared receive queue, between the plurality of processor cores and at least a storage, wherein the shared queue is accessible by the plurality of processor cores; sending an instruction on the shared send queue from a first core of the plurality of processor cores to the storage, the instruction comprising an interrupt destination on a memory space assigned to the first core; and receiving an interrupt at the interrupt destination from the storage in response to the instruction, wherein the interrupt is generated for the first core.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: April 13, 2021
    Assignee: Excelero Storage Ltd.
    Inventors: Yaniv Romem, Omri Mann, Ofer Oshri, Kirill Shoikhet
  • Patent number: 10972552
    Abstract: Aspects of the disclosure provide a system and method used for allowing a path selection or reselection (hereby (re)selection). In some embodiments data packets for a session between a UE and an application system (AS) can utilize a pre-established user plane path between the AS and an access node (AN) which serves the UE. This can allow for faster session set-up times as a new user plane (UP) path need not be established for every new session if existing UP paths can be utilized. Some embodiments allow an application aware (re)selection of the user plane.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: April 6, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xu Li, Ngoc Dung Dao, Hang Zhang
  • Patent number: 10944844
    Abstract: For caching of cognitive applications in a communication network a first input signal from a sensor device is detected by a proxy having a cache associated therewith. A representation of the first input signal is computed and sent to a server. A handle function is applied to the representation of the first input signal to compute a first handle value corresponding to the first input signal. The representation of the first input signal is transformed using a cognitive processing model of an answer function to compute a first answer value. A content of the cache is modified by the proxy by storing the first answer value in association with the first handle value in the cache.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: March 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dinesh Verma, Mudhakar Srivatsa
  • Patent number: 10938753
    Abstract: Disclosed are systems and methods for conducting an open conversation user interface and more particularly, to a channel-agnostic user interface experience which can utilize automated background intelligence to simplify the exchange between a software system or member service representative (MSR) and a member, and avoids the need for web-based free form inputs.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: March 2, 2021
    Assignee: UIPCO, LLC
    Inventors: Ian Smith, Jeremy Mark Fisher, Heather Hernandez
  • Patent number: 10938665
    Abstract: A method and apparatus for creating a custom service in a communication network are disclosed. For example, the method implemented via a processor determines that the custom service does not exist, receives one or more desired functions for the custom service, creates the custom service having the one or more desired functions and modifies one or more network elements within the communication network to perform the one or more desired functions to deploy the custom service.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: March 2, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Walter Cooper Chastain, Reuben Klein
  • Patent number: 10931604
    Abstract: One or more computing devices, systems, and/or methods for commentary generation are provided. For example, a conversation, occurring through a conversation interface associated with a content item, is monitored to identify a tone of the conversation (e.g., users discussing a news article). If the tone deviates from a target tone (e.g., a negative tone of inflammatory comments, a low participation tone, an off topic tone, etc.), then intervention is automatically and programmatically performed for the conversation. For example, subject matter of the content item, information from external sources (e.g., other articles, social network posts, or website content associated with a topic of the news article), and/or programmatically generated information (e.g., topical statements generated by a neural network) are used to construct a comment. The comment is posted to the conversation interface in order to improve the conversation, such as to increase positive engagement by users.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: February 23, 2021
    Assignee: Verizon Media Inc.
    Inventors: Aasish Kumar Pappu, Joel Ranjan Tetreault
  • Patent number: 10909088
    Abstract: In accordance with an embodiment, described herein is a system and method for high availability and load balancing in a database environment. A transparency engine can be provided between client applications and a database, and can operate as a proxy engine for the database and as a session abstraction layer for the client applications, to enable the client applications to utilize database features provided by the connection pool without code changes to the client applications. The transparency can keep track of session states, request boundaries and cursors to efficiently reuse the database connections across the client applications. The transparency engine can use the request boundaries and indicators from the database to detect safe places to drain database connections in the event of database outages.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: February 2, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Carol Colrain, Kevin Neel, Pablo Silberkasten, Michael McMahon, Saurabh Verma, Douglas Surber, Jean De Lavarene
  • Patent number: 10904196
    Abstract: A task assistant identifies a correspondence received by a source associated with a user and determines that the correspondence includes a request. The task assistant further determines a ranking associated with the request based on one or more characteristics of the request and of the correspondence. In response to the ranking of the request exceeding a threshold, the task assistant generates a notification associated with the request and provides the notification to a client device associated with the user.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: January 26, 2021
    Assignee: YVA.AI, INC.
    Inventors: David Yan, Victor Bocharov, Polina Kananykina, Anton Gordienko, Victor Kuznetsov, Aleksandr Mertvetsov
  • Patent number: 10891064
    Abstract: Embodiments for optimizing connectivity in a storage system by a processor. A preferred connectivity path may be determined between a host and a storage controller via one or more selected nodes, one or more storage virtualization systems, or combination thereof. A current connectivity path between the host and the storage controller may be determined to fail to match the preferred connectivity path. The host may be triggered to reconnect to the storage controller via the preferred connectivity path to enhance connectivity to between the host and the storage controller.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: January 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bharti Soni, Shrirang S. Bhagwat, Komal S. Shah, Shweta Kulkarni
  • Patent number: 10887390
    Abstract: A remote application connection manager, executed by a processing device, transmits a remote application connection request from the processing device to a remote application server. The remote application connection manager further receives one or more access compliance conditions for the processing device from the remote application server. Also, the remote application connection manager determines whether the processing device satisfies the one or more access compliance conditions and if the processing device does not satisfy the one or more access compliance conditions, the remote application connection manager determines whether the processing device has a configuration control right to update a configuration of the processing device to satisfy the one or more access compliance conditions. If the processing device has the configuration control right, the remote application connection manager updates the configuration of the processing device.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: January 5, 2021
    Assignee: Parallels International GmbH
    Inventors: Alexey Kutuzov, Yury Averkiev, Matthew Cini Sarreo, Ian Sant, Nikolay Dobrovolskiy, Serguei M. Beloussov
  • Patent number: 10868867
    Abstract: A system and method in a building or vehicle for an actuator operation in response to a sensor according to a control logic, the system comprising a router or a gateway communicating with a device associated with the sensor and a device associated with the actuator over in-building or in-vehicle networks, and an external Internet-connected control server associated with the control logic implementing a PID closed linear control loop and communicating with the router over external network for controlling the in-building or in-vehicle phenomenon. The sensor may be a microphone or a camera, and the system may include voice or image processing as part of the control logic. A redundancy is used by using multiple sensors or actuators, or by using multiple data paths over the building or vehicle internal or external communication. The networks may be wired or wireless, and may be BAN, PAN, LAN, WAN, or home networks.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: December 15, 2020
    Assignee: May Patents Ltd.
    Inventors: Yehuda Binder, Benjamin Maytal