Patents by Inventor James H. Woodyatt

James H. Woodyatt 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: 10567280
    Abstract: In embodiments of mesh network addressing, a router registers an address for an end device and assigns a child identifier to the end device. The router encodes an endpoint identifier of the end device, and a router identifier of the router into an Endpoint Identifier, which the router incorporates into a Routing Locator (RLOC) for the end device. The router responds to address queries and receives data packets on behalf of the end device. The router stores the data packets for the end device until the router can forward the data packets to the end device.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: February 18, 2020
    Assignee: Google LLC
    Inventors: Jonathan Wing-Yan Hui, Martin A. Turon, James H. Woodyatt
  • Publication number: 20190147143
    Abstract: Systems and methods for enabling a user to obtain rights in a legitimate copy of a digital content unit without downloading the copy from a digital content store are provided. The systems and methods provide an encrypted copy of a digital content unit to a first user and transcript the encrypted copy to generate the legitimate copy to a second user. The encrypted copy is encrypted with a first encrypt key that may be associated with the first user and the legitimate copy is encrypted with a second encrypt key that may be associated with the second user.
    Type: Application
    Filed: October 11, 2018
    Publication date: May 16, 2019
    Inventors: Jonathan M. Zweig, James H. Woodyatt
  • Patent number: 10102351
    Abstract: Systems and methods for enabling a user to obtain rights in a legitimate copy of a digital content unit without downloading the copy from a digital content store are provided. The systems and methods provide an encrypted copy of a digital content unit to a first user and transcript the encrypted copy to generate the legitimate copy to a second user. The encrypted copy is encrypted with a first encrypt key that may be associated with the first user and the legitimate copy is encrypted with a second encrypt key that may be associated with the second user.
    Type: Grant
    Filed: October 18, 2006
    Date of Patent: October 16, 2018
    Assignee: APPLE INC.
    Inventors: Jonathan M. Zweig, James H. Woodyatt
  • Publication number: 20170222923
    Abstract: In embodiments of mesh network addressing, a router registers an address for an end device and assigns a child identifier to the end device. The router encodes an endpoint identifier of the end device, and a router identifier of the router into an Endpoint Identifier, which the router incorporates into a Routing Locator (RLOC) for the end device. The router responds to address queries and receives data packets on behalf of the end device. The router stores the data packets for the end device until the router can forward the data packets to the end device.
    Type: Application
    Filed: February 27, 2017
    Publication date: August 3, 2017
    Applicant: Google Inc.
    Inventors: Jonathan Wing-Yan Hui, Martin A. Turon, James H. Woodyatt
  • Patent number: 9621462
    Abstract: In embodiments of mesh network addressing, a router registers an address for an end device and assigns a child identifier to the end device. The router encodes an endpoint identifier of the end device, and a router identifier of the router into an Endpoint Identifier, which the router incorporates into a Routing Locator (RLOC) for the end device. The router responds to address queries and receives data packets on behalf of the end device. The router stores the data packets for the end device until the router can forward the data packets to the end device.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: April 11, 2017
    Assignee: Google Inc.
    Inventors: Jonathan Wing-Yan Hui, Martin A. Turon, James H. Woodyatt
  • Publication number: 20160226761
    Abstract: In embodiments of mesh network addressing, a router registers an address for an end device and assigns a child identifier to the end device. The router encodes an endpoint identifier of the end device, and a router identifier of the router into an Endpoint Identifier, which the router incorporates into a Routing Locator (RLOC) for the end device. The router responds to address queries and receives data packets on behalf of the end device. The router stores the data packets for the end device until the router can forward the data packets to the end device.
    Type: Application
    Filed: July 13, 2015
    Publication date: August 4, 2016
    Inventors: Jonathan Wing-Yan Hui, Martin A. Turon, James H. Woodyatt
  • Patent number: 9385953
    Abstract: In embodiments of mesh network addressing, a router device receives provisioning domains that include an address prefix and an associated preference value for the address prefix. The router determines a route, based on one of the address prefixes, to use to forward a data packet to a destination. The router uses the preference values to prioritize the routing of the data packet. In other aspects, the preference values can be set based on one or more factors, and the router can use the preference values in addition to mesh network routing costs to determine a route for a data packet.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: July 5, 2016
    Assignee: Google Inc.
    Inventors: Jonathan Wing-Yan Hui, Martin A. Turon, James H. Woodyatt
  • Patent number: 9369374
    Abstract: In embodiments of mesh network addressing, a border router receives an address prefix and associated configuration information from an external network. The received address prefix and the configuration information enable the border router to create a provisioning domain that includes the received address prefix and the configuration information, as well as a unique identifier. The border router forwards the created provisioning domain to a leader device in the mesh network that stores the provisioning domain and propagates the provisioning domain to routers to enable packet addressing and routing in the mesh network.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: June 14, 2016
    Assignee: Google Inc.
    Inventors: Jonathan Wing-Yan Hui, Martin A. Turon, James H. Woodyatt
  • Patent number: 9344365
    Abstract: In embodiments of mesh network addressing, a router receives a packet to deliver to a network destination and determines if the network destination is within the mesh network. The network destination enables the router to discover a Routing Locator (RLOC) that is associated with the network destination and provides a routable network address for the network destination. The router can forward the received packet using the routable network address from the discovered Routing Locator. The router can discover the RLOC by searching a cache of RLOCs stored in the router, or by sending an address query.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: May 17, 2016
    Assignee: Google Inc.
    Inventors: Jonathan Wing-Yan Hui, Martin A. Turon, James H. Woodyatt
  • Patent number: 9300581
    Abstract: In embodiments of mesh network addressing for duplicate address detection, an end device of the mesh network can generate an address identifier that includes an address and time-based information associated with the end device, which is attached to a router device for communication in the mesh network. The address identifier is maintained by the router device as a tuple state of the end device. The end device or the router device can initiate an address query requesting that mesh network devices in the mesh network having a designated address respond with the tuple state that corresponds to the designated address. The end device or router device receives the tuple state of mesh network devices having the designated address in response to the address query, and can then detect a duplicate address of a mesh network device based on the time based information.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: March 29, 2016
    Assignee: Google Inc.
    Inventors: Jonathan Wing-Yan Hui, Martin A. Turon, James H. Woodyatt
  • Patent number: 8934624
    Abstract: Systems and methods for enabling a user to obtain rights in a legitimate copy of a digital content unit without downloading the copy from a digital content store are provided. The systems and methods provide an encrypted copy of a digital content unit to a first user and transcript the encrypted copy to generate the legitimate copy to a second user. The encrypted copy is encrypted with a first encrypt key that may be associated with the first user and the legitimate copy is encrypted with a second encrypt key that may be associated with the second user.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: January 13, 2015
    Assignee: Apple Inc.
    Inventors: Jonathan M. Zweig, James H. Woodyatt
  • Publication number: 20120275592
    Abstract: Systems and methods for enabling a user to obtain rights in a legitimate copy of a digital content unit without downloading the copy from a digital content store are provided. The systems and methods provide an encrypted copy of a digital content unit to a first user and transcript the encrypted copy to generate the legitimate copy to a second user. The encrypted copy is encrypted with a first encrypt key that may be associated with the first user and the legitimate copy is encrypted with a second encrypt key that may be associated with the second user.
    Type: Application
    Filed: December 27, 2011
    Publication date: November 1, 2012
    Applicant: Apple Inc.
    Inventors: Jonathan M. Zweig, James H. Woodyatt
  • Patent number: 8086535
    Abstract: Systems and methods for enabling a user to obtain rights in a legitimate copy of a digital content unit without downloading the copy from a digital content store are provided. The systems and methods provide an encrypted copy of a digital content unit to a first user and transcript the encrypted copy to generate the legitimate copy to a second user. The encrypted copy is encrypted with a first encrypt key that may be associated with the first user and the legitimate copy is encrypted with a second encrypt key that may be associated with the second user.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: December 27, 2011
    Assignee: Apple Inc.
    Inventors: Jonathan M. Zweig, James H. Woodyatt
  • Patent number: 6452924
    Abstract: The present invention provides broadband multimedia communication over the standard circuit-switched public switched telephone network infrastructure (PSTN) and other physical or virtual circuit-switched infrastructures while simultaneously and transparently interoperating with the public Internet packet-switched infrastructure to effectively merge the capabilities of the two types of infrastructures into a seamless capability that can bring the benefits of using both types of existing switching infrastructures to large groups of users under the control of the same common and simple interface tools such as web browsers. The invention enables users to establish both packet-switched connections for sending or receiving content for which low-latency and unpredictable response times are not a problem (i.e.
    Type: Grant
    Filed: November 15, 1999
    Date of Patent: September 17, 2002
    Assignee: Enron Warpspeed Services, Inc.
    Inventors: Michael E. Golden, Richard E. Cobb, George R. Grenley, William A. Rundquist, Todd D. Chu, James H. Woodyatt, Jessica Dasha Jex, Miguel J. DeAvila
  • Patent number: 6272127
    Abstract: The present invention provides broadband multimedia communication over the standard circuit-switched public switched telephone network infrastructure (PSTN) and other physical or virtual circuit-switched infrastructures while simultaneously and transparently interoperating with the public Internet packet-switched infrastructure to effectively merge the capabilities of the two types of infrastructures into a seamless capability that can bring the benefits of using both types of existing switching infrastructures to large groups of users under the control of the same common and simple interface tools such as web browsers. The invention enables users to establish both packet-switched connections for sending or receiving content for which low-latency and unpredictable response times are not a problem (i.e.
    Type: Grant
    Filed: November 10, 1997
    Date of Patent: August 7, 2001
    Assignee: Ehron WarpSpeed Services, Inc.
    Inventors: Michael E. Golden, Richard E. Cobb, George R. Grenley, William A. Rundquist, Todd D. Chu, James H. Woodyatt, Jessica Dasha Jex, Miguel J. DeAvila