Patents Examined by Joseph M Cousins
-
Patent number: 11063834Abstract: A system and method utilizes a data integration input routine receive raw data set(s) from identity data storage media resources, generate an edge type from each data set, and store the edge type from each data set in a first temporary storage media, from which a graph construction module retrieves the edge types and combines them to produce a consolidated edge store, a search of which is used to find graph component paths. Current paths are joined against the consolidated edge store to find edges that extend each path in the consolidated edge store, those paths that extend are stored in a graph component table, from which a sample of graph paths are downloaded and a graph is constructed. A circuit analysis engine is used to perform a circuit analysis and a selectivity module is used to selectively modify the scope of the circuit analysis and results.Type: GrantFiled: September 12, 2018Date of Patent: July 13, 2021Assignee: LiveRamp, Inc.Inventor: Matthew C. Hagy
-
Patent number: 11064267Abstract: A client system presents, within an execution environment of an application, a third-party media stream distinct from the application, received from a remote host server via a network. The client system detects interaction events during presentation of the third-party media stream, and transmits descriptions of the detected interaction events to the remote host server. The application may be pre-cued prior to presentation, e.g., to minimize start-up time. In some implementations, a side-band message channel is established to facilitate communication between the client system and the remote host server.Type: GrantFiled: November 14, 2016Date of Patent: July 13, 2021Assignee: Google LLCInventors: Tuna Toksoz, Pasha Nahass
-
Patent number: 11057264Abstract: Various systems and methods related to disaster recovery (DR). For example, one method involves automatically discovering infrastructure information for one or more assets located in one or more primary sites and/or one or more recovery sites. The method also involves storing the infrastructure information in a database. The method also involves generating DR configuration information.Type: GrantFiled: October 14, 2015Date of Patent: July 6, 2021Assignee: Veritas Technologies LLCInventors: Shrikant Ghare, Arindam Mukherjee
-
Patent number: 10992547Abstract: A method includes maintaining first and second mapping data. The first mapping data is from canonical names (CNAMEs) to binding names (BNAMEs), and the second mapping data is from BNAMEs to address information. The method includes using the first mapping data to map a canonical name to a binding name; and then using the second mapping data to map the binding name to corresponding address information.Type: GrantFiled: March 13, 2013Date of Patent: April 27, 2021Assignee: Level 3 Communications, LLCInventors: Lewis Robert Varney, Laurence R. Lipstone, William Crowder, Andrew Swart, Christopher Newton
-
Patent number: 10977261Abstract: Embodiments are directed towards automatically learning user behavioral patterns when interacting with messages and based on the learned patterns, suggesting one or more predicted actions that a user might take in response to receiving subsequent message. One or more classifiers are trained and employed to predict one or more actions that a user might take in response to receiving the message. In one embodiment, the one or more predicted actions are provided suggested to the user as an action the user might take on the message. Messages may be rank ordered within a given suggested action based on a confidence level of the prediction.Type: GrantFiled: June 25, 2019Date of Patent: April 13, 2021Assignee: VERIZON MEDIA INC.Inventors: Ingmar Weber, Yoelle Maarek, Yehuda Arie Koren
-
Patent number: 10931478Abstract: Systems and methods for virtual network implementation and management based on a peer-to-peer metadata exchange are disclosed. Metadata pertaining to a flow traversing a virtual network overlaying an underlying network is generated in accordance with actions executed to send data packets via the underlying network relative to the virtual network. The metadata is encapsulated in one or more control packets sent to a set of nodes of the underlying network. Each node of the set of nodes maintains a copy of the metadata received in the one or more control packets in a local data store. The metadata is accessed via the local data store when needed to process packets of the flow.Type: GrantFiled: October 14, 2015Date of Patent: February 23, 2021Assignee: MIDO HOLDINGS LTD.Inventors: Duarte Nunes, Guillermo Ontanon
-
Patent number: 10922653Abstract: Variety of approaches to provide an automatic group creation based or an organization hierarchy as described. A hosted service initiates operation(s) to automatically create a group upon detecting a new organization hierarchy or a utilization of a feature of a hosted service by an existing organization hierarchy. Next, group members are determined based on the organization hierarchy. The group is created that includes the group members to coordinate services within the hosted service based on the organization hierarchy. Furthermore, an attribute of the created group is defined. A resource is also generated for the created group. The resource includes a notebook, a work space, a collaboration site, and/or a planner. The created group is deployed to coordinate the services. The resource is managed through the services.Type: GrantFiled: May 23, 2017Date of Patent: February 16, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Madhuri Tondepu, Maithili Vijay Dandige, Shanshan Qu, Yongjun Xie
-
Patent number: 10904097Abstract: In one embodiment, a device in a mesh network rooted at a root node receives a subroot selection notification. The subroot selection notification indicates that the device should function as a root of a sub-directed acyclic graph (DAG) were a power outage to occur. The device determines that a power outage has occurred. The device forms, after determining that a power outage has occurred, a sub-DAG that is rooted at the device by establishing one or more other devices in the mesh network as routing children of the device in the sub-DAG. The device joins the sub-DAG to a DAG rooted at the root node.Type: GrantFiled: March 14, 2019Date of Patent: January 26, 2021Assignee: Cisco Technology, Inc.Inventors: Huimin She, Li Zhao, Nan Yi, Haibo Dong
-
Patent number: 10896160Abstract: Systems and methods for discovery of and planning migration for computing nodes are provided. At least one collector node is deployed at a source location network to discover data associated with computing nodes of a source infrastructure. The data is transmitted to a staging API. A migration processing API receives the discovered data from the staging API after satisfying an access control measure and writes the discovered data to a migration database. A migration planning API analyzes the discovered data written to the migration database by applying a criticality algorithm to determine a criticality parameter associated with each of the computing nodes. The criticality parameter identifies a potential impact that each computing node has to migration. The migration planning API automatically groups the computing nodes into migration pods, prioritizes the migration pods based on the criticality parameters, and generates a plan for migrating the migration pods to a target infrastructure.Type: GrantFiled: March 19, 2018Date of Patent: January 19, 2021Assignee: Secure-24, LLCInventors: Jacob Anthony Denyer, Christopher Todd Deperro, Nick Ilitch, Peter Anthony Bartusek, Steven Joseph Dove, Brett Ryan Streeter
-
Patent number: 10871981Abstract: Some embodiments provide a method for a managed forwarding element (MFE) operating within a first data compute node (DCN) that executes on a first host machine. The MFE is for implementing a logical network that logically connects the first DCN to a plurality of other DCNs. At the MFE, the method receives several packets generated within the first DCN to be forwarded to a second DCN that is logically connected to the first DCN. The method determines whether the second DCN executes on the first host machine or on a second, different host machine. When the second DCN executes on the first host machine, the method stores the packets in a memory space of the first host machine that is shared between the first and second DCNs.Type: GrantFiled: November 30, 2015Date of Patent: December 22, 2020Assignee: NICIRA, INC.Inventors: Donghai Han, Meiwen Li
-
Patent number: 10868740Abstract: A system with feed-back communication in real-time in a telecommunication network includes a server holding a communication service and client devices connected to the server. The communication service keeps track of continuously received client device information. The communication service holds an algorithm, which continuously creates unique status and comparison information associated with each client device in real-time. Furthermore, the communication service sends information created by the algorithm in the form of a unique client-wise feed-back report showing the situation based on the information for a given point of time. The invention is also concerned with a method for feed-back communication used in the system, and a communication service program product in a server in a telecommunication network and connected to client devices, which communication service program product performs the steps of the method of the invention when run in a computer readable media.Type: GrantFiled: January 28, 2015Date of Patent: December 15, 2020Inventor: Timo Eränkö
-
Patent number: 10862776Abstract: Managing a network environment to identify spoofed packets is disclosed. A method includes analyzing, via a first capture agent, packets processed by a first environment in a network associated with a first host, and analyzing, via a second capture agent, packets processed by a second environment in the network associated with a second host. The method includes collecting the first data and the second data at a collector and generating a topological map of the network and a history of network activity associated with the first environment and the second environment. The method includes extracting network data from a packet and comparing the extracted network data with stored network data in the database. When the comparison indicates that the extracted network data does not match the stored network data (i.e., the reported source does not match an expected source for the packet), determining that the packet is a spoofed packet.Type: GrantFiled: June 2, 2016Date of Patent: December 8, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Khawar Deen, Navindra Yadav, Anubhav Gupta, Shashidhar Gandham, Rohit Chandra Prasad, Abhishek Ranjan Singh, Shih-Chun Chang
-
Patent number: 10853306Abstract: A distributed cache data system includes a cache adapter configured to reserve a designated portion of memory in at least one node in a networked cluster of machines as a contiguous space. The designated portion of memory forms a cache and the designated portion of memory includes data cells configured to store data. The cache adapter is configured to interface with the data and a distributed file system and the cache adapter is further configured to provide an interface for external clients to access the data. The cache adapter is configured to communicate to clients via a web server, and the cache adapter is further configured to direct data access requests to appropriate the data. A related process of distributing cache data is disclosed as well.Type: GrantFiled: August 2, 2012Date of Patent: December 1, 2020Inventor: Ajay Jadhav
-
Patent number: 10826751Abstract: A resource node has application modules that are functionally interconnected by an application management proxy node to one another and/or to application modules of another resource node to provide combined functionality to a user. The resource node includes a plurality of the application modules and an application agent. Each of the application modules controls the resource node to provide corresponding defined functionality. The application agent communicates with the application management proxy node to establish functional interconnections between two or more of the application modules of the resource node and/or between at least one of the application modules of the resource node and at least one of the application modules of the other resource node. The application agent translates communication traffic to provide compatible communications between the application modules that are functionality interconnected. Related application management proxy nodes and methods are disclosed.Type: GrantFiled: March 20, 2014Date of Patent: November 3, 2020Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Farjola Peco, Peter Björklund, Joakim Formo, Marcus Gårdman
-
Patent number: 10805414Abstract: One or more programs in a computing environment of a first service provider obtain an indication from a portion of an infrastructure of a second service provider, where the portion of the infrastructure has available computing capacity, and where the portion of an infrastructure includes at least one component. The one or more programs determine if the first service provider can deploy the portion as a portion of services deployed from the first service provider and based on making the determination that the first service provider can deploy the portion of the infrastructure, the one or more programs register the portion of the infrastructure to make it available for deployment by the first service provider. The one or more programs provision the at least one component for deployment by the first service provider in a service that includes the at least one component.Type: GrantFiled: July 15, 2016Date of Patent: October 13, 2020Assignee: International Business Machines CorporationInventors: Gregory J. Boss, Christopher J. Dawson, Rick A. Hamilton, II, Brian M. O'Connell
-
Patent number: 10789542Abstract: Disclosed herein is a technique for predicting network availability and quality specific to particular types of networks over a particular period of time. The prediction of network availability and quality is based on usage patterns associated with a user of a user device (e.g., a mobile computing device). Based on the prediction, delay-tolerant operations can be efficiently scheduled at the user device.Type: GrantFiled: September 25, 2015Date of Patent: September 29, 2020Assignee: Apple Inc.Inventor: Franco Travostino
-
Patent number: 10785286Abstract: Embodiments disclose systems, methods, and computer program products to perform an operation for proactively sending content to mobile devices. The operation generally includes receiving, from an application executing on a mobile device, a request to access content, and identifying, from a plurality of content items, at least a first content item responsive to the request. The operation also includes determining at least a second one of the content items based at least in part on the request, a context of the mobile device and feedback regarding at least one of the content items sent to the mobile device. The operation further includes generating a response to the request that includes at least the first content item and the second content item, and sending the response to the application.Type: GrantFiled: May 5, 2016Date of Patent: September 22, 2020Assignee: International Business Machines CorporationInventors: Yu Gu, Inseok Hwang, Su Liu, Yaoguang Wei
-
Patent number: 10771581Abstract: This disclosure is directed to methods and systems for handling a cookie by an intermediary between a server and a client. An intermediary may receive a first request from a client for a web page of a server, and may incorporate code into a first fragment of the web page to include in a modified web page for presentation at the client. The code, upon execution, may transmit a predefined request from the client. The intermediary may receive a response from the server to the first request. The response may include a cookie and information about the cookie in a header section of the response. The intermediary may transmit to the client responsive to the predefined request, the cookie and a second fragment for inclusion in the modified web page. The second fragment may include the information about the cookie in a header section of the second fragment.Type: GrantFiled: September 17, 2014Date of Patent: September 8, 2020Assignee: Yottaa Inc.Inventors: Coach K. Wei, Robert Buffone
-
Patent number: 10756928Abstract: In a network service provider environment, a number of interconnection routing configuration templates provide a consistent approach for configuring associated interconnect network segments between enterprise network customer sites and cloud service providers. At least two types of configuration template are used to create at least two types of routing arrangement: a first template for creating an “unconstrained” routing arrangement having “any to any” connections; and a second template for creating a “partitioned” routing arrangement in which traffic between partitions must be operated on by a virtual network function. Additionally, the “partitioned” routing arrangement may use either a shared VPN or a segregated VPN facing the cloud service providers. The use of the interconnection routing configuration templates may be automated. The interconnection routing configuration templates can be applied in a recursive fashion to different parts of the end-to-end connectivity.Type: GrantFiled: July 29, 2016Date of Patent: August 25, 2020Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: John T. Mulligan, Diana L. Toll, Bo S. Quach
-
Patent number: 10757168Abstract: A request is received from a first user device to identify order data associated with the first user device. Based on receiving the request, an order setting associated with the first user device is identified. The order data is generated based on the order setting of the first user device so that the order data identifies the order setting. The order data is forward to a second user device that differs from the first user device, the second user device can use the order data to copy the order setting associated with the first user device. If the order setting is not available for the second user device, an alternative setting is identified and presented to the second user device.Type: GrantFiled: November 13, 2015Date of Patent: August 25, 2020Assignee: Verizon Patent and Licensing, Inc.Inventors: Kiran K. Patel, Patricia Grimaldi-Marciano, Nicole Elissa Connors, Radha Sankaran