Patents Examined by Ranodhi Serrao
-
Patent number: 10163095Abstract: A system, computer-readable storage medium storing at least one program, and computer-implemented method for correcting an interruption to an electronic commerce session. The electronic commerce session of a user is monitored and a change in connectivity occurring during the electronic commerce session of a user is detected. The change in connectivity may introduce a delay to the electronic commerce session. In response to detecting the change in connectivity, an alternate communication mode to continue the electronic commerce session is selected. Completion of the electronic commerce session is facilitated using the selected alternate communication mode.Type: GrantFiled: March 15, 2013Date of Patent: December 25, 2018Assignee: PAYPAL, INC.Inventor: Sandra Lynn Godsey
-
Patent number: 10164923Abstract: A method, system and computer-usable medium are disclosed for using culture-related information for detecting spam. Cultural aspect data corresponding to a recipient or a sender of an electronic communication is processed to generate spam detection rules, which are in turn used to detect electronic communications that may be spam.Type: GrantFiled: June 21, 2013Date of Patent: December 25, 2018Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Ralph E. LeBlanc, Jr., Fang Lu, Alaa Abou Mahmoud
-
Patent number: 10164856Abstract: Provided are techniques for the orderly shutdown of a node within a cluster in the event of asymmetric topology maps, comprising receiving, at a first node, a plurality of heartbeats, each heartbeat corresponding to a particular, corresponding other node in the cluster and comprising information on a topological map corresponding to each particular other node's view of the cluster generating, by the first node, a topological map of the cluster based upon the information comprising the heartbeats; comparing the topological map of the cluster and the topological maps corresponding to each node; in response to a determination that the topological maps of the duster and each node are not in agreement, determining the connectivity of the first node with respect to the cluster and in respond to a determination that the first node has the lowest connectivity within the cluster, shutting down the first node.Type: GrantFiled: November 5, 2012Date of Patent: December 25, 2018Assignee: International Business Machines CorporationInventors: Luke M. Browing, Perinkulam I. Ganesh, Madhusudanan Kandasamy
-
Patent number: 10158868Abstract: Novel solutions are described herein for providing a consistent quality of service, latency-wise, for remote processing by managing the process queues in a processing server and temporarily pausing frame production and delivery to limit the lag experienced by a user in a client device. The claimed embodiments limit the latency (lag) experienced by a user by preventing the production rate of rendered frames at the server from significantly outperforming the decoding and display of the received frames in the client device and avoiding the resultant lag.Type: GrantFiled: October 15, 2013Date of Patent: December 18, 2018Assignee: Nvidia CorporationInventor: Franck Diard
-
Patent number: 10148528Abstract: Provisioning resources into the cloud is a constantly increasing technical challenge as more cloud service providers emerge, each offering disparate computing platforms, services, assets, supported technical components, and other features. A cloud computing provisioning architecture implements a sequence of complex technical analyzes that successfully provisions complex cloud computing services.Type: GrantFiled: August 21, 2015Date of Patent: December 4, 2018Assignee: Accenture Global Services LimitedInventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q. W. Cantwell, Sean David Peterson, Marshall J. Wells
-
Patent number: 10142809Abstract: A method and device that prompts one or more indicators to perform actions over context sensitive messages in a user device includes receiving an SMS and identifying at least one template that can be applied to the SMS based on analyzing content of the SMS. One or more actionable texts may be identified from the content of the SMS using the at least one template. Service metadata may be retrieved from the at least one template to associate the service metadata to each of the one or more actionable texts. The one or more indicators may be prompted to perform actions based on the service metadata.Type: GrantFiled: July 8, 2015Date of Patent: November 27, 2018Assignee: Wipro LimitedInventors: Maheshwaran Govindarajeswaran, Madan Mohan Balasubramanian
-
Patent number: 10142269Abstract: Communication systems and methods are described. In an illustrative embodiment, embeddable code is provided to a user to embed on a user web page. A communication request is received from a visitor via a user interface displayed on the user web page, the user interface including an address field configured to receive from the visitor an address associated with the visitor, and a text entry field configured to receive a text message from the visitor, wherein the user interface is generated at least in part by the code. If the visitor enters a phone address into the address field, a determination is made as to whether the phone address is valid at least partly in response to a first action by the visitor. If the visitor enters text into the text entry field, the text is transmitted to the user at least partly in response to a second action by the visitor.Type: GrantFiled: December 12, 2016Date of Patent: November 27, 2018Assignee: CALLWAVE COMMUNICATIONS, LLCInventors: Daniel D'Agruma, Chris Phillips, Nicholas Burwell, Loren Bland
-
Patent number: 10135916Abstract: Systems and methods are described to enable integrating operation of a service record system with operation of a hosting system. The service hosting system can maintain a set of servers to provide a network-accessible service, and the service record system can maintain records identifying the set of servers as endpoints for the service. The service record system can periodically transmit health check data to servers within the set, to verify their health status. When the service record system determines that a server is unhealthy, it can notify the hosting system. If the hosting system removes the server from the pool, it can notify the service record system, so that the service record system can halt further health checking of the server.Type: GrantFiled: September 19, 2016Date of Patent: November 20, 2018Assignee: Amazon Technologies, Inc.Inventors: Alireza Farhangi, Christopher Barclay, Sairam Suresh, Pierre Rognant, Sean Henry Lewis Meckley
-
Patent number: 10135752Abstract: An expansion device for a virtual interface is provided. The expansion device is disposed on a mainboard of a server and is configured to acquire control of a plurality of physical resources of the server. The expansion device includes a virtual interface demand control module and a resource management module. The resource management module includes a transmission unit and a physical resource protocol unit. The virtual interface demand control module is configured to acquire control of a plurality of client facilities and arrange a demand timing of each of the client facilities to generate a plurality of interface operation signals. The transmission unit is configured to manage datastreams of the interface operation signals transmitted from the mainboard to the physical resources to decrease central processing unit (CPU) usage on the server. The physical resource protocol unit is configured to control the physical resources according to the interface operation signals.Type: GrantFiled: May 11, 2016Date of Patent: November 20, 2018Assignee: ALIANE TECHNOLOGIES CO.Inventors: Huai-En Chen, Chia-Chen Hu
-
Patent number: 10129721Abstract: An electronic device and a method for supporting situation specific information sharing in order to more accurately and conveniently check user information. The electronic device shares information to be output according to each situation. The electronic device includes: a memory configured to store collection information; and a processor electrically connected to the memory, wherein the processor controls a status of an output device that outputs the collection information, controls transmission of the collection information to the output device, and display of the collection information by the output device.Type: GrantFiled: January 5, 2016Date of Patent: November 13, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Ju Ah Lee, Hyuk Kang, Su Hyun Kim, Jun Hak Lim, Young Jae Choi
-
Patent number: 10116598Abstract: Embodiments for increasing clarity and expressiveness in network communications can be configured to: obtain a message from a first user as part of a network-enabled conversation with a second user, the conversation having a plurality of associated messages; analyze the content of the message; automatically use a panel layout based on the content of the message, the panel layout defining a consistent set of expressive elements for at least one message of the plurality of messages associated with the conversation, the panel layout further defining one or more panels for presenting messages of the conversation with the expressive elements; integrate the message into at least one of the panels with the expressive elements; automatically select at least one embellishment from an available set of embellishment options based on the panel layout; apply the automatically selected at least one embellishment to the message to produce an embellished message.Type: GrantFiled: August 18, 2016Date of Patent: October 30, 2018Assignee: IMVU, INC.Inventors: Morgan Tucker, Jon Watte, Phylissa Li, Matt Danzig
-
Patent number: 10116600Abstract: Many computing scenarios enable a user to send a message to a user expressing a statement, such as a “happy birthday” message or a “let's meet for lunch” message, and may seek assistance in composing the message. Some services may suggest stock messages, which the user may browse and select, but the generic, impersonal style of the messages may be apparent to the recipient. Presented herein are techniques for composing a message from a user to a recipient expressing a selected statement in the personalized style of the user. Such techniques involve evaluating an expression set (e.g., a mailbox or text message set) of the user to identify an expression style of the user when expressing such statements to such recipients, and composing a message that expressing the statement in the expression style of the user.Type: GrantFiled: August 14, 2014Date of Patent: October 30, 2018Assignee: EXCALIBUR IP, LLCInventor: Stewart Smith
-
Patent number: 10116539Abstract: Embodiments are directed to managing communication networks. One or more links associated with a gateway computer may be monitored. Each link may be associated with a network addresses, and the gateway computer is associated with a gateway identifier (GID). Metrics associated with the monitored links may be provided. Scores may be associated with the links based on the metrics. The scores may be modified based on policy information. The links may be compared based on the scores and the policy information. A comparison may be employed to activate a portion of the links such that the activated links may be employed to communicate over the networks with other gateway computers. The links may be compared based on updated metrics. The comparison of the updated metrics may be used to activate another portion of the links that are associated with the GID.Type: GrantFiled: May 23, 2018Date of Patent: October 30, 2018Assignee: Tempered Networks, Inc.Inventors: Ludwin Fuchs, Paul David Lambros Bartell, Bryan David Skene, Jeffrey Michael Ahrenholz, Konstantin Tsoy
-
Patent number: 10103982Abstract: At an intermediary dynamic host configuration protocol relay device, over a network, a dynamic host configuration protocol message is obtained from one of a plurality of remote dynamic host configuration protocol relay devices in communication with the intermediary dynamic host configuration protocol relay device over the network. The intermediary dynamic host configuration protocol relay device accesses data pertaining to a plurality of dynamic host configuration protocol back-end servers logically fronted by the intermediary dynamic host configuration protocol relay device. Based on information in the dynamic host configuration protocol message and the data pertaining to the plurality of dynamic host configuration protocol back-end servers, the dynamic host configuration protocol message is routed to an appropriate one of the plurality of back-end dynamic host configuration protocol servers.Type: GrantFiled: March 28, 2016Date of Patent: October 16, 2018Assignee: TIME WARNER CABLE ENTERPRISES LLCInventor: Andrew Danforth
-
Patent number: 10104143Abstract: Methods and apparatus are described for segmenting a manifest file to generate smaller manifest files for media content playback. A server can segment a manifest file prior to receipt of a request from a client or in response to a request from a client for a manifest for media content for a particular fragment range.Type: GrantFiled: June 3, 2016Date of Patent: October 16, 2018Assignee: Amazon Technologies, Inc.Inventors: Lei Li, Mushegh Malkhasyan, Samuel James Van Pelt, Amarsingh Buckthasingh Winston
-
Patent number: 10104182Abstract: A method and apparatus for communicating information within an interface system is provided. The method includes receiving information associated with a first opportunity provider, the information associated with the first opportunity provider being received from a first opportunity provider device, receiving information associated with an enterprise, the information associated with the enterprise being received from an enterprise network access device, establishing a connection between the first opportunity provider and the enterprise within the interface system, receiving information associated with a first service provider, the information associated with the first service provider being received from a first service provider device, and establishing a connection between the first service provider and the first opportunity provider within the interface system.Type: GrantFiled: July 1, 2016Date of Patent: October 16, 2018Assignee: ARVE CAPITAL, LLCInventors: David Lowit, Philip Lowit
-
Patent number: 10104203Abstract: A system includes a processor configured to receive data, gathered by a vehicle, for use by a mobile application. The processor is further configured to receive instructions from the application interacting with the vehicle, for continuing usage in the extra-vehicular environment, utilizing the received data. Also, the processor is configured to determine that a mobile device, containing the processor, has left the vehicle. Additionally, the processor is configured to execute the instructions to continue application functionality while the mobile device remains out of contact with the vehicle in the extra-vehicular environment.Type: GrantFiled: September 29, 2016Date of Patent: October 16, 2018Assignee: Ford Global Technologies, LLCInventor: David Anthony Hatton
-
Patent number: 10097509Abstract: A network gateway device, comprises a tactical data link interface circuit to receive a message from a tactical data link unit in a tactical data link network, the tactical data link unit associated with a unique identifier within the tactical data link network; a message transformation circuit to: extract the unique identifier from the message; and build an Internet Protocol packet using a source address based on the unique identifier; and an Internet Protocol interface circuit to process the Internet Protocol packet toward a destination.Type: GrantFiled: September 29, 2014Date of Patent: October 9, 2018Assignee: Raytheon CompanyInventors: Gregory S. Schrecke, Steve Davidson, Matt A. Kahn, Mu-Cheng Wang, Mark W. Henry
-
Patent number: 10097532Abstract: A system for managing sessions between a client and multiple servers includes: a receiver for receiving, as a proxy for each of the servers, a request from the client to any of the servers; a determination unit for determining, upon receipt of the request from the client to any of the servers, whether sessions established between the client and the multiple servers are maintained; a disconnection unit for disconnecting, on condition that a session between the client and any of the multiple servers is already disconnected, the sessions established between the client and the servers different from the disconnected server; and a forward unit for forwarding, on condition that the sessions established between the client and all of the multiple servers are maintained, the received request to the destination server for the request.Type: GrantFiled: December 29, 2014Date of Patent: October 9, 2018Assignee: International Business Machines CorporationInventors: Kuniaki Kawabata, Kohsuke Okamoto
-
Patent number: 10098036Abstract: A method and system are for generating a report for delivery to or access or query by a network operator by determining, by a server-side proxy, optimization efficiency for traffic in a wireless network, tracking, by the server-side proxy, user-related information in the wireless network, generating, based on at least one of the optimization efficiency and the user-related information, a report for delivery to or access by an operator of the wireless network, the report including an alert of viral take-up of a new application, and performing, by the server-side proxy, traffic optimization functions alleviating traffic in the wireless network.Type: GrantFiled: November 18, 2014Date of Patent: October 9, 2018Assignee: Seven Networks, LLCInventors: Ari Backholm, Ross Bott, Michael Luna