Patents Examined by Esther Benoit
  • Patent number: 8964971
    Abstract: A method of representing crytographic values in text form is described. The text representation is formed from words selected from a vocabulary, which may include a collection of pseudowords. The text representations can be further transformed to a paragraph in an apparently grammatically correct form.
    Type: Grant
    Filed: July 11, 2008
    Date of Patent: February 24, 2015
    Assignee: Certicom Corp.
    Inventors: Scott A. Vanstone, Daniel R. Brown
  • Patent number: 8959602
    Abstract: There is provided a user identification module configured for use in a mobile communication device. An exemplary user identification module comprises a first data item being accessible for reading a value of a parameter used in the operation of the user identification module. The exemplary user identification module also comprises at least two second data items, the second data items being unmodifiable and each second data item including a value of the parameter. The first data item includes a modifiable reference addressing one second data item.
    Type: Grant
    Filed: July 20, 2010
    Date of Patent: February 17, 2015
    Assignee: Vodafone Holding GmbH
    Inventors: Najib Koraichi, Aguibou Mountaga Barry
  • Patent number: 8954590
    Abstract: An HTTP tunneling service is described for creating a tunneled path between a client and a server (e.g., over a firewall or other data/protocol filtering device). According to one embodiment of the invention the client sends the server an initial request to open a preliminary socket connection which includes a secure client ID previously assigned to the client. The server opens the preliminary socket connection, generates a random client ID and transmits the random client ID to the client. The preliminary socket connection is then closed. The client then sends a second request to open a second socket connection using both the unique ID and the secure client ID for authentication purposes.
    Type: Grant
    Filed: April 27, 2004
    Date of Patent: February 10, 2015
    Assignee: SAP AG
    Inventors: Nikola I. Marchev, Miroslav R. Petrov, Biser E. Ivanov, Jasen S. Minov, Nikolai V. Neichev
  • Patent number: 8954522
    Abstract: An upper level protocol processing mechanism is employed with high performance offload processors to increase system performance while amortizing the cost of employing such processors. Such an upper level protocol processing mechanism can be employed to offload, for example, storage access protocols. An example system might have one or more clients and one or more servers each coupled to its respective storage. One or more front end processors is coupled between the clients and the servers. The clients access the storage coupled to the servers via a storage access protocol. In accordance with the invention, the storage access protocol is divided into a front end protocol portion and a back end protocol portion. The front end protocol portion is executed on the front end processors, while the back end protocol portion is executed on the servers. The back end protocol portion is transparent to the clients.
    Type: Grant
    Filed: August 7, 2007
    Date of Patent: February 10, 2015
    Assignee: EMC Corporation
    Inventors: Kiran P. Madnani, Roy Clark
  • Patent number: 8954597
    Abstract: A method and apparatus for resuming playback of a media program, the playback initiated on a first device and resumed on a second device is disclosed. The method does not rely on additional messages transmitted from the playback devices, but rather on server side monitoring of the transmission of the media program.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: February 10, 2015
    Assignee: Hulu, LLC
    Inventors: Robert M. Wong, Eden S. Li
  • Patent number: 8955109
    Abstract: Social engineering attacks are simulated to a user, by performing the steps of the attacks without actually performing any malicious activity. Educational security information is displayed to the user, based on the user's response to simulated social engineering attacks. If the user responds to a simulated social engineering attack in a manner indicating that the user is vulnerable, educational security information can be displayed that educates the user as to how to avoid being victimized. One or more security settings for protecting the user's computer from malware can be adjusted, based on the user's response to the simulating of social engineering attacks. Additionally, other factors can be adjusted based on the user's response to the simulating of social engineering attacks, such as a security hygiene rating and/or a level of monitoring activity concerning the user.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: February 10, 2015
    Assignee: Symantec Corporation
    Inventor: Sourabh Satish
  • Patent number: 8954486
    Abstract: An identities collaboration system that comprises a Personal Service Provider (PSP) system for supplying specific user related personal service(s); means for assigning two different data files to each user opting-in to the PSP system, wherein one data file contains data representing the user identity at the PSP system and it assigned on a first domain, and the other data file(s) contains data representing the information regarding whether the user is opted-in, or another identity number that is related to the user identity at the PSP, and is assigned on a second domain. The data files are stored within the terminal of each of the opting-in users.
    Type: Grant
    Filed: September 22, 2005
    Date of Patent: February 10, 2015
    Assignee: Dotomi, LLC
    Inventors: Eyal Schiff, Yair Goldfinger
  • Patent number: 8953802
    Abstract: Certain embodiments provide a set top box, comprising: a processing entity configured to obtain data for a channel stacking switch, to obtain a security data element and to formulate a message for the channel stacking switch by combining the security data element with the data; a communications interface configured to send the message to channel stacking switch. Other embodiments provide a channel stacking switch, comprising: a communication interface configured to receive a message from a set top box; a processing entity configured to determine whether or not the message is legitimate and to take an action that depends on whether or not the message is legitimate. Still further embodiments provide a satellite signal receiving system comprising a channel stacking switch and at least one set top box in secure communication with the channel stacking switch.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: February 10, 2015
    Assignee: BCE Inc.
    Inventors: Ovidiu Octavian Popa, Wayne Scrivens, Alexander Ishankov, Alan Dagenais, Tim Dinesen, Peter Marusich
  • Patent number: 8955136
    Abstract: Managing electronic messages comprises receiving a message, forwarding the message, determining that the forwarded message is infectious after the message has been forwarded and preventing the infectious forwarded message from spreading.
    Type: Grant
    Filed: February 20, 2012
    Date of Patent: February 10, 2015
    Assignee: SonicWALL, Inc.
    Inventors: Jennifer Rihn, Jonathan J. Oliver
  • Patent number: 8954599
    Abstract: Examples of the present disclosure include methods, devices, and/or systems. An example method for performing data stream operations can include passing input data through a data stream splitter, dividing the input data into multiple lines of data upon recognizing a delimiter within the input data at the data stream splitter, splitting the multiple lines of data into multiple data streams at the data stream splitter, and performing data stream operations on each of the multiple data streams with a respective one of a plurality of finite state machines (FSMs).
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: February 10, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Jichuan Chang
  • Patent number: 8949461
    Abstract: A method and apparatus for providing rich content to media devices are disclosed. Information content is converted at a content provider system for transmission to a media device over a wireless communication network. The converted content is processed by a media engine on the media device. The content is preferable converted at the content provider system into a binary format having separate visual elements and behavior elements.
    Type: Grant
    Filed: January 6, 2006
    Date of Patent: February 3, 2015
    Assignee: Blackberry Limited
    Inventors: Jay D. Steele, Kenneth J. Whatmough, Shaun R. Johansen, Jon-David K. Lacey, Julian Paas, Rakesh K. Arora, Laura Doktorova, John P. Hayman, Scott J. Hayman, Christopher D. Billard
  • Patent number: 8949602
    Abstract: A system is capable of authenticating a service per Machine to Machine (M2M) device between an M2M service provider and a mobile communication operator. The system includes an authentication server for generating an M2M device IDentifier (ID), a first authentication key, and an M2M service provider ID per M2M device, The authentication server also generates a second authentication key, a first hash function value, and a first random variable based on the M2M device ID, the first authentication key, and the M2M service provider ID, and transmitting the second authentication key, the first hash function, and the first random variable to an M2M agent to an M2M agent.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: February 3, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ji-Cheol Lee, Song-Yean Cho, Alper Yegin, Young-Kyo Baek
  • Patent number: 8948396
    Abstract: A method for operating with KMFs includes a communication device having a memory device: receiving a designation of a primary KMF for the communication device, wherein only one primary KMF is designated for the communication device at any given time instance; receiving a designation of a secondary KMF for the communication device; storing, within the memory device, a first and a second set of crypto groups, wherein each crypto group within each set of crypto groups comprises at least one keyset, wherein each set of crypto groups is associated, within the memory device, to only one KMF identifier; associating, within the memory device, the first set of crypto groups to an identifier for the primary KMF; and associating, within the memory device, the second set of crypto groups to an identifier for the secondary KMF.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: February 3, 2015
    Assignee: Motorola Solutions, Inc.
    Inventors: Chris A. Kruegel, Thomas J. Senese, Timothy G. Woodward
  • Patent number: 8949374
    Abstract: A method, system, computer medium, and other embodiments for integrating unrelated web hosted services with stand-alone media-based devices are provided. Users can access and control the media-based device conveniently with a web-browser through various portals on the Internet. In one embodiment, users access the media-based device through one or more unrelated web portals, so as to control and to program the media-based device in a single web session, and to see information both stored on the media-based device and originating from third-party online sources of information and services in a single integrated presentation.
    Type: Grant
    Filed: August 8, 2001
    Date of Patent: February 3, 2015
    Assignee: The DIRECTV Group, Inc.
    Inventors: Millard E Sweatt, III, Jeff Hastings, Don Woodward, Chris E Matichuk, Shahriar Kianersi, Gurminder Sunner, Alain Regnier, Sunil Mohan, Hugh E Cooney, Edward King, Philippe Pignon, Mark Nudelman
  • Patent number: 8949390
    Abstract: A selection criterion appropriate for searching for a web service in UDDI. A provider that provides web services collects result information, which will be used to judge the quality of provided web services, and sends the information to a UDDI site). The UDDI site manages this result information and, in response to a web service search request from a requestor, returns a searched web service and result information on the web service.
    Type: Grant
    Filed: August 8, 2003
    Date of Patent: February 3, 2015
    Assignee: International Business Machines Corporation
    Inventor: Akira Sano
  • Patent number: 8948383
    Abstract: A printing system is provided with a terminal sending print data; a printer performing printing based on the print data; and a transfer device transferring the print data to the printer responding to a request from the printer. The terminal includes a transmission portion configured to, when communication with the transfer device is possible, send the print data to the transfer device, and configured to, when the communication is impossible, send the print data in association with a command for authentication print to the printer without via the transfer device. The printer includes a requesting portion configured to, when user authentication of a user of the terminal is successful, request the print data from the transfer device, and a printing portion configured to, when the user authentication is successful, perform the printing based on the print data received from the transfer device or the terminal.
    Type: Grant
    Filed: February 20, 2012
    Date of Patent: February 3, 2015
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventor: Jun Mano
  • Patent number: 8949983
    Abstract: A method of communicating data in a network comprises receiving a copy of a message on a first channel via at least one of a first port and a second port, the first port coupled to a first neighbor node and the second port coupled to a first neighbor's neighbor node; and selecting either the copy of the message received via the first port or the copy of the message received via the second port if a copy of the message is received via both the first port and the second port. If a copy of the message is only received via one of the first port or the second port, the received copy of the message is selected.
    Type: Grant
    Filed: February 21, 2012
    Date of Patent: February 3, 2015
    Assignee: Honeywell International Inc.
    Inventors: Brendan Hall, Kevin R. Driscoll
  • Patent number: 8949394
    Abstract: The present invention provides a method for computing traffic between a pair of Points of Presence in an IP network by summing link utilization values measured for each link connecting a pair of Points of Presence and dividing the sum by the number of link utilization values included in the sum. The resulting average link utilization is the average link utilization of any link in the aggregate and may be multiplied by the number of active links connecting a pair of Points of Presence to reflect the total amount of traffic between the two Points of Presence. Future link utilization may be forecast by modeling the observed traffic between a pair of Points of Presence using wavelet multiresolution analysis to create an approximation curve that captures the long-term trend of link utilization and at least one detail curve that captures the short term deviation of link utilization around the long-term trend. A time series model of the approximation curve may then be constructed and used for forecasting.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: February 3, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Konstantina Papagiannaki, Nina Taft, Chistophe Diot
  • Patent number: 8949310
    Abstract: A client object for use in a self-service terminal, such as an automated teller machine (ATM), is described. Also described is a system comprising a self service terminal and a service provider server (24), such as a CRM system, operable to communicate or provide services in a format that is incompatible with the client terminal. Between the client terminal (10) and the CRM server (24) is an intermediate processor (22), such as a web server, having an adapter or interface (20) that allows communication between the terminal (10) and the CRM server (24). The interface (20) is configured to pass to the terminal (10) a limited amount of information in a specific protocol. In particular, the interface (20) passes text, such as a word-based advertisement, to the terminal (10), which then assumes sole responsibility for the presentation of that text on a client terminal screen.
    Type: Grant
    Filed: April 29, 2004
    Date of Patent: February 3, 2015
    Assignee: NCR Corporation
    Inventor: John G. Savage
  • Patent number: 8949468
    Abstract: Disclosed are a method of and system for providing time synchronization among first and second computer systems, where each of the computer systems includes hardware, operating system software and a layer of microcode operating between said hardware and said software. The method comprises the steps of using the microcode of the first computer system to provide a first timestamp, using the microcode of the second computer system to provide a second timestamp and a third timestamp, and using the microcode of the first computer system to provide a fourth timestamp. The method comprises the further steps of using the first, second, third and fourth timestamps to determine a timing difference between the first and second computer systems, and adjusting the timing among said first and second computer systems on the basis of said determined timing difference.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: February 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Scott M. Carlson, David A. Elko, Richard K. Errickson