Patents by Inventor Kent Felske

Kent Felske 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).

  • Publication number: 20170052959
    Abstract: A method of filtering and scoring a plurality of resources where each resource can be associated with a plurality of attribute values. For each resource at least a subset of the attribute values can be applied to an input layer of a multilevel classifier, such as a neural network. The multilevel classifier can be used to generate intra-level values for nodes in an intermediate layer of the multilevel classifier and output values for node at an output layer of the multilevel classifier. The output values and associated intra-level values can be used to determine a confidence indicator or qualification score for the resource. The confidence indicators or qualification scores for the resources can be compared to filter the resources.
    Type: Application
    Filed: August 18, 2016
    Publication date: February 23, 2017
    Inventors: Jonathan Felske, Peter Myers, Eziah Syed, Delfin Montuno, Kent Felske
  • Patent number: 9064093
    Abstract: A system in which data signatures are used to identify copyrighted content passing through a network. The data signatures are derived from files containing copyrighted content to be identified. The signatures are used to search within peer-to-peer data streams flowing through one or more network nodes in a communications network. Any specific technique may be used for pattern recognition between the signatures and the monitored traffic. When a particular file of interest is identified, the system may operate to perform one or more of several possible actions, including stopping the transmission, allowing the transmission but recording the event, making an offer to the recipient allowing them to legally purchase the file, or sending alternative information or intentionally corrupting the information to render it useless to the recipient.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: June 23, 2015
    Assignee: Apple Inc.
    Inventors: Kent Felske, James Aweya, Delfin Montuno, Michel Ouellette
  • Patent number: 9042905
    Abstract: A telecommunication station set such as an IP phone is configured based on proximity of a user. Proximity of the user relative to the station set can be determined using RF-ID, UWB, GPS, direct user input, contextual information or other technology. For example, the user may carry a badge equipped with an RF-ID tag. The RF-ID tag is operative in response to an RF-ID reader associated with the phone, when in close proximity, to signal user ID and password, which may be encrypted. The user ID and password are sent to a SIP server, which authenticates the user and retrieves user-specific configuration details which are returned to the IP phone. The IP phone configures itself with the user-specific parameters. If the user moves away from the phone, as determined by the RF-ID tag being out of range of the reader, the IP phone de-configures itself.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: May 26, 2015
    Assignee: RPX CLEARINGHOUSE LLC
    Inventors: Andrew Paryzek, Kent Felske, Denis Plante
  • Patent number: 9026533
    Abstract: Documents written using a markup language such as XML may be decomposed into Path and Parent Associated Node (PPAN) elements, each of which is a linear data structure that includes the content of a node, the parent-child relationship of the node, and the path level of the node. A number of PPAN elements may be grouped together to form A PPAN chain. A PPAN matching process uses the PPAN elements/PPAN chain to search for structured documents that match the PPAN chain. The PPAN matching process is able to perform query and match at the same time to accelerate the PPAN matching process, and also enables complex services to be represented by generic structured documents. Optionally, the PPAN matching process may support wildcard requests so that services may be discovered without prior knowledge of the services.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: May 5, 2015
    Assignee: RPX Clearinghouse LLC
    Inventors: Zhonghui Yao, Kent Felske
  • Publication number: 20140269434
    Abstract: In response to a network topology change, a clock root node calculates a new clock path for each affected node by building a clock source topology tree, and identifying from that tree a path to the network node from a clock source of higher or equal stratum relative to that network node. The root node then sends a network message to each node indicating the new path that the node should use. Each node receives the message and compares the new path with the existing path. If the paths are different then the node acquires the new path just received in the message. If the paths are the same then the node does nothing and discards the message.
    Type: Application
    Filed: May 29, 2014
    Publication date: September 18, 2014
    Applicant: ROCKSTAR CONSORTIUM US LP
    Inventors: Michel Ouellette, James Aweya, Delphin Y. Montuno, Kent Felske, Michael George Mayer
  • Publication number: 20140172913
    Abstract: Documents written using a markup language such as XML may be decomposed into Path and Parent Associated Node (PPAN) elements, each of which is a linear data structure that includes the content of a node, the parent-child relationship of the node, and the path level of the node. A number of PPAN elements may be grouped together to form A PPAN chain. A PPAN matching process uses the PPAN elements/PPAN chain to search for structured documents that match the PPAN chain. The PPAN matching process is able to perform query and match at the same time to accelerate the PPAN matching process, and also enables complex services to be represented by generic structured documents. Optionally, the PPAN matching process may support wildcard requests so that services may be discovered without prior knowledge of the services.
    Type: Application
    Filed: February 20, 2014
    Publication date: June 19, 2014
    Applicant: Rockstar Consortium US LP
    Inventors: Zhonghui Yao, Kent Felske
  • Patent number: 8755308
    Abstract: In response to a network topology change, a clock root node calculates a new clock path for each affected node by building a clock source topology tree, and identifying from that tree a path to the network node from a clock source of higher or equal stratum relative to that network node. The root node then sends a network message to each node indicating the new path that the node should use. Each node receives the message and compares the new path with the existing path. If the paths are different then the node acquires the new path just received in the message. If the paths are the same then the node does nothing and discards the message.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: June 17, 2014
    Assignee: Rockstar Consortium US LP
    Inventors: Michel Ouellette, James Aweya, Delfin Y. Montuno, Kent Felske, Michael George Mayer
  • Patent number: 8694500
    Abstract: Documents written using a markup language such as XML may be decomposed into Path and Parent Associated Node (PPAN) elements, each of which is a linear data structure that includes the content of a node, the parent-child relationship of the node, and the path level of the node. A number of PPAN elements may be grouped together to form A PPAN chain. A PPAN matching process uses the PPAN elements/PPAN chain to search for structured documents that match the PPAN chain. The PPAN matching process is able to perform query and match at the same time to accelerate the PPAN matching process, and also enables complex services to be represented by generic structured documents. Optionally, the PPAN matching process may support wildcard requests so that services may be discovered without prior knowledge of the services.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: April 8, 2014
    Assignee: Rockstar Consortium US LP
    Inventors: Zhonghui Yao, Kent Felske
  • Publication number: 20140019640
    Abstract: System and method for dynamically re-directing communications sessions destined for a particular entity in a communications system, each communications session being associated with at least one predefined route. Location information indicative of a current location of the particular entity is obtained and applied to a predefined set of conditional routing rules associated with the particular entity. This rules-based processing generates a routing result, on the basis of which the at least one predefined route associated with each communications session destined for the particular entity is dynamically updated.
    Type: Application
    Filed: September 18, 2013
    Publication date: January 16, 2014
    Applicant: Rockstar Consortium US LP
    Inventors: Jeff Fitchett, Andrew Paryzek, Kent Felske, Guy Duxbury, Alan Graves
  • Patent number: 8577369
    Abstract: A system, method and apparatus for facilitating handoff of communications with a user device between a first communication network having a first domain technology, and a second communication network having a second domain technology different from the first domain technology, the system, method and apparatus includes an anchor point that establishes a first service flow with the first communication network, and a second service flow with the second communication network based upon a triggering event respectively, with the user device, and a handoff device that receives at least one handoff parameter for determining a handoff operation of the user device from the first communication network to the second communication network.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: November 5, 2013
    Assignee: Apple, Inc.
    Inventors: Guyves Achtari, Eric Bernier, Kent Felske
  • Patent number: 8537659
    Abstract: A method and system for monitoring context information associated with a wireless communication entity for determining a potential occurrence of a network disruption for that wireless communication entity. Upon determining a potential occurrence of a network disruption, causing an adjustment of bandwidth available for data transfer involving the wireless communication entity. The adjustment is used to prevent or mitigate service disruptions.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: September 17, 2013
    Assignee: Apple Inc.
    Inventors: Jeffrey William Fitchett, Guy Michael Amyon Farquharson Duxbury, Kent Felske
  • Patent number: 8521186
    Abstract: System and method for determining location-enhanced presence information for a particular entity subscribed to a communications system. Location information indicative of a current location for the particular entity is obtained, as well as presence information indicative of a current activity status of the particular entity within the communications system. A combination of the current location and current activity status of the particular entity is applied as a condition to a set of conditional rules associated with the particular entity, for determining current location-enhanced presence information for the particular entity.
    Type: Grant
    Filed: August 11, 2006
    Date of Patent: August 27, 2013
    Assignee: Rockstar Consortium US LP
    Inventors: Jeff Fitchett, Andrew Paryzek, Kent Felske, Guy Duxbury, Alan Graves
  • Patent number: 8401933
    Abstract: Secure access to inventory data concerning a supplier's product located at a seller's premises is provided by tagging units of product with a supplier identifier and a product identifier. The identifiers may be embedded in RFID tags or EPC labels. A secure VPN tunnel is established between a supplier and a seller. The VPN tunnel is associated with a particular supplier identifier such that only inventory data associated with the supplier identifier that matches the supplier is transmitted on the VPN tunnel, and inventory data associated with supplier identifiers that do not match the supplier are filtered out. Hence, the seller can provide the supplier with access to inventory data without exposing sensitive information related to the seller and other suppliers.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: March 19, 2013
    Assignee: Rockstar Consortium US LP
    Inventors: Kent Felske, Eric Bernler
  • Patent number: 8369322
    Abstract: Described are a method and system for determining whether to establish a call over an internet protocol (IP)-based network. A network device inspects an IP packet to determine that the IP packet conveys a message to initiate a call. The network device determines a shortest path through a link-state network to be taken by traffic associated with the call if the call is admitted. The network device also determines whether each link in the shortest path through the link-state network is available for supporting the traffic associated with the call and issues a message that rejects admission of the call if at least one link in the shortest path through the link-state network is unavailable for supporting the traffic associated with the call.
    Type: Grant
    Filed: July 21, 2005
    Date of Patent: February 5, 2013
    Assignee: Rockstar Consortium US LP
    Inventors: Peter Ashwood Smith, Kent Felske, Hongyi Li
  • Patent number: 8315518
    Abstract: A technique for transmitting an optical signal along an optical wavelength path through an optical network having a plurality of network nodes is disclosed. In one particular exemplary embodiment, the technique may be realized as a method for transmitting an optical signal along an optical wavelength path through an optical network having a plurality of network nodes. Such a method may comprise transmitting a first message from a first node to a second node requesting an optical wavelength path from the first node to at least the second node, and simultaneously configuring the first node for transmitting an optical signal along the optical wavelength path from the first node to the second node.
    Type: Grant
    Filed: May 20, 2003
    Date of Patent: November 20, 2012
    Assignee: Ciena Corporation
    Inventors: Zhonghui Yao, Jeffrey Fitchett, Kent Felske
  • Patent number: 8312016
    Abstract: Documents written using a markup language such as XML may be decomposed into Path and Parent Associated Node (PPAN) elements, each of which is a linear data structure that includes the content of a node, the parent-child relationship of the node, and the path level of the node. A number of PPAN elements may be grouped together to form A PPAN chain. A PPAN matching process uses the PPAN elements/PPAN chain to search for structured documents that match the PPAN chain. The PPAN matching process is able to perform query and match at the same time to accelerate the PPAN matching process, and also enables complex services to be represented by generic structured documents. Optionally, the PPAN matching process may support wildcard requests so that services may be discovered without prior knowledge of the services.
    Type: Grant
    Filed: April 25, 2006
    Date of Patent: November 13, 2012
    Assignee: Rockstar Consortium US LP
    Inventors: Zhonghui Yao, Kent Felske
  • Patent number: 8300594
    Abstract: A method and apparatus for communicating wireless network landscape information to a mobile device is shown and described. Strategic placement of beaconing devices that are encoded with pre-defined, specialized SSIDs allows information to be forwarded to the mobile clients to trigger specific behavior in the clients and to enable the clients to pro-actively control network transitions, thereby increasing their ability to provide seamless communications.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: October 30, 2012
    Assignee: Avaya Inc.
    Inventors: Eric Bernier, Kent Felske, Guyves Achtarl
  • Publication number: 20120265653
    Abstract: Secure access to inventory data concerning a supplier's product located at a seller's premises is provided by tagging units of product with a supplier identifier and a product identifier. The identifiers may be embedded in RFID tags or EPC labels. A secure VPN tunnel is established between a supplier and a seller. The VPN tunnel is associated with a particular supplier identifier such that only inventory data associated with the supplier identifier that matches the supplier is transmitted on the VPN tunnel, and inventory data associated with supplier identifiers that do not match the supplier are filtered out. Hence, the seller can provide the supplier with access to inventory data without exposing sensitive information related to the seller and other suppliers.
    Type: Application
    Filed: June 25, 2012
    Publication date: October 18, 2012
    Inventors: Kent Felske, Eric Bernier
  • Patent number: 8230513
    Abstract: A traffic controller is provided which integrates black-box tests of unauthorized applications to extract application characteristics from associated Internet traffic, exploits the networking information learned by host clients, actively scans and controls hosts on the corporate network, and dynamically configures a corporate firewall to block traffic to and from critical application network elements. As a result, the traffic controller effectively manages unauthorized applications and their associated traffic in a corporate environment.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: July 24, 2012
    Assignee: Avaya Inc.
    Inventors: Wenfeng Chen, Michel Ouellette, Delfin Montuno, Kent Felske
  • Publication number: 20120182863
    Abstract: In response to a network topology change, a clock root node calculates a new clock path for each affected node by building a clock source topology tree, and identifying from that tree a path to the network node from a clock source of higher or equal stratum relative to that network node. The root node then sends a network message to each node indicating the new path that the node should use. Each node receives the message and compares the new path with the existing path. If the paths are different then the node acquires the new path just received in the message. If the paths are the same then the node does nothing and discards the message.
    Type: Application
    Filed: January 31, 2012
    Publication date: July 19, 2012
    Inventors: Michel Ouellette, James Aweya, Delfin Y. Montuno, Kent Felske, Michael George Mayer