Patents Examined by Muhammad A Raza
  • Patent number: 11373062
    Abstract: Embodiments of the present disclosure relate to a model training method, a data processing method, an electronic device, and a computer program product. The method includes: acquiring storage information associated with a simulated network environment; and training a reinforcement learning model using simulated data and based on a simulated-data read request for a node among multiple nodes included in the simulated network environment and each having a cache. With the technical solutions of the present disclosure, the cache allocation and cache replacement problems can be simultaneously solved by using a reinforcement learning model to determine in a dynamic environment a data caching scheme that meets predetermined criteria, so that it is possible to not only improve the accuracy and efficiency of determining the data caching scheme with less cost overhead, but also improve the user experience of users using the caching system.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: June 28, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Zijia Wang, Jiacheng Ni, Xuwei Tang, Zhen Jia, Jin Ru Yan, Chenxi Hu
  • Patent number: 11374955
    Abstract: A system comprises an enterprise network system and engine. The engine has a discovery module coupled to a switch device, an AI and machine learning based monitoring and detection module coupled to the switch device, and a remediation module coupled to the switch device. The remediation module is configured to initiate a remediation process based upon the detection of at least one of the anomalies from the flow of data.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: June 28, 2022
    Assignee: AKITRA, INC.
    Inventors: Naveen S. Bisht, Kanna Rajan
  • Patent number: 11356849
    Abstract: A method of authenticating a transponder communicating with a server, including: calculating a one-time password in the transponder with a dedicated algorithm, on the basis of the state of a counter and a physical quantity, such as a transmission delay determined in the transponder during reading by a reading device; transmitting the password to the server by the reading device, which determines a transmission delay of the transponder, and transmitting to the server, in addition to the password, the information about the transmission delay determined in the reading device; decrypting by the dedicated algorithm the password, and checking if the decrypted transmission delay of the received password corresponds to the transmission delay determined by the reading device within a determined temporal margin, and if the state of the counter is different from a received previous state of the counter so as to authenticate the transponder.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: June 7, 2022
    Assignee: EM MICROELECTRONIC-MARIN S.A.
    Inventors: Stéphanie Salgado, Julian Guilloux
  • Patent number: 11334835
    Abstract: A system includes a client instance hosted by a datacenter, wherein the client instance is generated for one or more client networks. The system performs operations comprising generating a graphical user interface, receiving, via the graphical user interface, an input adjusting the selected time period, and updating the graphical user interface in real time in response to the received input. The graphical user interface includes a timeline that spans an entirety of an incident dataset, a selected time period, wherein the selected time period is a portion of the timeline, a plot of incident data from the incident dataset over the selected time period, and a plurality of calculated metrics based on the incident data during the selected time period.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: May 17, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Aida Rikovic Tabak, Marta Penzo, Andrei-Mihai Gabur, Ciprian Mocanu, Jimmy Castex, Lidhvija Boini, Anita Lugomer, Georgi Ivanov, Ramya Raghavan
  • Patent number: 11321004
    Abstract: An inter-bus hub, within a hierarchical data bus system, has a partitioned log that includes a first partition and a second partition, where the inter-bus hub is coupled to a first data bus residing in a first segment and to a second data bus residing in a second segment. The inter-bus hub aggregates, based on at least one set of rules, first data from the first data bus, and stores the first data in the first partition. The inter-bus hub aggregates, based on the at least one set of rules, second data from the second data bus, and stores storing the second data in the second partition. The inter-bus hub relays the first data from the first partition to a first destination and relays the second data from the second partition to a second destination.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: May 3, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mourad B. Takla, Fernando Oliveira
  • Patent number: 11323379
    Abstract: An adaptive monitoring method, system, and computer program product including an intelligent monitoring system which obtains at least one preference from a user, where the at least one preference includes at least one maximum monitoring overhead.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: May 3, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Arun Iyengar
  • Patent number: 11303692
    Abstract: A server apparatus receives, from a client apparatus, a Hypertext Transfer Protocol (HTTP) request for requesting the server apparatus to perform processing. The HTTP request includes identification information for identifying the requested processing. The server apparatus determines whether to transmit, during a period from reception of the HTTP request to transmission of a first response indicating completion of the processing requested by the HTTP request, a second response to the client apparatus. The determination is made based on the identification information included in the HTTP request.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: April 12, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Ryo Watanabe
  • Patent number: 11283880
    Abstract: Embodiments provide a computer implemented method in a data processing comprising a processor and a memory including instructions, which are executed by the processor to cause the processor to implement the method of terminating a connection between a database server and a database client through an enforcement point, the method including: continuously monitoring, by the enforcement point, information related to a connection to a database, and parsing one or more queries; continuously comparing, by the enforcement point, the information with a predefined plurality of rules, and checking whether there is a rule violation; if there is a rule violation, assembling, by the enforcement point, a termination packet including an error message indicative of the rule violation; sending, by the enforcement point, the termination packet to the database client; and terminating, by the enforcement point, a connection between the enforcement point and the database client.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: March 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Galia Diamant, Richard O. Jerrell, Chun-Shuo Lin, Cheng-Ta Lee
  • Patent number: 11265288
    Abstract: Various embodiments manage the migration of servers. In one embodiment, a set of server-level dependency information is obtained for servers to be migrated from a source computing environment to a target computing environment. A set of network configuration data is obtained for a plurality of network devices associated with the servers. The set of server-level dependency information is updated to include one or more additional dependencies of at least one of the servers based on the set of network configuration data. Updating the set of server-level dependency information generates an updated set of dependency information. The servers are assigned to multiple migration groups based on the updated set of dependency information. The migration groups optimize cross-group dependencies among the migration groups.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: March 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Joel W. Branch, Michael Elton Nidd, Birgit Monika Pfitzmann
  • Patent number: 11265171
    Abstract: Provided is a process including: receiving, with one or more processors, a first request to store a record from a computing entity; encoding, with one or more processors, the record in a first plurality of segments; arranging, with one or more processors, the first plurality of segments in respective content nodes of a first content graph, wherein at least some content nodes of the first content graph have two or more content edges of the first content graph pointing to two or more respective other content nodes of the first content graph; and storing, with one or more processors, the content nodes of the first content graph in a verification graph.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: March 1, 2022
    Assignee: ALTR Solutions, Inc.
    Inventors: Christopher Edward Struttmann, James Douglas Beecham
  • Patent number: 11265276
    Abstract: Systems and methods are provided for electronically distributing messages over communication channels. In accordance with one implementation, a system is provided that comprises at least one database for storing instructions for operating an input field and transmitting messages over a plurality of different communication channels, and at least one processing system configured to execute the instructions, to perform a method. The method may include displaying to a user, over a network, an input field for entering messages and receiving from the user, over the network and by entry into the input field, a message, an identification of one or more recipients, and a selection of at least one communication channel. The method may also include determining whether an identifier is stored in relation to each recipient for the selected communication channel and electronically sending, to each recipient with a stored identifier, the message via the selected communication channel.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: March 1, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: William G. Wetherell, David G. Louie, Jeffry B. Sabat
  • Patent number: 11252458
    Abstract: A broadcast signal transmitting method is disclosed. The broadcast signal transmitting method comprises the steps of: processing at least one component of a broadcast service on the basis of a delivery protocol; generating service layer signaling (SLS) information including information on the component; generating service list table (SLT) information including bootstrap information for acquiring the SLS information; and generating a signal frame including a physical layer pipe (PLP) by performing a physical layer processing on the at least one component, the SLS information and the SLT information.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: February 15, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Seungryul Yang, Minsung Kwak, Woosuk Ko
  • Patent number: 11252454
    Abstract: A method for providing privacy during delivery of ABR media content to a plurality of ABR OTT client devices includes receiving, at a network node that includes a Controlled Cache, an ABR manifest for an ABR media asset. The ABR manifest includes a segmentation-units index. Responsive to receiving a request for the ABR media asset from an ABR OTT client device, the method sends to the ABR OTT client device a custom manifest having a number of segmentation-units in segments that is customized for an ABR playback session. A network node, which can be one of an origin server, an edge server and a Just-In-Time Packager (JIT-P), and a computer program product for providing privacy during delivery are also shown.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: February 15, 2022
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Prabhudev Navali, Raj Nair, Mikhail Mikhailov
  • Patent number: 11240295
    Abstract: Described embodiments provide real time load balancing and calibration processes. An aspect includes receiving a request to execute a service, assessing capacity of a target server to execute the service, and setting a threshold for a number of services to be executed on the target server. A further aspect includes assigning a unique identifier of the service to the target server, and based on the threshold and an assessment of a capability of other servers, assigning the service to the server.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: February 1, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Shibi Panikkar, Murali Devendranath
  • Patent number: 11210423
    Abstract: A secure tenant activity data system for a deployment service includes processor that is configured to decrypt a set of encrypted stream processed monitoring data to recover a set of stream processed monitoring data; determine a transaction identifier associated with the set of stream processed monitoring data; determine whether the transaction identifier has been seen associated with a set of previous data; in response to determining that the transaction identifier has been seen associated with the set of previous data, retrieve the set of previous data; decrypt the set of previous data to recover a set of decrypted previous data; aggregate the set of stream processed monitoring data with the set of decrypted previous data to generate a set of aggregated data; encrypt the set of aggregated data to create a set of encrypted aggregated data; and provide the set of encrypted aggregated data to a safe storage area.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: December 28, 2021
    Assignee: Workday, Inc.
    Inventors: Parag Avinash Namjoshi, Harikrishna Narayanan, Sergei Winitzki, Yury Markovsky, Lakshminarayanan Renganarayana
  • Patent number: 11212107
    Abstract: Techniques for managing data stored within a database, such as a decentralized database are provided. Some techniques involve managing some data within a lower-trust database and some other data within a higher-trust database. A higher-trust database may be a decentralize database including a blockchain. A lower-trust database may store references to data within the blockchain, and optionally other data in association with those references. Disclosed techniques include WHERE clause query handling in databases with reference values, replacement of distinct data in a relational database with a distinct reference to that data, number line storing for secure indexing, APIs for databases, and consensus operations for private blockchain networks.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: December 28, 2021
    Assignee: ALTR Solutions, Inc.
    Inventors: James Douglas Beecham, Justin W. Fly, Christopher Edward Struttmann, Scott Nathaniel Goldfarb, Jackson Chaiken, Thomas Daly, Judson Benton Locke, Mark Snellman
  • Patent number: 11184291
    Abstract: Methods of scheduling resources, distributed access gateway devices and machine-readable storage devices are provided in examples of the present disclosure. In one aspect, a first service board on a distributed access gateway device creates a first software user entry corresponding to a first user on a data plane, determines whether there is an idle hardware resource on the first service board, obtains a slot ID of a second service board comprising an idle hardware resource on the data plane when determining that there is no idle hardware resource on the first service board, and sends the first software user entry to the second service board according to the slot ID of the second service board on the data plane such that the second service board creates a first hardware user entry corresponding to the first user on a data plane of the second service board.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: November 23, 2021
    Assignee: New H3C Technologies Co., Ltd.
    Inventors: Yishun Liao, Kao Zhang, Yuanfang Kou
  • Patent number: 11165656
    Abstract: In one embodiment, a network assurance service executing in a local network clusters measurements obtained from the local network regarding a plurality of devices in the local network into measurement clusters. The network assurance service computes aggregated metrics for each of the measurement clusters. The network assurance service sends a machine learning model computation request to a remote service outside of the local network that includes the aggregated metrics for each of the measurement clusters. The remote service uses the aggregated metrics to train a machine learning-based model to analyze the local network. The network assurance service receives the trained machine learning-based model to analyze performance of the local network. The network assurance service uses the receive machine learning-based model to analyze performance of the local network.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: November 2, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Grégory Mermoud, Jean-Philippe Vasseur, Andrea Di Pietro, Erwan Barry Tarik Zerhouni
  • Patent number: 11146655
    Abstract: Systems and methods for prefetching items of content associated with commercial websites, comprising receiving a request from a user device for data for a first interface, and in response, identifying items of content that are to be included in one or more second interfaces that are accessible by user-selectable links in the first interface. Data for the first interface and the items of content are then transmitted to the user device. After the transmission, a second request is received from the user device for a particular second interface, based on a selection of a particular user-selectable link in the first interface. In response, data corresponding to the particular second interface that does not include the items of content included in the particular second interface is transmitted to the user device to enable output of the second interface with its respective items of content.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: October 12, 2021
    Assignee: PayPal, Inc.
    Inventors: Mahesh Subramanian, William Orcutt
  • Patent number: 11134025
    Abstract: The present disclosure relates to a 5G or pre-5G communication system to be provided for supporting a data rate higher than that of a 4G communication system such as LTE. A dynamic resource allocation method of an intelligent orchestrator in a software-defined network (SDN) according to the present invention includes acquiring operation data related to resource allocation in the SDN, adjusting at least one of virtual switch and host parameters based on the operation data and a preconfigured scheduling policy, and allocating resources dynamically according to the adjustment result.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: September 28, 2021
    Inventors: Ashish Billore, Sergey Dyasli, Jonghan Park, Heetae Ahn, Kibeom Nam