Patents Examined by Kidest Mendaye
-
Patent number: 11699074Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a sequence generation neural network. One of the methods includes obtaining a batch of training examples; for each of the training examples: processing the training network input in the training example using the neural network to generate an output sequence; for each particular output position in the output sequence: identifying a prefix that includes the system outputs at positions before the particular output position in the output sequence, for each possible system output in the vocabulary, determining a highest quality score that can be assigned to any candidate output sequence that includes the prefix followed by the possible system output, and determining an update to the current values of the network parameters that increases a likelihood that the neural network generates a system output at the position that has a high quality score.Type: GrantFiled: January 17, 2020Date of Patent: July 11, 2023Assignee: Google LLCInventors: Mohammad Norouzi, William Chan, Sara Sabour Rouh Aghdam
-
Patent number: 11683273Abstract: Embodiments of the invention are directed to registering one or more endpoint devices to receive a notification and detecting a congestion event related to a storage area network. The storage area network includes the one or more endpoint devices. The notification is sent regarding the congestion event to the one or more endpoint devices that have been registered for the notification.Type: GrantFiled: December 1, 2020Date of Patent: June 20, 2023Assignee: International Business Machines CorporationInventors: Pasquale A. Catalano, Chris Moretti, Stephen Robert Guendert, Christopher J. Colonna, Michael James Becht
-
Patent number: 11659045Abstract: A data transmission method includes obtaining a user equipment route selection policy (USRP) rule parameter of a started application, establishing a first protocol data unit (PDU) session corresponding to the started application with a network device through the modem module when no PDU session parameter matching the URSP rule parameter exists in the mapping table, adding an interface name of the first PDU session to the routing table, adding a mapping relationship between the session parameter of the first PDU session and the interface name of the first PDU session to the mapping table, and routing to-be-transmitted data of the started application to the first PDU session by using the interface name of the first PDU session.Type: GrantFiled: January 31, 2019Date of Patent: May 23, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xiaojuan Li, Yanzhao He, Guowei Ouyang, Hui Jin, Fenghui Dou, Haorui Yang
-
Patent number: 11646910Abstract: An information processing apparatus in which a user is able to intuitively configure setting on an interface to be used. An interface to be enabled in the information processing apparatus is set in accordance with an instruction by a user. Statuses of a wired interface and a wireless interface are sets as any one of followings: enabling the wired interface without enabling a wireless interface, enabling the wireless interface without enabling the wired interface, and enabling both the wired interface and the wireless interface is set. An error corresponding to the setting is notified.Type: GrantFiled: July 16, 2020Date of Patent: May 9, 2023Assignee: CANON KABUSHIKI KAISHAInventor: Akira Ishikawa
-
Patent number: 11632341Abstract: An approach is disclosed that provides personalized two-way communication with a uniquely identified object and an AI agent. Information about the object in a context associated with a requestor is received to access to an object knowledge base. The information is analyzed to determine a unique reference for the object. A selected set of the received information and the object categorization may be sent to an object knowledge base populated with AI configuration parameters tied to uniquely identified objects. The object knowledge base is searched for the unique reference to determine a registration assessment. The registration assessment is one of registered and not registered. When the registration assessment is determined to be not registered, the object is added to the object knowledge base. After receiving an AI connection from the object knowledge base, the context associated with the requestor is sent to the AI connection.Type: GrantFiled: March 14, 2021Date of Patent: April 18, 2023Inventor: Jenny Z. Wang
-
Patent number: 11632311Abstract: A provisioning server for automated provisioning and associated methods are disclosed. The provisioning server extracts data from a data transfer instruction for a data provider addition based on a matching data transfer instruction template, and parses the extracted data in accordance with the matching data transfer instruction template to identify an account identifier. Data transfer information for an identified data provider and an identified account identifier from a data provider database are determined. The data provider database comprises data provider information comprising data provider names for a plurality of data providers registered with the provisioning server. A data provider record is generated and stored in a data provider list of the account in an account database. The data provider record includes the identified data provider name, identified account identifier and the data transfer information.Type: GrantFiled: June 18, 2021Date of Patent: April 18, 2023Assignee: The Toronto-Dominion BankInventors: Robert Kyle Miller, Sonja Torbica, Helene Nicole Esposito
-
Patent number: 11632353Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network, running a DNS server, and configured to: receive, from a client computer, an electronic message encoding a DNS request; access, within a database, at least one DNS record comprising: a designation of the DNS server as an authoritative DNS server for the DNS request; and a resource record designating a secondary authoritative server running on a second server computer; transmit, to the client computer, a DNS result according to the first resource record; transmit, to the secondary authoritative server, a second electronic message encoding a DNS query according to the second resource record; receive, from the secondary authoritative server, a DNS query result; store the DNS query result within a cache stored within the server computer; and transmit, to the client computer, the DNS query result.Type: GrantFiled: June 12, 2020Date of Patent: April 18, 2023Assignee: Go Daddy Operating Company, LLCInventor: Arnold Blinn
-
Patent number: 11616724Abstract: The method includes: receiving, by a first device, a first packet from a second device, where the first packet includes a primary scheduling identifier, and the primary scheduling identifier is used to identify that the second device has permission to select a path; determining, by the first device, a first path used to transmit the first packet; sending, by the first device, a second packet to the second device by using the first path, where the second packet includes a following identifier, and the following identifier is used to identify that the first device sends the packet by using a transmission path selected by a device other than the first device. This can ensure that a same path is used for bidirectional packet transmission between two communication parties while ensuring service quality, in a complex SD-WAN path selection scenario.Type: GrantFiled: March 17, 2020Date of Patent: March 28, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Penghe Tang, Yonglong Fang
-
Patent number: 11616829Abstract: An apparatus for providing a folder chat room includes: a memory; and a processor electrically connected to the memory, wherein the processor receives a request for access to a folder from a user terminal, provides a list of files in the folder, and determines the user terminal's right to access a folder chat room and provides at least part of a message thread that is associated with the folder and rendered as a folder chat room on the user terminal.Type: GrantFiled: February 22, 2019Date of Patent: March 28, 2023Assignees: DELTA PDS CO., LTD.Inventor: Jae Ho Choi
-
Patent number: 11582296Abstract: Various methods are provided for facilitating the assignment of a DNS name to load balancers in a dynamically partitioned cluster environment. One example method may comprise receiving cluster configuration information from a cluster configuration observer, the cluster configuration information comprising information indicative of each of a plurality of instances of running application and one or more servers and associated ports to which at least one of the plurality of instances is bound, receiving a request from a first level load balancer requiring a call to the first application, determining, based on the cluster configuration information, to which port the instance of the first application is bound, and transmitting the request to the port to which the instance of the first application is bound.Type: GrantFiled: January 22, 2020Date of Patent: February 14, 2023Assignee: NOKIA TECHNOLOGIES OYInventor: Lukasz Jastrzebski
-
Patent number: 11570255Abstract: Systems and methods are disclosed for clients and servers operating in a scaled cluster environment. Efficiencies are introduced to the process of connecting a client to a clustered environment by providing the client with the ability to attempt a connection with multiple servers in parallel. Servers operating the in the clustered environment are also capable of providing persistent storage of file handles and other state information. Ownership of the state information and persistent handles may be transferred between servers, thereby providing clients with the opportunity to move from one server to another while maintaining access to resources in the clustered environment.Type: GrantFiled: March 2, 2020Date of Patent: January 31, 2023Assignee: Microsoft Technology Licensing, LLCInventors: David M. Kruse, Daniel E. Lovinger, Thomas E. Jolly, James T. Pinkerton, Mathew George, Roopesh C. Battepati, Mingdong Shang
-
Patent number: 11558255Abstract: Example methods and systems for logical network health check. One example may comprise obtaining network configuration information and network realization information associated with a logical network; processing the network configuration information and the network realization information to determine the following: (a) network configuration health information specifying a network configuration issue and a first remediation action; and (b) network realization health information specifying a network realization issue and a second remediation action; and providing, to a user device, multiple user interfaces (UIs) specifying the first health information and the second health information along with a visualization of the logical network. In response to detecting an instruction initiated by the user device using at least one of the multiple UIs, the first remediation action or the second remediation action may be performed.Type: GrantFiled: January 15, 2020Date of Patent: January 17, 2023Assignee: VMWARE, INC.Inventors: Mengzhuo Lu, Margaret Petrus
-
Patent number: 11553013Abstract: A chat room-based file sharing device includes: a memory; and a processor electrically connected to the memory, wherein the processor receives file sharing request information including information about a target shared file and a shared file recipient, creates a file sharing chat room associated with the target shared file, that is specified by the file sharing request information, and, when the file sharing chat room is rendered on a terminal of the shared file recipient, provides a file object corresponding to the target shared file through the file sharing chat room, wherein the file sharer and the shared file recipient share the target shared file through the file sharing chat room by participating as chat participants in the file sharing chat room.Type: GrantFiled: February 22, 2019Date of Patent: January 10, 2023Assignees: DELTA PDS CO., LTD.Inventor: Jae Ho Choi
-
Patent number: 11509596Abstract: Various methods and systems for implementing request scheduling and processing in a multi-tenant distributed computing environment are provided. Requests to utilize system resources in the distributed computing environment are stored in account queues corresponding to tenant accounts. If storing a request in an account queue would exceed a throttling threshold such as a limit on the number of requests stored per account, the request is dropped to a throttling queue. A scheduler prioritizes processing requests stored in the processing queue before processing requests stored in the account queues. The account queues can be drained using dominant resource scheduling. In some embodiments, a request is not picked up from an account queue if processing the request would exceed a predefined hard limit on system resource utilization for the corresponding tenant account. In some embodiments, the hard limit is defined as a percentage of threads the system has to process requests.Type: GrantFiled: June 22, 2020Date of Patent: November 22, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Venkates Paramasivam Balakrishnan, Krishnan Varadarajan
-
Patent number: 11507484Abstract: A method utilized in a computer storage node includes: providing user interface device to be operated by an operator; sensing operation parameter of computer storage node to generate a first detection signal; controlling a display panel of user interface device to display data pattern of first detection signal on display panel according to a time scale; using first portion of first detection signal corresponding to a partial pattern of the data pattern to generate reference signal when the operator uses user interface device to mark a region on display panel to select the partial pattern; and comparing characteristics of the reference signal with characteristics of a processed detection signal to perform a behavior prediction operation.Type: GrantFiled: May 19, 2021Date of Patent: November 22, 2022Assignee: Silicon Motion Technology (Hong Kong) LimitedInventors: Jian-Ying Chen, Po-An Yang
-
Patent number: 11487840Abstract: The present invention relates to a method for distributing digital keys. The method includes the steps of a first database storing a plurality of keys relating to a plurality of products; for each product, transferring keys from the first database to a corresponding cache in a second database; in response to a request for a key for a product, retrieving and distributing a key from the corresponding cache; and refreshing the corresponding cache by transferring further keys from the first database to the corresponding cache. A system for distributing digital keys is also disclosed.Type: GrantFiled: April 27, 2020Date of Patent: November 1, 2022Assignee: Greenman Gaming LimitedInventors: Lee Packham, Krzysztof Bandurski, James Phillips, Daniel Smedley
-
Patent number: 11489752Abstract: This application discloses a forwarding entry monitoring method and apparatus, to quickly determine a changed forwarding entry, thereby improving locating efficiency. The method includes: determining, by a first node, a monitored data stream; determining, by the first node, that a stored forwarding entry changes, where the forwarding entry is used to forward the data stream; and sending, by the first node, a first packet to a second node. The second node is located on a transmission path of the data stream, and the second node is a previous-hop node of the first node. The first packet carries a change instruction.Type: GrantFiled: November 20, 2020Date of Patent: November 1, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Yongkang Zhang
-
Patent number: 11477080Abstract: According to examples, a method for upgrading a version of a service across a plurality of computing nodes may include instructing a host device to pre-spawn a number of first host processes configured to provide a first version of the service in the computing nodes and to pre-spawn a number of second host processes configured to provide a second version of the service according to a first scaling constraint in the computing nodes. The method may also include, in response to receiving an indication that each of the second host processes is operating properly in the computing nodes, instructing the host device to decrease the number of first host processes and to increase the number of second host processes in the computing nodes as defined in a second scaling constraint.Type: GrantFiled: July 15, 2020Date of Patent: October 18, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Romit Chattopadhyay, Mariyan D. Fransazov
-
Patent number: 11468344Abstract: Systems and methods can be provided for predicting responses during communication sessions with network devices. In some implementations, systems and methods can facilitate predicting responses using machine learning techniques. Messages received through a platform can be stored in a repository. A machine learning model may be trained using the stored messages. When a terminal device is communicating with a network device in a communication session, the messages exchanged in the communication session and the machine learning model can be used to predict future responses in real-time. The predicted future responses can be presented at the terminal device. A predicted response can be selected at the terminal device. Upon selection, the selected predicted response is transmitted to the network device during the communication session.Type: GrantFiled: May 4, 2018Date of Patent: October 11, 2022Assignee: LIVEPERSON, INC.Inventors: Ofer Ron, Eran Vanounou, Gali Konky, Seetvun Amir
-
Patent number: 11463386Abstract: Methods and systems are described for generating dynamic conversational responses using two-tier machine learning models. The dynamic conversational responses may be generated in real time and reflect the likely goals and/or intents of a user. The two-tier machine learning model may include a first tier that determines an intent cluster based on a feature input, and a second tier that determines a specific intent from the cluster.Type: GrantFiled: September 23, 2020Date of Patent: October 4, 2022Assignee: Capital One Services, LLCInventors: Minh Le, Sara Mikulic