Patents Examined by Aye M Aung
  • Patent number: 10057329
    Abstract: Embodiments relate to message switch file sharing. A file is accessed by a computer processor of a client producer device to share with a plurality of client consumer devices across a network. The computer processor partitions the file into a sequence of message payloads associated with a topic. A sequence of messages is formed including the topic and the sequence of message payloads. The sequence of messages is published to a message queue associated with the topic in a message switch in the network. The message switch provides the client consumer devices with access to the sequence of message payloads based on subscriptions to the topic. Subscription information is stored on the message switch in one or more access control lists associated with the message queue.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: August 21, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gennaro A. Cuomo, Dinakaran Joseph, Victor S. Moore, Gregory L. Truty
  • Patent number: 10057319
    Abstract: A method and apparatus for providing applications in a rendered output of a webpage are provided. A request for accessing web content from a user device is received. The request includes information associated with the user device. The information associated with the user device includes information regarding an operating system version of the user device, a type of browser, a type of service operator, and device manufacturer of the user device. Based on the information, one or more applications from one or more application stores are obtained. Accordingly, the one or more applications obtained from the one or more application stores are rendered along with web content on a web page.
    Type: Grant
    Filed: September 11, 2014
    Date of Patent: August 21, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Samudrala Nagaraju
  • Patent number: 9998395
    Abstract: An apparatus comprises at least one processing platform having one or more processing devices. The processing platform is configured to generate a plurality of workload capsules for transmission to a broker device over a network. A given one of the workload capsules comprises a self-contained and independent workload to be performed by another processing platform as determined by the broker device in accordance with one or more attributes specified in the workload capsule and one or more criteria specified in the workload capsule. The given workload capsule further comprises a process description identifying at least one of server resources, storage resources, network resources and physical security resources to be utilized by the other processing platform in performing the workload. The broker device may be part of a central compute depository platform that receives workload capsules from multiple source devices over the network.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: June 12, 2018
    Assignee: EMC IP Holding Company LLC
    Inventor: Christopher Gaudlip
  • Patent number: 9940059
    Abstract: An information management system provides a data deduplication system that uses a primary table, a deduplication chunk table, and a chunk integrity table to ensure that a referenced deduplicated data block is only verified once during the data verification of a backup or other replication operation. The data deduplication system may reduce the computational and storage overhead associated with traditional data verification processes. The primary table, the deduplication chunk table, and the chunk integrity table, all of which are stored in a deduplication database, can also ensure synchronization between the deduplication database and secondary storage devices.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: April 10, 2018
    Assignee: COMMVAULT SYSTEMS, INC.
    Inventors: Saurabh Agrawal, Manoj Kumar Vijayan
  • Patent number: 9942106
    Abstract: A network broker divides IP address space into subnets to allow IT infrastructure transfers using a cloud computing environment. A link established between a client and network broker allows transfer of data and provides connectivity between the client and cloud providers. IT infrastructure to be divested is provisioned onto subnets in a cloud environment. A second link is established via the network broker between the entity being divested and the provisioned IT infrastructure. Client access to provisioned IT infrastructure is cut by rerouting, at the network broker, traffic destined to the subnet(s) hosting the provisioned IT infrastructure from the link to the second link. After a new owner assimilates the divested IT infrastructure using the second link, network broker routing rules are adjusted to sever access of the new owner to the subnet(s) hosting the divested IT infrastructure and return access to the subnet(s) to the client.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 10, 2018
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Christopher Chapman, Zahra S. Bahrololoumi, Matthew Sheppard, William A. Trotter
  • Patent number: 9912728
    Abstract: Embodiments relate to message switch file sharing. A file is accessed by a computer processor of a client producer device to share with a plurality of client consumer devices across a network. The computer processor partitions the file into a sequence of message payloads associated with a topic and a scheme. The scheme defines a sequence identifier to establish an order to reassemble the sequence of message payloads into the file. A sequence of messages is formed including the topic and the sequence of message payloads. The sequence of messages is published to a message queue associated with the topic in a message switch in the network. The message switch provides the client consumer devices with access to the sequence of message payloads based on subscriptions to the topic. Subscription information is stored on the message switch in one or more access control lists associated with the message queue.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: March 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gennaro A. Cuomo, Dinakaran Joseph, Victor S. Moore, Gregory L. Truty
  • Patent number: 9883376
    Abstract: An apparatus and method for improving performance of a service based on Wi-Fi direct connection by verifying URI information for controlling a P2P client in a device discovery process of a MAC layer when providing a UPnP service function based on the Wi-Fi direct connection is provided. The apparatus includes a message sending unit for sending a device discovery request, a message receiving unit for receiving a response message, including URI information of a P2P client, for the device discovery request, a message analyzing unit for acquiring the URI information included in the response message, and a service controller for performing a UPnP service function based on the Wi-Fi direct connection using the acquired URI information when connecting with the P2P client, wherein the device discovery request is a device discovery request of a Wi-Fi MAC layer.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: January 30, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ho-Chul Shin, Se-Hee Han
  • Patent number: 9860222
    Abstract: A device, method and system for staging account setup are provided. An account identifier indicative of an account is transmitted from a device to a server. An indication that the account is of a given type is received at the device from the server. At a display of the device, staged prompts for information associated with the account are provided, the staged prompts depending on the indication, each staged prompt provided at successive screens of the display, wherein different staged prompts for different account types are provided in a same application.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: January 2, 2018
    Assignee: BLACKBERRY LIMITED
    Inventor: Alvis Matlija
  • Patent number: 9852385
    Abstract: Disclosed is a mechanism to process business object IDs in inbound and outbound processing. The mechanism takes into account a mapping table, matching capabilities, number ranges, inbound error and conflict handling, inbound processing, outbound processing, initial load, and data migration.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: December 26, 2017
    Assignee: SAP SE
    Inventors: Knut Heusermann, Matthias Becker, Christian Hohmann, Sophie Kraut, Torsten Buecheler, Xenia Rieger, Dietmar Henkes, Guang Yang, Olga Kreindlina, Thomas Vogt, Walter Zimmermann, Oliver Berger, Martin Haerterich, Marcus Echter, Albert Neumueller, Stefan Moeller
  • Patent number: 9843491
    Abstract: A network element serves as a first network element, monitors communication with a monitor apparatus to monitor the state of the monitor apparatus, and controls the setting of monitor connection with one or more second network elements which are communicably connected to the first network element and the setting of monitor connection between the second network elements and the monitor apparatus, according to the monitor result.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: December 12, 2017
    Assignee: FUJITSU LIMITED
    Inventor: Koji Ogawa
  • Patent number: 9832196
    Abstract: A network monitoring device for improved filtering of access, from a secure internal network, to an unsecured network is provided. The network monitoring device may identify keywords associated with network addresses to which access should not be granted to users of a secure network internal to a business enterprise. In turn, the network monitoring device may attempt to access URLs associated with the identified keywords, and if access is granted, execute processes to update access permissions to unsecured network locations.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: November 28, 2017
    Assignee: Bank of America Corporation
    Inventors: Pratibha Sharma, Tusnin Das, Kedarnath Shukla, Sarmistha Muduly
  • Patent number: 9824403
    Abstract: Embodiments of the present invention provide a system, method, and program product to measure problems from a social media discussion. In exemplary embodiments, a computer extracts one or more problems from the social media discussion. The computer extracts one or more severity indicators and one or more complexity indicators from the social media discussion. The computer clusters the one or more problems into one or more sets of unique problems in a manner that related problems are clustered together into the one or more unique problems. The computer determines an overall severity and an overall complexity of the sets of unique problems.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: November 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Rashmi Gangadharaiah, Nandakishore Kambhatla, Rose C. Kanjirathinkal, Amit K. R. Singh, Karthik Visweswariah
  • Patent number: 9602341
    Abstract: In a system that separates the control (management) layer from the data layer of a distributed storage system, an application programming interface (API) provider is presented that manages storage awareness of the virtual control servers with at least one virtual array and underlying physical arrays. The system described herein advantageously enables multi-tenant support to provide individual and/or isolated access to shared storage resources among multiple tenants and offers improved scalability and operations in a cloud deployment.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: March 21, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Anil A. Degwekar, Vasudevu Lakhinana, Amit S. Herlekar
  • Patent number: 9560114
    Abstract: Embodiments relate to message switch file sharing. A file is accessed by a computer processor of a client producer device to share with a plurality of client consumer devices across a network. The computer processor partitions the file into a sequence of message payloads associated with a topic and a scheme. The scheme defines a sequence identifier to establish an order to reassemble the sequence of message payloads into the file. A sequence of messages is formed including the topic and the sequence of message payloads. The sequence of messages is published to a message queue associated with the topic in a message switch in the network. The message switch provides the client consumer devices with access to the sequence of message payloads based on subscriptions to the topic.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: January 31, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gennaro A. Cuomo, Dinakaran Joseph, Victor S. Moore, Gregory L. Truty
  • Patent number: 9544356
    Abstract: Embodiments relate to message switch file sharing. A file is accessed by a computer processor of a client producer device to share with a plurality of client consumer devices across a network. The computer processor partitions the file into a sequence of message payloads associated with a topic and a scheme. The scheme defines a sequence identifier to establish an order to reassemble the sequence of message payloads into the file. A sequence of messages is formed including the topic and the sequence of message payloads. The sequence of messages is published to a message queue associated with the topic in a message switch in the network. The message switch provides the client consumer devices with access to the sequence of message payloads based on subscriptions to the topic.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: January 10, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gennaro A. Cuomo, Dinakaran Joseph, Victor S. Moore, Gregory L. Truty
  • Patent number: 9432306
    Abstract: A system and method for cloud-based implementation of control of focused overload of network elements is disclosed. Resource blocks are obtained for a signaling part of a network element from a variety of networked resources. The resource blocks are integrated into a pool and a unified view is presented to applications and services communicating with the signaling part of the network element. The signaling part of the network element controls allocation of resources from a media part of the network element via instructions over virtual private network links. Resource blocks for the media part of the network element are obtained from a variety of networked resources, wherein the resource blocks are integrated into a pool and a unified view is presented to the signaling part of the network element. The media part of the network element uses the resource blocks for the applications and services for a duration of time, and additional borrowed resources are released after successful utilization.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: August 30, 2016
    Assignees: ZTE Corporation, ZTE (USA) Inc.
    Inventor: Bhumip Khasnabish
  • Patent number: 9426088
    Abstract: A system and method for cloud-based implementation of control of focused overload of service elements is disclosed. Resource blocks are obtained for a signaling part of a service element from a variety of networked resources. The signaling part of the service element controls allocation of resources from a media part of the service element via instructions over virtual private network links. Resource blocks for the media part of the service element are obtained from a variety of networked resources, wherein the resource blocks are integrated into a pool and a unified view is presented to the signaling part of the service element. The media part of the service element uses the resource blocks for the applications and services for a specific (e.g., session or transaction length) duration of time, and additional borrowed resources are released after successful utilization.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: August 23, 2016
    Assignee: ZTE (USA) Inc.
    Inventor: Bhumip Khasnabish
  • Patent number: 9397887
    Abstract: A system and method for implementing distributed virtual-resource-based (cloud-based) session border gateway (SBG) functions are presented. Because no dedicated physical resources need to be committed for implementation of the SBG features and functions, as in traditional border gateway functions implementations, the invention has significant cost, resource allocation, integration, and operational advantages over traditional methods. In addition, new features and functions can be easily developed and integrated with the Cloud-Based SBG (CB-SBG) implementations very cost-effectively.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: July 19, 2016
    Assignee: ZTE (USA) Inc.
    Inventor: Bhumip Khasnabish
  • Patent number: 9369355
    Abstract: A server computer system receives event logs from one or more client devices for multiple consumption sessions of an online media item. The event logs are received based on random schedules. The system determines, for various times, a first number of consumption sessions during which an event log is scheduled to be sent at the corresponding times. The system determines, for the various times, a second number of consumption sessions during which an event log was sent to the server computer system at the corresponding times. The determinations being based on the event logs. The system determine, for each of the times, a probability that consumption time for the online media item is the corresponding time or less. The determination is based on the first number and the second number. The system determines consumption time metrics for the online media item based the probabilities for the plurality of times.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 14, 2016
    Assignee: GOOGLE INC.
    Inventors: Daniel John Zigmond, Andy Chu-I Yu, Mike Danilov, Vasyl Pihur
  • Patent number: 9344486
    Abstract: A system for collaborative decision-making and more efficient disaster management, in which multiple geobrowsers can communicate over local networks and/or the Internet to create a real collaborative experience when dealing with geospatial information, distributed using Open Geospatial Consortium (OGC) compliant KML/KMZ formats, WMS (Web Mapping Service), or and geospatial data files. All manipulation functions (dataset loading, layer stacking, layer visibility changes, Point of View (POV) changes, map extent changes, looping and animation settings, geospatial file creation and annotation drawing, and other functions) are replicated across all connected geobrowsers to create a true collaborative geospatial Common Operating Picture (COP). The leadership role can be handed over to other users if desired to build upon all the datasets and annotations sent by previous leads.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: May 17, 2016
    Inventors: Rafael Julio de Ameller, David F. Jones, Scott T. Shipley