Patents by Inventor Arne Josefsberg

Arne Josefsberg 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: 10735270
    Abstract: Embodiments of systems and methods for network modelling include determining a device representation of each device on a network. A normalized device representation associated with a device representation of each device is determined using a library of device representation parser functions. A static network map of the network is generated based on each normalized device representation. A routing protocol peering session is established between each device and a routing protocol server using a routing protocol. A status of each device and each link is determined based on updates from each routing protocol peering session. A live map of the network is generated based on the status of each device. Configuration errors and network errors are determined based at least in part on the static network map and the live map, and routing errors are determined based at least in part on a comparison between protocol prefixes and predetermined network invariants.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: August 4, 2020
    Assignee: GoDaddy.com, LLC
    Inventors: David Whipple, Arne Josefsberg, Tim J. LaBerge, Anthony Fammartino
  • Patent number: 9716548
    Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: July 25, 2017
    Assignee: THE INVENTION SCIENCE FUND I, LLC
    Inventors: Howard Lee Davidson, James Robert Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K. Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael J. Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton J. Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8966121
    Abstract: An exemplary method includes booting a computing device, in response to the booting, accessing a file that includes domain names and resolving at least one of the domain names by issuing a request to a server where the resolving occurs as a background process. An exemplary method includes receiving a notice to invalidate client DNS resolver cache information for a domain name, accessing a list of client subscribers to an invalidation service for the domain name and issuing an instruction to the client subscribers to invalidate their respective client DNS resolver cache information for the domain name. An exemplary method includes receiving a request to resolve a domain name, resolving the domain name and transmitting information for the resolved domain name and additional information for at least one other domain name. Other methods, devices and systems are also disclosed.
    Type: Grant
    Filed: March 3, 2008
    Date of Patent: February 24, 2015
    Assignee: Microsoft Corporation
    Inventors: Arne Josefsberg, John D Dunagan, Mark D. Scheibel, Alastair Wolman
  • Publication number: 20140348510
    Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
    Type: Application
    Filed: August 11, 2014
    Publication date: November 27, 2014
    Inventors: Howard Lee Davidson, James Robert Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K.Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael J. Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton J. Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, JR.
  • Patent number: 8818196
    Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: August 26, 2014
    Assignee: The Invention Science Fund I, LLC
    Inventors: Howard Lee Davidson, James R. Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K. Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8774637
    Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: July 8, 2014
    Assignee: The Invention Science Fund I, LLC
    Inventors: Howard Lee Davidson, James Robert Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K. Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton J. Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8712250
    Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: April 29, 2014
    Assignee: The Invention Science Fund I, LLC
    Inventors: Howard Lee Davidson, James R. Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K. Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8655187
    Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
    Type: Grant
    Filed: July 13, 2010
    Date of Patent: February 18, 2014
    Assignee: Invention Science Fund I
    Inventors: Howard Lee Davidson, James R. Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K.Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8588618
    Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
    Type: Grant
    Filed: July 13, 2010
    Date of Patent: November 19, 2013
    Assignee: The Invention Science Fund I, LLC
    Inventors: Howard Lee Davidson, James R. Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K. Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8483568
    Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: July 9, 2013
    Assignee: The Invention Science Fund I, LLC
    Inventors: Howard Lee Davidson, James R. Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K. Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8483569
    Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: July 9, 2013
    Assignee: The Invention Science Fund I, LLC
    Inventors: Howard Lee Davidson, James R. Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K. Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8458298
    Abstract: An exemplary failover module includes (a) instructions to respond to a connection problem to a host server at an IP address by selecting a different IP address from a cached list of IP addresses for a domain name associated with the host server and (b) instructions to return the selected, different IP address to future name queries where the instructions to respond, the instructions to initiate, and the instructions to return execute at an operating system level of a computing device configurable to connect to at least one of a plurality of host servers. Such a module may include instructions to optionally initiate a connection to a host server at the selected, different IP address. An exemplary failover module may optionally select an IP address based in part on Internet Location Coordinates (ILCs) where the host servers reside in an ILC enhanced Domain Name System (DNS). Other methods, devices and systems are also disclosed.
    Type: Grant
    Filed: March 3, 2008
    Date of Patent: June 4, 2013
    Assignee: Microsoft Corporation
    Inventors: Arne Josefsberg, John D Dunagan, Mark D. Scheibel, Alastair Wolman
  • Patent number: 8452182
    Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: May 28, 2013
    Assignee: The Invention Science Fund I, LLC
    Inventors: Howard Lee Davidson, James R. Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K. Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8401393
    Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
    Type: Grant
    Filed: January 6, 2010
    Date of Patent: March 19, 2013
    Assignee: The Invention Science Fund I, LLC
    Inventors: Howard Lee Davidson, James R. Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K. Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8369708
    Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
    Type: Grant
    Filed: January 6, 2010
    Date of Patent: February 5, 2013
    Assignee: The Invention Science Fund I, LLC
    Inventors: Howard Lee Davidson, James R. Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K. Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8301028
    Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: October 30, 2012
    Assignee: The Invention Science Fund I, LLC
    Inventors: Howard Lee Davidson, James R. Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K. Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, Jr.
  • Patent number: 8275873
    Abstract: An exemplary architecture is for an Internet Location Coordinate enhanced Domain Name System (DNS). An exemplary method includes requesting information for a plurality of servers associated with a network domain name of a Domain Name System (DNS) where the information includes information based in part on packets transmitted by each of the plurality of servers to a plurality of network beacons; receiving the requested information from a name server associated with the Domain Name System (DNS); and, based in part on the received information, selecting an optimal server for the network domain name. Other methods, devices and systems are also disclosed.
    Type: Grant
    Filed: July 21, 2011
    Date of Patent: September 25, 2012
    Assignee: Microsoft Corporation
    Inventors: Arne Josefsberg, Alastair Wolman, Mark D. Acheibel, John D. Dunagan
  • Publication number: 20110286748
    Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
    Type: Application
    Filed: May 19, 2010
    Publication date: November 24, 2011
    Inventors: Howard Lee Davidson, James R. Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K.Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, JR.
  • Publication number: 20110282973
    Abstract: An exemplary architecture is for an Internet Location Coordinate enhanced Domain Name System (DNS). An exemplary method includes requesting information for a plurality of servers associated with a network domain name of a Domain Name System (DNS) where the information includes information based in part on packets transmitted by each of the plurality of servers to a plurality of network beacons; receiving the requested information from a name server associated with the Domain Name System (DNS); and, based in part on the received information, selecting an optimal server for the network domain name. Other methods, devices and systems are also disclosed.
    Type: Application
    Filed: July 21, 2011
    Publication date: November 17, 2011
    Applicant: Microsoft Corporation
    Inventors: Arne Josefsberg, John D. Dunagan, Mark D. Scheibel, Alastair Wolman
  • Publication number: 20110262137
    Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
    Type: Application
    Filed: September 24, 2010
    Publication date: October 27, 2011
    Inventors: Howard Lee Davidson, James R. Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K. Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael Manos, Craig J. Mundie, Nathan P. Myhrvoid, Richard F. Rashid, Burton Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, JR.