Patents Examined by Ayele Woldemariam
  • Patent number: 10333858
    Abstract: The present invention concerns a device and a method at the device, the device comprising a first interface to a first network comprising an adaptive streaming server, a second interface to a second network comprising at least one adaptive streaming client device, a stream identifier for detecting at least one streaming content requested by the at least one adaptive streaming client device, the at least one streaming content being available at more than one data rate, a bandwidth manager for selecting a data rate among the more than one data rate, a scheduler for transmitting at the second interface the at least one streaming content to the at least one client device at a data rate above said selected data rate but below any higher data rate available for said streaming content.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: June 25, 2019
    Assignee: INTERDIGITAL MADISON PATENT HOLDINGS
    Inventors: Stephane Gouache, Remi Houdaille
  • Patent number: 10165080
    Abstract: The present disclosure disclosed a method and a system for precisely dispatching a request in a content delivery network (CDN), which comprises: a domain name system (DNS) authorized by a CDN of a target website receiving, from a local DNS of a terminal in which a client is located, an IP address of the local DNS and a domain name of the target website of service content requested by the client; finding, in a shared dispatching database, an address of an optimal CDN node server of the target website that is suitable for providing service to the client based on the IP address of the local DNS and the domain name of the target website, returning the found address to the client. The disclosed method and system are able to solve the issue of low processing efficiency in CDN caused by an increase in resolution time needed in a process of IP dispatching and the issue of address error during the dispatching.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: December 25, 2018
    Assignee: Alibaba Group Holding Limited
    Inventors: Yanfeng He, Xiaoliang Zhang
  • Patent number: 10121150
    Abstract: The present disclosure relates to system(s) and method(s) to provide compliance as a service for one or more organization. The system further facilitates identifying one or more causes involved to provide compliance as a service by analyzing compliance documents. The system and method also provides conversion of clauses into appropriate controls. The system and method also assists in defining control that can perform a specific task on a system. The system and method further provides mapping of compliance using control.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: November 6, 2018
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Anjali Sagar Gajendragadkar, Rahul Ramesh Kelkar, Prasaad Patil, Sandeep M, Azad Kalakoti, Harrick Vin, Amit Setia
  • Patent number: 10102122
    Abstract: A personal computer executes a productivity application that communicates with a mainframe computer via a communications network. The productivity application configures the personal computer to retrieve datasets formatted according to a format associated with the mainframe and convert the data in the datasets to a second format native to the productivity application. While in the second format, a user may modify the data. If so, the productivity application configures the personal computer to convert the data back to the first format, update control fields in the data set, and send the modified dataset back to the mainframe.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: October 16, 2018
    Assignee: CA, Inc.
    Inventors: Maryna Pavlienova, Corinne Destefano, Philippe Dubost
  • Patent number: 10084853
    Abstract: A distributed processing method is disclosed herein for evaluating student work product. The distributed processing system includes a server, a database server, and an application server that are interconnected via a network, and connected via the network to a plurality of independent processing units. The independent processing units can include an analysis engine that is machine learning capable, and thus uniquely completes its processing tasks. The server can provide one or several pieces of data to one or several of the independent processing units, can receive an analysis results from the one or several independent processing units, and can update the result based on a value scoring the machine learning of the independent processing unit.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: September 25, 2018
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Holly Garner, Miles T. Loring, Vishal Kapoor
  • Patent number: 10068191
    Abstract: An event wizard server includes at least one processor that executes the event wizard server application that bidirectionally communicates event planning data with a user of a client device via a network interface. The event planning data includes: event type menu data, event type selection data, event size selection data, location data received from the client device, event budget menu data, event budget selection data, event budget data, event option menu data, event option selection data, event invitee menu data, and event invitee selection data.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: September 4, 2018
    Assignee: Planet Social, LLC
    Inventors: Kristina Kernick, Bruce Edward Stuckman
  • Patent number: 10063645
    Abstract: A method for monitoring and tracking browsing activity of a user on a client device is provided. The method comprises receiving, from the client device, browsing activity information of a user interacting with at least a page displayed over the client device, wherein the client device is at least a handheld device having a touch screen display; receiving, from the client device, page information identifying in part the page displayed over the client device; and generating based on the browsing activity information and the page information an exposure map at a page view level, wherein the exposure map indicates a salience of each area of a page-view respective of the page displayed over the client device and visited by the user.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: August 28, 2018
    Assignee: Clicktale Ltd.
    Inventors: Arik Yavilevich, Yevgeny Kurliandchick
  • Patent number: 10038614
    Abstract: A method for selecting a user interface to be provided to one or more users of a social network, the method including steps for receiving edge information, wherein the edge information includes an indication of a number of social networking contacts with which a first user has connected in a social network, receiving frequency information, wherein the frequency information includes a number of times that the first user has interacted with the social network over a time duration and associating the first user with a first segment from among a plurality of segments, based on the edge information and the frequency information. In certain aspects, the method may further include steps for providing the first user with a first user interface, based on the first user's association with the first segment. Systems and computer-readable media are also provided.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: July 31, 2018
    Assignee: Google LLC
    Inventors: Brett Rolston Lider, Austin N Chang, Michael Harry Lintz, Kathleen Ko
  • Patent number: 9979795
    Abstract: A client application server (CAS) can include a presence layer configured to compute a published presence state for a client of the given CAS that characterizes at least one of an ability and a willingness of the client to communicate with another communication endpoint. The presence layer can also be configured to provide the published presence state for the client to a presence layer of at least another CAS according to a subscription request provided from the another CAS.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: May 22, 2018
    Assignee: Mitel Networks, Inc.
    Inventor: Michael S. W. Tovino
  • Patent number: 9964982
    Abstract: A system includes one or more processors to receive from a client computing device a request to setup a zone and assign at least one circuit breaker selected from a plurality of circuit breakers to the zone, receive from the client computing device a selection of a control methodology for the zone, receive from the client computing device a control request for the at least one circuit breaker, and generate a message for controlling the at least one circuit breaker, the message formatted according to the control methodology and execute at least one operation to control the at least one circuit breaker in the zone based on the control request and the message.
    Type: Grant
    Filed: October 8, 2014
    Date of Patent: May 8, 2018
    Assignee: RDC, Inc.
    Inventors: Dan Trong Nguyen, Alan Milo Tschirner
  • Patent number: 9961150
    Abstract: An information processing device may search for a communicable communication device which is a communication device capable of communication. The information processing device may display, in a case that a communicable communication device is detected, a device image and an interface image associated with each other on a display unit of the information processing device. The device image may indicate the detected communicable communication device. The interface image may indicate the communication interface corresponding to the detected communicable communication device. The information processing device may display, in a case that a plurality of communicable communication devices is detected, a plurality of device images corresponding to the plurality of detected communicable communication devices and a plurality of interface images corresponding to the plurality of detected communicable communication devices in one display screen on the display unit.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: May 1, 2018
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Katsura Banno
  • Patent number: 9961163
    Abstract: A system (111) and method for notifying subscriber devices (121) communicated with a subscriber local area network (120) and an ISP network operator (100) for receiving (101) notification requests comprises: a contact database (14) of subscriber devices (121) and notification mechanisms available for each subscriber device (121), a query manager (11) which consults the contact database (14) to verify the subscriber device (121) and its available notification mechanisms and sends a state of the notification request to the ISP network operator (100), a detector (13) for inventorying each subscriber device (121) in the contact database (14), analyzing (105) traffic from the subscriber local area network (120) and identifying notification mechanisms of each inventored subscriber device (121); a notifier (12) which selects (108) at least one notification mechanism from the available notification mechanisms for notifying the destination subscriber device (121) using the selected notification mechanism if any ava
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: May 1, 2018
    Assignee: TELEFONICA, S.A.
    Inventors: Antonio Agustin Pastor Perales, German Martin Gomez, M Mar Garcia Puerto
  • Patent number: 9954964
    Abstract: Technologies are presented for providing a suggestion list presenting options for posting information related to viewed content on a communication network. In some examples, a user may desire to contribute to posted content by adding comments and other relevant information. A system may identify one or more key terms included in the viewed content, and may compare the key terms with content, such as files, emails, websites, images and media content, on computing devices and web browser histories associated with the user to identify information that may be related to the viewed content. If the system identifies information related to the key terms of the viewed content, the system may present the identified information associated with key terms to the user, and may enable selection from a posting suggestion list for automatically posting.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: April 24, 2018
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9930122
    Abstract: Methods and systems for selecting an existing connection from a connection pool. A connection is immediately decoupled from its client session when the client session is released by a user and made available to the same user or other users. Criteria are defined, applied and considered for either re-using an existing connection or creating a new connection.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: March 27, 2018
    Assignee: Open Text Corporation
    Inventors: Roger W. Kilday, Shreyas Satyanand Kaushik, Siddaram Siddanna Bali, Xiaofeng Ma, Shu-Shang Sam Wei
  • Patent number: 9928088
    Abstract: A method, apparatus, server and system for implementing a web application. The method, for example, comprises: detecting an operating environment of a current web application; and automatically loading a component of a native version when it is detected that the current web application is operating on a light application platform; and automatically loading a component of a hypertext markup language (HTML) version when it is detected that the current web application is operating on a browser. By automatically loading the component of a native version and automatically loading the component of the HTML version, the disclosed method improves the compatibility of the web application so that the web application may complete the function thereof in various environments; and adopting an HTML tag development component reduces the development costs of the web application and increases the loading speed of the web application.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: March 27, 2018
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Jigu Wang, Minliang Chen, Pengzhan Li, Jiachen Zhang
  • Patent number: 9876841
    Abstract: A flexible and context-aware delivery scheme for uniform resource locators builds on a generic representation that can be used for whichever binary content is to be delivered to a client. It can also be applied to improve the network operations of a network operator, the user's perceived quality of experience, and the costs of a content provider that does not need to encode and support different codecs and transport mechanisms.
    Type: Grant
    Filed: November 9, 2010
    Date of Patent: January 23, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Peter Woerndle, Ignacio Mas Ivars
  • Patent number: 9819906
    Abstract: Presented herein are selective data content sharing techniques that enable multiple data content windows displayed at a computing device to be separately displayed within a teleconferencing system. In one example, a content analyzer server of a teleconferencing system receives a request from a computing device connected to a local teleconference endpoint to initiate selective data content sharing. The content analyzer server is configured to identify a plurality of data content windows displayed at the computing device for selective sharing at separate displays of the local teleconference endpoint and at separate displays of one or more remote teleconferencing endpoints. The content analyzer server is further configured to split a data content stream originating at the computing device into a plurality of separate data content streams, wherein each data content window identified for selective sharing has an associated separate data content stream.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: November 14, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: TiongHu Lian, Senthil Kumar Kanniappan, Aravind Srinivasa Raghavan, James R. Watson, II
  • Patent number: 9800637
    Abstract: One embodiment of the present invention provides a system for assembling a single content stream that enables downloading of a content collection using the single content stream over a network. During operation, the system obtains the content collection that includes a plurality of content components, and generates a manifest for the content collection. A respective entry in the manifest corresponds to a content component. The system assembles the single content stream by including the manifest followed by the plurality of content components. The manifest and the content components are packaged into objects under a same namespace, thereby facilitating a requester requesting one or more content components within the content collection using interests under the same namespace.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: October 24, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Marc E. Mosko, Ignacio Solis
  • Patent number: 9781017
    Abstract: The invention relates to a method for managing services on a network, comprising: at least two interconnected computer sites, each of which is capable of implementing at least one service that can be accessed from the network; at least one service implemented on a network site; a capability for transferring a service from an initial site to a separate destination site. Each is associated with security attributes and the method includes transferring at least one service from an initial site to a destination site of the network following a predetermined transfer sequence which depends on the security attributes.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: October 3, 2017
    Assignee: THALES
    Inventors: Philippe Gerard Augustin Leleu, Florian Chazal
  • Patent number: 9769246
    Abstract: In an information processing terminal, a web browser, if instructed by a user to call a function for specific data managed by a client, identifies second function information for adapting the specific data to a type processable by a first function called by using first function information belonging to a category corresponding to the function called by a user's instruction. The web browser issues a request for processing the specific data processed with a second function called by using the identified second function information, with the first function, and receives a processing result of the requested processing.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: September 19, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Katsuhiro Wada