Patents Assigned to Oracle America, Inc.
-
Patent number: 12001526Abstract: A system and method for secure generation and distribution of digital encryption keys is disclosed. The system may also be used to protect and distribute other types of secure information, including digital, audio, video, or analog data, or physical objects. The system may include a tamper-respondent secure token device, which may be configured to destroy or disable access to the secure information contained therein in response to attempts to physically or electronically breach the device. Outputs may be provided in a secure manner through various interfaces without using electricity (wires) or electromagnetic radiation. Inputs may be provided in a secure manner, including through the use of a gesture-based input interface. Destruction or disablement of the device and/or its secure contents may be provided upon detection of tamper attempts or upon input of a self-destruct command. Proof of the destruction or disablement of the device or its contents may be provided.Type: GrantFiled: December 4, 2020Date of Patent: June 4, 2024Assignee: Oracle America, Inc.Inventors: James P. Hughes, Robert F. Tow
-
Patent number: 11676223Abstract: Described herein are various techniques for managing media related to a construction project, which may relate to one or more buildings to be built and/or renovated as part of the construction project. In accordance with techniques described herein, the media may be managed according to information regarding the construction project that is stored by one or more other systems separate from a media management system. The other systems may be construction information management systems that each store information regarding a construction project, including information relating to planning and/or execution of the construction project. For example, the media management system may generate tags based on the information regarding the construction project, may be trained to recognize features in the media that relate to the tags, and add the appropriate tags to the media based on the recognized features.Type: GrantFiled: April 16, 2020Date of Patent: June 13, 2023Assignee: Oracle America Inc.Inventors: Joshua Kanner, Andrew J. Hiser, Sean D. True
-
Patent number: 11488204Abstract: A marketing campaign management system that includes a campaign platform that categorizes intended recipient profiles corresponding to intended recipients of marketing campaign messages based on their levels of fatigue. Recipient profiles categorized as “saturated” are then sub-segmented to determine their relative levels of fatigue or saturation. The intended recipient profiles that are most fatigued are removed from a recipients list such that they will not be sent any campaigns until after a rest state has been completed. A transitional safe state ensures that the intended recipient profiles inserted back into the list are not immediately removed once again.Type: GrantFiled: July 21, 2020Date of Patent: November 1, 2022Assignee: Oracle America, Inc.Inventors: Chandra Sekhar Pisupati, Karempudi V. Ramarao, Preethika Sathyamangalam Kalyanasundaram, Samba Reyes Njie, Jr.
-
Patent number: 11393018Abstract: A method for managing computing resources involves obtaining, by an electronic auction agent, a request to auction access to one or more computing resources, and auctioning, by the electronic auction agent, access to the computing resource(s) based on the request.Type: GrantFiled: February 20, 2007Date of Patent: July 19, 2022Assignee: ORACLE AMERICA, INC.Inventors: Mark Robert Henry Gray, Alexander G. Vul
-
Patent number: 11140084Abstract: A method for accelerating TCP/UDP packet switching. The method involves determining whether exception processing is necessary; if not, the packet is forwarded to a special stack for expedited processing. Packets requiring exception processing are forwarded to the conventional stack.Type: GrantFiled: April 14, 2017Date of Patent: October 5, 2021Assignee: ORACLE AMERICA, INC.Inventors: Howard Hall, Ilia Sokolinski, Milan Merhar
-
Patent number: 11023933Abstract: The present technology is directed to a system and methods for estimating the impinging elements and traffic paths by an advertisement as it is delivered from its originating ad server to the web server from which the webpage including the advertisement is delivered to an end viewer. The methods are server-based and provide output to a viewer's browser upon receiving a web page as input and yield data for a particular advertisement frame about the various intermediate processes used to deliver the advertisement, for example, frames, pixels, advertisement servers, advertisement networks, advertisement tags, advertisement exchanges, cookies, supply side distribution systems, demand side buying systems, etc.Type: GrantFiled: June 28, 2013Date of Patent: June 1, 2021Assignee: Oracle America, Inc.Inventors: Jonah Goodhart, Noah Goodhart, Robert Crowell
-
Patent number: 10936547Abstract: In general, the invention relates to replicating a source file system stored on a first memory by obtaining a first unread entry from a changelog associated with the source file system, querying the source file system using the first unread entry to obtain a current first object file status, a current first object file path, a current first parent directory status, and a current first parent directory path, determining, based on the querying, whether a first object file on the source file system has changed at some time after the execution of the first unread entry, if the first object file has not changed, performing a first action on a target file system, and if the first object file has changed, performing a second action on the target file system.Type: GrantFiled: May 27, 2016Date of Patent: March 2, 2021Assignee: Oracle America, Inc.Inventor: Manoj Paul Joseph
-
Patent number: 10860696Abstract: A system and method for secure generation and distribution of digital encryption keys is disclosed. The system may also be used to protect and distribute other types of secure information, including digital, audio, video, or analog data, or physical objects. The system may include a tamper-respondent secure token device, which may be configured to destroy or disable access to the secure information contained therein in response to attempts to physically or electronically breach the device. Outputs may be provided in a secure manner through various interfaces without using electricity (wires) or electromagnetic radiation. Inputs may be provided in a secure manner, including through the use of a gesture-based input interface. Destruction or disablement of the device and/or its secure contents may be provided upon detection of tamper attempts or upon input of a self-destruct command. Proof of the destruction or disablement of the device or its contents may be provided.Type: GrantFiled: April 10, 2015Date of Patent: December 8, 2020Assignee: Oracle America, Inc.Inventors: James P. Hughes, Robert F. Tow
-
Patent number: 10810613Abstract: An ad search engine comprises a click tag parser, a rich media parser, an ad copy database, a request/query processing module, a user interface module and a content preservation module. The ad search engine advantageously receives and stores information about ad placement, context and advertising statistical and metadata in the ad copy database. In response to a query, the request/query processing module searches the ad copy database for advertisements matching the input query. The user interface module receives the results and presents them in a novel user interface composed of an array of tiles where each tiles represents a placement of the advertisement. The present invention also includes a several novel methods including a method for displaying ad search results, a method for generating an ad search result user interface, a method for populating an ad database, a method for ad preservation and a method for generating derived insights.Type: GrantFiled: March 30, 2012Date of Patent: October 20, 2020Assignee: ORACLE AMERICA, INC.Inventors: Jonah Goodhart, Noah Goodhart, Robert Collier Crowell, Robert Ken Miller
-
Patent number: 10776154Abstract: In shared-memory computer systems, threads may communicate with one another using shared memory. A receiving thread may poll a message target location repeatedly to detect the delivery of a message. Such polling may cause excessive cache coherency traffic and/or congestion on various system buses and/or other interconnects. A method for inter-processor communication may reduce such bus traffic by reducing the number of reads performed and/or the number of cache coherency messages necessary to pass messages. The method may include a thread reading the value of a message target location once, and determining that this value has been modified by detecting inter-processor messages, such as cache coherence messages, indicative of such modification. In systems that support transactional memory, a thread may use transactional memory primitives to detect the cache coherence messages. This may be done by starting a transaction, reading the target memory location, and spinning until the transaction is aborted.Type: GrantFiled: April 27, 2015Date of Patent: September 15, 2020Assignee: Oracle America, Inc.Inventors: David Dice, Mark S. Moir
-
Patent number: 10755300Abstract: A system for collecting and presenting information about advertising analytics comprises an ad preparation server, an ad server and an analytics server. The ad preparation server receives advertising assets (e.g., ads) and modifies them to include a data collection script. The preparation server then sends the modified ads to the ad server for delivery along with underlying content to users. The underlying content and modified ads are delivered to client devices that present the content and execute the data collection script. The data collection script collects and sends advertising analytic data back to the analytics server in a non-intrusive manner. The present invention also includes a method for preparing ads, a method for deriving a heat map, a method for generating and sending advertising data, and a method for generating a representation of a focus of attention for a user.Type: GrantFiled: November 28, 2017Date of Patent: August 25, 2020Assignee: ORACLE AMERICA, INC.Inventors: Jonah Goodhart, Noah Goodhart, David J. Titus, Michael Garrett Seiler, Elliot Aaron Kulakow
-
Patent number: 10742526Abstract: A system and methods for dynamically controlling sample rates and data flow in a distributed networked environment by dynamic determination of statistical significance or characteristics for an unlimited number of data collection scripts concurrently executed on concurrently rendering web pages operating an unlimited number of advertisements. Consumer and media behaviors are sampled on all the different components of the distributed environment to gather information, which is transmitted to a downstream statistical analytics system. The system and methods are configured to balance the communication data flow and load among servers and browsers in this distributed networked environment that are engaged in viewing of online content including online content with one or more advertisements.Type: GrantFiled: August 13, 2018Date of Patent: August 11, 2020Assignee: ORACLE AMERICA, INC.Inventors: Daniel E. Fichter, Christopher R. Tsoufakis, Nikki K. Gomez, Aniq Rahman, Jonah Goodhart, Michael Garrett Seiler, Suryansh Agarwal
-
Patent number: 10715864Abstract: A system that is an independent measurement system to gauge video consumption or viewing is disclosed. Methods for formulating a universal set of measurements or metrics that is operable across all video players, video-content types, ad (advertisement) networks, display devices, and browsers is also disclosed. This set of measurement or metrics advantageously is configured to operate consistently and equally well regardless of the particular video player, video-content type, network, display devices, and browsers that are used.Type: GrantFiled: March 14, 2014Date of Patent: July 14, 2020Assignee: Oracle America, Inc.Inventors: Daniel E. Fichter, Christopher R. Tsoufakis, Nikki K. Gomez, Aniq Rahman, Jonah Goodhart, Michael Garrett Seiler, Suryansh Agarwal
-
Patent number: 10699235Abstract: Selection of web page advertisements for placement into a web page may use attention data that ranks the elements of the web page according to the attention the elements receive from users during interactions with the web page. The content of ads can be matched to the content of the most highly ranked elements of the web page rather than the web page as a whole. Alternatively, ads can be selected that historically produce a preferred pattern of behavior such as an attention shift from a highly ranked element of the web page to the ad.Type: GrantFiled: May 5, 2009Date of Patent: June 30, 2020Assignee: ORACLE AMERICA, INC.Inventor: Robert R Hauser
-
Publication number: 20200193487Abstract: A system for analyzing user consumption of content on web pages or determining user engagement with content comprising a data collection script and an content-engagement-inference engine. The data collection script determines one or more content elements to be measured from a web page and collects description data associated with the one or more content elements. The description data describes information about the one or more content elements. The content-engagement-inference engine creates an inference or analytics result based on the description data. The inference or analytics result describes how the one or more content elements have been consumed by users and then provides the inference or analytics result for users to designated entities.Type: ApplicationFiled: February 26, 2020Publication date: June 18, 2020Applicant: Oracle America, Inc.Inventors: Daniel E. Fichter, Christopher Tsoufakis, Nikki K. Gomez, Aniq Rahman, Jonah Goodhart, Michael Garrett Seiler, Suryansh Agarwal, Theodore V. McConnell
-
Patent number: 10679452Abstract: A payment device is provided for use in transactions such as credit purchases at a retail store. The device includes a non-volatile memory containing a set of multiple identifiers that are associated with a customer account. The multiple identifiers are also known to an agency that provides the customer account. The device further includes a processor operable to select one identifier out of the set of multiple identifiers for use with any particular transaction involving the device and the customer account. This identifier is then conveyed from the device, typically via a store terminal, to the agency that maintains the account.Type: GrantFiled: September 4, 2003Date of Patent: June 9, 2020Assignee: Oracle America, Inc.Inventor: Emrys J. Williams
-
Patent number: 10657586Abstract: Methods, systems, and articles of manufacture consistent with the present invention provide for deploying an offering to a customer in a data processing system having an offering platform program operatively connected to a distributed offering network. An offering deployment package including the offering is received from a remote offering platform program. The offering included in the offering deployment package is deployed.Type: GrantFiled: January 5, 2006Date of Patent: May 19, 2020Assignee: ORACLE AMERICA, INC.Inventors: Michael J. Wookey, Michael J. Gionfriddo
-
Patent number: 10600089Abstract: A system for analyzing user consumption of content on web pages or determining user engagement with content comprising a data collection script and an content-engagement-inference engine. The data collection script determines one or more content elements to be measured from a web page and collects description data associated with the one or more content elements. The description data describes information about the one or more content elements. The content-engagement-inference engine creates an inference or analytics result based on the description data. The inference or analytics result describes how the one or more content elements have been consumed by users and then provides the inference or analytics result for users to designated entities.Type: GrantFiled: March 14, 2014Date of Patent: March 24, 2020Assignee: Oracle America, Inc.Inventors: Daniel E. Fichter, Christopher R. Tsoufakis, Nikki K. Gomez, Aniq Rahman, Jonah Goodhart, Michael Garrett Seiler, Suryansh Agarwal, Theodore V. McConnell
-
Patent number: 10467593Abstract: An enhanced enterprise system integrates enterprise application functionality of a conventional enterprise system and collaboration functionality of a conventional collaboration system to provide a centralized project or team space for managing and capturing the collaborative activity that is inherent in the enterprise application processes. For example, the enhanced enterprise system allows a user to access an enterprise application object and to create a shared team space for the enterprise application object. This causes the enhanced enterprise system to provision a collaborative site or team space within the integrated collaboration system, and associate the team space to the enterprise application object through which the team space was provisioned.Type: GrantFiled: April 29, 2005Date of Patent: November 5, 2019Assignee: Oracle America, Inc.Inventors: Robert A. White, Brian C. Rowles
-
Patent number: 10467652Abstract: The present invention is directed to system architecture of a measurement platform configured to determine advertisement awareness by consumers and methods for determining advertisement awareness by consumers at low cost. The system architecture is flexible and may be applied to any advertisement and is configured to operate without involvement or approval of the advertiser. The system uses user recognition rather than user recall as an indication of measuring awareness within a publisher's website, by tracking advertisement exposure to consumers and dynamically constructing sample interrogation sets to query consumers.Type: GrantFiled: July 10, 2013Date of Patent: November 5, 2019Assignee: Oracle America, Inc.Inventors: Theodore McConnell, Jonah Goodhart