Patents Examined by Khanh Q. Dinh
-
Patent number: 11616852Abstract: Disclosed is a mobile event streaming system that receives customer application lifecycle and user events including a message, event source and a destination then processes data for consumption by one or more customers, generating a secure data stream and sending the processed data over the generated data stream. An example system for receiving, processing, and delivering customer application lifecycle and user engagement data includes a server system having at least one processor, memory and a network interface where the memory stores program instructions for receiving, storing, processing and transmitting messages via the network interface. The mobile event streaming system may be a distributed content delivery service wherein the content delivered via the service is processed. Processing the data comprises the addition of metadata, one or more identifiers such as user, and event identifiers including predictions of future user engagement to enable real-time data consumption by customers.Type: GrantFiled: August 27, 2021Date of Patent: March 28, 2023Assignee: Airship Group, Inc.Inventors: Michael James Herrick, Adam C. Lowry, Cory David Hoffman Kolbeck, Michael Shane Robert McHugh
-
Patent number: 11616693Abstract: Systems, devices, and methods are discussed for memory efficient network use modeling.Type: GrantFiled: May 2, 2022Date of Patent: March 28, 2023Assignee: Fortinet, Inc.Inventors: Paul Koehring, Jason Abate
-
Patent number: 11611528Abstract: A device estimating apparatus acquires one or more DNS queries transmitted from each device connected to a network and generates comparison source data in which each content of the acquired DNS queries is associated with one or more pieces of attribute information of each of the one or more devices that have transmitted the DNS queries having the content. Thereafter, when one or more DNS queries are acquired from an estimation target device, the device estimating apparatus reads, for each DNS query, attribute information of one or more devices associated with a content of the DNS query from the comparison source data and estimates an attribute of the estimation target device using the read attribute information.Type: GrantFiled: June 28, 2019Date of Patent: March 21, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Tsuyoshi Kondo, Shingo Kashima
-
Patent number: 11606430Abstract: An information processing apparatus includes a processor configured to receive, from a first user, data and data identification information for identifying the data, generate association information that associates the data identification information with cloud-storage identification information for identifying a cloud storage for storing the data from among multiple cloud storages, and store the data in the cloud storage.Type: GrantFiled: December 3, 2020Date of Patent: March 14, 2023Assignee: FUJIFILM Business Innovation Corp.Inventor: Shota Kirikawa
-
Patent number: 11595397Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for extending application access across devices. In some implementations, an electronic device receives a request to provide access to the electronic device to a particular user that is not registered as a user of the electronic device. The electronic device receives authentication credentials for the particular user. The electronic device provides the authentication credentials to a server system and receives data from the server system that (i) indicates that the providing access to the electronic device in a guest mode is authorized, and (ii) indicates a state of an instance of an application installed on a second device. The electronic device provides access to the electronic device in the guest mode that provides an interface that at least partially recreates the state of the instance of the application installed on the second device.Type: GrantFiled: February 22, 2018Date of Patent: February 28, 2023Assignee: Google LLCInventors: Victor Carbune, Sandro Feuz
-
Patent number: 11595475Abstract: Self-replicating management services for distributed computing architectures are provided herein. An example method includes providing one or more nodes providing services; and maintaining a quorum of a plurality of management servers by: providing a distributed coordination service for the one or more nodes on each of the plurality of management servers; managing, via a director, requests for data on the distributed coordination service from the one or more nodes; promoting at least one of the one or more nodes to being one of the plurality of management servers; and maintaining secure tunnels between the plurality of management servers and the one or more nodes.Type: GrantFiled: July 15, 2021Date of Patent: February 28, 2023Assignee: Elasticsearch B.V.Inventors: Alex Brasetvik, Njal Karevoll
-
Patent number: 11588717Abstract: In various embodiments, the techniques and supporting systems implement a recursive routing mechanism in hierarchical topological addressed environments to analyze and determine the presence of packet-forwarding errors within an IP network comprising a plurality of network-connected devices. This includes receiving, at a software defined network device, an indication of a potential packet-forwarding error between a first and second device of the plurality of network-connected devices and injecting, by the software defined network device, a test packet at an ingress to the first device. The test packet includes an initial ingress interface location identifying the first device, an alternate ingress interface location identifying the software defined network device and an egress interface location identifying the second device. A determination may then be made as to whether the test packet is received at the second device, thus indicating the existence or lack of routing errors.Type: GrantFiled: March 9, 2020Date of Patent: February 21, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Raymond Wing Chon Cheh, Ivan Dean Bogdanovic
-
Patent number: 11588730Abstract: A label management method includes allocating, by a controller, a source label to a data stream, sending, by the controller, a first Border Gateway Protocol (BGP) update packet to an ingress network device on a label switching path (LSP) of the data stream, and sending a second BGP update packet to an egress network device on the LSP of the data stream, where the first BGP update packet includes a stream identifier of the data stream and the source label, and the second BGP update packet includes a mapping relationship between the source label and a source object of the data stream.Type: GrantFiled: December 20, 2021Date of Patent: February 21, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jia Che, Shunwan Zhuang, Zhenbin Li, Shuanglong Chen
-
Patent number: 11588651Abstract: An example operation may include one or more of receiving a blockchain request from a client application, determining a network latency between the client application and the endorsing node based on a network path between the client application and the endorsing node, extracting a timestamp from the blockchain request, determining whether the extracted timestamp is invalid based on the network latency between the client application and the endorsing node, and in response to determining that the timestamp is valid, generating an endorsement for the blockchain request and transmitting the endorsement to the client application.Type: GrantFiled: July 8, 2021Date of Patent: February 21, 2023Inventors: Sachiko Yoshihama, Tatsushi Inagaki, Yohei Ueda, Kohichi Kamijoh, Hiroaki Nakamura
-
Patent number: 11581968Abstract: A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.Type: GrantFiled: February 4, 2021Date of Patent: February 14, 2023Assignee: INVIDI Technologies CorporationInventors: Samira Sadeghi, Ivan Mizera, David Ballantyne, Daniel C. Wilson
-
Patent number: 11582242Abstract: A method, system and computer program product assess risk of an unauthorized API login and mitigate damage from an unauthorized API login. The method includes collecting in a database license attributes of a user license, user profile attributes, and database content change attributes; receiving an API login request; comparing features of the API login request to at least one of the database license attributes, user profile attributes, and database content change attributes against a predetermined threshold; assessing a risk of the an unauthorized API login request based on a result of the comparison; and based on a level of the assessed risk, implemented protective action to mitigate harm that may result from an unauthorized user from accessing information or services from a computer system by way of an API.Type: GrantFiled: May 4, 2022Date of Patent: February 14, 2023Assignee: CORELOGIC SOLUTIONS, LLCInventors: Matthew David Cohen, Albert Noble McElmon, III, Daniel W. Ray
-
Patent number: 11582270Abstract: Technologies for casting digital media content include a source computing device communicatively coupled to a destination computing device. The source computing device is configured to transmit a set of identifiers of the source computing device to the destination computing device and receive a set of identifiers of the destination computing device from the destination computing device. Each set of identifiers includes a version (e.g., hardware or software) associated with the respective computing device and a unique identifier of the respective computing device. The source computing device is additionally configured to determine a subset of casting session parameters from a set of casting session parameters based on the one or more capabilities of the destination computing device which are usable by the destination computing device to establish a casting session and stream digital media content in accordance with the subset of casting session parameters. Other embodiments are described and claimed.Type: GrantFiled: October 25, 2021Date of Patent: February 14, 2023Inventors: Karthik Veeramani, Preston J. Hunt
-
Patent number: 11570035Abstract: Disclosed are various embodiments for receiving, via a network, a request from a client to establish a network tunnel over the network. A credential is received from the client in order to establish the network tunnel. The client is authenticated based upon the credential. The client negotiates, via the network, to establish the network tunnel.Type: GrantFiled: September 24, 2021Date of Patent: January 31, 2023Assignee: AMAZON TECHNOLOGIES, INC.Inventor: Ahmed Fuad Siddiqui
-
Patent number: 11570122Abstract: Techniques are disclosed relating to creating and managing an information flow within a multi-layer computer network. In various embodiments, a computer system in a first layer within a multi-layer computer network, maintains state information defining an information flow within the multi-layer computer network. In various embodiments, the computer system assigns a particular action (that is included in the information flow) to be performed at a second, different layer of the multi-layer computer network. In various embodiments, the computer system generates program instructions to perform the particular action. The program instructions may be generated using device information accessible to the computer system and indicative of characteristics of a computer system within the second layer. In various embodiments, the computer system in the first layer causes the program instructions to be sent to the computer system in the second layer to perform the particular action as part of the defined information flow.Type: GrantFiled: July 13, 2020Date of Patent: January 31, 2023Assignee: salesforce.com, inc.Inventor: Charles Hart Isaacs
-
Patent number: 11558391Abstract: The client makes an authorization start request by designating a resource identifier. An authorization server receiving the authorization start request inquires a resource sever of a resource owner of the designated resource identifier. After resolving the resource owner, the authorization server makes an authorization confirmation request to a user terminal corresponding to the resolved user identifier.Type: GrantFiled: August 4, 2020Date of Patent: January 17, 2023Assignee: CANON KABUSHIKI KAISHAInventor: Yu Tamura
-
Patent number: 11558314Abstract: Methods and systems are for a content delivery management platform that organizes and monitors content delivery networks by the applications, features, or functions that they serve. The content delivery management platform is agnostic to the content delivery network. To provide this functionality, the content delivery management platform uses an abstraction layer to interface between the content delivery networks and the needs of the content provider (e.g., the owner of the content delivery management platform) as it serves users (e.g., provides the applications, features, or functions).Type: GrantFiled: September 30, 2021Date of Patent: January 17, 2023Assignee: Capital One Services, LLCInventors: Jose Maldonado Arjona, Amelia Neil, Sean Finney, Timothy Shull, Ahmed Mustafa, Nithya Lakshminarayanan
-
Patent number: 11553025Abstract: A method or system configured for receiving a first single data stream representing a first multimedia file, the first single data stream including an interleaved sequence of data elements of a plurality of media, and/or transmitting a second single data stream representing a second multimedia file, the second single data stream including an interleaved sequence of data elements of said plurality of media, where the second multimedia file differs from said first multimedia file by at least one data element of a selected medium extracted from said first multimedia file, and/or by at least one data element of a selected medium added to the first multimedia file, and/or by at least one data element of a selected medium added to the first multimedia file being a converted version of the at least one data element of a selected medium extracted from the first multimedia file.Type: GrantFiled: April 21, 2021Date of Patent: January 10, 2023Assignee: GLIDE TALK LTD.Inventors: Liron Hertz, Roi Ginat
-
Patent number: 11513881Abstract: The invention relates to a method for detecting a multimedia communication problem. In one aspect, this is implemented by an execution entity, in a processing phase. A message(s) is received that belongs to at least one stream to be monitored relating to at least one media stream. A correspondence between the received message(s) and rule(s) associated with a stream(s) to be monitored is verified. If verified an error detection massage is sent to a checking entity separate from the execution entity, via a rule management entity.Type: GrantFiled: November 22, 2018Date of Patent: November 29, 2022Assignee: OrangeInventors: José Doree, Jean-Claude Le Rouzic
-
Patent number: 11502762Abstract: The present invention relates to a signal processing apparatus and an image display apparatus including the same. The signal processing apparatus for processing a baseband signal demodulated from an RF signal, includes: a synchronizer; a channel estimator; an equalizer; an error corrector to perform error correction based on a signal output from the equalizer; and a mean square error calculator to calculate a mean square error based on a difference between an input signal from the equalizer and a reference signal, wherein when the RF signal includes a co-channel interference signal, the error corrector performs error correction by using a mean square error in a time domain or mean square errors in a time domain and a spatial domain. Accordingly, a baseband signal, from which a defect is removed, may be obtained in response to various communication channels or broadcast channels.Type: GrantFiled: December 30, 2020Date of Patent: November 15, 2022Assignee: LG ELECTRONICS INC.Inventors: Jaeshin Han, Sukbum Lee, Sangchae Lim, Youngjin Hong
-
Patent number: 11496555Abstract: Methods and systems for making effective use of system resources. A plurality of requests for access to a resource are received. Each request has an associated group of features. The group of features for each request is analyzed to collect observations about the plurality of requests. A function to predict an outcome of a subsequent request is generated based on the observations. Resources are allocated to service the subsequent request based on the function.Type: GrantFiled: October 14, 2020Date of Patent: November 8, 2022Assignee: salesforce.com, inc.Inventors: Andrey Gusev, Ronald Yang, Scott Hansma, Jesse Collins, Alan Arbizu