Patents Examined by Alina N. Boutah
  • Patent number: 9438478
    Abstract: A method and associated systems for using a software-defined network (SDN) controller to automatically test cloud performance. A bandwidth measuring and optimizing system associated with the SDN controller detects a triggering condition and, in response, directs a network-management tool to measure a bandwidth of a segment of a physical infrastructure of a network and directs the SDN controller to provision a virtual machine that then measures a bandwidth of a corresponding segment of virtual infrastructure that is overlaid upon the physical segment. In some embodiments, these two tests are synchronized so as to concurrently measure physical and virtual bandwidths while the same test data passes through the virtual infrastructure segment. The measured bandwidth of the virtual segment is then compared to the measured bandwidth of the physical segment in order to determine an efficiency of the virtual network.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: September 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: Venkata Siva N. Amulothu, Kavita Gadde, Ashish Kapur, Vishal Shukla, Saritha Yeddula
  • Patent number: 9438640
    Abstract: A method for minimizing application initialization delay comprising sending, from a privileged application executing on a mobile device, a registration message to a server, receiving, at the privileged application, a response message from the server, extracting, from the response message, application information and notifying the mobile device of the application information.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: September 6, 2016
    Assignee: Vonage America Inc.
    Inventor: Tzahi Efrati
  • Patent number: 9432431
    Abstract: A device is configured to receive a playlist identifying content assets to be played on a streaming video channel. Each of the content assets may include segments. The device may add segment addresses associated with a content asset into a queue. The segment addresses may identify memory locations at which the segments included in the content asset are stored. However, the segments themselves may not be stored by the device or added to the queue. The device may generate a batch of segment addresses from the segment addresses in the queue. The device may publish a channel manifest for the streaming video channel including the batch of segment addresses. The content assets may be accessible via the streaming video channel through a single network address. The device may periodically update the channel manifest based on the segment addresses in the queue.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: August 30, 2016
    Assignee: Accenture Global Servicse Limited
    Inventors: Meghan O'Malley, Jeffrey D. Burgoon, Ron Lev, Ryan K. McDonald, Joshua Intriligator
  • Patent number: 9424359
    Abstract: A method and system for facilitating typeahead. The method can include: identifying a set of topics and/or connected accounts; storing, based on one or more signals associated with a user account, a portion of the topics and/or connected accounts in a cache; and using the cache to provide typeahead suggestions to a client in response to a request associated with the user account.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: August 23, 2016
    Assignee: Twitter, Inc.
    Inventors: Babak Ghassemi Hamadani, Timothy Trueman, Krishna Gade, Yu-shuang Li, Pankaj Gupta, Pradhuman Jhala
  • Patent number: 9412116
    Abstract: Systems and method to facilitate provisioning of a plurality of platforms are provided. First information enabling unique identification of a first provider may be processed. The first provider may be matched to a first category. A first set of platform features may be identified. A first set of service modules may be determined. A first definition of a first platform that is configured to interact with the first set of service modules to provide the first set of platform features may be generated. A first plan to provide access to the first platform with the first set of service modules may be generated. A first platform application may be configured to provide the first platform based at least in part on the plan. The configuring may include integrating the first set of service modules into the first platform application using one or more component interfaces.
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: August 9, 2016
    Assignee: YP, LLC
    Inventor: Mehul Jain
  • Patent number: 9397900
    Abstract: Embodiments including methods, apparatuses, and computer program products for calculating frame parameters for the purpose of measuring performance in a network based on the calculated frame parameters are disclosed. By automatically or manually provisioning at least two network elements in a star or other network topology to transmit and receive service frames (e.g., Loss Measurement Messages or Loss Measurement Responses), the embodiments enable network elements to share network resources, such as frame counters, thereby decreasing the number of frame counters needed to perform frame parameter measurements and increasing scalability for a given counter resource supported by a low cost network processor units.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: July 19, 2016
    Assignee: Coriant Operations, Inc.
    Inventor: Weiying Cheng
  • Patent number: 9391857
    Abstract: Apparatus and method for scheduling requests for data transfers in a multi-device storage system. In some embodiments, a system includes at least one server coupled to a pool of storage devices to transfer data from the storage devices to client devices responsive to requests. A request scheduler is adapted to receive into a memory a plurality of requests each having a service identifier (ID) and a payload size, to set a deadline for each request responsive to the service ID and the payload size, to forward the requests to the server for processing in an order based on service ID and, responsive to the deadline being reached for a selected request, to advance the selected request for immediate processing by the server.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: July 12, 2016
    Assignee: Seagate Technology LLC
    Inventor: Ganesan Umanesan
  • Patent number: 9391930
    Abstract: A Converged-Internet Protocol (IP) Messaging (CPM) service provisioning method and system are provided including a CPM server. The CPM server includes an eXtension Markup Language (XML) Document Management (XDM) client for sending a request for preference information of a recipient terminal to which the CPM message is to be delivered, and receiving the preference information in response to the request from an XDM server that stores and manages the preference information of the recipient terminal; and an interworking selection entity for determining a non-CPM service to be subjected to interworking depending on the received preference information, and delivering the CPM message to an interworking server that interworks with the determined non-CPM service.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: July 12, 2016
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Jae-Kwon Oh, Seung-Yong Lee, Kyung-Tak Lee, Sung-Jin Park, Ji-Hye Lee, Wuk Kim
  • Patent number: 9386094
    Abstract: A system, method and apparatus for media submission. The submission mechanism is configurable to perform a variable amount of intelligent preprocessing on media objects prior to upload. In the example of digital images, the tool can perform sizing and formatting, for example.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: July 5, 2016
    Assignee: Summit 6 LLC
    Inventors: Lisa T. Wood, Scott M. Lewis, Robin Fried
  • Patent number: 9374326
    Abstract: Various embodiments can enable a content item associated with a sharer account of a content management system to be shared with a recipient account of the content management system. The content item can be analyzed to determine at least some information about the content item, which can include one or more properties associated with the content item, one or more representations of one or more content portions present in the content item, or any combination thereof. A communication can notify the recipient account that the sharer account has shared the content item with the recipient account. The communication can further comprise the determined information about the content item, which can include the one or more properties and/or the one or more representations of the content portions. This information can enable the recipient to make a better decision regarding whether or not to accept the share invitation.
    Type: Grant
    Filed: May 23, 2013
    Date of Patent: June 21, 2016
    Assignee: Dropbox, Inc.
    Inventor: Chris Barton
  • Patent number: 9374432
    Abstract: A method for cross-site data analysis includes identifying, by a processing device, based on actions of at least one user in an initial user group in a first side and a second site, at least one action association feature of the first site and the second site, users in the initial user group being members of the first site and the second site; and determining whether a first user name registered in the first site and a second user name registered in the second site belong to a same user based on the at least one action association feature.
    Type: Grant
    Filed: October 8, 2013
    Date of Patent: June 21, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sheng Hua Bao, Honglei Guo, Zhili Guo, Zhong Su
  • Patent number: 9355425
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a soft post authored by a user, the soft post including a content item and having a distribution associated therewith, the distribution including a selected group of users that are socially connected to the user, determining an interest level with respect to a content item of the soft post based on content items submitted by one or more users of the selected group of users, the interest level reflecting a likelihood that users of the selected group of users would be interested in the viewing the soft post, comparing the interest level to an interest level threshold associated with the soft post, and selectively providing user access to the content item of the soft post based on the comparing.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: May 31, 2016
    Assignee: Google Inc.
    Inventors: Ullas Gargi, Richard C. Gossweiler, III
  • Patent number: 9357257
    Abstract: A portable information processing device (1) is provided with a communication portion (12) capable of communication according to a prescribed network standard allowing sharing of media data between corresponding apparatuses connected to a network, a built-in display portion (10) capable of replaying/displaying the media data, a control unit (18a) capable of controlling a display on the built-in display portion and acquiring the media data, and a first external display (15) noncorresponding to the prescribed network standard.
    Type: Grant
    Filed: December 27, 2010
    Date of Patent: May 31, 2016
    Assignee: Funai Electric Co., Ltd.
    Inventors: Yasuo Masaki, Sei Kohno
  • Patent number: 9350637
    Abstract: Systems and methods for generating and implementing monitoring solutions for a computing-based infrastructure are described. In one implementation, at least one monitoring objective is obtained, wherein the monitoring objectives are based on service related requirements associated with one or more computing systems within the computing-based infrastructure. Once the monitoring objectives are obtained, a plurality of monitoring elements are received, wherein the monitoring elements include attributes associated with the one or more systems. Based on the monitoring objectives and the monitoring elements, a monitoring solution is generated.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: May 24, 2016
    Assignee: Tata Consultancy Services Limited
    Inventors: Subhrojyoti Roy Chaudhuri, Jyothi Lolla, Harrick Mayank Vin, Swaminathan Natarajan, Rahul Ramesh Kelkar
  • Patent number: 9338231
    Abstract: Methods, systems and devices are provided for placeshifting data. An exemplary method of placeshifting a media program from a first device to a second device involves receiving, by a server on a network, from the second device, a request for a placeshifting session over the network with the first device, identifying, by the server, recommended communications configuration information for the placeshifting session, and providing, by the server, the recommended communications configuration information to one of the second device and the first device in response to the request.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: May 10, 2016
    Assignees: Sling Media, Inc, Sling Media PVT Ltd
    Inventors: Andrey L. Abramov, Yohann Georges, Sachin D. Mule
  • Patent number: 9338067
    Abstract: Techniques are described which simplify and/or automate many of the tasks associated with the configuration, deployment, and management of network resources to support cloud-based services.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: May 10, 2016
    Assignee: RingCentral, Inc.
    Inventor: Vlad Vendrow
  • Patent number: 9331926
    Abstract: Methods and apparatuses are provided for providing a presence notification. A presence server receives a request including a filtering rule from a watcher client. The filtering rule is defined based on presence attributes of the watcher client. The presence server stores a notification blocking filter corresponding to the filtering rule, when the request has been authorized using authorization related information.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: May 3, 2016
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Jae-Kwon Oh, Mayuresh Madhukar Patil
  • Patent number: 9332065
    Abstract: The present invention relates to methods and apparatus for in obtrusively determining previous actions and information associated with a user and generating web page content based upon previous actions and stored information.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: May 3, 2016
    Assignee: PARRABLE, INC.
    Inventor: Dharun Ravi
  • Patent number: 9332051
    Abstract: Methods and systems for adaptive streaming cost management are described. A processing device can receive a request over a network from a media player executing on a client device to adaptively stream media content. The media content can include a plurality of media slices. The processing device can identify a geographical location of the client device from the request. The processing device can generate a media manifest file based on the geographical location of the client device. The media manifest file can indicate one or more media sources at which a copy of the plurality of media slices is geographically located and a cost associated with delivery of the plurality of media slices from the respective one of the one or more media sources. The processing device can transmit the media manifest file to the client device over the network.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: May 3, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: David F. Brueck, C. Ryan Owen, Tyler Bye, Nathan James Edwards, Ken Brueck
  • Patent number: 9313099
    Abstract: The invention provides systems and methods for providing a unified single-scan user interface for accessing and managing a remotely located device throughout its life cycle, including cellular network provisioning, cloud data provider registration, initialization and activation, as well as providing end users with easy access to the device and its data. The end user simply powers the device on and the device automatically connects with the communication network and the cloud data provider. The device comes to the end user already provisioned and paired and activated with the cloud data provider and the communication network provider. Further, the user account, or accounts, for the use of the device is both active and recorded for billing by the various service providers supporting the device use, i.e., the communication network provider(s).
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: April 12, 2016
    Assignee: Logic PD, Inc.
    Inventors: Kurt T. Larson, Eugen Feraru, Michael Tilstra, Mark Benson, Matthew Tilstra, Matthew Hilden, Nick Klein, Scott A. Nelson