Patents Examined by Backhean Tiv
  • Patent number: 10277666
    Abstract: Concepts and technologies disclosed herein are directed to escalation of feedback instances. In one aspect disclosed herein, a feedback instance escalation resolver (“FIER”) system can receive a feedback instance escalation request from an original feedback instance. The feedback instance escalation request can identify a deficiency in the original feedback instance. The FIER system can examine the feedback instance escalation request and an objective of the original feedback instance to identify a new objective of an escalated feedback instance. The FIER system can create a definition for the escalated feedback instance to satisfy the objective and can map the definition for the escalated feedback instance to an existing feedback instance model. The FIER system can generate a feedback instance escalation realization request directed to a feedback instance orchestrator and controller (“FIOC”) system.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: April 30, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James W. Fan, Jeffrey A. Aaron
  • Patent number: 10270855
    Abstract: A method with a computer generating a first set of access requests regarding a first set of encoded data slices and storage units of a dispersed storage network. A first data segment is encoded into the first set of encoded data slices. The method continues with the computer generating a second set of access requests regarding a second set of encoded data slices and the storage units. A second data segment is encoded into the second set of encoded data slices. The method continues with the computer grouping the first set of access requests and the second set of access requests to produce a set of combined requests. The method continues with the computer sending the set of combined requests to the storage units.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: April 23, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Srinivas Palthepu, Vance T. Thornton, Jesse L. Young, John Quigley, Andrew Baptist, Greg Dhuse
  • Patent number: 10270669
    Abstract: A method includes determining, at a network tracking system, a first usage value for a user account during a time interval by applying a first correction factor to a first data value determined from a first cell count of cell counter data retrieved from a network device of a network. The method also includes determining, at the network tracking system, a second usage value for the user account during the time interval based on session information from a plurality of network devices of the network. The method further includes generating a cumulative usage value based on the first usage value and the second usage value.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: April 23, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Raghvendra Savoor, Stuart Blackburn, Orestis Manthoulis
  • Patent number: 10264072
    Abstract: The present disclosure describes systems and methods for aggregation and management of cloud storage to leverage processing provided by a cloud provider with aggregation of cloud storage services. Files may be pipelined to the processing provider and then resynchronized to an alternate storage service, with processing or metadata retained. In one implementation, files may be provided for processing, retrieved, and then separately provided for storage. In another implementation, files may be simultaneously provided for processing and storage at different cloud storage providers. After processing, the metadata of the file may be retrieved, and the file deleted from storage of the processing provider. The metadata may be synchronized with the stored file, or may be retained in metadata storage and retrieved by the client device during synchronization or file retrieval operations.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: April 16, 2019
    Assignee: Carbonite, Inc.
    Inventors: Teo Winton Crofton, David Raissipour
  • Patent number: 10264045
    Abstract: Embodiments of the present invention provide a method for searching for a data stream dividing point based on a server. In the embodiments of the present invention, a data stream dividing point is searched for by determining whether at least a part of data in a window of M windows meets a preset condition, and when the at least a part of data in the window does not meet the preset condition, a length of N*U is skipped, so as to obtain a next potential dividing point, thereby improving efficiency of searching for a data stream dividing point.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: April 16, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Chuanshuai Yu, Chengwei Zhang, Linbo Xu
  • Patent number: 10264094
    Abstract: A method and system for processing incoming messages. An incoming message is scanned, wherein the incoming message is an email message sent by a sender. One or more resource links in the scanned incoming message are detected, wherein the one or more resource links are in the sender's email signature in the email message. In response to detecting the one or more resource links in the scanned incoming message, it is determined that users of the computer are likely to request a content of the detected one or more resource links, based at least on: a type of the one or more detected resource links, a type of network to which the computer is connected, and a determination that the detected one or more resource links are pointing to one or more files and are not pointing to a corporate website.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: April 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Wesley J. Ho, Jeffrey K. Price, Stanley C. Wood
  • Patent number: 10248334
    Abstract: A virtual machine storage service can be use a unique network identifier and a SR-IOV compliant device can be used to transport I/O between a virtual machine and the virtual machine storage service. The virtual machine storage service can be offloaded to a child partition or migrated to another physical machine along with the unique network identifier.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: April 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jacob Oshins, Dustin L. Green
  • Patent number: 10250713
    Abstract: A system configured to perform operations to receive, via a network communication interface, an indication of a power event occurring at a first device. The first device is for an online identity. The power event causes the first device to switch from an external power source to an internal battery. The first device represents that the online identity is online while the first device receives power from the internal battery. The system is further configured to perform operations to hold, at a second device, at least one status update for an online contact of the online identity while the first device receives power from the internal battery. Furthermore, the system is configured to perform operations to release, for transmission to the first device, the at least one status update in response to determining that the first device switches back to the external power source.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Gary M. Beadle, Michael L. Masterson
  • Patent number: 10250711
    Abstract: Systems and methods for delivering fractions of content to user devices before the content is selected or requested (e.g., a pre-delivery of content) are described. In some embodiments, the systems and methods receive an indication that content is available for pre-delivery from a content server to a user device over a network, determine a fraction (e.g., size) of the content available for pre-delivery that satisfies one or more predicted content playback conditions, and causes the determined fraction of the content available for pre-delivery to be delivered to the user device.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: April 2, 2019
    Assignee: OPANGA NETWORKS, INC.
    Inventors: Jeffrey Paul Harrang, Giles Westerfield, John Burnette, David Gibbons
  • Patent number: 10244020
    Abstract: A method, system, Web-environment and computer program product for automatically generating proxies and meta-proxies for script code in a document. The invention preferably operates with a system that allows for JavaScript to be utilized on the server-side.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: March 26, 2019
    Assignee: AXWAY INC.
    Inventors: Paul Colton, Uri Sarid, Kevin Edward Lindsey, Jeffrey George Haynie, Matthew David Langston
  • Patent number: 10244080
    Abstract: A technique for communicating with multiple Converged IT Infrastructures (CITIs) includes accessing any CITI that is part of a group of multiple CITIs by accessing a single CITI within the group. In an example, each CITI has a representative converged infrastructure coordinator (CIC), which stores information about the respective CITI. When any CITI in the group receives a request from a client for information about any other CITI in the group, the CIC of the CITI receiving the request contacts the CIC of the other CITI and obtains the requested information about the other CITI from its CIC. In some examples, the CIC also acts to aggregate, filter, and/or analyze information gathered from multiple CITIs in the group, and thus allows clients to receive processed data pertaining to many CITIs in response to simple commands.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 26, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Rajesh Nandyalam, Venkatesh Madhipatla, Xiaohong Catherine Fu, Bayi Peng
  • Patent number: 10237222
    Abstract: The disclosed technology covers messaging systems and methods, and computer program products embodying such systems and methods. An example computer-implemented method includes receiving, at a message server, a plurality of messages for a plurality of remote mobile devices; and providing a single network connection between the message server and a first mobile device of the plurality of mobile devices. The first mobile device may have a first user profile and a second user profile, each with its own applications and preferences. The method may include associating the first user profile with a first user identifier, and the second user profile with a second identifier. When a message is received, and directed toward the first user profile, the method may include packaging the first message with the first user identifier, and transmitting the first message, along with the first user identifier, to the first mobile device.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: March 19, 2019
    Assignee: Google LLC
    Inventor: Francesco Nerieri
  • Patent number: 10230541
    Abstract: A subsea communication adapter for providing communication between a first subsea unit including a communication interface operating according to a first communication method and a second subsea unit including a communication interface operating according to a second communication method is provided. The subsea communication adapter includes a first communication interface operating according to the first communication method and a second communication interface operating according to the second communication method. A conversion unit is configured to convert between the first communication method and the second communication method. The conversion includes at least a conversion between a first communication protocol of the first communication method and a second communication protocol of the second communication method.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: March 12, 2019
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Endre Brekke, Karstein Kristiansen, John Bradford Schofield, Kjetil Zsolt Volent
  • Patent number: 10225356
    Abstract: The disclosure discloses an information receiving method, applied for a terminal to receive information pushed by a server, the method including: the terminal listening to a notification message transmitted from the server; the terminal establishing a connection with the server based upon the notification message listened; and the terminal receiving information transmitted from the server over the connection, and upon reception of the information transmitted from the server, the terminal disconnecting the connection immediately or after a preset period of time. The disclosure further discloses a terminal and a storage medium.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: March 5, 2019
    Assignees: JUHAOKAN TECHNOLOGY CO., LTD., HISENSE USA CORPORATION, HISENSE INTERNATIONAL CO., LTD.
    Inventor: Tao Li
  • Patent number: 10225329
    Abstract: A method for sending and receiving alerts in an instant messaging environment are disclosed. The method includes receiving a request for alerts from a service provider, the request including an alert template and a rule to retrieve the alert template. The method also includes receiving a trigger from the service provider, the trigger including an identification of an alert receiver, the rule to retrieve the alert template, and changeable contents for the alert template. The method further includes obtaining the alert template from the request for alerts based on the rule to retrieve the alert template in the trigger; composing an alert using the alert template and the changeable contents; and sending the alert to the alert receiver identified in the trigger. The method and system consistent with the present disclosure may enrich the user experience in instant messaging applications.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: March 5, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANT LIMITED
    Inventors: Zhengyi Liu, He Zou, Yingjun Ma, Li Li
  • Patent number: 10225354
    Abstract: A system and method for seamless exchange and interaction of multimedia content between communication devices in a network are disclosed. The method can include the discovery and identification of devices within proximity of a sending device. The found devices can be authenticated through unique identifiers established during registration. Connection requirements can be determined based on the identifiers associated with the found devices and the sending device. In turn, the sender can establish a connection with the found devices using the connection requirements. The sending device can share or serve as a remote control to redirect and navigate the content, with a simple action or a gesture command, to the found device. The shared multimedia content, can either reside on the sender's mobile device or on a remote server within a connected network.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: March 5, 2019
    Assignee: Mitel Networks Corporation
    Inventors: Trung (Tim) Trinh, Alain Michaud
  • Patent number: 10223431
    Abstract: Techniques for facilitating and accelerating log data processing by splitting data streams are disclosed herein. The front-end clusters generate large amount of log data in real time and transfer the log data to an aggregating cluster. The aggregating cluster is designed to aggregate incoming log data streams from different front-end servers and clusters. The aggregating cluster further splits the log data into a plurality of data streams so that the data streams are sent to a receiving application in parallel. In one embodiment, the log data are randomly split to ensure the log data are evenly distributed in the split data streams. In another embodiment, the application that receives the split data streams determines how to split the log data.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: March 5, 2019
    Assignee: Facebook, Inc.
    Inventors: Samuel Rash, Dhruba Borthakur, Zheng Shao, Eric Hwang
  • Patent number: 10216797
    Abstract: Described herein are various technologies pertaining to presenting search results to a user, wherein the search results are messages generated by way of social networking applications. An interactive graphical object is presented together with retrieved messages, and messages are filtered responsive to interactions with the interactive graphical object. Additionally, a graphical object that is indicative of credibility of a message is presented together with the message.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: February 26, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Meredith June Morris, Scott Joseph Counts, Asta Jane Roseway, Julia Schwarz
  • Patent number: 10205679
    Abstract: Systems and methods are disclosed for management of resource objects (“resources”) within a computing environment. Resources may be stored in a number of resource spaces, each including service endpoints configured to facilitate access to resources. On creation of a resource, an identifier may be assigned to the resource. Thereafter, the identifier may be used to determine an appropriate service endpoint for accessing the resource. For example, each resource space may submit a set of resolution rules to a resolution server. Each set of resolution rules may be used to identify an appropriate endpoint for accessing a resource. Thereafter, a request for a resource may first retrieve the set of resolution rules, and use such rules to determine an appropriate service endpoint. Illustratively, utilization of resource resolution rules may enable the service endpoint to be modified without requiring modification of client devices.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: February 12, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Bradford W. Siemssen
  • Patent number: 10193972
    Abstract: A method of transmitting data performed by a server through a network, a method of transmitting data in an ad hoc network, a server, and a data transmitting system are provided. The method of transmitting data performed by a server through a network includes receiving and storing data from a device of a first user; detecting that a device of a second user accesses the server; selecting data from the stored data based on user information; processing the selected data to be optimized for the device of the second user; and transmitting the processed data to the device of the second user, wherein the server is configured to combine data received from a plurality of devices of the first user and transmit the combined data to the device of the second user.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: January 29, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Se-jun Park, Ji-young Kwahk, Hee-jeong Choo, Jin-young Jeon, Jong-rim Lee, Keum-koo Lee, Ju-yun Sung