Patents Examined by Mahran Y Abu Roumi
  • Patent number: 11580004
    Abstract: An information processor includes an operation history obtaining unit configured to obtain operation histories created user operations at a terminal device; a function identifying unit configured to, based on the obtained operation histories, identify a function performed by the user operations as an operation target function; an operation extracting unit configured to, based on information about the operation target function identified by the function identifying unit, extract predetermined operation histories from the obtained operation histories; an index calculating unit configured to calculate an index which indicates a level of efficiency of the operations for the operation histories extracted by the operation extracting unit; an operation selecting unit configured to, based on the index, select the operation histories having a predetermined efficiency; and an output controller configured to output a guide information based on the operation histories selected by the operation selecting unit.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: February 14, 2023
    Assignee: JVCKENWOOD Corporation
    Inventors: Kenji Katami, Ichiro Shishido, Reiichi Mannen
  • Patent number: 11575539
    Abstract: The present invention discloses an identification number numbering method and a multipoint communication system. The identification number numbering method includes the following steps: sending an identification number packet to a multipoint communication bus by a master device; receiving the identification number packet via the multipoint communication bus, and temporarily storing an identification number according to the identification number packet by a first slave device; changing a voltage level of a master device control output pin of the master device; and when the first slave device determines that a voltage level of a first control input pin coupled to the master device control output pin is correspondingly changed, updating a first slave device identification number of the first slave device according to the identification number.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: February 7, 2023
    Assignee: E Ink Holdings Inc.
    Inventors: Yi-Jhou Shen, Zhone-Yang Wu
  • Patent number: 11567460
    Abstract: Provided is a system and method for training and validating models in a machine learning pipeline for failure mode analytics. The machine learning pipeline may include an unsupervised training phase, a validation phase and a supervised training and scoring phase. In one example, the method may include receiving a request to create a machine learning model for failure mode detection associated with an asset, retrieving historical notification data of the asset, generating an unsupervised machine learning model via unsupervised learning on the historical notification data, wherein the unsupervised learning comprises identifying failure topics from text included in the historical notification data and mapping the identified failure topics to a plurality of predefined failure modes for the asset, and storing the generated unsupervised machine learning model via a storage device.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: January 31, 2023
    Assignee: SAP SE
    Inventors: Lukas Carullo, Patrick Brose, Kun Bao, Anubhav Bhatia, Rashmi Shetty B, Leonard Brzezinski, Lauren McMullen, Harpreet Singh, Karthik Mohan Mokashi, Simon Lee
  • Patent number: 11570229
    Abstract: A method and system for a content broker, including a unified object index, where the content broker is coupled to the unified object index and receives, from a requesting entity, a request to perform an action on an object and the object is stored in the content repository. The method further including obtaining the object associated with the request from a content repository, determining, using the unified object index, a normalized object type associated with the object, obtaining a governance rule based on the normalized object type, and servicing the request using the governance rule.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: January 31, 2023
    Assignee: Open Text Corporation
    Inventors: Michael T. Mohen, Raman Walia, Chandra Mouli Addaguduru, Pardeep Kumar
  • Patent number: 11567903
    Abstract: A versioned file system comprising network accessible storage is provided. Aspects of the system include globally locking files or groups of files so as to better control the stored files in the file system and to avoid problems associated with simultaneous remote access or conflicting multiple access requests for the same files. A method for operating, creating and using the global locks is also disclosed. A multiprotocol global lock can be provided for filing nodes that have multiple network protocols for generating local lock requests.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: January 31, 2023
    Assignee: Nasuni Corporation
    Inventors: Robert M. Mason, Jr., David M. Shaw, Kevin W. Baughman, Christopher S. Lacasse, Matthew M. McDonald, Russell A. Neufeld, Akshay K. Saxena
  • Patent number: 11563817
    Abstract: Systems and methods for passive social media contact engagement are provided. In example embodiments, a publication that represents an item available for purchase is identified. An item image for the publication is accessed. A profile image using the item image is generated. The profile image is assigned to an entity profile, corresponding to an entity associated with the publication, of a social networking service. The assignment of the profile image causes the profile image to be displayed to members of the social networking service in place of a member profile image.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: January 24, 2023
    Assignee: EBAY INC.
    Inventors: Deepak Kumar Vasthimal, Avishek Mukherjee
  • Patent number: 11546402
    Abstract: A method and apparatus include including, in a moving pictures experts group (MPEG) dynamic adaptive streaming over hypertext transfer protocol (DASH) media presentation description (MPD) file, an initialization presentation element that identifies an initialization presentation and one or more initialization groups included in the initialization presentation. An initialization group element that identifies an initialization group and one or more initialization sets included in the initialization group is included in the MPD file. An initialization set element that identifies an initialization set is included in the MPD file. The MPD file is transmitted to a client device.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: January 3, 2023
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar
  • Patent number: 11539660
    Abstract: Examples include a computing system having a plurality of processing cores and a memory coupled to the plurality of processing cores. The memory has instructions stored thereon that, in response to execution by a selected one of the plurality of processing cores, cause the following actions. The selected processing core to receive a packet and get an original tuple from the packet. When no state information for a packet flow of the packet exists in a state table, select a new network address as a new source address for the packet, get a reverse tuple for a reverse direction, select a port for the packet from an entry in a mapping table based on a hash procedure using the reverse tuple, and save the new network address and selected port. Translate the packet's network address and port and transmit the packet.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: December 27, 2022
    Assignee: Intel Corporation
    Inventors: Vladimir Medvedkin, Andrey Chilikin
  • Patent number: 11528156
    Abstract: The present disclosure provides a secondary-stream data transmission method for use in a conference. An electronic device is communicatively connected to a peripheral device, and a virtual display apparatus and a virtual UAC device are virtualized on the electronic device. The virtual UAC device is configured to establish an audio data channel between the electronic device and the peripheral device, to obtain audio data. Image data is obtained from an output interface of a graphics card of the electronic device. If the image data needs to be transmitted to the virtual display apparatus, the image data, or the image data and the audio data are transmitted to the peripheral device, and are transmitted to the outside by the peripheral device. The present disclosure can not only implement compatibility of cross-platform operating systems, but also support different display modes such as duplication and extension.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: December 13, 2022
    Assignee: YEALINK (XIAMEN) NETWORK TECHNOLOGY CO., LTD.
    Inventor: Yun Liao
  • Patent number: 11526253
    Abstract: A system and method for dynamically generating a web page is disclosed. The web page includes a frame having content cells. Content for the content cells is provided based in part on business rules. A business rules engine processes, in real-time, an online interaction and determines appropriate content for the content cells. The business rules engine outputs a pointer to the content which is used to populate the content cell.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: December 13, 2022
    Assignee: LIVEPERSON, INC.
    Inventors: Ron Karidi, Dan Bar Shalom, Amir Zucker, Tal Goldberg, Joseph Mermelstein
  • Patent number: 11522820
    Abstract: A computing system receives from a messaging system a first input identifying a data source. The computing system receives from the messaging system a second input specifying a natural language command related to the data source. The system translates the second input into a set of parameters for building a first data visualization from the data source. The system calls one or more API functions provided by a data visualization server, and the computing system receives from the data visualization server a first data visualization that includes a first subset of data fields from the data source. The system generates a representation of the first data visualization and sends the representation to the messaging system, which in turn sends the representation to an electronic device for display on the device.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: December 6, 2022
    Assignee: TABLEAU SOFTWARE, LLC
    Inventors: Ryan Andrew Atallah, Jared Briskman, Sophia Chen, Suyang Duan, Yukiko Ishida Anonuevo
  • Patent number: 11516285
    Abstract: An apparatus for constructing a cloud system may interpret a drawing file, may generate automation task information, which is the contents of an automation task including at least one of a task indicating that one or more cloud resources need to be automatically generated, modified or deleted, and a task indicating that software needs to be automatically installed, updated or deleted with respect to the one or more cloud resources, using the results of the interpretation, may interpret the automation task information, and may generate interface task information, which is the contents of an interface task for instructing a specific cloud platform or the specific one or more cloud resources to perform the automation task, using results of the interpretation.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: November 29, 2022
    Assignee: CLOUD4U
    Inventor: Kihyeon Kim
  • Patent number: 11516263
    Abstract: Techniques are described herein for transparently connecting to the same light weight machine-to-machine (LwM2M) server using both Internet Protocol (IP)-based and non-IP data delivery (NIDD)-based connectivity using all LwM2M functionality and security modes. The techniques include establishing a connection over a NIDD socket to communicate with an application server using NIDD binding to deliver a datagram destined for a target server. The datagram may be encapsulated in a serialized envelope including an application-level protocol metadata, wherein the metadata representing information corresponding to the target server. The datagram is delivered to the target server over NIDD-based transport.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: November 29, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Sergey Slovetskiy, Phani Ramisetty, Cristian Asandului
  • Patent number: 11509573
    Abstract: [Problem] Change the distribution logic flexibly. [Solution] A control apparatus includes a communication unit (NIC20) configured to receive a packet from a network, a plurality of first control units (3a, 3b, 3c, 3d) configured to function as a plurality of virtual control units (VM1a, 1b, 1c, . . . ), a distribution circuit (Balancer 10a) configured to distribute the received packet to a plurality of dispatchers, a plurality of second control units (Dispatcher 4a, 4b, 4c, and 4d) configured to distribute the packet distributed by the distribution circuit to the plurality of virtual control units (VM1a, 1b, 1c, . . . ), in which the distribution circuit is configured by a PLD.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: November 22, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Ikuo Otani, Noritaka Horikome
  • Patent number: 11489763
    Abstract: A dataflow hierarchy protocol is implemented by one or more devices to optimize how the one or more devices process datagrams for network communications. The dataflow hierarchy considers various available network pathways for dataflow. A device implementing the dataflow hierarchy selects one or more of the available network pathways to provide low latency in data communication with other devices. The device may sample various available network pathways to determine pathway metrics (e.g., latency) and select one or more network pathways based on the metrics. The available network pathways can include pathways through one or more intermediary nodes, such as pathways through a game server, pathways through a cell tower, and pathways through a network.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: November 1, 2022
    Assignee: Niantic, Inc.
    Inventors: Peter James Turner, Fang-Pen Lin, Paulo Francisco Zemek
  • Patent number: 11489914
    Abstract: The use of sensor data, data interactions between connected devices, data from physical world sensors and users of these where the data gathered is stored across central computation and storage servers, across multiple data nodes in secure and encrypted distributed ledgers, and the data is interacting with on-device computation and storage capabilities to create data interactive, electronic networks that enables multi-level control, variable access, payment and re-numeration capable, multi-user communications of real-time contextually relevant data, process and workflow data and information among network-connected devices, connected displays, sensors and the actions based on those communications, with the collected data gathered from the interactions stored on cloud based augmented intelligence computation servers and or select data stored in distributed ledger blockchain nodes with smart contract per data node delivering content, information, access and instructions based on past behavior and actions, instru
    Type: Grant
    Filed: January 19, 2020
    Date of Patent: November 1, 2022
    Inventor: Bernt Erik Bjontegard
  • Patent number: 11489787
    Abstract: The present disclosure envisages optimization of a time-sensitive fog network deployed in an industrial environment. The time-sensitive fog network comprises a plurality of fog nodes communicably coupled to a plurality of industrial equipments referenced as endpoints. Each fog node is embodied with a plurality of computer-based resources including computational resources, storage resources, security resources, network resources, application-specific resources, and device-specific resources. The resource constraints that warrant the endpoints to cooperate with specific fog nodes to access specific resources are manifested as a compute profile, a storage profile, a security profile, a network profile, an application-specific profile, and a device-specific profile.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: November 1, 2022
    Assignee: TTTECH INDUSTRIAL AUTOMATION AG
    Inventors: Ravi Bhagavatula, Pankaj Bhagra
  • Patent number: 11484789
    Abstract: Embodiments include a system and method that facilitate detecting a request from a player to share a trigger clip of a video game, preparing the trigger clip for sharing and sharing the trigger clip in a message to a third party or to a social media destination. Additional embodiments include storing one or more trigger clips in a library where the trigger clips are available for searching and review by players and others. Advantages include making the trigger clips available for subsequent review, training, coaching and other purposes.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: November 1, 2022
    Assignee: STEELSERIES ApS
    Inventors: Jeffrey Nicholas Mahlmeister, Thane Kurt Woidan, Thomas J. Panfil, Tino Soelberg
  • Patent number: 11487596
    Abstract: According to an aspect of an embodiment, operations include deploying a trigger function on a computing system for detecting an electronic trigger event associated with a first Application Programming Interface (API) provider. The operations further include deploying a rule function for applying at least one trigger rule on event data and deploying an action function for generating at least one API call to a second API provider based on whether the event data satisfies the at least one trigger rule. The operations further include deploying a set of API gateways for enabling a workflow system to invoke at least one of: the deployed trigger function, the deployed rule function, and the deployed action function. The operations further include generating a workflow template of an API mashup based on information associated with the deployed functions and API gateways and posting the generated workflow template to the workflow system.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: November 1, 2022
    Assignee: Fujitsu Limited
    Inventors: Lei Liu, Wei-Peng Chen
  • Patent number: 11489686
    Abstract: Methods and systems for conducting virtual meetings are described herein. A host device configured to host a virtual meeting and one or more user devices may receive information used to set up a virtual meeting from a computing device. The host device may establish a network a user device may connect to for participating in the virtual meeting. The one or more user devices may be directly connected to the host device so that data for the virtual meeting need only travel directly between the one or more user devices and the host device with no intermediary devices. Host responsibilities may be transferred from the host device to one of the user devices. If the host device becomes unresponsive, the computing device may perform actions to allow the user devices to continue the virtual meeting.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: November 1, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Arnav Akhoury, Satish Vanahalli