Patents Examined by Kyung H. Shin
-
Patent number: 11755950Abstract: A computer-implemented method for refining dataset to accurately represent output of an artificial intelligence model includes generating a plurality of data points used to interpret a decision of an artificial intelligence model. A subset of data points from the generated plurality of data points satisfying one or more constraints is identified. A linear model is applied on the identified subset of data points satisfying the one or more constraints. One or more insights illustrating the decision of the artificial intelligence model is generated.Type: GrantFiled: June 30, 2020Date of Patent: September 12, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Prem Piyush Goyal, Manish Anand Bhide, Harivansh Kumar, Venkata R. Madugundu
-
Patent number: 11755057Abstract: Provided is a method for calculating a timestamp associated with a data packet before transcoding of the data packet. The method may include sampling a time of day (TOD) signal to provide a sampled TOD. A previously sampled TOD estimate may be retrieved. An internal TOD estimate may be determined based on the sampled TOD and the previously sampled TOD estimate. A timestamp may be determined based on the internal TOD estimate. A system and computer program product are also disclosed.Type: GrantFiled: March 18, 2022Date of Patent: September 12, 2023Assignee: CoMIRA Solutions Inc.Inventors: Aaron Horn, Thomas Jackson, Don Cober, Nishanth Channakeshava, Ramana Venkata, Brian Jacobs, Farjad Zaim
-
Patent number: 11755379Abstract: A liaison system and corresponding method consumerize cloud computing. The system comprises a cloud job manager coupled to a first cloud service provider system, a second cloud service provider system, and a pool of consumer devices allocated for use by the liaison system for cloud computing. The cloud job manager manages a first end user request sent from a first end user device to the first cloud service provider system to perform a first computational job via cloud computing and manages the first end user request by selecting a first consumer device to perform at least a portion of the first computational job and assigning the at least a portion of the first computational job to the first consumer device selected.Type: GrantFiled: August 30, 2022Date of Patent: September 12, 2023Assignee: Marvell Asia Pte LtdInventor: Thiagarajan Muthuganesan
-
Patent number: 11750606Abstract: A system and method that includes receiving a client data packet from network traffic with a client device; extracting a set of packet components from the client data packet; generating a client fingerprint from the set of packet components; assigning a client type to the network traffic using the client fingerprint; and optionally filtering the network traffic of the client device based at least in part on the client type.Type: GrantFiled: March 3, 2022Date of Patent: September 5, 2023Assignee: Plaid Inc.Inventor: Shawn Bracken
-
Patent number: 11750702Abstract: Mechanisms for subscription and notification may include dynamically changing notification behavior based on notification target status or support access to notification history information.Type: GrantFiled: January 3, 2023Date of Patent: September 5, 2023Assignee: Convida Wireless, LLCInventors: Chonggang Wang, Gregory S. Sternberg, Shamim Akbar Rahman, Xu Li, Quang Ly, Catalina Mihaela Mladin
-
Patent number: 11750679Abstract: Systems and methods for managing distributed computing resources including blockchain-based management of serverless computing and edge computing. Distributed computing resources are managed on a peer-to-peer network, and serverless functions are hosted on a distributed IT infrastructure. Developers for the serverless functions and providers of distributed IT infrastructure utilize a blockchain-based IT marketplace platform to make transactions relating to computing resource consumption.Type: GrantFiled: December 20, 2022Date of Patent: September 5, 2023Assignee: EDJX, INC.Inventors: Delano Seymour, James A. Thomason
-
Patent number: 11734547Abstract: This specification describes a computer-implemented method for testing the performance of a video game server. The method comprises initializing a recurrent neural network. The recurrent neural network is trained based on requests sent from one or more client devices to the video game server. The initializing comprises inputting a start token into the recurrent neural network. An output distribution for a first-time step is generated, as an output of the recurrent neural network. The output distribution comprises a probability of generating each of a set of one or more requests to the video game server, in addition to a probability of generating a stop token. A first request from the set of one or more requests is selected based on the output distribution.Type: GrantFiled: September 8, 2020Date of Patent: August 22, 2023Assignee: ELECTRONIC ARTS INC.Inventors: Matthew Luther, Mohsen Alimomeni
-
Patent number: 11706053Abstract: The present invention provides a method of selecting an optimal communication routing between a UE and a core network wherein a plurality of differing communication paths are establishable between the UE and the network. Duplicate packets are transmitted over two communication paths and a latency difference determined between the two paths. This latency difference is used to select a communication path for subsequent communication.Type: GrantFiled: November 29, 2019Date of Patent: July 18, 2023Assignee: IPCom GmbH & Co. KGInventors: Achim Luft, Maik Bienas, Martin Hans, Andreas Schmidt
-
Patent number: 11700213Abstract: The invention relates to a method for transmitting a target data frame (fA) on a path comprising at least one router (R) that has input ports (P1, P2, P3), at least one output port (PS) and an arbitration unit (UA) configured so as to select a data frame from a plurality of data frames each coming from a different input port and competing for transmission by one and the same output port. The method comprises specifying, for each of the access ports of the router, data frames (fB, fC) competing with the target data frame for transmission by a target output port of the router. An end-to-end transmission time of the target data frame on the path is then measured while the arbitration unit selects the competing data frame (fB) before the target data frame (fA) for transmission by the target output port (PS).Type: GrantFiled: November 27, 2019Date of Patent: July 11, 2023Assignee: COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVESInventor: Mathieu Jan
-
Patent number: 11693763Abstract: According to some embodiments, a system, method and non-transitory computer-readable medium are provided to protect a cyber-physical system having a plurality of monitoring nodes comprising: a normal space data source storing, for each of the plurality of monitoring nodes, a series of normal monitoring node values over time that represent normal operation of the cyber-physical system; a situational awareness module including an abnormal data generation platform, wherein the abnormal data generation platform is operative to generate abnormal data to represent abnormal operation of the cyber-physical system using values in the normal space data source and a generative model; a memory for storing program instructions; and a situational awareness processor, coupled to the memory, and in communication with the situational awareness module and operative to execute the program instructions to: receive a data signal, wherein the received data signal is an aggregation of data signals received from one or more of the pType: GrantFiled: July 30, 2019Date of Patent: July 4, 2023Assignee: General Electric CompanyInventors: Hema K Achanta, Masoud Abbaszadeh, Weizhong Yan, Mustafa Tekin Dokucu
-
Patent number: 11695698Abstract: A networking router process, by a hardware data plane, a first incoming packet by matching the packet with a routing table of the hardware data plane. A software data plane processes a second incoming packet by matching the packet with a routing table of the software data plane. In response to the processing of the first incoming packet by the hardware data plane failing, subsequently processing, by the software data plane, the first incoming packet by matching the packet with the routing table of the software data plane. The method comprises delivering, from the software and hardware data plane, network traffic flow information to a flow analyzer. The flow analyzer analyzes the network traffic flow information and updates at least one of the routing tables based at least on the analyzed network traffic flow information.Type: GrantFiled: June 10, 2021Date of Patent: July 4, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Steven Victor Balls
-
Patent number: 11665380Abstract: Methods and apparatus are provided for content delivery. In one aspect, a method in a device of receiving Adaptive Bit Rate (ABR) content comprises receiving an ABR manifest associated with the content, the ABR manifest describing segments of content and specifying a plurality of policies and respective associated data transfer rules, receiving an indication identifying one of the policies, and requesting segments of the content from a content delivery network in accordance with the content delivery rules associated with the policy identified by the indication.Type: GrantFiled: December 20, 2017Date of Patent: May 30, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Robert Skog, Marcus Ihlar, Thorsten Lohmar
-
Patent number: 11663566Abstract: A system and method for receiving and executing emoji based commands is disclosed. The system and method may include processes such as identifying emojis in a message, determining one or more action based on the emoji, and completing the determined actions.Type: GrantFiled: February 28, 2022Date of Patent: May 30, 2023Assignee: PAYPAL, INC.Inventors: Poornima Venkatakrishnan, Megan Marie O'Neill
-
Patent number: 11659016Abstract: The present disclosure is generally related to wireless data transmission. An example method for transmitting a data file from a base station to multiple Internet of Things (IoT) devices includes obtaining information on connections between the base station and IoT devices as well as device-to-device connections. The method also includes generating schemes for splitting the data file and transmitting each data portion accordingly. The method optionally includes obtaining updates on connection information and adjusting the data splitting schemes based thereon.Type: GrantFiled: September 13, 2021Date of Patent: May 23, 2023Assignee: DISH NETWORK L.L.C.Inventors: Christopher Bruhn, Adam Morzos
-
Patent number: 11651220Abstract: A computational method for training a classifier. The method includes receiving a training data set comprised of pairs of training input and output signals, the classifier parameterized by parameters, a class-dependent allowed perturbation for each of at least two different classes and including a first class-dependent allowed perturbation for a first class and a second class-dependent allowed perturbation for a second class, and a loss function. The method further includes partitioning the training data set into a first subset labelled with a first label and a second subset labelled with a second label. The method also includes calculating a first loss in response to the first subset and the first class-dependent allowed perturbation and a second loss calculated in response to the second subset and the second class-dependent allowed perturbation. The method also includes updating the parameters in response to the first and second losses to obtain updated parameters.Type: GrantFiled: December 20, 2019Date of Patent: May 16, 2023Assignee: Robert Bosch GmbHInventors: Filipe J. Cabrita Condessa, Jeremy Kolter
-
Patent number: 11645370Abstract: Techniques for transferring registration of a domain name from a first registrant to a second registrant for cryptocurrency in a blockchain network and in the Domain Name System (DNS) are disclosed. The techniques can include receiving a purchase request message comprising the domain name, at least one purchase parameter, and a second registrant network identifier, and sending a purchase instruction message to an executable program on a blockchain for the blockchain network, the purchase instruction message including the domain name and the second registrant network identifier, such that the executable program writes at least the domain name, the second registrant network identifier, and an identifier of a gaining registrar to a deed contract for the domain name and emits an event representing a request to transfer registration of the domain name.Type: GrantFiled: July 18, 2019Date of Patent: May 9, 2023Assignee: VeriSign, Inc.Inventors: Andrew Kaizer, Swapneel Sheth
-
Patent number: 11641385Abstract: Embodiments are directed to verifying performance and operation of live services. Applications operative in a computing environment and directed to a plurality of organizations may be provided such that the applications include data associated with different organizations. Templates that declare template objects may be provided such that the template objects may be directed to verifying features of the applications. Data associated with the organization may be provided based on the template objects. Verification objects may be generated based on the template objects and the provided data. The verification objects may be employed to verify the features of the applications based on verification conditions and the provided data. Reports that include results based on verification conditions and the provided data may be provided.Type: GrantFiled: June 10, 2022Date of Patent: May 2, 2023Assignee: DexCare, Inc.Inventors: Chandler Boone Ferry, Robert Albert Wlodarczyk, William Tomer, Jeffrey Alan Herold
-
Patent number: 11636229Abstract: A method is implemented by a network device to reduce bandwidth and compute resources needed by the controller of a software defined networking (SDN) controller by distributing monitoring of virtual network functions (VNFs) to data plane nodes (DPNs) in a SDN network. The method includes receiving a monitoring request from the SDN controller to monitor a VNF, receiving a byte sequence from the SDN controller for the VNF, and generating flow table entries for monitoring the VNF by matching the byte sequence with monitoring response messages from the VNF.Type: GrantFiled: January 14, 2017Date of Patent: April 25, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ashutosh Bisht, Faseela K
-
Patent number: 11615253Abstract: Systems and methods for managing a set of electronic assets from a single location are disclosed. The method includes providing a portal with a network security access control. The method includes determining that login credentials input to the access control are associated with a set of electronic assets corresponding to a plurality of third-party computing systems with application programming interface (API) gateways configured to accept API calls directed to changes in functionality of the electronic assets. The method includes presenting, via the portal, a virtual icon to identify a coordinated action with respect to the set of electronic assets and, in response to a selection of the virtual icon, executing a set of API calls that include an asset-specific API call to each third-party computing system in the plurality of third-party computing systems to implement the coordinated action on all electronic assets in the set of electronic assets.Type: GrantFiled: December 21, 2021Date of Patent: March 28, 2023Assignee: WELLS FARGO BANK, N.A.Inventor: Joshua R. Mitchell
-
Patent number: 11611513Abstract: A system and method for discovering interfaces in a network is provided wherein a remote system is configured to discover by connecting to plurality of servers, and intelligently stitching together interfaces that exist between different applications. The remote system is configured to identify these interfaces through message queue servers in the network and their queue managers. Further, stitching together the interfaces is done based upon the hops that a message performs from one system to its target application using message queues. Interface name is created by reading message header, applications involved and queue properties. The system capabilities also include tracking the usage of interfaces based on the traffic that is flowing through them. The system provides a repeatable process to obtain accurate repository of interfaces.Type: GrantFiled: March 18, 2021Date of Patent: March 21, 2023Assignee: LARSEN AND TOUBRO INFOTECH LIMITEDInventors: Ramesh Revuru, Gaurav Shrivastava