Patents Examined by Farzana Huq
  • Patent number: 10095535
    Abstract: Some embodiments provide method for implementing a logical router of a logical network. The method receives a configuration for a first logical router. The configuration includes a static route for the first logical router. The method defines several routing components with separate routing tables for the logical router. The method adds a first route, having a first static route type, for the static route to the routing tables of at least a first subset of the routing components. Based on the connection of a second logical router to the first logical router, adding a second route, having a second static route type, to the routing tables of at least a second subset of the routing components.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: October 9, 2018
    Assignee: NICIRA, INC.
    Inventors: Ankur Dubey, Sreeram Ravinoothala, Ronghua Zhang, Xuan Zhang
  • Patent number: 10061743
    Abstract: In one embodiment, a system includes non-volatile memory (NVM) configured to store data, a memory controller connected to the NVM via a NVM interface, a network interface card (NIC) connected to the memory controller, a processor, the logic being configured to: initiate cluster parameters that govern how a NVM cluster will function and operate, multicast cluster parameters of the NVM cluster at predetermined intervals to any other node in the NVM cluster, and map submission and completion queues of any shared NVM on other nodes in the NVM cluster to the memory controller based on details of the shared NVM on the other nodes in the NVM cluster, wherein the submission queue is configured to store commands to access the shared NVM and the completion queue is configured to store completed commands after being processed through the submission queue.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: August 28, 2018
    Assignee: International Business Machines Corporation
    Inventors: Keshav G. Kamble, Vijoy A. Pandey, Atul A. Tambe
  • Patent number: 10061858
    Abstract: Provided are a method and apparatus for processing a data stream capable of providing a data flow processing language to support real-time processing of an exploding data stream and providing an environment for executing the data flow processing language in a cluster system. The data flow-based exploding data stream processing method includes receiving a big data real-time processing service described in a real-time data flow language, interpreting the big data real-time processing service to generate a distributed stream processing service, and distributively deploying the distributed stream processing service in a cluster system including multiple nodes and configuring an execution environment for executing the distributed stream processing service in each node.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: August 28, 2018
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Choon Seo Park, Jin Hwan Jeong, Mi Young Lee, Sung Jin Hur, Myung Cheol Lee, Yong Ju Lee
  • Patent number: 10057302
    Abstract: Embodiments personalize a set of network access points (NAPs) acting as captive portals for each user and/or user device. A cloud service, or the user device, accesses context describing the user device. The context identifies at least one NAP, and may include accounting data. One of the NAP is selected for connection based on the context, and an instruction set associated with the selected NAP is provided for replay by the user device to connect through the NAP. In some embodiments, instructions within the instruction set are also personalized to the user and/or user device based on the context.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: August 21, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Scott M. Bragg, Piyush Goyal, James Christopher Gray, Thomas W. Kuehnel, Triptpal Singh Lamba, Darya Mazandarany, Sidharth Uday Nabar, Saumaya Sharma
  • Patent number: 10050910
    Abstract: An event clustering system has an extraction engine in communication with a managed infrastructure. A signalizer engine includes one or more of an NMF engine, a k-means clustering engine and a topology proximity engine. The signalizer engine determines one or more common characteristics or features from events, the signalizer engine using the common features of events to produce clusters of events relating to the failure or errors in the managed infrastructure. Membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware managed infrastructure directed to supporting the flow and processing of information. The system is configured to group two or more situations, where a situation is a collection of one or more events or alerts representative of a problem in the managed infrastructure.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: August 14, 2018
    Assignee: Moogsoft, Inc.
    Inventors: Philip Tee, Robert Harper
  • Patent number: 10033597
    Abstract: Cloud computing has emerged as an extremely popular implementation option for a wide range of computing services. However, provisioning services into the cloud is an extremely difficult technical challenge. This is due in part to the regular emergence of new cloud service providers, as well as the routine changing and reconfiguration of the disparate computing platforms, services, assets, supported technical components, and other features offered by the service providers. An analysis architecture determines how to map a particular technical component into the execution environment of any particular service provider with the aid of translation scripts.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: July 24, 2018
    Assignee: Accenture Global Services Limited
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q. W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Patent number: 10033598
    Abstract: Cloud computing has emerged as an extremely popular implementation option for a wide range of computing services. However, provisioning services into the cloud is an extremely difficult technical challenge. This is due in part to the regular emergence of new cloud service providers, as well as the routine changing and reconfiguration of the disparate computing platforms, services, assets, supported technical components, and other features offered by the service providers. An analysis architecture determines how to map a particular technical component into the execution environment of any particular service provider, including translation through a reference type.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: July 24, 2018
    Assignee: Accenture Global Services Limited
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q. W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Patent number: 10027813
    Abstract: A method for providing content via a computer network and computing device, which may include: storing data associated with and indicative of a plurality of presentations; receiving a request to host an audio presentation; receiving and storing data associated with the requested audio presentation; initiating and recording one or more telephone calls; and, presenting at least a portion of the stored data for selection by the computing device; wherein, selection causes the stored data indicative of the selected audio/visual or audio presentation to be provided to the computing device for playback thereby via the computer network. The method may include storing data associated with and indicative of a first plurality of presentations; storing data associated with a plurality of second presentation feeds: automatically and periodically accessing each of the feeds; and aggregating each of the presentations for delivery via the computer network.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: July 17, 2018
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Tod C. Turner
  • Patent number: 10021065
    Abstract: A virtual private router (VPR) intercepts DNS requests and returns a pseudo IP address to the requesting application and the pseudo IP address is mapped to a domain name in the request. Requests for content including the pseudo IP address are modified to include the corresponding domain name and transmitted to an intermediary server, which resolves the domain name to a real IP address and forwards the content request. The content is received by the intermediary server, which returns it to the requesting application, such as by way of the VPR. Real IP addresses may be returned by the intermediary server such that subsequent content requests to the domain name may bypass the intermediary server. Requests for certain domains, ports, and/or protocols may bypass the intermediary server such that the VPR resolves the domain names to real IP addresses.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: July 10, 2018
    Assignee: AnchorFree Inc.
    Inventors: Eugene Lapidous, Roman Kuzmenko, Maxim Molchanov, Eduardo Moura Panisset
  • Patent number: 9986366
    Abstract: Described embodiments relate to a machine to machine (M2M) server for controlling a data collection interval of a M2M device. The M2M server may be configured to determine data dependency between a first M2M device and a second M2M device based on sensing data collected from the first M2M device and the second M2M device and to control a data collection interval of at least one of the first M2M device and the second M2M device based on sensing data variation of one of the first M2M device and the second M2M device.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: May 29, 2018
    Assignee: KT CORPORATION
    Inventor: Dong-Jun Kim
  • Patent number: 9979644
    Abstract: In one implementation, a method includes receiving, from a link owner, a first interest message for an authorized link object, wherein the authorized link object links to content of a content owner. The method also includes transmitting, to the link owner, a second interest message for a proposed link object based on the first interest message. The method further includes receiving, from the link owner, the proposed link object, wherein the proposed link object comprises a first signature generated by the link owner. The method further includes determining whether the link owner is allowed to link to the content and transmitting, to the link owner, the authorized link object when the link owner is allowed to link to the content, wherein the authorized link object comprises a first name for the content, the first signature, and a second signature generated by a content owner.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: May 22, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Dave Oran, Ilya Moiseenko
  • Patent number: 9936351
    Abstract: Methods and systems are provided that facilitate sharing or a hand-off of program content or a user session (e.g., running within a computer application) of a user device such that a user can easily select and then switch devices on which program content is being viewed or on which a user session is being run without having to sift through a myriad of other devices such as remote discoverable devices on the same network that are not in close proximity to the user device. A user device determines which of a plurality of discovered devices from which a short range wireless signal including a defined key was received and provides a list of discovered devices with which a session may be shared over the computer network with the user device based on this determination.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: April 3, 2018
    Assignee: Sling Media PVT LTD
    Inventor: Conrad Savio Jude Gomes
  • Patent number: 9929869
    Abstract: Methods, apparatuses, and computer-readable media for providing a collaboration license to an application for participant user device(s) participating in an on-line collaboration are disclosed. In one embodiment, a method is provided for licensing at least one application. The method includes transmitting a license request for at least one collaboration license. The collaboration license authorizes usage of at least one application on at least one participant user device participating in a collaboration. The collaboration may include at least one collaborative communication session among a plurality of participant user devices. The method further includes receiving the at least one collaboration license. Apparatuses and computer-readable media having instructions for providing the method are also disclosed.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: March 27, 2018
    Assignee: Avaya Inc.
    Inventor: Terry Don Jennings
  • Patent number: 9923852
    Abstract: A computer readable medium containing executable instructions that when executed perform a method of generating relationship data, the method comprising: accessing an interaction database, wherein the interaction database comprises a record of exchanges between two or more users of a digital communication system, and wherein the exchanges occurred on the digital communication system; obtaining one or more characteristics of one or more exchanges of the two or more users, wherein the one or more characteristics are stored in the interaction database and wherein the data is obtained through a direct internet access protocol; and generating relationship data by analyzing the one or more characteristics.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: March 20, 2018
    Assignee: Datahug Limited
    Inventors: Ray Smith, Connor Murphy
  • Patent number: 9922378
    Abstract: An approach is provided for providing intent-based monitoring using sensory information. The monitoring platform determines to detect, at a device, sensory information from an environment, the environment relating to a user of the device, one or more other users, or a combination thereof. Next, the monitoring platform processes and/or facilitates a processing of the sensory information to determine intent information associated with the user, the one or more other users, or a combination thereof.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: March 20, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Sergey Boldyrev, Jari-Jukka Harald Kaaja, Ian Justin Oliver, Mikko Aleksi Uusitalo
  • Patent number: 9912542
    Abstract: Methods and systems for port reachability are provided. The process obtains an identifier for ports of a broadcast domain to access storage space at a clustered storage system; sends a discovery request to the ports of the broadcast domain; receives a response to the discovery request from some or all the ports; places ports that responded to the discovery request to a first group that indicates that all ports within the group are reachable; and reports ports within the first group to a user to indicate which ports within the broadcast domain are reachable.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: March 6, 2018
    Assignee: NETAPP, INC.
    Inventors: James Andrew Ignatuk, Jeffrey David Prem, Brian Richard Panasko
  • Patent number: 9906595
    Abstract: Systems and methods for discovering content sources and/or delivering content to applications resident on mobile devices are described. In some embodiments, the systems and methods transmit information identifying one or more applications resident on a mobile device to a server, receive, from the server, information associated with content items available for retrieval from a content server and associated with the identified one or more applications, and cause the mobile device to retrieve at least one of the content items available for retrieval from the content server.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: February 27, 2018
    Assignee: OPANGA NETWORKS, INC.
    Inventors: Ethan Nordness, Jeffrey Paul Harrang, John Burnette, Michelle Miller, Ben Hadorn, Giles Westerfield, Nathan Clark, Linh Nguyen, Cory Gabrielsen, David Gibbons
  • Patent number: 9900561
    Abstract: Monitoring system of person coming to entrance comprises camera for capturing image of the person and recorder for the captured image, the system informing the person of the image recordation for deterring a crime in bad visit case or making polite notice in goodwill visit case. Unlock system has an intercom for visitor to request unlock and a self unlock operating portion for resident. If unlock done through intercom with acquaintance confirmed, polite notice is preferred, whereas “note record” is added to the image record in case of intercom unlock with unacquainted assumed. If unlock done by resident, the information and the image recordation are withheld. If entrance in a group detected, “note record” is added to the image record in case bad person successively follows goodwill person duly unlocking entrance. Privacy of acquaintance visitor image is protected by password. “Note record” is added to image record without voice message.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: February 20, 2018
    Assignee: NL GIKEN INCORPORATED
    Inventor: Masahide Tanaka
  • Patent number: 9888129
    Abstract: A system and method for providing multi-services within a communication network according to various exemplary embodiments can include storing, in a database of a computer, user-defined sets of rules and instructions for providing multi-services to end user devices connected to a communication network comprising a Hybrid Fiber-Wireless (HFW) network having policy management capabilities. The system and method can receive, at one or more processors, the user-defined sets of rules and instructions from a plurality of end users via a plurality of end user devices. The system and method can configure a virtual network for each end user within the communication network using the policy management capabilities based on the user-defined sets of rules and instructions provided by each end user. The user-defined sets of rules and instructions define provisioning and delivery of resources and services provided by the communication network to the end user.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: February 6, 2018
    Inventor: Jesse E. Russell
  • Patent number: 9872160
    Abstract: A wireless communication device maintains a communication contact. The wireless communication device receives media session quality data for the communication contact. The wireless communication device receives a request for a media session with the communication contact and responsively identifies estimated media session quality with the communication contact based on the media session quality data for the communication contact. The wireless communication device displays a session activation icon for the media session request that visually indicates the estimated media session quality for the media session with the communication contact. The wireless communication device receives a user selection of the session activation icon and responsively establishes the media session with the communication contact.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: January 16, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Trevor Daniel Shipley, Jason W. Rincker, Benjamin P. Blinn