Patents Examined by Krista A. Zele
  • Patent number: 8578163
    Abstract: A communication method in which an operation, such as authentication, required when a new communication terminal participates in a mesh network is carried out in a more efficient manner. A second communication terminal that has already established an adjacent communication link with at least two first communication terminals, out of a plurality of communication terminals, distributes an adjacent terminal list including terminal identifiers of the first communication terminals along with a temporal key generated by the second communication terminal. One of the first communication terminals that received the adjacent terminal list and the temporal key distributes adjacent registration information, which is generated using a second temporal key.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: November 5, 2013
    Assignee: Oki Electronic Industry Co., Ltd.
    Inventor: Taketsugu Yao
  • Patent number: 8572254
    Abstract: A method and system that employ a central server with an associated database and a Master Agent for establishing a TCP/IP connection between a client and an application server associated with a Remote Agent. The application server hosts one or more business software applications for the client, and the client accesses the one or more business software applications at the application server using the established TCP/IP session. Files created by the client using the one or more business software applications at the application server are maintained and backed-up periodically at the application server by a service provider on behalf of the client.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: October 29, 2013
    Assignee: WorldExtend, LLC
    Inventors: Thomas Merkh, Anthony Tancredi, Terry S. Bienstock
  • Patent number: 8572252
    Abstract: Gathering performance information with respect to delivering web resources as perceived by a user at the web client. A method includes receiving a request for a web page. As a result of receiving the request, a first set of executable instructions are sent. The first set of executable instructions are configured to indicate a plurality of resources required to be at least one of downloaded to or rendered at the client for the web page to be considered loaded at the client. The first set of executable instructions are also configured to determine when each individual resource in the required resources have been be at least one of downloaded to or rendered at the client. The first set of executable instructions are also configured to determine a length of time associated with at least one of downloading to or rendering at the client the resources in the plurality of resources.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: October 29, 2013
    Assignee: Microsoft Corporation
    Inventors: Vikas Ahuja, Brian Charles Blomquist, Reeves Hoppe Briggs
  • Patent number: 8572173
    Abstract: The apparatus comprises at least one database for storing digital information associated with at least a first user and a second user, at least one links module for the first user and for the second user, at least one manipulations module and at least one display device for respectively displaying at least said linked digital information wherein said linked digital information associated with said first user is automatically updated on at least said display device of said second user when that information is manipulated, and wherein said linked digital information associated with said second user is automatically updated on at least said display device of said first user when that information is manipulated.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: October 29, 2013
    Assignee: MBLAST
    Inventors: Daniel Dean Briere, Paul William Pritchard
  • Patent number: 8572222
    Abstract: In a communication apparatus on a network where communication apparatuses perform direct communication with each other, a network management apparatus for managing the network based on message information transmitted and received on the network is determined. When the communication apparatus itself is determined as the network management apparatus, the apparatus collects information indicating device capabilities from other communication apparatuses. On the other hand, the communication apparatus receives information indicating device capabilities from another communication apparatus when the other communication apparatus is determined as the network management apparatus.
    Type: Grant
    Filed: April 24, 2006
    Date of Patent: October 29, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tatsuhiko Sakai, Kenichi Fujii, Mitsuhiro Watanabe, Kazuo Moritomo
  • Patent number: 8566580
    Abstract: A system for secure communication, including a first security computer communicatively coupled with a client computer via an SSL connection, including a certificate creator, for receiving certificate attributes of a server computer certificate and for creating a signed certificate therefrom, and an SSL connector, for performing an SSL handshake with the client computer using the signed certificate created by said certificate creator, and a second security computer communicatively coupled with a server computer via an SSL connection, and communicatively coupled with the first security computer via a non-SSL connection, including an SSL connector, for performing an SSL handshake with the server computer using a signed certificate provided by the server computer, and a protocol appender, for appending attributes of the signed certificate provided by the server computer within a message communicated to the first security computer. A method is also described and claimed.
    Type: Grant
    Filed: July 23, 2008
    Date of Patent: October 22, 2013
    Assignee: Finjan, Inc.
    Inventors: Yuval Ben-Itzhak, Shay Lang, Dmitry Rubinstein
  • Patent number: 8566432
    Abstract: A system for managing storage accesses for rate guaranteed continuous data streams and non-rate-guaranteed storage requests may include a plurality of rate guaranteed requestors for data streams and one or more non-rate guaranteed requestors. A disk scheduler for the system may have a guaranteed rate queue for queuing storage requests from the rate guaranteed requestors and a non-rate-guaranteed queue for queuing requests from the non-rate-guaranteed requesters. The disk scheduler may include a bandwidth allocator coupled to the guaranteed rate queue and the non-rate-guaranteed queue. The bandwidth allocator may be configured to allocate bandwidth of a storage system between the guaranteed rate queue and the non-rate-guaranteed queue according to a predetermined ratio. The rate guaranteed requestors may be limited so that an aggregate of maximum stream rates guaranteed for each rate guaranteed requestor does not exceed the portion of the bandwidth allocated to the guaranteed rate queue.
    Type: Grant
    Filed: February 26, 2004
    Date of Patent: October 22, 2013
    Assignee: Oracle America, Inc.
    Inventor: Michael A. DeMoney
  • Patent number: 8554890
    Abstract: Provided is a computer system, including: at least one storage system providing at least one logical volume, at least one host computer including an I/O device, and a management computer, in which the management computer creates a virtual computer within a network segment to which the management computer belongs, the virtual computer including an I/O device that is the same as the I/O device of the host computer in number and type, defines a connection between the logical volume and the virtual computer, stores a program in the logical volume connected to the virtual computer, sets identification information on the host computer in the virtual computer, releases the connection between the logical volume that stores the program and the virtual computer, and defines a connection between the logical volume whose connection has been released and the host computer.
    Type: Grant
    Filed: September 27, 2006
    Date of Patent: October 8, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Takashi Tameshige, Yoshifumi Takamoto
  • Patent number: 8549113
    Abstract: A computer program product, including a computer readable storage medium to store a computer readable program, wherein the computer readable program, when executed by a processor within a computer, causes the computer to perform operations for moving data stored on a transactional semantic independent persister in a distributed environment. The operations include: receiving an indicator to move data stored by the persister at a first node of the distributed environment to a second node of the distributed environment, wherein the data corresponds to a source; and cloning the persister at the first node to a cloned persister at the second node in response to receiving the indicator, wherein the cloning includes: moving data stored by the persister at the first node to the cloned persister; and moving remaining data in a data stream between the source and the persister at the first node to the cloned persister.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: October 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Mario H Lichtsinn, Hovey Raymond Strong, Jr.
  • Patent number: 8549110
    Abstract: Disclosed is a method for transmitting data between a subscriber terminal (MT) and at least one service providing component (MMS-Server 1, MMS-Server 2, MMS-Server 3) associated with a service provider, which are connected to each other by a network (UTRAN, SGSN, GGSN). According to said method, when a communication link is set up between the subscriber terminal and the service providing component, access information for the at least one service providing component is requested by a storage means associated with the subscriber terminal. By providing exclusively specific access information for specific service providing components on said storage means associated with a subscriber or a subscriber device, such as a SIM card or a USIM application on a UICC card, the network operator can prevent a subscriber from using other service providing components of other specific service providers different from those prescribed thereto when a specific data service is requested.
    Type: Grant
    Filed: June 24, 2002
    Date of Patent: October 1, 2013
    Assignee: Cinterion Wireless Modules GmbH
    Inventors: Belhassen Jerbi, Josef Laumen, Andreas Schmidt, Markus Trauberg, Sabine Van Niekerk
  • Patent number: 8549109
    Abstract: A portable terminal includes a receiving unit which receives content information, an external device communication unit which conducts communication with an external information device, a display unit which displays the content information received by the receiving unit, an acquiring unit which acquires identification information identifying the content information displayed by the display unit, an operation unit which receives an operation indication from a user, and a control unit which conducts control such that if a transmission indication of the identification information is received by the operation unit while the content information is being displayed, the identification information acquired by the acquiring unit is transmitted to the external information device and the display of the content information by the display unit is terminated.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: October 1, 2013
    Assignee: Hitachi Consumer Electronics Co., Ltd.
    Inventors: Takashi Matsubara, Mayumi Nakade, Masahiro Yamazaki, Hiroyuki Higaki
  • Patent number: 8549624
    Abstract: Various embodiments include a method of detecting shell code in an arbitrary file comprising determining where one or more candidate areas exist within an arbitrary file, searching at least one nearby area surrounding each of the one or more candidate areas within the arbitrary file for an instruction candidate, and calculating for any such instruction candidate a statistical probability based on a disassembly of instructions starting at a found offset for the instruction candidate that the disassembled instructions are shellcode.
    Type: Grant
    Filed: April 15, 2008
    Date of Patent: October 1, 2013
    Assignee: Mcafee, Inc.
    Inventor: Christoph Alme
  • Patent number: 8549099
    Abstract: The present invention relates to systems, apparatus, and methods of parsing a script within an HTML page. The method includes receiving a script object, where the script object includes text. The method further includes parsing the text of the script object for tokens and comparing the parsed tokens with a valid tokens list to determine locations within the text of the script object that include potential universal resource locators (URLs). The method includes parsing before and after the determined locations until complete URLs are constructed, and forwarding the complete URLs to a detector. The detector then determines whether the complete URLs are valid. The method then sends object retrieval requests to websites associated with the valid complete URLs.
    Type: Grant
    Filed: July 14, 2008
    Date of Patent: October 1, 2013
    Assignee: ViaSat, Inc.
    Inventor: William B. Sebastian
  • Patent number: 8533843
    Abstract: A device, method, and program product are disclosed which are configured to receive, at a risk analysis engine, one or more business service models from a configuration management database, wherein the one or more business service models each comprises a set of configuration items, and wherein the one or more business service models each indicate a type of configuration item and a connectivity of the configuration item; send the set of configuration items to a vulnerability assessment tool; receive, from the vulnerability assessment tool, one or more vulnerability assessment scores for each configuration item within the set of configuration items; determine an overall business service vulnerability score for each of one or more business services based on the one or more business service models and the vulnerability assessment scores received from the vulnerability assessment tool; and output electronically the overall business service vulnerability score.
    Type: Grant
    Filed: October 13, 2008
    Date of Patent: September 10, 2013
    Assignee: Hewlett-Packard Development Company, L. P.
    Inventor: Eliav Levi
  • Patent number: 8520846
    Abstract: A method of generating a segment key KSmt from a given basic key KmT and a given modification key K?MT in a key space with M*T keys. The basic key KMT is split into two parts LmT, RmT onto which a one-way function is applied M?m and T?t times, respectively, and the results are combined again to form a target basic key. A one-way function is applied to the modification key K?MT a number of times that corresponds to a distance value z between the given basic key and the segment key; in one preferred embodiment z=(M?m)+(T?t). This result is XOR-ed with the target basic key to obtain the segment key KSmtAlso provided is a device.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: August 27, 2013
    Assignee: Thomson Licensing
    Inventors: Mohamed Karroumi, Ayoub Massoudi
  • Patent number: 8521834
    Abstract: A communication system exchanges electronic mail information. Communication devices are operable to input a telephone number that includes an identification number of a telephone telecommunication services operator and to transmit electronic mail information together with the telephone number. A storage device is operable to store a reference table in which the identification number of a telecommunication services operator is correlated with the domain name of the telecommunication services operator. A communication management device is operable to receive the transmitted electronic mail information and telephone number, to read the domain name of the telecommunication services operator from the reference table using the identification number of the telecommunication services operator, to merge the telephone number with the domain name read from the reference table to form an electronic mail address, and to forward the electronic mail information to the electronic mail address.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: August 27, 2013
    Assignee: Sony Corporation
    Inventor: Mitsuru Goto
  • Patent number: 8521858
    Abstract: A system includes a first device, in a first network; a second device, in a second network; and a policy rules and charging function (PCRF) database that associates Internet Protocol (IP) addresses assigned to user equipment (UE) devices with PCRF devices; where the first device is to identify a plurality of policy rules and charging function (PCRF) devices in the first network, select a PCRF device from the plurality of PCRF devices based on a selection rule, and provide information about the selected PCRF device to the second device; and where the second device is to receive a request to set up a communication session associated with a UE device; determine an IP address associated with the UE device; identify a PCRF device, based on the determined IP address, by accessing the PCRF database, and send session information associated with the communication session to the identified PCRF device.
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: August 27, 2013
    Assignee: Verizon Patent Licensing Inc.
    Inventors: Imtiyaz Shaikh, Priscilla Lau
  • Patent number: 8521912
    Abstract: Methods and systems for direct device access are disclosed. Aspects of one method may include a plurality of GOSs directly accessing a first network interface device, where the first network interface device may provide access to a network. One or more of the GOSs may be migrated to directly access a second network interface device, based on state information for each of the GOSs, where the state information may be maintained by the host. The GOSs may communicate data to a device coupled to the network by direct accessing the first and/or second network interface device. Similarly, the first and/or second network interface device may communicate data received from a device coupled to the network to one or more of the plurality of GOSs via direct access of the first and/or second network interface device.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: August 27, 2013
    Assignee: Broadcom Corporation
    Inventors: Eliezer Aloni, Uri Elzur, Rafi Shalom, Kobby Carmona, Caitlin Bestler
  • Patent number: 8515072
    Abstract: A method and apparatus that enables secure communications from a wireless communication device is disclosed. The method may include receiving a signal to transmit data, wherein the data is at least one of voice, text, image, and video, applying a first layer of encryption to the data, applying a second layer of encryption to the data, applying a third layer of encryption to the data, and sending the encrypted data over a communications network.
    Type: Grant
    Filed: July 27, 2010
    Date of Patent: August 20, 2013
    Assignee: Lockheed Martin Corporation
    Inventor: Victor Spahic
  • Patent number: 8510425
    Abstract: In a first aspect of the present invention, methods and apparatus implement graphical user interfaces for interactively specifying service level agreements used to regulate delivery of services to, for example, computer systems. An interactive graphical user interface allows a user to see the effects of varying values of service delivery variables on the level of service achievable in a particular service delivery context. In a second aspect, methods and apparatus of the present invention provision resources required for service delivery. In the second aspect, the methods and apparatus of the present invention select a service delivery model dependent on context. The selected service delivery model is used to provision resources that will be required during service delivery. In a third aspect, methods and apparatus of the present invention monitor compliance with a service level agreement during a service delivery event.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: August 13, 2013
    Assignee: International Business Machines Corporation
    Inventors: David F. Bantz, Thomas E. Chefalas, Peter W. Gayek, Walter C. Huber, Srikant Jalan, Patrik Lehrner, Steven J. Mastrianni, Marco Porak