Patents Examined by John A. Follansbee
  • Patent number: 11212183
    Abstract: Briefly, embodiments, such as methods and/or systems for network device identification, for example, are described.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: December 28, 2021
    Assignee: Zscaler, Inc.
    Inventors: Scott Andrew Hankins, Thomas James Geisler, III
  • Patent number: 11206205
    Abstract: A stream processing system in a first zone of a telecommunication network may obtain at least one policy for processing trace data of virtual network functions (VNFs) in the first zone, and obtain the trace data of the VNFs from a data distribution platform of the telecommunication network, where the trace data is published in accordance with a topic to the data distribution platform by the VNFs, and where the stream processing system comprises a subscriber to the topic. The first stream processing system may additionally forward at least a first portion of the trace data to a second stream processing system of the telecommunication network in accordance with the at least one policy, where the first portion comprises less than all of the trace data, and where the second stream processing system is for a region of the telecommunication network that includes the first zone and a second zone.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: December 21, 2021
    Inventors: Gagan Raj Gupta, Pradeep Kunjunny
  • Patent number: 11194766
    Abstract: Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to open a content item using a client application at a first client device; detecting that the content item is open at a second client device from a different client application that supports live collaboration; and directing the first client device to an instance of the different client application at the first client device.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: December 7, 2021
    Assignee: Dropbox, Inc.
    Inventors: Joshua Kaplan, Jason Terk, Stan Yeung
  • Patent number: 11188446
    Abstract: One embodiment provides a method for inventory tracking and management in a cloud environment. The method comprises maintaining a plurality of on demand computing resources in the cloud environment. The computing resources include one or more cloud applications. The method further comprises creating a job-specific device by flexibly configuring an end user device connected to the cloud environment to execute a specific job, and tracking and managing usage of the job-specific device utilizing at least one of the computing resources.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: November 30, 2021
    Assignee: ALTEROS, INC.
    Inventors: Robert T. Green, III, Brian K. Fair, Jacquelynn A. Green
  • Patent number: 11184310
    Abstract: One embodiment provides a method including monitoring social media application usage for particular users over a time period for media feeds and postings of content. Based on the monitoring, the method determines specific times to render content position, dimension sizes and flow rate. Connection speeds are distinguished for the particular users within the social media application. New social media feeds and new postings of content are dynamically reorganized and prioritized based on the connection speeds for the particular users.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jeremy R. Fox, Liam S. Harpur, Chris Kau, John Rice
  • Patent number: 11184411
    Abstract: A communication terminal that receives at least one of image data and audio data from at least one other communication terminal via a network, the communication terminal including circuitry to generate log data in response to occurrence of an event at the communication terminal, and transmit the generated log data to an accumulation apparatus each time the event occurs.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: November 23, 2021
    Assignee: Ricoh Company, Ltd.
    Inventors: Kazuhiro Terayama, Kenichiro Morita, Tatsuya Nagase, Takashi Hasegawa, Shoichiro Kanematsu, Yoshikazu Goto
  • Patent number: 11178064
    Abstract: A resource allocation method includes splitting requirements into split requirements for each subsection of a physical network. The subsections of the physical network each have one of a plurality of policies applied to them. The method includes calculating a resource allocation for each of the subsections based on the split requirements, integrates a result of the allocations to determine a plurality of solutions candidates for resource allocations based on the split requirements, evaluates, for each solution candidate, compliance with the one of the plurality of policies, and selects one of the solution candidates based on the evaluation.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: November 16, 2021
    Inventors: Masahiro Kobayashi, Toshiaki Tsuchiya, Ryutaro Matsumura, Takumi Kimura, Katsunori Noritake
  • Patent number: 11171822
    Abstract: A method of processing session initiation protocol (SIP) call flows, the method comprising, at a back-to-back user agent (B2BUA) configuring a media user agent (UA) layer to interface between a SIP UA layer and a Media B2BUA layer. for call flow operation in the SIP UA layer to Media B2B UA layer direction, the configuring comprises, at the media UA layer first mapping each message received from the SIP UA layer comprised of one of a plurality of SIP layer message types into one of a SDP offer message type, a SDP answer message type and a third message type different from the SDP offer message and SDP answer types, and passing each first mapped message to the Media B2B UA layer for processing.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: November 9, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sebastien Bouat, Patrick Broyer, Vijay Kamath
  • Patent number: 11172003
    Abstract: A device may generate a registration mapping that associates a client identifier of a media client and a messaging identifier of a user device. The device may store the registration mapping in a registration data structure. The device may receive, via a messaging protocol, a message from the user device. The message may include the message identifier and an input for an application session of the media client. The device may determine, based on the registration data structure including the registration mapping and the message, that the user device is associated with the media client. The device may provide, via the messaging protocol, the message to the media client to permit the application session to operate according to the input.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: November 9, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Chris Adam Maloney, John Carl Anderson, Connor Fox Bourke, Yu Chang Ou, Keerthi Samhita Vempatti Venkatanaga
  • Patent number: 11165636
    Abstract: In one embodiment, a method is performed at a controller of a fabric that is connected to a first seed device in the fabric. The method includes obtaining a connectivity graph of the fabric including the first seed device. The method further includes causing the first seed device to send a first request to a first neighboring device in the connectivity graph via a first interface of the first seed device connectable to the first neighboring device. The method also includes assigning fabric component properties to devices in the fabric based at least in part on a first message from the first seed device, where the first seed device generates the first message based at least in part on a first response from the first neighboring device received via the first interface. The method additionally includes converting the first neighboring device to a second seed device in the fabric.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: November 2, 2021
    Inventors: Sanjay Kumar Hooda, Atri Indiresan, Jerish Sam David, Anand Pulicat Gopalakrishnan
  • Patent number: 11157292
    Abstract: The presently disclosed systems and methods collect information associated with client instances, and use the information associated with the instances. In particular, information related to database servers and/or applications servers providing the instance may be retrieved from databases that store information relating to instances, and written and saved in an instance configuration file. Moreover, instances may be deployed or provisioned by reading an instance configuration file and setting properties of the instance using the parameters saved in the instance configuration file. Two instance configuration files may be compared to determine differences between the two files. Additionally, the instance may be reverted back to the previously healthy version of the instance using the previous instance configuration file.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: October 26, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Khashayar Goudarzi, Sharath Vaddempudi
  • Patent number: 11153237
    Abstract: While displaying the conversation interface of an instant messaging conversation between a first user and a second user, a first client device receives a user request for generating a virtual-item-package. The first client device replaces display of the conversation interface with a virtual-item-package generation interface, including: if the request is for generating a media enhanced virtual-item-package, presenting an affordance for recording an audio and/or video message concurrently with one or more input fields for entering one or more virtual-item-package parameters in the virtual-item-package generation interface; and if the request is for generating a textual virtual-item-package, presenting a text input field for entering a textual message concurrently with the one or more input fields for entering the one or more virtual-item-package parameters, without concurrently presenting the affordance for recording an audio and/or video message in the virtual-item-package generation interface.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: October 19, 2021
    Inventors: Ying Peng, Jingjing Yang, Yangzhou Deng, Chong Wang, Yumiao Zhang, Xingxing Dai, Zhenquan Wu, Shan Chen
  • Patent number: 11153215
    Abstract: An enterprise backend system may have inherent limits on a throughput of inbound messages. In one implementation, a message producer publishes messages to a message broker at a high throughput. A message consumer receives messages from the broker and throttles the throughput of messages shipped to an enterprise backend system.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: October 19, 2021
    Assignee: CVS Pharmacy, Inc.
    Inventors: Subhash Bavi, Dharmendra Gudimetla, Sai Kumar Reddy Kotha Venkata
  • Patent number: 11128682
    Abstract: Aspects of the subject disclosure may include, for example, a method comprising sending context information from a mobile wireless device through a control channel to a network server; receiving a policy at the mobile wireless device from the network server, wherein the policy assigns a video streaming bit rate to the mobile wireless device based on the context information; and implementing the policy to control a video streaming session between the mobile wireless device and a media server over a data channel. The context information may include information about the mobile wireless device and/or a user of the mobile wireless device. The policy may be different for each mobile wireless device. Other embodiments are disclosed.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: September 21, 2021
    Assignees: AT&T Intellectual Property I, L.P., Old Dominion University Research Foundation
    Inventors: Emir Halepovic, Ibrahim Ben Mustafa, Tamer Nadeem
  • Patent number: 11115291
    Abstract: A method is disclosed for transmitting configuration data to an internetworking device to cause configuration of a network port on the internetworking device. The method comprises generating and causing display, on a computer display device, of a graphical user interface comprising a graphical representation of network ports on the internetworking device and a text area prompting input of current network environment information. Receiving input specifying the network environment. Automatically deriving network configuration values to configure the network port on the internetworking device, the network configuration values being based on the input. Displaying a graphical representation of the network port and the network configuration values corresponding to the network port. In response to input confirming the network configuration values for the network port, transmitting configuration data to the internetworking device to cause configuring of the network port using the network configuration values.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: September 7, 2021
    Inventors: Yongmei Hu, Mark MontaƱez, Amit Dutta, Lisa Brown
  • Patent number: 11115478
    Abstract: A computer system may include at least one client computing device, and a plurality of host computing devices each configured to provide virtual computing sessions for the at least one client computing device. Each host computing device may have a virtual delivery agent (VDA) associated therewith configured to connect the at least one client computing device with the virtual computing sessions. The at least one client computing device may be configured to request virtual computing sessions from the VDAs in accordance with an ordered list of the VDAs. The VDAs may be configured to re-direct new session requests from the at least one client computing device to a lower VDA in the ordered list when an existing virtual computing session is already active with the host computing device associated with the lower VDA.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: September 7, 2021
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Leo C. Singleton, IV, Georgy Momchilov
  • Patent number: 11112784
    Abstract: An apparatus, methods and systems for monitoring data collection in an industrial environment are disclosed. The system may include a data collector communicatively coupled to a plurality of input channels and to a network infrastructure, wherein the data collector collects data based on a selected data collection routine, a data storage structured to store a plurality of collector routes and collected data, a data acquisition circuit structured to interpret a plurality of detection values from the collected data, each of the plurality of detection values corresponding to at least one of the plurality of input channels, and a data analysis circuit structured to analyze the collected data and determine an aggregate rate of data being collected, wherein if the aggregate rate exceeds a current bandwidth allocation rate associated with the network infrastructure, then the data analysis circuit requests an increase to the current bandwidth allocation rate from the network infrastructure.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: September 7, 2021
    Assignee: Strong Force IoT Portfolio 2016, LLC
    Inventors: Charles Howard Cella, Gerald William Duffy, Jr., Jeffrey P. McGuckin, Mehul Desai
  • Patent number: 11109202
    Abstract: A method, a device, and a non-transitory storage medium are described in which a mobile edge network-based intelligent routing service is provided. The intelligent routing service includes using default network devices to initially provide application services to end devices. The intelligent routing service further includes selecting and migrating the application services to a multi-layered mobile edge computing network when performance metrics associated with the application services are not satisfied. The intelligent routing service may determine whether performance metrics are satisfied based on performance metric information obtained from the serving nodes and the end devices.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: August 31, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jin Yang, Sagiv Draznin, Matthew W. Nelson
  • Patent number: 11108694
    Abstract: A communication system includes a plurality of communication terminals to transmit communication information and a communication controller. Each of the communication terminals includes: a generator to generate log information on communication between the communication terminals; a storage to store log information generated by the generator; and a transmitter to upload log information that is capable of being uploaded depending on a communication line band used for the communication information. The communication controller includes a communication management server configured to control transmission of the communication information and a log upload server, wherein the communication controller is configured to distribute the log information uploaded by the transmitter to the log upload server.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: August 31, 2021
    Assignee: RICOH COMPANY, LTD.
    Inventors: Yuuta Hamada, Kazuhiro Terayama, Tatsuya Nagase
  • Patent number: 11102154
    Abstract: A message providing method, system, apparatus, and/or non-transitory computer readable recording medium thereof may include storing at least one message selected from a chatroom of a messenger; and transmitting the stored at least one message and data information associated with the corresponding message through a specific chatroom in response to a selection on the specific chatroom. A user-side client included in the specific chatroom may display the stored at least one message in an existing message style based on the data information.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: August 24, 2021
    Inventors: Soon Ho Kwon, Eun Hyuk Kim