Patents Examined by Ryan Jakovac
  • Patent number: 8650245
    Abstract: A method implemented by a computing component for providing adaptive views of reputation data associated with a domain name system query is described. A domain name system query is received. A filter portion within the query is identified. A virtual zone file is queried according to the filter portion of the query. A response to the query is generated. The response comprises an analysis of the reputation data according to the filter portion.
    Type: Grant
    Filed: April 22, 2009
    Date of Patent: February 11, 2014
    Assignee: Symantec Corporation
    Inventor: Peter Ashley
  • Patent number: 8631105
    Abstract: A method to optimize revenue realized under multiple service level agreements with multiple data storage clients is disclosed. The method provides an information storage and retrieval system. The method includes entering into (N) service level agreements to provide data storage services for (N) applications using the information storage and retrieval system, where each of the (N) service level agreements specifies an average maximum response time RTSLA. The method calculates for each value of (j), the value per unit throughput ?j for the (j)th application, and then determines for each value of (j) the optimum data flow rate x(j)OPT. The method estimates, for each value of (j), a maximum data flow rate X(j)MAX that the (j)th application can utilize, and determines, for each value of (j), if x(j)OPT equals X(j)MAX.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: January 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: John G. Aschoff, David D. Chambliss, Bruce McNutt
  • Patent number: 8612534
    Abstract: A delivery of a message of a notification to a user account may be paused, by the processing device without intervention by a user of the user account, when a first action related to a media event has occurred.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: December 17, 2013
    Assignee: Electronic Arts Inc.
    Inventor: Paul Hossack
  • Patent number: 8589574
    Abstract: Dynamic application instance discovery and state management within a distributed system. A distributed system may implement application instances configured to perform one or more application functions within the distributed system, and discovery and failure detection daemon (DFDD) instances, each configured to store an indication of a respective operational state of each member of a respective group of the number of application instances. Each of the DFDD instances may repeatedly execute a gossip-based synchronization protocol with another one of the DFDD instances, where execution of the protocol between DFDD instances includes reconciling differences among membership of the respective groups of application instances. A new application instance may be configured to notify a particular DFDD instance of its availability to perform an application function.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: November 19, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: John David Cormie, Ami K. Fischman, Allan H. Vermeulen
  • Patent number: 8583752
    Abstract: A system for transmitting pushed data to a wireless data device generates a tracking identifier for a request for the pushed data and sends the request to a wireless data device server. The request includes the tracking ID and the wireless data device server includes a log file. The system parses the log file to extract confirmation data and determines whether the pushed data was successfully delivered based on the confirmation data. If the pushed data was not successfully delivered, the system will send a additional request for the pushed data to the wireless data device server.
    Type: Grant
    Filed: March 24, 2005
    Date of Patent: November 12, 2013
    Assignee: Bank of America Corporation
    Inventors: Peter K. Buchhop, Anne B. Fyk
  • Patent number: 8572290
    Abstract: A system and method of management of communication in a potentially unreliable wide-area network that contains one or more nodes connected to said network, each potentially having access to one or more inputs and/or outputs and capable of evaluating said inputs and directing said outputs, a global address space (GAS) accessible by said nodes, and a communication system using said GAS that provides communications between said nodes.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: October 29, 2013
    Assignee: Board of Supervisors of Louisiana State University and Agricultural and Mechanical College
    Inventors: Supratik Mukhopadhyay, S. Sitharama Iyengar
  • Patent number: 8554880
    Abstract: A server (1) transmits playlists, each playlist including a description of content acquisition information, and playlist configuration data represented between playlists in numerical values. A terminal device (2) receives playlists and playlist configuration data from the server (1), and for a reproduction of content, changes a playlist to be used in accordance with playlist configuration data to reproduce a content of playlist after change. This allows the terminal device (2) to reproduce content in accordance with a state of mind a user may have, based on the playlist configuration data.
    Type: Grant
    Filed: March 6, 2009
    Date of Patent: October 8, 2013
    Assignee: JVC Kenwood Corporation
    Inventors: Ichiro Shishido, Masaaki Makino
  • Patent number: 8554934
    Abstract: A processor-implemented method for providing application single sign on leveraging a virtual local area network identifier is provided. The method comprises an authentication server providing a client device access to a network via association with a virtual local area network and a credential. The method also comprises the device invoking an application hosted on an application server and the application server identifying a virtual local area network tag associated with the device. The method also comprises the application server sending a message to the authentication server requesting linkage of the tag with a user identification associated with the device. The method also comprises the authentication server linking the tag with the user identification associated with the device and sending a message to the application server containing the identification.
    Type: Grant
    Filed: March 24, 2012
    Date of Patent: October 8, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Jason R. Delker, John M. Everson, James W. Norris, Carol A. Ross, Jason K. Whitney
  • Patent number: 8549104
    Abstract: A server system includes a processor and a data structure having an entry for a resource, the entry including a first sequence number. The server has communication procedures for receiving a request from a client to access the resource, where the request includes a second sequence number obtained from a service, and a resource request handling program. Upon receiving the request, the resource request handling program determines whether the server has any record of having previously received a request to access the resource. If not, the server returns a provisional rejection to the client, requiring the client to verify that it holds a lock on the specified resource. A provisional bit in the entry is initially set to indicate that the resource has not been accessed since the system was last initialized. The provisional bit is reset when a request to access the resource is granted.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: October 1, 2013
    Assignee: Google Inc.
    Inventors: Joshua A. Redstone, Sean Quinlan, Michael Burrows
  • Patent number: 8539034
    Abstract: A system and method can broadcast a plurality of instant messages, at substantially the same time, via a computer network to a plurality of recipients. The recipients can respond via the network to a human or an automated agent. A predetermined reply message can be sent if all agents are busy.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: September 17, 2013
    Assignee: Aspect Software, Inc.
    Inventor: Anthony J. Dezonno
  • Patent number: 8539041
    Abstract: Embodiments of the present invention disclose a method for acquiring content, where the method includes: acquiring a content request from a client; determining the number of times for requesting requested content; and when the number of times for requesting is greater than a first preset threshold, acquiring the content from a content routing node group in a content network according to the content request, where the content routing node group has a content storage function, and sending the acquired content to the client. The embodiments of the present invention further disclose an apparatus and a network system to which the method is applied. By using the embodiments of the present invention, network transmission redundancy can be reduced, a response speed of user access can be increased, and user experience can be improved.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: September 17, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Youshui Long
  • Patent number: 8516108
    Abstract: A self-governing medical peer rating system for evaluating and rating health management content includes a subject matter expert (SME) registration module that accepts a subscription from an SME to an application for contribution of content by entering credentials of the SME into the medical peer rating system, a SME verification module that verifies a profile of the SME created by the SME, a SME approval module that approves the SME as a verified SME based on at least one of a positive feedback, a negative feedback, and a neutral feedback from a group of verified SMEs, a community member, and a member of an editorial board. A content creator module that creates the content contributed by the SME. A content approval module that approves the content upon the content being discussed or reviewed by any of the verified SMEs, the community member, and the member of the editorial board.
    Type: Grant
    Filed: October 1, 2010
    Date of Patent: August 20, 2013
    Assignee: Robert Bosch Healthcare Systems, Inc.
    Inventor: Rocky Shaw
  • Patent number: 8516123
    Abstract: Inbound processing of web service request messages at runtime is enhanced by providing validation of the message structure against corresponding schema, at an intermediary web service server rather than at the web service level (e.g., entirely by a web service application). Hence, there is minimal delay in responding to the client upon determining an invalid message structure, and unnecessary processing of invalid messages by the web service application is avoided.
    Type: Grant
    Filed: February 12, 2004
    Date of Patent: August 20, 2013
    Assignee: Oracle International Corporation
    Inventors: Nan Xie, Vebhhav Singh
  • Patent number: 8489694
    Abstract: Embodiments of the present invention provide an approach for an enhanced pub/sub environment whereby a peer group of publishers is defined and can collaborate to determine when to cache data being sent to a common broker or brokers. Specifically, in a typical embodiment, configuration data or the like will be read to define a peer group among the publisher systems in the pub/sub messaging environment. Once such a group has been identified, communication therebetween will be established. Once cacheable data has been identified, a unique identifier/set of cache keys will be generated corresponding thereto and associated with the set of data. A message comprising the set of data and corresponding unique identifier will then be sent to a broker system (e.g., from the publisher system(s)), which will store (or have stored) the set of data in a cache, and pass the underlying message along to applicable subscriber system(s).
    Type: Grant
    Filed: February 24, 2011
    Date of Patent: July 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Martin J. Gale, Rick A. Hamilton, II, Andrew R. Jones, Brian M. O'Connell
  • Patent number: 8468208
    Abstract: A system, method and program product for blocking unwanted e-mails. An e-mail is identified as unwanted. A source IP address of the unwanted e-mail is determined. Other source IP addresses owned or registered by an owner or registrant of the source IP address of the unwanted e-mail are determined. Subsequent e-mails from the source IP address and the other IP addresses are blocked. This will thwart a spammer who shifts to a new source IP address when its spam is blocked from one source IP address.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: June 18, 2013
    Assignee: International Business Machines Corporation
    Inventors: John Fred Davis, Kevin David Himberger, Clark Debs Jeffries, Garreth Joseph Jeremiah
  • Patent number: 8463883
    Abstract: A method to force a multimedia unit to update an application for viewing broadcast conditional access content by linking said update to an update of the conditional access module firmware. The firmware update is initialized by means of version information transmitted in the content stream. In particular, this version information may be included in ECM or EMM messages or in services information tables in order to be processed by the conditional access module independently from the multimedia unit. The version information comprises of a minimum version and of an available maximum version. If the conditional access module detects that the current version of the firmware is inferior to the available maximum version, it transmits a message requesting an update of the application that initiates downloading a firmware updating from a management center. The update installation is carried out simultaneously in the conditional access module and in the multimedia unit.
    Type: Grant
    Filed: February 3, 2009
    Date of Patent: June 11, 2013
    Assignee: Nagravision S.A.
    Inventors: Andre Nicoulin, Corinne Le Buhan, Serge Philip
  • Patent number: 8463892
    Abstract: A method for mitigating false positive type errors while applying an information leak prevention policy, the method comprising the computer implemented steps of: defining at least one positive criterion for a positive set, wherein the positive criterion comprises at least one indicator of a possible breach of the information leak prevention policy; defining at least one negative criterion for a negative set, wherein the negative criterion comprises at least one indicator of benign traffic; establishing an ambiguity set in association with an intersection between the positive set and the negative set, such that information items in the intersection enter the ambiguity set; defining at least one ambiguity resolution criterion for resolving the ambiguity; monitoring and analyzing electronic traffic, where each information item in the traffic is searched for matches with the positive set; checking for membership of each item in the positive set in the ambiguity set; resolving ambiguities using one of the ambiguit
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: June 11, 2013
    Assignee: PortAuthority Technologies Inc.
    Inventors: Lidror Troyansky, Assaf Litai, Sharon Bruckner
  • Patent number: 8463947
    Abstract: A method for planning a network having a plurality of nodes. The method may include determining all possible rings in the network satisfying a predetermined condition and calculating a utilization score for each possible ring based on a combination of predetermined selection criteria. The method may include selecting the possible ring with the highest utilization score and determining whether there are remaining nodes among the plurality of nodes that are not included in the selected possible ring. The method may further include selecting another possible ring if it is determined there are remaining nodes.
    Type: Grant
    Filed: January 14, 2008
    Date of Patent: June 11, 2013
    Assignee: Tellabs Operations, Inc.
    Inventor: David W. Jenkins
  • Patent number: 8458304
    Abstract: A method for identifying a client application installed on a mobile communications device. The method includes monitoring mobile network traffic associated with the web-enabled application. A service profile is developed corresponding to the client application, where the service profile includes information about the client application. A client identity is associated with the service profile. An access request, generated by the mobile communications device, is received from a mobile access gateway (MAG), where the access request includes a request to access application content from a content provider. A determination is made whether the access request includes information reflected in the service profile. In response to determining that the access request includes information reflected in the service profile, the client identity is provided to the MAG.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: June 4, 2013
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Ryan Alan Wick, John Marvin Jones, III, Prabhat Karki
  • Patent number: 8412796
    Abstract: A real time information feed system comprises an interface to receive a real time information feed and a data mining engine for retrieving data concerning a subscriber. A recommendation engine automatically modifies the real time information feed according to the mined data; and a subscriber interface outputs the modified real time information for delivery to the subscriber. The data mining engine is adapted to mine data in a real time communication medium used by the subscriber, such as a micro-blogging service. The data mining engine comprises an indexer for mining and indexing the real time information feed and the subscriber data to provide a plurality of indexes; and to generate vectors representing the separate indexes and to compare the vectors to modify.
    Type: Grant
    Filed: July 29, 2010
    Date of Patent: April 2, 2013
    Assignee: University College Dublin—National University of Ireland, Dublin
    Inventors: Barry Smyth, Owen Phelan, Kevin McCarthy