Patents Examined by Jungwon Chang
  • Patent number: 11418661
    Abstract: A communication system includes an image forming apparatus and an information processing apparatus, and performs data communication using a chat tool. The information processing apparatus includes a first setup unit that causes a first display device to display a chat screen, and a first controller that transmits, when message information is inputted to the chat screen through an operation device, the message information to the image forming apparatus. The image forming apparatus includes a second display device, a communication device, a second setup unit, a storage device including a user note storage region, a storage controller that stores the message information from the information processing apparatus in the user note storage region of the storage device, and a second controller that causes the second display device to display the message information stored in the user note storage region of the storage device.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: August 16, 2022
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Yoshifumi Okabayashi
  • Patent number: 11418591
    Abstract: Systems and methods for storing encoded data slices in a storage network involve generating a set of write slice requests relating to the encoded data slices, outputting the set of write slice requests to distributed storage units, receiving write slice responses and determining whether to retry storing the set of encoded data slices based on one or more of the write slice responses. Determining whether to retry storing the set of encoded data slices may involve determining whether less than a write threshold number of favorable responses were received, for example in a time period, and/or whether an unfavorable response was received. Determining whether to retry may also be based on receiving a slow or non-response. For purposes of retrying, the systems and methods may also determine whether to modify the write slice requests, for example by modifying a revision number.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: August 16, 2022
    Assignee: PURE STORAGE, INC.
    Inventors: Greg R. Dhuse, Andrew D. Baptist, Ilya Volvovski, Jason K. Resch
  • Patent number: 11418627
    Abstract: A system includes a first computing device client associated with a first user in a community of users operable to send content to publish to a data aggregation server. The data aggregation server is operable to receive the content to publish from the first computing device client, host a first user profile associated with the first user of the first computing device client, the first user profile identifying a targeted recipient in the community of users, and disseminate automatically the content received from the first computing device client to a second computing device client associated with the targeted recipient, without receiving input from the first computing device client explicitly specifying the targeted recipient to whom the content is disseminated.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: August 16, 2022
    Assignee: Seven Networks, LLC
    Inventors: Robert Paul van Gent, Ido Ariel
  • Patent number: 11411986
    Abstract: A data packet received at a service infrastructure is screened by a data packet cleaning system that successively applies each signature of a set of signatures as a mask to a predetermined area of a content of the data packet. If there is a byte-for-byte match between the predetermined area of the content and one of the signatures, an action corresponding to the matched signature is taken. The action is selected from unconditionally forwarding the data packet toward a server of the service infrastructure, unconditionally discarding the data packet, forwarding the data packet toward the server of the service infrastructure if a current flow of data packets being forwarded to the server is less than a flow threshold, and discarding the data packet if the current flow of data packets being forwarded to the server meets or exceeds the flow threshold.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: August 9, 2022
    Assignee: OVH
    Inventor: Aurelien Dudouit
  • Patent number: 11405337
    Abstract: Methods and systems are described for generating dynamic interface options using machine learning models. The dynamic interface options may be generated in real time and reflect the likely goals and/or intents of a user. The machine learning model may provide these features by interpreting multi-modal feature inputs. For example, the machine learning model may include a first machine learning model, wherein the first machine learning model comprises a convolutional neural network, and a second machine learning model, wherein the second machine learning model performs a Weight of Evidence (WOE) analysis.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: August 2, 2022
    Assignee: Capital One Services, LLC
    Inventors: Minh Le, Erik Mueller, Rui Zhang
  • Patent number: 11388064
    Abstract: The present approach relates to techniques for efficiently monitoring time-series data for a metric of interest using limited subsets of the time-series data and, based on the modeling, to generate predictions for the metric. Based on the predictions for the metric, one or more actions may be configured to be taken when the predicted value for the metric is outside of a specified range or exceeds a specified threshold.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: July 12, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Shoujing Li, Peng Wang
  • Patent number: 11386506
    Abstract: The concepts, systems and methods described herein are directed towards a method for detection and quantification of influence. The system is provided to including: a network sampling processor, a narrative discovery processor, and an influence quantification processor. The network sampling processor is configured to sample information on one or more social media networks. The narrative discovery processor is configured to: receive sampled information from the network sampling processor, and in response thereto identify a narrative related to a subset of information sampled by the network sampling processor. The influence quantification processor is configured to: receive information related to the narrative and to process the information via a network causal inference process to quantify influence of the narrative on the one or more social media networks.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: July 12, 2022
    Inventors: Steven Smith, Edward Kao, Danelle Shah, Olga Simek, Donald Rubin
  • Patent number: 11374987
    Abstract: Techniques for dynamically converting a communication channel associated with a communication channel from a communication channel associated with a single organization to a shared communication channel associated with two or more organizations. The communication channel may have associated therewith member profiles associated with a first organization and one or more guest profiles associated with one or more other organizations that are different from the first organization. A server computing system may convert the communication channel to a shared communication channel based on a determination of eligibility for conversion. The server computing system may generate one or more user interfaces associated with the member profiles and the one or more guest profiles, enabling members and guests to communicate via the shared communication channel.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: June 28, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Myles Grant, Elizabeth Clemenson, Paul Rosania, Sri Vasamsetti, Yingyu Sun, Andrew King
  • Patent number: 11375040
    Abstract: Disclosed are techniques for processing user profiles using data structures that are specialized for processing by a GPU. More particularly, the disclosed techniques relate to systems and methods for evaluating characteristics of user profiles to determine whether to offload certain user profiles to the GPU for processing or to process the user profiles locally by one or more central processing units (CPUs). Processing user profiles may include comparing the interest tags included in the user profiles with logic trees, for example, logic trees representing marketing campaigns, to identify user profiles that match the campaigns.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: June 28, 2022
    Assignee: Oracle International Corporation
    Inventors: David Lawrence Rager, Andrew Edward Brownsword, Guy Lewis Steele, Jr.
  • Patent number: 11363026
    Abstract: The present invention discloses a workflow control method and system based on a one-to-one correspondence between roles and users, including: building a three-layer structure model of user-role-permission, wherein each role is an independent individual, one role can only be related to a unique user during the same period, and one user is related to one or more roles; using the three-layer structure model to control a workflow, selecting an approval role, and authorizing the approval role; and determining, according to a user's related role, an approval task to be processed, and performing an approval operation with the permission of the related role. In the present invention, the subject of the approval operation in the workflow is the role.
    Type: Grant
    Filed: April 28, 2018
    Date of Patent: June 14, 2022
    Assignee: CHENGDU QIANNIUCAO INFORMATION TECHNOLOGY CO., LTD.
    Inventor: Dazhi Chen
  • Patent number: 11356391
    Abstract: A method of role-based collaboration includes accessing information about a project that includes tasks to be executed, and that includes roles for execution of the tasks, the information including the roles and specified team members assigned to the roles. The method includes creating a conferencing channel for the project, with role-based group membership. The method includes role-based joining the specified team members as group members of the conferencing channel. The specified team members are automatically joined as the group members, which automatically change contemporaneous with any corresponding changes in the specified team members assigned to the roles. The method further includes transferring messages between the group members and thereby the specified team members via the conferencing channel that is accessible to the specified team members from client software running on devices usable by the specified team members.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: June 7, 2022
    Assignee: The Boeing Company
    Inventors: Kenneth W. Sain, Andreas Sindlinger
  • Patent number: 11349848
    Abstract: Various methods and systems for sharing computer resources and modifying access control rules for computer resources are described. An access control gesture may be defined using a command indicator comprising one or more identifying characters, symbols, or glyphs. For example, an access control gesture may be defined using an @-sign in combination with a modifier that indicates a particular security command to execute and/or a corresponding permission to add/modify/revoke. For example, an input string comprising a plus sign in combination with an @-sign (e.g., “+@”) may indicate a command to add a mentioned user to an access control list. An input string comprising a minus sign, hyphen, or dash in combination with an @-sign (e.g., “?@”) may indicate a command to remove a mentioned user from an access control list. As such, access control gestures can provide a simple and intuitive mechanism to grant temporary access to a designated resource.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: May 31, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Ricardo Reyna Fernandez
  • Patent number: 11348266
    Abstract: A method for monitoring headway to an object performable in a computerized system including a camera mounted in a moving vehicle. The camera acquires in real time multiple image frames including respectively multiple images of the object within a field of view of the camera. An edge is detected in in the images of the object. A smoothed measurement is performed of a dimension the edge. Range to the object is calculated in real time, based on the smoothed measurement.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: May 31, 2022
    Assignee: Mobileye Vision Technologies Ltd.
    Inventors: Gideon P. Stein, Andras D. Ferencz, Ofer Avni
  • Patent number: 11343309
    Abstract: Provided is a server load prediction system that predicts a server load on a server connected to an apparatus installed in a production process including an apparatus requirement specification storage unit that stores a requirement specification of each apparatus for a server, a server specification storage unit that stores a server specification indicating a capability held by each server, an input information creation unit that receives an input of a calculation condition and creates an input parameter required to execute a simulation for calculating the server load, a server load calculation unit that calculates the server load caused by the apparatus used in a process designated under the calculation condition by executing the simulation, and an output unit that outputs the calculation result.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: May 24, 2022
    Assignee: HITACHI, LTD.
    Inventors: Eriko Takeda, Daisuke Ishii, Takumi Oishi, Kunihiko Toumura, Riu Hirai
  • Patent number: 11343227
    Abstract: Some embodiments provide a method for a network management and control system that manages a virtual infrastructure deployed across a plurality of sites. The method receives a definition of an application to be deployed in the virtual infrastructure. The application definition specifying a first set of the sites at which to deploy the application. Based on the definition of the application, the method assigns the application to a set of security zones defined for the virtual infrastructure. Each respective security zone is restricted to a respective set of the sites. The method deploys the application in a second set of sites based on the first set of sites and the sets of sites to which the set of security zones are restricted.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: May 24, 2022
    Assignee: VMWARE, INC.
    Inventors: Sachin Mohan Vaidya, Shailesh Makhijani, Mayur Dhas, Rushikesh Wagh, Nikhil Bokare, Vaibhav Bhandari, Shrinivas Sharad Parashar
  • Patent number: 11336534
    Abstract: A method of operating a communications network is disclosed. In order to manage a network, it is first necessary to establish the state the network is in. This is difficult in practice because the network operational data stored and transmitted in the network takes a myriad of forms owing to the variety of suppliers and types of network equipment. There is a need to distil that network operational data down to aggregate network operational data which can be taken to provide an indication of the state of the network which is of a manageable size, and to which network management apparatus can react by sending control commands to the network. The problem of generating aggregate network operational data is tackled by identifying the type of each attribute found in each network operational data item, and classifying the network operational data items in a manner which takes account of the identified types and thus provides network aggregate data which more accurately reflects the operational state of the network.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: May 17, 2022
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Michael Turner, Alexander Healing
  • Patent number: 11328033
    Abstract: A method, product, and system for inserting intermediate content page. An exemplary method comprises displaying to a user a first webpage followed by a second webpage; and in response to an instruction to return to a previous location from the second webpage, displaying an intermediate content webpage that comprises a feed element displaying sponsored or organic content. Another method comprises monitoring browsing activity of a user, in which the user reaches from a first webpage to a second webpage, and causing an intermediate content webpage to be displayed the user instead of the first webpage in response to a user instruction to implement the previous location functionality at the second webpage.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: May 10, 2022
    Assignee: TABOOLA.COM LTD.
    Inventors: Lior Golan, Elad Gov-Ari
  • Patent number: 11321642
    Abstract: A rideshare service platform is configured with a decentralized computing network system in a peer-to-peer connection. The decentralized computing network system locates driver users available for a rideshare service in response to a rider user request. Driver users set their own rates and offer individualized rideshare features through a user interface that is configured for the driver to input user defined features including rates, distances, and other miscellaneous features that may be wanted by a rider. Some embodiments are configured to generate multiple driver pre-set profiles for a driver user that the driver can select for example, at different times of rideshare demand.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: May 3, 2022
    Assignee: FARE.IO INC.
    Inventor: Jason M Chiodini
  • Patent number: 11317076
    Abstract: A peripheral device includes an image sensing module configured to include a plurality of sensors. Each of sensors is arranged on the peripheral device and is configured to capture image data for objects in a real-world space. A processor is part of the peripheral device for determining fixed points in the image data. The fixed points are used to determine changes in spatial position of the peripheral device with reference to the fixed points in the real-world space. In one example, the peripheral device includes a motion sensor to additionally assist in determining the changes in spatial position of the peripheral device.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: April 26, 2022
    Assignee: Sony Interactive Entertainment LLC
    Inventor: Gary Zalewski
  • Patent number: 11310108
    Abstract: Methods and systems for configuring nodes in a cloud computing network are described. One example method includes receiving, over a network, a configuration request from a particular node in the cloud computing network, the configuration request including node information for the particular node; verifying that the particular node is authorized for configuration based at least in part on the node information; in response to verifying that the particular node is authorized for configuration, identifying configuration actions to perform on the particular node based at least in part on the node information; and sending, over the network, a configuration command corresponding to one or more of the identified configuration actions to the particular node, wherein the particular node executes the configuration command upon receipt to perform the corresponding configuration actions.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: April 19, 2022
    Assignee: Google LLC
    Inventors: Nelson Araujo, Mohsen Vakilian, Stephen Francis Yegge