Patents Examined by David Lazaro
  • Patent number: 9525564
    Abstract: A secure virtual network platform connects two or more different or separate network domains. When a data packet is received at an end point in one network domain, a determination is made as to whether the data packet should be forwarded outside the virtual network platform, or transmitted via the virtual network to a destination in another network domain connected by the virtual network platform.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: December 20, 2016
    Assignee: Zentera Systems, Inc.
    Inventor: Jaushin Lee
  • Patent number: 9525750
    Abstract: A method of collecting information about a plurality of test devices connected in a network is provided. The method includes: identifying routable network addresses within a plurality of the network addresses, and sending discovery packets to the plurality of routable network addresses, receiving responses from the test devices, obtaining the information about the test devices, and storing the information so as to associate, for each of the test devices, the test-device information with at least one of the routable network addresses. The routable network addresses are stored in non-volatile memory for repeated use in re-discovery of the test devices in the network.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: December 20, 2016
    Assignee: Viavi Solutions Inc.
    Inventors: Canning Hsueh, Samuel M. Bauer, Michael Stevens, John P. Mcintire
  • Patent number: 9524198
    Abstract: The disclosed subject matter relates to a system for messaging between applications, the system having one or more processors and a memory including instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including receiving a message including an identifier associated with a web application having a subscription to receive selected events associated with a publisher operating on a data network. The operations also include receiving, from the publisher, an event notification of at least one of the selected events. The operations also include determining whether the web application is subscribed to receive the event notification. The operations also include transmitting, in a case where the web application is subscribed to receive the event notification, an indication of the event notification to the web application.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: December 20, 2016
    Assignee: Google Inc.
    Inventor: Munjal Doshi
  • Patent number: 9521043
    Abstract: A method for modeling dependencies in a computing system including a plurality of resources, the method includes monitoring data communications made between the resources of the plurality of resources; modeling dependencies, at least among and between the resources, based, at least in part, upon the monitored data communications; and generating a set of topology graph(s), including at least a first topology graph, based upon the modeled dependencies.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: December 13, 2016
    Assignee: International Bussiness Machines Corporation
    Inventors: Ashish Billore, Divya K. Konoor, Nanjangud C. Narendra
  • Patent number: 9516142
    Abstract: A method, programmed medium and system are provided for preventing the denial of file system access to a plurality of clients accessing a NFS server. In one example, an NFS server is configured to listen on a server port. The server runs a separate daemon which “watches” client requests as they are received at the NFS server. The server processing system tracks the number of times a client sends consecutive TCP zero-window packets in response to a data packet from the server. If the number of zero-window packets crosses a user-defined threshold, then a routine is called to stop responding to that client using a backoff algorithm. When the server reaches a point where the number of available threads or any other relevant resource dips below a user-defined threshold, the server process starts terminating connections to the clients starting from the ones with the oldest entry in the table.
    Type: Grant
    Filed: April 28, 2012
    Date of Patent: December 6, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Adekunle Bello, Radhika Chirra, Nikhil Hegde, Aruna Yedavilli
  • Patent number: 9514092
    Abstract: A system and method for interconnecting a plurality of processing element nodes within a scalable multiprocessor system is provided. Each processing element node includes at least one processor and memory. A scalable interconnect network includes physical communication links interconnecting the processing element nodes in a cluster. A first set of routers in the scalable interconnect network route messages between the plurality of processing element nodes. One or more metarouters in the scalable interconnect network route messages between the first set of routers so that each one of the routers in a first cluster is connected to all other clusters through one or more metarouters.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: December 6, 2016
    Assignee: Silicon Graphics International Corp.
    Inventors: Martin M. Deneroff, Gregory M. Thorson, Randal S. Passint
  • Patent number: 9516119
    Abstract: A service provider network migration system migrate services from a first network infrastructure to a second network infrastructure. A joined circuits dataset is created that associates circuits in the first network infrastructure with a service provided by the circuit and a customer receiving the service via the first network infrastructure. A product mappings dataset is created that maps each service in the first network infrastructure to at least one target service to be provided in the second network infrastructure. A migration sequencing server creates a migration plan according to the information in the datasets, and forecasts for customer migration rate and revenue generation for the target services are estimated. A provisioning server configures parameters for the circuits in the second network infrastructure via a network according to the migration plan to deploy the target services in the second network infrastructure.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: December 6, 2016
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Paul J. Bultema, John A. Morgan, Stephen M. Dadoly, William L. Gewirtz, Christopher Yen-Chu Chan, John D. Bolze, Lan Guan
  • Patent number: 9516125
    Abstract: The people a user is presumed to know or be associated with may be determined using a number of techniques. This information about people that the user knows is used in relation to the user's communications. For example access to a user's online presence may be restricted based on the known people such that access to presence is provided only to those people that the user knows.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: December 6, 2016
    Assignee: FACEBOOK, INC.
    Inventor: Roy Ben-Yoseph
  • Patent number: 9516368
    Abstract: A system for resource provisioning for content delivery of multiple services is disclosed. The system may be configured to offer multiple services, wherein at least one first offered service is delivery of prerecorded content and at least one second offered service is content delivered according to a deadline. In at least one embodiment, the first offered service may be video content, and the second offered service may be broadcast television content. The system may also be configured to deliver at least a portion of the first offered service in advance of use of that portion of the first offered service such that resource demand in connection with delivery of service content of the second offered service at peak delivery may be reduced. As such, fewer resources are needed to provide uninterrupted service of the first and second offered services.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: December 6, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Rittwik Jana, Vaneet Aggarwal, Xu Chen, Vijay Gopalakrishnan, Kadangode Ramakrishnan, Vinay Vaishampayan
  • Patent number: 9514089
    Abstract: A method, article of manufacture, and apparatus for synchronizing mobile device data in a mobile device network is disclosed. In some embodiments, this includes using a processor to identify server data, first comparing the server data with a first mobile device data, and updating the server data based on the first comparison. In some embodiments, the updated server data may be compared (second comparison) to a second mobile device. The second mobile device may be updated based on the second comparison.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: December 6, 2016
    Assignee: EMC IP Holding Company LLC
    Inventors: Anand Raj, Rangarajan Suryanarayanan, Christopher Hercules Claudatos, Satish Basavaraj, Joseph Elwin Fernandes, Sudhindra M. Sheshadrivasan, Deepak Visweswaraiah
  • Patent number: 9516148
    Abstract: An information management device includes: a receiving unit that receives a request of information from an information process unit having a CGI; an information collection unit that collects the information corresponding to the request; and a process unit that requests the information collection unit to collect the information corresponding to the request in response to the request of information, and during a time period shorter than a timeout period of the CGI, generates progress information indicating progress of collection of the information and corrected information, and causes a display unit to display the progress information.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: December 6, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Hiroko Sato, Wataru Aiba, Minoru Imaizumi, Yoichi Iwakura
  • Patent number: 9509800
    Abstract: A document priority determination apparatus comprises a program schedule retrieving unit configured to retrieve schedules of programs of an event, a current time detection unit configured to detect a current time, and a priority determination unit configured to set a priority of a document based on the retrieved program schedules and the detected current time.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: November 29, 2016
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA TEC KABUSHIKI KAISHA
    Inventors: Toshihiro Ida, Kazuhiro Ogura, Shinji Makishima, Akihiro Mizutani, Yusuke Hamada
  • Patent number: 9509643
    Abstract: A system, method, and computer-readable medium for identifying relevant content from a messaging platform. The method can include: identifying a context account; identifying a set of initial accounts of the messaging platform; selecting a set of relevant accounts from among the set of initial accounts; selecting a set of messages authored by the set of relevant accounts based at least on a recency of each of the set of messages; and providing the set of messages in response to a request.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: November 29, 2016
    Assignee: Twitter, Inc.
    Inventors: Krishna Gade, Daniel Loreto, Francesco G. Callari, Julian M. Marinus, Yu-shuang Li
  • Patent number: 9509529
    Abstract: A method of managing shared resources for controlling message flows in an assured message delivery system having a plurality of clients involves identifying different classes of clients based on their performance behaviors, and providing differentiated access to said shared resources between said different classes of clients.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: November 29, 2016
    Assignee: Solace Systems, Inc.
    Inventors: Shawn McAllister, Paul Kondrat
  • Patent number: 9509787
    Abstract: A method for displaying user status is provided. The method includes: obtaining original information of a user from an information source which is an application, by calling an application programming interface (API) of the information source, wherein the original information comprises an identifier of the user in the information source, contents posted by the user in the original source; parsing the original information of the user, and obtaining user status information of the user; obtaining a virtual image of the user which matches the user status information from a virtual image database according to the user status information; and notifying a virtual image displaying terminal to display the virtual image of the user.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: November 29, 2016
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zijun Li, Ning Piao
  • Patent number: 9503403
    Abstract: Information management and display is enabled. A method can include displaying, via a user interface of a communication device, a dynamically updatable wallpaper comprising a personalized theme personalized to a user of the communication device. The method can also include updating the dynamically updatable wallpaper to display one or more animated icons. Displaying the animated icons can be based, at least, on detected activity of respective contacts associated with the one or more animated icons. An apparatus can comprise a user interface component configured to display images indicative of contacts, wherein the plurality of contacts are predefined by a user of the apparatus. The apparatus can also include a messaging component configured to: integrate different types of text messages for one of the contacts; and provide concurrent display of the text messages and social media information for one of the contacts.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: November 22, 2016
    Assignee: AT&T MOBILITY II LLC
    Inventors: Jared S. Peterson, Janna Ducich, Kristin Marie Pascal, Edward Woodbery
  • Patent number: 9503324
    Abstract: Systems (100) and methods (1400) for enterprise mission management of a Computer Network (“CN”). The methods involve configuring CN to operate in accordance with a first Mission Plan (“MP”) specifying a manner in which an assigned value for a first IDentity Parameter (“IDP”) is to be dynamically modified by a first node of CN; detecting a trigger event which indicates that a new MP needs to be implemented within CN; obtaining a second MP that specifies a manner in which an assigned value for a second IDP is to be dynamically modified by a second node of CN; determining if any conflicts exist between operations of the second node defined by the second MP and operations of the first node defined by the first MP; and configuring operations of CN to further operate in accordance with the second MP if it is determined that no conflict exists.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: November 22, 2016
    Assignee: Harris Corporation
    Inventors: Wayne B. Smith, Margaret Knepper, Ashley M. Kopman
  • Patent number: 9503418
    Abstract: A method and an apparatus for obtaining a remote Internet Protocol (IP) address are provided. The method includes: receiving, by a first client, a first detection IP packet from a remote server through a Point to Point Protocol (PPP) interface, in which the first detection IP packet carries a first IP address allocated by the remote server for the first client; and configuring the first IP address to be an IP address of the first client. Through the method and the apparatus, the remote server is capable of allocating a remote IP address of a client.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: November 22, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Haiqing Lan
  • Patent number: 9497279
    Abstract: Systems and methods are provided for providing access controlled event subscription and notification and event access change alerts. In some embodiments, the systems and methods of the present invention operate within a SIP infrastructure. As such, SIP SUBSCRIBE messages and SIP NOTIFY messages are used for subscribing to and receiving notifications related to access control. According to some embodiments, event access change alerts are used in conjunction with access controlled event subscription to provide an efficient method for providing access controlled event subscription using current access control information.
    Type: Grant
    Filed: May 11, 2011
    Date of Patent: November 15, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Dirk Trossen, Kuleen Mehta
  • Patent number: 9495686
    Abstract: The present disclosure describes systems and methods for serving a content item based on the acceptance of a new feature of an online product, which may include sending a message to the client device indicating availability of a feature for the online product and requesting acceptance of the feature. An indication of acceptance of the feature is received and stored in a parameter. When a request for a content item is received, a content item is selected from a content item database based, at least in part, on the parameter.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: November 15, 2016
    Assignee: Google Inc.
    Inventors: Zoltan Stekkelpak, Artem Chetverykov