Patents Examined by Sanjoy Roy
-
Patent number: 9917872Abstract: In an adaptive steaming system, a media server for performing adaptive streaming on media contents sends to a client device a media presentation description (MPD) file including information specifying streaming adaptation parameters. The media server receives a request from the client device. The request includes a data object location indicator and a query string containing at least one of the values of the streaming adaptation parameters. After receiving the request, the media server selects a data object to be returned to the client device based on at least one of the data object location indicator and the query string and sends a response with the data object to the client device.Type: GrantFiled: January 17, 2014Date of Patent: March 13, 2018Assignee: Futurewei Technologies, Inc.Inventors: Xin Wang, Shaobo Zhang
-
Patent number: 9912720Abstract: Systems and methods for a web event framework include receiving at a framework plugin an event from a web browser, wherein the framework plugin is coupled to the web browser, generating, by the framework plugin, a framework event based on the event, forwarding the framework event to a framework server coupled to the framework plugin, receiving at the framework server the framework event from the framework plugin, determining, at the framework server, a framework action based on the framework event and a framework policy, forwarding the framework action to the framework plugin, and executing the framework action by the framework plugin, wherein executing the framework action includes modifying one or more settings for the web browser, wherein the modified settings are based on the framework policy and sending an instruction to the web browser to cause the web browser to reload at least one web page under the modified settings.Type: GrantFiled: April 2, 2014Date of Patent: March 6, 2018Assignee: AppSense US LLCInventors: Paul Keith Branton, Darren Robert Boyce
-
Patent number: 9904610Abstract: Configuration of servers for backup are disclosed herein. According to an aspect, a method includes storing first configuration information used to configure a first server. The method also includes storing second configuration information associated with the first server. The second configuration information may be designated as available for use by a second server when backup is needed for the first server. The method also includes determining whether backup is needed for the first server. Further, the method includes providing the first and second configuration information for use in configuring the second server to back up the first server in response to determining that backup is needed for the first server.Type: GrantFiled: February 8, 2013Date of Patent: February 27, 2018Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Albert D. Bennah, David B. Roberts, Adrian X. Rodriguez, Ying Zuo
-
Patent number: 9900367Abstract: Systems and methods are described for a web event framework. A computerized method includes receiving, at a framework plugin coupled to a web browser, a framework action from a framework server, the framework action including arguments specifying context data to retrieve from a web page loaded on the web browser; executing the framework action by the framework plugin, wherein executing the framework action comprises retrieving the specified context data from the web page and generating, by the framework plugin, a framework event including the context data; forwarding the framework event to a framework server coupled to the framework plugin; receiving at the framework server the framework event from the framework plugin; determining, at the framework server, a framework action based on the framework event, including the specified data, and a framework policy; and sending instructions to an external process based on the specified data and the framework action.Type: GrantFiled: December 18, 2013Date of Patent: February 20, 2018Assignee: AppSense US LLCInventor: Paul Keith Branton
-
Patent number: 9876758Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may be a user device. The apparatus determines that a network server IP address of a first network has changed. The apparatus transmits information associated with the change to one or more client devices in a second network. In an aspect, the one or more client devices in the second network are connected to the first network using the network server IP address of the first network.Type: GrantFiled: January 17, 2014Date of Patent: January 23, 2018Assignee: QUALCOMM IncorporatedInventors: Rajashekar Chilla, Lakshmi Bhavani Garimella SriVenkata, Krishna Chitanya Billuri
-
Patent number: 9854027Abstract: A method for providing clients with access to a service of a server in a network using an OPC-UA, the server service making available varying values of at least one variable to the clients, wherein a client registers for the server service by sending a subscription request for the server service to the server which sets up a subscription structure including a unique subscription ID as well as a TCP/IP multicast group associated with the subscription structure and including a unique multicast address, and there server communicates the multicast address and the subscription ID to every client submitting a subscription request to register for the server service, the server additionally sends each change in value of each variable of the server service to the multicast address over a network via a multicast message so that all clients registered for the server service receive the same multicast message.Type: GrantFiled: May 31, 2012Date of Patent: December 26, 2017Assignee: Siemens AktiengesellschaftInventors: Frank Volkmann, Markus Erlmann, Christian Hock
-
Patent number: 9794317Abstract: Provided are a network system and a network method. The network system includes: at least one network camera; at least one client configured to receive an image or a moving image from the at least one network camera; and a network configured to relay communication between the at least one network camera and the at least one client, wherein the at least one client is further configured to transmit an auto traffic control (ATC) priority and a setting corresponding to the applying of the ATC function while requesting to be connected to the at least one network camera.Type: GrantFiled: May 15, 2014Date of Patent: October 17, 2017Assignee: Hanwha Techwin Co., Ltd.Inventors: Sung Bong Cho, Hee Jin Cheon, Young Hun Na
-
Patent number: 9749363Abstract: Application of enterprise policies to Web Real-Time Communications (WebRTC) interactive sessions using an enterprise Session Initiation Protocol (SIP) engine, and related methods, systems, and computer-readable media are disclosed. In one embodiment, a method comprises receiving, by session token converter of enterprise device, an incoming WebRTC session description token. The method comprises generating, by session token converter, outgoing SIP request message. The method comprises sending, by session token converter, outgoing SIP request message to enterprise SIP engine and applying, by enterprise SIP engine, enterprise policies based on outgoing SIP request message. The method comprises, responsive to applying enterprise policies, sending incoming SIP request message to enterprise device. The method comprises converting, by session token converter, incoming SIP request message into outgoing WebRTC session description token, and sending outgoing WebRTC session description token to a target device.Type: GrantFiled: April 17, 2014Date of Patent: August 29, 2017Assignee: Avaya Inc.Inventors: Mehmet Balasaygun, Joel Ezell, John H. Yoakum
-
Patent number: 9705727Abstract: Systems, devices and processes are described to transfer a media program from a media server to a playback device over a network. The media program is encoded in a multi-layer format having a plurality of layers comprising a base layer and at least one additional layer. The base layer supports playback of the entire media program at a lower resolution and each of the additional layers provides additional data that, when combined with the base layer, supports playback of the media program at a higher resolution. The base layer is initially transferred to allow playback of the media program at the lower resolution on the playback device. If sufficient resources remain after transfer of the base layer, then at least one of the additional layers may be subsequently transferred to allow playback of the media program at the higher resolution.Type: GrantFiled: January 25, 2013Date of Patent: July 11, 2017Assignee: EchoStar Technologies L.L.C.Inventor: Martyn Ross Ward
-
Patent number: 9680902Abstract: A media streaming method and a device using the same are introduced herein. The disclosure introduces a method for smooth and flawless playback of live media streaming in dynamic network environment. When network congestion occurs for a period, a media receiver may play media data as more as possible by adjusting the transmission order of media data meaningful to the receiver or a provider for providing the media data. In one embodiment, the disclosure introduces a method for smooth and flawless playback of live media streaming by caching a certain amount of media data and then playing them at an appropriate speed to catch up to the progress of the live media streaming, or by dynamically changing bit rates of the live media streaming in time by the provider to meet the most acceptable bit rate according to the network environment between the provider and the receiver.Type: GrantFiled: July 10, 2013Date of Patent: June 13, 2017Assignee: Industrial Technology Research InstituteInventor: Yun-Shuai Yu
-
Patent number: 9667671Abstract: A method and system for facilitating communication between message producers and message consumers is disclosed. When a message producer is interested in identifying a message consumer for processing generated messages, the message producer declares a consumer identification rule. A messaging service manager identifies a set of suitable message consumers by comparing the consumer identification rule with a set of attributes associated with each of the message consumers registered with the messaging service manager and assigns channels associated with the set of identified message consumers to the message producer. The message producer may select a channel associated with a message consumer to initiate communication between the message producer and the message consumer.Type: GrantFiled: May 13, 2013Date of Patent: May 30, 2017Assignee: Xerox CorporationInventors: Preethi Raj Raajaratnam, Selvakumar Periasamy, Arun Bakthavachalu, Hua Liu
-
Patent number: 9647870Abstract: A relay apparatus includes a storage, and request data reception and transmission units, first and second conversion units, and content identifier reception and transmission units. For each storage service, the storage stores a service identifier, access destination information, and a conversion routine for converting a content identifier and a specified condition for specifying content between a server format and a client apparatus format. The request data reception unit receives a service identifier and a specified condition from a client apparatus. The first conversion unit converts the specified condition into a server format. The request data transmission unit transmits the resulting specified condition according to the access destination information. The content identifier reception unit receives a content identifier from a server. The second conversion unit converts the received content identifier into the client apparatus format.Type: GrantFiled: September 24, 2013Date of Patent: May 9, 2017Assignee: FUJI XEROX CO., LTD.Inventor: Ryoji Matsumura
-
Patent number: 9548897Abstract: A provider network may implement network entity registry for network entity handles included in network traffic policies enforced for a provider network. Network entity entries may be maintained in a network entity registry that specify network address information for network entity handles included in network traffic control policies. Network traffic control policies may be enforced by a network traffic controller. When an update to an network entity entry is received, the network entity entry may be updated and network address information specified in the network entity entry may be provided to a subset of network traffic controls implemented in a provider network for those network traffic controls enforcing network traffic policies including the network entity handle for the updated network entity entry. Network entity entries may, in some embodiments, not be updated by a network entity entry owner.Type: GrantFiled: January 17, 2014Date of Patent: January 17, 2017Assignee: Amazon Technologies, Inc.Inventor: Eden Grail Adogla
-
Patent number: 9544263Abstract: A computer system may send and/or receive text messages. The text messages may contain an indication of a networked post. The computer system may display one or more interface elements for transmitting an indication of response to a networked post in a text message. Computer representations of an indication of response may be displayed with a networked post.Type: GrantFiled: January 17, 2014Date of Patent: January 10, 2017Inventor: Bryant Christopher Lee
-
Patent number: 9532165Abstract: A method, non-transitory computer readable medium, and apparatus for predicting a location of a short text are disclosed. For example, the method trains a model for each parent node of a grid of a plurality of parent nodes of a geographical area using a plurality of previously received short texts having a known location, receives the short text, applies a hierarchical modeling algorithm to the short text to calculate a weighted probability for one or more child nodes of one or more of the plurality of parent nodes and predicts the location of the short text within the grid of the geographical area based upon a child node of the one or more child nodes having a highest weighted probability.Type: GrantFiled: May 15, 2014Date of Patent: December 27, 2016Assignee: Xerox CorporationInventors: Frédéric Roulland, Nidhi Singh
-
Patent number: 9485203Abstract: A method and system for attaching a scan to an email reply utilizing a mobile communications device and any standard email client. A scan-to-email attachment module can be configured in association with the mobile communications device. A contact address can be added to a list of email contacts available via the mobile communications device. The contact address can be added by the user to a reply-to email as an additional address utilizing the mobile communications device so that a scan document can be sent as an attachment to an email address listed in the reply-to email. A server monitoring the contact address can be polled by the scan-to-email attachment module and a scan request initiated with respect to a scanner. An email client on the mobile communications device sends the scan document as an attachment to an email address listed in the reply-to email composed by the user.Type: GrantFiled: February 8, 2013Date of Patent: November 1, 2016Assignee: Xerox CorporationInventors: Gavan Tredoux, Premkumar Rajendran
-
Patent number: 9473549Abstract: A method of playing an internet video for an electronic device is disclosed. The method includes receiving data associated with the internet video from a network, wherein the video data includes information of a highest resolution and a lowest resolution of the internet video; determining a first display resolution range according to a network bandwidth utilized by the electronic device; and selecting a first resolution for playing the internet video according to the first display resolution range and whether the electronic device has stored a complete data associated with the internet video with the highest resolution.Type: GrantFiled: July 10, 2013Date of Patent: October 18, 2016Assignee: Wistron CorporationInventors: Li-Hsuan Chen, Po-Hsu Chen, Hui-Liang Chang
-
Patent number: 9467452Abstract: The computer transitions services from a first user to a second user by receiving a notification of transition of job function from a first user to a second user. The computer determines, by one or more computer processors, services utilized by the first user in performance of the job function. The computer determines, by one or more computer processors, usage information for each of the services. The computer notifies the second user of the services utilized by the first user in performance of the job function and the determined usage information for each of the services.Type: GrantFiled: May 13, 2013Date of Patent: October 11, 2016Assignee: International Business Machines CorporationInventors: Trudy L. Hewitt, Francesco C. Schembari, Robert M. Schwenn, Jr.
-
Patent number: 9426234Abstract: The method is for providing a third party service associated with a network-accessible site. A client-side script is provided that is configured to be installed on a client-side application. The client-side script is configured to gather information associated with the network-accessible site in response to access of the network-accessible site via the client-side application. The information associated with the network-accessible site has a user identifier and content published on the network-accessible site and user behavior data associated with access of the network-accessible site. The information associated with the network-accessible site is gathered via the client-side script in response to access of the network-accessible site via the client-side application. The content information associated with the network-accessible site is stored in the form of site records in a database. The client script is further configured to report gathered information by executing the script.Type: GrantFiled: February 13, 2015Date of Patent: August 23, 2016Assignee: NOSTO SOLUTIONS LTDInventors: Juha Niilo Sakari Valvanne, Antti Aleksanteri Pöyhönen, Jani Markus Luostarinen
-
Patent number: 9413950Abstract: A method performed by a processing system includes determining a device identifier corresponding to a device from a series of captured images that include a light signal emitted by the device.Type: GrantFiled: January 25, 2013Date of Patent: August 9, 2016Assignee: Hewlett-Packard Development Company, L.P.Inventor: Wei Hong