Patents Examined by Taylor Elfervig
-
Patent number: 10122655Abstract: Provided are techniques for personalizing data system components and data sources as chatbots in a group chat session. A social media gateway interface with a chat adapter for a chat application is provided. One or more chatbots that each represent a corresponding component of a data system are created. The one or more chatbots and the chatbot adapter are used to manage each corresponding component of the data system.Type: GrantFiled: May 1, 2015Date of Patent: November 6, 2018Assignee: International Business Machines CorporationInventors: Jeff J. Li, Ivan M. Milman, Wendi L. Nusbickel
-
Patent number: 10116596Abstract: Provided are techniques for personalizing data system components and data sources as chatbots in a group chat session. A social media gateway interface with a chat adapter for a chat application is provided. One or more chatbots that each represent a corresponding component of a data system are created. The one or more chatbots and the chatbot adapter are used to manage each corresponding component of the data system.Type: GrantFiled: September 29, 2014Date of Patent: October 30, 2018Assignee: International Business Machines CorporationInventors: Jeff J. Li, Ivan M. Milman, Wendi L. Nusbickel
-
Patent number: 10075554Abstract: In one embodiment, a method includes receiving a request for a webpage from a mobile-client system of a user, where the request includes an http-header, accessing information describing the user, determining the attributes of the mobile-client system based on the http-header and the information describing the user, and transmitting the webpage to the mobile-client system in response to the request, where the webpage has been customized based on the determined attributes of the mobile-client system.Type: GrantFiled: December 20, 2012Date of Patent: September 11, 2018Assignee: Facebook, Inc.Inventors: Mukund Narasimhan, Yingyi Liang, Xiaoliang Wei, Ita Pai, Bo Huai Victor Loh, Sara Motiee, Haomin Yu
-
Patent number: 10069720Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving a request message, the request message including a pointer; determining whether the network node is associated with the pointer; and if the network node is associated with the pointer: determining a label associated with the pointer, modifying the request message to produce a modified message, the modified message including the label, and transmitting the modified message to at least one other network node. Various embodiments additionally or alternatively relate a method and related network node including one or more of the following receiving a publish message, wherein the publish message includes a pointer; generating a label to be associated with the pointer; modifying the publish message to produce a modified message, wherein the modified message includes the label; and transmitting the modified message to at least one other network node.Type: GrantFiled: June 6, 2011Date of Patent: September 4, 2018Assignee: ALCATEL LUCENTInventors: Matteo Varvello, Ghulam Memon, Ivica Rimac
-
Patent number: 10051026Abstract: Disclosed is a real-time transcode transfer method based on HTTP under DLNA, including: matching playing capability information with media item resource information, and according to the matching result, acquiring data of multimedia content from a digital media server. Also disclosed is a real-time transcode transfer system based on the HTTP under the DLNA. The present document can be used to realize the real-time transcoding of multimedia content and the real-time rebroadcasting of live stream based on the HTTP under the DLNA.Type: GrantFiled: July 1, 2013Date of Patent: August 14, 2018Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.Inventors: Jiehui Liang, Fajie Zhao, Shengjuan Wang
-
Patent number: 10044923Abstract: An information processing apparatus includes an acquisition unit configured to acquire restriction information about imaging functions from an imaging device connected to a network, a setting control unit configured to display a setting window in which after a parameter for one imaging function is selected, selectable parameters for other imaging functions are restricted in accordance with the selected parameter on the basis of the restriction information so that the imaging functions to be used are selected, and an information processing unit configured to acquire image information about an image captured using the selected imaging functions via the network.Type: GrantFiled: November 10, 2016Date of Patent: August 7, 2018Assignee: SONY CORPORATIONInventors: Kazuma Tsukuda, Nobuhiro Tsurumaki, Masaki Demizu, Masafumi Suzuki, Yoichi Kasahara, Katsuyoshi Kanemoto, Hideo Miyamaki, Takumi Sugaya, Shin Yanai
-
Patent number: 10044507Abstract: Methods, systems, and apparatus are described providing social networking engines. Specifically, the present specification relates to a method for implementing software containers implementing social network engines that may be configured to act in a zero-knowledge environment. In such implementations, all information pertaining to the social network engine associated with a user that is stored in the container is solely that of a user unless explicitly shared by the user. In some implementations, the containers may be configured to participate in a publish-and-subscribe network in order to share information. In addition, the containers may be provisioned with controls so that global operators may comply with local privacy rules.Type: GrantFiled: February 21, 2018Date of Patent: August 7, 2018Assignee: eIngot LLCInventor: William J. Raduchel
-
Patent number: 10033782Abstract: An information processing apparatus includes: a playback means for requesting an information providing apparatus to transmit a content playback of which has been instructed by a user, receiving the content transmitted in response to the request and playing back the content; and a control means for stopping playback of the content by the playback means as well as transmitting an instruction for continuous playback preparation including a continuous playback position which is a playback stop position of the content to another information processing apparatus when the continuous playback preparation is instructed by the user.Type: GrantFiled: July 27, 2010Date of Patent: July 24, 2018Assignee: Saturn Licensing LLCInventor: Takeo Morinaga
-
Patent number: 9967331Abstract: A method for maintaining server persistency, including: (a) receiving, by an intermediate entity, a first session request from client to receive a service from a server out of a plurality of servers that are connected to the intermediate entity; (b) selecting a server out of the plurality of servers and directing to the selected server information indicative of the first session request; (c) receiving a response of the selected server to the information indicative of the first session request; (d) analyzing the response of the selected server, to provide an analysis result indicative whether the response includes code to be executed by the client and includes at least one instruction that facilitates sending, by the client, another request, to receive a service from a server out of the plurality of servers; (e) modifying, based on the analysis result, the code by adding information that will cause the client to send a selected server identifier in association to the sending of the other request; and (f) sendiType: GrantFiled: July 2, 2015Date of Patent: May 8, 2018Assignee: F5 Networks, Inc.Inventors: Uri Hasson, Yiftach Shoolman
-
Patent number: 9935985Abstract: An apparatus, and an associated method, for directing communications of a communication session to a selected communication device, or devices, of a group of commonly-registered devices. A device-direction policy is created and stored at a network entity. The policy identifies preferred devices to which communications of a communication session are to be provided. A SIP Invite, or other communication-session initiation message, is provided to the network entity. The network entity detects the message, accesses the policy, and forwards on the message in accordance with the policy.Type: GrantFiled: July 31, 2013Date of Patent: April 3, 2018Assignee: BlackBerry LimitedInventors: Youngae Kim, Andrew Allen, Adrian Buckley, Jan John-Luc Bakker
-
Patent number: 9935922Abstract: According to one aspect, the subject matter described herein includes a method for screening Diameter messages within a Diameter signaling router (DSR) having a distributed message processor architecture. The method includes steps occurring at a DSR comprising a plurality of Diameter message processors, each configured to perform at least one Diameter function. The steps include receiving, at an ingress Diameter message processor of the Diameter message processors, a Diameter message from a Diameter peer node. The steps also include identifying, at a Diameter application message processor of the Diameter message processors, a Diameter message screening rule associated with the received Diameter message. The steps further include performing, at the Diameter application message processor of the Diameter message processors, a screening function associated with the identified Diameter message screening rule on the received Diameter message.Type: GrantFiled: January 19, 2012Date of Patent: April 3, 2018Assignee: Tekelec, Inc.Inventors: Petrus Wilhelmus Adrianus Jacobus Maria Nas, Thomas Matthew McCann, Peter J. Marsico
-
Patent number: 9930099Abstract: In a network including WAN accelerators and segment-oriented file servers, a method comprises responding to a client request to manipulate a file via a network file protocol by receiving a first request at a first WAN accelerator, wherein the request is a request to open a file located at a file server that is a segment-oriented file server, sending a local request for the file, corresponding to the first request, from the WAN accelerator to the file server, using a segment-aware network request protocol, returning at least a portion of the requested file in the form of a representation of a data map corresponding to the at least a portion of the requested file stored on the file server and using a data map for reconstruction of the requested file.Type: GrantFiled: May 8, 2008Date of Patent: March 27, 2018Assignee: Riverbed Technology, Inc.Inventors: Steven McCanne, Nitin Parab, John Martin
-
Patent number: 9882989Abstract: A method for providing remote assistance for controlling a site is disclosed. A remote assistance request may be received from a control device. The remote assistance request may be sent from the control device to a remote server. Communication between the remote server and the control device may be established.Type: GrantFiled: January 22, 2007Date of Patent: January 30, 2018Assignee: Control4 CorporationInventor: Michael L. Howard
-
Patent number: 9866640Abstract: An enterprise software system access manager saves cookies for users' sessions on client devices but creates server-side sessions on the fly when needed for the users to access certain features, when there is a constraint on the client device, or due to application policies. The server-side session objects can have references to the client-side cookies and can have key-value pairs added to them instead of the associated cookie.Type: GrantFiled: September 19, 2014Date of Patent: January 9, 2018Assignee: Oracle International CorporationInventors: Vamsi Motukuru, Vikas Pooven Chathoth, Vipin Anaparakkal Koottayi
-
Patent number: 9848314Abstract: Apparatuses and methods are disclosed for managing discovery in wireless peer-to-peer networks. Various discovery procedures may be implemented by supporting a broadcast of a plurality of discovery signals spaced apart in time by silent periods from a peer node and changing the duration of at least one of the silent periods.Type: GrantFiled: May 19, 2008Date of Patent: December 19, 2017Assignee: QUALCOMM IncorporatedInventors: Gavin Bernard Horn, Ashwin Sampath
-
Patent number: 9846605Abstract: A server computing architecture is provided that uses minimal download features and includes error failover functionality. A server computer may receive an electronic page request and calculate a delta between a known static baseline electronic page and the requested electronic page. The static baseline electronic page may include an electronic page without content that utilizes a master electronic page. The master electronic page may include shared content for electronic pages associated with a website. The server computer may further determine whether one more errors are associated with rendering the calculated delta, render a payload comprising only the calculated delta upon determining an absence of the one or more errors and failover to one or more options upon determining that the one or more errors are associated with rendering the calculated delta.Type: GrantFiled: January 19, 2012Date of Patent: December 19, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Arye Gittelman, Petru Mihai Moldovanu, Sterling J. Crockett, Cindy Liao Hartwig, Erin Megan Riley, Xiaomei Wang
-
Patent number: 9826404Abstract: Peer-to-peer (P2P) authorization by a mobile entity of a wireless communications system may include receiving a P2P authorization accept message from a management entity via a non-access stratum (NAS), receiving a radio resource control (RRC) P2P configuration request from a network entity, and sending an RRC P2P configuration complete message to the network entity via an access stratum. A management entity receiving a P2P authorization request message from a mobile entity may perform a P2P authorization check based on the received P2P authorization request message, and if the mobile entity is authorized, send a P2P authorization accept message to the mobile entity via the NAS. Alternatively, P2P authorization by a mobile entity may include sending a registration message including a P2P authorization request to a core network, and receiving a registration accept message from the core network that includes an initial context setup request and a P2P authorization response.Type: GrantFiled: January 10, 2012Date of Patent: November 21, 2017Assignee: QUALCOMM IncorporatedInventors: Miguel Griot, Gavin Bernard Horn, Sai Yiu Duncan Ho
-
Patent number: 9819624Abstract: A method and system for processing messages is disclosed that includes receiving a plurality of messages directed to a user, where each message has a unique message identifier. Each of the plurality of messages may be associated with a respective conversation, where each conversation has a respective conversation identifier. Also, each conversation includes a set of one or more messages sharing a common set of characteristics that meet a first predefined criteria. A list of conversations is displayed as a set of rows in an order determined by a second predefined criteria, where each row corresponds to one of the listed conversations and includes at least a sender list, a conversation topic and a date/time value. The contents of a conversation is displayed when the user selects a conversation from the displayed list of conversations. Messages can be displayed in one of three modes: expanded, compacted and hidden.Type: GrantFiled: August 6, 2004Date of Patent: November 14, 2017Assignee: Google Inc.Inventors: Paul T. Buchheit, Bay-Wei W. Chang, Jing Yee Lim, Brian D. Rakowski, Sanjeev Singh
-
Patent number: 9740377Abstract: A composite video including a plurality of videos in a single stream is sent from a video streamer server to a client, where it is presented on an electronic display. A user may make a selection in the composite video that is translated to an absolute media reference that may include information identifying which video of the composite video was selected, an absolute media time identifying an elapsed time from the beginning of the video to the selection, and/or an absolute media spatial coordinate identifying a spatial location of the video that was selected. Auxiliary information related to the composite video may be obtained based on the selection and the absolute media reference and displayed to the user.Type: GrantFiled: January 19, 2012Date of Patent: August 22, 2017Assignee: Vuemix, Inc.Inventors: Govind Kizhepat, Yung-Hsiao Lai, Erik Matthew Nystrom, Sarvesh Arun Telang
-
Patent number: 9736548Abstract: An end-to-end multimedia streaming system can include a streaming server and a destination. The streaming server includes a content source, which sends multiple description coding-encoded content over a plurality of paths to the destination. The destination includes an aggregator for aggregating the descriptions from the multiple paths, decoding and recombining them to recover the content. A feedback sender at the destination generates traffic performance variables based on the channel conditions of the multiple paths, and sends these variables to a feedback receiver at the streaming server. The feedback receiver utilizes the feedback information to make adjustments to the transmissions of the content, and to synchronize the transmissions over the multiple paths.Type: GrantFiled: June 8, 2011Date of Patent: August 15, 2017Assignee: QUALCOMM IncorporatedInventors: Xiaolong Huang, Vijayalakshmi R. Raveendran, Xun Luo, PhaniKumar K. Bhamidipati, Soham V. Sheth