Patents Examined by Ranodhi Serrao
  • Patent number: 10163095
    Abstract: 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: Grant
    Filed: March 15, 2013
    Date of Patent: December 25, 2018
    Assignee: PAYPAL, INC.
    Inventor: Sandra Lynn Godsey
  • Patent number: 10164923
    Abstract: 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: Grant
    Filed: June 21, 2013
    Date of Patent: December 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Ralph E. LeBlanc, Jr., Fang Lu, Alaa Abou Mahmoud
  • Patent number: 10164856
    Abstract: 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: Grant
    Filed: November 5, 2012
    Date of Patent: December 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: Luke M. Browing, Perinkulam I. Ganesh, Madhusudanan Kandasamy
  • Patent number: 10158868
    Abstract: 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: Grant
    Filed: October 15, 2013
    Date of Patent: December 18, 2018
    Assignee: Nvidia Corporation
    Inventor: Franck Diard
  • Patent number: 10148528
    Abstract: 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: Grant
    Filed: August 21, 2015
    Date of Patent: December 4, 2018
    Assignee: Accenture Global Services Limited
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q. W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Patent number: 10142809
    Abstract: 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: Grant
    Filed: July 8, 2015
    Date of Patent: November 27, 2018
    Assignee: Wipro Limited
    Inventors: Maheshwaran Govindarajeswaran, Madan Mohan Balasubramanian
  • Patent number: 10142269
    Abstract: 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: Grant
    Filed: December 12, 2016
    Date of Patent: November 27, 2018
    Assignee: CALLWAVE COMMUNICATIONS, LLC
    Inventors: Daniel D'Agruma, Chris Phillips, Nicholas Burwell, Loren Bland
  • Patent number: 10135916
    Abstract: 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: Grant
    Filed: September 19, 2016
    Date of Patent: November 20, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Alireza Farhangi, Christopher Barclay, Sairam Suresh, Pierre Rognant, Sean Henry Lewis Meckley
  • Patent number: 10135752
    Abstract: 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: Grant
    Filed: May 11, 2016
    Date of Patent: November 20, 2018
    Assignee: ALIANE TECHNOLOGIES CO.
    Inventors: Huai-En Chen, Chia-Chen Hu
  • Patent number: 10129721
    Abstract: 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: Grant
    Filed: January 5, 2016
    Date of Patent: November 13, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ju Ah Lee, Hyuk Kang, Su Hyun Kim, Jun Hak Lim, Young Jae Choi
  • Patent number: 10116598
    Abstract: 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: Grant
    Filed: August 18, 2016
    Date of Patent: October 30, 2018
    Assignee: IMVU, INC.
    Inventors: Morgan Tucker, Jon Watte, Phylissa Li, Matt Danzig
  • Patent number: 10116600
    Abstract: 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: Grant
    Filed: August 14, 2014
    Date of Patent: October 30, 2018
    Assignee: EXCALIBUR IP, LLC
    Inventor: Stewart Smith
  • Patent number: 10116539
    Abstract: 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: Grant
    Filed: May 23, 2018
    Date of Patent: October 30, 2018
    Assignee: Tempered Networks, Inc.
    Inventors: Ludwin Fuchs, Paul David Lambros Bartell, Bryan David Skene, Jeffrey Michael Ahrenholz, Konstantin Tsoy
  • Patent number: 10103982
    Abstract: 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: Grant
    Filed: March 28, 2016
    Date of Patent: October 16, 2018
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventor: Andrew Danforth
  • Patent number: 10104143
    Abstract: 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: Grant
    Filed: June 3, 2016
    Date of Patent: October 16, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Lei Li, Mushegh Malkhasyan, Samuel James Van Pelt, Amarsingh Buckthasingh Winston
  • Patent number: 10104182
    Abstract: 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: Grant
    Filed: July 1, 2016
    Date of Patent: October 16, 2018
    Assignee: ARVE CAPITAL, LLC
    Inventors: David Lowit, Philip Lowit
  • Patent number: 10104203
    Abstract: 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: Grant
    Filed: September 29, 2016
    Date of Patent: October 16, 2018
    Assignee: Ford Global Technologies, LLC
    Inventor: David Anthony Hatton
  • Patent number: 10097509
    Abstract: 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: Grant
    Filed: September 29, 2014
    Date of Patent: October 9, 2018
    Assignee: Raytheon Company
    Inventors: Gregory S. Schrecke, Steve Davidson, Matt A. Kahn, Mu-Cheng Wang, Mark W. Henry
  • Patent number: 10097532
    Abstract: 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: Grant
    Filed: December 29, 2014
    Date of Patent: October 9, 2018
    Assignee: International Business Machines Corporation
    Inventors: Kuniaki Kawabata, Kohsuke Okamoto
  • Patent number: 10098036
    Abstract: 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: Grant
    Filed: November 18, 2014
    Date of Patent: October 9, 2018
    Assignee: Seven Networks, LLC
    Inventors: Ari Backholm, Ross Bott, Michael Luna