Patents by Inventor Thomas O'Neil

Thomas O'Neil 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: 8072985
    Abstract: Systems in the current art provide capacity planning for packet networks. These systems require input data that characterizes traffic demands. The demands may be expressed as matrixes that record the number of bytes and packets exchanged between access routers or service nodes for each type-of-service. This invention defines a system and method to calculate these traffic matrixes. Access routers in a service node export flow records to a Record Collector. The flow records are processed to create ingress and egress records that are stored on the Record Collector. This data is uploaded to a Capacity Planning Server at which the traffic matrixes are generated. The egress access router(s) for a flow are determined by searching for matching ingress and egress records. Matching records have identical source and destination addresses. This algorithm requires no knowledge of the complex topology and routing protocols that are used within packet networks. Sampled or non-sampled flow records may be used.
    Type: Grant
    Filed: December 27, 2009
    Date of Patent: December 6, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Joseph Golan, Danielle Liu, Joseph Thomas O'Neil
  • Patent number: 8069263
    Abstract: A method of establishing communications with one or more devices located in an environment using a wireless communication device is disclosed. The wireless communication device comprises a short-range transceiver that is able to communicate with a short-range transceiver located in the environment. A communication is received from the short-range transceiver of the wireless communication device that includes a request to establish communications with one or more device located in the environment. A request is transmitted to an environment directory server to determine if a user associated with the wireless communication device has permission to access any of the devices in the environment. A response is received from the environment directory server in response to the request. A communication is made to the short-range transceiver of the wireless communication device indicating whether the device can communicate with any of the devices in the environment.
    Type: Grant
    Filed: April 7, 2009
    Date of Patent: November 29, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventor: Joseph Thomas O'Neil
  • Patent number: 8065387
    Abstract: A method of establishing communications with one or more devices located in an environment using a wireless communication device is disclosed. The wireless communication device comprises a short-range transceiver that is able to communicate with a short-range transceiver located in the environment. A communication is received from the short-range transceiver of the wireless communication device that includes a request to establish communications with one or more device located in the environment. A request is transmitted to an environment directory server to determine if a user associated with the wireless communication device has permission to access any of the devices in the environment. A response is received from the environment directory server in response to the request. A communication is made to the short-range transceiver of the wireless communication device indicating whether the device can communicate with any of the devices in the environment.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: November 22, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventor: Joseph Thomas O'Neil
  • Patent number: 8064432
    Abstract: A Path Generator connects to a communication network and uses genetic algorithms to assign flows to paths. Genotypes encode flow to path assignments for working and protection paths. Genotype fitness functions are computed as a weighted sum of constraint fitness functions. Each constraint fitness function evaluates the degrees to which the genotype is a satisfactory solution. The system can be used for network modeling. It can also receive requests for on-demand assignment of flows and on-demand rerouting of flows.
    Type: Grant
    Filed: December 27, 2009
    Date of Patent: November 22, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventor: Joseph Thomas O'Neil
  • Patent number: 8015287
    Abstract: A method of configuring a network element such that a Virtual Private Network (VPN) site can connect to the network element is disclosed. An interface on a Provider Edge (PE) router is configured in restricted mode. A request is received from the interface to authenticate a user associated with a VPN requesting to connect to the interface. A determination is made as to whether the user is authorized to submit requests to the interface. If the user is authorized, an activation request is received from the interface to allow the VPN can connect to the interface. A determination is made as to whether the user is authorized to connect to the interface via the VPN. If the user is authorized, VPN site parameters are configured at the PE router and the PE router is configured in unrestricted mode.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: September 6, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Joseph Golan, Joseph Thomas O'Neil
  • Patent number: 7966025
    Abstract: Restrictions on use of a cellular telephone in a vehicle, such as an automobile, are imposed using a global position system (GPS) device to determine the location of a vehicle in relation to geographic regions in which legal or customer restrictions on cellular telephone use are to be imposed. Network or local short-range wireless transmitters supply information to a cellular telephone describing potentially applicable restriction information retrieved from network databases. In response, a cellular telephone determines applicability of such restrictions and applies them to further use of the cellular telephone while such restrictions continue to apply. Alternative arrangements allow vehicle-based or network based processing of region and restrictions information to yield command messages to cellular telephones to control their further use.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: June 21, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventor: Joseph Thomas O'Neil
  • Publication number: 20110066712
    Abstract: A method of creating and managing user-defined services in a personal distributed network is described. The method comprises selecting one or more specific device elements or device element types to perform specific actions in a pre-determined sequence based on one or more triggers causing execution of one or more specific actions.
    Type: Application
    Filed: April 16, 2010
    Publication date: March 17, 2011
    Inventors: Prem Jothipragasam Kumar, Thomas O'Neil, Robbin Hughes
  • Publication number: 20110066711
    Abstract: A method of classifying a client device and a device manager to allow for end users to share devices is described.
    Type: Application
    Filed: April 16, 2010
    Publication date: March 17, 2011
    Inventors: Prem Jothipragasam Kumar, Thomas O'Neil, Robbin Hughes
  • Publication number: 20110060816
    Abstract: A method for dynamically managing network configuration and wireless subscription within a personal distributed network is described. The method comprises one or more client devices providing a device manager with necessary parameters at registration, and updating them on a need basis; the device manager storing the received parameters in memory; and one or more client devices communicating to device manager and passing network configuration and wireless subscription information.
    Type: Application
    Filed: April 16, 2010
    Publication date: March 10, 2011
    Inventors: Prem Jothipragasam KUMAR, Thomas O'Neil, Robbin Hughes
  • Publication number: 20110035641
    Abstract: A proxy apparatus and method for streaming media information via at least one network and for building-up a good quality version of the media information. When a user device communicates with the proxy apparatus using a particular bandwidth and requests that media information be provided, the proxy apparatus first determines if a version of the media information encoded for the user device's connection bandwidth has been stored in the proxy apparatus. If a version of the media information encoded for the user device's bandwidth is not available from the proxy apparatus, the proxy apparatus sends a request to a media server for the media information. If the version of the media information has missing packets, the proxy device sends retransmission requests to the media server to obtain the missing packets, thereby building-up a good quality version of the media information.
    Type: Application
    Filed: October 11, 2010
    Publication date: February 10, 2011
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Robert Edward Markowitz, Joseph Thomas O'Neil, Kenneth H. Rosen, Peter H. Stuntebeck
  • Patent number: 7873374
    Abstract: Restrictions on use of a cellular telephone in a vehicle, such as an automobile, are imposed using a global position system (GPS) device to determine the location of a vehicle in relation to geographic regions in which legal or customer restrictions on cellular telephone use are to be imposed. Network or local short-range wireless transmitters supply information to a cellular telephone describing potentially applicable restriction information retrieved from network databases. In response, a cellular telephone determines applicability of such restrictions and applies them to further use of the cellular telephone while such restrictions continue to apply. Alternative arrangements allow vehicle-based or network based processing of region and restrictions information to yield command messages to cellular telephones to control their further use.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: January 18, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventor: Joseph Thomas O'Neil
  • Patent number: 7865577
    Abstract: An enhanced network element and method for configuring and deploying computer network elements is disclosed. A customer orders a network element from an equipment provider. Upon receipt of the unconfigured network element, a Trusted Configuration Device (TCD) is shipped from a network provider to the customer. The TCD transmits information to the NE that enables it to download a configuration file from a Provisioning Server (PS) via a secure channel.
    Type: Grant
    Filed: February 11, 2003
    Date of Patent: January 4, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Joseph Thomas O'Neil, Yzhak Ronen
  • Patent number: 7814181
    Abstract: An enhanced network element and method for configuring and deploying computer network elements is disclosed. A customer orders a network element from an equipment provider. Upon receipt of the unconfigured network element, a Trusted Configuration Device (TCD) is shipped from a network provider to the customer. The TCD transmits information to the NE that enables it to download a configuration file from a Provisioning Server (PS) via a secure channel.
    Type: Grant
    Filed: July 11, 2006
    Date of Patent: October 12, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Joseph Thomas O'Neil, Yzhak Ronen
  • Publication number: 20100242072
    Abstract: A network-based device allows customers to receive television programming and to view summaries of the programming. A method of providing the summaries comprises: dividing a received program into program segments each identified by index marks, summarizing each program segment into summary segments identified by similar index marks, generating metadata files for delimiting a beginning and an end of summary segments and program segments, storing the summary segments and accessing the summary segments to supply the summary segments in lieu of program segments upon demand.
    Type: Application
    Filed: June 4, 2010
    Publication date: September 23, 2010
    Applicant: AT&T Intellectual Property II, L.P., via transfer from AT&T Corp.
    Inventors: Vijay K. Bhagavath, Robert Edward Markowitz, Joseph Thomas O'Neil
  • Publication number: 20100211679
    Abstract: A personal device management server device comprises a processing device, first and second communication interfaces, and a memory. The first communication interface is coupled with the processing device and is arranged to communicate with a wireless communication network. The second communication interface is coupled with the processing device and is arranged to communicate with a client device. The memory is coupled with the processing device and arranged to store instructions comprising a personal device management system. The personal device management system is arranged to control allocation of one or more components of a communication service with the individual client device elements via the second communication interface.
    Type: Application
    Filed: February 11, 2010
    Publication date: August 19, 2010
    Inventors: Prem Jothipragasam Kumar, Thomas O'Neil
  • Patent number: 7743399
    Abstract: A network-based device allows customers to receive television programming and to view summaries of the programming. A method of providing the summaries comprises: dividing a received program into program segments each identified by index marks, summarizing each program segment into summary segments identified by similar index marks, generating metadata files for delimiting a beginning and an end of summary segments and program segments, storing the summary segments and accessing the summary segments to supply the summary segments in lieu of program segments upon demand.
    Type: Grant
    Filed: April 14, 2004
    Date of Patent: June 22, 2010
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Vijay K. Bhagavath, Robert Edward Markowitz, Joseph Thomas O'Neil
  • Patent number: 7743139
    Abstract: Systems in the current art provide capacity planning for packet networks. These systems require input data that characterizes traffic demands. The demands may be expressed as matrixes that record the number of bytes and packets exchanged between access routers or service nodes for each type-of-service. This invention defines a system and method to calculate these traffic matrixes. Access routers in a service node export flow records to a Record Collector. The flow records are processed to create ingress and egress records that are stored on the Record Collector. This data is uploaded to a Capacity Planning Server at which the traffic matrixes are generated. The egress access router(s) for a flow are determined by searching for matching ingress and egress records. Matching records have identical source and destination addresses. This algorithm requires no knowledge of the complex topology and routing protocols that are used within packet networks. Sampled or non-sampled flow records may be used.
    Type: Grant
    Filed: September 28, 2005
    Date of Patent: June 22, 2010
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Joseph Golan, Danielle Liu, Joseph Thomas O'Neil
  • Publication number: 20100110902
    Abstract: This invention provides a more effective method for capacity planning and traffic engineering of packet networks that connect Virtual Private Network (VPN) sites. A distributed architecture efficiently computes traffic matrixes that show the number of bytes and/or packets exchanged among provider edge (PE) routers and/or service nodes. Each PE router in a service node is exports flow records to a Flow Record Processor (FRP) in the same location. The FRPs use these records in conjunction with configuration data extracted from the PE routers to compute partial traffic matrixes. The partial traffic matrixes are uploaded to a Matrix Generator to create a total traffic matrix. The total traffic matrix is essential input for capacity planning or traffic engineering tools.
    Type: Application
    Filed: November 24, 2009
    Publication date: May 6, 2010
    Applicant: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: Joseph Golan, Joseph Thomas O'Neil
  • Publication number: 20100103937
    Abstract: A Path Generator connects to a communication network and uses genetic algorithms to assign flows to paths. Genotypes encode flow to path assignments for working and protection paths. Genotype fitness functions are computed as a weighted sum of constraint fitness functions. Each constraint fitness function evaluates the degrees to which the genotype is a satisfactory solution. The system can be used for network modeling. It can also receive requests for on-demand assignment of flows and on-demand rerouting of flows.
    Type: Application
    Filed: December 27, 2009
    Publication date: April 29, 2010
    Inventor: JOSEPH THOMAS O'NEIL
  • Publication number: 20100097938
    Abstract: Systems in the current art provide capacity planning for packet networks. These systems require input data that characterizes traffic demands. The demands may be expressed as matrixes that record the number of bytes and packets exchanged between access routers or service nodes for each type-of-service. This invention defines a system and method to calculate these traffic matrixes. Access routers in a service node export flow records to a Record Collector. The flow records are processed to create ingress and egress records that are stored on the Record Collector. This data is uploaded to a Capacity Planning Server at which the traffic matrixes are generated. The egress access router(s) for a flow are determined by searching for matching ingress and egress records. Matching records have identical source and destination addresses. This algorithm requires no knowledge of the complex topology and routing protocols that are used within packet networks. Sampled or non-sampled flow records may be used.
    Type: Application
    Filed: December 27, 2009
    Publication date: April 22, 2010
    Inventors: JOSEPH GOLAN, Danielle Liu, Joseph Thomas O'Neil