Patents by Inventor Michael Kaczmarek

Michael Kaczmarek has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11122004
    Abstract: In one embodiment, a global domain name system (DNS) server processes a DNS query based on an internal network policy. Upon receiving a DNS query that is associated with a source IP address, the global DNS server identifies a client subnet based on the DNS query. The client subnet is associated with an internal device on an internal network. The global DNS server selects an internal network policy from multiple predetermined policies based on the source IP address and the client subnet. The global DNS server then tailors one or more DNS resolution operations that generate a response to the DNS query based on the selected internal network policy. Advantageously, the client subnet provides the global DNS server with visibility into the internal network. Such visibility enables the global DNS server to apply policies selectively at the granularity of individual devices on the internal network.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: September 14, 2021
    Assignee: VERISIGN, INC.
    Inventors: Michael Kaczmarek, Eric Osterweil
  • Patent number: 10992630
    Abstract: Various embodiments disclosed herein provide techniques for transmitting an email message over a network. An email forwarding application executing on an email server receives a first request from a first device within the network to resolve an email address of an email recipient, where the email address is associated with a first domain. The email forwarding application determines that the email recipient is associated with a second domain. The email forwarding application transmits, to the first device, a first response to the first request that identifies the email recipient and the second domain.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: April 27, 2021
    Assignee: VERISIGN, INC.
    Inventors: Michael Kaczmarek, Sameer Thakar, Eric Osterweil
  • Publication number: 20180139229
    Abstract: In one embodiment, a profiling engine analyzes DNS transaction data that is logged by a recursive resolver to generate profiling results that are used to manage network activity. In operation, the profiling engine computes scores based on the DNS transaction data and scoring criteria. The profiling engine may compute any number of scores at any level of granularity. For example, the profiling engine may compute a score for each source IP address that is associated with the DNS transaction data. Subsequently, the profiling engine generates profiling results based on the scores and profiling criteria. Notably, DNS queries are typically the first step of longer transaction chains that result in the transfer of data to and from the network. Consequently, the profiling engine may provide more timely and comprehensive insight into network activities than conventional network management tools that analyze data at layers that are further down transaction chains.
    Type: Application
    Filed: November 11, 2016
    Publication date: May 17, 2018
    Inventors: Eric OSTERWEIL, Michael KACZMAREK
  • Publication number: 20090299797
    Abstract: A document is generated that is configured to architect an infrastructure environment. Capabilities and requirements are determined for one or more technology solutions in an infrastructure technology space. Factors considered in selecting the one or more technology solutions for implementation are determined. The determined capabilities and requirements are mapped to the determined factors. A flow diagram is generated based on the mapping. The flow diagram includes a beginning node, at least one of a task node or a decision node, and at least one end node. A description of the flow diagram is generated that includes a description of the task node(s) and/or decision node(s). A document is generated that includes the flow diagram and the description of the flow diagram. The document may be configured to assist a user in selecting an infrastructure technology solution, or to assist the user with planning/designing a selected infrastructure technology solution.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Applicant: Microsoft Corporation
    Inventors: Michael Kaczmarek, Fergus Stewart, Charles Denny, Robin Maher
  • Patent number: 5204509
    Abstract: A self regulating heated switch assembly is provided for heating the interior of a switch housing so as to prevent freezing of switch contacts therein. The switch assembly includes a switch housing, an insulative cover member, and a PTC heater device. The switch housing includes top, bottom, front, rear and end walls. The insulative cover member is formed of opposed front and rear panels. The front and rear panels are disposed in a spaced apart relationship to the corresponding front and rear walls of the switch housing. The heater device is sandwiched between the front wall of the switch housing and the front panel of the cover member and between the rear wall of the switch housing and the rear panel of the cover member so as to transmit heat into the interior of the switch housing.
    Type: Grant
    Filed: May 31, 1991
    Date of Patent: April 20, 1993
    Assignee: Illinois Tool Works Inc.
    Inventors: Harry N. Etters, Michael Kaczmarek
  • Patent number: 4120068
    Abstract: A cleaning implement including a cylindrical member having brush bristles on its exterior and interior surfaces and bristles on the front and rear edge surface of the cylinder. A handle element is reversibly connected to a threaded bore in a centrally located disc fixed to the interior of the cylinder. The interior bristles are used to clean lug nuts on a rally wheel and the bristles extending from the front and rear edge surfaces are used to clean the edges of the openings through which the lugs extend. The exterior bristles can be used to clean larger openings in the rally wheel, all without removing the rally wheel from a motor vehicle.
    Type: Grant
    Filed: April 18, 1977
    Date of Patent: October 17, 1978
    Inventor: Philip Michael Kaczmarek