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: 10567280Abstract: 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: GrantFiled: February 27, 2017Date of Patent: February 18, 2020Assignee: Google LLCInventors: Jonathan Wing-Yan Hui, Martin A. Turon, James H. Woodyatt
-
Publication number: 20190147143Abstract: 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: ApplicationFiled: October 11, 2018Publication date: May 16, 2019Inventors: Jonathan M. Zweig, James H. Woodyatt
-
Patent number: 10102351Abstract: 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: GrantFiled: October 18, 2006Date of Patent: October 16, 2018Assignee: APPLE INC.Inventors: Jonathan M. Zweig, James H. Woodyatt
-
Publication number: 20170222923Abstract: 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: ApplicationFiled: February 27, 2017Publication date: August 3, 2017Applicant: Google Inc.Inventors: Jonathan Wing-Yan Hui, Martin A. Turon, James H. Woodyatt
-
Patent number: 9621462Abstract: 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: GrantFiled: July 13, 2015Date of Patent: April 11, 2017Assignee: Google Inc.Inventors: Jonathan Wing-Yan Hui, Martin A. Turon, James H. Woodyatt
-
Publication number: 20160226761Abstract: 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: ApplicationFiled: July 13, 2015Publication date: August 4, 2016Inventors: Jonathan Wing-Yan Hui, Martin A. Turon, James H. Woodyatt
-
Patent number: 9385953Abstract: 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: GrantFiled: July 13, 2015Date of Patent: July 5, 2016Assignee: Google Inc.Inventors: Jonathan Wing-Yan Hui, Martin A. Turon, James H. Woodyatt
-
Patent number: 9369374Abstract: 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: GrantFiled: July 13, 2015Date of Patent: June 14, 2016Assignee: Google Inc.Inventors: Jonathan Wing-Yan Hui, Martin A. Turon, James H. Woodyatt
-
Patent number: 9344365Abstract: 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: GrantFiled: July 13, 2015Date of Patent: May 17, 2016Assignee: Google Inc.Inventors: Jonathan Wing-Yan Hui, Martin A. Turon, James H. Woodyatt
-
Patent number: 9300581Abstract: 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: GrantFiled: July 13, 2015Date of Patent: March 29, 2016Assignee: Google Inc.Inventors: Jonathan Wing-Yan Hui, Martin A. Turon, James H. Woodyatt
-
Patent number: 8934624Abstract: 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: GrantFiled: December 27, 2011Date of Patent: January 13, 2015Assignee: Apple Inc.Inventors: Jonathan M. Zweig, James H. Woodyatt
-
Publication number: 20120275592Abstract: 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: ApplicationFiled: December 27, 2011Publication date: November 1, 2012Applicant: Apple Inc.Inventors: Jonathan M. Zweig, James H. Woodyatt
-
Patent number: 8086535Abstract: 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: GrantFiled: April 4, 2006Date of Patent: December 27, 2011Assignee: Apple Inc.Inventors: Jonathan M. Zweig, James H. Woodyatt
-
Method and apparatus for controlling bandwidth in a switched broadband multipoint/multimedia network
Patent number: 6452924Abstract: 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: GrantFiled: November 15, 1999Date of Patent: September 17, 2002Assignee: 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: 6272127Abstract: 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: GrantFiled: November 10, 1997Date of Patent: August 7, 2001Assignee: 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