Patents Represented by Attorney Patentry
-
Patent number: 8316330Abstract: A method and system for designing an electric or electronic circuit. A method may include providing a description of a device; including at least one feature of the device in the description; adding an information pertaining to the at least one feature; configuring the description to detect a relationship between the information and the at least one feature; and generating a message conveying the relationship. The method may include generating one or more derived files. The one or more derived files may be generated or processed by a word processor. Systems based on the foregoing method are also described.Type: GrantFiled: December 9, 2009Date of Patent: November 20, 2012Inventor: Anupam Bakshi
-
Patent number: 8285997Abstract: A system for more secure, more efficient, more widely applicable backup, retention, and retrieval of data. An apparatus comprising improved means for de-duplication of data and securely storing data remotely with efficient retention and recovery. A method comprising disassembling data objects, efficiently de-duplicating, securely storing and retrieving backups in shared servers on a public network, and controlling retention.Type: GrantFiled: March 20, 2009Date of Patent: October 9, 2012Assignee: Barracuda Networks, Inc.Inventors: Lindsay Eugene Snider, Ian Kirby Berry
-
Patent number: 8280895Abstract: A method which operates a plurality of threads in parallel on disparate file sizes ordered by an additional thread. Efficiently backing up of heterogeneous non-volatile mass store to a network attached server scalably distributes computing hashes and eliminating duplication. The method segments each file and object into a hierarchy of pieces in a plurality of types and avoids sending unnecessary pieces.Type: GrantFiled: July 3, 2009Date of Patent: October 2, 2012Assignee: Barracuda Networks IncInventors: Derrick Shea Peckham, Jason Daniel Dictos
-
Patent number: 8219644Abstract: Requesting a service such as querying a database or communicating content by sending a plurality of arguments concatenated to a dns request and receiving a reply in the form of text or an IPv4 or an IPv6 address.Type: GrantFiled: July 3, 2008Date of Patent: July 10, 2012Assignee: Barracuda Networks, Inc.Inventors: Dean Drako, Zachary Levow
-
Patent number: 8219037Abstract: A baseband processor of a distributed architecture for monitoring mobile communication in a wireless communication network is claimed. Systems and methods enable receiving reporting data related to events that occur in a wireless network from the perspective of the wireless device. The data management system is capable of generating a data reporting profile and communicating with a wireless device. The application processor is capable of monitoring and reporting a plurality of conditions within the wireless device and sending and receiving communications from the data management system. The baseband processor is capable of monitoring and reporting plurality of conditions on the wireless network and sending and receiving communications with the application processor. Both the application processor and the baseband processor monitor and report the conditions of the device and the network by applying a series of logical rules found within the data reporting profile.Type: GrantFiled: December 6, 2011Date of Patent: July 10, 2012Assignee: Carrier IQ, Inc.Inventor: George E. Hoffman
-
Patent number: 8208861Abstract: A data management system of a distributed architecture for monitoring mobile communication in a wireless communication network is claimed. Systems and methods enable receiving reporting data related to events that occur in a wireless network from the perspective of the wireless device. The data management system is capable of generating a data reporting profile and communicating with a wireless device. The application processor is capable of monitoring and reporting a plurality of conditions within the wireless device and sending and receiving communications from the data management system. The baseband processor is capable of monitoring and reporting plurality of conditions on the wireless network and sending and receiving communications with the application processor. Both the application processor and the baseband processor monitor and report the conditions of the device and the network by applying a series of logical rules found within the data reporting profile.Type: GrantFiled: December 6, 2011Date of Patent: June 26, 2012Assignee: Carrier IQ, Inc.Inventor: George E. Hoffman
-
Patent number: 8204447Abstract: An application processor of a distributed architecture for monitoring mobile communication in a wireless communication network is claimed. Systems and methods enable receiving reporting data related to events that occur in a wireless network from the perspective of the wireless device. The data management system is capable of generating a data reporting profile and communicating with a wireless device. The application processor is capable of monitoring and reporting a plurality of conditions within the wireless device and sending and receiving communications from the data management system. The baseband processor is capable of monitoring and reporting plurality of conditions on the wireless network and sending and receiving communications with the application processor. Both the application processor and the baseband processor monitor and report the conditions of the device and the network by applying a series of logical rules found within the data reporting profile.Type: GrantFiled: December 6, 2011Date of Patent: June 19, 2012Assignee: Carrier IQ, Inc.Inventor: George E. Hoffman
-
Patent number: 8204948Abstract: Facilitating email transmission by extracting email parameters, requesting data in the form of a dns query, and receiving a sender reputation as an IP address. Querying a database by sending a plurality of arguments concatenated to a dns request and receiving an IP address in reply. Operating a remote database as a dns server, receiving queries as domains and transmitting replies in the format of IPv4 or IPv6 addresses. Filtering email by querying a database with email parameters comprising an IP address and a domain of an email sender which may be extracted from an email header in the HELO, EHLO, MAIL FROM, or RETURN PATH. The smtp session is continued, modified or interrupted according to the result of the query submitted to a database operating as a dns server.Type: GrantFiled: August 11, 2010Date of Patent: June 19, 2012Assignee: Barracuda Networks, Inc.Inventors: Dean Drako, Zachary Levow
-
Patent number: 8194174Abstract: An Internet based camera providing cost-effective higher security and easier and quicker installation by internally determining a degree of quality measure and providing low latency feedback to the installer on adjusting focus.Type: GrantFiled: July 29, 2009Date of Patent: June 5, 2012Assignee: Third Iris Corp.Inventor: Steven Goddard Roskowski
-
Patent number: 8122493Abstract: The invention is a firewall capable of blocking access to a website or other Internet node based on a domain name. A DNS request is monitored and a domain name is decoded from the DNS request. An IP address is received in a response to the DNS request. The IP address and domain name are associated with each other. The steps are executed non-intrusively with respect to traffic flow through the firewall. Afterward, a determination is made if the IP address is associated with a domain name for which access is restricted. If the domain name is a restricted domain name, access to content of the website is denied by blocking traffic flow on the basis of identifying the source IP address of data packets.Type: GrantFiled: January 25, 2007Date of Patent: February 21, 2012Inventors: Dean M. Drako, Zachary S. Levow, Fleming M. Shi
-
Patent number: 8069244Abstract: There are methods and apparatus, including computer program products, for defining a policy including a set of rules for a packet forwarding device by receiving information sufficient to enable a first rule related to one of security or traffic management to be defined, and based on the received information, enabling a corresponding second rule related to the other one of security or traffic management to be defined.Type: GrantFiled: August 31, 2009Date of Patent: November 29, 2011Assignee: Barracuda Networks IncInventors: Santa Wiryaman, Manickam R. Sridhar
-
Patent number: 8050251Abstract: An apparatus for optimizing a virtual private network operates by defragmenting and deduplicating transfer of variable sized blocks. A large data object is converted to a plurality of data paragraphs by a fingerprinting method. Each data paragraph is cached and hashed. The hashes are transmitted between a primary and a satellite apparatus. Only data paragraphs which are not cached at both the primary and satellite are transferred. The data object is integrated from data paragraphs stored in cache and transmitted to its destination IP address.Type: GrantFiled: April 10, 2009Date of Patent: November 1, 2011Assignee: Barracuda Networks, Inc.Inventors: Subrahmanyam Ongole, Sridhar Srinivasan
-
Patent number: 7996475Abstract: Facilitating email transmission by extracting email parameters, requesting data in the form of a dns query, and receiving a sender reputation as an IP address. Querying a database by sending a plurality of arguments concatenated to a dns request and receiving an IP address in reply. Operating a remote database as a dns server, receiving queries as domains and transmitting replies in the format of IPv4 or IPv6 addresses. Filtering email by querying a database with email parameters comprising an IP address and a domain of an email sender which may be extracted from an email header in the HELO, EHLO, MAIL FROM, or RETURN PATH. The smtp session is continued, modified or interrupted according to the result of the query submitted to a database operating as a dns server.Type: GrantFiled: July 3, 2008Date of Patent: August 9, 2011Assignee: Barracuda Networks IncInventors: Dean Drako, Zachary Levow
-
Patent number: 7987267Abstract: There are methods and apparatus, including computer program products, for defining a policy including a set of rules for a packet forwarding device by receiving information sufficient to enable a first rule related to one of security or traffic management to be defined, and based on the received information, enabling a corresponding second rule related to the other one of security or traffic management to be defined.Type: GrantFiled: August 31, 2009Date of Patent: July 26, 2011Assignee: Barracuda Networks IncInventors: Santa Wiryaman, Manickam R. Sridhar
-
Patent number: 7974288Abstract: Data traffic is scheduled by, in a first scheduler, selecting a source of traffic from a plurality of sources of traffic, each source being associated with a second scheduler, in a second scheduler associated with the selected source of traffic, selecting a type of traffic from a plurality of types of traffic within the source selected by the first scheduler, and transmitting data of the selected type and source. Identifying and creating tunnels between endpoints in a network for optimum data traffic method and apparatus.Type: GrantFiled: May 15, 2009Date of Patent: July 5, 2011Assignee: Barracuda Networks IncInventors: David Romrell, Christopher Charles Ptacek
-
Patent number: 7970899Abstract: There are methods and apparatus, including computer program products, for defining a policy including a set of rules for a packet forwarding device by receiving information sufficient to enable a first rule related to one of security or traffic management to be defined, and based on the received information, enabling a corresponding second rule related to the other one of security or traffic management to be defined.Type: GrantFiled: March 3, 2006Date of Patent: June 28, 2011Assignee: Barracuda Networks IncInventors: Santa Wiryaman, Manickam R. Sridhar
-
Patent number: 7941148Abstract: Generating neighbor lists. A set of devices are provisioned to report on neighbor lists and visibility of sectors. Each device in the set of devices generates event data that includes the neighbor list from a sector, other sectors visible while using the neighbor list, and/or sectors visible to the device if the call was dropped or lost. The event data of each device is received at a management system. The management system can derive recommended neighbor lists for each sector in a wireless network based on the cumulative event data received from the set of devices operating in the network.Type: GrantFiled: August 27, 2010Date of Patent: May 10, 2011Assignee: Carrier IQ, Inc.Inventors: Steve Roskowski, Bruce Alan Leak
-
Patent number: 7930428Abstract: Disclosed is a method, a computer system, and a computer readable media product that contains a set of computer executable software instructions for directing the computer to execute a process for independent confirmation of DNS replies to foil DNS cache poisoning attacks. The process comprises comparing a plurality of DNS replies for an exact or predefined “close enough” match as a condition for blocking or forwarding a DNS reply to a resolver. The tangible beneficial result is to prevent the success of a dns cache poisoning attack from diverting a user to a malicious site on the internet.Type: GrantFiled: November 11, 2008Date of Patent: April 19, 2011Assignee: Barracuda Networks IncInventor: Dean Drako
-
Patent number: 7898953Abstract: Data traffic is scheduled by, in a first scheduler, selecting a source of traffic from a plurality of sources of traffic, each source being associated with a second scheduler, in a second scheduler associated with the selected source of traffic, selecting a type of traffic from a plurality of types of traffic within the source selected by the first scheduler, and transmitting data of the selected type and source. Scheduling data traffic apparatus and method using deficit and group ratio round robin budgeting.Type: GrantFiled: May 15, 2009Date of Patent: March 1, 2011Assignee: Barracuda Networks IncInventors: David Romrell, Christopher Charles Ptacek
-
Patent number: 7836267Abstract: A method for backing up a computer-readable data file with a computerized backup application, where the data file is open and locked for exclusive access by an owning application that is mutually independent of the backup application. The backup application by-passes the lock on the data file. Any write operations to the data file by the owning application are intercepted and delayed. The address range of any write operations directed to the data file by the owning application during the backup procedure are written to a change log file, where the change log file contains no indication of the content of the write operations. At least a portion of the data file is copied to a backup file, and any intercepted and delayed write operations are passed on to the data file after the data to be overwritten has been copied to the backup file.Type: GrantFiled: August 30, 2007Date of Patent: November 16, 2010Assignee: Barracuda Networks IncInventor: Kenneth J. Cross