Patents Examined by William C McBeth
  • Patent number: 10187281
    Abstract: Embodiments of the present application provide a method and system for monitoring a service object. During operation, the system obtains resource consumption data corresponding to one or more service objects. The resource consumption data may include data indicating device resource usage. The system may then accumulate the resource consumption data in a predetermined storage object within a statistical time period corresponding to a service object. The system may sort the resource consumption data accumulated in the predetermined storage object within an update time period corresponding to the service object. The system may then load the sorted resource consumption data.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: January 22, 2019
    Assignee: Alibaba Group Holding Limited
    Inventors: Zhuo Song, Yu Li
  • Patent number: 10171531
    Abstract: Continuing electronic media entertainment on a personal electronic device (PED) after completion of a travel segment. Streaming characteristics for streaming of an electronic media item to a PED on board an aircraft via a first connection may be monitored and, if streaming of the remaining portion of the electronic media item will exceed the remaining travel time, trigger some or all of an excess portion of the electronic media item to be sent to the PED. The PED may store the excess potion in an access-controlled media file. After completion of the travel segment (e.g., at the destination location), the PED may resume playback of the electronic media item by obtaining a playback control code via a second, different connection. The second connection may be a different type of connection, or may be an indirect connection, in some cases.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: January 1, 2019
    Assignee: Viasat, Inc.
    Inventors: Nirmalkumar Velayudhan, Joshua J. Righetti, Jonathan M. Putnam
  • Patent number: 10162698
    Abstract: A system and method for extensible, protective, and verifiable automated issue remediation for information technology infrastructure comprises invoking an application programming interface to obtain at least one issue object corresponding to an alert generated by a monitoring system; matching the issue object to at least one diagnosis plugin of a plurality of diagnosis plugins; obtaining a prescription object from the diagnosis plugin, the prescription object comprising a remedy; and invoking the remedy after verifying the remedy is authorized to proceed.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: December 25, 2018
    Assignee: Dropbox, Inc.
    Inventors: David Mah, Scott MacFiggen, John Watson
  • Patent number: 10164827
    Abstract: An information processing system includes a storage unit that stores association information that is obtained by associating identifying information of a plurality of second communication networks that are interconnected via a first communication network with identifying information of a virtual device that exists in the second communication network; a first specifying unit that specifies according to the association information a second communication network in which a target virtual device exists, in a case in which the first specifying unit acquires a request for a setting change to the target virtual device; a second specifying unit that specifies a physical server on which the target virtual device runs from among physical servers that exist in the specified second communication network; and a setting unit that performs the setting change to the target virtual device that runs on the specified physical server.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: December 25, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Yushiro Furukawa, Yusuke Hara, Mayuko Morita, Kazuhiro Miyashita, Futoshi Watanabe, Yuta Kawamura, Makoto Yoshida
  • Patent number: 10152388
    Abstract: A method system and process for managing connection stream is discussed. A count is incremented and/or decremented as connections are established. If the count equals a threshold, additional connections are rejected.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: December 11, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Ornat S. Freitas, Xiaohong W. Wang
  • Patent number: 10142282
    Abstract: Methods and apparatus for processing DNS request in a gateway with WAN and LAN interfaces. The gateway receives a first DNS request from a host via the LAN interface. The gateway selects DNS servers according to predefined selection policies and selects access networks that are authorized to send new DNS requests. The new DNS requests and the first DNA request have the same content. The gateway transmits the new DNS requests to corresponding DNS sever of the selected access networks through the selected access networks and via the WAN interfaces that are connected to the selected access networks. The gateway then identifies valid DNS responses from DNS responses received from the corresponding DNS server. The gateway selects one of the identified valid DNS responses and generates a first new DNS response with the same content thereof. The gateway sends the first new DNS response to the host.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: November 27, 2018
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Ho Ming Chan, Min-Fu Tsai, Alex Wing Hong Chan, Kit Wai Chau
  • Patent number: 10091275
    Abstract: Embodiment systems, methods, and devices enable data streams of a broadcast service to be carried in multiple communication sessions in any transport protocol providing file transport information and the transmission of objects, an example of which is File Delivery Over Unidirectional Transport (“FLUTE”). A session description may include a category attribute indicating the type of data carried in such a protocol session. A schedule fragment may include references to a session description for each such protocol session associated with a service. A common listing of configuration parameters may be generated for all such protocol sessions associated with a service. A different listing of configuration parameters may be generated for each such protocol session associated with a service. A flag setting in a diary file may indicate one or more such protocol session associated with a service over which in-band update fragments may be broadcast.
    Type: Grant
    Filed: August 12, 2017
    Date of Patent: October 2, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Chaitali Gupta, Carlos Marcelo Dias Pazos, Nagaraju Naik, Ralph Akram Gholmieh
  • Patent number: 10084888
    Abstract: A method provides a web service. The method includes obtaining authentication information of at least one web server from the at least one web server to establish a session in advance and storing the authentication information in a database; searching the database for authentication information of a particular web server, upon reception of a request from a client for access to the particular web server; and performing web server access acceleration if the particular web server exists.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: September 25, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Ji-Cheol Lee
  • Patent number: 10075339
    Abstract: A method and system is provided for optimizing time and complexity during an interoperation of at least two smart sensing device's operating in a heterogeneous environment, each device is configured to predetermined characteristics for a heterogeneous environment with a dynamic degree of prioritization in interoperation. The said method and system is adapted for creation of generic device attributes for smart sensing devices by an edge gateway system during the device discovery phase and at the same time performing semantic analysis on the content of the attributes to optimize the device interoperation mechanism in any smart environment.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: September 11, 2018
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Soma Bandyopadhyay, Abhijan Bhattacharyya, Munmun Sengupta
  • Patent number: 10073924
    Abstract: A content-generating user is enabled to set visible attributes for a content item from any device so that the content item maintains a uniform look and feel across the various platforms. The visible attributes set by the generating user are stored in the user's profile on a user profile database. When a request to display the content item is received from a client device, the platform associated with the request is determined. Display data comprising one or more of the visible attributes retrieved from the user profile database, the content item and a template based on the platform is transmitted to the client device. The client device configures a display of the content item to a viewer based on the received display data.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: September 11, 2018
    Assignee: TUMBLR, INC.
    Inventors: David Karp, Derek A. Gottfrid, Peter James Vidani, Zachary Coffman Sultan, Pau Santesmasses
  • Patent number: 10044815
    Abstract: Systems and methods are provided for location-based Domain Name System (DNS) service discovery using a central DNS server in which network resources are aggregated by geographic location (e.g., subnets) and defined using DNS service discovery records that are mapped to corresponding geographic locations.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Yoni Amishav, Eric J. Barkie, Oded Dubovsky, Benjamin L. Fletcher
  • Patent number: 10044838
    Abstract: In some embodiments, a method of automatically setting a protocol is performed in a protocol automatic setting server communicating with a client in a Programmable Logic Controller (PLC) system. The method can include receiving a request frame from a client; analyzing a protocol of the request frame based on a protocol stack and determining a response frame corresponding to the request frame according to an analysis result; and transmitting the response frame to the client. The server can automatically analyze a request frame from the client based on the protocol stack, and thus conventional protocol presetting can be eliminated.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: August 7, 2018
    Assignee: LSIS CO., LTD.
    Inventors: Ki-Myung Kim, Geon Yoon
  • Patent number: 10044816
    Abstract: Systems and methods are provided for location-based Domain Name System (DNS) service discovery using a central DNS server in which network resources are aggregated by geographic location (e.g., subnets) and defined using DNS service discovery records that are mapped to corresponding geographic locations.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Yoni Amishav, Eric J. Barkie, Oded Dubovsky, Benjamin L. Fletcher
  • Patent number: 10033824
    Abstract: A method for delivering content in a communication network includes receiving, by a cache, a request message requesting content to be served. The method includes storing multiple cache manifests corresponding to indicating content and capabilities of a plurality of caches. Each cache manifest indicates content and capabilities of a respective one of the caches and lists descriptions of the content stored in the respective cache. The method includes determining, based on information in the plurality of cache manifests, to serve the requested content, by selecting a cache from which to serve the requested content. The method includes in response to the determination, instructing the selected cache to transmit the requested content to a client device that generated the request message; and alternatively determining to not serve the requested content, based on the information in the plurality of cache manifests, and forwarding the request message to a higher level device.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: July 24, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Zhu Li, Imed Bouazizi, Kyungmo Park
  • Patent number: 10025874
    Abstract: A content-generating user is enabled to set visible attributes for a content item from any device so that the content item maintains a uniform look and feel across the various platforms. The visible attributes set by the generating user are stored in the user's profile on a user profile database. When a request to display the content item is received from a client device, the platform associated with the request is determined. Display data comprising one or more of the visible attributes retrieved from the user profile database, the content item and a template based on the platform is transmitted to the client device. The client device configures a display of the content item to a viewer based on the received display data.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: July 17, 2018
    Assignee: TUMBLR, INC.
    Inventors: David Karp, Derek A. Gottfrid, Peter James Vidani, Zachary Coffman Sultan, Pau Santesmasses
  • Patent number: 9992270
    Abstract: A system for providing an information guide of a first end user device to a second end user device is provided. The system receives an identifier of the second end user device from a user of the first end user device. The identifier of the second end user device is stored in a database in association with the first end user device. The information guide of the first end user device is transmitted to the second end user device based on the identifier of the second end user device in response to a predetermined condition of the first end user device being detected. A transmission of the information guide is configured to perform a predetermined action on the second end user device based on the predetermined condition of the first end user device.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: June 5, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Soumyajit Chakraborty, James Gordon Beattie, Jr.
  • Patent number: 9930003
    Abstract: Systems and methods are provided for location-based Domain Name System (DNS) service discovery using a central DNS server in which network resources are aggregated by geographic location (e.g., subnets) and defined using DNS service discovery records that are mapped to corresponding geographic locations.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Yoni Amishav, Eric J. Barkie, Oded Dubovsky, Benjamin L. Fletcher
  • Patent number: 9929931
    Abstract: Machines, systems and methods for managing quality of service in a virtualized computing environment, the method comprising: provisioning one or more active virtual machines (VMs) over one or more hosts in a virtualized computing network, wherein one or more resources are allocated to the active VMs before the active VMs service one or more requests; monitoring information associated with quality of service defined for servicing of the requests; and designating at least an active VM as a shadow VMs, in response to results of the monitoring, wherein at least one resource remains allocated to the shadow VM, while the shadow VM enters a dormant state and no longer services any requests.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: David Breitgand, Amir Epstein, Kenneth Nagin
  • Patent number: 9917905
    Abstract: Systems and methods are provided for location-based Domain Name System (DNS) service discovery using a central DNS server in which network resources are aggregated by geographic location (e.g., subnets) and defined using DNS service discovery records that are mapped to corresponding geographic locations.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Yoni Amishav, Eric J. Barkie, Oded Dubovsky, Benjamin L. Fletcher
  • Patent number: 9912625
    Abstract: A system according to certain aspects improves the process of sending emails containing attachments. The system can detect a request to send an email containing attachments to one or more recipients, create a copy of the attachments on a network storage device, replace the attachments contained in the email with links to the copies of the attachments, and send the email containing the links to the one or more recipients.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: March 6, 2018
    Assignee: Commvault Systems, Inc.
    Inventors: Manas Bhikchand Mutha, Prosenjit Sinha, Jun H. Ahn