Patents Examined by Bharat Barot
-
Patent number: 11308206Abstract: A system for monitoring actual access to data elements in an enterprise computer network and providing associated data, the system including an at least near real time data element audit subsystem providing audit output data including at least one of a time stamp, identification of an accessor, user depository stored data regarding the accessor, accessed data element data, affected data element data, type of access operation, source IP address of access and access outcome data, in at least near real time, relating to actual access to data elements in the enterprise computer network, and an additional data providing subsystem receiving in at least near real time at least a part of the audit output data and utilizing the at least part of the audit output data for providing additional data which is not part of the audit output data.Type: GrantFiled: October 28, 2020Date of Patent: April 19, 2022Assignee: VARONIS SYSTEMS LTD.Inventor: Yakov Faitelson
-
Patent number: 11283853Abstract: One example method includes receiving ‘n’ data streams, where ‘n’ is ?2, receiving a commonality parameter ‘F’, creating a mixed data stream having a commonality of ‘F’ by mixing data from the ‘n’ data streams together, and outputting the mixed data stream. The mixed data stream may be provided to a deduplication engine for deduplication of stream data that is common to one or more other data streams.Type: GrantFiled: April 19, 2019Date of Patent: March 22, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Salil Dangi, Ernest Daza
-
Patent number: 11271899Abstract: Provided herein are systems, devices and methods for applying address translation to network traffic originating from client devices having dynamic Internet Protocol (IP) addresses to support IP based security measures using a gateway configured to connect a plurality of client devices used by a plurality of users to a plurality of cloud based networks. The gateway may receive, from a client device assigned a dynamic IP address, credentials of a user using the respective client device, access a translation record mapping the user, identified by his credentials, to a respective unique static IP address, adjust a source address of each packet received from the client device to include the static IP address, and forward each adjusted packet to a security engine configured to apply security policy(s) to each adjusted packet before transmitting it to the cloud based network(s). The security policy(s) is applied according to the static IP address.Type: GrantFiled: August 9, 2020Date of Patent: March 8, 2022Assignee: Perimeter 81 LTDInventors: Amit Bareket, Sagi Gidali
-
Patent number: 11265212Abstract: Techniques are described herein that are capable of selectively throttling an implementation of configuration changes in an enterprise. For instance, incremental phases of the implementation on respective subsets of clients are selectively throttled during respective periods of time by performing operations for each subset during a respective phase that precedes a respective next phase of the implementation. The operations include gathering information regarding the phase from the clients in the subset; generating a score that indicates an extent to which metrics associated with the implementation are satisfied during the phase based at least in part on the information; comparing the score to a reference score for the subset to determine whether the score is within a tolerance associated with the reference score; and selectively throttling the next phase of the implementation based at least in part on whether the score is within the tolerance.Type: GrantFiled: June 30, 2020Date of Patent: March 1, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Koen Van Der Hoeven, Brett Damon Alan Flegg, Bruno Ryuichi Yoshioka, David C. James, Michael John Wallent
-
Patent number: 11252022Abstract: Examples of the present disclosure describe a testing framework for adaptive virtual services. In an example, a function vendor provides a network function having stated specifications to a service provider. A derived signature is generated for the network function (e.g., based on associated metadata, an image associated with the network function, and/or a network signature for the network function), which is used to classify the network function. The testing framework is used to test the network function according to its classification, thereby determining a set of capabilities. In examples, a network function having the same or similar signature as a previously tested network function may be categorized according to the previously tested network function. The network function is categorized according to its determined capabilities and added to an inventory of network functions for the service provider. Network functions in the inventory can then be selected to form a computer network.Type: GrantFiled: August 13, 2020Date of Patent: February 15, 2022Assignee: CenturyLink Intellectual Property LLCInventor: Zubin Ingah
-
Patent number: 11240816Abstract: A method of buffering application data operable at a delivery control server is provided. Related systems and computer program products are also provided.Type: GrantFiled: July 2, 2020Date of Patent: February 1, 2022Assignee: Seven Networks, LLCInventors: Ari Backholm, Michael Luna
-
Patent number: 11223632Abstract: The present disclosure relates to methods and apparatuses for data management in a system, in particular a content management system, comprising at least one server 101 and one or more clients 102a, 102b, 102c communicably connectable to the server, the server being configured to manage a plurality of mutable data objects and to enable the one or more clients to access data objects managed by the server.Type: GrantFiled: February 20, 2020Date of Patent: January 11, 2022Assignee: CoreMedia GmbHInventors: Olaf Kummer, Sören Stamer
-
Patent number: 11201783Abstract: A system incorporated in a slice-based network can implement a first virtual infrastructure manager (“VIM”) at a first region. The first VIM can be associated with a first internet protocol (“IP”) prefix range, and configured to receive a second IP prefix range associated with a second region having a second VIM. For compliance with requirements from a software license agreement (“SLA”), the first VIM can monitor a performance of a first virtual network function (“VNF”) of a network slice. In the event of a performance threshold violation, the first VIM can map portions of a workload associated with the violated threshold to the first region and the second region based on respective workload flow data associated with each of the first and second IP prefix ranges. The first VIM can instantiate a second VNF in the region having a workload portion that corresponds to a higher network resource consumption.Type: GrantFiled: June 26, 2019Date of Patent: December 14, 2021Assignee: VMware, Inc.Inventor: Vinod Anthony Joseph Cherunni
-
Patent number: 11184454Abstract: A computer-implemented system for eliminating perpetual application programming interface (API) calls to minimize resource drain. The system may comprise: at least one non-transitory computer-readable medium configured to store instructions; and at least one processor configured to execute the instructions to perform operations. The operations may comprise: monitoring a dynamic list of one or more API calls, wherein the dynamic list is configured to vary in length; identifying a subset of the API calls that remain in the dynamic list through a number of the process cycles over a first threshold; querying one or more network databases to verify that the subset of the API calls have not been resolved; determining costs of dismissing the subset of the API calls; dismissing the API calls with costs less than a second threshold; and transmitting a notification API call to one or more user devices corresponding to the dismissed API calls.Type: GrantFiled: December 21, 2020Date of Patent: November 23, 2021Assignee: Coupang Corp.Inventor: Hyun Kim
-
Patent number: 11165858Abstract: A server selection device includes: an acquisition unit that acquires communication environment information indicating communication environment and quality information indicating communication quality for each of communications made regarding each of a plurality of servers that are candidates for distribution of content to a client; a calculator that calculates a score reflecting probabilistic deterioration in communication quality for each of combinations between a server and communication environment information based on a history of the communication environment information and the quality information acquired by the acquisition unit; and a selector that selects a server to deliver content to the client based on the score calculated by the calculator, thereby enabling the selection of a server less likely to affect the quality of experience.Type: GrantFiled: February 4, 2019Date of Patent: November 2, 2021Assignee: Nippon Telegraph and Telephone CorporationInventors: Takuto Kimura, Arifumi Matsumoto
-
Patent number: 11165764Abstract: Systems, methods and computer program products for controlling access to data owned by an application subscriber using two-factor access control and user partitioning are disclosed. In one embodiment, applications are executed on a multi-tenant application platform in which user partitions designate associated users and authentication services for those users. Tenants may subscribe to the applications and may allow access to the subscriptions through designated entry points. Users that are authenticated according to the corresponding user partition and access the application through the designated entry point are allowed to access the application through the tenant's subscription.Type: GrantFiled: May 8, 2020Date of Patent: November 2, 2021Assignee: OPEN TEXT SA ULCInventors: Jody Hupton Palmer, Nicholas Edward Scott
-
Patent number: 11159648Abstract: A server device for an industrial control network comprises a first server interface adapted to communicate with a client device over a first network, a second server interface adapted to communicate with a plurality of industrial controller units over a second network, and a programming unit adapted to provide a programming environment for an industrial control program pertaining to at least a first industrial controller unit among the plurality of industrial controller units. The programming environment is accessible from the client device via the first server interface, and the programming unit is adapted to generate source code for the industrial control program in response to an instruction received from the client device via the first server interface.Type: GrantFiled: March 15, 2019Date of Patent: October 26, 2021Assignee: CODESYS HOLDING GMBHInventor: Kevin Ketterle
-
Patent number: 11159625Abstract: Described is a system (and method) for efficiently distributing connections to service instances that stream multi-tenant data. The system may efficiently distribute requests to stream data by grouping (or “binning”) requests for a particular topic stream to a service instance that is elected a leader for that topic. The election of the leaders may be coordinated by the service instances themselves. The service instances may initiate the redistribution of the requests to the elected leaders by updating a cookie of a client to identify the service instance determined to be the elected leader of the requested topic stream. This cookie may be respected by a load balancer when directing clients to particular service instances. For example, the load balancer may be configured to implement session persistence (or session stickiness, session affinity, etc.) between the client and service instances based on the cookie.Type: GrantFiled: September 4, 2020Date of Patent: October 26, 2021Assignee: salesforce.com, inc.Inventor: Varun Vyas
-
Patent number: 11128893Abstract: Embodiments of the present disclosure disclose a live streaming method and system, a server, and a computer storage medium. The method includes: providing, by a first end for information interaction, a first audio/video live stream for a server, and providing, by a second end for information interaction, a second audio/video live stream for the server. The method further includes performing, by the server, coding and processing on the first audio/video live stream and the second audio/video live stream, to obtain a third audio/video live stream, and pushing the third audio/video stream to a third end for information interaction; and receiving, by the third end, audio/video content of the first end and the second end according to the third audio/video live stream.Type: GrantFiled: January 24, 2019Date of Patent: September 21, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Di Xue
-
Patent number: 11122128Abstract: The present application discloses a method and a device for customer resource acquisition, a terminal device and a storage medium. The method for customer resource acquisition includes: acquiring user's access request which includes a session identifier, user information and a progress identifier; determining whether the progress identifier is a completed identifier; determining whether the user's access request is a first access request corresponding to the session identifier; if the progress identifier is a completed identifier and the user's access request is not a first access request, determining a corresponding administration process based on the session identifier; storing the user information in an address space corresponding to the administration process, generating a first resource data based on all user information in the address space, uploading the first resource data to server, and destroying the administration process.Type: GrantFiled: January 23, 2018Date of Patent: September 14, 2021Assignee: PING AN TECHNOLOGY (SHENZHEN) CO., LTD.Inventor: Baohang Yan
-
Patent number: 11121908Abstract: Examples herein describe systems and methods for alarm prioritization in a Telco network. A prioritization engine can receive root cause problems and impacted network components from a network analysis module. The prioritization engine can define a mapping matrix that weights the problems according to network component type and service level. Using the problem weights, the prioritization engine can construct a problem-impact matrix that includes impact weights. The impact weights can be summed for each problem, as can the problem weights. The problems with the highest summed weights can then be prioritized first. The summed weights can also be based on predicted failure costs, such that the most expensive problems are prioritized first. The prioritization engine can send prioritized alerts for the problems for display on a graphical user interface (“GUI”).Type: GrantFiled: February 17, 2020Date of Patent: September 14, 2021Assignee: VMWARE, INC.Inventors: Girish Nadger, Somenath Pal, Somaresh Sahu
-
Patent number: 11108624Abstract: Notification system using a blockchain system. A method of the disclosure includes determining, by a node of a blockchain system, that a notification is available for an application of a computing device. The application is associated with a service platform. The method also includes updating a ledger of the blockchain system to indicate that the notification for the application is available.Type: GrantFiled: April 18, 2019Date of Patent: August 31, 2021Assignee: Red Hat, Inc.Inventor: Axel Simon
-
Patent number: 11095603Abstract: Canonical name (CNAME) handling is performed in a system configured for global server load balancing (GSLB), which orders IP addresses into a list based on a set of performance metrics. When the GSLB switch receives a reply from an authoritative DNS server, the GSLB switch scans the reply for CNAME records. If a CNAME record is detected and it points to a host name configured for GSLB, then a GSLB algorithm is applied to the reply. This involves identifying the host name (pointed to by the CNAME record) in the reply and applying the metrics to the list of returned IP addresses corresponding to that host name, to reorder the list to place the “best” IP address at the top. If the CNAME record in the reply points to a host name that is not configured for GSLB, then the GSLB sends the reply unaltered to the inquiring client.Type: GrantFiled: December 21, 2018Date of Patent: August 17, 2021Assignee: Avago Technologies International Sales Pte. LimitedInventor: Sunanda Lakshmi Kommula
-
Patent number: 11088973Abstract: A first messaging app, in one embodiment receives text and detects that the text includes a URL that refers to audio or audiovisual media content in a catalog of media content, and the messaging app obtains metadata about the media content and transmits the metadata to a second messaging app. Both the first and the second messaging app can operate, through interprocess communication, with its own music extension app that displays a user interface within a view hosted by the respective messaging app.Type: GrantFiled: January 20, 2017Date of Patent: August 10, 2021Assignee: Apple Inc.Inventors: Thomas M. Alsina, Samuel M. Weinig, Chance Graham, Taylor G. Carrigan, Nathan de Vries, Timothy P. Horton
-
Patent number: 11082307Abstract: A method may include receiving a first message requesting a change associated with an Ethernet service that includes routing data from a user device to a destination device via a first service provider and a second service provider. The method may also include determining, by the first service provider, whether resources are available in a first network associated with the first service provider to fulfill the requested change and determining, by the second service provider, whether resources are available in a second network associated with the second service provider to fulfill the requested change. The method may further include sending a second indicating whether the change is accepted and in response to determining that the change is accepted, automatically implementing the change for the Ethernet service.Type: GrantFiled: April 23, 2019Date of Patent: August 3, 2021Assignee: Verizon Patent and Licensing Inc.Inventor: Mehmet Toy