Patents Examined by Nicholas Taylor
-
Patent number: 9674292Abstract: In some examples, a service bus may include one or more computing devices configured to translate requests from one or more client applications to one or more proxy services. According to at least one example, a system may create a resource object based at least in part on a template. The template may be associated with configuration information that may identify at least one parameter associated with a third-party application. In some examples, the third-party application may be a web service or a client application. Additionally, the system may generate a message flow based at least in part on the resource object. The system may also process a request, from the third-party application, based at least in part on the message flow. Further, the system may provide a graphical user interface (GUI) associated with the template, the GUI configured to enable input of the configuration information.Type: GrantFiled: April 14, 2016Date of Patent: June 6, 2017Assignee: Oracle International CorporationInventors: Greg M. Fichtenholtz, Pradeep Bollineni, Jia 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: 9667747Abstract: Described herein are improved systems, methods, and devices for delivering and managing metadata in a distributed computing platform such as a content delivery network (CDN) so as to configure content servers to handle client requests. The teachings hereof provide, among other things, scalable and configurable solutions for delivering and managing metadata, preferably by leveraging dynamically obtained control information. For example, in one embodiment, a given content server may store metadata, e.g., in a configuration file, that references dynamic, late-bound control information for use in satisfying dependencies. This dynamic control information can be requested by the CDN content server, typically from a remote host, when needed to parse and execute the metadata.Type: GrantFiled: December 19, 2013Date of Patent: May 30, 2017Assignee: AKAMAI TECHNOLOGIES, INC.Inventors: Matthew J. Stevens, Frederick R. Shotton
-
Patent number: 9667730Abstract: Systems and methods for presenting information are disclosed. One aspect comprises receiving a request for information. First data can be provided in response to the request if a parameter is equal to or exceeds a comparator element, wherein the parameter relates to one or more of abandoned data transmissions and completed data transmissions. Second data can be provided in response to the request if the comparator element exceeds the parameter.Type: GrantFiled: March 14, 2013Date of Patent: May 30, 2017Assignee: Comcast Cable Communications, LLCInventors: John Riviello, Daniel Freiman
-
Patent number: 9667740Abstract: A system and method of formatting data. The system accounts for the user's current device and current activity in order to determine the appropriate format for presenting data.Type: GrantFiled: January 25, 2013Date of Patent: May 30, 2017Assignee: SAP SEInventors: Suresh Pasumarthi, Anil Babu Ankisettipalli
-
Patent number: 9667579Abstract: A method for implementing end-to-end message push using a geographical signal feature cluster where a message provider uses an apparatus to establish message data related to a landmark, and according to the message data, a message push server acquires geographical signal feature clusters from a signal feature database and establishes a message push list. The message push server establishes a connection actively from a record in the message push list to notify a message receiver of retrieving a push condition; the message receiver uses an apparatus to detect a signal feature and provides the signal feature for the message push server to establish the push condition. Then the message receiver uses an apparatus to detect a signal feature, if the detected signal feature is the same as the signal feature in the geographical signal feature cluster in the push condition, a message will be pushed to the message receiver.Type: GrantFiled: October 31, 2012Date of Patent: May 30, 2017Assignee: HyXen Technology Co., Ltd.Inventor: Bo-Chih Liu
-
Patent number: 9660863Abstract: A first electronic device transmits first configuration information of the first electronic device collected by a tamper-resistant chip mounted thereon and approved by a third-party device to a second electronic device over a short-distance network. The second electronic device transmits second configuration information of the second electronic device collected by a tamper-resistant chip mounted thereon and approved by the third-party device to the first electronic device over the short-distance network. The first electronic device transmits the first configuration information and the second configuration information to the second electronic device over a network. The second electronic device controls connection between the first electronic device and the second electronic device over the network based on the first configuration information and the second configuration information received from the first electronic device.Type: GrantFiled: August 7, 2013Date of Patent: May 23, 2017Assignees: FUJITSU FSAS INC., FUJITSU LIMITEDInventors: Kouji Sakai, Seigo Kotani
-
Patent number: 9661040Abstract: A collaboration processing apparatus that is connected to plural electronic apparatuses, receives a request from an application installed in the collaboration processing apparatus, and controls the electronic devices based on the received request to perform a collaboration process by causing the application and the electronic devices to collaborate, includes a capability information providing unit which receives an acquisition request for information related to capability of the electronic device via a previously defined interface and provides the information related to the capability of the electronic devices in response to the received acquisition request; and an execution controlling unit which receives the execution request based on the information of the capability from the application, to which the information related to the capability is provided by the capability information providing unit, via the previously defined interface, and controls the electronic devices based on the received execution requesType: GrantFiled: March 15, 2013Date of Patent: May 23, 2017Assignee: Ricoh Company, Ltd.Inventor: Kazunori Kobayashi
-
Patent number: 9654579Abstract: Described herein are improved systems, methods, and devices for delivering and managing metadata in a distributed computing platform such as a content delivery network (CDN) so as to configure content servers to handle client requests. The teachings hereof provide, among other things, scalable and configurable solutions for delivering and managing metadata, preferably by leveraging dynamically obtained control information. For example, in one embodiment, a given content server may store metadata, e.g., in a configuration file, that references dynamic, late-bound control information for use in satisfying dependencies. This dynamic control information can be requested by the CDN content server, typically from a remote host, when needed to parse and execute the metadata.Type: GrantFiled: December 19, 2013Date of Patent: May 16, 2017Assignee: Akamai Technologies, Inc.Inventors: Matthew J. Stevens, Frederick R. Shotton
-
Patent number: 9654334Abstract: Various disclosed embodiments include methods and systems for determining whether representational state transfer (REST) application programming interfaces (APIs) are compatible. A method is performed by a processing system that includes a processor. The method comprises obtaining a first REST Chart describing a first version of a REST API and obtaining a second REST Chart describing a second version of a REST API. The method comprises determining whether the first version and the second version are compatible using the first REST Chart and the second REST Chart by determining whether a compatible path exists between the first REST Chart and the second REST Chart.Type: GrantFiled: September 8, 2014Date of Patent: May 16, 2017Assignee: FUTUREWEI TECHNOLOGIES, INC.Inventors: Li Li, Wu Chou, Wei Zhou
-
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: 9641556Abstract: A social analytic system collects signals from different social network accounts. Social metrics are derived for the accounts and the accounts classified as different types of constituents for a company or primary account based on the social metrics. The constituents may include any combination of advocates, detractors, influencers, spammers, employees, partners, and/or market. Some of the social metrics used for classifying the different types of constituents may include a volume of the signals, types of message interactions, number of unique messages, sentiment, number of subscribers, alignment of constituent and company messages, and/or average signal length.Type: GrantFiled: November 20, 2012Date of Patent: May 2, 2017Assignee: Sprinklr, Inc.Inventors: Timothy Joseph Potter, Kevin Safford, Jason Westigard, II, John Joseph De Olivera, Erik Lee Huddleston, Bryan Horne, David Chi-Fine Yu, Brandon Kearby, Stephen Michael Vaughan, II
-
Patent number: 9641571Abstract: A computer-implemented method, computer program product, and computing system is provided for orchestrating presentations within an electronic meeting. In an implementation, a method may include receiving one or more social scoring inputs associated with a plurality of presentations included within an electronic meeting. The method may also include defining a social score for a first presentation of the plurality of presentations based on, at least in part, the one or more social scoring inputs. The method may further include establishing at least one attribute of the first presentation for the electronic meeting based on the social score for the first presentation.Type: GrantFiled: May 14, 2013Date of Patent: May 2, 2017Assignee: International Business Machines CorporationInventors: Judith H. Bank, Liam Harpur, Ruthie D. Lyle, Patrick J. O'Sullivan, Lin Sun
-
Patent number: 9641573Abstract: A computer-implemented method, computer program product, and computing system is provided for orchestrating presentations within an electronic meeting. In an implementation, a method may include receiving one or more social scoring inputs associated with a plurality of presentations included within an electronic meeting. The method may also include defining a social score for a first presentation of the plurality of presentations based on, at least in part, the one or more social scoring inputs. The method may further include establishing at least one attribute of the first presentation for the electronic meeting based on the social score for the first presentation.Type: GrantFiled: May 28, 2013Date of Patent: May 2, 2017Assignee: International Business Machines CorporationInventors: Judith H. Bank, Liam Harpur, Ruthie D. Lyle, Patrick J. O'Sullivan, Lin Sun
-
Patent number: 9641476Abstract: Disclosed are a mobile terminal and controlling method thereof, including wireless communication unit configured to transceive mails, touchscreen configured to display at least one first mail previously received through the wireless communication unit, and controller, when a command for a reply or forwarding of the displayed first mail is inputted, displaying a composing window of a second mail including the first mail, the controller, when at least one mail address information included in at least one original text in the first mail is selected from the composing window, automatically setting a mail address matching the selected mail address information as a recipient or carbon copy mail address of the second mail. Accordingly, when a mail address of a recipient or carbon copy of a replied or forwarded mail for a received mail, the mail address can be conveniently set using mail address information included in the received mail.Type: GrantFiled: September 10, 2014Date of Patent: May 2, 2017Assignee: LG ELECTRONICS INC.Inventor: Taeyong Kim
-
Patent number: 9641602Abstract: A service provision system comprises a first terminal, a service computer, and a user registration module. The first terminal includes an application management module to which second identification information is assigned, for managing the application to which first identification information is assigned, and an anonymous personal data transmission module for transmitting the anonymous personal data including the first identification information and the second identification information. The user registration module transmits user registration data including the second identification information and third identification information, in a case of inputting third identification information.Type: GrantFiled: May 15, 2013Date of Patent: May 2, 2017Assignee: CLARION CO., LTD.Inventors: Atsushi Shimizu, Yasushi Nagai, Takashi Matsumoto, Hiroyoshi Endo, Tatsuaki Osafune, Haruhiko Sawajiri
-
Patent number: 9633118Abstract: An editorial service analyzes the web behavior of a group of users in order to classify users into user types and contrasting types. A user type is a classification that is based on the type of web-accessed content that a user typically views. A contrasting type represents a classification that is based on web-accessed content that a user rarely views. A content provider may utilize a user's contrasting type to present divergent or contrasting content to a user thereby engaging the user to stay on and interact with the content provider's web site or application longer.Type: GrantFiled: March 13, 2012Date of Patent: April 25, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.Inventor: Jamey Tisdale
-
Patent number: 9634887Abstract: A system includes a first server configured to execute a first virtual machine among a plurality of virtual machines belonging to a first virtual network, the plurality of virtual machines identified by a common address in the first virtual network; and a second server; and a switch including a first port coupled to the first server and a second port coupled to the second server, and configured to: store an association between the common address and the first port; and update the association to associate the common address with the second port in place of the first port when the first virtual machine is migrated from the first server to the second server.Type: GrantFiled: May 1, 2014Date of Patent: April 25, 2017Assignee: FUJITSU LIMITEDInventor: Masahiro Sato
-
Patent number: 9634970Abstract: A computer includes a processor and a memory connected to the processor. The memory stores instructions executed by the processor to augment a message with network node attributes derived by linking from an original network node specified in the message to additional network nodes associated with the original network node. Message signatures representing the network node attributes are generated. The message signatures are evaluated to characterize the message.Type: GrantFiled: April 30, 2013Date of Patent: April 25, 2017Assignee: Cloudmark, Inc.Inventor: Mark Stemm
-
Patent number: 9628537Abstract: The present invention relates to a high picture quality video streaming service method and system. The high picture quality video streaming service system according to the present invention includes: a content server for generating a first encoding video by encoding an original video with at a constant bit rate, generating a second encoding video by encoding the original video by using 1/N of the length of a first encoding video Group Of Pictures (GOP) and 1/N of a frame rate with constant Quantization Parameters, generating a streaming video by using the first encoding video and the second encoding video, and downloading the first encoding video and transmitting the streaming video in real time; and a user terminal for downloading and playing the first encoding video, or generating and playing a video for playback by recombining frames of the first encoding video and frames of the streaming video.Type: GrantFiled: May 19, 2016Date of Patent: April 18, 2017Assignee: SK PLANET CO., LTD.Inventor: Tae Meon Bae